@media screen and (min-width: 1181px) {
.breadcrumbbar { margin-top:146px;}
}

@media screen and (max-width: 1180px) {
.breadcrumbbar { margin-top:12.8%;}
.contact-page { padding-top:12%;}
}

@media screen and (max-width: 1024px) {
.menubar .navbar-toggle { background:#fe5b5a; border-radius:0px; margin:-8.4% 0 0 0;}
.menubar .navbar-toggle .icon-bar { background:#fff; height:3px;}
.contact-page { padding-top:14%;}

}

@media screen and (max-width: 991px) {
.breadcrumbbar { margin-top:23%;}
.contact-page { padding-top:23%;}
.bannersec { margin:196px 0 0 0;}
}

@media screen and (max-width: 930px) {
.breadcrumbbar { margin-top:24%;}
.contact-page { padding-top:27%;}
}

@media screen and (max-width: 880px) {
.breadcrumbbar { margin-top:25%;}
.contact-page { padding-top:30%;}

}

@media screen and (max-width: 835px) {
.breadcrumbbar { margin-top:28%;}
.logo a { float:left; width:50%; padding:0px !important }
.menubar { margin-top:10%;}
.bannersec { margin:203px 0 0 0;}



}

@media screen and (max-width: 767px) {
.contact-page { padding-top:22%;}
.breadcrumbbar { margin-top:140px;}

.logo a { width:80%; }
.bannersec { margin:177px 0 0 0;}
.menubar { margin-top:10%;}
.menubarlist { background:#fff;}
.menubarlist .navbar-nav > li > a {/*padding:10px !important; padding-top:10px !important; padding-bottom:14px !important;*/ }
.menubarlist .navbar-nav > li > a:hover, .menubarlist .navbar-nav > li > a.active, .menubarlist .navbar-nav > li > a:focus { border-bottom:6px solid #fe5b5a; color:#fe5b5a; padding-bottom:18px !important;  outline:none;}

footer .ftrcontbox {  margin:0 0 20px 0; padding-bottom:30px; width:100%; float:left; border-bottom:1px solid #909090;}
footer .ftrbottom { text-align:center; margin-top:5px;}
footer .ftrbottom .copyright, footer .makeinindia { padding-bottom:20px; border-bottom:1px solid #505257; margin-bottom:20px;}
footer .ftrnavbar { float:none; margin:0 auto; display:table;  }

.contactform { margin-top:6%; border-top:3px solid #fe5b5a; padding-top:20px; width:100%; display:inline-block;}

}

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

footer .ftrbottom b { display:table; width:auto; float:none; margin:0 auto;}
}

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

}

@media screen and (max-width: 480px) {
.hdrtopsec .hdrtopsec-cont { width:100%;}
.hdrtopsec .cartsec { float:right;}
.menubar .navbar-toggle { margin:-7.8% 0 0 0;}


}

@media screen and (max-width: 420px) {
.hdrtopsec .hdrcontact { width:63%; margin-top:5px;}
.hdrtopsec .cartsec { float:right;}
}


@media screen and (max-width: 398px) {
.bannersec {    margin: 32.3% 0 0;}


}

@media screen and (max-width: 375px) {
.bannersec {    margin: 45% 0 0;}

}

@media screen and (max-width: 360px) {
.contact-page { padding-top:43%;}

.bannersec {    margin: 210px 0 0;}

}

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

.bannersec {    margin: 65% 0 0;}


}