body,h1,h2,h3,h4,h5,h6{font-family:'Yantramanav'!important}
p{font-family:'Yantramanav'!important;font-size:16px;line-height:24px;color:#373435}
#wrapper{overflow:hidden}
.fl-width{width:100%;float:left}
.FL{float:left!important}
.FR{float:right!important}
.left-content-wrap{width:48%;float:left}
.right-content-wrap{width:48%;float:right}
.spacer{height:30px;float:left;margin:0;width:100%}
.fusion-header-v2 .fusion-secondary-header{background:#fff;color:#000;border:0;border-bottom:1px solid #ececec}
.tfs-slider .slide-content-container .fusion-title-sc-wrapper{width:360px}
.fusion-bar-highlight .menu-text{position:relative}
.fusion-bar-highlight .menu-text::before{content:"";background:#fdc043;width:100%;height:3px;bottom:-10px;z-index:999;left:0;position:absolute;transition:.5s;transform:scaleX(0)}
.current-menu-item .fusion-bar-highlight .menu-text::before,.fusion-bar-highlight:hover .menu-text::before{transition:.5s;transform:scaleX(1)}
.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{padding:10px}
.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background:#fdc043}
.searchform .fusion-search-form-content .fusion-search-button input[type=submit]:hover{background:#000!important}
#wrapper .post-content .heading-wrap .heading-1{font-size:35px;margin:0 0 20px 0;font-family:'Yantramanav';line-height:45px}
.welcome-panel .heading-wrap p{font-size:16px;font-weight:300;text-transform:uppercase;margin-bottom:0;color:#373435;letter-spacing:3px}
.welcome-line{font-family:'Yantramanav';font-size:16px;line-height:24px;color:#000;position:relative;padding-bottom:50px}
.welcome-line::before{content:"";position:absolute;background:#fdc043;width:45px;height:4px;bottom:0;left:0}
.welcome-panel-2 p{font-size:16px;line-height:24px;color:#000}
.read-more{width:100%;float:left;margin:0 auto}
.read-more-btn{font-size:16px;line-height:16px;padding:16px 22px;background:#000;color:#FFF;display:inline-block;float:left;text-transform:uppercase;border:solid 1px #000}
.read-more-btn:hover{color:#000;background:transparent}
.fusion-text.welcome-panel-2{padding-top:78px}
.product-range .ctu-ulimate-style-1{background:0}
.product-range .ctu-ultimate-wrapper-1{border-radius:0}
.tab-content{width:48%;float:left}
.product-range .ctu-ulimate-style-1 .vc-tabs-li{color:#373435;font-size:19px;text-transform:uppercase;padding:20px 16px;border:solid 1px #373435;margin-bottom:25px;line-height:19px;font-family:'Yantramanav';font-weight:400}
.product-range .ctu-ulimate-style-1 .vc-tabs-li:last-child{margin-bottom:0}
.product-range .ctu-ulimate-style-1 .vc-tabs-li.active,.product-range .ctu-ulimate-style-1 .vc-tabs-li:hover{color:#FFF;background:#000;border:solid 1px #373435}
.product-range .ctu-ulimate-style-1 .vc-tabs-li.active .ctu-absolute,.product-range .ctu-content-span{display:none}
.product-range .ctu-ulitate-style-1-tabs{border-left:none}
.tab-sub-heading{font-size:32px;line-height:32px;font-weight:400;margin-bottom:25px;color:#373435}
.product-range .ctu-ulitate-style-1-tabs{padding:0 0 0 40px;background:#f8f8f8}
.product-range .ctu-ulitate-style-1-tabs p{font-size:16px;line-height:22px;margin-bottom:30px;color:#373435}
.product-range .ctu-ulitate-style-1-tabs p.last{margin-bottom:0}
.tab-img{float:right;width:48%}
.listing-1{width:100%;float:left;margin-bottom:30px}
.listing-1 ul{width:100%;margin:0;padding:0}
.listing-1 ul li{font-size:16px;line-height:22px;list-style:none;padding:10px 10px 10px 22px;position:relative;color:#373435;border-bottom:solid 1px #d7d7d7}
.listing-1 ul li:last-child{border-bottom:0}
.listing-1 ul li::before{position:absolute;content:"";background:transparent;width:6px;height:6px;border:solid #373435;border-width:0 2px 2px 0;top:15px;left:2px;transform:rotate(-45deg)}
.listing-1 ul li ul{width:100%;padding:0;margin:0}
.listing-1 ul li ul li{font-size:16px;line-height:22px;list-style:none;padding:10px 10px 5px 22px;position:relative;color:#373435;border-bottom:solid 1px #d7d7d7}
.listing-1 ul li:last-child{border-bottom:0}
.listing-1.two ul li{width:47%;display:inline-block;margin:0 2% 0 0}
.product-range .listing-1{margin:0}
#wrapper .post-content .product-range .heading-wrap .heading-1{margin:0 0 50px 0;font-family:'Yantramanav'}
.text-center{text-align:center!important}
#wrapper .post-content .heading-wrap h2.heading-1{font-size:35px;margin-bottom:60px}
.event-wrap{width:48%;float:left;border-bottom:solid 4px #fdc043;margin-bottom:30px}
.event-wrap.last{float:right}
.event-wrap:last-child{margin-bottom:0}
.event-detail{padding:10px;float:left;margin:0 auto;width:100%;min-height:107px}
.event-logo{float:left;width:25%;display:inline-block;padding:10px 0 0;border-right:solid 1px #d7d7d7;min-height:85px}
.event-name{float:left;width:45%;display:inline-block;padding:12px 15px 12px 15px;border-right:solid 1px #d7d7d7;font-size:20px;font-weight:600;color:#000;min-width:230px;min-height:85px}
.event-loaction{float:left;width:28%;display:inline-block;padding:7px 0 7px 15px;font-size:17px;line-height:20px;color:#000;min-height:85px}
span.event-place{font-weight:600;margin-bottom:5px}
.event-wrap.tank-storage .event-logo{padding:0 10px 0 0}
.event-loaction span{display:block}
.certification .ctu-ulimate-style-3{background:0}
.certification .ctu-ultimate-wrapper-3{border-radius:0}
.tab-content{width:48%;float:left}
.certification .ctu-ulimate-style-3 .vc-tabs-li{color:#373435;font-size:19px;text-transform:uppercase;padding:10px 16px;border:solid 1px #373435;margin-bottom:15px;line-height:19px;font-family:'Yantramanav';font-weight:400}
.certification .ctu-ulimate-style-3 .vc-tabs-li:last-child{margin-bottom:0}
.certification .ctu-ulimate-style-3 .vc-tabs-li.active,.certification .ctu-ulimate-style-3 .vc-tabs-li:hover{color:#FFF;background:#000;border:solid 1px #373435}
.certification .ctu-ulimate-style-3 .vc-tabs-li.active .ctu-absolute,.certification .ctu-content-span{display:none}
.certification .ctu-ulitate-style-3-tabs{border-left:none}
.tab-sub-heading{font-size:32px;line-height:32px;font-weight:400;margin-bottom:25px;color:#373435}
.certification .ctu-ulitate-style-3-tabs{padding:0 0 0 40px;background:#FFF}
.certification .ctu-ulitate-style-3-tabs p{font-size:16px;line-height:22px;margin-bottom:30px;color:#373435}
.certification .ctu-ulitate-style-3-tabs p.last{margin-bottom:0}
.Certificate-img img{width:auto;border:solid 1px #cfcfcf;box-sizing:border-box;float:left}
#wrapper .post-content h2.heading-2{font-size:24px;font-weight:600;color:#000; clear: both;}
.Certificate-img{margin-bottom:30px;float:left}
.Certificate-img.last{margin-bottom:0}
.recent-projects-panel{float:left;width:100%;padding:60px 0}
.recent-projects-l{float:left;width:48%}
.recent-projects-r{float:right;width:48%}
.center-align{text-align:center}
.recent-projects-div1{float:left;width:48%}
.recent-projects-div1:nth-child(2n){float:right}
.recent-projects-txt{border-bottom:5px solid #eda81c;padding:24px 0 20px 0;font-family:'Yantramanav'}
.hd5{color:#eda81c;font-size:26px;line-height:34px;margin:0 0 10px}
.recent-projects-r .hd5{font-size:17px;margin:0;line-height:16px}
.recent-projects-txt p{margin:0;font-size:16px;line-height:22px;color:#373435}
.recent-projects-r .recent-projects-txt{padding:16px 0 12px 0}
.recent-projects-txt .hd5 a:hover{color:#000}
.recent-projects-r .recent-projects-txt .hd5 a{font-size:16px;line-height:22px;color:#000}
.recent-projects-r .recent-projects-txt .hd5 a:hover{color:#eda81c}
.mrgn-bt1{margin-bottom:42px}
.hd5 a{text-decoration:none;color:#eda81c;font-size:26px;line-height:34px;font-family:'Yantramanav'}
.recent-projects-panel .hd2{margin-bottom:60px}
.recent-projects-r .recent-projects-txt{border-bottom:3px solid #eda81c}
.fusion-counters-box.counters-box{margin-top:25px}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper .counter-box-container{padding:0;border:none!important;border-bottom:dashed 1px #000!important;float:left;width:100%;min-height:0;margin-bottom:30px}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper .counter-box-icon{font-size:30px!important;font-size:20px!important}
span.display-counter{float:left;font-size:42px;line-height:28px;font-weight:600}
.fusion-counters-box .counter-box-wrapper .content-box-percentage{display:inline-block;float:left;margin:0 auto;border:0;min-height:0;width:auto;height:50px}
.fusion-counters-box .counter-box-wrapper .fusion-counter-box{margin-bottom:0}
.fusion-counters-box .counter-box-wrapper .counter-box-icon{margin-left:6px;margin-top:-40px}
.counter-box-content{float:left;width:auto;display:inline-block}
.counter-box-wrapper .counter-box-content{font-size:24px!important;color:#373435!important;line-height:30px}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:last-child .counter-box-container{margin-bottom:0;border-bottom:0!important}
.fusion-counters-box .counter-box-wrapper.fusion-counter-box{margin-bottom:0;padding:0}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:last-child .counter-box-content{margin-left:10px}
.fusion-footer-copyright-area{text-align:center}
.fusion-fullwidth.fullwidth-box.common-panel{padding:74px 0 15px 0}
.home .fusion-fullwidth.fullwidth-box.common-panel{padding-bottom:58px}
.gray-bg{position:relative;background:#f8f8f8!important}
.gray-bg::before{width:100%;top:0;left:-100%;background:#f8f8f8;height:100%;position:absolute;content:""}
.gray-bg::after{width:100%;top:0;right:-100%;background:#f8f8f8;height:100%;position:absolute;content:""}
.fusion-copyright-notice{color:#000!important;font-size:16px!important}
.fusion-footer-copyright-area{background-color:#f8f8f8!important;border-color:#f8f8f8!important;border-top-width:1px;padding-top:18px;padding-bottom:16px}
.fusion-copyright-notice a{color:#000!important}
.fusion-copyright-notice a:hover{color:#fdc043!important}
.fusion-footer-copyright-area{border-top:solid 1px #ccc!important}
a.web{text-decoration:underline}
a.web:hover{text-decoration:none}
.fusion-footer-widget-area{background-color:#f8f8f8!important;border-top:0}
.footer-menu-box-1{width:58%;float:left;margin-right:35px}
.footer-menu-wrap ul{margin:0;width:100%;float:left}
.footer-menu-wrap ul li{margin:0;width:100%;float:left}
.footer-menu-wrap ul li a{font-size:16px;line-height:22px;color:#000;display:block;float:left;width:100%;font-family:'Yantramanav'!important}
.footer-menu-wrap ul li a:hover{color:#fdc043!important}
.footer-menu-box-2,.footer-menu-box-3{width:18%;float:left}
.footer-menu-box-2{margin-right:35px}
.footer-main-menu-wrap{float:left;width:100%}
.footer-menu-wrap ul.menu-level-1{width:48%;float:left;clear:left;margin-top:25px}
.footer-menu-wrap ul.menu-level-1:nth-child(2n){float:right;clear:right}
ul.menu-level-1>li>a{font-size:16px;text-transform:uppercase;font-weight:400;color:#000;margin-bottom:10px}
ul.menu-level-2 li a{line-height:20px}
.footer-menu-wrap .footer-menu-box-2 ul.menu-level-1{width:100%}
.footer-menu-wrap .footer-menu-box-2 ul.menu-level-1{width:100%;padding-bottom:10px;border-bottom:solid 1px #ccc;margin-bottom:20px}
.footer-main-menu-wrap ul li.last a{border-bottom:0}
.footer-main-menu-wrap ul li a{line-height:16px;font-weight:600;text-transform:uppercase;padding:15px 0;border-bottom:solid 1px #cccbcb}
.footer-menu-box-3 .footer-main-menu-wrap{margin-bottom:15px}
.footer-menu-box-3 .footer-main-menu-wrap ul li:last-child{padding:15px 0;border-bottom:solid 1px #ccc;font-size:16px;color:#000}
.follow-us-footer p{margin:0 10px 0 0;width:auto;display:inline-block;float:left;color:#000}
.follow-us-footer ul{width:auto;display:inline-block;float:left}
.follow-us-footer ul li{width:auto;float:left;margin-right:8px}
.follow-us-footer ul li a{transition:.5s}
.follow-us-footer ul li a:hover{margin-top:-2px;transition:.5s;opacity:.5}
.title-heading-left,.tfs-slider .slide-content-container h2{font-weight:600!important;font-family:'Poppins',sans-serif!important}
.home-slider-caption{font-weight:400!important;font-family:'Poppins',sans-serif!important;font-size:22px}
.breadcumbs p,.breadcumbs p a{margin:0;font-size:16px;font-family:'Yantramanav'}
#wrapper .post-content .inside-page-heading-wrap .heading-1{font-size:35px;margin:0 0 20px 0;font-family:'Yantramanav';line-height:45px;padding-right:30px}
#wrapper .post-content .inside-page-heading-wrap .heading-1,.heading-1{font-size:30px!important;margin:0 0 10px;padding-bottom:10px;font-family:'Yantramanav';line-height:35px!important;padding-right:0;position:relative;color:#000;font-weight:400}
h1.entry-title{margin-bottom:10px}
.single-product .heading-1,.single-product .breadcumbs{width:50%}
.breadcumbs span a,.breadcumbs span{font-size:17px!important;line-height:22px;text-transform:capitalize}
#wrapper .post-content .inside-page-heading-wrap .heading-1::before,.heading-1:before{width:45px;height:4px;content:"";position:absolute;bottom:0;left:0;background:#fdc043}
.breadcumbs{margin:0 0 15px}
.products-list{margin:0 auto;float:left;width:100%;margin-top:15px;margin-bottom:0}
.products-list ul{margin:0;float:left;width:100%;padding:0}
.products-list ul li{margin:3.5% 3.5% 0 0;float:left;width:31%;padding:0;list-style:none;border-bottom:solid 3px #fdc043}
.products-list ul li:nth-child(3n){margin-right:0}
.Products-name{text-align:center}
.Products-name a{padding:12px 0;font-size:18px;line-height:22px;display:block;float:left;width:100%;text-align:center;min-height:70px}
.Products-img{overflow:hidden}
.Products-img a,.Products-img a img{transition:.5s}
.Products-img a:hover img{transform:scale(1.1);transition:.5s}
.post-content p:last-child{margin-bottom:10px}
.about-us-wrap .right-content-wrap{margin-bottom:30px}
.about-us-wrap .left-content-wrap{margin-bottom:30px}
.about-us-wrap img.align-right{width:100%}
.post-content .mission-vision p{font-size:28px;line-height:40px;padding:0}
.mission-vision .clear{height:50px}
.main-navigation ul li#menu-item-4714{display:none}
.pdf-list ul{padding:0;margin:-40px 0 0 0}
.pdf-list ul li{padding:0;list-style:none;margin:0 4% 40px 0;position:relative;float:left;width:22%;border:solid 1px #cfcfcf}
.pdf-list ul li:nth-child(4n){margin-right:0}
.pdf-list.english ul{margin-top:0}
.pdf-list.english ul li{width:30%}
.pdf-list.english ul li:nth-child(3n){margin-right:0}
.pdf-list.english ul li:nth-child(4n){margin-right:4%}
.pdf-icon{width:100%;text-align:center;display:block;min-height:110px;border-bottom:solid 1px #cfcfcf;margin-bottom:0!important;padding:32px 0;background:url(images/pdf-icon2.png) no-repeat center center;background-size:95px}
.pdf-list.english.french .pdf-icon{background-size:100%;min-height:346px}
.pdf-icon.pdf1{background:url(images/pdf-icon1.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf2{background:url(images/pdf-icon2.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf3{background:url(images/pdf-icon3.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf4{background:url(images/pdf-icon4.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf5{background:url(images/pdf-icon5.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf6{background:url(images/pdf-icon6.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.pdf-floating-suction{background:url(images/floating-sunction-icon.jpg) no-repeat center center;background-size:100%;min-height:346px}
.pdf-icon.swivel-french{background:url(images/swivel-joints-french.jpg) no-repeat center center}
.pdf-icon.safe-access-french{background:url(images/safe-access-french.jpg) no-repeat center center}
.pdf-icon.loading-arm-french{background:url(images/loading-arms-french.jpg) no-repeat center center}
.pdf-icon.metering-french{background:url(images/metering-skid-french.jpg) no-repeat center center}
.pdf-icon.jet-fuel-french{background:url(images/jet-fuel-french.jpg) no-repeat center center}
.pdf-icon.fsu-french{background:url(images/fsu-french.jpg) no-repeat center center}
.pdf-icon img{display:none}
.pdf-icon span{display:table-cell;vertical-align:middle}
.pdf-list .title{width:100%;text-align:center;line-height:22px;font-size:16px;padding:10px;display:block;min-height:85px;margin-bottom:0!important;background:#fdc043;font-weight:600;float:left}
.pdf-list .title ~ p {
    display: none;
}
.pdf-list.english  .title {
    min-height: 65px;
}
.pdf-list .title span{display:block;vertical-align:middle}
.pdf-list ul li a{width:100%;padding:0;color:#000;font-size:18px;line-height:24px;float:left;display:block;background:0;transition:.5s}
.pdf-list ul li a:hover{color:#fdc043;transition:.5s}
.pdf-list ul li a:hover .title{color:#fdc043;background:#000;transition:.5s}
.pdf-list ul li a:hover .pdf-icon img{opacity:.8}
.contact-sepretor{width:100%;float:left;margin-bottom:10px}
ul.contact-us-list li:last-child .contact-sepretor{margin-bottom:0}
ul.contact-us-list{margin:0;float:left;padding:0}
ul.contact-us-list li{width:100%;float:left;padding:0;list-style:none;font-size:16px;color:#000;line-height:26px}
.con-bold{width:55px;float:left;font-weight:600}
.con-col{width:10px;text-align:center;float:left;font-weight:600}
.con-text{width:calc(100% - 70px);display:inline-block;float:left}
.contact-us .left-content-wrap,.contact-us .right-content-wrap{padding:30px;background:#f9f9f9;min-height:285px}
.ilightbox-social,.ilightbox-play,.ilightbox-fullscreen{display:none!important}
#wrapper .post-content .product-detail-page .inside-page-heading-wrap .heading-1{padding-bottom:20px;line-height:45px;padding-right:0;margin-bottom:30px}
.products-list p{font-size:30px;line-height:30px}
.post-content .heading-3{font-size:30px!important;margin:0 0 10px;padding-bottom:10px;font-family:'Yantramanav'!important;line-height:40px!important;padding-right:0;position:relative;font-weight:400!important}
.post-content .heading-3::before{width:45px;height:4px;content:"";position:absolute;bottom:0;left:0;background:#fdc043}
.feature-list li{list-style:none;padding:10px 0 10px 30px;width:48%;float:left;clear:left;font-size:16px;color:#000;line-height:24px;background:url(images/bullet-orrange.png) no-repeat 0 11px}
ul.feature-list.full li {
    width: 100%;
}
.feature-list li:nth-child(2n){float:right;clear:right}
.feature-list{float:left;width:100%;margin:0;padding:0;margin-top:-10px}
.privacy-policy .listing-1 ul li{border-bottom:0}
.privacy-policy .listing-1 ul li::before{top:16px}
#wrapper .post-content .privacy-content h2.heading-2{font-size:20px;line-height:26px;margin-bottom:10px}
.feature-list.width-100 li{width:100%}
.primary-navigation{display:block}
.main-navigation,.secondary-navigation{clear:none;display:block!important;width:85%;margin-top:22px}
.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}
.main-navigation ul li,.secondary-navigation ul li{position:relative;float:left;text-align:left;border-left:0}
.main-navigation ul li li{position:static}
.main-navigation ul li a,.secondary-navigation ul li a{display:block}
.main-navigation ul li a::before,.secondary-navigation ul li a::before{display:none}
.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul ul,.main-navigation ul li:hover>ul ul,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{left:0;display:block}
.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device{display:none;left:0}
.main-navigation ul li.focus>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li:hover>ul li:hover>ul,.secondary-navigation ul li.focus>ul li.focus>ul,.secondary-navigation ul li.focus>ul li:hover>ul,.secondary-navigation ul li:hover>ul li.focus>ul,.secondary-navigation ul li:hover>ul li:hover>ul{left:100%;top:0;display:block}
.main-navigation ul ul,.secondary-navigation ul ul{float:left;position:absolute;top:100%;z-index:999999;min-height:466px}
.main-navigation ul ul ul ul{min-height:unset}
.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;left:0}
.main-navigation ul ul li a{background:linear-gradient(to bottom,#f0f0f0,#f2f2f2,#f4f4f4,#f6f6f6,#f8f8f8)!important}
.main-navigation ul ul li,.secondary-navigation ul ul li{clear:both;display:block}
.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:261px}
.main-navigation ul ul li a:hover{background-color:#fefefe!important;color:#000}
ul.menu li.current-menu-item>a{color:#43454b}
.storefront-primary-navigation{clear:both}
.storefront-primary-navigation::after,.storefront-primary-navigation::before{content:'';display:table}
.storefront-primary-navigation::after{clear:both}
.main-navigation div.menu{display:block}
.main-navigation ul.menu,.main-navigation ul.nav-menu{max-height:none;overflow:visible;margin-left:0;float:right!important}
.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:14px 11px 32px 11px !important;font-size:17px!important;text-transform:capitalize;cursor:pointer;background:none!important}
.main-navigation ul.menu>li.menu-item-has-children:hover::after,.main-navigation ul.menu>li.page_item_has_children:hover::after,.main-navigation ul.nav-menu>li.menu-item-has-children:hover::after,.main-navigation ul.nav-menu>li.page_item_has_children:hover::after{display:block}
.main-navigation ul li:last-child{border-right:0!important}
.main-navigation ul.menu ul,.main-navigation ul.nav-menu ul{margin-left:0}
.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:15px 20px 15px 35px;font-weight:400;font-size:21px}
.main-navigation ul.menu ul.home-menu,.main-navigation ul.nav-menu ul.home-menu{padding-top:0}
.main-navigation ul.menu ul.home-menu li a,.main-navigation ul.nav-menu ul.home-menu li a{font-size:16px;padding:8px 20px 8px 20px}
.main-navigation ul.menu ul li:last-child,.main-navigation ul.nav-menu ul li:last-child{border-bottom:0}
.main-navigation ul.menu ul{margin-left:-513px;background:#f4f4f4!important;z-index:9999!important;padding-top:20px}
.main-navigation ul.menu ul ul,.main-navigation ul.nav-menu ul ul{margin-left:0;box-shadow:none}
.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background:url(images/bullet.png) no-repeat 90% center #fff!important;color:#eda81c!important}
.main-navigation a{padding:0 1em 2.2906835em}
.main-navigation ul li ul{display:none}
.main-navigation ul.menu ul ul#txt-menu1,.main-navigation ul.nav-menu ul ul{left:315px;width:500px;top:0;display:none;position:absolute;background:url(images/bg1.png) repeat-x 0 0 #fff!important}
.main-navigation ul ul ul ul li a{background:url(images/menu-arrow.png) no-repeat 0 18px!important;background-repeat:no-repeat;background-position:left top;padding-left:36px!important}
.main-navigation ul ul ul li a{background:#fff!important;background-repeat:no-repeat;background-position:left top}
#txt-menu1{padding-left:36px}
#txt-menu2{padding:0}
.main-navigation ul ul ul li:hover{background-image:none!important}
.main-navigation ul ul ul li a:hover{background-color:#fefefe!important;color:#eda81c!important}
.main-navigation ul.menu ul ul#txt-menu2{left:810px;top:0;display:none;position:absolute;width:360px;background:url(images/bg1.png) repeat-x 0 0 #fff!important}
.main-navigation ul.menu ul ul#txt-menu1 li a{width:100%;color:#000;padding:7px 0 5px 15px;font-size:16px;text-transform:uppercase;font-weight:400}
.main-navigation ul.menu ul ul#txt-menu1 li:before{content:'';background:url(images/menu-arrow.png) no-repeat 0 0;width:6px;height:9px;position:absolute;top:10px;left:0;float:left}
.main-navigation ul.menu ul ul#txt-menu1 li li:before{content:'';background:0}
.main-navigation ul.menu ul ul#txt-menu1 li a:hover,.main-navigation ul.menu ul ul#txt-menu4 li:hover,.main-navigation ul.menu ul li:hover li,.main-navigation ul.menu ul li:hover{background:#fff!important;width:100%;float:left}
.main-navigation ul.menu ul.home-menu a:hover,.main-navigation ul.menu ul#txt-menu1 a,.main-navigation ul.menu ul#txt-menu4:hover ul#txt-menu1 a{background:#fff!important}
.main-navigation ul.menu ul ul#txt-menu1 li{border-bottom:1px solid #e0e0e0!important;display:inline-block;width:100%;position:relative}
.main-navigation ul.menu ul ul#txt-menu1 li:last-child{border-bottom:0 solid #e0e0e0!important}
.main-navigation ul.menu ul ul#txt-menu4 li{border-bottom:0 solid #e0e0e0!important}
.main-navigation ul.menu ul ul#txt-menu1 li:last-child a{border:0}
.main-navigation ul.menu ul ul#txt-menu1 li a:hover{color:#eda81c!important}
.main-navigation ul.menu ul ul#txt-menu4 li:before{content:unset}
.main-navigation ul.menu ul ul#txt-menu2 .sub-img img{vertical-align:top;height:auto;width:auto;margin:17px}
.main-navigation ul.menu li:hover ul li:first-child ul#txt-menu1,.main-navigation ul.menu li:hover ul li:first-child ul#txt-menu2{display:block}
.main-navigation ul.menu ul li:hover ul#txt-menu1,.main-navigation ul.menu ul li:hover ul#txt-menu2{display:block}
.main-navigation ul.menu ul li:hover ul#txt-menu3{left:244px;width:250px!important;top:0;display:none;position:absolute;background:#f9f9f9}
.main-navigation ul.menu li:hover ul li ul#txt-menu1 li:first-child ul#txt-menu3{display:block}
.main-navigation ul.menu li:hover ul li ul#txt-menu1 li:hover ul#txt-menu3{display:block}
.main-navigation ul ul li,.main-navigation ul ul{border:none!important;display:contents}
.main-navigation ul.menu ul#solutions-menu li{width:33.3%!important;float:left;display:table-cell;margin:0!important}
.main-navigation ul.menu ul#solutions-menu li a{padding:11px 10px 11px 0}
.main-navigation ul.menu ul#solutions-menu li a{width:100%;padding-right:0;transition:all .5s ease;padding-left:10px;background-position:10px 37px!important}
.main-navigation ul.menu ul#solutions-menu li a:hover{padding-left:10px!important;color:#fff!important}
ul#txt-menu3{background:#fff!important;width:280px!important;margin-top:0;padding-top:3px;margin-right:580px!important;float:right!important;top:0;left:245px!important;position:absolute}
.main-navigation ul.menu ul#applications-menu{margin-left:0;width:382px!important}
.main-navigation ul.menu ul#solutions-menu{margin-left:-201px;width:880px;padding:20px 20px 20px 10px}
button.dropbtn:hover{background-color:#fff!important}
.breadcrumb-container .breadcrumb-area ul{padding:10px 0;float:left;text-align:center;line-height:23px}
.small-menu li.active{border-bottom:3px solid #c41f26}
.main-navigation ul li.active{border-bottom:3px solid #c41f26!important}
.hide-div,.why-us{display:none}
.our-presence.gray-bg::after,.our-presence.gray-bg::before,.our-presence.gray-bg{background:#fdfdfd!important;border-top:1px solid #f3f3f3;top:0}
.fusion-footer{text-align:left}
.fusion-body .fusion-footer-widget-area-center .fusion-columns .fusion-column{text-align:left}
.fusion-footer-widget-area ul li a{font-size:15px;border-bottom:1px solid #cccbcb;padding:7px 0 3px 0!important;width:100%}
li.call-us span a{font-size:16px}
.fusion-footer-widget-area ul li:last-child a{border-bottom:0 solid #cccbcb}
.fusion-footer-widget-area ul li ul{padding:7px 0 0!important}
.fusion-footer-widget-area ul li li a{border-bottom:0 solid #cccbcb;padding:1px 0!important;font-size:15px}
.fusion-footer-widget-area ul li li li a{font-size:14px;font-weight:400!important}
.fusion-footer-widget-area .widget_nav_menu li a::before{content:""}
.fusion-widget-area .children,.fusion-widget-area .sub-menu{margin-left:0}
.fusion-widget-area .widget_nav_menu li{padding:0;text-transform:uppercase;font-weight:700;border:0}
.fusion-widget-area .widget_nav_menu li li{text-transform:uppercase;font-weight:400}
.fusion-widget-area .widget_nav_menu li li li{text-transform:none;font-weight:300}
.fusion-footer-widget-area .widget_nav_menu ul ul li a{padding:0}
.fusion-widget-area .widget_nav_menu .sub-menu{margin:0;padding:0}
.fusion-widget-area .widget_nav_menu li li.menu-item-1085,.fusion-widget-area .widget_nav_menu li li.menu-item-1086,.fusion-widget-area .widget_nav_menu li li.menu-item-1309,.fusion-widget-area .widget_nav_menu li li.menu-item-1310,.fusion-widget-area .widget_nav_menu li li.menu-item-1327,.fusion-widget-area .widget_nav_menu li li.menu-item-1328{font-weight:500!important}
#wrapper .fusion-widget-area .current-menu-item>a,.fusion-footer-widget-area ul li a:hover,.fusion-footer-widget-area .widget a:hover{color:#ea9d00!important}
.fusion-footer-widget-area ul li.call-us a{display:inline-block}
#nav_menu-4{margin:0}
#menu-footer2 li a,#menu-footer2-french li a,#menu-footer2-russian li a{display:none}
#menu-footer2 li li a,#menu-footer2-french li li a,#menu-footer2-russian li li a{display:block}
#menu-footer-2-spanish li a{display:none}
#menu-footer-2-spanish li li a{display:block}
#menu-footer-2-spanish li ul.sub-menu{margin-top:35px!important}
#menu-footer-2-spanish li ul.sub-menu .sub-menu{margin-top:0!important;padding-bottom:5px!important;font-weight:400}
#menu-footer-2-spanish li ul.sub-menu a{font-weight:500!important}
#menu-footer-2-spanish li ul.sub-menu .sub-menu a{font-weight:400!important}
#menu-footer2 li ul.sub-menu,#menu-footer2-french li ul.sub-menu,#menu-footer2-russian li ul.sub-menu{margin-top:35px!important}
#menu-footer1 li ul.sub-menu .sub-menu{padding-bottom:5px!important}
#menu-footer2 li ul.sub-menu .sub-menu,#menu-footer2-french li ul.sub-menu .sub-menu,#menu-footer2-russian li ul.sub-menu .sub-menu{margin-top:0!important;padding-bottom:5px!important}
.fusion-footer-widget-area #nav_menu-7 ul.sub-menu>li>a{font-weight:600}
.footer-txt li{font-size:16px;border-top:1px solid #cccbcb!important;padding:9px 0 5px 0!important}
.fusion-footer-widget-area ul.footer-txt li a{display:inline-block;margin:0 0 0 7px;width:auto}
.fusion-footer-widget-area ul#menu-footer-1 li:last-child a,.fusion-footer-widget-area ul li.menu-item-1794 a{border-bottom:1px solid #cccbcb}
.fusion-footer-widget-area ul#menu-footer-1-french li:last-child a,.fusion-footer-widget-area ul li.menu-item-1794 a{border-bottom:1px solid #cccbcb}
.fusion-footer-widget-area ul#menu-footer-1-russian li:last-child a,.fusion-footer-widget-area ul li.menu-item-1794 a{border-bottom:1px solid #cccbcb}
.fusion-footer-widget-area ul#menu-footer-1 li:last-child li a,.fusion-footer-widget-area ul li.menu-item-1794 li a{border-bottom:0 solid #cccbcb;font-weight:500}
.fusion-footer-widget-area ul#menu-footer-1-french li:last-child li a,.fusion-footer-widget-area ul li.menu-item-1794 li a{border-bottom:0 solid #cccbcb;font-size:15px;font-weight:600}
.fusion-footer-widget-area ul#menu-footer-1-russian li:last-child li a,.fusion-footer-widget-area ul li.menu-item-1794 li a{border-bottom:0 solid #cccbcb;font-size:14px;font-weight:400!important;text-transform:capitalize}
.main-navigation ul li.menu-item-3489>ul{margin-left:-385px}
.main-navigation ul li.menu-item-3786>ul{margin-left:-435px}
#nav_menu-7:before{content:'';border-top:1px solid #cccbcb;width:100%;position:absolute;top:33px;left:-15px}
.fusion-footer-widget-area ul li a:hover{color:#da9303!important}
#main{padding-bottom:35px!important;padding-top:35px!important}
.home #main{padding-bottom:0!important;padding-top:0!important}
.wrap .products-content-right{width:49%;font-size:16px;line-height:22px;display:inline-block;vertical-align:top}
.category-uncategorized .fusion-imageframe img{margin-top:0!important}
.category-uncategorized .left-img{margin-top:-100px!important}
.wrap .products-content-right p{margin:0 0 20px}
.product-details{width:100%;display:block;margin-top:40px}
.pro-details-row{width:100%;display:block;margin:0 0 40px}
.details-hd{width:24%;display:inline-block;vertical-align:top}
.details-txt{width:75%;display:inline-block;vertical-align:top}
.heading-related{text-align:center;font-size:32px;line-height:32px;color:#000;margin:0 0 20px;text-transform:capitalize;font-weight:400}
.product-template-default #sliders-container .slides li{width:100%!important}
.main-navigation ul.menu ul.home-menu{margin:0;padding:0;min-height:10px}
.relatedproducts{background:url(images/bg2.png) repeat-x 0 0;position:relative;padding:35px 0 0 0}
.relatedproducts:before{content:'';background:url(images/bg2.png) repeat-x 0 0;position:absolute;width:100%;height:100%;left:-100%;top:0}
.relatedproducts:after{content:'';background:url(images/bg2.png) repeat-x 0 0;position:absolute;width:100%;height:100%;right:-100%;top:0}
#txt-menu4{top:0;position:relative;min-height:auto;padding:0;background:#fff!important;left:0;width:100%}
.main-navigation ul.menu ul ul#txt-menu4 li a{padding:0!important;text-transform:capitalize;border:0;background:#fff!important}
.main-navigation ul.menu ul ul#txt-menu4{margin:0 0 10px;padding:0 0 0 15px}
.main-navigation ul.menu ul ul#txt-menu4 li a:hover{background:#fff!important;color:#eda81c!important}
.header-img{background:url(images/header2.jpg) no-repeat 0 0;width:950px;height:422px;background-size:cover}
.header-img.header1{background:url(images/header2.jpg) no-repeat 0 0;background-size:cover}
.header-img.header2{background:url(images/header3.jpg) no-repeat 0 0;background-size:cover}
.header-img.header3{background:url(images/header4.jpg) no-repeat 0 0;background-size:cover}
.header-img.header4{background:url(images/header04.jpg) no-repeat 0 0;background-size:cover}
.header-img.header5{background:url(images/header05.jpg) no-repeat 0 0;background-size:cover}
.header-img.header6{background:url(images/header06.jpg) no-repeat 0 0;background-size:cover}
.header-img.header7{background:url(images/header07.jpg) no-repeat 0 0;background-size:cover}
.header-img.header8{background:url(images/header08.jpg) no-repeat 0 0;background-size:cover}
.header-img.header9{background:url(images/header09.jpg) no-repeat 0 0;background-size:cover}
.header-img.header-marine{background:url(images/marine-loading-arm-header.jpg) no-repeat 0 0;background-size:cover}
.header-img.header-wv400{background:url(images/wv400-header.jpg) no-repeat 0 0;background-size:cover}
.header-tagline{font-size:20px;line-height:1.3!important}
.header-tagline span{font-size:40px;font-weight:400!important;text-transform:uppercase;color:#fff;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;line-height:65px!important}
.our-presence .heading-1::before,.upcoming-events .heading-1::before{margin:0 auto;left:0;right:0}
.single-product .products-content-right .read-more{display:none}
.single-product .prodimgs{float:right;width:100%;text-align:right;margin-bottom:50px}
.slider .flex-control-nav{bottom:-60px}
.single-product .fusion-fullwidth.fullwidth-box.common-panel{padding-top:0}
.products-list ul.flex-direction-nav li{border:0}
.fusion-mobile-nav-item a{white-space:normal;padding-right:50px}
.fusion-main-menu ul .menu-item a:hover:after{content:'';border-bottom:3px solid #fdc043;width:75px;position:absolute;left:0;right:0;margin:0 auto;bottom:25px}
.fusion-main-menu ul .menu-item li a:hover:after{content:'';display:none}
.fusion-main-menu ul .menu-item ul a:hover:after{content:unset}
.overlay{display:block;position:fixed;height:100vh;width:100%;left:0;top:134px;background:rgba(0,0,0,0.66)}
.flex-direction-nav{display:none}
.single-product #main #main{padding-bottom:0!important;padding-top:15px!important}
.flex-control-paging li a.flex-active{background:#fdc043!important;box-shadow:none!important}
.welcome-panel .heading-wrap .heading-1:before{content:unset}
.welcome-panel .heading-wrap .heading-1{margin:0!important}
.category .wrap .products-content-right:first-child{padding-right:50px}
.category .wrap .products-content-right:nth-child(2n){float:right;margin-right:-4px}
.widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal>ul{text-align:right;max-width:1170px;width:96%;margin:0 auto!important}
#custom_html-3{display:none}
.products-content-right img{margin-top:55px}
body.archive.category.category-compressed-gas-loading-unloading-arms img.ntets,body.archive.category.category-petroleum-loading-unloading-arms .ntets,body.archive.category.category-chemical-industrial-loading-unloading-arms .ntets,body.archive.category.category-brazo-de-carga-descarga-superior-de-petroleo .ntets{display:block}
.breadcumbs{min-height:45px;margin:0 0 8px}
.product .fusion-builder-column-2 .fusion-imageframe img{margin-top:70px}
.product.category-safe-access-system .fusion-builder-column-2 .fusion-imageframe,.product.category-metering-skid-solutions .fusion-builder-column-2 .fusion-imageframe,.product.category-swivel-joints .fusion-builder-column-2 .fusion-imageframe,.product.category-accessories .fusion-builder-column-2 .fusion-imageframe{margin-top:-73px}
.product.category-safe-access-system .fusion-builder-column-2 .fusion-imageframe img,.product.category-metering-skid-solutions .fusion-builder-column-2 .fusion-imageframe img,.product.category-swivel-joints .fusion-builder-column-2 .fusion-imageframe img,.product.category-accessories .fusion-builder-column-2 .fusion-imageframe img{margin-top:0}
.wpml-ls-sidebars-language-widget{border:0!important}
.wpml-ls-sidebars-language-widget a:hover{background-color:transparent!important}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag{vertical-align:top}
.career-form{background:#f7f7f7;padding:40px 0;float:left;width:100%}
.career-form .form-rw{margin:0 0 15px;float:left;width:50%;padding:0 40px}
.frm-cl1{font-size:16px;margin:0 0 10px;font-weight:600;color:#000}
.frm-cl2 input{padding:10px 12px!important;height:auto!important;color:#000!important;font-size:15px!important;background:#fff;border:1px solid #ddd;width:100%}
.form-rw.submit{width:100%}
.form-rw.submit input[type="submit"]{background:#fdc043;color:#000;font-size:16px;font-weight:700;text-transform:uppercase;padding:12px 30px;border-radius:0}
.form-rw.submit input[type="submit"]:hover{background:#000;color:#fff}
.frm-cl2 textarea{height:78px!important}
.form-rw.captcha{margin-top:35px}
.career-head{color:#000;font-size:18px}
.gallery-box1{margin-bottom:40px!important}
.gallery-img{margin:0 0 20px}
.gallery-box1 .fusion-column-wrapper{border:1px solid #ddd!important;border-radius:0!important;padding:0!important}
.gallery-box1 .fusion-text{padding:0 25px 10px;/* min-height:360px */}
.gallery-box1 .imageframe-align-center{margin:-2px}
.post{margin-bottom:20px}
.product-template-default .spacer{height:0}
#main .post h2{color:#000!important;padding-bottom:15px}
.wrap .products-content-right{color:#000}
body.search{margin:0;padding:0;max-width:100%}
.search#error-page{margin:0}
body.search .fusion-post-content-container p{font-size:16px!important}
body.search .fusion-read-more{font-size:16px!important}
body.search .fusion-read-more:hover{color:#fdc043!important}
body.search .heading-1{font-size:26px!important;line-height:29px!important}
.search-page-search-form-top{margin-bottom:35px;background:#f7f7f7;padding:30px;border:1px solid #e6e5e6}
.fusion-footer-widget-area ul li.menu-item-1075 ul,.fusion-footer-widget-area ul li.menu-item-1080 ul,.fusion-footer-widget-area ul li.menu-item-1085 ul,.fusion-footer-widget-area ul li.menu-item-1086 ul{padding:0 0 3px!important}
.heading-wrap .heading-1{text-align:left!important}
.upcoming-events .heading-wrap .heading-1,.our-presence .heading-wrap .heading-1{text-align:center!important}
.home .heading-1{padding-bottom:20px;font-size:35px!important}
.contact-tabs .tab-content{width:100%;background:#fff}
.contact-tabs .fusion-tabs.fusion-tabs-1 .tab-pane{border:1px solid #cccbcb!important;margin-top:-1px;background-color:#fff}
.content-wrap{float:left;width:100%;padding:20px}
.contact-tabs .fusion-tabs .nav-tabs li .tab-link h4{font-size:20px;text-transform:uppercase;font-family:'Yantramanav'!important; padding: 5px 0 5px 50px;}
.contact-tabs .fusion-tabs.nav-not-justified .nav-tabs .tab-link{padding:8px 21px 11px 21px;margin:0}
.contact-tabs .fusion-tabs .nav-tabs>li.active .fusion-tab-heading,.contact-tabs .fusion-tabs .nav-tabs>li:hover .fusion-tab-heading{color:#fff}
.contact-tabs .fusion-tabs.fusion-tabs-1 .nav-tabs{margin:0;background-color:#fff;border:0}
.contact-tabs .fusion-tabs .nav-tabs>.active>.tab-link{border-top:3px solid #373435!important}
.contact-tabs .fusion-tabs .nav-tabs li{margin:0 20px -1px 0;border:1px solid #cccbcb}
.contact-tabs #fusion-tab-americas .fusion-tab-heading,.contact-tabs #fusion-tab-eeuu .fusion-tab-heading,.contact-tabs #fusion-tab-lesameriques .fusion-tab-heading,.contact-tabs #fusion-tab-АМЕРИКА .fusion-tab-heading{background:url(images/america.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs #fusion-tab-india .fusion-tab-heading,.contact-tabs #fusion-tab-ИНДИЯ .fusion-tab-heading,.contact-tabs #fusion-tab-inde .fusion-tab-heading,.contact-tabs #fusion-tab-Ð˜ÐÐ”Ð˜Ð¯ .fusion-tab-heading{background:url(images/india.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs #fusion-tab-madridâ€“spain .fusion-tab-heading,.contact-tabs #fusion-tab-madridâ€“spain .fusion-tab-heading,.contact-tabs #fusion-tab-Ð˜Ð¡ÐŸÐÐÐ˜Ð¯ .fusion-tab-heading{background:url(images/madrid-spain.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs #fusion-tab-spain .fusion-tab-heading,.contact-tabs #fusion-tab-ИСПАНИЯ .fusion-tab-heading, .contact-tabs #fusion-tab-espagne .fusion-tab-heading{background:url(images/madrid-spain.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs #fusion-tab-mexico h4.fusion-tab-heading{background:url(images/mexico-flag.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs #fusion-tab-brazil h4.fusion-tab-heading{background:url(images/brazil-flag.png) no-repeat 0 center;padding:5px 0 5px 50px}
.contact-tabs ul.contact-us-list li{width:33.33%;font-size:16px;text-align:center;padding:0 10px}
.contact-tabs .con-bold{width:100%;font-weight:500;font-size:18px}
.contact-tabs .con-text{width:100%;font-size:16px}
.con-text span.blue {
    display: block;
    font-size: 18px;
}
.contact-tabs .contact-sepretor{background:url(images/address.png) no-repeat center 0;padding-top:90px}
.contact-tabs .contact-sepretor.address{background:url(images/address.png) no-repeat center 0}
.contact-tabs .contact-sepretor.tel{background:url(images/tel.png) no-repeat center 0}
.contact-tabs .contact-sepretor.fax{background:url(images/fax.png) no-repeat center 0}
.contact-tabs .contact-sepretor.email{background:url(images/email.png) no-repeat center 0}
.contact-tabs .content-wrap.four ul.contact-us-list li{width:33%}
.contact-tabs ul.contact-us-list{width:100%}
.map iframe{width:100%;height:350px;border:0;display:block}
.map{margin:30px 0 0 0;float:left;width:100%}
.post-content .mission-vision p{color:#df9b10}
.vision-mission h2.heading-2{text-transform:uppercase;font-size:30px!important;font-family:'Yantramanav'!important;font-weight:500}
.products-content-full{float:left;width:100%;margin-top:20px;color:#000}
.product-details-panel{float:left;width:100%;margin:20px 0 20px}
.product-l{float:left;width:20%}
.product-r{float:left;width:80%}
.product-l .heading-3{font-size:30px;margin:0 0 10px;padding-bottom:10px;font-family:'Yantramanav';line-height:35px;padding-right:0;position:relative;font-weight:400}
.product-l .heading-3::before{width:45px;height:4px;content:"";position:absolute;bottom:0;left:0;background:#fdc043}
.products-content-full a,.single-product .fusion-text a{text-decoration:underline}
.fusion-fullwidth.fullwidth-box.common-panel{padding-top:25px}
.home .fusion-fullwidth.fullwidth-box.common-panel{padding-top:74px}
.home .fusion-fullwidth.fullwidth-box.common-panel.upcoming-events{padding:0}
.single-product .fusion-text{color:#000}
.listing-1.bullet-2 ul li{background:url(images/bullet-orrange.png) no-repeat 0 11px;padding:10px 0 10px 30px}
.listing-1.bullet-2 ul li li{background:url(images/bullet2.png) no-repeat 0 8px;padding:5px 0 5px 15px;border:0}
.listing-1.bullet-2 ul li:before{content:unset}
.listing-1.bullet-2.two ul li{width:48%;padding-right:20px;float:left}
.listing-1.bullet-2.new ul li li{width:48%;margin-right:2%;float:left}
.listing-1.bullet-2.new ul li li{border:0}
.listing-1.bullet-2.new ul li{float:left;width:100%}
.listing-1.bullet-2.new1 ul li{width:48%;margin-right:2%;float:left}
.wsp-pages-title{display:none}
.wsp-pages-list,.wsp-products-list,.menu-sitemap-product-container ul,.menu-sitemap-product-spanish-container ul{float:left;width:100%;margin:0;padding:0;list-style:none;font-size:18px}
.wsp-pages-list ul,.wsp-products-list ul,.menu-sitemap-product-container ul,.menu-sitemap-product-spanish-container ul{float:left;width:100%;margin:10px 0 5px 0;padding:0 0 0 15px;list-style:none;font-size:18px}
.wsp-pages-list li,.wsp-products-list li,.menu-sitemap-product-container ul li,.menu-sitemap-product-spanish-container ul li{float:left;width:100%}
.wsp-pages-list li a,.wsp-products-list li a,.menu-sitemap-product-container ul li a,.menu-sitemap-product-spanish-container ul li a{background:url(images/bullet-orrange.png) no-repeat 0 11px;padding:10px 0 10px 30px;float:left;width:100%;border-bottom:1px solid #eee}
.wsp-pages-list li li,.wsp-products-list li li,.menu-sitemap-product-container ul li li,.menu-sitemap-product-spanish-container ul li li{float:left;width:50%;font-size:16px;list-style:none}
.wsp-pages-list li li a,.wsp-products-list li li a,.menu-sitemap-product-container li li a,.menu-sitemap-product-spanish-container li li a{background:url(images/bullet2.png) no-repeat 0 8px;padding:5px 0 5px 15px;border:0;font-weight:500}
.minus-margin{margin-top:-73px!important}
.single .minus-margin .img-responsive{margin:0!important;padding-left:35px}
.menu-sitemap-product-container li a:before,.menu-sitemap-product-spanish-container li a:before{content:unset!important}
.fusion-widget-area .widget_nav_menu .menu-sitemap-product-container li li li{width:100%}
.page-id-198 .fusion-widget-area-1 .widget .heading h4,.sitemap-page .widget .heading h4{font-size:20px!important;float:left;width:100%;background:#f7f7f7;padding:5px 15px;margin:15px 0}
.home .breadcumbs,.home .heading-wrap{display:none}
.home section .heading-wrap{display:block}
.sitemap-page .fusion-widget-area .widget_nav_menu li li li{width:100%}
.sitemap-page .fusion-widget-area .widget_nav_menu li li li a{font-weight:400}
.sitemap-page .fusion-widget-area .widget_nav_menu .sub-menu{margin:7px 0 0 0}
.product-range .ctu-ulimate-style-5{background:0}
.product-range .ctu-ultimate-wrapper-1{border-radius:0}
.tab-content{width:48%;float:left}
.product-range .ctu-ulimate-style-5 .vc-tabs-li{color:#373435;font-size:19px;text-transform:uppercase;padding:20px 16px;border:solid 1px #373435;margin-bottom:12px;line-height:19px;font-family:'Yantramanav';font-weight:400}
.product-range .ctu-ulimate-style-5 .vc-tabs-li:last-child{margin-bottom:0}
.product-range .ctu-ulimate-style-5 .vc-tabs-li.active,.product-range .ctu-ulimate-style-5 .vc-tabs-li:hover{color:#FFF;background:#000;border:solid 1px #373435}
.product-range .ctu-ulimate-style-5 .vc-tabs-li.active .ctu-absolute,.product-range .ctu-content-span{display:none}
.product-range .ctu-ulitate-style-5-tabs{border-left:none}
.tab-sub-heading{font-size:32px;line-height:32px;font-weight:400;margin-bottom:25px;color:#373435}
.product-range .ctu-ulitate-style-5-tabs{padding:0 0 0 40px;background:#f8f8f8}
.product-range .ctu-ulitate-style-5-tabs p{font-size:16px;line-height:22px;margin-bottom:30px;color:#373435}
.product-range .ctu-ulitate-style-5-tabs p.last{margin-bottom:0}
.product-range .ctu-ulimate-style-7{background:0}
.product-range .ctu-ulimate-style-7 .vc-tabs-li{color:#373435;font-size:19px;text-transform:uppercase;padding:20px 16px;border:solid 1px #373435;margin-bottom:12px;line-height:19px;font-family:'Yantramanav';font-weight:400}
.product-range .ctu-ulimate-style-7 .vc-tabs-li:last-child{margin-bottom:0}
.product-range .ctu-ulimate-style-7 .vc-tabs-li.active,.product-range .ctu-ulimate-style-7 .vc-tabs-li:hover{color:#FFF;background:#000;border:solid 1px #373435}
.product-range .ctu-ulimate-style-7 .vc-tabs-li.active .ctu-absolute,.product-range .ctu-content-span{display:none}
.product-range .ctu-ulitate-style-7-tabs{border-left:none}
.tab-sub-heading{font-size:32px;line-height:32px;font-weight:400;margin-bottom:25px;color:#373435}
.product-range .ctu-ulitate-style-7-tabs{padding:0 0 0 40px;background:#f8f8f8}
.product-range .ctu-ulitate-style-7-tabs p{font-size:16px;line-height:22px;margin-bottom:30px;color:#373435}
.product-range .ctu-ulitate-style-7-tabs p.last{margin-bottom:0}
.product-range .ctu-ulimate-style-6{background:0}
.product-range .ctu-ulimate-style-6 .vc-tabs-li{color:#373435;font-size:19px;text-transform:uppercase;padding:20px 16px;border:solid 1px #373435;margin-bottom:12px;line-height:19px;font-family:'Yantramanav';font-weight:400}
.product-range .ctu-ulimate-style-6 .vc-tabs-li:last-child{margin-bottom:0}
.product-range .ctu-ulimate-style-6 .vc-tabs-li.active,.product-range .ctu-ulimate-style-6 .vc-tabs-li:hover{color:#FFF;background:#000;border:solid 1px #373435}
.product-range .ctu-ulimate-style-6 .vc-tabs-li.active .ctu-absolute,.product-range .ctu-content-span{display:none}
.product-range .ctu-ulitate-style-6-tabs{border-left:none}
.tab-sub-heading{font-size:32px;line-height:32px;font-weight:400;margin-bottom:25px;color:#373435}
.product-range .ctu-ulitate-style-6-tabs{padding:0 0 0 40px;background:#f8f8f8}
.product-range .ctu-ulitate-style-6-tabs p{font-size:16px;line-height:22px;margin-bottom:30px;color:#373435}
.product-range .ctu-ulitate-style-6-tabs p.last{margin-bottom:0}
.wsp-pages-list{margin-top:-55px}
.product-sub-heading{font-size:25px!important;margin:0;padding-bottom:10px;font-family:'Yantramanav';line-height:35px!important;padding-right:0;position:relative;color:#000;font-weight:400}
.product-sub-text{font-family:'Yantramanav'!important;font-size:16px;line-height:24px;color:#373435;min-height:135px}
.product-sub-img{margin-bottom:20px}
.product-subcategory a{text-decoration:none}
.product-subcategory .view-more{font-size:16px;line-height:16px;padding:16px 22px;background:#000;color:#FFF;display:inline-block;float:left;text-transform:uppercase;border:solid 1px #000}
body.archive.category.category-petroleum-loading-unloading-arms .products-list ul li,body.archive.category.category-compressed-gas-loading-unloading-arms .products-list ul li,body.archive.category.category-chemical-industrial-loading-unloading-arms .products-list ul li{margin-top:0}
.listing-1 ul.about-iso-list li{padding:40px 10px 40px 105px;border:0;width:31%}
.listing-1 ul.about-iso-list li::before{display:none}
.listing-1 ul.about-iso-list li.iso-1,.listing-1 ul.about-iso-list li.iso-2,.listing-1 ul.about-iso-list li.iso-3{background:transparent url("images/iso-1.jpg") no-repeat left center}
.listing-1 ul.about-iso-list li.iso-4,.listing-1 ul.about-iso-list li.iso-5,.listing-1 ul.about-iso-list li.iso-6{background:transparent url("images/tuv-1.jpg") no-repeat left center}
.listing-1 ul.about-iso-list li.iso-7,.listing-1 ul.about-iso-list li.iso-9{background:transparent url("images/pct.jpg") no-repeat left center}
.listing-1 ul.about-iso-list li.iso-8{background:transparent url("images/eac.jpg") no-repeat left center}
.Infrastructure-box{margin-right:1%!important;width:32.5%!important;margin-bottom:10px!important}
.Infrastructure-box:nth-child(4),.Infrastructure-box:nth-child(7),.Infrastructure-box:nth-child(10){margin-right:0!important}
.Infrastructure-box:nth-child(11){margin-right:0!important;width:99.5%!important}
.Infrastructure-box .fusion-imageframe,.Infrastructure-box .fusion-imageframe img{width:100%!important}
.tab-content.tab-content-new{width:35%}
.tab-img.tab-img-new{width:63%}
.tab-img.tab-img-new.skid-img img{width:100%}
.tab-img.skid-img img{width:100%}
.main-navigation ul.menu li#menu-item-1966 ul.spos-new{left:0;position:absolute;margin-left:0}
.main-navigation ul li#menu-item-1966,.main-navigation ul.menu,.fusion-main-menu{position:static}
.main-navigation ul.menu>li>a{position:relative}
.main-navigation ul.menu ul ul#txt-menu1 li a{box-sizing:border-box; line-height: 1.3;}
.header-tagline span{line-height:50px!important}
.products-list .Products-name{display:table;width:100%}
.products-list .Products-name a{padding:12px 0;font-size:18px;line-height:22px;float:none;text-align:center;display:table-cell;vertical-align:middle;height:70px;width:100%}
.gallery-box1 .fusion-text{/* min-height:454px */}
body.russian-language .gallery-box1 .fusion-text {
    min-height: 525px;
}
.gallery-page.gallery-french .gallery-box1 .fusion-text{min-height:500px}

#custom_html-3 .modal-header{display:inline-block;width:100%;padding:0;border:0}
#custom_html-3 .modal-content{border:0}
#custom_html-3 .modal-dialog{border-radius:0}
#custom_html-3 .close{background:#000!important;color:#fff;opacity:1;line-height:1;height:35px;width:35px;position:absolute;right:0}
#custom_html-3 .container{position:relative;height:auto;overflow:visible}
.btn.russia-btn{position:absolute;top:-29px;right:14px;z-index:999;height:22px;opacity:0;cursor:pointer;background:0;border:0;box-shadow:none}
.img-show-pop{display:inline-block}
.img-show-pop p{font-size:17px;color:#494949;text-align:center;margin:10px 0 15px;padding:20px;line-height:20px;background:#fdbc46}
.img-show-pop .sub-title{color:#000;font-size:25px;font-weight:400;margin:0 0 15px;padding:0 0 10px;border-bottom:1px solid #f1f2f4}
.pdf-list-01{margin:0;padding:0;width:100%;float:left}
.cont-sepretor-left{float:left;width:100%;margin-right:0}
.pdf-list-01 ul{margin:0;padding:0;list-style:none}
.pdf-list-01 ul li{margin:0;padding:0;list-style:none}
.pdf-list-01 ul li a{background:url("images/pdf.jpg") no-repeat scroll left center rgba(0,0,0,0);border-bottom:1px solid #ebebeb;display:inline-block;font-family:Verdana,Geneva,sans-serif;font-size:12px;list-style:outside none none;margin:0 0 5px;color:#000;text-decoration:none;font-weight:700;padding:10px 0 10px 35px;width:100%}
.error-page .useful-links{display:none}
.main-navigation ul.menu ul ul li.current a{color:#eda81c!important}
.main-navigation ul.menu ul li.current>a{background:url(images/bullet.png) no-repeat 90% center #fff!important;color:#eda81c!important}
.main-navigation ul.menu ul li.current .current a,.main-navigation ul.menu ul li.current .current .current a{color:#eda81c!important}
.main-navigation ul.menu ul li.current .current li a{color:#000!important}
.main-navigation ul.menu ul li.current #txt-menu1,.main-navigation ul.menu ul li.current #txt-menu2{display:block}
.main-navigation ul.menu ul ul#txt-menu1,.main-navigation ul.nav-menu ul ul{z-index:9999!important}
.main-navigation ul.menu ul li:hover ul#txt-menu1,.main-navigation ul.menu ul li:hover ul#txt-menu2{z-index:999999999!important}
.main-navigation ul.menu ul li:hover ul#txt-menu1{z-index:99999999!important}
.main-navigation ul.menu ul li.submenuitem-3 ul#txt-menu1{z-index:9999!important}
footer .fusion-column.col-lg-3:first-child{width:23%}
footer .fusion-column.col-lg-3:nth-child(2){width:27%}
.d-hide{display:none!important}
#txt-menu,.home-menu{box-shadow:0 2px 6px #d5d5d5}
.main-navigation ul.menu ul ul#txt-menu2{box-shadow:5px 2px 4px #f2f2f2}
.main-navigation ul.menu ul li.submenuitem-3 ul#txt-menu2{box-shadow:none}
.enquiry-form-button{position:fixed;right:0;top:42%;background:url(images/enquiry-bt.jpg) no-repeat right 0;width:57px;height:220px;font-size:0;border:0;cursor:pointer;z-index:999}
.enquiry-form-button.fr{background:url(images/enquiry-bt-fr.jpg) no-repeat right 0;height:225px}
.enquiry-form-button.ru{background:url(images/enquiry-bt-ru.jpg) no-repeat right 0}
.enquiry-form-button.es{background:url(images/enquiry-bt-es.jpg) no-repeat right 0;height:210px}
.modal-header .close{position:absolute;top:0;right:0;margin:0!important;background:#fdc043;opacity:1;padding:5px 8px}
.modal-title{color:#000;font-size:24px}
.modal{background:rgba(0,0,0,0.6)}
.modal-header{padding:5px 20px 5px!important}
.modal-content{float:left;width:100%}
.enquiry-form .wpcf7-form input[type="submit"]{width:auto!important;padding:10px 30px!important;color:#fff!important;background:#ed1c24}
.enquiry-form .wpcf7-form input[type="submit"]:hover{border-color:#ed1c24!important;background:#fff!important;color:#ed1c24!important}
.enquiry-form .form-line,.enquiry-form .form-line.diff-section .form-data{width:48%;float:left;margin-right:2%}
.enquiry-form .form-line input,.enquiry-form .country-select input,.enquiry-form .country-select input[type=text],.enquiry-form .wpcf7-select-parent select{font-size:15px!important;color:#000!important;font-weight:400;border:1px solid #e1e4e2!important;padding:8px 10px!important;display:block;margin:0 0 5px;box-shadow:none;border-radius:0;height:auto!important}
.enquiry-form .country-select.inside input,.enquiry-form .country-select.inside input[type=text]{padding-left:52px!important}
.enquiry-form textarea.wpcf7-form-control.wpcf7-textarea{max-height:100px}
.enquiry-form .form-line.diff-section .form-tl,.enquiry-form .form-tl{font-size:15px;margin-bottom:3px}
.enquiry-form .form-line.diff-section{width:100%;float:left}
.enquiry-form .form-line span.maintextcolour{color:red}
.enquiry-form .wpcf7-form input[type="submit"],.enquiry-form .wpcf7-submit{background:#fdc043!important;border:1px solid #fdc043!important;margin-bottom:15px!important}
.enquiry-form .wpcf7-form input[type="submit"]:hover,.enquiry-form .wpcf7-submit:hover{background:#fff}
.enquiry-form .ms-options-wrap{min-height:43px}
.enquiry-form .ms-options-wrap>button:focus,.enquiry-form .ms-options-wrap>button{padding:8px 10px;border:1px solid #e1e4e2!important}
.ms-options-wrap>.ms-options{min-width:267px}
.enquiry-form p:empty{display:none}
.lg-txt1{font-weight:700;font-size:20px}
.fusion-widget-area .widget_nav_menu li li li#menu-item-4022 a{border-bottom:none!important}
.menu-item-object-category>a,footer .menu-item-5203>a{font-weight:600!important}
.fusion-copyright-content a:hover{color:#fdc043!important}
#mobile-menu-item-3526 .sub-menu{display:none}
#mobile-menu-item-3526>.fusion-open-submenu{display:none}
.main-navigation ul li.menu-item-3786 #txt-menu1 li a,.main-navigation ul li.menu-item-3489 #txt-menu1 li a{padding:5px 0 5px 10px!important;font-size:14px!important}
.main-navigation ul.menu li.menu-item-3786 #txt-menu1 li:before,.main-navigation ul.menu li.menu-item-3489 #txt-menu1 li:before{top:9px}
.main-navigation ul.menu li.menu-item-3786 a,.main-navigation ul.menu li.menu-item-3489 a{font-size:18px}
.product-template-default.single-product .product .fusion-builder-column-2 .fusion-imageframe img{margin-top:0}
.browser-version{font-size:14px;color:#000}
.listing-1.bullet-2.new ul li ul.fl-width>li{width:100%}
.category-78 img.ntets{display:none}
.feature-list ul{float:left;margin:0;padding:0;width:100%}
li.call-us{font-size:16px}
.fusion-footer-widget-area ul li.call-us a{display:inline-block;width:auto}
li.call-us span {
    width: 100%;
    display: inline-block;
    padding-left: 65px;
    position: relative;
    line-height: 1.2;
}
ul.footer-txtru li.call-us span {
    padding-left: 78px;
}
li.call-us span strong {
    position: absolute;
    left: 0;
    top: 7px;
}
.main-navigation ul li#menu-item-2023 ul ul{left:100%;display:none}
.main-navigation ul li#menu-item-2023 ul li:hover ul{display:block;top:0;padding-top:0;min-height:unset}
.main-navigation ul li#menu-item-2023 ul ul li a{border-bottom:1px solid #e0e0e0!important}
.select-col{width:40%;float:left}
.select-col2{width:58%;float:right}
.single-product.postid-4368 .relatedproducts,.single-product.postid-4602 .relatedproducts,.single-product.postid-4377 .relatedproducts,.single-product.postid-4378 .relatedproducts{display:none}
.mbl-vdo{display:none!important}
ul.feature-list.full li {
    width: 100%;
}

.table-1.responsive-table {
    font-family: 'Yantramanav'!important;
}

.table-1.responsive-table th {
    background: #000;
    color: #fff;
    font-family: 'Yantramanav'!important;
    font-size: 16px;
}

.table-1.responsive-table td {
    font-family: 'Yantramanav'!important;
    font-size: 16px;
    color: #000;
}
.single-product.postid-1126 .relatedproducts,.single-product.postid-887 .relatedproducts,.single-product.postid-903 .relatedproducts,.single-product.postid-907 .relatedproducts{display:none;}
.newsletter-col {float: left;width: 25%;padding: 0 25px 20px 0;text-align:center;}
.newsletter-row {float: left;width: 100%;margin-top: 15px;}
.newsletter-hd{font-size: 25px !important;text-transform: uppercase;color: #fdc043 !important;margin:15px 0 10px;line-height: 1 !important;font-weight: 500 !important;}
.newsletter-vol {font-size: 18px;line-height:1;color: #777;}
.newsletter-col img{border:1px solid #ddd;}
.newsletter-col p:empty{display:none;}

.news-text p { font-size: 16px !important; color: #000 !important; line-height: 26px !important; } 
.in-content.news-text .left-content-wrap { width: 56%; } 
.in-content.news-text .right-content-wrap { width: 40%; }  
.listing-area { width:100%; margin: 50px auto 0 auto; } 
.news-img { height: auto; overflow: hidden; margin-bottom: 30px; } 
.fusion-text.list-date p, .post-date { color: #ea9d00 !important; }
 .news-listing ul li {margin: 0;padding: 0;list-style-type: none;list-style: none;padding: 10px 0 10px 30px;width: 100%;float: left;clear: left;font-size: 16px;color: #000;line-height: 24px;background: url(images/news-bullet.png) no-repeat 0 11px;}

.news-listing ul {
    padding: 0;
    margin: 0;
}
.news-text p.bold {font-weight: bold;}

.news-text h3.heading-3:before {
    display: none;
}

.news-text h3.heading-3 {
    font-size: 22px !important;
    font-weight: bold !important;
    color: #fdc043;
}


.pro-col:last-child {
    float: right;
}
.pro-col {
    width: 47%;
    float: left;
}

.heading-4 {
    font-size: 24px !important;
    margin: 0 0 12px 0;
    color: #000 !important;
}

.pro-col p {
    text-align: center;
    font-size: 17px;
    border: 1px solid #eee;
	border-top:0;
    height: 94px;
    padding-top: 11px;
    padding: 11px 20px;
    border-top: 0;
	width: 100% !important;
	float: left;
}
.pro-col.pro-col1 p {
    padding-top: 23px;
}
.pro-col .heading-4 {
    width: 100% !important;
    text-align: center;
    background: #fdc043 !important;
    color: #000;
	text-transform: capitalize;
}

.tr2 { width: 100%; float: left; background-color: #f4f4f4; color: #2b2b2b; font-weight: 400; text-transform: none; text-align: center; margin: 0; padding: 0; } 

.tr1 { width: 100%; float: left; background-color: #fff; color: #2b2b2b; font-weight: 400; text-transform: none; text-align: center; } 

.tr-tl .td:first-child, .tr1 .td:first-child, .tr2 .td:first-child, .tr-tl .td:first-child, .tr1 .td:last-child, .tr2 .td:last-child {
    border: 1px solid rgba(0,0,0,0.20);
    border-left-color: rgba(0, 0, 0, 0.2) !important;
    border-bottom: 0 !important;
}
.td.td2 {
    height: 95px;
    line-height: 70px;
    float: left;
}
#table-container .heading-3 {
    text-align: center;
    margin-bottom: 23px;
}
#table-container .heading-3::before {
left: 48%;
}
.table-panel {
    width:100%;
    float: left;
    margin-top: 5px;
    border-left: 1px solid rgba(0,0,0,0.20);
    border-bottom: 1px solid rgba(0,0,0,0.20);
}
.tr-tl .td:first-child, .tr1 .td:first-child, .tr2 .td:first-child {
    border-left: 1px solid rgba(0,0,0,0.20);
        border-left-color: rgba(0, 0, 0, 0.2);
}

.td {
    width: 70%;
    float: left;
    padding: 11px;
    margin: 0;
    min-height: 28px;
    text-align: left;
    border-left: 0 !important;
        border-left-color: currentcolor;
    border-left-color: currentcolor;
    font-size: 16px;
}

.tr-tl .td:first-child, .tr1 .td:first-child, .tr2 .td:first-child {
    width: 30% !important;
}
.wv400-link h3.title-heading-left {
    font-size: 22px !important;
    font-family: 'Yantramanav'!important;
    color: #ea9d00 !important;
    text-transform: uppercase;
    line-height: 1.23 !important;
}

.wv400-link .fusion-title {
    margin-bottom: 0px !important;
    margin-top: 25px !important;
}

.wv400-link .fusion-text p {
    font-size: 16px !important;
    text-transform: uppercase;
    font-family: 'Yantramanav'!important;
    font-weight: 500;
    line-height: 1.2 !important;
}
.wv400-link .fusion-layout-column.fusion_builder_column.fusion_builder_column_2_5 {
    width: calc(45% - ( ( 4% ) * 0.4 ) ) !important;
}

.wv400-link .fusion-layout-column.fusion_builder_column.fusion_builder_column_3_5 {
    width: calc(55% - ( ( 4% ) * 0.6 ) ) !important;
}
.fusion-layout-column.wv400-link {
    background: #f1f1f1 !important;
    padding: 15px 8px;
    border: 1px solid #e4e4e4 !important;
	margin-top: -50px !important;
    left: 50%;
    transform: translateX(-50%);
    margin-left: -305px;
	margin-bottom: -30px !important;
	    width: 34% !important;
}
.fusion-layout-column.wv400-link .fusion-layout-column {
    margin-bottom: 0 !important;
}
a.yellow-btn {
    font-size: 16px !important;
    background: #fdc043 !important;
    color: #000;
    text-transform: capitalize !important;
    padding: 10px !important;
}

a.yellow-btn span {
    color: #000 !important;
    font-family: 'Yantramanav'!important;
}
.team-name {
    font-weight: 600;
    font-size: 22px;
    line-height: 1;
	padding-top: 15px;
    border-top: 1px solid #eee;
}

.team-details {
    text-align: center;
    color: #000;
    padding-bottom: 15px;
    font-size: 16px;
    border: 1px solid #eee;
}

.team-desg {
    font-size: 18px;
    margin-bottom: 5px;
}
ul.contact-us-list.usa {
    text-align: center;
}

ul.contact-us-list.usa li {
    display: inline-block;
    float: none;
	    vertical-align: top;
}
.content-wrap.usa {
    padding: 20px 0;
}
.header-img.header6.usa
{    background: url(https://usa.woodfieldsystems.com/wp-content/uploads/2021/07/header06-usa.jpg) no-repeat 0 0;
    background-size: cover;}
.team-details div span {
    font-weight: 600;
	margin-right: 8px;
}
.team-details div span:after {
    content: ":";
    margin-left: 8px;
}
.team-details span.fusion-imageframe {
    margin: 0;
}

.team-details span.fusion-imageframe:after {
    display: none;
}

.gallery-page2 {display: grid;
  grid-template-columns: auto auto auto;
  grid-template-rows:650px 860px 860px 860px 860px 860px 860px 860px 859px 859px 859px 859px;}
.gallery-flag-section {
    float: left;
    position: absolute;
    bottom: 30px;
    left: 27px;
}
.gallery-flag-section {
    line-height: 37px;
    margin-left: 10px;
    font-size: 16px;
    color: #373435;
    font-weight: 500;
}
.gallery-box1 .imageframe-align-center img {
    max-height: 233px;
    object-fit: cover;
}
.gallery-flag-section img {
    border: 1px solid #eee;
	margin-right: 10px;
}


.gallery-page .fusion-row {
    display: grid;
    grid-gap: 30px;
    grid-template-columns: repeat(3, 1fr);
    grid-auto-flow: unset;
}
 .gallery-box1 {
    float: none !important;
    width: auto !important;
    margin: 0 !important;
    /* height: 100%; */
}
.gallery-box1 .fusion-column-wrapper {
    height: 100%;
}
.gallery-box1 .fusion-text {
    /* min-height: 454px; */
    padding-bottom: 60px;
}
.gallery-page .fusion-row:before {
    display: none;
}
.modal-body .enquiry-form .form-line.full {
    width: 100%;
    margin: 0;
}
.modal-body div#wpcf7-f2419-o1 .enquiry-form .form-line .textarea-10 textarea {
    margin-bottom: 5px;
    max-height: 50px;
}
.modal-body .form-div1.enquiry-form {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.modal-body .enquiry-form .form-line {
    width: auto;
    margin: 0;
    flex: 0 0 50%;
    max-width: calc(50% - 15px);
}

.modal-body .enquiry-form .form-line.w-full {
    max-width: unset;
    flex: 0 0 100%;
}

.modal-body .enquiry-form textarea.form-control {
    border: 1px solid #e1e4e2 !important;
}

.enquiry-form .ms-options-wrap>button {
    font: 100% Arial, Helvetica, sans-serif;
    vertical-align: middle;
}

.modal-body .enquiry-form textarea.form-control {
    max-height: 80px;
}
.modal-body .form-line p {
    margin-top: 0;
    margin-bottom: 8px;
}
div#myModaleq1 .modal-body {
    padding: 10px 20px;
}


@media only screen and (min-width:1100px){.overlay{display:block;position:fixed;height:100vh;width:100%;left:0;top:95px;background:rgba(0,0,0,0.66)}
.fusion-is-sticky .primary-navigation:hover .overlay{top:97px}
}@media only screen and (min-width:1800px){.header-img{height:600px;width:1147px}
}@media only screen and (min-width:1400px) and (max-width:1700px){.header-img{height:500px;width:950px}
}@media only screen and (min-width:1240px) and (max-width:1300px){.header-tagline{margin-left:-25px!important}
.header-img{width:830px}
}@media only screen and (min-width:1025px) and (max-width:1121px){.event-name{min-width:210px}
.event-loaction{font-size:16px;width:27%}
}@media only screen and (min-width:992px) and (max-width:1140px){.main-navigation ul.menu ul{margin-left:-320px}
.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:250px}
.main-navigation ul.menu ul ul#txt-menu1,.main-navigation ul.nav-menu ul ul{left:250px;width:430px}
.main-navigation ul.menu li.menu-item-3786 ul ul#txt-menu1,.main-navigation ul.menu li.menu-item-3489 ul ul#txt-menu1{width:440px}
.main-navigation ul.menu ul ul#txt-menu2{left:680px;width:330px}
.main-navigation ul.menu li.menu-item-3786 ul ul#txt-menu2,.main-navigation ul.menu li.menu-item-3489 ul ul#txt-menu2{width:300px;left:690px}
.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background-position:98% center!important}
.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:14px 6px 34px 6px!important}
.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding-left:15px}
#txt-menu1{padding-left:20px}
.header-img{width:650px;height:320px}
.header-tagline{font-size:18px;margin:0 0 0 -27px!important}
.header-tagline span{font-size:35px;line-height:50px!important}
.main-navigation,.secondary-navigation{width:82%}
.main-navigation ul.menu ul li.submenuitem-3 ul#txt-menu1{width:670px}
.main-navigation ul.menu ul li.submenuitem-3 ul#txt-menu2{width:670px}
}@media only screen and (min-width:1141px) and (max-width:1200px){.main-navigation ul.menu ul{margin-left:-310px}
.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:275px}
.main-navigation ul.menu ul ul#txt-menu1,.main-navigation ul.nav-menu ul ul{left:270px;width:455px}
.main-navigation ul.menu ul ul#txt-menu2{left:725px}
.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li.focus,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li.focus,.main-navigation ul.nav-menu ul li:hover>a{background-position:95% center!important}
.header-img{width:700px;height:360px}
.header-tagline{margin:0 0 0 -27px!important}
}@media only screen and (min-width:768px) and (max-width:991px){.header-img{width:500px;height:255px}
.header-tagline{font-size:15px;margin:0 0 0 -27px!important}
.header-tagline span{font-size:29px;line-height:50px!important}
.career-form .form-rw{padding:0 25px}
.career-form{padding:25px 0}
.listing-1 ul.about-iso-list li{width:47%}
.newsletter-col {width: 33.33%;padding-right:20px;}
}

@media only screen and (max-width:1024px){
.td {
    width: 78%;
}	
.tr-tl .td:first-child, .tr1 .td:first-child, .tr2 .td:first-child {
    width: 22% !important;
}
}

@media only screen and (min-device-width:901px) and (max-device-width:1024px){.event-detail{padding:15px}
.event-name{padding:12px 10px 12px 10px;min-width:160px;font-size:20px}
.event-loaction{padding:7px 0 7px 10px;font-size:16px}
.mrgn-bt1{margin-bottom:35px}
.product-range .listing-1{margin:10px 0}
.footer-menu-box-1,.footer-menu-box-2{margin-right:28px}
.tfs-slider .background-image,.fusion-slider-container{height:280px!important}
.contact-us .left-content-wrap,.contact-us .right-content-wrap{min-height:345px}
.pdf-list .title{min-height:90px}
.pdf-icon.pdf1,.pdf-icon.pdf2,.pdf-icon.pdf3,.pdf-icon.pdf4,.pdf-icon.pdf5,.pdf-icon.pdf6,.pdf-icon.pdf-floating-suction,.pdf-list.english.french .pdf-icon{min-height:285px}
.main-navigation ul li.menu-item-3786>ul{margin-left:-329px}
.main-navigation ul li.menu-item-3489>ul{margin-left:-358px}
}@media only screen and (max-width:991px){
.pro-col p {height: 114px;}
.fusion-columns .fusion-column:not(.fusion-column-last){margin:0!important}
#menu-footer2 li ul.sub-menu{margin-top:0!important}
#nav_menu-7::before{content:unset}
.wrap .products-content-right{width:100%}
.main-navigation,.secondary-navigation{display:none!important}
.single-product .prodimgs{margin-top:0!important}
.single-product .heading-1,.single-product .breadcumbs{width:100%}
.fusion-mobile-nav-item a{padding:13px 0}
.fusion-open-submenu{cursor:pointer;min-width:85px!important;text-align:right}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu{padding-right:15px!important}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{padding-left:15px!important}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a{padding-left:20px!important}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a{padding-left:25px!important;padding-right:30px!important;font-size:15px}
.fusion-mobile-nav-item a{height:auto!important}
body.single-product div.fusion-layout-column.left-img{margin-top:0!important}
.event-wrap{width:100%}
.category .wrap .products-content-right:nth-child(2n){float:left;margin-right:0}
.contact-tabs .fusion-tabs .nav-tabs li{margin:5px 0 0 0}
.content-wrap{padding:0}
.con-text a{word-wrap:break-word}
.pdf-icon.pdf1,.pdf-icon.pdf2,.pdf-icon.pdf3,.pdf-icon.pdf4,.pdf-icon.pdf5,.pdf-icon.pdf6,.pdf-icon.pdf-floating-suction,.pdf-list.english.french .pdf-icon{min-height:210px}
}@media only screen and (max-width:900px){.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before,.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li a::before,.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li li li a::before{content:"";background:url(images/menu-arrow.png) no-repeat 0 5px;width:8px;height:16px;float:left}
.product.category-safe-access-system .fusion-builder-column-2 .fusion-imageframe,.product.category-metering-skid-solutions .fusion-builder-column-2 .fusion-imageframe,.product.category-swivel-joints .fusion-builder-column-2 .fusion-imageframe,.product.category-accessories .fusion-builder-column-2 .fusion-imageframe{margin-top:0}
.ctu-ultimate-style-heading-1.active,.ctu-ultimate-style-heading-6.active,.ctu-ultimate-style-heading-5.active,.ctu-ultimate-style-heading-7.active{color:#fba800!important}
.header-tagline span{text-shadow:unset}
.fusion-mobile-menu-icons{top:30px!important}
.fusion-mobile-menu-icons a,.fusion-mobile-menu-icons a:before{color:#000!important}
.product-range .ctu-ulitate-style-1-tabs,.product-range .ctu-ulitate-style-5-tabs,.product-range .ctu-ulitate-style-6-tabs,.product-range .ctu-ulitate-style-7-tabs{padding:15px}
.tab-content,.tab-content.tab-content-new{width:100%;margin-bottom:30px}
.tab-img.tab-img-new.skid-img{width:100%}
.product-range .listing-1{margin:20px 0}
.tab-img{width:100%;text-align:center}
.product-range .ctu-ultimate-style-heading-1,.product-range .ctu-ultimate-style-heading-6,.product-range .ctu-ultimate-style-heading-5,.product-range .ctu-ultimate-style-heading-7{display:block;box-shadow:none;margin-bottom:10px;padding:20px 15px;background:0;border:solid 1px #373435;color:#373435;text-transform:uppercase;font-size:16px;font-weight:600}
.fusion-text.welcome-panel-2{padding-top:0}
.welcome-line{padding-bottom:0}
.welcome-line::before{display:none}
.tfs-slider .slide-content-container .fusion-title-size-three h3{font-size:14px!important;line-height:22px!important}
.tfs-slider .slide-content-container .fusion-title-sc-wrapper{width:260px}
.tfs-slider .slide-content-container .fusion-sep-none h2{font-size:32px!important}
.event-wrap{margin-bottom:30px}
.event-img img{width:100%}
.event-wrap.last{margin-bottom:0}
.recent-projects-l{float:left;width:100%;margin-bottom:30px}
.recent-projects-img img{width:100%}
.recent-projects-r{width:100%}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper .counter-box-container{width:48%}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:nth-child(2n) .counter-box-container{float:right}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:last-child .counter-box-container{border-bottom:dashed 1px #000!important}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:nth-last-child(2) .counter-box-container{margin-bottom:0}
.fusion-fullwidth.fullwidth-box.common-panel{padding:44px 0 48px 0}
.footer-menu-box-1{width:100%;margin-right:0;margin-bottom:30px}
.footer-menu-box-2,.footer-menu-box-3{width:48%;margin:0}
.footer-menu-box-3{float:right}
.tfs-slider .background-image,.fusion-slider-container{height:280px!important}
#wrapper .post-content .inside-page-heading-wrap .heading-1{padding-bottom:20px;padding-right:0}
.certification .ctu-ulitate-style-3-tabs{padding:15px}
.certification .ctu-ultimate-style-heading-3{padding:14px;background-color:#fdc043}
.certification .ctu-ultimate-style-heading-3.active{color:#000}
.contact-us .left-content-wrap,.contact-us .right-content-wrap{padding:15px;min-height:350px;box-shadow:none}
ul.feature-list li{width:100%}
.pdf-list .title{line-height:18px;font-size:14px;min-height:75px}
.lang{font-size:15px}
.lang img{vertical-align:middle;margin-left:5px}
p.product-dis{font-size:18px}
.single-product .fusion_builder_column_4_5 .fusion-text p,.feature-list li{font-size:18px}
.products-content-right img,.single-product .fusion-builder-column-2 .fusion-imageframe img,.product .fusion-builder-column-2 .fusion-imageframe img{margin-top:20px}
.listing-1.bullet-2.two ul li{width:100%;padding-right:0;float:left}
.listing-1.bullet-2.new ul li li{width:100%;margin-right:0;float:left}
.breadcumbs{width:100%}
.gallery-box1 .fusion-text{min-height:auto!important}
.gallery-flag-section {
    position: static;
    margin-bottom: 30px;
}
.minus-margin{margin-top:0!important}
.minus-margin .img-responsive{padding-left:0}
}@media only screen and (max-width:800px){.product-l{float:left;width:100%}
.product-r{float:left;width:100%}
.fusion-layout-column.wv400-link {
       max-width: 55% !important;
}
}

@media only screen and (max-width:767px){
.tr-tl .td:first-child, .tr1 .td:first-child, .tr2 .td:first-child {
    width: 100% !important;
}
.td {
    width: 100%;
}
.heading-3 br {
    display: none;
}
.pro-col.pro-col1 p {
    padding-top: 15px;
    height: auto !important;
}
.pro-col {
    height: auto !important;
}
.td.td2 {
    height: auto;
    line-height: inherit;
    float: left;
}	
.in-content.news-text .left-content-wrap { width: 100%; } 
.in-content.news-text .right-content-wrap { width: 100%;margin-bottom: 20px; }  

#wrapper .post-content .heading-wrap h2.heading-1{font-size:35px;margin-bottom:30px}
#wrapper .post-content .product-range .heading-wrap .heading-1{margin:0 0 30px 0}
.recent-projects-div1{width:100%}
.mrgn-bt1,.recent-projects-div1{margin-bottom:30px}
.recent-projects-div1:nth-child(2n):last-child{margin-bottom:0}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper .counter-box-container{width:100%;margin-bottom:30px!important}
.counter-box-wrapper .counter-box-content{font-size:19px!important}
.fusion-counters-box .fusion-counter-box.counter-box-wrapper:nth-last-child(1) .counter-box-container{margin-bottom:0!important;border-bottom:0!important}
.fusion-fullwidth.fullwidth-box.common-panel{padding:34px 0 38px 0}
#wrapper .post-content .heading-wrap .heading-1{font-size:29px;line-height:1.1}
.footer-menu-wrap ul.menu-level-1,.footer-menu-box-2,.footer-menu-box-3{width:100%}
.footer-menu-wrap ul li.last{margin-bottom:15px;border-bottom:solid 1px #ccc}
.tfs-slider .background-image,.fusion-slider-container{height:160px!important}
.tfs-slider .slide-content-container .fusion-sep-none h2{font-size:18px!important;line-height:22px!important}
.tfs-slider .slide-content-container .fusion-title-sc-wrapper{width:150px}
.tfs-slider .slide-content-container .heading{margin:0}
.tfs-slider .slide-content-container .fusion-title-size-three h3{font-size:12px!important;line-height:18px!important}
.home-slider-caption{font-size:14px}
.products-list ul li{width:48%;margin-right:0;margin-top:20px}
.products-list ul li:nth-child(2n){float:right}
.products-list{margin-top:-20px}
#wrapper .post-content .inside-page-heading-wrap .heading-1{padding-bottom:20px;padding-right:0}
.left-content-wrap,.right-content-wrap{width:100%}
.post-content .mission-vision p{font-size:18px;line-height:32px;padding:0}
.left-content-wrap{margin-bottom:30px}
.contact-us .left-content-wrap,.contact-us .right-content-wrap{box-shadow:none;padding:15px}
.pdf-list ul li{width:48%;float:left;margin:30px 0 0 0}
.pdf-list ul li:nth-child(2n){float:right}
.pdf-list .title{margin-bottom:0!important}
.pdf-list ul{margin-top:-30px}
#content{margin-bottom:0}
.header-img{width:400px;height:220px}
.header-tagline{font-size:11px;margin:0!important}
.header-tagline span{font-size:13px;line-height:18px!important}
#wrapper .post-content .inside-page-heading-wrap .heading-1,.heading-1{font-size:25px;margin:0 0 20px;padding-bottom:15px}
#main{padding-bottom:20px!important;padding-top:20px!important}
#wrapper .post-content .inside-page-heading-wrap .heading-1,.heading-1{font-size:27px!important;line-height:30px!important}
.wrap .products-content-right{margin-bottom:20px}
.post{margin-bottom:0}
.heading-related{font-size:25px}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-header,.fusion-mobile-menu-design-modern.fusion-header-v7 .fusion-header{padding-top:10px!important;padding-bottom:10px!important}
.breadcumbs span a,.breadcumbs span{font-size:14px!important;line-height:20px}
.single-product .spacer{margin-bottom:0!important;height:0}
.relatedproducts{padding:20px 0 0 0}
.category .wrap .products-content-right:first-child{padding-right:0}
.products-content-right img,.single-product .fusion-builder-column-2 .fusion-imageframe img,.product .fusion-builder-column-2 .fusion-imageframe img{margin-top:0}
.career-form .form-rw{padding:0 15px}
.career-form{padding:20px 0}
.cf7sr-g-recaptcha{overflow:hidden;border-right:1px solid #ddd}
.listing-1.two ul li{width:100%;display:inline-block;margin:0}
.pdf-list .title{min-height:56px}
.pdf-list .title span{display:block}
.contact-tabs ul.contact-us-list li,.contact-tabs .content-wrap.four ul.contact-us-list li{width:50%}
#wrapper .post-content h2.heading-2{font-size:18px}
.map{margin:15px 0 0 0}
.map iframe{height:250px}
.wpml-ls-legacy-list-horizontal a{padding:5px 5px}
.home .fusion-fullwidth.fullwidth-box.common-panel{padding-top:20px}
.home .heading-1{padding-bottom:10px;font-size:27px!important}
.welcome-line{font-size:20px;line-height:28px}
.home .fusion-fullwidth.fullwidth-box.common-panel{padding-bottom:15px}
.listing-1.bullet-2.new1 ul li{width:100%;margin-right:0}
.gallery-box1 .fusion-text{min-height:unset}
.fusion-contact-info{display:none}
.tab-sub-heading{margin-bottom:0}
.breadcumbs{width:100%}
.gallery-box1 .fusion-text{min-height:auto}
.wsp-pages-list li li,.wsp-products-list li li,.menu-sitemap-product-container ul li li,.menu-sitemap-product-spanish-container ul li li{width:100%}
.breadcumbs{min-height:unset}
.fusion-fullwidth.fullwidth-box.common-panel{padding-top:0}
.enquiry-form-button{background-size:37px;top:52%}
.pdf-list.english ul li{width:100%}
.pdf-icon.pdf1,.pdf-icon.pdf2,.pdf-icon.pdf3,.pdf-icon.pdf4,.pdf-icon.pdf5,.pdf-icon.pdf6,.pdf-list.english.french .pdf-icon{min-height:295px}
.global-map.gray-bg::after{display:none}
.newsletter-col {width:50%;padding:0 5px 15px 5px;}
.newsletter-hd {font-size: 20px !important;}
.newsletter-vol {font-size: 14px;} 
}@media only screen and (min-width:320px) and (max-width:479px){.event-logo,.event-wrap.tank-storage .event-logo{padding:0;border-right:0;border-bottom:solid 1px #d7d7d7;min-height:0;padding-bottom:20px;width:100%}
.event-name{padding:20px 0;border-right:0;border-bottom:solid 1px #d7d7d7;min-height:0;width:100%}
.event-loaction{padding:20px 0 0 0;border:0;min-height:0;width:100%}
.event-detail{padding:20px 0}
.products-list ul li{width:100%;margin-right:0;margin-top:20px}
.products-list{margin-top:-20px}
.pdf-list ul li{width:100%}
.header-img{width:160px;height:130px}
.pdf-list .title span{display:block}
.pdf-list .title{min-height:unset}
}@media only screen and (max-width:500px){.pro-col {
    width: 100%;
    float: left;
}.career-form .form-rw{width:100%;overflow:hidden}
.form-rw.captcha{margin-top:0}
.frm-cl2 textarea{height:55px!important}
.contact-tabs ul.contact-us-list li,.contact-tabs .content-wrap.four ul.contact-us-list li{width:100%}
.enquiry-form .form-line,.enquiry-form .form-line.diff-section .form-data{width:100%}
}@media only screen and (max-width:350px){.header-img{width:130px;height:100px}
}.social-share{display:none!important}
@media only screen and (min-width:410px) and (max-width:550px){.header-img{height:150px;width:220px}
}@media only screen and (min-width:700px) and (max-width:767px){.header-img{height:240px}
}@media only screen and (min-width:480px) and (max-width:570px){.event-logo{width:30%}
.event-name{width:42%;min-width:150px}
}