

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
    .carousel.responsive_height .carousel-inner .slider_content{
        padding-top: 22px;
    }

}

.header_top {background-color:#fff!important; height:auto;border-bottom:1px solid #ccc; }
.header_top .left {height:40px;}

@media only screen and (max-width: 1000px){
.header_top  {display:none!important;}

}

@media only screen and (max-width: 1300px){
.header_top .header-widget {
     margin-right: 0px!important; 
}
}


.page-id-20253 .q_team_description p{
text-align: justify;
}
.page-id-20253 .q_team .q_team_social_holder {
    display: none;
}

.page-id-20253 .icon_mail {height: 18px; }
.page-id-20253 .separator {margin:5px auto;}

.page-id-20253 .q_team .q_team_text {
    padding: 36px 0 0px;}


/*.carousel.full_screen, .carousel-inner>.item {
    height: 550px!important;
}*/
.carousel-control {
    top: 40px!important;
}
.contact_detail {
    margin: 25px 0 100px!important;
}

.contact_section {
    padding: 0 0 40px 0!important;
}