.asap-chatbot-wrap{position:fixed;bottom:160px;right:5px;z-index:99;width:50px;height:50px;background-color:rgba(255,255,255,0.8);padding:5px;border-radius:50%;transition:all .3s ease-in-out;}
.asap-chatbot-wrap img{max-width:35px;}
.asap-chatbot-wrap:hover{background-color:rgba(255,255,255,0.95);}
header .header{position:fixed;width:100%;z-index:10000;transition:0.3s;padding:0 20px;}
nav.header.navbar-fixed-top.change-bg{background-color:#c4c9c9;}
nav.header.navbar-fixed-top.change-bg-inner{background-color:#c4c9c9!important;}
nav.header.navbar-fixed-top.change-bg i.fa-caret-down{color:#50181f;}
nav.header.navbar-fixed-top.change-bg-inner i.fa-caret-down{color:#50181f!important;}
header .header a{color:#fff;text-decoration:none;text-align:left;}
header .header a:hover{color:#50181f;}
a.logo img{margin-top:15px;}
ul.cta li{display:inline-block;list-style-type:none;margin:8px -3px 0;}
ul.cta li:first-child a{padding:10px 20px 6px;border:2px solid #3a0e1b;}
ul.cta li:first-child a i{font-size:2em;position:relative;top:3px;}
ul.cta li:nth-child(2) a{padding:10px 20px 6px;border:2px solid #3a0e1b;}
ul.cta li:nth-child(2) a i{font-size:1.5em;}
.cta button.search-box-trigger{background-color:#3a0e1b;color:#fff;border:none;padding:9px 25px 8px;}
.cta button.search-box-trigger:hover,
.cta button.search-box-trigger:active,
.cta button.search-box-trigger:focus{background-color:#f5b449;}
.cta button.search-box-trigger i{font-size:1.5em;}
.nav-search-wrap{margin-bottom:0px;text-align:right;}
.line{font-family:'robotomedium';color:#666464;font-size:0.9em;}
.pulse:focus{box-shadow:0 0 0 rgba(204,169,44, 0.4);animation:pulse 1s ease-in-out;outline:0;}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(122,122,124, 0.4);-moz-box-shadow:0 0 0 0 rgba(122,122,124, 0.4);box-shadow:0 0 0 0 rgba(122,122,124, 0.4);}
70%{-webkit-box-shadow:0 0 0 50px rgba(122,122,124, 0);-moz-box-shadow:0 0 0 10px rgba(122,122,124, 0);box-shadow:0 0 0 50px rgba(122,122,124, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(122,122,124, 0);-moz-box-shadow:0 0 0 0 rgba(122,122,124, 0);box-shadow:0 0 0 0 rgba(122,122,124, 0);}
}
@keyframes mymove{0%{-webkit-box-shadow:0 0 0 0 rgba(122,122,124, 0.4);-moz-box-shadow:0 0 0 0 rgba(122,122,124, 0.4);box-shadow:0 0 0 0 rgba(122,122,124, 0.4);}
70%{-webkit-box-shadow:0 0 0 50px rgba(122,122,124, 0);-moz-box-shadow:0 0 0 10px rgba(122,122,124, 0);box-shadow:0 0 0 50px rgba(122,122,124, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(122,122,124, 0);-moz-box-shadow:0 0 0 0 rgba(122,122,124, 0);box-shadow:0 0 0 0 rgba(122,122,124, 0);}
}
input:focus{outline:none;}
select{outline:none !important;-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;box-shadow:none !important;padding-right:30px;width:120px;}
select option{background-color:#ffffff;border:none;color:#333333;padding:5px !important;display:block !important;}
@-moz-document url-prefix(){select option{background-color:#ffffff;border:none;color:#333333;padding:0px !important;display:block !important;}
#mySearchModal .search_form select{position:relative;top:-2px;}
}
select{background-image:url("../img/arrow_select.png")!important;background-repeat:no-repeat;background-position:right center;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
select::-ms-expand{display:none;}
#mySearchModal .modal-content{position:relative;background-color:rgba(255,255,255,0.9);border-radius:0;}
#mySearchModal .close{margin-top:0;padding:5px 10px;background:#f2692f;opacity:1;color:#fff;}
#mySearchModal .search_form a{margin:0px 0px 0px;}
#mySearchModal .search_form select{outline:none !important;-webkit-appearance:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;box-shadow:none !important;padding:2px;width:100%;}
#mySearchModal .search_form .submit_btn{padding:8px 20px !important;width:auto;background-color:#3a0e1b;color:#ffffff !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:0px;border:none;}
#mySearchModal .search_form .submit_btn:hover,
#mySearchModal .search_form button.voice:hover{background-color:#f5b449}
#mySearchModal .search_form .submit_btn:after{content:' Search'}
#mySearchModal .search_form input.input_effect, #mySearchModal .search_form select{width:100%;border:none;padding:10px;border-bottom:1px solid #f2692f;background-color:transparent;}
#mySearchModal .search_form button.voice{border:none;font-size:1.5em;padding:0 20px 5px;float:none;background:#3a0e1b;color:#fff;}
#mySearchModal .search_form button.voice i{position:relative;top:2px;}
.top_links{display:block;clear:both;margin-bottom:0px;}
.nav_holder{display:block;overflow:hidden;clear:both;}
.main_nav{margin:0px;padding:8px 0 0;display:block;clear:both;font-family:'robotoregular';font-size:1.125em;}
.main_nav li{display:inline-block;position:relative;margin:0px 5px;}
.main_nav > li > a{color:#fff;text-decoration:none !important;padding:5px;position:relative;display:inline-block;text-transform:uppercase;}
.main_nav li a:hover, .main_nav li a:focus{color:#50181f;}
.main_nav li span{position:absolute;bottom:0px;height:3px;display:block;left:0px;width:0%;right:0px;transition:1s;}
.main_nav li:hover span, .main_nav li:focus span{width:100%;animation:overspan 1s forwards;transition:1s;}
@-webkit-keyframes overspan{0%{width:0%;left:0px;right:0px;background-color:#fff;}
50%{left:0px;right:0px;background-color:#fff;}
100%{width:100%;left:0px;right:0px;background-color:#fff;}
}
@keyframes overspan{0%{width:0%;left:0px;right:0px;background-color:#fff;}
70%{left:0px;right:0px;background-color:#fff;}
100%{width:100%;left:0px;right:0px;background-color:#fff;}
}
.nav_holder{overflow:visible;}
.main_nav li{position:relative;}
.main_nav li > .fa-caret-down{display:none;}
.main_nav > li > ul{position:absolute;margin:0px;padding:0px;width:280px;background:#3a0e1b;z-index:10000;display:none;}
.main_nav > li > ul > li,.main_nav > li > ul > li > ul > li{margin:0px;}
.main_nav > li > ul > li > ul{position:absolute;margin:0px;padding:0px;left:280px;width:280px;top:0px;background:#3a0e1b;z-index:10000;display:none;}
.main_nav > li > ul > li > ul{background:#3a0e1b;}
.main_nav > li:hover > ul, .main_nav > li > ul > li:hover ul{display:block;}
.main_nav > li:nth-child(n+5) > ul > li > ul{left:280px;}
.main_nav li ul li{display:block;}
.main_nav li ul li a{display:block;padding:13px 15px !important;border-bottom:1px rgba(255,255,255,0.3) dashed;color:#ffffff !important;text-align:left;width:100%;font-family:'robotolight';font-size:0.85em !important;position:relative;}
.main_nav li ul li a i{position:absolute;right:0px;top:4px;padding:12px 15px;}
.main_nav li ul li a:hover{background-color:#f2692f !important;}
.main_nav > li > ul > li:hover > a{background-color:#f2692f !important;}
.menu_bar{display:none;}
.plus_btn{display:none;}
.bg-light{background-color:rgba(0,0,0,0.7);left:0px;top:0px;bottom:0px;right:0px;z-index:10000;width:100% !important;height:100%;position:fixed;display:none}
.bg-light2{background-color:rgba(0,0,0,0.7);left:0px;top:0px;bottom:0px;right:0px;z-index:10000;width:100% !important;height:100%;position:fixed;display:none}
.multi_part{display:none;background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin:0 auto;top:-1000px;left:0px;right:0px;position:fixed;width:60% !important;height:auto !important;transition:0.3s;overflow-y:scroll;z-index:100000;}
.pop{display:block;top:120px;transition:0.3s;}
.fixed{background-color:#fff !important;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.36);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.36);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.36);transition:0.3s;}
.inrfq{float:right;display:inline-block;padding:15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:0;overflow:hidden;background-color:#f2692f;height:40px;font-family:'robotomedium';font-size:1em;color:#ffffff !important;text-transform:uppercase;margin-top:8px;line-height:12px;margin-left:10px;}
.inrfq:hover, .inrfq:focus{background-color:#f5b449;}
.multipart{border-bottom:none !important;display:inline-block;color:#939191 !important;}
.multipart:hover, .multipart:focus{border-bottom:none !important;display:inline-block;color:#ef4b4c !important;}
.certix{background-color:#ffffff;padding:30px 0px;}
.big_cta{font-size:2em;}
@media(max-width:1600px){header .header{padding:0 20px 10px;}
ul.cta li:first-child a{padding:10px 20px 6px;}
}
@media(max-width:1440px){ul.cta li:first-child a{padding:10px 20px 6px;}
}
@media(max-width:1366px){ul.cta li:nth-child(2) a{padding:10px 20px 6px;border:2px solid #3a0e1b;}
ul.cta li:first-child a{padding:10px 20px 6px;}
}
@media(min-width:1280px) and (max-width:1365px){.logo{padding:25px 0px;}
.header .col-lg-10{margin-left:0px;margin-right:-30px;}
.cta{font-size:1em;margin-top:0;margin-right:0;}
.cta a{padding:0px;}
.main_nav{font-size:0.98em;font-family:'robotomedium';margin-top:0;padding-top:0;}
.main_nav > li > a{padding:10px 2px;font-size:0.93em;}
header .header{padding:0 20px 0px;}
}
@media(min-width:1366px) and (max-width:1679px){header .header{padding:0 20px 0px;}
.logo{padding:20px 0px;}
.logo img{margin-left:0;max-width:250px;padding-top:10px;}
.header .col-lg-10{margin-left:0px;margin-right:-25px;}
.cta{font-size:1em;margin-top:0px;}
.main_nav{font-size:1em;font-family:'robotomedium';padding:0 0 0;margin:0px;}
.main_nav > li > a{padding:5px 2px;}
}
@media(min-width:1280px) and (max-width:1366px){.main_nav li.homemenu{margin-left:-15%;}
}
@media(max-width:1200px){.main_nav li{display:inline-block;position:relative;margin:0px 4px;}
}
@media(min-width:0px) and (max-width:1199px){header .header a:hover{color:#f2692f;}
.upload_file{display:block;text-align:center;background-color:#1d1b54;background-repeat:no-repeat;background-position:bottom;background-size:100%}
.upload_file img{margin:0 auto;}
.socialicon a{display:inline-block;margin:0 auto;left:0px;right:0px;width:110px;margin-bottom:5px;text-align:left;}
.big_cta{font-size:1.6em;}
.hideinmob{display:none !important;}
.topsec{margin-top:30px;}
.banner .pop{top:190px;}
.banner .line{display:block;padding-top:10px;clear:both;}
.multipart{padding:7px 18px !important;width:auto;background-color:#f6b549;color:#ffffff !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-left:0;margin-right:0px;transition:all .3s ease-in-out;font-size:1.3em;}
.header a.multipart:hover, .header a.multipart:focus{color:#ffffff !important;background-color:#f2692f;}
.multipart::after{content:' Voice Search';font-family:'robotomedium';}
.instant_rfq .form_titlex{font-size:2em;}
.zoomowlbox{background-color:#ffffff;}
.logo{padding-bottom:0px;}
.header{padding-bottom:0px;}
header .cta a i{padding-top:1px;}
input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select:focus, textarea{}
.content_section3 h1{font-size:1.2em;}
.content_section3 h2{font-size:1.1em;}
.more_less{display:inline-block;position:absolute;background-color:#c60311;color:#ffffff !important;padding:8px 15px;top:16px;right:21px;cursor:pointer;text-decoration:none !important;width:auto !important;text-align:left;}
.more_less:after{content:" View More";}
.topsec section{transition:0.3s;overflow:hidden;}
.autoheight{height:auto !important}
.autoheight .more_less:after{content:" View Less";}
.more_less:hover{background-color:#555555}
.upload_btn img{width:100%;}
.rfq_page .col-lg-5 .topsec{display:none;}
.upload_btn{display:none;}
body{padding-bottom:43px;}
.header a:focus{outline:none !important;}
.container{width:100%;}
.logo img{margin:0;width:220px;padding-bottom:10px;}
.menu_bar{display:block;color:#50181f !important;border:none;padding:7px 15px;font-size:1.8em;transition:0.3s;position:absolute;right:10px;top:8px;z-index:10000;}
.search_bar{display:block !important;color:#f5b449 !important;border:none;padding:7px 15px;font-size:1.8em;transition:0.3s;position:absolute;right:55px;top:8px;z-index:10000;}
.search_bar i, .menu_bar i{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.top_links{display:none;}
.nav_holder{display:none;}
.owl-carousel01 .owl-dots{bottom:0px;}
.plus_btn{background-color:#f2692f;color:#ffffff !important;border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:10px 15px 10px 15px;font-size:1.5em;transition:0.3s;display:block;position:absolute;right:25px;z-index:1000;bottom:0;cursor:pointer;}
.content_section{padding:30px 0px;}
.content_section > div > div:nth-child(2){margin-top:20px;}
.nav_holder{background-color:#00005a;display:block;position:fixed;left:100%;right:-50%;bottom:100%;top:60px;padding-top:0px;text-align:left;height:0%;width:0%;opacity:1;transition:0.5s ease-out;-webkit-border-bottom-left-radius:300%;-moz-border-radius-bottomleft:300%;border-bottom-left-radius:300%;}
nav.header.navbar-fixed-top.change-bg i.fa-caret-down{color:#fff !important;}
.md-menu-view{height:auto;width:100%;display:block;transition:0.5s ease-in;background-color:#50181f;-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;opacity:1;left:0%;right:0px;top:70px;bottom:40px;}
.nav_holder ul{opacity:0;transition:0s ease-in;left:100%;padding-bottom:30px;}
.md-menu-view ul{opacity:1;transition:all 0.3s ease-in-out;left:0%;}
.nav_holder ul{height:95%;overflow-y:auto;}
.nav_holder ul li{display:block;position:relative;}
.nav_holder ul li a{color:#ffffff !important;font-weight:normal;font-family:'robotomedium';padding:13px 15px !important;width:100%;border-bottom:1px #f5b449 solid;position:relative;}
.nav_holder ul li a:focus{background-color:#f2692f;}
.nav_holder ul li a:hover{background-color:#f2692f;}
.nav_holder ul li span{display:none !important;}
.main_nav li:hover ul, .main_nav > li > ul > li:hover ul{display:none;width:100% !important;}
.main_nav > li > ul, .main_nav > li > ul > li > ul{width:100% !important;position:relative !important;left:0px !important;right:0px !important;}
.main_nav li > .fa-caret-down, .main_nav li > ul > li .fa-caret-down{display:block;position:absolute;right:10px;top:0px;color:#ffffff;padding:15px;cursor:pointer;}
.main_nav li:hover > a{background-color:#f2692f;}
.main_nav li > a > .fa-caret-down, .main_nav li > ul > li a > .fa-angle-right{display:none;}
.main_nav li > a, .main_nav li > ul > li > a{display:block;width:100%;left:0px;right:0px;}
.top_links{display:block;width:100%;margin:0 auto;left:0px;right:0px;}
.floatingform .form_holder{text-align:center;}
.form_title{font-size:1.8em;}
.multi_part{width:90% !important;}
.floatingform .form_holder{margin:0px !important;padding:15px !important;width:100%;}
.floatingform .form_holder div div{margin:0px;padding:0px;}
.form_holder .btn{width:auto !important;margin-bottom:10px !important;margin:0px !important;}
.floatingform{display:none;background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.49);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0px !important;margin:0 auto !important;top:-1000px;left:0px;right:0px;position:absolute;width:90% !important;height:auto !important;transition:0.3s;overflow-y:scroll;z-index:1000000000;}
.form_holder .closer{display:inline-block;position:absolute;top:0px;right:0px;font-size:1.5em;color:#333333;cursor:pointer;padding:15px !important;}
.top_links .cta{position:fixed;bottom:0px;display:block;left:0px;right:0px;height:48px;background-color:#1d1a54;text-align:left;transition:0.3s;padding-left:15px;width:100%;}
.top_links .cta a i{font-size:1.3em;background:transparent;}
.top_links .cta a{padding:10px 6px !important;text-align:left !important;display:inline-block;}
.top_links .cta a span{display:none;}
.top_links .cta span{display:none;}
.inrfq{position:fixed;padding:10px;height:32px;bottom:8px;z-index:100;right:75px;}
}
.form_holder .btn{float:none;margin:0 auto !important;width:215px !important;}
@media(min-width:0px) and (max-width:1023px){.main_paging .open > .dropdown-menu a{width:20px;}
.main_paging .open > .dropdown-menu{left:-34px !important;}
.main_paging ul.pager li:last-child .dropdown-menu{left:15px !important;}
}
@media(min-height:0px) and (max-height:250px){.banner .pop{top:70px;}
.multi_part, .floatingform{height:200px !important;width:100% !important;overflow-y:scroll !important;position:absolute !important;top:0px;left:-15px !important;right:-15px !important;bottom:0px !important;}
.floatingform{margin:15px 25px !important;width:auto !important;}
.multi_part button, .search_form button{margin-bottom:150px !important;}
.top_links .cta{margin-bottom:-100px;}
.breadcrumb .more_btn, .btt{bottom:-100px;}
}
@media(max-width:1279px){header .cta a i{background-color:transparent;}
}
@media(max-width:1200px){.main_nav > li > a{font-size:0.85em;}
.main_nav li{margin:0px 1px;}
header .header{padding:0 20px;max-height:120px;}
ul.cta li:last-child{display:none;}
}
@media(max-width:1024px){ul.cta{margin-bottom:0;}
ul.cta li:nth-child(2) a, ul.cta li:nth-child(1) a{border:none;}
ul.cta li{margin:0;}
ul.cta a{padding:0 !important;border:none;}
.pop{top:0;}
}
@media(max-width:991px){.md-menu-view{top:60px;}
#mySearchModal .modal-content{top:40px;}
#mySearchModal .search_form .submit_btn{margin-top:20px;}
header .header{padding:0 20px;max-height:60px;}
a.logo img{margin-top:5px;}
}
@media(max-width:480px){a.logo img{margin-top:5px;}
}
@media(max-width:320px){.logo img{width:190px;margin-left:-20px;}
a.logo img{margin-top:0px;position:relative;top:5px;}
.menu_bar, .search_bar{top:0;}
.md-menu-view{top:50px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){.main_nav li:first-child{margin-left:-5%;}
}