
*:focus,
a:focus{
	outline: none;
}

.form-error{
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}

.form-group.error .error-message{
    display: inline-block;
    margin: 5px 0 5px 0;
    font-weight: bold;
    color: #a94442;
}

.img-profile{
  width: 150px;
  height: 150px;
}

.label-1 {
    background-color: #5cb85c;
}

.label-0 {
    background-color: #777;
}

.modal-content {
    -webkit-border-radius: 0;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 0;
    -moz-background-clip: padding;
    border-radius: 6px;
    background-clip: padding-box;
    -webkit-box-shadow: 0 0 40px rgba(0,0,0,.5);
    -moz-box-shadow: 0 0 40px rgba(0,0,0,.5);
    box-shadow: 0 0 40px rgba(0,0,0,.5);
    color: #000;
    background-color: #fff;
    border: rgba(0,0,0,0);
}

.modal-message .modal-dialog {
    min-width: 300px;
}

.modal-message .modal-body, 
.modal-message .modal-footer, 
.modal-message .modal-header, 
.modal-message .modal-title {
    background: 0 0;
    border: none;
    margin: 0;
    padding: 0 20px;
    text-align: center!important;
}

.modal-message .modal-title {
    font-size: 17px;
    color: #737373;
    margin-bottom: 3px;
}

.modal-message .modal-body {
    color: #737373;
}

.modal-message .modal-header {
    color: #fff;
    margin-bottom: 10px;
    padding: 15px 0 8px;
}
.modal-message .modal-header .fa, 
.modal-message .modal-header .glyphicon, 
.modal-message .modal-header .typcn, 
.modal-message .modal-header .wi {
    font-size: 30px;
}

.modal-message .modal-footer {
    margin: 25px 0 20px;
    padding-bottom: 10px;
}

.modal-backdrop.in {
    zoom: 1;
    filter: alpha(opacity=45);
    -webkit-opacity: .45;
    -moz-opacity: .45;
    opacity: .45;
}

.modal-backdrop {
    background-color: #fff;
}
.modal-message.modal-success2 .modal-header {
    color: #53a93f;
    border-bottom: 3px solid #a0d468;
}

.modal-message.modal-info2 .modal-header {
    color: #57b5e3;
    border-bottom: 3px solid #57b5e3;
}

.modal-message.modal-danger2 .modal-header {
    color: #d73d32;
    border-bottom: 3px solid #e46f61;
}

.modal-message.modal-warning2 .modal-header {
    color: #f4b400;
    border-bottom: 3px solid #ffce55;
}
.error-message{
  color:red;
}
label.required::after {
  content: "*";
  color: red;
}

.skin-blue .main-header .navbar{
    background: #b8d411 !important
}
.skin-blue .main-header li.user-header {
    background: #b8d411 !important
}
.skin-blue .main-header .logo {
    background: #b8d411 !important;
    color: #fff;
    border-bottom: 0 solid transparent;
}
.skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side {
    background-color: #0b1b4c !important;
}
.skin-blue .sidebar-menu>li.header {
    color: #b8d411 !important;
    background: #0b1b4c !important;
}
.skin-blue .sidebar-menu>li:hover>a, .skin-blue .sidebar-menu>li.active>a {
     
    border-left-color: #b8d411;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
    background-color: #0b1b4c;
}