.blur-bg{display:none;}
.headRw_f3.bigTopHead{border-bottom:1px dashed #ccc;}
.right-head .fw6, .right-head .fw7{font-weight:400;}
#company{padding-top:10px;padding-bottom:10px;background:#f2f2f2;padding-left:12px;padding-right:12px;}
.ddsmoothmenu ul li a{font-weight:500;padding:10px 14px;}
.bigTopHead .right-head ul.dropdown.smsEmail li{padding:11px 6px 12px;}
.smsBtn span.fw7, .emailBtn span.fw7{font-weight:400;font-size:14px;}
.smsBtn, .emailBtn{padding:5px 15px !important;}
.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li{border-color:#ccc;background:#ccc;}
.fluid_dg_wrap .fluid_dg_pag .fluid_dg_pag_ul li.fluid_dgcurrent{border-color:#db5301;background:#db5301;}
nav.f3 .ddsmoothmenu > ul > li > a:hover::before, nav.f3 .ddsmoothmenu > ul > li > a.selected::before, nav.f3 .ddsmoothmenu > ul > li.on > a::before, .themNav .ddsmoothmenu > ul > li > a:hover::before, .themNav .ddsmoothmenu > ul > li > a.selected::before, .themNav .ddsmoothmenu > ul > li.on > a::before{display:none;}
.right-head ul li.smsEmailPd{padding-top:5px !important;padding-bottom:5px !important;}
a.emailBtn{border-radius:0px 5px 5px 0px;shape-outside: polygon(0 100%, 100% 100%, 100% 0, 12% 0);clip-path: polygon(0 100%, 100% 100%, 100% 0, 12% 0);padding-left:24px !important;margin-left:-20px;}
a.emailBtn i, a.smsBtn i{font-size:15px;}
a.smsBtn{shape-outside:polygon(0 100%, 87% 100%, 100% 0, 0 0);clip-path:polygon(0 100%, 87% 100%, 100% 0, 0 0);padding-right:28px !important;background:#fff;color:#111;border-radius:5px 0px 0px 5px;color:#163e61;border:none;}
a.smsBtn:hover{color:#000;}
a#search-btn{margin-left:10px;}
#search-btn{min-width:50px;z-index:1;color:#727272;background:transparent;padding:0px 0px 20px 0px;text-align:center;margin-left:10px;border-left:1px dashed #ddd;}
#search-btn::after{position:absolute;content:'Search';font-size:11px;min-width:35px;left:0px;right:0px;bottom:0px;margin:auto;color:#a7a7a7;}
.del_inHdr .ddsmoothmenu ul li a{padding:10px 10px;}

.hdView-cl h2.hd_NT{font-size:40px;}
.hdView-cl h2.hd_NT span.head-c2{font-weight:700;}

.proCat-cl{border-bottom:1px solid #ddd;}
.proCat-cl .slider ul li > div{background:#014c6b;border-radius:8px;box-shadow:0px 6px 16px rgba(0,0,0,0.10);padding:8px;}
.proCat-cl .slider ul li > div a{color:#fff;}
.proCat-cl .slider ul li > div:hover{background:#00abed;}
.proCat-cl .slider ul li > div .f1ac-cont.al{text-align:center;padding-bottom:0px;padding-left:0px;padding-right:0px;padding:38px 0px 8px;position:relative;}
.proCat-cl .slider ul li > div .f1ac-cont.al::before{position:absolute;content:'\f0c3';font-family:FontAwesome;font-size:32px;width:60px;height:60px;display:flex;border-radius:60px;background:#004c6a;justify-content:center;align-items:center;color:#fff;top:-31px;left:50%;transform:translate(-50%);}
.proCat-cl .slider ul li > div:hover .f1ac-cont.al::before{background:#00abed;}
.proCat-cl .slider ul li > div .f1ac-cont.al .heading{font-weight:500;}
.proCat-cl .slider ul li > div > div.dib{border-radius:8px;overflow:hidden;margin-bottom:0px;padding:0px;}
.proCat-cl .imgFrame .imgFrame::before{display:none;}
.proCat-cl .buttonBig a{border-radius:0px 15px 0px 15px;text-shadow:none;}
.proCat-cl .slider ul li > div .imgFrame img{transition:all ease-in-out 0.4s;}
.proCat-cl .slider ul li > div:hover .imgFrame img{transform:scale(1.1);}
.proCat-cl.facIcon .slider ul li > div span.a_cld a{background:#fff;color:#666;border:1px solid #ddd;border-radius:5px;}
.proCat-cl.facIcon .slider ul li > div:hover span.a_cld a{background:#014c6b;color:#fff;}
.proCat-cl.facIcon .slider ul li > div span.a_cld ~ span.a_cld a{background:#004b6a;color:#fff;border-radius:5px;}
.facIcon .slider ul li > div span.a_cld ~ span.a_cld a::before{color:#fff;}
.proCat-cl.facIcon .slider ul li > div:hover span.a_cld ~ span.a_cld a{background:#fff;color:#014c6b;}
.facIcon .slider ul li > div:hover span.a_cld ~ span.a_cld a::before{color:#014c6b;}
.proCat-cl .slider ul li > div:hover .a_cld.bdr-btn a{background:#000;color:#fff;border-radius:5px;}
.proCat-cl .slider ul li > div .f1ac-cont ~ div{margin-top:14px;text-align:center;}

.welCont h1{font-size:32px;font-weight:500;display:inline-block;color:#222;}
.welCont h1 span{font-weight:800;display:block;font-size:46px;}
.themeCinfo ul li > .cInfo-box{padding:20px 20px 20px 25px;text-align:left;border-radius:2px;box-shadow:0px 3px 20px rgb(0, 0, 0, 0.15);box-sizing:border-box;}
.ei-fact{opacity:0.7;}
.themeCinfo ul li .cInfoBox::after{display:none;}
.themeCinfo ul li:hover > .cInfo-box{background:#ffffff !important;color:#666;}
.themeCinfo ul li > .cInfo-box .h{font-size:15px;}
.themeCinfo ul li > .cInfo-box .h ~ div{color:#c82828;}
.welCont .slider{max-width:260px;}
.themeCinfo{position:relative;}
.themeCinfo .compInHd{position:absolute;top:50%;transform:translateY(-50%);}
.welImg{padding-left:100px;}

.bgPtrn-cl{background:url(https://catalog.wlimg.com/1/117067/other-images/add-img-557.jpg) scroll repeat;}
.viewA a.data{border-radius:8px;padding:16px 35px 14px 35px;font-size:16px;font-weight:500;border:none;box-shadow: 0px 3px 8px rgba(0,0,0,0.15);}

.enqSec.bgPtrn-cl{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.cenEnqInfo{position:relative;}
.cenEnqInfo > div{padding:50px 30px 40px 50px;border-radius:100px 0px 100px 0px;position:relative;background:#014c6b;}
.cenEnqInfo::before{position:absolute;content: '';width:100%;height:100%;border:2px solid #00abed;border-radius:100px 0px 100px 0px;top:8px;right:-12px;}
.cenEnqInfo .inf-row{margin-top:28px;}
.enqSec .ac{text-align:left;}
.enqSec .contIcon{text-align:center;border:1px solid #ddd;border-radius:40px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;}
.enqSec .contIcon i, .enqSec .contIcon i{color:#00abed;line-height:0px;}
.enqSec h2.hd_NT span.head-c2{font-weight:800;}
.cenEnqInfo .xlarge.mb7px{margin-bottom:5px;font-weight:500;font-size:1.4em;}
#middle .hp_full_inquiry p{padding-top:0px;}
.qi_frm > div.mb15px{margin-bottom:20px;}
.inputHght .button{text-transform:uppercase;letter-spacing:1px;padding:15px 40px !important;border-radius:5px;}

.proLinks > .ma5px a{font-size:13px;color:#555;}
.fbLangMrng > div{margin-left:13px;margin-right:13px;}
footer.lightfoot .copyright a, footer.lightfoot .memberOf a{color:#ffffff;font-weight:600;}
.footBg{background:url(~REPLACE_IMG_2~) scroll repeat-x;}
footer .genLinks .ma5px a{font-weight:400;font-size:16px;}
footer.lightfoot .proLinks > .ma5px a{font-size:13px;color:#00abed;}

@media(max-width:1100px){
.bigTopHead .right-head ul.dropdown.smsEmail li{padding:11px 0px 12px;}
}
@media(max-width:1024px){
.welCont h1{font-size:30px;}
.welCont h1 span{font-size:36px;}
.hdView-cl .hd_NT{font-size:30px;}
.getQuoteSec p.xlarge{font-size:1.3em;;}
.getQuoteSec .buttonBig{padding:7px 25px;}
.relImgCont .row1.dt .col-1.w25 > .pr p{font-size:1.4em;}
.contentSlider .buttonBig{font-size:16px;padding:9px 26px;}
.blockNwls .xxxlarge.db{font-size:26px;}
#middle .relImgCont .row1.dt .col-1.w25{width:40%;}
}
@media (max-width:992px){
#company{background:#fff;}
#company img{max-width:300px;}
.hdView-cl h2.hd_NT{font-size:32px;}
a.theme1.emailBtn{color:#fff !important;}
.fixer .row1 .col-1{width:auto;}
 header .row1 .col-2{padding-right:15px;vertical-align:middle;}
#search-btn{right:10px;top:0px;}
.cateView h2.hd_NT, .topRightArrow h2.hd_NT{font-size:20px;}
.getQuote-cl{padding:5px 30px 20px;}
.cenEnqInfo .xlarge.mb7px{font-size:1.2em;}
.cenEnqInfo > div{padding:50px 12px 20px 22px;}
.enqSec .bgPtrn-cl{padding:15px 18px 15px 5px;}
}
@media (max-width: 768px) {
 header .row1 .col-2 .fr{width:auto;float:none;display:inline-block;}
#middle .relImgCont .row1.dt .col-1.w25{width:60%;}
}
@media (max-width:640px) {
.hdView-cl .hd_h2 h2.hd_NT::before, .hdView-cl h2.hd_NT::after{display:none;}
.cateView h2.hd_NT, .topRightArrow h2.hd_NT{font-size:18px;padding-bottom:8px;display:inline-block;}
.cateView h2.hd_NT::before{bottom:-3px;}
footer .mid-email .col-1 span span{display:inline-block;font-size:16px;font-weight:500;}
.DynBanner{text-align:left;}
.getQuote-cl .wrap{display:block;}
.welCont h1{font-size:22px;line-height:1.3em;}
.welCont h1 span{font-size:26px;}
.compInHd .slider ul li:nth-child(odd) .cInfo-box{margin-top:0px;}
.themeCinfo ul li > .cInfo-box{padding:20px;}
.hdView-cl .hd_NT{font-size:26px;}
footer .genLinks .ma5px a{font-size:14px;line-height:20px;display:inline-block;}
.themeCinfo{margin-top:50px;}
}
@media (max-width:475px){
.getQuoteSec{padding-top:0px;}
}
@media(max-width:425px){
#middle .contentSlider .row1 .col-1 .pr{padding:5px !important;}
#middle .contentSlider{padding:40px 10px 0px;min-height:auto;}
#company img{max-width:250px;}
}