@charset "utf-8";

html {font-family: 'century_gothicregular'; }
body {font-family: 'century_gothicregular';  font-size: 17px; color: #000; }
@font-face {   font-family: 'century_gothicregular';   src: url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/gothic.woff2) format('woff2'),  url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/gothic.woff) format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'CenturyGothic-Bold';src: url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/CenturyGothic-Bold.eot?#iefix) format('embedded-opentype'),  url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/CenturyGothic-Bold.woff) format('woff'), url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/CenturyGothic-Bold.ttf)  format('truetype'), url(//futurepipe.com/wp-content/themes/fpi/assets/fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold) format('svg'); font-weight: normal;  font-style: normal;}
h1 { margin: 0; font-family: 'century_gothicregular';}
h2 { margin: 0; font-weight: normal; font-style: normal; font-family: 'century_gothicregular';}
h3 { margin: 0; font-family: 'century_gothicregular';}
h4 { margin: 0; font-family: 'century_gothicregular';}
h5 { margin: 0; font-family: 'century_gothicregular';}
h6 { margin: 0; font-family: 'century_gothicregular';}
p { font-size: 16px; line-height: inherit; color: #000; padding-top: 0px;}
a { color: #06539B;}
li { font-size: 16px;}
strong { font-family: 'CenturyGothic-Bold';color: #F68E1D;}
b { font-family: 'CenturyGothic-Bold';}
.btn-change6 {border-radius: 40px;background: #F68E1D;padding: 0px 20px;display: inline-block;font-size: 15px;text-align: center;text-transform: uppercase; border: 0px; color: #fff; box-shadow: 0 0 1px #ccc;  -webkit-transition: all .8s ease-in-out;  -moz-transition: all .8s ease-in-out;  -o-transition: all .8s ease-in-out;  transition: all .8s ease-in-out;  line-height: 45px;  margin: 0px 0px;}
.btn-change6:focus {color:#ffffff;}
.clearHeader {background-color: #fff;}
.wpsm_panel-group .ac_open_cl_icon { color: #ffffff !important;}
.page-id-4 .clearHeader { background-color: #fff;}
.case-studies-select-box .form-group select  { -webkit-appearance: none;}
.logo-whitee { display: none;}
.blt-list { margin: 0; padding: 0; display: inline-block;}
select::-ms-expand {display: none;}
.blt-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/Oval-30.png) no-repeat left center; padding-left: 25px; width: 100%; float: left; list-style-type: none; margin: 0 0; font-size: 15px;}
.page-id-8980 .urdu{float: right;}
.page-id-8980 img.arw-nw {
margin-left: 6px;
margin-bottom: 3px;
margin-right: 5px;
}
.page-id-8980 span.enlg {
margin-right: 5px;
}
.postid-27 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 a.mega-menu-link { color: #F68E1D;}
.postid-40 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 a.mega-menu-link { color: #F68E1D;}
.postid-53 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 a.mega-menu-link { color: #F68E1D;}
.postid-60 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 a.mega-menu-link { color: #F68E1D;}
.postid-1340 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 a.mega-menu-link { color: #F68E1D;}
.postid-67 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 a.mega-menu-link { color: #F68E1D;}
.postid-81 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 a.mega-menu-link { color: #F68E1D;}
.postid-74 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 a.mega-menu-link { color: #F68E1D;} .postid-27 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-3 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-27 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-3 h4 a { color: #F68E1D !important;} .postid-40 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-2 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-40 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-2 h4 a { color: #F68E1D !important;} .postid-53 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-4 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-53 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-4 h4 a { color: #F68E1D !important;} .postid-60 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-5 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-60 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-item-media_image-5 h4 a { color: #F68E1D !important;} .postid-1340 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-6 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1340 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-6 h4 a { color: #F68E1D !important;} .postid-67 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-7 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-67 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-7 h4 a { color: #F68E1D !important;} .postid-81 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-8 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-81 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-8 h4 a { color: #F68E1D !important;} .postid-74 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-9 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-74 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-232 > ul.mega-sub-menu li.mega-menu-item-media_image-9 h4 a { color: #F68E1D !important;}
.sfm-open{display: none;} .postid-49 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 a.mega-menu-link { color: #F68E1D;}
.postid-56 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 a.mega-menu-link { color: #F68E1D;}
.postid-63 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 a.mega-menu-link { color: #F68E1D;}
.postid-36 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 a.mega-menu-link { color: #F68E1D;}
.postid-49 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-14 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-49 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-14 h4 a { color: #F68E1D !important;}
.postid-56 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-15 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-56 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-15 h4 a { color: #F68E1D !important;}
.postid-63 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-17 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-63 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-17 h4 a { color: #F68E1D !important;}
.postid-36 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-16 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-36 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4206 > ul.mega-sub-menu li.mega-menu-item-media_image-16 h4 a { color: #F68E1D !important;}
.postid-1355 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 a.mega-menu-link { color: #F68E1D;}
.postid-70 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 a.mega-menu-link { color: #F68E1D;}
.postid-90 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 a.mega-menu-link { color: #F68E1D;}
.postid-77 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 a.mega-menu-link { color: #F68E1D;}
.postid-1355 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-34 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1355 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-34 h4 a { color: #F68E1D !important;}
.postid-70 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-35 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-70 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-35 h4 a { color: #F68E1D !important;}
.postid-90 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-36 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-90 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-36 h4 a { color: #F68E1D !important;}
.postid-77 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-37 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-77 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4207 > ul.mega-sub-menu li.mega-menu-item-media_image-37 h4 a { color: #F68E1D !important;}  .postid-52 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 a.mega-menu-link { color: #F68E1D;}
.postid-59 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 a.mega-menu-link { color: #F68E1D;}
.postid-39 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 a.mega-menu-link { color: #F68E1D;}
.postid-66 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 a.mega-menu-link { color: #F68E1D;}
.postid-52 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-18 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-52 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-18 h4 a { color: #F68E1D !important;}
.postid-59 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-19 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-59 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-19 h4 a { color: #F68E1D !important;}
.postid-39 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-20 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-39 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-20 h4 a { color: #F68E1D !important;}
.postid-66 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-21 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-66 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4233 > ul.mega-sub-menu li.mega-menu-item-media_image-21 h4 a { color: #F68E1D !important;}
.postid-1358 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 a.mega-menu-link { color: #F68E1D;}
.postid-73 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 a.mega-menu-link { color: #F68E1D;}
.postid-93 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 a.mega-menu-link { color: #F68E1D;}
.postid-80 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 a.mega-menu-link { color: #F68E1D;}
.postid-1358 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-46 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1358 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-46 h4 a { color: #F68E1D !important;}
.postid-73 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-47 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-73 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-47 h4 a { color: #F68E1D !important;}
.postid-93 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-48 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-93 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-48 h4 a { color: #F68E1D !important;}
.postid-80 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-49 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-80 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4234 > ul.mega-sub-menu li.mega-menu-item-media_image-49 h4 a { color: #F68E1D !important;}  .postid-51 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 a.mega-menu-link { color: #F68E1D;}
.postid-58 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 a.mega-menu-link { color: #F68E1D;}
.postid-38 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 a.mega-menu-link { color: #F68E1D;}
.postid-65 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 a.mega-menu-link { color: #F68E1D;}
.postid-51 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-22 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-51 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-22 h4 a { color: #F68E1D !important;}
.postid-58 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-23 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-58 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-23 h4 a { color: #F68E1D !important;}
.postid-38 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-24 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-38 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-24 h4 a { color: #F68E1D !important;}
.postid-65 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-25 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-65 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4224 > ul.mega-sub-menu li.mega-menu-item-media_image-25 h4 a { color: #F68E1D !important;}
.postid-1357 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 a.mega-menu-link { color: #F68E1D;}
.postid-72 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 a.mega-menu-link { color: #F68E1D;}
.postid-92 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 a.mega-menu-link { color: #F68E1D;}
.postid-79 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 a.mega-menu-link { color: #F68E1D;}
.postid-1357 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-38 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1357 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-38 h4 a { color: #F68E1D !important;}
.postid-72 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-39 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-72 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-39 h4 a { color: #F68E1D !important;}
.postid-92 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-40 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-92 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-40 h4 a { color: #F68E1D !important;}
.postid-79 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-41 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-79 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4225 > ul.mega-sub-menu li.mega-menu-item-media_image-41 h4 a { color: #F68E1D !important;}  .postid-57 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 a.mega-menu-link { color: #F68E1D;}
.postid-37 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 a.mega-menu-link { color: #F68E1D;}
.postid-64 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 a.mega-menu-link { color: #F68E1D;}
.postid-50 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-26 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-50 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-26 h4 a { color: #F68E1D !important;}
.postid-57 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-27 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-57 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-27 h4 a { color: #F68E1D !important;}
.postid-37 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-28 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-37 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-28 h4 a { color: #F68E1D !important;}
.postid-64 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-29 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-64 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4215 > ul.mega-sub-menu li.mega-menu-item-media_image-29 h4 a { color: #F68E1D !important;}
.postid-1356 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 a.mega-menu-link { color: #F68E1D;}
.postid-71 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 a.mega-menu-link { color: #F68E1D;}
.postid-91 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 a.mega-menu-link { color: #F68E1D;}
.postid-78 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 a.mega-menu-link { color: #F68E1D;}
.postid-1356 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-42 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1356 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-42 h4 a { color: #F68E1D !important;}
.postid-71 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-43 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-71 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-43 h4 a { color: #F68E1D !important;}
.postid-91 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-44 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-91 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-44 h4 a { color: #F68E1D !important;}
.postid-78 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-45 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-78 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4216 > ul.mega-sub-menu li.mega-menu-item-media_image-45 h4 a { color: #F68E1D !important;}  .postid-48 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 a.mega-menu-link { color: #F68E1D;}
.postid-55 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 a.mega-menu-link { color: #F68E1D;}
.postid-35 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 a.mega-menu-link { color: #F68E1D;}
.postid-62 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 a.mega-menu-link { color: #F68E1D;}
.postid-48 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-10 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-48 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-10 h4 a { color: #F68E1D !important;}
.postid-55 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-11 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-55 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-11 h4 a { color: #F68E1D !important;}
.postid-35 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-12 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-35 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-12 h4 a { color: #F68E1D !important;}
.postid-62 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-13 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-62 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4197 > ul.mega-sub-menu li.mega-menu-item-media_image-13 h4 a { color: #F68E1D !important;}
.postid-1354 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 a.mega-menu-link { color: #F68E1D;}
.postid-69 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 a.mega-menu-link { color: #F68E1D;}
.postid-89 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 a.mega-menu-link { color: #F68E1D;}
.postid-76 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 a.mega-menu-link { color: #F68E1D;}
.postid-1354 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-30 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-1354 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-30 h4 a { color: #F68E1D !important;}
.postid-69 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-31 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-69 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-31 h4 a { color: #F68E1D !important;}
.postid-89 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-32 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-89 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-32 h4 a { color: #F68E1D !important;}
.postid-76 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-76 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4198 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a { color: #F68E1D !important;} .postid-11929 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 a.mega-menu-link { color: #F68E1D;}
.postid-11933 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 a.mega-menu-link { color: #F68E1D;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 a.mega-menu-link { color: #F68E1D;}
.postid-11941 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 a.mega-menu-link { color: #F68E1D;}
.postid-11929 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-50 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11929 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-50 h4 a { color: #F68E1D !important;}
.postid-11933 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-51 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11933 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-51 h4 a { color: #F68E1D !important;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-52 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-52 h4 a { color: #F68E1D !important;}
.postid-11941 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-53 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11941 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14372 > ul.mega-sub-menu li.mega-menu-item-media_image-53 h4 a { color: #F68E1D !important;}
.postid-11955 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 a.mega-menu-link { color: #F68E1D;}
.postid-11959 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 a.mega-menu-link { color: #F68E1D;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 a.mega-menu-link { color: #F68E1D;}
.postid-11965 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 a.mega-menu-link { color: #F68E1D;}
.postid-11955 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11955 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a { color: #F68E1D !important;}
.postid-11959 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11959 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a { color: #F68E1D !important;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11937 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a { color: #F68E1D !important;}
.postid-11965 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a::before { content: ""; background: rgba(246, 142, 29, 0.5); position: absolute; width: 0; height: 0; display: inline-block;}
.postid-11965 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14373 > ul.mega-sub-menu li.mega-menu-item-media_image-33 h4 a { color: #F68E1D !important;}
@-moz-document url-prefix() {
.case-studies-select-box .form-group select { -moz-appearance: none;  text-indent: 0.01px;  text-overflow: "";}}
.downlod a{ line-height: 32px;}
.para-1{background-color: #E6EDF4;  margin: 10px;  padding: 20px;}
.wpcf7-not-valid {border: 1px solid #ff0000 !important;}
:focus {outline: -webkit-focus-ring-color auto 0px;}
.page-id-2033 .para-1{background-color: #E6EDF4; margin: 10px; height: 690px;  padding: 20px;}
.case-studies-select-box .form-group select::-ms-expand { display: none;}
.sector-inner-header img { width: 100%; height: auto;}
.inner-header2 img { width: 100%; height: auto;}
.solution-inner-header img {   width: 100%; height: auto;}
.blog-inner-header img {   width: 100%; height: auto;}
.cs-details .pdficon { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/pdf-file.png) no-repeat left center; width: 30px; height: 28px;display: block;}
.cs-details .pdficon:hover { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/pdf-file-h.png) no-repeat left center;}
.btn-change6:hover{background: #06539B none repeat scroll 0 0 ; color: #fff;}
a:hover {  text-decoration: none;  color: #F68E1D; }
.sector { margin-bottom: 0px;padding-top: 0px;}
.page-id-195 .sector { margin-bottom: 30px;padding-top: 0px;}
.page-id-195 .sector p {padding: 0px 0px 0px; margin: 0px 0px 10px;}
.txt-spc { margin-top: 2px;}
.sec-list-h { color: #F68E1D; font-size: 19px; margin-bottom: 40px; margin-top: 0px;}
.sector-box { background: #E6EDF4; padding: 10px 14px; margin-bottom: 30px; overflow: hidden;}
.page-id-537 .inner-header { margin-bottom: 30px; margin-top: 0px;}
.sector-box h4 { color: #F68E1D; font-size: 34px; line-height: 41px; margin-bottom: 10px;}
.sec-list { list-style-type: none; margin: 0; padding: 0;width: 100%;  display: inline-block;}
.sec-list li { color: #06539B; text-transform: uppercase; font-size: 15px; font-weight: 800; margin-bottom: 0px; font-family: 'CenturyGothic-Bold';}
.blog-content ul { list-style-type: none; margin: 15px 0; padding: 0;width: 100%;  display: inline-block;}
.blog-content ul li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left center; padding-left: 25px; font-size: 16px; margin-bottom: 0px; font-family: 'century_gothicregular';}
.product-page-in .sec-list { list-style-type: none; margin: 0; padding: 3px 0px 10px;width: 100%;  display: inline-block;}
.product-page-in .sec-list li { color: #06539B; text-transform: uppercase; font-size: 16px; font-weight: 800; margin-bottom: 0px; font-family: 'CenturyGothic-Bold';}
.product-page-in .sec-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left center; padding-left: 25px;width: 33.33%;  float: left;}
.product-list { list-style-type: none; margin: 0; padding: 0;    display: inline-block;width: 100%;}
.product-list li { margin-bottom: 0px; line-height: 26px;font-size: 16px;} .productinnerpage .product-page-in .product-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top; padding-left: 25px;width: 33.33%; float: left;background-position-y: 7px;}
.postid-524 .productinnerpage .product-page-in .product-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top; padding-left: 25px;width: 50%; float: left;background-position-y: 10px;}
#double li  {width: 33.33%; float: left;font-size: 16px;}
.desc-title span { line-height: 30px; text-transform: uppercase;}
.martop20 { margin-top: 0px;}
.martop30 { margin-top: 30px;}
.martop40 { margin-top: 40px;}
.marbot50 { margin-bottom: 0px;}
.form-control { background: #F1F1F1; border: 1px solid #F1F1F1; height: 55px; border-radius: 6px; margin-top: 15px;}
.news-area-in { margin: 45px 0;}
.postid-514 .productinnerpage .product-page-in .product-list li {width: 100%;}
.wpcf7-form .form-control { background: #F1F1F1; border: 1px solid #F1F1F1; height: 55px; border-radius: 6px; margin-top: 15px;-webkit-appearance: none;font-family: 'CenturyGothic-Bold';} 
.wpcf7-form .Country > select{ border-radius: 5px; color: #000000;   -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/select-drop.png);  background-repeat: no-repeat;background-position: 90% 50%;  font-family: 'CenturyGothic-Bold'; }
.wpcf7-form .AreaofInterest > select{ border-radius: 5px; color: #000000;   -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/select-drop.png);  background-repeat: no-repeat;background-position: 90% 50%;  font-family: 'CenturyGothic-Bold'; }
.wpcf7-form-control-wrap {  position: relative;   margin-top: 20px;   display: block;}
.page-id-169 #primary {margin-bottom: 0px;padding: 0px 0px;}
#wpcf7-f451-p169-o1 .text-right .btn-change6 {margin: 0px;}
span.ac_title_class {
text-transform: uppercase;
}
#primary .site-main .entry-content > p {}
.sociallinks a{padding-left:3px;}
.careers-page {padding: 50px 0px;}
body #asl-storelocator.container.no-pad.storelocator-main.asl-p-cont.full-width {  margin-bottom: 80px !important;}
.footer-section .request {display: none;}
#asl-storelocator.storelocator-main.asl-bg-0 #asl-map-canv { background: #ffffff; width: 95%;  height: 530px;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 35%;}
.page-id-195 .product-sector .padding-sector h2 { padding: 0px 0px 20px 0px;}
.page-id-195 .product-sector .padding-sector p { font-size: 17px; color: #000; line-height: 26px;}
.page-id-195 .product-sector .padding-sector ul {padding-top: 0px; padding-left: 0px;}
.page-id-195 .product-sector .padding-sector ul li { list-style: none; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left center;  padding-left: 30px;}
.page-id-195 .product-sector .padding-sector ul li a { font-size: 19px;color: #06539B; text-transform: uppercase; font-family: 'CenturyGothic-Bold'; font-weight: 800;}
.page-id-195 .product-sector .padding-sector .left {padding: 0px 35px 0px 0px;}
.page-id-195 .product-sector .padding-sector .right {padding: 0px 35px 0px 0px;}
.page-id-195 .product-sector .padding-sector { padding: 0px 0px 40px;width: 100%;}
.productinnerpage .case-study-list .cs-image {width: 100%; height: 270px;}
.productinnerpage .case-study-list .cs-image > img {width: 100%; height:100%;}
.productinnerpage .case-study-list .col-lg-4, .col-md-4 {padding-left: 15px; padding-right: 15px;}
.productinnerpage .case-study-list .col-lg-4, .col-md-4:last-child {padding-left: 15px; padding-right: 15px;}
.page-id-207 .inner-header {margin-bottom: 0px; margin-top: 93px;padding: 35px 0px 0px;}
.solutions-template-default .txt-spc { margin-top: 2px; margin-bottom: 40px;}
.page-id-207 .industries-sectors { margin-top: 0px;}
.page-id-207 .inner-header .inner-page-title {margin-top: 30px;}
.page-id-207 .industries-sectors .padding-sector { padding: 10px 0px 40px 0px; display: inline-block;}
.page-id-207 .industries-sectors .oil-gas-sector { padding: 0px; display: inline-block;}
.page-id-207 .industries-sectors .oil-gas-sector:first-child { padding: 10px 0px 40px 0px; display: inline-block;}
.page-id-207 .industries-sectors .oil-gas-sector .btn-change6 {margin: 15px 0px;}
.postid-67 .sectorinnerpage .sector-page-in .col-lg-6:last-child {padding-left: 0px; padding-right: 0px;}
.page-id-136 .inner-header {margin-bottom: 10px;  margin-top: 93px;} .page-id-136 .marbt30 {margin-bottom: 45px;}
.page-id-136 .sector-page-in .list-abt1 ul li img { float: left; padding-right: 30px;}
.page-id-136 .sector-page-in .list-abt2 ul li img {float: left; padding-right: 25px;}
.page-id-136 .sector-page-in .list-abt3 ul li img { float: left; padding-right: 25px;}
.page-id-136 .about-list { margin: 0px 0px 0;}
.page-id-136 .Corporate-sec .sec-title { margin-bottom: 5px;}
.page-id-136 .case-study-list-area h3 { margin-bottom: 5px; margin-top: 25px;}
.page-id-136 .case-study-list-area:last-child h3 {  margin-bottom: 10px; margin-top: 0px;}
.page-id-136 .our-policy-link > a {color: #06539B;font-family: 'CenturyGothic-Bold';font-size: 18px;margin-top: 0px; display: inline-block;}
.page-id-136 .our-policy-link > a::after {content: ""; position: absolute; bottom: 0px;left: 110px; background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/select-dropr.png);background-repeat: no-repeat;width: 20px;height: 20px;}
.page-id-136 .awsm-grid-card .awsm-personal-info h3 {margin-bottom: 10px; margin-top: 0px;}
.page-id-136 .awsm-grid-wrapper .awsm-grid-card figure {height: 270px;width: 100%;}
.page-id-136 .awsm-grid-wrapper .awsm-grid-card figure > img {height: 100%;width: 100%;}
.drawer-style.style-1 .awsm-grid-close {position: absolute; width: 20px; height: 20px; top: 10px; right: 22px; cursor: pointer; z-index: 999;font-family: 'CenturyGothic-Bold';}
.drawer-style.style-1 .awsm-grid-close::after, .drawer-style.style-1 .awsm-grid-close::before { content: ''; position: absolute; width: 100%; top: 50%; height: 3px;  background: #06549c;}
.awsm-grid-wrapper .awsm-grid {padding: 0px 0; }
.margine-zero {padding-top: 0px !important;}
.category-news .inner-header { margin-bottom: 10px; margin-top: 93px;}
.category-news .blog-area-main .page-title { margin-top: 0px; margin-bottom: 15px;}
.postid-336 .blog-area-main #primary .site-main .col-lg-6,.postid-336 .blog-area-main #primary .site-main .col-md-6 {padding-left: 15px; padding-right: 1px;}
.postid-336 .blog-area-main #primary .site-main .col-lg-6,.postid-336 .blog-area-main #primary .site-main .col-md-6:last-child {padding-left: 15px; padding-right: 1px;}
.category-news .site-main .news-area .blog-container {margin: 0 25px;  background: #fff;  position: relative;  top: -50px; padding: 10px 10px;}
.category-news .site-main .news-area .blog-title { font-size: 48px; line-height: 55px; margin-bottom: 10px;}
.category-news .counter-cs {letter-spacing: 3px; color: #fff; font-size: 18px; margin-top: 50px; margin-left: 130px;}
.category-news .carousel-control { width: 50px; height: 50px; top: 225px;}
.post-template-default .news-area-in .news-inner img {float: right;}
.post-template-default .news-area-in .blog-header-in {position: relative;margin: 40px 0px 25px 0px;}
.contactusAccord h3 {color: #f68e1d;}
.industries-sectors{margin-top:15px !important;}
.about-list ul li p,.about-list ul li p > span{color:#333333;font-weight:400;}
.about-list ul{display:block !important;}
.about-list ul li{float:none !important;}
.about-list ul li p > span{text-transform:none !important;}
.boxes .box-item {margin-left: 20px; margin-right: 20px; margin-top: -50px; background-color: #fff; padding: 17px 25px 0px; position: relative;}
.box-item li{font-weight:600;color:#F68E1D;}
.boxes .box-body {margin-bottom: 25px;}
.box-body img{max-height: 367px;}
.box-item .description ul { margin: 0; padding: 0; display: inline-block;}
.box-item .description li{background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/Oval-30.png) no-repeat left center; padding-left: 25px; width: 100%; float: left; list-style-type: none; margin: 0 0; font-size: 15px;}
.sec-title{margin-top:20px;}
.no-gutters{margin-right: 0;margin-left: 0;}
.Sustain li{background-image:none !important;padding-left:0px !important;margin:10px 0px !important;}
.Sustain li mark {font-size:16px;font-weight:bold;padding:0px !important;}
.Sustain span{font-size:25px;color:#ff8400;}
.sectors .boxes .box-item .title{font-size:26px;}
.box-item a:hover{color:#F68E1D;}
.wpsm_panel-group .wpsm_panel.wpsm_panel-default{background-color:#f0f4f8 !important;border:none !important;border-top:0px !important;}
.wpsm_panel{padding-right:44px !important;}
.wpsm_panel-group .wpsm_panel.wpsm_panel-default .ac_open_cl_icon{padding-right: 16px;text-align: right !important; width: 75px !important; border:none; display:inline-block !important;background-color: #06539b !important;margin-right: -44px;} .wpsm_panel-group .wpsm_panel.wpsm_panel-default .fa-chevron-right:before {
content: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/acplus1.png) !important;
}
.wpsm_panel-group .wpsm_panel.wpsm_panel-default .fa-chevron-down:before {
content: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/acminus1.png)  !important;
} #wpcf7-f533-o1 label .wpcf7-list-item-label{ position:relative;  padding-left:28px;   color: #696969;   font-weight: normal;}
#wpcf7-f533-o1 label .wpcf7-list-item-label:after{content:''; width: 20px; height: 20px; border: 2px solid #1a61a3; position:absolute;left:0; top:-1px; border-radius:100%; -ms-border-radius:100%;-moz-border-radius:100%;  -webkit-border-radius:100%;  box-sizing:border-box;  -ms-box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;}
#wpcf7-f533-o1 label input[type="radio"]{cursor: pointer;position:absolute;width:100%; height:100%; z-index: 1;opacity: 0; filter: alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
#wpcf7-f533-o1 label input[type="radio"]:checked + .wpcf7-list-item-label:before{ content: ''; width: 5px; height: 5px; position: absolute; background: #1a61a3; left: 7px; top: 6px; border-radius: 100%;  -ms-border-radius: 100%;  -moz-border-radius: 100%;  -webkit-border-radius: 100%;}
#wpcf7-f533-o1 .wpcf7-form .col-lg-6 { padding-right: 8px;}
.page-id-207 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-207 .solutions img {height: 100%;  width: 100%;} 
.page-id-207 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-207 .solutions img {height: 100%;  width: 100%;} 
.page-id-209 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-209 .solutions img {height: 100%;  width: 100%;} 
.page-id-210 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-210 .solutions img {height: 100%;  width: 100%;} 
.page-id-212 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-212 .solutions img {height: 100%;  width: 100%;} 
.page-id-213 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-213 .solutions img {height: 100%;  width: 100%;} 
.page-id-211 .solutions{height: 405px;  width: 100%;padding: 0px;} 
.page-id-211 .solutions img {height: 100%;  width: 100%;} 
.language-box.language-box-hd {
display: none;
} .solutions-template-default .sectorinnerpage .sector-page-in .pad-rit p {}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-right: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important; margin-right: 0px !important;}
.language-box ul li a img {padding: 0px 5px 0px 0px;}
.single-sectors .carousel-control { width: 50px;  height: 50px;  top: 190px;}
.single-sectors .counter-cs { margin-top: 1.5%; margin-left: 10px;}
.single-format-standard .inner-header {  margin-bottom: 10px;  margin-top: 93px;}
.single-format-standard .blog-title-in { font-size: 48px; line-height: 54px; margin-bottom: 15px;}
.single-format-standard .carousel-control { width: 50px;  height: 50px;  top: 250px;}
.single-format-standard .counter-cs { margin-top: 50px; margin-left: 130px;}
.solutions-template-default .carousel-control { width: 50px; height: 50px; top: 30px;}
.solutions-template-default #myCarousel .col-md-10 .counter-cs { letter-spacing: 3px;  color: #fff;  font-size: 18px;  margin-top: 40px;  margin-left: 10px;  margin-bottom: 15px;}
.solutions-template-default #myCarousel .np-contant h3 { color: #fff;  font-size: 48px;  line-height: 46px;  margin-bottom: 30px;}
a:focus { outline: 0px auto -webkit-focus-ring-color; outline-offset: 0px; color: #F68E1D; text-decoration: none;}
.contact-section .btn-change6:focus { outline: 0px auto -webkit-focus-ring-color; outline-offset: 0px; color: #ffffff; text-decoration: none;}
.case-study-list-area h3 {font-size: 48px; color: #F68E1D; margin-bottom: 15px;  margin-top: 30px;}
.case-study-list-area h3 {font-size: 48px; color: #F68E1D; margin-bottom: 15px;  margin-top: 15px;}
.cs-details { background: #fff; margin-left: 17px; margin-right: 17px; top: -37px; position: relative; padding: 23px 10px 0px 10px;}
.cs-details h4 { font-size: 18px; color: #06539B; line-height: 23px; min-height: 50px !important; margin-bottom: 10px;}
.single-products .cs-details h4 { font-size: 28px; color: #06539B; line-height: 23px; min-height: 50px !important; margin-bottom: 10px;}
.cs-details p { font-size: 17px; line-height: 26px; margin-bottom: 0px;}
.cs-details p span { color: #000; }
.asl-p-cont .panel { background-color: #fcfcfc !important;}
.item-state a span{ background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/minus.png) no-repeat right center; }
.item-state a.collapsed span { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/plus.png) no-repeat right center;}
.home-description .btn-learn-more { border-radius: 50px;  border-style: none; background-color: #F68E1D;  -webkit-box-shadow: 0px 0px #FFFFFF;  box-shadow: 0px 0px #FFFFFF;  color: #FFFFFF; text-shadow: 0px 0px #FFFFFF; padding: 5px 40px;}
.home-description { padding-top: 50px;  padding-bottom: 50px;  position: relative;}
.home-description .text-home-description{ font-size: 48px; line-height: 50px; color: #F68E1D; margin: 0 0 10px 0; border: none; padding-right: 6px;}
.home-description .features{ list-style: none; padding: 0 53px; margin: 8px 0 32px 0;}
.sec-title { font-size: 48px; color: #F68E1D; margin-bottom: 35px;}
.page-id-1984 .sectorinnerpage {  padding: 18px 0px 0px;}
.sectors-template-default .sec-title { font-size: 48px; color: #F68E1D; margin-bottom: 15px;}
.sectors-template-default .sec-list-h { color: #F68E1D; font-size: 19px; margin-bottom: 10px; margin-top: 45px;} .sectors-template-default .case-study-list .cs-details { height: 140px !important;} .career{padding-left: 10px;}
.product-page-in h3 { font-size: 44px;  color: #F68E1D;  margin-bottom: 15px;  margin-top: 0px;}
.products-template-default .product-page-in h3 { font-size: 44px;  color: #F68E1D;  margin-bottom: 15px;  margin-top: 0px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: 0px !important; }
.sector-page-in { padding: 0px 0;}
.sec-title-in { font-size: 25px;  line-height: 30px;  color: #F68E1D;  margin: 0 0 10px 0;  border: none;  padding-right: 6px;}
.product-sector .sec-title-in { font-size: 25px;  line-height: 30px;  color: #F68E1D;  margin: 0 0 10px 0;  border: none;  padding-right: 6px;} 
.about-list { margin: 30px 0;}
.about-list ul { margin: 0; padding: 0;}
.page-id-136 .sector-page-in .about-list ul li { margin: 0; padding: 0; list-style-type: none; display: inline-table; width: 12%; text-align: center;}
.page-id-136 .sector-page-in .cr ul li { margin: 0; padding: 0; list-style-type: none; display: inline-table;width: 100%;} .about-list ul li p {color: #F68E1D;  text-transform: uppercase; margin: 10px 0 20px 0; text-align: center; padding: 0px 14px; font-weight: 700; font-size: 15px;line-height: 18px;}
.about-list ul li p > span {color: #F68E1D;text-transform:lowercase; margin: 10px 0 20px 0; text-align: center; font-weight: 700; font-size: 15px;}
.list-abt1 ul { margin: 0; padding: 0}
.list-abt1 ul li { list-style-type: none; margin: 0; padding: 0; display: inline-block;}
.list-abt2 ul { margin: 0; padding: 0}
.list-abt2 ul li { list-style-type: none; margin: 0; padding: 0; display: inline-block;}
.list-abt3 ul { margin: 0; padding: 0}
.list-abt3 ul li { list-style-type: none; margin: 0; padding: 0; display: inline-block;}
.wpcf7-not-valid-tip { display: none !important;}
.wpcf7-not-valid { border: 1px solid #ff0000;}
.wpcf7-mail-sent-ok { border: 2px solid #398f14; background: #398f14; color: #fff;}
.wpcf7-validation-errors { border: 2px solid #F68E1D !important; background: #F68E1D; color: #fff; font-size: 15px;}
.form-control:focus { border-color: #F68E1D; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(241,241,241,.075), 0 0 8px rgba(246, 142, 30, .6);  box-shadow: inset 0 1px 1px rgba(241,241,241,.075), 0 0 8px rgba(242, 142, 30, .6);}
.form-control { -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);  box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);}
.form-heading { font-size: 48px; line-height: 54px; color: #F68E1D; margin: 0 0 35px 0; }
.marbt20 { margin-bottom: 20px;}
.marbt30 { margin-bottom: 30px;}
.marbt40 { margin-bottom: 40px;}
#wpcf7-f533-o1 .marbt40 { margin-bottom: 20px;}
#wpcf7-f533-o1 .btn-change6 { border-radius: 50px; background: #F68E1D; padding: 0px 75px; display: inline-block; font-size: 15px; text-align: center; text-transform: uppercase; border: 0px; color: #fff;
box-shadow: 0 0 1px #ccc; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; transition: all .5s ease-in-out; line-height: 55px;}
.content-area { margin-bottom: 50px;position: relative;}
.search_filter { display: none !important;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont.no-asl-filters .asl-panel #panel.storelocator-panel { margin-top: 0px; background: #fcfcfc; border: none;}
.item .distance { display: none}
.item .addr-sec .p-area { display: none}
.item .addr-sec .p-time { display: none}
.item-state .collapsed:hover { background: transparent;}
.addr-sec .p-title { font-size: 17px; line-height: 32px; color: #F68E1D; }
.darkHeader { border-bottom: 3px solid #C9CAC9; background: #fff;}
.clearHeader .logo-whitee { display:block;}
.darkHeader .logo-whitee { display:block;}
.darkHeader .easylogo { display:none;}
.darkHeader .topmenu { display:none;}
.darkHeader #mega-menu-wrap-primary #mega-menu-primary { margin-top: 45px;}
.req-cb { color: #fff; text-transform: uppercase; font-size: 16px; margin-bottom: 15px;}
.req-cb:hover { color: #F68E1D;}
a.req-cb::before { content: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/phn-icon.png); padding-right: 10px;}
.awsm-team-img img { width: 100%; height: auto;}
.drawer-style.style-1 .awsm-details { width: 100%; padding: 0;}
.drawer-style.style-2 .awsm-details { width: 100%;    padding: 0;}
.awsm-grid-padding { padding: 0 !important; background: #fafafa; margin-top: 0px !important; margin-bottom: 55px !important;}
.awsm-team-text { padding: 30px 30px 30px 20px;}
.drawer-style.style-1>.awsm-grid-card>a::before { border: 0px;}
.drawer-style.style-1 .awsm-grid-card.awsm-expanded>a::after { border-width: 0px;}
.drawer-style.style-1>.awsm-grid-card { padding: 0px 10px 10px 0px;}
.desc-title { background: #fff;  margin: 0 15px;  top: -30px;  position: relative;  padding: 20px 15px;}
.awsm-personal-info { background: #fff;  margin: 0 15px;  top: -30px;  position: relative;  padding: 15px 15px; width: auto !important;  display: block !important;}
.drawer-style.style-1 figcaption::after { bottom: 30px;}
.drawer-style.style-1 .awsm-details h2 { font-size: 28px; color: #F68E1D;}
.awsm-expanded figure { opacity: 0.3;} .bg-white { background: #fff;}
.awsm-personal-info h3 { color: #06539B !important; font-size: 28px !important;}
.awsm-personal-info span { color: #000 !important; font-size: 17px !important;}
.btn-default { border-color: #F68E1D; }
.video-section {  padding-bottom: 0px;}
.sec-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left center; padding-left: 25px;width: 33.33%;  float: left;}
.inner-header img { width: 100%; height: auto;}
.next-prev-area { margin-top: 0px; background: #000 url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/work-bg.jpg); padding: 80px 0px 90px 0px; z-index: 1;  position: relative; background-attachment: fixed;  background-size: cover;}
.next-prev-area:after { content: "";  background-color: rgba(0, 0, 0, 0.36);  top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute;  z-index: -1;}
.drawer-style.style-1 figcaption { background: rgba(255, 255, 255, 0); left: 0; right: 0; top: 0; bottom: 0; padding: 0;}
.sectors {position: relative;}
.navbar-default {   background-color: transparent;  border-color: #fff;}
.navbar { border: 0px solid transparent; padding: 0; border-radius: 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { background: #fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link { line-height: 24px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus { color: #F68E1D;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu { width: 300px; }
#mega-menu-wrap-primary { background: transparent; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { color: #06539B; font-size: 18px; padding: 0px 20px; font-family: 'CenturyGothic-Bold';} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-8734:hover { background: #012f5a; color: #fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu { width: 280px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link { background: transparent; color: #F68E1D;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link:after { margin: 0 0 0 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { background: #06539B; color: #fff; padding: 10px 20px; font-size: 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover { background: #333333; color: #f1f1f1;}
#mega-menu-primary li.mega-menu-item-233 a.mega-menu-link { background: #06539B; color: #fff; padding: 10px 20px; font-size: 17px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { background: #012f5a; left: 0% !important; position: fixed; right: 0%; margin-left: auto; margin-right: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {color: #fff; padding-bottom: 10px;font-size: 13px;line-height: 18px; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover { color: #F68E1D;padding-bottom: 10px; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-current-menu-item a {color: #F68E1D !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { text-transform: capitalize;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title { text-transform: capitalize;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item h4.mega-block-title { cursor: pointer;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link { color: #ffffff; font-size: 17px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover { color: #ffffff; font-size: 15px; padding: 0px 5px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link{ padding: 0px 0px 0 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{background: #333333;}
.tp-caption { line-height: 60px; font-family: 'century_gothicregular';background-color: #e75014;  padding: 20px !important;  opacity: 0.9 !important;}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link {line-height: 2.7;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title { color: #fff !important;font-size: 15px;position: absolute; top: 118px;width: 90%; padding-left: 13px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title > a {color: #fff;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover a, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover a,#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item:hover h4.mega-block-title a {color: #F68E1D !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu >  li.mega-menu-item h4.mega-block-title:after { content: "\f345";  font-family: dashicons; position: absolute; top: 1px; left: -6px; color: #F68E1D; display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {  
float: left;
}
#wpsm_accordion_8702 .wpsm_panel-title a {
font-family: 'century_gothicregular' !important;
}
#wpsm_accordion_8702 .wpsm_panel-body
{
font-family: 'century_gothicregular' !important;
border:0px !important;
margin-bottom:1px;
margin-left:1px;
background-color:#f0f4f8 !important;
}
#wpsm_accordion_8702 .wpsm_panel-default
{
border:none !important;
border-top:0px !important;
}
#wpsm_accordion_8702  .wpsm_panel {padding-right:0px !important;}
#wpsm_accordion_8702 .ac_open_cl_icon{
padding-right: 16px;
padding-top:9px;
padding-bottom:9px;
text-align: right !important;
width: 75px !important;
border:none;
display:inline-block !important; background-color: #06539b !important;
margin: 1px;
margin-right: 2px;
} #wpsm_accordion_8702 .fa-chevron-right:before {
content: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/acplus1.png) !important; font-size:24px;
}
#wpsm_accordion_8702 .fa-chevron-down:before {
content: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/acminus1.png)  !important; font-size:24px;
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before { margin: 0 0px 0 0px !important; font-size: 14px;  
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item{position: relative !important;}
.single-sectors .sector-box h4 {color: #F68E1D;font-size: 32px;line-height: 41px;margin-bottom: 5px;padding: 10px 15px;}
.single-sectors .sector-box p {font-size: 16px;line-height: 26px;color: #000;padding: 0px 15px;}
.page-id-1977 .sector-box h4 {
color: #F68E1D;
font-size: 32px;
line-height: 41px;
margin-bottom: 5px;
padding: 10px 15px;}
.page-id-1977 .sector-box p {font-size: 16px;line-height: 26px;color: #000;padding: 0px 15px;margin:0px !important;}    
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-233 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4235 > ul.mega-sub-menu > li.mega-menu-item {  left: 16% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4217 > ul.mega-sub-menu > li.mega-menu-item {  left: 14% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4208 > ul.mega-sub-menu > li.mega-menu-item {  left: 17% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4226 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14388 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {  left: 38% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4303 > ul.mega-sub-menu > li.mega-menu-item {  left: 38% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4319 > ul.mega-sub-menu > li.mega-menu-item {  left: 38% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4327 > ul.mega-sub-menu > li.mega-menu-item {  left: 38% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4311 > ul.mega-sub-menu > li.mega-menu-item {  left: 30% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-14405 > ul.mega-sub-menu > li.mega-menu-item {  left: 28% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14480{width: 23%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-4268{width: 17%;}
#mega-menu-wrap-primary #mega-menu-primary p {margin-bottom: 0px;color: #f68e1d;padding:20px 0px 35px 0px;}
.sectorinnerpage {padding: 25px 0px 30px;}
.page-template-temp_Board_Directors .sectorinnerpage {padding: 45px 0px 10px;}
.solutions-template-default .sectorinnerpage {padding: 45px 0px 0px;} 
.age-template-temp_Corporate_Responsibility .sectorinnerpage {padding: 45px 0px 20px;} 
.page-id-136 .sectorinnerpage {padding: 0px 0px;padding-bottom: 30px;}
.drawer-style.style-1 .awsm-grid-close:hover::after, .drawer-style.style-1 .awsm-grid-close:hover::before{color: #F68E1D !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {background: none; color:#F68E1D !important; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
font-size: 15px !important;
font-weight: 500 !important;
}
#mega-menu-wrap-primary #mega-menu-primary img{width: 100%;max-height: 110px;}
.dashicons-arrow-right-alt2:before{color: #F68E1D !important;}
.map-title { font-size: 28px; line-height: 34px; color: #95D6FF; margin-bottom: 50px;}
.thumb-news img { width: 100%; height: auto;}
.news-area { position: relative;}
.news-date{font-weight: 700;font-size: 14px;margin-bottom: 10px;}
.blog-container { margin: 0 25px; background: #fff; position: relative; top: -50px; padding: 30px 20px;}
.blog-title { font-size: 48px; line-height: 46px; margin-bottom: 10px;}
.blog-title a {}
.blog-title a:hover { }
.blog-content { font-size: 17px; line-height: 26px; color: #000;margin-bottom: 50px;}
.blog-title-in { font-size: 44px; line-height: 54px; margin-bottom: 20px; color: #F68E1D;}
.inner-header {margin-bottom: 0px;}
.inner-page-title {font-size: 48px;line-height: 54px;color: #F68E1D;margin-top: 30px;margin-bottom: 20px;}
.widgetRelative{position:relative;}
.widHeadng{position: absolute; top: 0; text-align: left; bottom: 0; margin: auto; height: 322px; left: 69px;}
.widHeadng h4{font-weight: 500; font-size: 57px; width: 320px;color: #b5b3b4;}
.widHeadng p{color: #b5b3b4; font-weight: 600; font-size: 19px;}
.virtualwidHeadng {position: absolute;top: 0;text-align: left;bottom: 0;
margin: auto;height: 322px;left: 69px;}
.virtualwidHeadng h4{font-weight: 500;font-size: 57px;width: 320px;color: #dedee0;}
.virtualwidHeadng p{color: #dedee0;font-weight: 600;font-size: 19px;left: 5px;position: relative;}
.sec-con-list { }
.sec-con-list ul { margin: 0; padding: 0;}
.sec-con-list ul li { margin: 0 0 20px 0; list-style-type: none;}
.carousel-control { width: 50px; height: 50px; top: 115%;}
.carousel-control.right { left: 55px; background: none;}
.carousel-control.left { background: none;}
.description2 p { color: #fff; margin-bottom: 25px;}
#mega-menu-wrap-social { background: transparent; float: left; margin-right: 15px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link { color: #012f5a; height: 37px; line-height: 37px;font-family: 'CenturyGothic-Bold';}
#mega-menu-wrap-primary #mega-menu-primary { margin-top: 44px;}
.easylogo { margin: 0; padding: 0;}
.features { margin: 0; padding: 0;}
.features li { margin: 0 0 34px 0; padding: 0; list-style-type: none; font-size: 17px;}
.np-contant { }
.np-contant p { color: #B2B2B2; font-size: 20px; margin-bottom: 20px;}
.np-contant h3 { color: #fff; font-size: 32px; line-height: 36px; margin-bottom: 5px;}
.counter-cs { letter-spacing: 3px; color: #fff; font-size: 18px; margin-top: 80px; margin-left: 130px;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus { outline: 0px auto -webkit-focus-ring-color;}
span.wpcf7-list-item { margin: 0 1em 0 0;}
.boxes { display: flex; flex-wrap: wrap;}
.sectors .boxes .box-body{ margin-bottom: 15px;}
.modal-body { padding: 0px 50px 50px;}
button.close {padding: 0px 20px; font-size: 50px; font-family: 'century_gothicregular'; font-weight: normal; color: #06539b;  opacity: 1;}
button.close > span {color: #06539b;  display: inline-block;  font-weight: normal;}
.modal-head { padding: 5px 0 0 0; height: 60px;}
.topmenu { background: #CADBED; height: 37px;}
.sectors .boxes .box-item { margin-left: 20px;  margin-right: 20px; margin-top: -50px;  background-color: #fff; padding: 17px 25px 0px; position: relative;}
.sectors .boxes .box-item .title {  margin-top: 0;  margin-bottom: 10px;min-height: 45px; color: #26327a; font-size: 38px;}
.solutions { padding-top: 0px; padding-bottom: 30px;}
.page-title { color: #F68E1D;    font-size: 48px;    margin-top: 0px;    margin-bottom: 0px;}
.sector-title-home { margin: 45px 0px 20px;}
.sector-home-intro-sentence {margin-bottom: 25px;}
.solutions .page-title {color: #F68E1D; font-size: 48px;  margin: 5px 0px 25px 0px;}
.sec-list-solutions li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left center;  padding-left: 25px;}
.video-section { margin-bottom: 0px;margin-top: 0px;}
.our-work { padding-top: 150px; padding-bottom: 140px;  display: block; color: #fff;background:url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/work-bg.jpg); height: auto; background-attachment: fixed;  background-position: 0;  background-repeat: no-repeat; background-size: cover;  margin-top: 0px;}
.our-work::after {  content: ""; top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute;  z-index: -1;}
.our-work .title{ font-size: 40px; margin-bottom: 28px;}
.our-work .btn-change6 {  font-size: 15px;}
.our-work .description{ font-size: 20px;}
.btn-more{  border-radius: 50px; background-color: #F68E1D; color: #FFFFFF; border-style: none; padding: 0px 30px; line-height: 40px; font-size: 16px; text-transform: uppercase;}
.features { padding-top: 50px;  padding-bottom: 50px;position: relative;}
.margintpm193 {position: relative;}
.Case-studies-page {margin-top: 10px;}
.Case-studies-page .cs-page {line-height: 30px;}
.modal-backdrop { background-color: rgba(0,0,0,0.5) !important;}
.description .btn-change6 {margin-top: 20px !important;margin-bottom: 0px !important;}
.wpp_loadmore_pager {border-radius: 40px;background: #F68E1D !important; padding: 0px 40px !important; display: inline-block; font-size: 15px; text-align: center; text-transform: uppercase; border: 0px; color: #fff; box-shadow: 0 0 1px #ccc;  -webkit-transition: all .8s ease-in-out;  -moz-transition: all .8s ease-in-out;  -o-transition: all .8s ease-in-out;  transition: all .8s ease-in-out;  line-height: 45px;  margin: 15px 0px;}
.wpp_loadmore_pager:hover {background: #06539B none repeat scroll 0 0;   color: #fff;}
.wpsm_panel-group .wpsm_panel-title a {font-family: 'century_gothicregular' !important;}
.blog-area-main {padding: 45px 0px 60px;}
.modal-content { border-radius: 0px !important;}
.inner-pages-container {padding-top: 45px;}
label { font-weight: normal;}
.margintpm198 {position: relative;padding-top: 0px;}
.case-study-list-area {position: relative;}
.contact-section {  padding-top:10px; padding-bottom: 50px; background-color: #FBFBFB; margin-top: -35px;}
.btn-rounded-yellow { border-radius: 50px;  background-color: #F68E1D;  color: #FFFFFF;}
.contact-section .title { color: #F68E1D; margin-top: 0px;  margin-bottom: 25px;}
.contact-section .description { margin-bottom: 10px;  line-height: 25px;  font-size: 18px;}
.contact-section .first  {padding-right: 85px;}
.desc-box { padding-bottom: 40px;}
.features .pipe-left-bottom { padding-left: 40px;}
footer.footer-section { background-color: #253179;  padding-top: 65px;  padding-bottom: 15px; background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/map.png); background-repeat: no-repeat; background-origin: content-box; background-size: 0px auto;}
.contact-section .btn-rounded-yellow {  padding-top: 15px;  padding-right: 30px;  padding-left: 30px; padding-bottom: 15px;}
.footer-section .nav-tabs > li.active > a, .footer-section .nav-tabs > li.active > a:hover, .footer-section .nav-tabs > li.active > a:focus{background-color: #233e85; border: 1px solid #233e85; color: #8ecdf6;}
.footer-section .nav-tabs{  border-bottom:none;}
.footer-section .nav > li > a:hover,.footer-section .nav > li > a:focus {    background-color: #233e85; border-color:#233e85; color: #fff;}
.footer-section .nav-tabs > li > a { color: #fff; font-weight: 500; font-size: 14px;}
.features .title {  font-size: 44px;  margin-top: 0px;  margin-bottom: 25px;  color: #F68E1D;}
.features .description {  font-size: 18px;}
.desc-box3, .desc-box{  padding-bottom: 60px;}
.desc-box2{ padding-bottom: 0px;}
.desc-box2 .description p { margin-bottom: 20px;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul {margin-top: auto;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img { }
.svg-icon{ background-color: #253179; border-radius: 50%;  margin-right: 20px;}
.products-tabs {margin: 50px 0px 30px 0px;}
.products-tabs .tab-content > .active { background: #E6EDF4; padding: 25px;}
.products-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { background: #E6EDF4; border: 0px solid #ddd; color: #F68E1D;}
.products-tabs .nav-tabs { border-bottom: 0px solid #ddd;}
.products-tabs .nav-tabs > li > a { padding: 20px 30px; font-size: 28px; }
.products-tabs .nav-tabs > li > a { border: 0px solid transparent; border-radius: 0px 0px 0 0;}
.products-tabs .nav > li > a:hover, .nav > li > a:focus { background-color: #E6EDF4;}
.productinnerpage {padding: 45px 0px;}
.contact-section .btn-change6 { }
.btn-rounded-yellow {}
.footer-section {}
.footer-section .tab-content{ background-color: #233e85;  padding:40px 28px 10px 0; color: #fff;  border-radius: 0px 5px 5px 5px; margin-bottom: 30px;}
.copyright{ color: #95D6FF; font-size: 14px; font-family: 'century_gothicregular';padding-right: 0px;}
.copyright a{ color: #fff;font-size: 14px;font-family: 'CenturyGothic-Bold';}
.footer-section .tab-content .nav-pills > li.active > a,.footer-section .tab-content .nav-pills > li.active > a:hover, .footer-section .tab-content .nav-pills > li.active > a:focus{ background-color: #233e85; border:none; color: #8ecdf6;}
.footer-section .tab-content .nav-pills > li > a{ color: #fff;font-size: 17px;  padding-top: 0; padding-bottom: 0;font-weight: 600;}
.footer-section .tab-content ul.nav-pills{ padding-left: 20px;}
.footer-section .tab-content .nav-pills > li.active > a{}
.footer-section .tab-content .nav-pills > li.active > a:before{ content: ""; border-style: solid; border-width:6px 0 6px 10px; border-color: transparent transparent transparent #8ecdf6; width: 0;  height: 0; display: block; float: left; margin-left: -18px; margin-top: 4px;}
.foo-address .city-name{ color: #8ecdf6; display: block;font-size: 14px;}
.foo-address .number{ color: #fff; font-size: 14px;}
.foo-address .number a {  color: #fff;}
.footer-section .tab-content .tab-content { padding-top: 0; margin-bottom: 0; padding-right: 0;}
.footer-section .tab-content .tab-content address{margin-bottom: 20px;}
.industries-sectors h2 {color: #F68E1D; font-size: 48px;padding: 0px 0px 15px 0px;  margin: 0 0 0px 0;}
.explore-button {background: #F68E1D;  color: #ffffff;   border-radius: 40px;   padding: 15px 60px;   text-transform: uppercase;   font-weight: 700;}
.explore-button:hover {text-decoration: none; color: #ffffff;}
.industries-sectors .padding-sector {padding: 0px 0px 40px; display: inline-block;}
.industries-sectors .pading {padding: 0px 35px 0px 0px; inline-block; }
.industries-sectors .sector-txt h2{ padding: 0px 0px 15px 0px;}
.industries-sectors .sector-txt ul { padding-top: 20px; padding-left: 20px;}
.industries-sectors .sector-txt ul li {color:#F68E1D; line-height: 27px;}
.industries-sectors .sector-txt ul li a {color: #000000;}
.industries-sectors .sector-txt ul li a:hover {color: #F68E1D; }
.industries-sectors .sector-gas h2{ padding: 0px 0px 15px 0px;}
.industries-sectors .sector-gas ul { padding-top: 20px; padding-left: 20px;}
.industries-sectors .sector-gas ul li {color:#F68E1D;}
.industries-sectors .sector-gas ul li a {color: #000000;line-height: 27px}
.industries-sectors .sector-gas ul li a:hover {color: #F68E1D; }
.industries-sectors img{width: 100%;}
.site-main .post-thumbnail img {width: 100%; height: auto;}
.industries-sectors .pading p {padding-bottom: 0px;}
.explore-modl h3 {font-size: 35px;padding-bottom: 20px;}
.explore-modl label { font-size: 18px; display: inline-block; max-width: 100%; margin-bottom: 10px;font-weight: normal; color: #969696;}
.explore-modl .form-control{border-radius: 7px; background-color: #e6e6e6; border: none; box-shadow: none;  padding: 22px 20px;}
.explore-modl .cols-sm-10 .input-group {width: 100%;border-radius: 7px; background-color: #e6e6e6; border: none; box-shadow: none;  padding: 0px 10px;}
.explore-modl .footer-send-button {background: #F68E1D;  color: #ffffff;   border-radius: 40px;   padding: 15px 60px;   text-transform: uppercase;   font-weight: 700;}
.explore-modl .modal-body {position: relative;  padding: 15px 40px;}
.product-sectors h3 {color: #F68E1D; font-size: 40px;padding: 0px 0px 20px 0px;}
.product-sectors .padding-sector {padding: 50px 0px; display: inline-block;}
.product-sectors .pading {padding: 40px 20px; display: inline-block; }
.product-sectors .pading p {padding-bottom: 40px;}
.Case-studies-page h3 {color: #F68E1D; font-size: 48px;padding: 0px 0px 15px 0px;}
.page-id-537 .cs-details { background: #fff; margin-left: 17px; margin-right: 17px; top: -37px; position: relative; padding: 10px 10px;}
.page-id-537 .cs-details h4 {font-size: 18px; color: #06539B; line-height: 23px;min-height: 50px !important; margin-bottom: 0px;}
.case-study-list-area-page .cs-details h4{padding: 0px 0px 0px 0px;}
.panel-heading a:after { content: ""; float: right;background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/bluerightfaq.png);background-repeat: no-repeat;width: 35px;height: 32px;  background-position: 50% 50%; text-align: center;
position: absolute;
bottom: 3px;
display: flex;
vertical-align: middle;
right: 0;
top: auto;}
.panel-heading a.collapsed:after {content: ""; float: right;  }
.case-studies-faq-page .bs-example h3 {color: #F68E1D; font-size: 40px;padding: 0px 0px 20px 0px;}
.case-study-list-area-page .bs-example #accordion .panel-heading a {display: block;} 
.panel-default>.panel-heading a[aria-expanded="true"]:after {content: ""; -webkit-transform: rotate(0deg); transform: rotate(0deg);background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orangedownfaq.png);  background-repeat: no-repeat;  width: 35px;  height: 32px;  background-position: 50% 50%;}
.box-body img {width: 100%;}  
.panel-default>.panel-heading a[aria-expanded="false"]:after { content: "";  -webkit-transform: rotate(360deg); transform: rotate(0deg);background-image: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/bluerightfaq.png); background-repeat: no-repeat; width: 35px; height:32px; background-position: 50% 50%;}  
.accordion-option { width: 100%; float: left; clear: both; margin: 15px 0;}  
.accordion-option .title {font-size: 20px;font-weight: bold; float: left;padding: 0; margin: 0;} 
.accordion-option .toggle-accordion {float: right; font-size: 16px; color: #6a6c6f;}
.accordion-option .toggle-accordion:before {  content: "Expand All";}
.accordion-option .toggle-accordion.active:before {content: "Collapse All";}
.case-studies-select-box {padding: 20px 0px 0px; display: inline-block; width: 100%;}
select { display: block;  margin: 0 auto; background-color: #f5f5f5; border: none; padding: 10px;}
.Casestudiesinnerpage {padding-bottom: 0px; padding-top: 50px;}
.case-studies-faq-page .bs-example h3 {color: #F68E1D; font-size: 40px;padding: 0px 0px 20px 0px;}
.case-studies-faq-page { padding: 0px 0px 40px; display: none;}
.Casestudiesinnerpage h3 { color: #F68E1D;  font-size: 40px;   padding: 0px 0px 20px 0px;}
.PipeProject-left .left-dl dd{float: left; line-height: 30px; color: #b3b3b3; padding-right: 10px;}
.PipeProject-left .left-dl dt{ line-height: 30px; color: #242424;}
.PipeProject-left .share {float: left;width: 50%;}
.PipeProject-left .downlod {float: left;  width: 42%; text-align: right;}
.Casestudiesinnerpage .case-inner-boxs{padding: 0px 0px;}
.Casestudiesinnerpage .cse-iner {padding: 20px 0px;}
.sector-page-in .list-abt1 ul li img {float: left; padding-right: 10px;}
.sector-page-in .list-abt1 ul li span {display: block;  text-align: left;}
.sector-page-in .list-abt2 ul li img {float: left; padding-right: 10px;}
.sector-page-in .list-abt2 ul li span {display: block;  text-align: left;}
.sector-page-in .list-abt3 ul li img {float: left; padding-right: 10px;}
.sector-page-in .list-abt3 ul li span {display: block;  text-align: left;}
.case-studies-select-box .form-group select {border-radius: 4px;color: #0053a3; -webkit-appearance: none; background: #f1f1f1 url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/select-drop.png) no-repeat;  background-position: 90% 50%;font-family: 'CenturyGothic-Bold';line-height: 37px;height: 60px;}
.case-studies-faq-page .bs-example #accordion .panel {border: none;background-color: #fcfcfc;margin-bottom: 10px;position: relative;}
.case-studies-faq-page .bs-example #accordion .panel .panel-title {line-height: 40px;color:#06539B; font-size: 20px;position: relative;padding-right: 40px;}
.case-studies-faq-page .bs-example #accordion .panel-heading {margin-bottom:10px;position: relative;}
.case-studies-faq-page .bs-example #accordion .collapse.in { border: none;  background: #ffffff;}
.case-studies-faq-page .bs-example #accordion .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd;  border: none;position: relative;}
.awsm-grid-card a:hover .awsm-personal-info h3 { color: #F68E1D !important;}
.sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.sectorinnerpage .sector-page-in ul li  {margin: 0px 2% 0px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top; line-height: 26px; padding-left: 25px;width: 100%;  float: left; background-position-y: 6px;}
.sectorinnerpage .sector-page-in ul.Sustain li  {margin: 0px 2% 0px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top; line-height: 18px; padding-left: 25px;width: 48%;  float: left; background-position-y: 6px;}
.sectorinnerpage .sector-page-in .about-list ul li  {padding: 0;list-style-type: none;display: inline-table;width: 12%;text-align: center;background: transparent;margin:0;}
.page-id-1977 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1977 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.page-id-1979 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1979 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.page-id-1980 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1980 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.page-id-1981 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1981 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.page-id-1982 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1982 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.page-id-1983 .sectorinnerpage .sector-page-in ul  { list-style: none; padding: 0px;margin: 0px 0;    display: inline-block;}
.page-id-1983 .sectorinnerpage .sector-page-in ul li  {margin: 5px 2% 5px 0; background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 100%;  float: left; background-position-y: 8px;}
.news-inner-header img { width: 100%; height: auto;}
.page-id-136 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-136 mark{background: none; color: #F68E1D;}
.page-id-138 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-138 mark{background: none; color: #F68E1D;}
.page-id-139 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-139 mark{background: none; color: #F68E1D;}
.page-id-141 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-141 mark{background: none; color: #F68E1D;}
.page-id-142 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-142 mark{background: none; color: #F68E1D;}
.page-id-140 .sectorinnerpage .sector-page-in ul li  {margin: 5px 0px; background: none;  padding-left: 0px;}
.page-id-140 mark{background: none; color: #F68E1D;}
.sectorinnerpage .sector-page-in ul li
.sectorinnerpage .sector-page-in .sec-list > li  { padding: 0px;}
.sectorinnerpage .sector-page-in .sec-list   { padding-top: 0px;}
.postid-67 .sectorinnerpage .sector-page-in ul li  { margin: 0px 0px; line-height: 26px;background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top;  padding-left: 25px;width: 50%;  float: left; background-position-y: 6px;}
.next-prev-area2 {margin-top:40px;background:#000 url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/Work-in-Action.png); z-index: 1; position:relative; background-size:cover; background-repeat: no-repeat; min-height: auto; vertical-align: middle;background-attachment: fixed;}
.next-prev-area2 #myCarousel { padding: 100px 0px;}
.next-prev-area2:after { content: "";  background-color: rgba(0, 0, 0, 0.36);  top: 0;  left: 0;  bottom: 0;  right: 0;  position: absolute;  z-index: -1;}
#post-219 .entry-header > h1 { margin-top: 20px; margin-bottom: 20px;}
#post-219 .entry-content {padding: 20px 0px 0px 0px;}
.Case-studies-page .case-studies-select-box .control-label {line-height: 45px;padding-left: 0;}
.case-study-list .cs-image > img {width: 100%; height: 240px;}
.products-tabs .bs-example-tabs #myTab li::before {  content: " ";  color:rgb(255, 255, 255); } 
.products-tabs .bs-example-tabs .tab-content p .pull-left img {padding: 0px 10px 0px 0px;}
.products-tabs .bs-example-tabs .tab-content p > a {padding:0px;display: block;}
.products-tabs .bs-example-tabs .tab-content p {padding: 0px; line-height: 40px;margin: 0 0 20px 0;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-item > a.mega-menu-link:focus {background: #012f5a; color: #fff; font-weight: normal; text-decoration: none; border-color: #fff;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link { background: rgba(6, 86, 155, 0);  color: #F68E1D;  font-weight: normal;  text-decoration: none;  border-color: #fff;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { background: #012f5a; color: #fff;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus { background:#012f5a;  color: #F68E1D;}
.share .cloud-download {width: 15px; height: 15px; float: left;padding-top: 10px;}
.addtoany_list.a2a_kit_size_32 a { font-size: 16px !important;padding-left: 10px;}
.dis-blk { display:block;}
.dis-non { display:none;}
.dis-blk-l { display:block;}
.dis-non-l { display:none;}
.corporet-responsbility .col-md-12 ul li mark {background: none; color: #F68E1D;}
.corporet-responsbility .col-md-12 ul{margin-bottom: 20px;}
.corporet-responsbility .col-md-6 p {margin: 10px 0px;font-size: 16px;
line-height: 26px;}
.sector-box .sector_box_in{ min-height: 220px;}
.single-sectors .sector-box {margin-top: 30px; margin-bottom: 0px; height: 295px;}
.page-id-1977 .sector-box {margin-top: 30px; margin-bottom: 0px; height: 295px;}
.page-id-1977 .sector-box .sector_box_in { }
.sipd {margin-bottom: 0px;}
.sector-txt p a {  text-transform: uppercase; font-weight: 800; font-family: 'CenturyGothic-Bold';}
.sector-gas p a {  text-transform: uppercase; font-weight: 800; font-family: 'CenturyGothic-Bold';}
.sfm-navicon-button .sf_label_icon {color: #ffffff;display: none;}
.language-box { background: #012f5a; padding: 15px 0;color: #fff;font-size: 14px;}
section.top-header.navbar-fixed-top.clearHeader {position: relative;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {float: right;margin: 0 0 0 0px;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #26327a;padding: 5px 12px;margin: 0 10px 0 0;color: #26327a;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #F68E1D;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #F68E1D;color: #f68e1d;}
.blog-pagination {margin-top: 30px;}
.career-inner-header img { width: 100%; height: auto;}
.language-box ul { margin: 0; padding: 0; margin-top: 5px; margin-left: 18px;}
ul.pull-left.language-list.mgrn { margin-top: 2px;}
li.lng-size.lng-s {
margin-right: 10px !important;
}
.language-box ul li { margin: 0 0px 0 0; padding: 0; list-style-type: none; display: inline-block; color: #8ca4be; font-weight: normal;}
li.lng-size {font-size: 15px !important;}
.language-box ul .rborder {color: #8ca4be;}
.lng-size {margin-right: 5px !important;}
.language-box ul li a { color: #fff; text-decoration: none; font-size: 14px;}
.language-box ul li a:hover { color: #F68E1D;}
#showlanguagemenux:focus .language-box { display: none;}
#hidelanguagemenu {font-weight: bold;font-size: 15px; } .language-list {position: relative;}
.cross {color: #000;border-radius:50%; line-height: 12px;width: 14px;height: 14px; top: 48px;font-weight: bold;text-align: center;}
#hidelanguagemenu:hover { color: #F68E1D;}
.language-select {margin: 0; padding: 0;}
.language-select li {margin: 0 10px 0 0; padding: 0; list-style-type: none; display: inline-block;}
.language-select li a { font-family: 'CenturyGothic-Bold'; font-size: 14px; font-weight: normal;height: 37px; line-height: 34px; color: #012f5a;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item-233 ul.mega-sub-menu .textwidget,.custom-html-widget {text-align: center;padding: 40px 0px;}
.topmenu #navbar{position: relative;}
.topmenu #navbar ul.mega-sub-menu {right: 0 !important;left: auto !important;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu .textwidget,.custom-html-widget {text-align: center;
padding: 40px 40px;}
@mixin ellipsis(){max-width: 100%; overflow: hidden;text-overflow: ellipsis; white-space: nowrap;word-wrap: normal; width: 100%;}
@mixin icon-styles(){position: relative;top: 1px;display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400;line-height: 1; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
@mixin transform($transform){-webkit-transform: $transform; -moz-transform: $transform; -ms-transform: $transform; -o-transform: $transform; transform: $transform;}
.box-body .box-body-hovr{position: relative; }
.box-body .overlay{position: absolute;; top: 0; left:0;width: 100%; height: 100%; opacity: 0; }
.box-body .overlay:hover {background-color:#06539b66; position: absolute;; top: 0; left:0; opacity: 1; }
.video-section #youtube_responsive-2 {cursor: pointer;}
.page-id-169 .inner-pages-container { margin-top: 93px;}
.page-id-169 .entry-header .page-title {
margin-bottom: 5px;
} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-2:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding: 0px;margin: 25px 13px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-4:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-5:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-6:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
.home-description .features { padding: 0 0px;  margin: 8px 0 0px 0;
}
.home-description .btn-change6 {margin: 15px 0px 0px;}
.sectors .boxes .box-body {
margin-bottom: 25px;
}
.column div { position: relative;  width: 100%;  height: 100%;   margin: 0 0 0 25px;   padding: 0;    }
.column div:first-child { margin-left: 0; }
figure { width: 100%;  height: 100%; margin: 0; padding: 0;background: #fff;overflow: hidden;}
.hover03 figure img { -webkit-transform: scale(1);transform: scale(1);-webkit-transition: .5s ease-in-out; transition: .5s ease-in-out;}
.hover03 figure:hover img {-webkit-transform: scale(1.1);transform: scale(1.1);}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-7:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-8:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-9:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-10:hover>a::before { content: "";
position: absolute;
height: 100%;
width: 100%;
display: inline-block;}
@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.wpsm_panel-group .wpsm_panel-default > .wpsm_panel-heading {
position: relative;
}
.wpsm_panel-group .ac_open_cl_icon { color: #ffffff;
float: right;
padding-top: 12px;
padding-bottom: 12px;
line-height: 1.0;
margin-right: -44px;
text-align: center !important;
width: 45px !important;
display: inline-block;
border: 1px solid #ddd;
border-left: 1px solid transparent;
position: absolute;
right: 0;
top: 0;
bottom: 0;
}
.wpsm_panel-group .fa-chevron-right:before {    
position: relative;
}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item-wpml-ls-9-en ul.mega-sub-menu {text-align: right !important;} 
#wpsm_accordion_14350 .wpsm_panel-body {
border: 0px !important;
}
.wpsm_panel-group .ac_open_cl_icon {background-color: #F68E1D; color: #ffffff; float: right; padding-top: 12px; padding-bottom: 12px; line-height: 1.0; margin-right: -44px;text-align: center !important;width: 45px !important;  display: inline-block;border: 1px solid #ddd;border-left: 1px solid transparent;position: absolute;right: 0;top: 0;bottom: 0;}
.wpsm_panel-group .fa-chevron-right:before {position: relative;}
.wpsm_panel-group .wpsm_panel-default > .wpsm_panel-heading {position: relative;}
#wpcf7-f451-p169-o1 {margin-bottom: 50px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {color: #e45822 !important}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item-156 ul.mega-sub-menu > li.mega-menu-item-2000 {}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover:before, #mega-menu-wrap-primary 
#mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus::before{color: #fff !important; background: #012f5a !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item a.mega-menu-link:before {color:#F68E1D !important} 
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-item-156 ul.mega-sub-menu > li.mega-menu-item-2000 a.mega-menu-link { }
#mega-menu-wrap-social #mega-menu-social li.mega-menu-item a.mega-menu-link:before {margin: 0 4px 0 0px !important;}
.cs-details h4 {overflow: visible !important;}
.wpsm_panel-group .wpsm_panel-body {font-family:'century_gothicregular' !important; }
.sectors .boxes .box-item .description {min-height: 140px;}
.form-control:focus {
border-color: #fd0000 !important;
outline: 0;
-webkit-box-shadow: none !important ;  box-shadow: none !important;}
@media (min-width: 768px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { 
width: 750px;
} 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
position: relative;
left: 38% !important;
}
.single-sectors .sector-box h4 {
font-size: 22px;
line-height: 21px;
}
}
@media (min-width: 992px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { 
width: 955px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
position: relative;
left: 38% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {   
left: 15px !important;
position: fixed;    
}
}
@media (min-width: 1200px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { 
width: 1155px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {   
left: 15px !important;
position: fixed; 
border-bottom: 0px solid #F68E1D;  
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
position: relative;
left: 40% !important;
}
}
@media screen and (max-width: 1900px) {  
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { width: 520px !important; right: 0 !important;  text-align: center !important;}
}
@media screen and (max-width: 1850px) {  
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { width: 620px !important; right: 0 !important;  text-align: center !important;}
}
@media screen and (max-width: 1800px) {  
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { width: 620px !important;  right: 0 !important;   text-align: center !important;}
}
@media screen and (max-width: 1700px) {  
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { width: 620px !important; right: 0 !important;  text-align: center !important;}
}
@media screen and (max-width: 1680px) {
.border_design::before {left: -26.5%;}
.border-design::before {left: -13.1%;}
.industries-sectors .border_design::before {left: -13.1%;}
.sector-page-in .border-design::before {left: -13.1%;}
.case-study-list-area .borderdesign::before{left: -13.1%;}
.page-id-195 .industries-sectors .border_design::before {left: -14.8%;}
.productinnerpage .border_design::before {left: -13.1%;}
.margintpm193 .borderdesign::before {left: -14.8%;}
.content-area .border-design::before {left: -14.9%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
background: #012f5a;
left: 0px;
}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { text-align: right !important;}
.home-description .features { padding: 0 0px;  margin: 8px 0 0px 0;
}
.home-description .btn-change6 {margin: 15px 0px 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
background: #012f5a; position: fixed;
right: 0%;
margin-left: auto;
margin-right: auto;
}
}
@media screen and (max-width: 1600px) {
.border_design::before {left: -20.5%;}
.border-design::before {left: -10.1%;}
.industries-sectors .border_design::before {left: -10.1%;}
.sector-page-in .border-design::before {left: -10.1%;}
.case-study-list-area .borderdesign::before{left: -10.1%;}
.page-id-195 .industries-sectors .border_design::before {left: -11.8%;}
.productinnerpage .border_design::before {left: -10.1%;}
.margintpm193 .borderdesign::before {left: -11.8%;}
.content-area .border-design::before {left: -11.9%;}
.margintpm198 .borderdesign::before {left: -11.8%;}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link { line-height: 1.7;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;}
.contact-section .btn-change6 { width: auto;}
.blog-title-in {  margin-bottom: 15px;} 
.single-news .inner-header {margin-bottom: 0px;  margin-top: 53px;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img { width: auto;}
}
@media screen and (max-width: 1440px) {
.our-work {
height: auto;
padding-top: 120px;
padding-bottom: 120px;
background-position: 0;
}
.border_design::before {left: -8.5%;}
.border-design::before {left: -4.1%;}
.industries-sectors .border_design::before {left: -4.1%;}
.sector-page-in .border-design::before {left: -4.1%;}
.case-study-list-area .borderdesign::before{left: -4.1%;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;}
.productinnerpage .border_design::before {left: -4.1%;}
.margintpm193 .borderdesign::before {left: -5.8%;}
.content-area .border-design::before {left: -5.9%;}
.margintpm198 .borderdesign::before {left: -5.8%;}
.page-id-195 .product-sector .padding-sector {padding: 0px 0px 120px;width: 100%;}
.next-prev-area2 #myCarousel { padding: 160px 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {background:#012f5a; left: -80px;}
.home-description .features { list-style: none;  padding: 0 0px;  margin: 8px 0 32px 0;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { width: 620px !important;
right: 126px !important;}
}
.language-box.language-box-hd {
direction: ltr;
}
@media screen and (max-width: 1400px) {
.border_design::before {left: -8.5%;}
.border-design::before {left: -4.1%;}
.industries-sectors .border_design::before {left: -4.1%;}
.sector-page-in .border-design::before {left: -4.1%;}
.case-study-list-area .borderdesign::before{left: -4.1%;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;}
.productinnerpage .border_design::before {left: -4.1%;}
.margintpm193 .borderdesign::before {left: -5.8%;}
.content-area .border-design::before {left: -5.9%;}
.margintpm198 .borderdesign::before {left: -5.8%;}
.page-id-195 .product-sector .padding-sector {padding: 0px 0px 120px;width: 100%;}
.next-prev-area2 #myCarousel { padding: 160px 0px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {background: #012f5a; left: -80px;}
}
@media screen and (max-width: 1366px) {
.next-prev-area2 #myCarousel {
padding: 100px 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-1362 {
width: 19.6%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {    top: 120px;}
.sectors .boxes .box-item .title { font-size: 38px;}
body {font-family: 'century_gothicregular';  font-size: 17px; background-position: 5% 100%;  background-repeat: repeat-y;} .sectorinnerpage {padding: 25px 0px 0px;}
.page-id-1984 .sectorinnerpage {
padding: 0px 0px 0px;
}
.solutions-template-default .sectorinnerpage {
padding: 45px 0px;
}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link { line-height: 1.7;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {font-size: 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { background: #012f5a;  left: -84px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-2:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-4:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-5:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-6:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-7:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-8:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-9:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-10:hover a::before {height: 100%; width: 100%;}
}
@media screen and (max-width: 1360px) {
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;}
.sectorinnerpage .sector-page-in ul li {margin: 5px 0% 5px 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
left: 33% !important;
position: relative;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4303 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4319 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4327 > ul.mega-sub-menu > li.mega-menu-item {  left: 20% !important;position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4311 > ul.mega-sub-menu > li.mega-menu-item {  left: 40% !important;position: relative;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu .textwidget, .custom-html-widget {
text-align: center;
padding: 40px 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #fff !important;
position: absolute;
top: 118px;
width: 90%;
padding-left: 20px;
}
.page-id-195 .product-sector .padding-sector {
padding: 0px 0px 30px;
width: 100%;
}
.inner-header {
margin-bottom: 0px;
}
#mega-menu-wrap-primary #mega-menu-primary p {
margin-bottom: 10px;
color: #ffffff;
padding: 25px;
}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-custom_html-3 p {padding: 25px 14px 25px 14px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title::after {
content: ">";
position: absolute;
top: 0px;
left: 0;
color: #F68E1D;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {
width: 20% ;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 17% ;
}
}
@media screen and (max-width: 1280px) {
.next-prev-area2 #myCarousel {  padding: 80px 0px;}
.next-prev-area { background-attachment: scroll; padding: 80px 0px 100px 0px;} .our-work {padding-top: 100px;
padding-bottom: 100px;
height: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-1362 {
width: 19.6%;
}
.sectors .boxes .box-item .title { font-size: 38px;}
body {font-family: 'century_gothicregular';  font-size: 17px; background-position: 5% 100%;  background-repeat: repeat-y;}
.inner-header { margin-bottom: 20px;   margin-top: 123px;}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link { line-height: 1.7;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {font-size: 12px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
background: #012f5a;
left: 0px;
}
.page-id-195 .product-sector .padding-sector {padding: 0px 0px 40px; width: 100%;}
.page-template-temp_Why_Future-Pipe_Industries .sector-page-in { padding: 0px 0px 45px;}
#mega-menu-wrap-primary #mega-menu-primary #mega-menu-item-custom_html-3 p {padding: 25px 14px 25px 14px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #fff !important;
font-size: 13px;
position: absolute;
bottom: 20px;
width: 90%;
padding-left: 20px;
}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu .textwidget, .custom-html-widget { text-align: center; padding: 40px 10px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-988 { width: 25%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-987 { width: 30%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-986 {
width: 18% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-1362 {
width: 15% !important;
}
#mega-menu-wrap-primary #mega-menu-primary p {
margin-bottom: 10px;
color: #ffffff;
padding: 27px 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #fff !important;
font-size: 13px;
position: absolute;
top: 120px;
width: 90%;
padding-left: 20px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title::after {
content: ">";
position: absolute;
bottom: 40px;
left: 0;
color: #F68E1D;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-2:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-4:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-5:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-6:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-7:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-8:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-9:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-10:hover a::before {height: 100%; width: 100%;}
}
@media screen and (max-width: 1152px) {
.sectors .boxes .box-item .title { font-size: 38px;}
body {font-family: 'century_gothicregular';  font-size: 17px; background-position: 5% 100%;  background-repeat: repeat-y;}
.inner-header { margin-bottom: 20px;   margin-top: 123px;}
#mega-menu-wrap-primary, #mega-menu-wrap-primary #mega-menu-primary, #mega-menu-wrap-primary #mega-menu-primary ul.mega-sub-menu, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary a.mega-menu-link { line-height: 1.7;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {{text-align: right !important;}} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {font-size: 11px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { background: #012f5a;  left: -36px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {font-size: 12px !important; }
#mega-menu-wrap-primary #mega-menu-primary p {
margin-bottom: 10px;
color: #ffffff;
padding: 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-2:hover a::before {
height: 100%;
width:100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title::after {
content: ">";
position: absolute;
bottom: 10px;
left: 0;
color: #F68E1D;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #fff !important;
font-size: 13px;
position: absolute;
top: 110px;
width: 100%;
padding-left: 20px;
}
}
@media screen and (max-width: 1024px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-968 {
width: 17%;
}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img {
width: 80%;
}
.our-work {padding-top: 70px;
padding-bottom: 70px;
height: auto; background-position: 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-968 {
width: 100%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-1362 {
width: 18.5%;
} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 0px;
margin: 25px 12px 25px 0;
}
#mega-menu-wrap-primary #mega-menu-primary img {
width: 100%;
max-height: 110px;
height: 110px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #b7ebfd !important;padding:0 0 8px 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
font-size: 14px !important;
font-weight: 500 !important;
}
#mega-menu-wrap-primary #mega-menu-primary {
margin-top: 42px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
padding: 0px 15px 0px 15px;
font-size: 15px;
}
.logo-whitee img {width:140px;} .solutions-template-default #myCarousel .np-contant h3 { font-size: 36px; line-height: 36px;}
body {font-family: 'century_gothicregular';  font-size: 17px;  background-image: none;  background-position:none;  background-repeat: repeat-y;}
.tp-caption { line-height: 30px; }
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { padding: 0px 15px 0px 15px; font-size: 15px;}
.home-description .text-home-description {font-size: 28px !important; line-height: 40px !important; color: #F68E1D; margin: 0 0 10px 0; border: none; padding-right: 6px;}
.footer-section .nav-tabs > li > a { padding-left: 10px; padding-right: 10px;}
.topmenu .pull-right { float: none !important;}
#mega-menu-wrap-social .mega-menu-toggle { background: transparent}
#mega-menu-wrap-social .mega-menu-toggle.mega-menu-open + #mega-menu-social { z-index: 999;}
#mega-menu-social { background: #CADBED !important;}
.video-section { margin-bottom: 5px !important;margin-top: 0px !important;}
.page-title { margin-top: 10px !important;  margin-bottom: 5px !important;}
.page-template-tem_news .page-title { margin-top: 10px !important;  margin-bottom: 30px !important;}
.inner-header { margin-bottom: 0px;   margin-top: 118px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.page-id-136 .our-policy-link > a {margin-top: 0px; margin-bottom: 20px;}
.page-id-136 .our-policy-link > a::after {bottom: 18px;}
.page-id-136 .sector-page-in .list-abt1 ul li img {padding-bottom: 20px;}
.about-list ul li p {font-size: 13px; line-height: 18px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {text-align: right !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu { background: #012f5a;   left: 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { color: #fff; padding-bottom: 10px; font-size: 10px; line-height: 18px;} .homeFuture-Pipe-list ul li p { font-size: 12px !important;  line-height: 18px;}
.desc-box2 { padding-bottom: 10px;}
.home-description {   padding-top: 20px;    padding-bottom: 5px;    position: relative;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-988 { width: 25%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-987 { width: 30%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-986 {
width: 18% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-1362 {
width: 15% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1037 {
width: 13.28571% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1036 {
width: 9.28571% !important;
}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu .textwidget, .custom-html-widget {
text-align: center;
padding: 10px 10px;
}
#mega-menu-wrap-social #mega-menu-social {
visibility: visible;
text-align: right;
padding: 0px 0px 0px 0px;
}
#mega-menu-wrap-primary #mega-menu-primary p {
margin-bottom: 10px;
color: #ffffff;
padding: 0px 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title::after {
content: ">";
position: absolute;
bottom: 19px;
left: 0;
color: #F68E1D;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-2:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-4:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-5:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-6:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-7:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-8:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-9:hover a::before {height: 100%; width: 100%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu ul.mega-sub-menu li.mega-menu-item-media_image-10:hover a::before {height: 100%; width: 100%;}
.sectors .boxes .box-item .description { min-height: 172px;} 
.sectors .boxes .box-item .title { font-size: 30px;}
}
@media only screen and (min-width: 1440px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 17.5%;padding: 0 0 0 20px !important;
}
#mega-menu-wrap-primary #mega-menu-primary img {
width: 100%;
max-height: 110px;
height: 110px !important;}
}
@media only screen and (min-width: 1024px) and (max-width: 1439px) {
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 17.5%;padding: 0 0 0 20px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-234 > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 18%;
padding: 0 10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-234 > ul.mega-sub-menu 
li#mega-menu-item-custom_html-3 {width:20.4%;}
}
@media(max-width:991px){
.copyright.text-right{text-align: center !important;}
.sociallinks{ text-align:center;padding-bottom:5px; }
.language-box {
position: fixed;
left: 0px;
top: 62px;
width: 100%; padding-left: 25px;}
#sfm-mob-navbar img { padding-left: 25px;}
.cross {right: 35px;top: 5px; position: absolute;}
#sfm-mob-navbar img.mobEarth {width: auto; height: auto; position: absolute; right: 62px; top: 13px;}
}
@media only screen and (min-width: 801px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {
width: auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4327 > ul.mega-sub-menu > li.mega-menu-item {
left: 27% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4319 > ul.mega-sub-menu > li.mega-menu-item {
left: 47% !important;
position: relative;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4303 > ul.mega-sub-menu > li.mega-menu-item {
left: 30% !important;
position: relative;
}
html:lang(es-ES) #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-4327 > ul.mega-sub-menu > li.mega-menu-item {
left: 22% !important;}
}
@media screen and (max-width: 812px){
.language-box ul{margin-left: 0px;} 
.solutions-template-default #myCarousel .col-md-10 .counter-cs {    margin-left: 100px;}
.solutions-template-default #myCarousel .np-contant h3 {
font-size: 30px;
line-height: 30px;
}
.page-id-183 .industries-sectors{margin-top: 35px !important;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img {
width: 50%;
}
.pull-right { float: none !important;}
#mega-menu-wrap-primary { margin-top: 0px; display: none;}
.navbar-brand { float: none;}
.navbar-header { float: none;}
#mega-menu-wrap-primary #mega-menu-primary { text-align: center; margin-top: 0;}
body {font-family: 'century_gothicregular';  font-size: 17px;  background-image: none;  background-position:none;  background-repeat: repeat-y;}
.inner-header { margin-bottom: 20px;   margin-top: 160px;}
.footer-section .Request-Callback {display: none;}
.footer-section .request {display:block;}
#mega-menu-wrap-social .mega-menu-toggle .mega-toggle-block-1:after {color: #fff;   float: left;  }
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {width:100% !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 { width:auto !important;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
max-height: 0px;
display: none;
}
.slider-home {
margin-top: 0px;
}
.page-id-169 .inner-pages-container {
margin-top: 0px !important;
}
}
@media screen and (min-width: 801px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {
width: 22.0%;
}
}
@media screen and ( max-width: 768px ) {
.single-sectors .sector-box h4 {font-size: 22px;line-height: 21px;}
.mobile-img { margin-bottom: 15px}
.industries-sectors .sector-txt h2 {padding: 10px 0px 8px 0px !important;  }
.inner-header2 { margin-top: 0;}
.industries-sectors {padding-bottom: 60px;}
.solution-inner-header { margin-top: 0px;}
.sector-inner-header { margin-top: 0px;}
.blog-inner-header { margin-top: 0;}
.about-inner-header { margin-top: 0px;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img { width: 50%; }
.page-id-2033 .para-1 { height: auto; }
.solutions-template-default #myCarousel .np-contant h3 { font-size: 30px; line-height: 30px;}
body {font-family: 'century_gothicregular';  font-size: 17px;  background-image: none;  background-position:none; 
background-repeat: repeat-y;}
.home-description .text-home-description{ padding-right: 30px;}  
.news-inner-header {
margin-top: 0px;
}
.about-inner-header img {width: 100%; height:auto;}
.career-inner-header {
margin-top: 0px;
}
.postid-524 .productinnerpage .product-page-in .product-list li {width: 100%;}  
.sectors .boxes .box-item .title { font-size: 30px;}
.sector { margin-bottom: 10px;}
.inner-header { margin-bottom: 20px;   margin-top: 0px;}
.footer-section .Request-Callback {display: none;}
.footer-section .request {display:block;  float: right !important;}
#mega-menu-wrap-primary #mega-menu-primary { margin-top: 0px;} 
.features { padding: 0px !important;}
.solutions {
padding-top: 0px;
padding-bottom: 0px;
}
.desc-box {
padding-bottom: 35px; }
.contact-section .first {
padding-right: 15px !important;
}
.homeFuture-Pipe-list ul li {
width: 24% !important;
}
.sectors {
position: relative;
padding: 15px 0px 0px;
}
.page-id-183 .sector {
padding: 30px 0px 0px;
}
.sectorinnerpage {
padding: 25px 0px;
}
.page-id-195 .product-sector .padding-sector {
padding: 0px 0px 40px !important;
width: 100%;
}
.productinnerpage {
padding: 25px 0px;
}
.Casestudiespage {
margin-top: 0px;
padding: 20px 0px 0px 0px;
}
.Casestudiesinnerpage {
padding-bottom: 0px;
padding-top: 25px;
}
.margintpm198 {
position: relative;
padding-top: 20px;
}
.about-list ul li { width: 24%;}
.inner-pages-container {
margin-top: 20px;
}
.page-id-169 #primary {
margin-bottom: 0px;
padding: 20px 0px;
}
.clearHeader, .darkHeader { border-bottom: none !important ;}
.modal-head {  
position: relative;
top: 50px;
z-index: 999999;
}
.box-body img {width: 100%;}  
#mega-menu-wrap-primary #mega-menu-primary { margin-top: 0px !important; text-align: center;} 
.inner-header { margin-bottom: 0px !important;margin-top: 0px !important;}
.page-id-207 .inner-header .inner-page-title { margin-top: 10px;}
.page-title { margin-top: 10px !important;  margin-bottom: 5px !important;}
.industries-sectors .sector-txt h2 { padding: 10px 0px 0px 0px !important;}
.industries-sectors h2 { font-size: 48px;  padding: 0px 0px 10px 0px;}
.industries-sectors .sector-gas h2 {  padding: 0px 0px 0px 0px !important;}
.industries-sectors .padding-sector { padding: 0px 0px 0px 0px !important;}
.industries-sectors .pading p { padding-bottom: 0px !important;}
.industries-sectors .pading { padding: 0px 0px 0px 0px !important;} 
.slider-home {margin-top: 0px !important;} 
#mega-menu-wrap-social .mega-menu-toggle .mega-toggle-block-1:after {  color: #fff;   float: left;  }
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.tp-caption {  line-height: 30px !important;}
.page-id-136 .our-policy-link > a {margin-top: 0px; margin-bottom: 20px;}
.page-id-136 .our-policy-link > a::after {bottom: 18px;} 
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.topmenu .pull-right { float: none !important; display: none;}
#header-navs .pull-right { float: none !important; display: none;}
.topmenu { background: #CADBED; height: 37px;  display: none;}
.sfm-navicon-button {  right: 0px !important; }
#sfm-mob-navbar img { height: 50px;  display: inline-block;  margin-top: 6px;  padding-left: 25px;}
#sfm-mob-navbar a {  display: inline-block;  min-width: 100px;  float: left;}
.industries-sectors {  margin-top: 0px;}
.page-id-207 .solutions { height: 100%;  width: 100%;  padding: 0px;margin-top: 20px;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; display: none;}
.home-description .features li {  margin: 0 0 5px 0;  padding: 0;  list-style-type: none;  font-size: 17px;}
.video-section {  margin-bottom: 0px !important;margin-top: 0px;}
.contact-section {  padding-top: 25px;  padding-bottom: 25px;  background-color: #FBFBFB;}
.sec-title { font-size: 44px;  color: #F68E1D;  margin-bottom: 5px;  margin-top: 10px;}
.sector-box .sector_box_in { min-height: 296px !important;}
.sec-title-in { font-size: 20px; line-height: 32px;}
.product-page-in h3 {margin-top: 10px;}
.product-tem-pera-right {
padding-left: 0px !important;
padding-bottom: 0px;
}
.btn-change6 {
margin-bottom: 40px !important; margin-top: 0;
}
.home-description .btn-change6 {
margin:10px !important;
}
.page-id-537 .inner-header {
margin-bottom: 30px;
margin-top: 0px;
}
.Case-studies-page {
margin-top: 10px;
}
.category-news .inner-header {
margin-bottom: 20px;
margin-top: 0px !important;
}
.page-id-169 .inner-pages-container {
margin-top: 0px !important; padding: 0px;
}
.wpsm_panel-group .wpsm_panel-title a {font-size: 12px !important;} 
.sectors .boxes .box-item .description {
min-height: 200px;
}
.blog-pagination {margin-top: 0px; margin-bottom: 30px;}
}
@media screen and (max-width: 767px) {
.case-study-list-area .col-lg-4 {
min-height: 300px !important;
}
.language-box ul li.lng-size {display: block;}
.cross {right: 35px;top: 5px; position: absolute;}
.language-box { padding: 10px 10px 10px 25px;}
.language-box ul { margin-left: 0px;}
.page-id-183 .industries-sectors{margin-top: 0px !important;}
.our-work {background-attachment: scroll;}
.blog-content img {width: 100%; height: 100%;}
.footer-section .request { position: relative;  bottom: 36px;font-size: 16px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 22px !important;}
a.req-cb::before {position: relative; bottom: -5px;} 
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul li img { width: auto;}
.footer-section .tab-content .tab-content {padding-left: 10px;}
.footer-section .tab-content ul.nav-pills {
padding-left: 40px;
}
#double li {  width: 100%;}
.productinnerpage .product-page-in .product-list li {width: 100%;}
.np-contant h3 {  
font-size: 18px;
line-height: 30px;  
}
.next-prev-area { background-position: 0;}
.blog-pagination { margin-bottom: 30px;text-align: center;}
.our-work { height: auto; background-position: 0;}
.solutions-template-default #myCarousel .col-md-10 .counter-cs { margin-left: 100px;}
.postid-67 .sectorinnerpage .sector-page-in ul li { width: 100%;}
.paddin {padding-top: 15px;}
.sectorinnerpage .sector-page-in ul li { margin: 0px 0% 0px 0; line-height: 26px;}
body {font-family: 'century_gothicregular';  font-size: 17px;  background-image: none;  background-position:none;  
background-repeat: repeat-y;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {padding: 0px 15px 0px 20px;}
#mega-menu-wrap-social .mega-menu-toggle { line-height: 36px; height: 36px;}
.box-body img {width: 100%;}
.sectorinnerpage .sector-page-in ul li {width: 100%;}
.page-id-989 .inner-pages-container {padding-top: 0px;}
.page-id-1004 .inner-pages-container {padding-top: 0px;}
.page-id-1018 .inner-pages-container {padding-top: 0px;}
.about-list ul li {width: 48% !important;}
.inner-page-title { margin-top: 20px !important;}
.inner-header { margin-bottom: 20px !important;}
.blog-title {  font-size: 30px !important;   line-height: 32px !important;}
.case-study-list-area h3 {  font-size: 35px !important;  margin-bottom: 15px !important;  }
select { width: 93%;}
.case-inner-boxs .inner-page-img {padding: 10px 0px;} 
#post-219 .entry-content > p{padding: 10px 0px;}
html:lang(ar) .pull-left{float:right !important;}
html:lang(ar) .pull-right{float:right !important; }
html:lang(ar) #asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-panel { position: relative !important; 
left: 0% !important;  top: 0;}
.products-tabs .bs-example-tabs .tab-content p .pull-left img {  padding: 10px 10px 0px 0px !important;}
.products-tabs .bs-example-tabs .tab-content p {padding: 10px 0px !important;}
.navbar-fixed-top, .navbar-fixed-bottom { position: relative;   right: 0;  left: 0;   z-index: 1030;}
.tp-caption {  font-family: 'century_gothicregular' !important;}
.inner-header { margin-bottom: 20px;   margin-top: 0px;}
.top-header {  border: none;}
.footer-section .Request-Callback {display: none;}
.footer-section .request {display: block;  float: right !important;  font-size: 14px;}
.postid-336 .blog-area-main #primary .site-main .col-lg-6, .col-md-6 { padding-left: 15px;  padding-right: 15px;}
.postid-336 .blog-area-main #primary .site-main .col-lg-6, .col-md-6:last-child { padding-left: 15px;  padding-right: 15px;}
#mega-menu-wrap-social .mega-menu-toggle .mega-toggle-block-1:after {    color: #fff;   float: left;  }
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:last-child > a.mega-menu-link {padding: 0px 20px 0 15px;}
#mega-menu-wrap-primary #mega-menu-primary { margin-top: 0px; background-color: #fff;}
.copyright {  padding-right: 26px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
.page-id-169 .inner-pages-container { margin-top: 20px;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; }  
.contact-section .btn-change6 { margin-bottom:30px !important; width: auto;}
.description .btn-change6 { margin-bottom:0px; margin-top: 0px !important;}
.features .pipe-left-bottom {  padding-left: 0px;  padding-top: 40px; padding-bottom: 40px;}
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.industries-sectors h2 { padding: 5px 0px 10px 0px !important;}
.product-tem-pera-right {padding-left: 0px !important; padding-bottom: 0px;}
.page-id-136 .sector-page-in { padding: 0px 0px !important;}
.page-id-136 .sector-page-in .sec-title-in { font-size: 18px;  line-height: 30px;    margin: 0 0 10px 0;    padding-right: 6px;}
.page-id-136 .sec-title { font-size: 26px;}
.page-id-1977 .sectorinnerpage .sector-page-in ul li {   width: 100%;}
.case-study-list-area h3 {  font-size: 24px !important;  margin-bottom: 0px !important;}
.page-id-136 .awsm-personal-info {    padding: 5px 5px;  padding: 5px 10px;}
.Case-studies-page { margin-top: 0px !important;}
.page-id-537 .inner-header { margin-bottom: 30px;  margin-top: 0px !important;}
.btn-change6 {
border-radius: 20px;
background: #F68E1D;
padding: 0px 35px;
display: inline-block;
font-size: 12px;
text-align: center;
text-transform: uppercase;
border: 0px;
color: #fff;
box-shadow: 0 0 1px #ccc;
-webkit-transition: all .8s ease-in-out;
-moz-transition: all .8s ease-in-out;
-o-transition: all .8s ease-in-out;
transition: all .8s ease-in-out;
line-height: 40px;margin-bottom: 20px;
}
.sec-title { font-size: 44px;  color: #F68E1D;  margin-bottom: 5px;  margin-top: 10px;}
.drawer-style.style-1 > .awsm-grid-card {
padding: 0px 0px 10px 0px;
}
.awsm-grid-wrapper .awsm-grid.drawer-style { margin: 0;}
.awsm-content-scrollbar { padding-right: 0px;}
.awsm-team-text { padding: 30px 0px 30px 0px;}
.cs-details h4{margin-left: 0 !important;}
#sfm-sidebar .sfm-view-level-2 li a, #sfm-sidebar .sfm-menu-level-2 li a:hover,#sfm-sidebar .sfm-view-level-2 li a, 
#sfm-sidebar .sfm-menu-level-2 li a:focus{color:#F68E1D;}
#sfm-sidebar li.sfm-active-class > a {background: #26327a !important; color: #F68E1D !important;}
.sector-inner-header img {height: 130px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
.language-box {margin-top: 0;} 
}
@media screen and (max-width: 736px) {
.slider-home { margin-top: 0;}
#mega-menu-wrap-social .mega-menu-toggle { line-height: 36px; height: 36px;}
.box-body img {width: 100%;}
.about-list ul li {width: 48% !important;}
.inner-page-title { margin-top: 20px !important;}
.inner-header { margin-bottom: 20px !important;}
.blog-title {  font-size: 30px !important;   line-height: 32px !important;}
.case-study-list-area h3 {  font-size: 24px !important;  margin-bottom: 0px !important;  }
select { width: 93%;}
.case-inner-boxs .inner-page-img {padding: 10px 0px;}  
#post-219 .entry-content > p{padding: 10px 0px;}
html:lang(ar) .pull-left{float:left !important;}
html:lang(ar) .pull-right{float:right !important; }
html:lang(ar) #asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-panel { position: relative !important; left: 0% !important;  top: 0;}
.products-tabs .bs-example-tabs .tab-content p .pull-left img {  padding: 10px 10px 0px 0px !important;}
.products-tabs .bs-example-tabs .tab-content p {padding: 0px 0px !important;} .map-title { position: absolute; top: -40px;} 
.home-description .features {  margin-bottom: 0px;}
#mega-menu-wrap-social .mega-menu-toggle .mega-toggle-block-1:after { color: #fff;   float: left;  }
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.page-id-169.inner-pages-container { margin-top: 20px;}
.category-news .inner-header { margin-bottom: 20px;  margin-top: 0px;}
.single-format-standard .inner-header { margin-bottom: 30px;  margin-top: 0px;}
.Casestudiespage { margin-top: 0px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
.page-id-169 .inner-pages-container { margin-top: 20px;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; } 
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;} 
.our-work .btn-change6 {
font-size: 13px;
line-height: 35px;
}
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
}
@media screen and (max-width: 667px){
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { font-size: 18px;}
.box-body img {width: 100%;}
.inner-page-title { margin-top: 20px !important;}
.inner-header { margin-bottom: 20px !important;}
.blog-title {  font-size: 30px !important; line-height: 32px !important;}
.case-study-list-area h3 {  font-size: 24px !important;  margin-bottom: 1px !important; }
.map-title { position: absolute; top: -40px;}
.home-description .features { margin-bottom: 0px; }
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.category-news .inner-header { margin-bottom: 20px;  margin-top: 0px;}
.single-format-standard .inner-header { margin-bottom: 30px;  margin-top: 0px;}
.Casestudiespage {margin-top: 0px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
.page-id-169 .inner-pages-container { margin-top: 20px;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; } 
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;} 
.industries-sectors h2 { color: #f78d1d;  font-size: 28px;  padding: 30px 0px 10px 0px; line-height: 48px;}
.page-id-136 .inner-header { margin-bottom: 10px; margin-top: 0px !important;}
.footer-section .request { position: relative;  bottom: 0px;font-size: 16px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 22px !important;}
a.req-cb::before {position: relative; bottom: -5px;}
.products-tabs .bs-example-tabs .tab-content p {padding: 0px; line-height: normal; margin: 0 0 10px 0;font-size:16px;width: 100%;display: flex;align-items: center;}
.products-tabs .bs-example-tabs .tab-content p > a {
padding: 8px 0px 0px 0px;
display: block;
} 
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
}
@media screen and (max-width: 600px) {
.pull-right { float: none !important;}
#mega-menu-wrap-primary .mega-menu-toggle { background: #233e85;}    
.map-title { position:relative; top: 0px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.category-news .inner-header { margin-bottom: 20px;  margin-top: 0px;}
.single-format-standard .inner-header { margin-bottom: 30px;  margin-top: 0px;}
.Casestudiespage {margin-top: 0px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
.page-id-169 .inner-pages-container { margin-top: 20px;}  
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; }  
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.footer-section .request { position: relative;  bottom: 0px;font-size: 16px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 22px !important;}
a.req-cb::before {position: relative; bottom: -5px;} 
.single-news .blog-title-in {
font-size: 20px;
line-height: 30px;}
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
}
@media screen and (max-width: 568px){
#header-navs .pull-right { float: none !important;}
.box-body img {width: 100%;}
.home-description .text-home-description { font-size: 36px !important; line-height: 48px !important;}
.home-description .features {padding: 5px 0px 0px !important;}
.homeFuture-Pipe-list ul li {  margin: 0 0 5px 0;  padding: 0;  list-style-type: none; font-size: 17px; width: 49% !important;}
.homeFuture-Pipe-list ul li p {  font-size: 12px !important; }    
.desc-box2 {  padding-bottom: 20px;}
.home-description { padding-top: 25px; padding-bottom: 20px !important;}
.page-title { margin-top: 0px !important; margin-bottom: 25px !important;}
.inner-page-title { margin-top: 20px !important;}
.inner-header { margin-bottom: 20px !important;}
.case-study-list-area h3 {  font-size: 35px !important;  margin-bottom: 1px !important; }
.map-title { position:relative; top: 0px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.category-news .inner-header { margin-bottom: 20px;  margin-top: 0px;}
.single-format-standard .inner-header { margin-bottom: 30px;  margin-top: 0px;}
.Casestudiespage { margin-top: 0px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
.page-id-169 .inner-pages-container { margin-top: 20px;} 
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; }    
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;} 
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;} 
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.products-tabs .nav-tabs > li > a { padding: 20px 30px; font-size: 20px !important;}
.products-tabs { margin: 20px 0px 10px 0px;}
.footer-section .request { position: relative;  bottom: 0px;font-size: 16px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 22px !important;}
.products-tabs .bs-example-tabs .tab-content p {padding: 0px; line-height: normal; margin: 0 0 10px 0;font-size:12px;width: 100%;display: flex;
align-items: center;}
a.req-cb::before {position: relative; bottom: -5px;} 
.products-tabs .bs-example-tabs .tab-content p > a {
padding: 8px 0px 0px 0px;
display: block;
}
.sector-inner-header img {height: 150px;max-width: 100%;} 
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
}
.fade.in{-ms-opacity: 0.5 !important;}
@media screen and ( max-width: 480px ) {
.solutions-template-default #myCarousel .col-md-10 .counter-cs {    margin-top: 10px; margin-left: 100px !important;} 
.page-id-136 .margintpm198 .inner-page-title { padding: 10px 0px 20px 0px;  margin-top: 45px;}
span.pages { display: none;} .wp-pagenavi a, .wp-pagenavi span{padding: 0px 5px !important; margin: 0 4px 0 0 !important;}
.video-section iframe { height: 320px;}
section.virtual-video-section { 
padding-bottom: 2.5em!important; 
}
.virtual-video-section iframe{ height: 200px;}
.next-prev-area2 #myCarousel {padding: 50px 0px 0;}
.product-page-in .sec-list li { width: 100%}
.industries-sectors h2 {margin-bottom: 15px;}
.productinnerpage .product-page-in .product-list li {width: 100%;}
.panel-heading a:after {position: absolute; display: inline-block; vertical-align: middle;  top: auto;}
.page-id-4 .desc-box2 .homeFuture-Pipe-list ul { margin-top: 10px;}
.next-prev-area2 { min-height: auto;padding: 0 0 40px 0;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { padding: 0px 20px 0px 20px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {width: 100%;}
.solutions { padding-top: 0px;}
.our-work { padding-top: 50px; padding-bottom: 50px; background-attachment: scroll;}
.features .title { font-size: 36px;}
.navbar-brand { float: none;}
.our-work  { margin-top: 0;}
.sector-box { padding: 0px 15px; min-height: auto;}
.sec-title { margin-bottom: 0px; margin-top: 0px;}
.map-title { position:relative; top: 0px;float: left; font-size: 22px;}
.topmenu .pull-right { float: none !important;}
#mega-menu-wrap-social { background: transparent}
#header-navs .pull-right { float: none !important;}
#mega-menu-wrap-primary #mega-menu-primary { margin-top: 0px; background-color: #fff;}
.home-description .text-home-description {font-size: 22px !important;line-height: 30px !important;padding-right: 0px;}
.home-description { padding-top: 30px !important;  padding-bottom: 5px !important;}
.btn-change6 { font-size: 12px; line-height: 40px;margin-bottom: 10px;}
.home-description .features { margin-bottom: 0px !important;}
.video-section { padding-bottom: 0px; margin-bottom: 0px !important;}
.video-section {margin-bottom: 0px !important;}
.page-title{margin-bottom: 5px !important; margin-top: 10px !important;font-size: 36px !important;}
.sectors .boxes .box-body {margin-bottom: 0px;}  
.sectors .boxes .box-item {margin-left: 15px;  margin-right: 15px;  padding: 20px 20px;}
.features {  padding-top: 20px !important; padding-bottom: 0px !important;}
.features .desc-box,.features .desc-box3 { padding-bottom: 25px; }
.features .title{  font-size: 28px;margin-bottom: 5px;}
.contact-section { padding-top: 20px !important;padding-bottom: 0px !important;  }
.contact-section .title {  color: #F68E1D; margin-top: 20px !important;  margin-bottom: 15px;}
.footer-section .nav-tabs > li.active > a, .footer-section .nav-tabs > li.active > a:hover, .footer-section .nav-tabs > li.active > a:focus {  color: #8ecdf6; font-weight: bold;  }
footer.footer-section{padding-top: 25px;}
.footer-section .tab-content .tab-content {  padding-left: 20px; padding-top: 20px;}
.footer-section .nav-tabs > li > a {padding-left: 4px; padding-right: 4px; padding-top: 5px; padding-bottom: 5px;}
.footer-section .tab-content { padding: 25px 18px 0 0;  margin-bottom: 25px;}
.box-body img {width: 100%;}
.inner-page-title { margin-top: 5px !important;}
.header-navs .pull-right { float: none !important}
.industries-sectors .padding-sector { padding: 20px 0px 40px 0px;}
.industries-sectors h2 { padding: 14px 0px 10px 0px !important;}
.industries-sectors .sector-txt h2 {padding: 20px 0px 20px 0px;}
.industries-sectors .sector-gas h2 { padding: 20px 0px 20px 0px;}
.sector-txt-oil {padding-top: 5%;padding-bottom: 5%;}
.inner-header { margin-bottom: 10px !important;}
.blog-title {  font-size: 30px !important;   line-height: 32px !important;}
.case-study-list-area h3 { margin-bottom: 15px !important; }
.sec-list li {font-size: 16px !important;}
.sectorinnerpage .sector-page-in ul li { padding: 0px 30px;}
.np-contant h3 {font-size: 18px !important; margin-bottom: 30px;}
.productinnerpage .case-study-list .col-lg-4, .col-md-4 { padding-left: 15px;  padding-right: 15px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.copyright {  padding-right: 24px;}
.single-sectors .carousel-control { width: 50px;  height: 50px;  top: 190px;}
#double li { width: 100%;  float: left;line-height: 26px;}
.solutions-template-default #myCarousel .np-contant h3 {font-size: 30px;}
.np-contant {  min-height: auto;}
.solutions-template-default .carousel-control { width: 50px;  height: 50px;  top: 0px;}
.page-id-169 .inner-pages-container {margin-top: 0px;}
.category-news .inner-header { margin-bottom: 20px;  margin-top: 0px;}
.single-format-standard .inner-header { margin-bottom: 30px;  margin-top: 0px;}
.single-format-standard .carousel-control { top: 380px;}
.single-format-standard .counter-cs { margin-top: 30px;  margin-left: 20px;}
.Casestudiespage {margin-top: 0px;}
.page-id-989 .inner-pages-container { margin-top: 20px;}
.page-id-997 .inner-pages-container { margin-top: 20px;}
.page-id-1004 .inner-pages-container { margin-top: 20px;}
.page-id-1011 .inner-pages-container { margin-top: 20px;}
.page-id-1018 .inner-pages-container { margin-top: 20px;}
.page-id-1025 .inner-pages-container { margin-top: 20px;}
#asl-storelocator.asl-p-cont.asl-template-0.asl-p-cont .asl-map { margin-left: 0%; }  
.contact-section .first {  padding-right: 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu {  width: 100% !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {  width: 100% !important;}
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.products-tabs .nav-tabs > li > a {
padding: 20px 18px;
font-size: 20px !important;
letter-spacing: 1px;
}
.sectors .boxes .box-item a > .description {min-height:142px;}
.products-tabs { margin: 20px 0px 10px 0px;}  .footer-section .request { display: block; float: right !important;  font-size: 13px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 16px !important;}
a.req-cb::before {position: relative; bottom: -5px;} 
.products-tabs .bs-example-tabs .tab-content p {padding: 0px; line-height: normal; margin: 0 0 10px 0;font-size:12px;width: 100%;display: flex;align-items: center;}
.products-tabs .bs-example-tabs .tab-content p > a {
padding: 8px 10px 0px 0px;
display: block;
}
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
}
@media screen and (max-width: 479px) {  
.nav-tabs-responsive {
> li {
display: none;
width: 23%;
> a {
@include ellipsis();
width: 100%;
text-align: center;
vertical-align: top;
}
&.active {
width: 54%;
&:first-child {
margin-left: 23%;
}
}
&.active,
&.prev,
&.next {
display: block;
}
&.prev,
&.next {
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
&.next > a,
&.prev > a {
-webkit-transition: none;
transition: none;
.text {
display: none;
}
&:after,
&:after {
@include icon-styles();
}
}
&.prev > a:after {
content: "\e079";
}
&.next > a:after {
content: "\e080";
}
&.dropdown {
> a > .caret {
display: none;
}
> a:after {
content: "\e114";
}
&.active > a {
&:after {
display: none;
}
> .caret {
display: inline-block;
}
}
.dropdown-menu {
&.pull-xs-left {
left: 0;
right: auto;
}
&.pull-xs-center {
right: auto;
left: 50%;
@include transform(translateX(-50%));
}
&.pull-xs-right {left: auto; right: 0;}
}
}
}
}
}
@media screen and ( max-width: 375px ) and (min-width:374px){
#sfm-sidebar .sfm-nav {min-height: initial !important;height: initial !important; }
}
@media screen and ( max-width: 375px ){  
.sec-title-in { font-size: 24px; line-height: 30px; margin-bottom: 0px;}  
.sec-title { margin-bottom: 0px;}
.cs-details h4 { font-size: 26px;}
.box-body img {width: 100%;}
.footer-section .foo-address .tab-pane.active > address > p:last-child {font-size: 10px !important; }  
.counter-cs {margin-left: 120px !important;}
.map-title { position:relative; top: 0px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.tp-caption { }
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.features li { margin: 0 0 0 0 !important;font-size: 16px;}
.btn-change6 { font-size: 12px; line-height: 40px;margin-bottom: 0px;}
.home-description .text-home-description { font-size: 18px !important;  line-height: 30px !important; padding-right: 0px; }
.video-section {margin-bottom: 0px !important; margin-top: 0px !important;}   
#rev_slider_2_1_wrapper #rev_slider_2_1 ul li .tp-parallax-wrap { }
.products-tabs .nav-tabs > li > a {padding: 20px 28px; font-size: 15px !important;}
.footer-section .request { display: block; float: right !important;  font-size: 13px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 16px !important;}
a.req-cb::before {position: relative; bottom: -5px;} 
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
object-fit: cover;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.thumb-news img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
object-fit: cover;
}
}
@media screen and ( max-width: 320px ){
.sec-title-in { font-size: 24px; line-height: 30px; margin-bottom: 0px;}  
.sec-title { margin-bottom: 0px;}
.cs-details h4 { font-size: 26px;}
.box-body img {width: 100%;}
.footer-section .foo-address .tab-pane.active > address > p:last-child {font-size: 10px !important; }  
.counter-cs {margin-left: 120px !important;}
.map-title { position:relative; top: 0px;}
.topmenu ul#mega-menu-social li.mega-menu-item ul.mega-sub-menu li.mega-menu-item:last-child { margin-left: 0px !important;}
.topmenu ul#mega-menu-social li.mega-menu-item:last-child { margin-left: 0px !important;}
.tp-caption { line-height: 10px !important;}
.border_design::before {left: -8.5%; display: none;}
.border-design::before {left: -4.1%;display: none;}
.industries-sectors .border_design::before {left: -4.1%;display: none;}
.sector-page-in .border-design::before {left: -4.1%;display: none;}
.case-study-list-area .borderdesign::before{left: -4.1%;display: none;}
.page-id-195 .industries-sectors .border_design::before {left: -5.8%;display: none;}
.productinnerpage .border_design::before {left: -4.1%;display: none;}
.margintpm193 .borderdesign::before {left: -5.8%;display: none;}
.content-area .border-design::before {left: -5.9%;display: none;}
.margintpm198 .borderdesign::before {left: -5.8%;display: none;}
.features li { margin: 0 0 0 0 !important;font-size: 16px;}
.btn-change6 { font-size: 12px; line-height: 40px;margin-bottom: 0px;}
.home-description .text-home-description { font-size: 18px !important;  line-height: 30px !important; padding-right: 0px; }
.video-section {margin-bottom: 0px !important; margin-top: 0px !important;}   
#rev_slider_2_1_wrapper #rev_slider_2_1 ul li .tp-parallax-wrap {left: 156px !important;  top: 8px !important;}
.products-tabs .nav-tabs > li > a {padding: 20px 28px; font-size: 15px !important;}
.footer-section .request { display: block; float: right !important;  font-size: 13px !important;}
.map-title {position: relative; top: -2px; float: left; font-size: 16px !important;}
a.req-cb::before {position: relative; bottom: -5px;} 
.sector-inner-header img {height: 150px;max-width: 100%;}
.inner-header2 img {
max-width: 100%;
min-height: 150px;
}
.solution-inner-header img {
min-height: 150px;
max-width: 100%;
}
.inner-header img {  
min-height: 150px;
max-width: 100%;
}
.about-inner-header img {  
min-height: 150px;
max-width: 100%;
}
.news-inner-header img {
min-height: 150px;
max-width: 100%;
}
.thumb-news img {
min-height: 150px;
max-width: 100%;
}
.career-inner-header img {
min-height: 150px;
max-width: 100%;
}
} .product-tem-pera-left > p {padding-right: 40px;}
.product-tem-pera-left-yellow {padding-right: 40px; padding-bottom: 30px;} 
.product-tem-pera-right > p {padding-left: 40px;}
.product-tem-pera-left  {padding-right: 40px;}
.product-tem-pera-right {padding-left: 0px;padding-bottom: 0px;}
.product-right-wavistrong {padding-bottom: 0px;margin: 0px;}
.product-tem-right {padding-bottom: 10px;}
.product-pera-bottom {padding-bottom: 0px;  padding-top: 0px;  width: 100%;  display: inline-block;}
.sector-page-in .sec-title-in {font-size: 25px;line-height: 30px;color: #F68E1D; margin: 0 0 10px 0; border: none; padding-right: 6px;}
.page-id-136 .sector-page-in .sec-title-in {font-size: 25px;line-height: 30px;color: #F68E1D; margin: 0 0 10px 0; border: none; padding-right: 6px;}
.Corporate-sec {padding: 0px 0px 0px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu { z-index: 999; position: absolute; width: 150px; border-top: 0px solid #fff; border-left: 0px solid #fff; border-right: 0px solid #fff; border-bottom: 0px solid #fff; padding: 0px 0px 0px 0px; background:none; max-width: none; right: 0px; background: #012f5a;}
#mega-menu-wrap-social #mega-menu-social li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-social #mega-menu-social li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-social #mega-menu-social > li.mega-menu-item-has-children > a.mega-menu-link:after { content: '\f140'; display: inline-block; font-family: dashicons; margin: 0 0px 0 0px;
vertical-align: top; -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  -webkit-transform: rotate(0);  -moz-transform: rotate(0);  -ms-transform: rotate(0);  -o-transform: rotate(0);
transform: rotate(0);  color: inherit;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link:after, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-has-children > a.mega-menu-link:after { margin: 0 10px 0 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu { width: 340px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {width: 620px;  right: 366px;  text-align: center;margin-left: 0;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu > li.mega-menu-item { width:auto; float: none;display: inline-block !important;}
.topmenu .mega-menu .mega-menu-item:last-child .mega-menu-link {padding-right: 10px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-1362 {width: 14%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-986{width: 17%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-967{width: 20%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-968{width: 20%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-969{width: 20%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1037 {
width: auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1036 {
width: auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1035 {
width: auto;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1034 {width: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1033 {width: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1031 {width: auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-item-1025 {width: auto;}
.clearHeader, .darkHeader {-webkit-transition: height 0.5s linear;-moz-transition: height 0.5s linear;-ms-transition: height 0.5s linear; -o-transition: height 0.5s linear; transition: height 0.5s linear; border-bottom: 3px solid #e8e8e8;}
.darkHeader {animation-duration: 1.5s;
animation-name: slideInDown;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-4200 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-4243 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-4248 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-4293 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-14468 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199  ul.mega-sub-menu li#mega-menu-item-14470 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-4209 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-4253 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-4258 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-4301 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-14474 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208  ul.mega-sub-menu li#mega-menu-item-14475 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4227 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4273 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4278 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4317 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-14488 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-14486 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4236 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4283 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4288 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4325 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-14490 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-14492 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-967 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-968 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-969 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-970 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4218 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4268 > a, 
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4309 > a,   
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4263 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-14480 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-14482 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-14388 ul.mega-sub-menu li#mega-menu-item-14389 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-14388 ul.mega-sub-menu li#mega-menu-item-14395 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-14388 ul.mega-sub-menu li#mega-menu-item-14457 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-14388 ul.mega-sub-menu li#mega-menu-item-14455 > a,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-14388 ul.mega-sub-menu li#mega-menu-item-14400 > a{ color: #b7ebfd!important;cursor:text;padding-bottom: 12px !important;}
a.dashicons-arrow-right-alt2.mega-menu-link{cursor: pointer !important;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-967  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link {color:#ffffff; cursor: pointer; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-968  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link {color:#ffffff;cursor: pointer; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-969  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link {color:#ffffff;cursor: pointer; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-970  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link {color:#ffffff;cursor: pointer; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4209 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4253 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4258 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4301 a.mega-menu-link {color:#b7ebfd;cursor: text;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4266 ul.mega-sub-menu li#mega-menu-item-4227 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4266 ul.mega-sub-menu li#mega-menu-item-4273 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4266 ul.mega-sub-menu li#mega-menu-item-4317 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4266 ul.mega-sub-menu li#mega-menu-item-4278 a.mega-menu-link {color:#b7ebfd;cursor: text;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4236 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4283 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4288 a.mega-menu-link {color:#b7ebfd;cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4325 a.mega-menu-link {color:#b7ebfd;cursor: text;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4218 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4263 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4268 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4309 a.mega-menu-link {color:#b7ebfd; cursor: text; }
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4309 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4218 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4263 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4217 ul.mega-sub-menu li#mega-menu-item-4268 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199 ul.mega-sub-menu li#mega-menu-item-4200 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199 ul.mega-sub-menu li#mega-menu-item-4243 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199 ul.mega-sub-menu li#mega-menu-item-4248 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4199 ul.mega-sub-menu li#mega-menu-item-4293 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4209 a.mega-menu-link{color:#ffffff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4253 a.mega-menu-link{color:#ffffff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4258 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4208 ul.mega-sub-menu li#mega-menu-item-4301 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4227 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4273 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4317 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4226 ul.mega-sub-menu li#mega-menu-item-4278 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4236 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4283 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4288 a.mega-menu-link{color:#fff;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-4235 ul.mega-sub-menu li#mega-menu-item-4325 a.mega-menu-link{color:#fff;}
#mega-menu-item-8734 {padding-right: 0px !important;margin-right: 15px!important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14389{width: 17%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14395{width: 17%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14400{width: 17%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14457{width: 23%;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14455{width: 23%;}
.homeFuture-Pipe-list ul { margin: 0; padding: 0;}
.homeFuture-Pipe-list ul li {margin: 0;  padding: 0; list-style-type: none; display: inline-table; width: 12%; text-align: center;}
.homeFuture-Pipe-list ul li p {  color: #333333; text-transform: uppercase; margin: 10px 0 20px 0; text-align: center; padding: 0px 14px; font-weight: 400; font-size: 15px;line-height: 18px;}
.color-white {color: #ffffff !important;}
.footer-section .tab-content .nav-pills > li > a:before { content: ""; border-style: solid; border-width: 6px 0 6px 10px; border-color:transparent transparent transparent #ffffff; width: 0;height: 0;display: block;
float: left; margin-left: -18px; margin-top: 4px;}
.page-id-2033 .entry-header .page-title {color: rgb(246, 142, 29);font-size: 44px;margin-top: 0px;margin-bottom: 10px;} .styled_select {display: block; position: relative; margin: 0; padding: 0; width: auto; height: auto; border: 0px solid #ccc; overflow: hidden; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 0 0 0px #f5f5f5; -moz-box-shadow: 0 0 0 0px #f5f5f5; -o-box-shadow: 0 0 0 0px #f5f5f5; -khtml-box-shadow: 0 0 0 0px #f5f5f5; box-shadow: 0 0 0 0px #f5f5f5;}
.styled_select.match-width {display: inline-block; *display: inline; zoom: 1;}
.styled_select {
background-color: #ffffff;
background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f1f1f1));
background-image: -webkit-linear-gradient(top, #ffffff, #f1f1f1);
background-image: -moz-linear-gradient(top, #ffffff, #f1f1f1);
background-image: -o-linear-gradient(top, #ffffff, #f1f1f1);
background-image: -ms-linear-gradient(top, #ffffff, #f1f1f1);
background-image: linear-gradient(top, #ffffff, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f1f1f1');
}
.styled_select select {position: relative; display: block; margin: 0; padding: 9px 32px 9px 12px; white-space: nowrap; width: 100%; font-size: 13px; font-size: 1.3rem; color: #666666; font-family: 'Open Sans', sans-serif; font-weight: 600; font-style: normal; border: none; background: transparent; cursor: pointer; -moz-appearance: window; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; outline: none; z-index: 2;}
.styled_select select::-ms-expand {display: none;}
.styled_select:hover {border: 0px solid #00adf1;}
.styled_select:after {position: absolute; top: 0; right: 0; width: 32px; height: 100%; speak: none; content: ''; z-index: 1;}
.styled_select:before {position: absolute; top: 50%; right: 12px; width: 8px; height: 4px; margin: -2px 0 0 -4px; background: url(//futurepipe.com/wp-content/themes/i/select_arrow.png) no-repeat center center; speak: none; content: '';}
.ie8 .styled_select select,
.ie9 .styled_select select {padding-right: 12px;}
.ie8 .styled_select:after,
.ie9 .styled_select:after,
.ie8 .styled_select:before,
.ie9 .styled_select:before {display: none;}
.entry-header .page-title{ margin-bottom: 15px; }
.img-text-box{ width: 100%; min-height: 100px; margin-bottom: 20px;} 
.img-text-box .img-box{ float: left; width: 10%; margin-right: 20px; text-align: center;padding-top: 25px;}
page page-id-1018 ..entry-header .page-title { margin-bottom: 50px;}
.img-text-box .img-box img{ max-width: 100%;}
.text-box { float: left;width: 88%;}
#custom_html-2 .textwidget,.custom-html-widget {padding: 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
text-transform: initial !important;
}#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
text-transform: initial !important;
}
.superfly-on .sec-title {margin-bottom: 20px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link { padding: 0px 14px 0px 15px !important;
}
.awsm-grid-wrapper {margin-top: 30px;}
.blog-area-main .page-title {margin-bottom: 30px;} .case-studies-select-box .form-group select:focus::-ms-value{color: #06539B;background:transparent;}
.case-studies-select-box .form-group select::-ms-expand {display: none;}
body.ie .case-studies-select-box .form-group select {background-image: none;border: none;display: none;}
#videocontainer{background-color:black;}
.case-study-list-area-page .cs-details h4,.case-study-list .cs-details h4{display:inherit !important;}  @media (max-width: 1200px){
.navbar-header .navbar-brand .easylogo img, .navbar-header .navbar-brand .logo-whitee img{  margin-top: 27px;
height: 28px;}
}
@media (max-width: 768px){
.col-sm-6.contactusAccord.middleAccord{float:right;}
}
.req-cb{margin-top:7px;}
.col-md-4.contactusAccord{padding-right:15px;}
.footermap{margin-left:auto;margin-right:auto;}
.mega-menu-item .custom-html-widget p{line-height:26px;}
.productinnerpage .product-page-in .advantage-list {list-style-type: none; margin: 0;padding: 0;display: inline-block;width: 100%;}
.productinnerpage .product-page-in .advantage-list li { background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top; padding-left: 25px; background-position-y: 7px; margin-bottom: 0px; line-height: 26px;} .wpcf7-form .Country > select{padding-right: 47px;}
.darkHeader .language-box {
display: none;
}
img.wpml-ls-flag.nw {
margin-right: 5px;
margin-top: -2px;
}
img.arw-nw {
margin-left: 3px;
margin-bottom: 3px;
}
h3.map-title {
text-align: left;
}
.textwidget.custom-html-widget {
text-align: left;
}
.ftr li {
list-style: none;
}
h3.map-title {
text-align: left;
}
.textwidget.custom-html-widget {
text-align: left;
}
#mega-menu-item-custom_html-3 .textwidget.custom-html-widget {
text-align: left;
}
#mega-menu-item-custom_html-4 .textwidget.custom-html-widget {
text-align: left;
}
.sociallinks .ftr.textwidget.custom-html-widget {
text-align: center;
}
.rtl h3.map-title {
text-align: right;
}
.rtl .textwidget.custom-html-widget {
text-align: right;
}
.rtl .sociallinks .ftr .textwidget.custom-html-widget {
text-align: center;
}
body.page-template.page-template-Tpl-Overview.page-template-Tpl-Overview-php.page.page-id-8980{
direction: rtl;
}
.sector_link_c {
padding-bottom: 20px;
}
@media only screen and (max-width: 1023px) {
.page-id-8980 div.tp-caption.tp-resizeme {
font-size: 18px!important;
}
.page-id-8980 .tp-parallax-wrap{
top: 276px!important;
}
}
@media only screen and (max-width: 930px) {
.page-id-8980 .tp-parallax-wrap{
top: 227px!important;
}
}
@media only screen and (max-width: 777px) {
.page-id-8980 div.tp-caption.tp-resizeme {
font-size: 20px!important;
line-height: 25px!important;
}
.page-id-8980 .tp-parallax-wrap{
left: 489px!important;
top: 413px!important;
}
}
@media only screen and (max-width: 1169px) {
.widHeadng { 
width: 320px;
}
.widHeadng h4 {     
font-size: 35px; 
margin-bottom: 8px;
width: 100%;
word-break: break-all;
}
.virtualwidHeadng { 
width: 320px;
}
.virtualwidHeadng h4 {     
font-size: 35px; 
margin-bottom: 8px;
width: 100%;
word-break: break-all;
}
}
@media only screen and (max-width: 1023px) {
.virtualwidHeadng {
top: auto;
text-align: left;
bottom: 18px;
margin: auto;
height: auto;
left: 0;
text-align: left;
padding: 10px;
width: 300px;
}
.virtualwidHeadng h4 {     
font-size: 20px; 
margin-bottom: 8px;
width: 100%;
word-break: break-all;
}
.virtualwidHeadng p {    
font-size: 16px;}
.widHeadng { 
top: auto;
text-align: left;
bottom: 18px;
margin: auto;
height: auto;
left: 0;
text-align: left;
padding: 10px;
width: 300px;
}
.widHeadng h4 {     
font-size: 20px; 
margin-bottom: 8px;
width: 100%;
word-break: break-all;
}
.widHeadng p {    
font-size: 16px;}
}
@media only screen and (max-width: 672px) {
.page-id-8980 .tp-parallax-wrap {
left: 419px!important;
top: 336px!important;
}
.rtl .textwidget.custom-html-widget {
text-align: center;
}
.textwidget.custom-html-widget {
text-align: center;}
}
@media only screen and (max-width: 600px) {
div.tp-caption.tp-resizeme {
font-size: 18px!important;
line-height: 25px!important;}
}
@media only screen and (max-width: 593px) {
.page-id-8980 .tp-parallax-wrap {
left: 371px!important;
top: 284px!important;
}
}
@media only screen and (max-width: 479px){
.page-id-8980 .tp-parallax-wrap {
left: 332px!important;
top: 300px!important;
}
.page-id-8980 div.tp-caption.tp-resizeme {
font-size: 15px!important;
}
.widHeadng {
width: 45%;
}
.widHeadng h4 {
font-weight: 500;
font-size: 15px;
width: 100%;
color: #b5b3b4;
margin-bottom: 8px;
word-break: unset;
}
.widHeadng p {
color: #b5b3b4;
font-weight: 600;
font-size: 11px;
}
.virtualwidHeadng {
width: 45%;
}
.virtualwidHeadng h4 {
font-weight: 500;
font-size: 15px;
width: 100%;
color: #b5b3b4;
margin-bottom: 8px;
word-break: unset;
}
.virtualwidHeadng p {
color: #b5b3b4;
font-weight: 600;
font-size: 11px;
left: 0;
}
}
@media only screen and (max-width: 433px){ 
.page-id-8980 .tp-parallax-wrap {
left: 286px!important;
top: 257px!important;
}
}
@media only screen and (max-width: 411px){ 
.page-id-8980 .tp-parallax-wrap {
left: 286px!important;
top: 234px!important;
}
}
@media only screen and (max-width: 375px){ 
.page-id-8980 .tp-rightarrow.tparrows.uranus {
right: -56px!important;
}
}
@media only screen and (max-width: 320px){ 
.page-id-8980 .tp-rightarrow.tparrows.uranus {
right: -56px!important;
}
.page-id-8980 .tp-parallax-wrap {
left: 252px!important;
top: 182px!important;
}
}
span.childone_class_over {
float: right;
}
.parent_class_over {
float: right;
padding: 21px 17px;
font-size: 15px;
line-height: 20px;
}
.cs-details h4{ 
display: -webkit-box;
max-width: 400px;
margin: 0 auto;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
min-height:67px;
}
.page-id-537 .cs-details{
height:156px;
}
.case-study-list .cs-details {
height: 130px;
}
.case-study-list-area .col-lg-4{
min-height:380.88px;
}
.sector-txt>ul>li>a>span, .sector-gas ul>li>a>span{
font-size: 18px !important;
position: relative !important;
top: -2px !important;
}
#wpsm_accordion_1376 .wpsm_panel-body {
font-family: 'century_gothicregular' !important;
}
span.mega-indicator {
display: none !important;
}
#mega-menu-wrap-primary:after{display: none !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item.mega-icon-right > a.mega-menu-link:before{
display: none;
}
.sectorinnerpage .sector-page-in ul li {direction: ltr;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-13067  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-14099  ul.mega-sub-menu li.mega-menu-item-type-post_type a.mega-menu-link
{color:#ffffff;cursor: pointer;}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-13067 a.mega-menu-link,
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-233 ul.mega-sub-menu li#mega-menu-item-14099 a.mega-menu-link
{color:#b7ebfd;cursor: text;padding-bottom: 12px !important;}
#mega-menu-item-14099{
clear: none !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-969 {
width: 11%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-968 {
width: 100%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-967 {
width: 100%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-970,
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-13067
{
width: 100%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li#mega-menu-item-14099{margin-top:17px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-233 > ul.mega-sub-menu > li.mega-menu-item {
left: 24% !important;}
#mega-menu-item-custom_html-31 .textwidget.custom-html-widget {
text-align: center;
}
#mega-menu-item-custom_html-32 .textwidget.custom-html-widget {
text-align: center;
}
.mega-menu-item .textwidget.custom-html-widget {
text-align: center;
}
li#mega-menu-item-4218 {
width: 17% !important;
}
li#mega-menu-item-4263 {
width: 17% !important;
}
li#mega-menu-item-4268 {
width: 11% !important;
}
li#mega-menu-item-14480 {
width: 23% !important;
}
li#mega-menu-item-14482 {
width: 23% !important;
clear: right !important;
}
li#mega-menu-item-4200 {
width: 23% !important;
}
li#mega-menu-item-4243 {
width: 22% !important;
}
li#mega-menu-item-4248 {
width: 17% !important;
}
li#mega-menu-item-14468 {
width: 23% !important;
}
li#mega-menu-item-14470 {
width: 23% !important;
clear: right !important;
}
li#mega-menu-item-4209 {
width: 17% !important;
}
li#mega-menu-item-4253 {
width: 17% !important;
}
li#mega-menu-item-4258 {
width: 11% !important;
}
li#mega-menu-item-14474 {
width: 23% !important;
}
li#mega-menu-item-14475 {
width: 23% !important;
clear: right !important;
}
li#mega-menu-item-4227 {
width: 17% !important;
}
li#mega-menu-item-4273 {
width: 17% !important;
}
li#mega-menu-item-4278 {
width: 11% !important;
}
li#mega-menu-item-14486 {
width: 23% !important;
}
li#mega-menu-item-14488 {
width: 23% !important;
clear: right !important;
}
li#mega-menu-item-4236 {
width: 17% !important;
}
li#mega-menu-item-4283 {
width: 17% !important;
}
li#mega-menu-item-4288 {
width: 11% !important;
}
li#mega-menu-item-14492 {
width: 23% !important;
}
li#mega-menu-item-14490 {
width: 23% !important;
clear: right !important;
}
.blw-bx {
min-height: 150px;
}
@media only screen and (max-width: 1280px) {
.copyright.nonmobile{display:none;}
.copyright.mobile{display:block;}	
}
@media only screen and (min-width: 1280px) {
.copyright.nonmobile{display:block;}
.copyright.mobile{display:none;}	
}
.copyright.nonmobile{padding-top: 24px;}
.SubP1{display:none;}
H1 .SubP1{display:inline;font-size:21px;}
H4 .SubP1{display:inline;font-size:12px;}
div#accordion a {
font-family: auto;
}
section.inner-pages-container {
min-height: calc(80vh - 180px);
}
li#mega-menu-item-custom_html-32 {
width: 21% !important;
}
li#mega-menu-item-media_image-54 {
width: 15% !important;
}
li#mega-menu-item-media_image-55 {
width: 20% !important;
}
li#mega-menu-item-media_image-56 {
width: 18% !important;
}
li#mega-menu-item-media_image-57 {
width: 14% !important;
}
.productinnerpage .product-page-in .product-list li {
width: 100%;
} .page-id-11692 .sectorinnerpage .sector-page-in ul li {
margin: 5px 0px;
background: none;
padding-left: 0px; }  #mega-menu-item-14366{display:none !important;} #mega-menu-item-14367{display:none !important;}   .page-id-1007 #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 210px !important;} html:lang(fr-FR)  #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 600px !important;margin-left: 123px !important;
} html:lang(id-ID) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
margin-left: 151px !important;
width:493px !important;
} html:lang(es-ES) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 452px !important;
} html:lang(de-DE) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 490px !important;
} html:lang(en-US) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 570px !important;
} html:lang(ge-GR) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 493px !important;
}
.case-study-list-area {
margin-top: 0px;} html:lang(de-DE) .sectorinnerpage .sector-page-in ul li  {width: 100%;}
.page-id-136  ul.ourcompany li{
background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/orange-bullate.jpg) no-repeat left top !important;
padding-left: 25px !important;background-position-y: 7px !important} .or-hd {font-size: 20px;font-weight: 600;color: #ff7e00;text-transform: capitalize;margin-bottom: 20px;}
.bx-wrp {width: 100%;height: auto;position: relative;}
.cont-wrp {width: 90%;height: auto;margin:auto;padding: 15px;background-color: #fff;margin-top: -25px;position: relative;}
.list-hd {font-size: 18px;font-weight: 600;border-left-color: #000;margin-bottom: 15px;text-transform: capitalize;margin-top: 0; ;color:#000;}
.img-wrp {width: 100%;height: 240px;background-color: #ededed; overflow: hidden;}
.cont-wrp ul {margin:0;padding:0;list-style: none;}
.cont-wrp ul li {list-style-type: none;position: relative;padding-left: 20px;font-size: 16px;line-height: 22px;margin-bottom: 5px;}
.cont-wrp ul li::before {position: absolute;content: "";width: 6px;height: 6px;border-radius: 50px; background-color:#000;top: 8px;left: 0;}
.img-wrp img {width: 100%;height: 100%;}
.joint-heading{    font-size: 20px;padding-bottom: 20px;}
.img-wrp img {width: 100%;height: 100%;webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: .5s ease-in-out;
transition: .5s ease-in-out;cursor:pointer;}       .pdl-15 {padding-left: 15px;}
.ml-0 {margin-left: 0px !important;} .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{padding-left:15px !important;} .msacwl-gallery-slider button.slick-next, .msacwl-gallery-carousel button.slick-next {
background: transparent url(http://fpi.ftr-x.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox/assets/images/arrow-right.png) center center no-repeat !important;
background-size: 15px 26px !important;
}
.msacwl-gallery-slider button.slick-prev, .msacwl-gallery-carousel button.slick-prev {
background: transparent url(http://fpi.ftr-x.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox/assets/images/arrow-left.png) center center no-repeat !important;
background-size: 15px 26px !important;
}
.msacwl-gallery-slider button.slick-next:hover, .msacwl-gallery-slider button.slick-next:focus, .msacwl-gallery-slider button.slick-next:active, .msacwl-gallery-carousel button.slick-next:hover, .msacwl-gallery-carousel button.slick-next:focus, .msacwl-gallery-carousel button.slick-next:active {
background-color: rgba(191,191,191,0.85) !important;
}
.msacwl-gallery-slider button.slick-prev:hover,.msacwl-gallery-slider button.slick-prev:focus, .msacwl-gallery-slider button.slick-prev:active, .msacwl-gallery-carousel button.slick-prev:hover, .msacwl-gallery-carousel button.slick-prev:focus, 
.msacwl-gallery-carousel button.slick-prev:active {background-color: rgba(191,191,191,0.85) !important;
}
.msacwl-gallery-caption {
display: none !important;}
.msacwl-gallery-slider .slick-dots, .msacwl-gallery-carousel .slick-dots {bottom:38px !important;}
.msacwl-gallery-slider .slick-dots li.slick-active button, .msacwl-gallery-carousel .slick-dots li.slick-active button {
background: #948e8e !important;
}
.msacwl-gallery-slider .slick-dots li button, .msacwl-gallery-carousel .slick-dots li button {border: 1px solid #948e8e !important;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
color: #000 !important;
font-size: 25px;
font-weight: 600;
right: 0;
top: 0px;cursor:pointer !important;}
button.mfp-arrow.mfp-arrow-right {background: url(http://fpi.ftr-x.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox/assets/images/arrow-right.png) center no-repeat !important;
}  
button.mfp-arrow.mfp-arrow-left {background: url(http://fpi.ftr-x.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox/assets/images/arrow-left.png) center no-repeat !important;
} 
.mfp-arrow-right:before,.mfp-arrow-right:after {
display:none !important;
}
.mfp-arrow-left:before,.mfp-arrow-left:after {
display:none !important;
}  #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px 0px 15px 0px;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-widthreduce {
width: 22.5%;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {padding: 0;
margin: 45px 0px 60px 15px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {padding: 0px;
margin: 25px 0px 25px 15px;}
.sec-title sup {
top: -1.2em !important;
} .sec-title sub,.sec-title sup {
font-size: 35% !important;
}
.sec-title-in sub,.sec-title-in sup {
font-size: 50% !important;
}
.mfp-counter {top: 0;
right: 15px;
color: #9b9393}   
.sector-page-in .sec-title-in.fact_hd {margin-bottom:15px;}    
.pb-40 {padding-bottom:40px;} .mfp-container.mfp-s-ready.mfp-image-holder  {max-width: 1200px;
width: 100%;
margin: 0 auto;
text-align: center;
top: 50%;
left: 50%;
transform: translate(-50% , -50%);}
.mfp-arrow {
position: absolute;
opacity: 1 !important;}    
.mfp-arrow:hover, .mfp-arrow:focus {
opacity: 0.85 !important;
background: rgba(191,191,191,0.45) url(http://fpi.ftr-x.com/wp-content/plugins/meta-slider-and-carousel-with-lightbox/assets/images/arrow-right.png) center no-repeat !important;
} #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-17851 
a.mega-menu-link {padding: 0px 17px 0px 5px;}
#mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu li#mega-menu-item-17852 
a.mega-menu-link {padding: 0px 17px 0px 5px;} .insta-feed{background:#CADBED;}
.social-med{ color: #F68E1D; font-size: 26px; padding: 42px 0px 0px 14px; margin: 0 0 -10px 0;}
.social-med > span{ color: #26327a;font-size: 17px;}
#sbi_load{margin-bottom:20px;}
.insta-feed .container {
padding-left: 0px;
padding-right: 0px;
}
@media screen and (min-width:1599px) and (max-width:1920px) {
.mfp-container.mfp-s-ready.mfp-image-holder  {max-width: 980px;}    
}  
@media screen and (min-width:1300px) and (max-width:1500px) {
.mfp-container.mfp-s-ready.mfp-image-holder {
max-width: 860px;}
}
@media screen and (min-width: 1000px) {
.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover font {
color: #f68e1d !important;
}
a.dashicons-arrow-right-alt2 mega-menu-link {position:relative}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
color: #e45822 !important;
position: absolute;
left: -15px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {padding: 0px 5px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover::before {padding: 0px 0px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
padding: 0px 0px 0px 0px !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {padding: 0px 0px 0px 20px; }
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before {
color: #e45822 !important;
position: absolute;
left: 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {padding: 0px 0px 0px 20px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
padding: 0px 0px 0px 20px;}   #mega-menu-item-17021 > a.mega-menu-link {margin-right:15px !important;}    #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
left: 45% !important;
position: relative;
float: left;} #mega-menu-item-234 a.mega-menu-link {margin-right: 12px !important;
padding-right: 6px !important;}
#mega-menu-item-232 a.mega-menu-link {margin-right: 12px !important;
padding-right: 6px !important;}   
#mega-menu-item-233 a.mega-menu-link {margin-right: 12px !important;
padding-right: 6px !important;}      
}
@media screen and (max-width: 1100px) {
.cont-wrp ul li {font-size: 14px;line-height: 20px;}
.list-hd {font-size: 17px;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link { color: #06539B;
font-size: 16px;
padding: 0px 10px;
font-family: 'CenturyGothic-Bold';}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item-231 > ul.mega-sub-menu > li.mega-menu-item {
left: 49% !important;
position: relative;
float: left;}    
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
background: #012f5a;
left: 14px !important;
} mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
padding: 0px 0px 0px 15px !important;
} #mega-menu-item-234 a.mega-menu-link {margin-right: 12px !important;
padding-right: 2px !important;}
#mega-menu-item-232 a.mega-menu-link {margin-right: 12px !important;
padding-right: 2px !important;}   
#mega-menu-item-233 a.mega-menu-link {margin-right: 12px !important;
padding-right: 2px !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
padding: 0px 0px 0px 0px !important;
} html:lang(en-US) #mega-menu-wrap-social #mega-menu-social > li.mega-menu-flyout ul.mega-sub-menu {
width: 250px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {padding: 0px 17px 0px 0px !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link  {    padding: 0px 10px 0px 15px !important;} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 0px;
margin: 25px 12px 25px 0;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item-1362 {
width: 18.5%;
}
#mega-menu-wrap-primary #mega-menu-primary img {
width: 100%;
max-height: 110px;
height: 110px !important;
}    
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {width:auto;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {margin: 25px 30px 25px 0;}
}
@media screen and (max-width: 999px) {
.cont-wrp ul li {
font-size: 13px;
line-height: 18px;}
.list-hd {
font-size: 15px;margin-bottom: 10px;}
.or-hd {
font-size: 18px;margin-bottom: 15px;}  
.bx-wrp {margin-bottom: 20px;} img.mfp-img {max-heigh:435px !important;}
.mfp-with-zoom.mfp-ready .mfp-container {
opacity: 1;
margin-top: 30px;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
color:#978d8d !important;
font-size: 25px;
font-weight: 600;
right: 0;
top: 0%;} #sfm-mob-navbar img.mobEarth {
display: none;
}
}  .padng-right{padding-right: 20px;}
.brnd {font-size: 20px;text-align: left;line-height: 25px !important;padding-top: 0px !important;padding-left: 30px !important; padding-bottom: 0px !important; margin: 0px !important;}
.mega-menu-item-17010 .mega-menu-link{line-height: 17px!important; padding-top: 3px!important; padding-bottom:3px!important;} @media only screen and (min-width: 801px)
{
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-widthreduce {
width:22.5%; 
}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-widthincrease {
width:30%; 
}
}
@media screen and (max-width:479px){
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {right: 0;
top: 0;}
}
div#accordion a {
font-family: inherit!important;
}
.card-header {
padding: 0!important;
}
a.card-link {
display: block;
padding-top: 12px;
padding-bottom: 12px;
padding-left: 15px;
padding-right: 15px;
color: #fff!important;
text-transform: uppercase;
font-size: 18px;
line-height: 18px;
font-family: inherit!important;
}
.card-header {
color: #ffffff;
background-color: #06539b!important;
border-color: #06539b;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
border: none!important;
}
.card {
margin-top: 5px;
}
.card-body {
background-color: #f0f4f8 !important;
color: #000000 !important;
border-top-color: #06539b !important;
overflow: hidden;
border: 1px solid #ddd !important;
border-top: 0px !important;
font-size: 16px!important;
padding: 1.25rem;
}
.blt-list li {
background: url(//futurepipe.com/wp-content/themes/fpi/assets/imgs/Oval-30.png) no-repeat left center;
padding-left: 25px;
width: 100%;
float: left;
list-style-type: none;
margin: 0 0;
font-size: 15px;
}
.card-body h3 {
color: #f68e1d;
font-weight: normal;
font-size: 24px;
} 
.show {
display: block !important;
opacity: 1;
} 
.next-prev-area .col-xs-12.col-sm-3.col-md-3.col-lg-3 {
min-height: 195px;
}
.col-xs-12.col-sm-3.col-md-3.col-lg-3:nth-child(9) a.btn-change6.download-ct {
margin-bottom:0px!important;
}
.col-xs-12.col-sm-3.col-md-3.col-lg-3:nth-child(10) a.btn-change6.download-ct {
margin-bottom:0px!important;
}
.col-xs-12.col-sm-3.col-md-3.col-lg-3:nth-child(9) {
min-height: auto;
}
.col-xs-12.col-sm-3.col-md-3.col-lg-3:nth-child(10) {
min-height: auto;
}
section.virtual-video-section {
width: 100%;
padding-bottom: 5em;
display: block;
}
.rs-layer {
line-height: 60px;
font-family: 'century_gothicregular';
background-color: #e75014;
padding: 20px !important;
opacity: 0.9 !important;
}
@media(min-width:1025px){
#navbar #mega-menu-wrap-social #mega-menu-item-17874 .mega-sub-menu{
display: flex!important;
flex-direction: column;
left: auto!important;
right: 0!important;
max-width: 300px!important;
}
#navbar #mega-menu-wrap-social #mega-menu-item-17874 .mega-sub-menu a{
padding-left: 10px!important;
}
}
#sb_instagram {
margin: 15px auto !important;
}