#logo{
    width: auto;
    font-size: 25px;
    color: #ffffff;
}
.smart-style-1 #header, .smart-style-1 #logo-group {
    background-color: #FFF!important;
}
.smart-style-1.menu-on-top aside {
    background: #00adef;
    border-bottom: 1px solid #15216b!important;
}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li {
    border-right-width: 0px;
    border-left-width: 0px;
}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li>a{
    color: #FFF;
}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li:hover {
    border-color: rgb(31, 111, 198);
    background: #15216b;
}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li:hover>a {
    border-width: 0px;
}
.blue-background>header{
    background: #15216b!important;
    color: #ffffff;
}
.blue-background{
    background: #15216b!important;
}
.green-background{
    background: #00adef;
    color: #ffffff;
}
.pager li>a{
    background-color: #00adef;
    border: 1px solid #15216b;
    color: #FFF!important;
}
.pager li>a:hover{
    background-color: #15216b;
    color: #ffffff!important;
}
.pager .disabled>a{
    color: #ccc!important;
    border: 1px solid #CCCCCC;
}
.bootstrapWizard li.active .step, .bootstrapWizard li.active.complete .step {
    background: #15216b;
}
.menu-on-top nav {
    text-align: center;
}
.menu-on-top aside#left-panel nav>ul>li{
    float: none;
}
.bootstrapWizard li.complete .step {
    background: #00adef;
}
.panel-success>.panel-heading {
    color: #fff;
    border-color: #455a75;
}
.list-unstyled strong, h3{
    color: #555555!important;
}
.smart-style-1 .page-footer, .smart-style-1 .superbox-show, .smart-style-1 aside {
    background: #15216b;
}
#content {
    min-height: 605px;
}
.smart-style-1 .btn-header>:first-child>a {
    background: #3e4359;
    border: 1px solid #333333;
}

nav ul .active>a{
    color: #333!important;
}
.loading-item div{
    text-align: center;
    height: 100%;
}
.loading-item div img{
    max-width: 25%;
    max-height: 25%;
    top: 35%;
    position: relative;
}
.loading{
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: #fff;
    opacity: 0.8;
    z-index: 99999;
}
body {
    background: #ddd!important;
    margin: 0;
}
.fc-day0 div{
    min-height: 100%!important;
}
.doctorInfo{
    height: 140px;
}
.avatarDoctor{
    float: left;
    margin-right: 10px;
}
label.radio .help-block{
    position: absolute;
    margin: -55px 0 0 -25px;
    color: #b94a48;
}
#dropdownMenu1{
    top: 5px;
    position: relative;
    height: 39px;
}
.register .bootstrapWizard li {
    width: 20% !important;
}
aside#left-panel {
    border-top-width: 0px!important;
}

@media (max-width: 768px) {
    #content {
        min-height: 10px;
    }
}

@media only screen and (max-width: 479px) and (min-width: 320px){
    #logo-group {
        width: 215px!important;
    }
    .input-group-addon span{
        display: none;
    }
    .bootstrapWizard li .title {
        display: none;
    }
}

@media (max-width: 480px) {
    .hidden-xxs{
        display: none!important;
    }
    .show-xxs{
        display: block!important;
    }
    .img-print-mobile{
        position: relative!important;
        top: 0!important;
    }
}
