@charset "utf-8";
html,body{font-size:12px; }
body{ margin:0 auto; padding:0px; font-size:1em; font-family: 'Open Sans', sans-serif  !important;}
.nav a{text-transform:uppercase;}
.navmenu li a{font-size:13px !important;}
.navmenu li{padding:0 30px !important;}
.indexcontactone{float:none !important;}
.cottwolefttext h3{display:none}
.cotthreelefttext h3{display:none}
.indexcontacttext h3{line-height:24px !important;}
.indexcontactone2{width:100% !important;}
.indexcontact {width:460px !important;}
.contactboxonelefttitle h2{display:none}
/* .aboutoneright3 h2 span{display:none !important} */
/* .aboutoneright3 h2 em{margin-left:0 !important;} */
.indexnewstitle em{font-weight:normal !important}
.solutionnav a{font-size:13px !important;}
/* .nybannertext p{display:none !important} */
.nybannertext em{font-size:56px !important;}
.newslisttitleright2 a{font-size:13px !important;}
.newslisttitleleft{margin-bottom:40px;}
.productdetailsoneright li{padding:10px 1%;}
.cottwolefttext p{display:none !important}
.cottwolefttext{padding-top:30px !important;}
.cottwotab{padding-top:10px;}
.cottwoleft{padding-bottom:40px;}
.newslisttitleright2{width:60%;display:flex;padding-top:5px;}
.newslisttitleright2 a{display:flex;align-items:center;justify-content:center;text-align:center;}
@media screen and (max-width:1500px) {
.indexcontact {width:350px !important;}
.navmenu li{padding:0 20px !important;}

}
@media screen and (max-width:1380px) {
.footertwoleft li{padding-right:30px !important;}
.footertwoleft li a{font-size:12px !important;}
.indexcontacttext{font-size:12px !important;}
.indexcontacttext h2{font-size:12px !important;}
.indexcontacttext h3{font-size:12px !important;}
.navmenu li{padding:0 10px !important;}

}
@media screen and (max-width:1350px) {
.indexcontact {width:250px !important;}
.nav a{padding:0 20px !important;}

}
@media screen and (max-width:1250px) {
.indexcontact {width:250px !important;}
.footertwoleft li{max-width:210px;}
}
@media screen and (max-width:1250px) {
.indexcontact{width:100% !important;}
.footertwoleft li{max-width:100% !important}
}

@media screen and (max-width:1199px) {
.solutionnav a{padding:8px 0;}
.nybannertext em{font-size:36px !important;}

}