.asap-chatbot-wrap{position:fixed;bottom:100px;right:10px;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);}
@media(max-width:768px){.asap-chatbot-wrap{width:35px;height:35px;bottom:60px;}
.asap-chatbot-wrap img{max-width:22px;}
}
header .header{padding-bottom:10px;position:fixed;width:100%;background-color:transparent;z-index:10000;transition:0.3s;padding-top:15px;top:0;min-height:100px;}
header .cta a{color:#1d1b54;width:auto !important;font-size:1em;margin-right:10px;text-decoration:none !important;position:relative;display:block;font-family:'robotomedium';}
header .header-fixed .cta a i{color:#fff;padding:0;}
header .header.fixed .cta a i{color:#ef4b4c;}
header .cta a:first-child i{color:#ef4b4c;font-size:1.6em;padding-top:0px;margin-right:5px;}
header .cta a:last-child i{color:#ef4b4c;}
header .header.fixed .cta a:first-child i{color:#ef4b4c;}
header .header.fixed .cta a:last-child i{color:#ef4b4c;}
header .cta a:hover{color:#000;}
header .header a{color:#1d1a54;;text-decoration:none;text-align:left;}
header .header a:hover{color:#C60311;}
.cta{display:inline-block;float:right;margin-top:-10px;font-size:1.17em;}
.cta a{display:inline-block;padding:0px 10px;}
.search_form{background-color:#ffffff;margin-top:0px;float:right;display:inline-block;-webkit-box-shadow:0 2px 5px 1px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 2px 5px 1px rgba(0, 0, 0, 0.3);box-shadow:0 2px 5px 1px rgba(0, 0, 0, 0.3);padding:0px 20px;height:40px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;overflow:visible;position:relative;}
.search_form input{width:180px;border:none;padding:8px 10px;height:39px;font-family:FontAwesome,'robotolight';}
.search_form a{display:block;padding:8px 0px 0px 0px;margin:0px 10px 5px 10px;color:#00005a;border-bottom:2px #00005a solid;text-decoration:none !important}
.search_form select{border:none;background-color:transparent;height:23px;}
.select_holder{color:#282828;display:inline-block;padding:8px 10px 8px 15px;margin-right:-2px;}
.search_form .submit_btn{font-family:'robotomedium';background-color:#1d1b54;color:#ffffff;border:none;padding:7px 18px 9px 18px;font-size:1em;transition:0.3s;height:41px;margin-right:-20px;border-radius:20px}
.search_form .submit_btn:after{content:' Search';text-transform:uppercase;}
.search_form .submit_btn:hover, .search_form .submit_btn:focus{background-color:#ef4b4c;}
.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;}
@-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;}
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;}
.top_links{display:block;clear:both;margin-bottom:0px;}
.nav_holder{display:block;overflow:hidden;clear:both;}
.main_nav{margin:0px;padding:0px;display:block;clear:both;font-family:'robotomedium';font-size:1.10em;margin-top:9px;}
.main_nav li{display:inline-block;position:relative;}
.main_nav > li > a{color:#000000;text-decoration:none !important;padding:10px;position:relative;display:inline-block;text-transform:uppercase !important;}
.main_nav li a:hover, .main_nav li a:focus{color:#ec4a4e;}
.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:#c60311;}
50%{left:0px;right:0px;background-color:#c60311;}
100%{width:100%;left:0px;right:0px;background-color:#00005a;}
}
@keyframes overspan{0%{width:0%;left:0px;right:0px;background-color:#c60311;}
70%{left:0px;right:0px;background-color:#c60311;}
100%{width:100%;left:0px;right:0px;background-color:#00005a;}
}
.nav_holder{overflow:visible;}
.main_nav li{position:relative;}
.main_nav li > .fa-angle-down{display:none;}
.main_nav > li > ul{position:absolute;margin:0px;padding:0px;width:280px;background:#1d1b54;z-index:10000;display:none;}
.main_nav > li > ul > li > ul{position:absolute;margin:0px;padding:0px;left:280px;width:280px;top:0px;background-color:#1d1b54 !important;z-index:10000;display:none;}
.main_nav > li > ul > li > ul{background-color:#1d1b54 !important;}
.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:#f04c4d !important;}
.main_nav > li > ul > li:hover > a{background-color:#f04c4d !important;}
.search_form h4{display:none;}
.menu_bar{display:none;}
.search_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:20px;overflow:hidden;background-color:#f04c4d;height:40px;font-family:'robotomedium';font-size:1em;color:#ffffff !important;text-transform:uppercase;margin-top:0px;line-height:12px;margin-left:10px;}
.inrfq:hover, .inrfq:focus{background-color:#1d1b54;}
.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){.logo img{width:373px;margin-left:0px;}
}
@media(min-width:1280px) and (max-width:1365px){.logo{padding:25px 0px;}
.logo img{width:330px;margin-left:-10px;}
.search_form input{width:200px;}
.search_form a{margin:0px 5px 5px;}
.select_holder{padding:8px 5px 8px 8px;}
.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:10px;}
.main_nav > li > a{padding:10px 5px;}
}
@media(min-width:1366px) and (max-width:1679px){.logo{padding:20px 0px;}
.logo img{width:373px;margin-left:0px;}
.search_form input{width:200px;}
.search_form a{margin:0px 5px 5px;}
.select_holder{padding:8px 5px 8px 8px;}
.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';margin-top:9px;}
.main_nav > li > a{padding:10px 5px;}
}
@media(min-width:0px) and (max-width:1279px){.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;}
.inrfq{position:fixed;bottom:3px;z-index:100;right:55px;}
.search_form .submit_btn:hover, .search_form .submit_btn:focus{background-color:#ef4b4c;}
.topsec{margin-top:30px;}
.banner .pop{top:190px;}
.banner .line{display:block;padding-top:10px;clear:both;}
.search_form .submit_btn{padding:7px 18px !important;width:auto;background-color:#1d1b54;color:#ffffff !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.search_form .submit_btn:hover{background-color:#ef4b4c}
.search_form .submit_btn:after{content:' Search'}
.multipart{padding:10px 18px !important;width:auto;background-color:#1d1b54;color:#ffffff !important;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin-left:-15px !important;margin-right:0px;}
.header a.multipart:hover, .header a.multipart:focus{color:#ffffff !important;background-color:#ef4b4c;}
.multipart::after{content:' VOICE SEARCH';}
header .header{min-height:40px;}
}
@media(min-width:0px) and (max-width:1279px){.inrfq{padding:10px;height:32px;bottom:8px;}
.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:#1d1a54 !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;color:#f04c4d!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;}
.search_form{display:none;}
.nav_holder{display:none;}
.owl-carousel01 .owl-dots{bottom:0px;}
.plus_btn{background-color:#c60311;color:#ffffff !important;border:none;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:12px 14px 6px 14px;font-size:1.5em;transition:0.3s;display:block;position:absolute;right:25px;z-index:1000;bottom:-23px;}
.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%;}
.md-menu-view{height:auto;width:100%;display:block;transition:0.5s ease-in;background-color:#030ea9;-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;opacity:1;left:0%;right:0px;top:60px;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 #202085 solid;position:relative;}
.nav_holder ul li a:focus{background-color:#3636a6;}
.nav_holder ul li a:hover{background-color:#3636a6;}
.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-angle-down, .main_nav li > ul > li .fa-angle-down{display:block;position:absolute;right:10px;top:0px;color:#ffffff;padding:15px;cursor:pointer;}
.main_nav li:hover > a{background-color:#3636a6;}
.main_nav li > a > .fa-angle-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;}
.search_form h4{margin-bottom:2px;}
.search_form{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:90% !important;height:auto !important;transition:0.3s;overflow-y:scroll;text-align:center;}
.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;}
.select_holder{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;margin-bottom:10px;border-bottom:1px #cccccc solid;padding:8px !important;padding-top:0px !important;padding-left:5px !important;}
.search_form input{width:100%;border-bottom:1px #cccccc solid;margin-bottom:10px;margin-top:0px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.search_form input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.pop{display:block;top:60px;transition:0.3s;}
.search_form select{width:100%;}
.search_form h4{display:block;}
.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;}
.top_links .cta a{padding:10px 3px !important;text-align:left !important;display:inline-block;}
.top_links .cta a span{display:none;}
.top_links .cta span{display:none;}
}
.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, .search_form, .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:4000px){.main_nav.fulfil_nav{position:fixed;bottom:3.8em;right:0%;background-color:#fff;transition:all .3s ease-in-out;}*/
/*.main_nav.fulfil_nav > li > ul{bottom:100%;}*/
.main_nav.fulfil_nav > li > ul > li > ul{top:auto;bottom:0;}
}
@media(max-width:1600px){.main_nav.fulfil_nav{bottom:11.3em;}
}
@media(max-width:1440px){.main_nav.fulfil_nav{bottom:26.5%;}
}
@media(max-width:1366px){.main_nav.fulfil_nav{bottom:0.6em;}
}
@media(max-width:1280px){.main_nav.fulfil_nav{bottom:16%;}
header .header{background-color:#fff;padding-bottom:0;}
header .cta a:first-child i{color:#ef4b4c;}
header .cta a:last-child i{color:#ef4b4c;}
}
@media(max-width:1279px){header .cta a:first-child i, header .header.fixed .cta a:first-child i{color:#fff;position:relative;top:2px;}
header .cta a:last-child i,header .header.fixed .cta a:last-child i{color:#fff;}
header .cta a{margin-right:0;}
}
@media(max-width:320px){.logo img{margin:10px 0 0;width:180px;padding-bottom:10px;}
}
@media (min-width:1024px) and (max-width:1199px){#body-wrap{margin-top:65px !important;}
}
@media(min-width:768px) and (max-width:1024px) {
	.main_nav li > .fa-angle-down, .main_nav li > ul > li .fa-angle-down { right: 56%; }
	.md-menu-view { left: 54%; }
}
.search_form .h4 {
	display: none;
	font-size: 1.200em;
	margin-top: 10px;
	margin-bottom: 10px;
}
