﻿
.eui_labels {
  font-family: lato;
  font-size: 16px !important;
}

.eui_input_controls {
  font-family: lato;
  font-size: 16px !important;
  padding-top:3px;
  padding-bottom:3px;
  padding-left:4px;
}

.successmsg {
  padding-top: 20px;
  border: 1px solid green;
  border-radius: 10px;
  padding-bottom: 20px;
}

.alertmsg {
  padding-top: 20px;
  border: 1px solid red;
  border-radius: 10px;
  padding-bottom: 20px;
}

.btn:not(.btn-sm):not(.btn-lg) {
  line-height: 1.44;
}

.btn-success {
  color: #fff;
  background-color: #36c6d3;
  border-color: #2bb8c4 !important;
  border-radius:0 !important;
}

.btn-success.focus, .btn-success:focus {
  color: #fff;
  background-color: #27a4b0;
  border-color: #14565c !important;
}

.btn-success.active, .btn-success:active, .btn-success:hover, .open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #27a4b0;
  border-color: #208992 !important;
}

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle:hover {
  color: #fff;
  background-color: #208992;
  border-color: #14565c;
}

.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle {
  background-image: none;
}

.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
  background-color: #36c6d3;
  border-color: #2bb8c4 !important;
}

.btn-success .badge {
  color: #36c6d3;
  background-color: #fff;
}

.btn-link {
  color: #337ab7;
  font-weight: 400;
  border-radius: 0;
}

.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
  border-color: transparent;
}

.btn-link:focus, .btn-link:hover {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
  color: #6c8dae;
  text-decoration: none;
}

.Admin_Page_Title {
  font-size: 22px;
  color: #ffffff;
  font-family: 'Poppins';
  background-color: #006699;
  padding: 8px 0px 8px 10px !important;
}

.mt-checkbox,
.mt-radio {
 display: inline-block;
 position: relative;
 padding-left: 30px;
 margin-bottom: 15px;
 cursor: pointer;
 font-size: 14px;
 -webkit-transition: all .3s;
 -moz-transition: all .3s;
 -ms-transition: all .3s;
 -o-transition: all .3s;
 transition: all .3s
}

.mt-checkbox.mt-checkbox-disabled,
.mt-checkbox.mt-radio-disabled,
.mt-radio.mt-checkbox-disabled,
.mt-radio.mt-radio-disabled {
 opacity: .8;
 filter: alpha(opacity=80);
 cursor: not-allowed
}

.mt-checkbox>input,
.mt-radio>input {
 position: absolute;
 z-index: -1;
 opacity: 0;
 filter: alpha(opacity=0)
}

.mt-checkbox>span,
.mt-radio>span {
 position: absolute;
 top: 1px;
 left: 0;
 height: 18px;
 width: 18px;
}

.mt-checkbox>span:after,
.mt-radio>span:after {
 content: '';
 position: absolute;
 display: none;
 left: 6px;
 top: 1.7px;
 width: 5px;
 height: 10px;
 border: solid #888;
 border-width: 0 2px 2px 0;
 transform: rotate(45deg);
}

.input-icon>i,
.mt-checkbox-list .mt-checkbox,
.mt-checkbox-list .mt-radio,
.mt-checkbox>input:checked~span:after,
.mt-radio-list .mt-checkbox,
.mt-radio-list .mt-radio,
.mt-radio>input:checked~span:after {
  display: block
}

.mt-checkbox:hover>input:not([disabled])~span,
.mt-checkbox>input:focus~span,
.mt-radio:hover>input:not([disabled])~span,
.mt-radio>input:focus~span {
 background: #d9d9d9;
 -webkit-transition: all .3s;
 -moz-transition: all .3s;
 -ms-transition: all .3s;
 -o-transition: all .3s;
 transition: all .3s
}

.mt-checkbox:hover>input:not([disabled]):checked~span,
.mt-checkbox>input:checked~span,
.mt-radio:hover>input:not([disabled]):checked~span,
.mt-radio>input:checked~span {
 -webkit-transition: all .3s;
 -moz-transition: all .3s;
 -ms-transition: all .3s;
 -o-transition: all .3s;
 transition: all .3s;
 background: #d9d9d9
}

