.error {
  color : red;
  font-size: 12px;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
  color:#fff;
  background-color: #55a2cc !important;
}

.btngreen {
  background-color: #215085;
  border-radius: 3px !important;
  color:#ffffff;
  font-size:16px;
  text-decoration: none;
  padding:10px 70px 10px 70px !important;
}

.btngreen:hover, .btngreen:active {
  background-color: #55a2cc;
  color:#ffffff;
  text-decoration: none;
}

.logintxt {
  background-color: #f9f9f9 !important;
  color: #383838 !important;
}

.logintxt:active {
  border-color: #9c9c9c !important;
}

.logintxt:focus {
  border-color: #9c9c9c !important;
}

.btnsize {
  color: #ffffff !important;
  font-size: 16px !important;
  padding: 5px 50px 5px 50px !important;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;
}

.btnregist {
  margin:0;
  padding:16px 0 16px;
  text-align:center;
  background-color:#215085;
}

.btnregist:hover, .btnregist:active {
  background-color: #55a2cc;
  color:#ffffff;
  text-decoration: none;
}

div.htitle {
  color: #215085 !important;
  font-weight: bold !important;
}

ul.nav-tabs li a,ul.nav-tabs li a:link, ul.nav-tabs li a:focus, ul.nav-tabs li a:active, ul.nav-tabs li a:hover {
  font-size: 16px !important;
  font-weight: bold !important;
  color: #55a2cc !important;
}

ul.nav-tabs li.active a,ul.nav-tabs li.active a:link, ul.nav-tabs li.active a:focus, ul.nav-tabs li.active a:active, ul.nav-tabs li.active a:hover {
  font-size: 16px !important;
  font-weight: bold !important;
  color: #215085 !important;
}

.dropdown-menu {
  min-width: 210px !important;
  max-width: 235px !important;
}

.bootstrap-select .dropdown-menu {
  min-width: unset !important;
  max-width: unset !important;
}

.page-header .page-header-menu{
    background:#55a2cc !important;
}

input.upper {
  text-transform: uppercase;  
}

.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:2px solid #ababab;
  background:0 0;
}
.mt-checkbox>span:after {
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid #888;
  border-width: 0 2px 2px 0;
}