@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1200px){



}
@media only screen and (max-width:992px){

h2.heading{ margin-top:0;}

.bhoechie-tab-content .midel_out img{  margin: 18px auto;}
.bhoechie-tab-content .midel_out.cont img{ margin: 18px auto;}
.midel_out.cont {
    margin-top: 75px;
    padding: 0 20px;
    text-align: center;
}
section.why_us h3{ font-size: 29px;     text-transform: capitalize;}
section.why_us p { width: 100%;}

}







@media only screen and (max-width:767px){
h2.heading , section.why_us h2 , section.services_sec2 h2 , div.bhoechie-tab-content h1{ text-align:center; font-size: 28px;}
h2.heading br { display: none;}
section.repair img { margin-left: auto; margin-right: auto;}
div.bhoechie-tab-container{ margin-left:0px;}
section.category_sec{ padding: 0 12px;}
.midel_out.cont{ margin-top:25px;}

section.why_us h3 , section.why_us p{text-align:center;}
.btn.btn-info { display: block; float: none; margin-left: auto; margin-right: auto; width: 153px;}
.footer_hr{ display:none;}
.contact_us input.btn{ width:auto;}

header h2{ font-size: 25px; margin:0;}

h1 , h2 , h3{ font-size:25px;}

ul.contact_list li a {
    color: #c4122f;
    float: left;
    width: 100%;
}
}


@media only screen and (max-width:640px){

.carousel-inner .col-xs-6 { width: 100%;}
.media-carousel img {height: 300px;}
.contact_us hr{ display:none;}



}

@media only screen and (max-width:520px){

}


@media only screen and (max-width:480px){

header p{ margin-top: 0px;     font-size: 13px;}
header h6{ font-size: 13px;}
header p.phone{ margin-left:0px; text-align:center;   font-size: 13px;   margin-top: 11px;}
header h2 { font-size: 20px; line-height: 26px;}




}

@media only screen and (max-width:480px){
.media-carousel img { height: 219px;}
.width_full{ width:100%;}


}


@media only screen and (max-width:365px){

header p.phone{  word-break: break-all;}
.media-carousel img {height: 186px;}

}