.icon-btn,
.icon-btn:hover {
 -webkit-transition: all .3s ease;
 -moz-transition: all .3s ease;
 -ms-transition: all .3s ease;
 -o-transition: all .3s ease
}

.mt-checkbox>input:disabled~span,
.mt-radio>input:disabled~span {
  opacity: .6;
  filter: alpha(opacity=60);
  pointer-events: none
}

.icon-btn,
.ie8 .icon-btn:hover {
  filter: none
}

.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled]):checked~span,
.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled])~span,
.mt-checkbox.mt-checkbox-outline>input:checked~span,
.mt-checkbox.mt-checkbox-outline>input:focus~span,
.mt-checkbox.mt-checkbox-outline>span,
.mt-checkbox.mt-radio-outline:hover>input:not([disabled]):checked~span,
.mt-checkbox.mt-radio-outline:hover>input:not([disabled])~span,
.mt-checkbox.mt-radio-outline>input:checked~span,
.mt-checkbox.mt-radio-outline>input:focus~span,
.mt-checkbox.mt-radio-outline>span,
.mt-radio.mt-checkbox-outline:hover>input:not([disabled]):checked~span,
.mt-radio.mt-checkbox-outline:hover>input:not([disabled])~span,
.mt-radio.mt-checkbox-outline>input:checked~span,
.mt-radio.mt-checkbox-outline>input:focus~span,
.mt-radio.mt-checkbox-outline>span,
.mt-radio.mt-radio-outline:hover>input:not([disabled]):checked~span,
.mt-radio.mt-radio-outline:hover>input:not([disabled])~span,
.mt-radio.mt-radio-outline>input:checked~span,
.mt-radio.mt-radio-outline>input:focus~span,
.mt-radio.mt-radio-outline>span {
  border: 1px solid #d9d9d9;
  background: 0 0
}

.mt-checkbox-list,
.mt-radio-list {
  padding: 10px 0
}

.form-horizontal .form-group .mt-checkbox-list,
.form-horizontal .form-group .mt-radio-list {
  padding-top: 0
}

.btn-default {
  color: #333 !important;
  background-color: #fff;
  border-color: #ccc !important;
}

  .btn-default:hover {
    background-color: #ebe4e4;
    border-color: #9e9b9b;
    outline: 0 !important;
    box-shadow: none !important;
  }

.metronic-checkbox {
  display:none;
}

.metronic-checkbox + label {
  position: relative;
  cursor: pointer;
  margin: 5px 13px 13px 0px;
  vertical-align: top !important;
}

  .metronic-checkbox + label:before {
    content: "";
    display: block;
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0;
    left: 0;
    border: 1px solid #000000;
    border-radius: 0px;
    background-color: white;
    transition: all .3s;
  }

  .metronic-checkbox:checked + label:after {
    content: "";
    display: block;
    width: 5px;
    height: 10px;
    border: 1px solid #2ea501;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    top: 2px;
    left: 6px;
    transition: all .3s;
  }

.metronic-label {
  display:inline-block;
  padding-left: 27px !important;
  padding-right: 5px !important;
}

.metronic-radio {
  display:none;
}

 .metronic-radio + label {
  position: relative;
  cursor: pointer;
  margin: 5px 9px 13px 0px;
  vertical-align: top !important;
}

  .metronic-radio + label:before {
    -moz-appearance: initial;
    content: "";
    display: block;
    position: absolute;
    width: 18px;
    height: 18px;
    top: 0px;
    left: -1px;
    border: 1px solid #3e3e3e;
    -webkit-border-radius: 50% !important;
    border-radius: 50% !important;
    background-color: white;
    transition: all .3s;
    appearance: initial;
  }

  .metronic-radio:checked + label:after {
    -moz-appearance: initial;
    content: "";
    display: block;
    position: absolute;
    width: 0px;
    height: 0px;
    border: 1px solid #2ea501;
    border-width: 6px;
    top: 4px;
    left: 3px;
    transition: all .3s;
    border-radius: 100% !important;
  }