@charset "utf-8";

/* CSS Document */

/* *{-webkit-touch-callout:none;

-webkit-user-select:none;

-khtml-user-select:none;

-moz-user-select:none;

-ms-user-select:none;

user-select:none;

-webkit-tap-highlight-color:rgba(0,0,0,0);}

*/

* {margin: 0;padding: 0;}

body {font-family: 'Yantramanav', sans-serif;}

div {box-sizing:border-box;}

p {font-size:15px; font-weight:300; line-height:170%;}

.main {width:100%; float:left;}

.clear {clear:both;}

.common {width:100%; max-width:1170px; margin:0 auto;}

.related-products.contact a { color:  #0176a7; text-decoration: underline;}

.related-products.contact,.related-products.contact p { font-size:16px; font-weight:300; text-align:center; margin:0}

.related-products.contact { min-height:150px; display:flex; align-items:center; flex-flow:column; justify-content:center}

.icon-whts { float:left; width:100%; text-align:center}

.icon-whts img { display:inline-block; margin-right:5px}

.note { color:#0176a7; font-size:18px; font-weight:600; margin-top:15px}

/*-- Top Panel --*/

.top-panel {width:100%; float:left; margin-bottom: 12px;}

.logo {float:left; padding-top:15px;}

.top-right {float:right; background:#a4e5ff; border-radius: 0 0 15px 15px; padding: 3px 0px;}

.top-right ul {float:left; width:100%; margin:0; padding:0; list-style:none;}

.top-right ul li {float:left; width:auto; background:transparent url("../images/divider.png") no-repeat scroll left center; padding: 0 15px; color:#00577c; font-size:15px; font-weight:300; height: 29px;}

.top-right ul li.top-follow {padding-right: 0;}

.top-right ul li a {color:#00577c;}

.top-right ul li:last-child {/*background:none;*/}

.top-right ul li:first-child {background:none;}

.top-right ul li span {float:left; width:auto; margin:3px 10px 0 0;}

.top-right ul li span:last-child { margin-right: 0; }

.top-right ul li.top-follow span {float:left; width:auto; margin:2px 10px 0 0;}

.top-right ul li.top-follow span.span-text {float:left; width:auto; margin-top: 4px;}

.top-right ul li.top-follow a {float:left; width:auto; margin:0px 10px 0 0;}

.top-right ul li.top-follow a:last-child {float:left; width:auto; margin:0px 0px 0 0;}

.fl {float:left; width: 100%;}

.note-text {float: left; width: 100%; background: #E7F6FB; padding: 10px; font-size: 16px; font-weight: 400; border: 1px solid #00A0E3; margin: 20px 0 0; color: #00a0e3; }

.benefits-list.auto-width {width:auto;}



/*-- Menu --*/

.menu-part { width: 100%; float: left; background: #0176a7; }

.child-list .tab-heading h2 {border-bottom:1px solid #d7d7d7; padding:5px 15px ; color:#000; font-size:16px; font-weight:300; font-family:'Yantramanav', sans-serif; background:url("../images/tab-arrow.png") no-repeat left 12px; margin:0 4px 0 0; text-transform:capitalize;border-top:1px solid #d7d7d7; }

.resp-vtabs .child-list ul.resp-tabs-list { padding-left:15px}

.resp-vtabs .child-list ul.resp-tabs-list li:last-child { border:none}

.resp-vtabs .child-list ul.resp-tabs-list li { background:url("../images/bullet.png") no-repeat left 13px; color:#000; font-size:15px;border:none}

.resp-vtabs .child-list ul.resp-tabs-list li.resp-tab-active { border:none !important}

.child-list { margin-top: -11px; width: 100%; float: left;}



.mb-15 { margin-bottom:15px}

.big-text { font-weight:700; font-size:18px}

h3.new-heading3 { margin-top:0}



@media (max-width: 991px) {

  /* line 51, ../sass/_header.scss */

  .header .header-wrapper .primary {

    display: inline-block;

    float: none;

    /*margin:32px 0 0 -4px;*/

    text-align: left;

    vertical-align: top;

    z-index: inherit;

  }



  .bottom-padding { margin-bottom:40px}

  .clear { height:98px}





}

/* line 64, ../sass/_header.scss */

.header .header-wrapper .primary .navbar {

  background: none;

  border: 0 none;

  margin: 0;

  min-height: auto;

}

@media (max-width: 600px) {

  /* line 70, ../sass/_header.scss */

  .header .header-wrapper .primary .navbar .btn-navbar {

    padding-left: 5px;

    padding-right: 5px;

  }

}

/* line 77, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse {

  padding: 0px 0 0;

  position: relative;

}

/* line 81, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav {

  margin: 0;

  position: relative;

  /* Menu Color */

}

/* line 85, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent {

  position: relative;

}

/* line 88, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover > .sub {

  display: block;

  -webkit-animation: fadeIn 0.4s;

  animation: fadeIn 0.4s;

}

/* line 94, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li {

  padding: 0px 0px;

  position: relative;

  float: left; list-style: none; background:transparent url("../images/menu-divider.png") no-repeat scroll center right;

}

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li:last-child { /* padding:0 0 0 6px */}

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li:last-child { border-right:none; background: none;}

/* line 98, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {

  background: none;

  /*border: 1px solid #fff;

  border: 1px solid transparent;*/

  border-radius: none;

  color: #fff;

  line-height: 20px;

  padding:7px 40px ;

  position: static;

  text-shadow: none;

  -webkit-transition: all 0.2s linear;

  transition: all 0.2s linear;

  z-index: 901; font-weight:400; text-transform:uppercase;-moz-border-radius: 2px;/*Firefox*/

  -webkit-border-radius: 2px;/*Safari, Chrome*/

  border-radius: 2px;

  font-size:16px;

  text-decoration:none;

}



.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.menu-location > a { background:#f0384e; color:#fff}

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.menu-franchise > a { background:#bf0219; color:#fff}



/* line 111, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.selected > a {

  color: #777;

}

/* line 115, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li:hover > a {

  background:#0E6388;

  border-color: #0E6388;

  border-radius: 0;

  box-shadow: none;

  -webkit-transition: all 0.2s linear;

          transition: all 0.2s linear;

		  color:#fff

}

/* line 123, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a {

  background: #0E6388;

  border-bottom-color: transparent;

  border-radius: 0;

}

/* line 130, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent > a:after {

  background: transparent;

  bottom: 0;

  content: "";

  display: none;

  height: 12px;

  left: 4px;

  margin: 0 0 -6px 0;

  position: absolute;

  right: 4px;

  -webkit-transition: background 0.5s linear;

          transition: background 0.5s linear;

  z-index: 906;

}

/* line 145, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a:after {

  background: ;

  display: block;

  -webkit-transition: background 0.1s linear;

          transition: background 0.1s linear;

		  color:#fff

}

/* line 151, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent.megamenu {

  overflow: hidden;

  position: static;

}

/* line 155, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent.megamenu > a {

  position: relative;

}

/* line 158, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent.megamenu:hover > a:after {

  left: 0;

  right: 0;

}

/* line 163, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent .parent > a:after {

  content: "\f105";

  font-family: FontAwesome;

  font-style: normal;

  font-weight: normal;

  display: block;

  line-height: 1;

  position: absolute;

  right: -10px;

  top: 6px;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

/* line 179, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a > i {

  margin-right: 2px;

  opacity: .8;

  filter: alpha(opacity=80);

  text-align: center;

  width: 15px;

}

/* line 186, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new {

  background: #ff0068;

  border-radius: 3px;

  color: #fff;

  font-size: 11px;

  line-height: 1;

  letter-spacing: 0.01em;

  padding: 4px 10px;

  position: absolute;

  right: 19px;

  top: 1px;

  text-transform: uppercase;

}

/* line 199, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new:before {

  border: 5px solid transparent;

  border-right-color: #ff0068;

  bottom: -5px;

  content: "";

  display: block;

  position: absolute;

  right: 0;

}

/* line 209, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-info .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-info:before {

  border-right-color: #0098ca;

}

/* line 213, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-success .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-success:before {

  border-right-color: #738d00;

}

/* line 217, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-primary .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-primary:before {

  border-right-color: #037ac5;

}

/* line 221, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-warning .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-warning:before {

  border-right-color: #f89406;

}

/* line 225, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-danger .before, .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new.bg-danger:before {

  border-right-color: #d6001d;

}

/* line 231, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu a .item-new {

  right: 14px;

  top: -12px;

}

/* line 235, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .item-new,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .sub a .item-new {

  float: right;

  left: 0;

  margin: 2px 0 0 10px;

  position: relative;

  top: 0;

}

/* line 243, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .sub a .item-new {

  float: none;

}

/* line 246, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub {

  background: #0E6388;

  border: 0px solid #d6001d;

  border-radius: none;

  box-shadow:none;

  display: none;

  font-size: 13px;

  line-height: 24px;

  margin: -1px 0 0;

  padding: 15px 20px;

  position: absolute;

  z-index: 905;

}

/* line 259, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.new-parent ul { width:200px; padding: 30px 18px; list-style:none;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.new-parent ul li { width:100%; border-bottom: 1px solid #3d83a0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.new-parent ul li:last-child {border-bottom: 0px solid #3d83a0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li {

  font-size: 13px;

  line-height: 24px;





}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li {border-bottom: 1px solid #3d83a0; list-style: none; width: 47%; float: left; margin-right:4%; display: block;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li#gas-welding-accessories { border-bottom:none}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li:nth-child(2n+2) {margin-right:0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li:last-child { border-bottom:none}

/* line 263, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a {

  color: #fff;

  display: block;

  text-decoration: none;

  width: auto;

  padding:2px 0 2px 0px;

  -webkit-transition: opacity .2s linear;

  transition: opacity .2s linear;

  font-size: 16px;

  font-weight: 300;  transition:0.5s;

}

/* line 270, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a:hover {

 /* opacity: .6;

  filter: alpha(opacity=60);

  -webkit-transition: opacity .2s linear;

          transition: opacity .2s linear;*/

		  padding-left:7px; transition:0.5s;

}

/* line 277, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .item-new .before,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .item-new:before {

  display: none;

}

/* line 281, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub {

  left: 100%;

  top: 0;

}

/* line 286, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .parent > a {

  background: none !important;

}

/* line 289, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .parent > a:after {

  display: none;

}

/* line 293, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub .sub .sub {

  background: none;

  border: 0 none;

  box-shadow: none;

  display: block;

  left: 0;

  padding: 0 0 0 10px;

  position: relative;

  -webkit-animation: fadeIn 0;

  animation: fadeIn 0;

}

/* line 307, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu {

  /* Four columns */

  /* Five columns */

}

/* line 308, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title {

  font-size: 13px;

  line-height: 23px;

  margin: 0 0 3px;

  text-transform: uppercase;

}

/* line 314, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub {



  left:186px;

  padding:30px;

  width:670px;

  z-index:900;

}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub-in {

    left: 245px;

    left: 0;

	top: 35px;

    padding: 30px 18px;

    width:970px;

}

@media (min-width: 992px) and (max-width: 1199px) {

  /* line 314, ../sass/_header.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub { /*margin: -1px 0 0 -37px;*/ margin: -1px 0 0 0px; width: 880px;  }

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo > .sub .sub-list { width:76% !important}

}

/* line 327, ../sass/_header.scss */



/* line 330, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-wrapper {

  display: table;

  width: 100%;

}

/* line 334, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .promo-block {

  border-right: 0px solid #ccc;

  display: table-cell;

  font-size: 12px;

  line-height: 18px;

  position: absolute;

  text-align: center;

  vertical-align: middle;

  width: 206px;

  padding:0 0 0 15px

}

/* line 344, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .promo-block.text-right {

  text-align: right;

}

/* line 347, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .promo-block.text-left {

  text-align: left;

}

/* line 351, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-list {

  display: table-cell;

  padding:0;

  vertical-align: top;

  width: 100%;

}

/* line 357, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-list + .promo-block {

  border-right: 0 none;

  position: absolute; display: block !important;

}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-list + .promo-block img{

 border:0px solid #fff

}

/* line 362, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .box {

  float: left;

  padding: 0;

  width:100%;

}

/* line 367, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .box:nth-child(3n+1), .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .box:nth-child(2n+1) {

  clear: left;

}

/* line 375, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo > .sub .sub-list {

  /* width: 147px; */ width:79%;

}

/* line 378, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo > .sub .box {

  clear: none;

  width:100%;

}

/* line 386, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .box {

  clear: none;

}

/* line 389, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .box:nth-child(4n+1), .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .box:nth-child(3n+1) {

  clear: left;

}

/* line 393, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo.four-columns > .sub .box {

  clear: none;

}

/* line 396, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .promo-block, .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .box {

  width: 25%;

}

/* line 400, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.four-columns > .sub .sub-list {

  width: 75%;

}

/* line 403, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo.four-columns > .sub .box {

  width: 33%;

}

/* line 407, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.five-columns > .sub .box {

  clear: none;

}

/* line 410, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.five-columns > .sub .box:nth-child(5n+1), .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo.five-columns > .sub .box:nth-child(4n+1) {

  clear: left;

}

/* line 414, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo.five-columns > .sub .box {

  clear: none;

}

/* line 417, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.five-columns > .sub .promo-block, .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.five-columns > .sub .box {

  width: 20%;

}

/* line 421, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.five-columns > .sub .sub-list {

  width: 80%;

}

/* line 424, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo.five-columns > .sub .box {

  width: 25%;

}

/* line 429, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li[class*="item-"]:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav [class*="item-"] .sub {

  box-shadow: none;

}

/* line 434, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.text-primary > a {

  color: #037ac5;

}

/* line 437, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.text-success > a {

  color: #738d00;

}

/* line 440, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.text-info > a {

  color: #0098ca;

}

/* line 443, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.text-warning > a {

  color: #f89406;

}

/* line 446, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.text-danger > a {

  color: #d6001d;

}

/* line 449, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent.item-bg:hover > a:after {

  display: none;

}

/* line 452, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-inverse > a {

  color: #fff;

}

/* line 455, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-inverse > a {

  background: #037ac5;

}

/* line 458, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-inverse > a {

  background: #738d00;

}

/* line 461, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-inverse > a {

  background: #0098ca;

}

/* line 464, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-inverse > a {

  background: #f89406;

}

/* line 467, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-inverse > a {

  background: #d6001d;

}

/* line 470, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-inverse:hover > a {

  background: #fff;

  color: #1e1e1e;

}

/* line 474, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-primary .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-primary.megamenu > .sub .promo-block {

  border-color: #037ac5;

}

/* line 479, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-success .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-success.megamenu > .sub .promo-block {

  border-color: #738d00;

}

/* line 484, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-info .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-info.megamenu > .sub .promo-block {

  border-color: #0098ca;

}

/* line 489, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-warning .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-warning.megamenu > .sub .promo-block {

  border-color: #f89406;

}

/* line 494, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-danger .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-danger.megamenu > .sub .promo-block {

  border-color: #d6001d;

}

/* line 499, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg:hover a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg .sub a {

  color: #fff;

}

/* line 503, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-bg:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-primary.item-bg .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-primary.item-bg.parent .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-primary.item-bg.parent:hover > .sub {

  background: #037ac5;

}

/* line 509, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-bg:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-success.item-bg .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-success.item-bg.parent .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-success.item-bg.parent:hover > .sub {

  background: #738d00;

}

/* line 515, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-bg:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-info.item-bg .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-info.item-bg.parent .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-info.item-bg.parent:hover > .sub {

  background: #0098ca;

}

/* line 521, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-bg:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-warning.item-bg .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-warning.item-bg.parent .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-warning.item-bg.parent:hover > .sub {

  background: #f89406;

}

/* line 527, ../sass/_header.scss */

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-bg:hover > a,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-danger.item-bg .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-danger.item-bg.parent .sub,

.header .header-wrapper .primary .navbar .navbar-collapse .nav .item-danger.item-bg.parent:hover > .sub {

  background: #d6001d;

}



/*-- Banner--*/

.banner {float:left; width:100%; height:380px;}

.banner-text { float: right; width: 350px; margin-top: 125px;}

.banner-text.four-line {margin-top: 90px;}

.banner-text h2 { font-size:33px; font-weight:700; color:#fff; text-transform:uppercase; margin: 0;}

.banner-text span.heading-banner-h2 { font-size:33px; font-weight:700; color:#fff; text-transform:uppercase; margin: 0;}

.banner-text span.heading-2-banner-h2 { font-size:22px; font-weight:700; color:#fff; text-transform:uppercase; margin: 0;}
.banner-text span.heading-3-banner-h2 { font-size:16px; font-weight:700; color:#fff; text-transform:uppercase; margin: 0;}
.banner-text p { font-size:18px; font-weight:300; color:#fff; line-height: 22px;}

.bx-controls-direction {     display: none; }



/*-- Home Content --*/

.home-content {width:100%; float:left;}

.our-products-content {width:100%; float:left;}

.main-heading {width:100%; float:left; text-align:center; color:#00a0e3; font-size:30px; font-weight:500; text-transform: uppercase;}

.main-heading h1 {width:100%; float:left; text-align:center; color:#00a0e3; font-size:30px; font-weight:500; text-transform: uppercase;}

.main-heading h2 {width:100%; float:left; text-align:center; color:#00a0e3; font-size:30px; font-weight:500; text-transform: uppercase;}

.our-products-content {width:100%; float:left;}

.why-us-content {width:100%; float:left; /*background:#00a0e3;*/ background:transparent url("../images/whyus-bg.png") no-repeat scroll top center; height:414px; margin: 30px 0;}

.why-us-part {width:57%; float:right; margin-top: 40px;}

.why-us-heading {width:100%; float:left; text-align:left; color:#fff; font-size:30px; font-weight:500; text-transform: uppercase; margin-bottom: 15px;}

.why-us-heading h2 {width:100%; float:left; text-align:left; color:#fff; font-size:30px; font-weight:500; text-transform: uppercase; border-bottom:1px solid #66c6ee; padding-bottom: 5px;}

.why-us-heading span.heading-why {width:100%; float:left; text-align:left; color:#fff; font-size:30px; font-weight:500; text-transform: uppercase; border-bottom:1px solid #66c6ee; padding-bottom: 5px;}

.why-us-part p {font-size:17px; font-weight:400; line-height:170%; width:100%; float:left; color:#fff;}

.why-us-part ul {width:100%; float:left; color:#fff; margin:0; padding:0; list-style:none; box-sizing:border-box; }

.why-us-part ul li {width:33%; float:left; color:#fff; margin:20px 3% 0 0; padding:0 0 0 65px; box-sizing:border-box; min-height: 60px; font-size:17px; font-weight:400; line-height: 105%;}

.why-us-part ul li:nth-child(3n+3) {margin-right:0; width: 28%;}

.why-us-part ul li.oxygen {background:transparent url("../images/oxygen-icon.png") no-repeat scroll left center; padding: 7px 0 0 40px;}

.why-us-part ul li.award {background:transparent url("../images/award-icon.png") no-repeat scroll left center;}

.why-us-part ul li.branches {background:transparent url("../images/branches.png") no-repeat scroll left center;}

.why-us-part ul li.quality {background:transparent url("../images/quality-icon.png") no-repeat scroll left center; padding-top: 20px;}

.why-us-part ul li.cylinder {background:transparent url("../images/cylinder-icon.png") no-repeat scroll left center; padding: 5px 0 0 40px;}

.why-us-part ul li.supply-chain {background:transparent url("../images/supply-chain.png") no-repeat scroll left center; padding: 5px 0 0 57px;}

.why-us-part ul li.crm {background:transparent url("../images/crm.png") no-repeat scroll left center; padding-top: 8px;}

.why-us-part ul li.vehicle {background:transparent url("../images/vehicle-icon.png") no-repeat scroll left center; padding-top: 8px;}

.why-us-part ul li.infrastructure {background:transparent url("../images/infrastructure-icon.png") no-repeat scroll left center;}



ul.whyus-list {width:100%; float:left; color:#6e6e6e; margin:0; padding:0; list-style:none; box-sizing:border-box; }

.whyus-list li {width:33%; float:left; color:#6e6e6e; margin:20px 3% 0 0; padding:0 25px 0 56px; box-sizing:border-box; min-height: 60px; font-size:17px; font-weight:400; line-height: 120%; border-right: 1px solid #b6b6b6;}

.whyus-list li:nth-child(3n+3) {margin-right:0; width: 28%; border-right: 0px solid #b6b6b6;}

.whyus-list li.oxygen {background:transparent url("../images/oxygen-icon.png") no-repeat scroll left center; padding: 7px 25px 0 40px;}

.whyus-list li.award {background:transparent url("../images/award-icon-2.png") no-repeat scroll left center; padding-top: 20px;}

.whyus-list li.quality {background:transparent url("../images/quality-icon-2.png") no-repeat scroll left center; padding-top: 20px;}

.whyus-list li.cylinder {background:transparent url("../images/cylinder-icon-2.png") no-repeat scroll left center; padding: 5px 25px 0 56px; line-height: 3;}

.whyus-list li.supply-chain {background:transparent url("../images/supply-chain-2.png") no-repeat scroll left center; padding: 10px 25px 0 57px;}

.whyus-list li.crm {background:transparent url("../images/crm-2.png") no-repeat scroll left center; padding-top: 8px;}

.whyus-list li.vehicle {background:transparent url("../images/vehicle-icon-2.png") no-repeat scroll left center; padding-top: 25px;}

.whyus-list li.infrastructure {background:transparent url("../images/infrastructure-icon-2.png") no-repeat scroll left 0;}

.whyus-list li.superior-it {background:transparent url("../images/superior-it.png") no-repeat scroll left 5px;}

.whyus-list li.week {background:transparent url("../images/week-icon.png") no-repeat scroll left 0; line-height: 1.8;}



.industry-content {width:100%; float:left; background:transparent url("../images/iws-bg-2.png") no-repeat scroll top center;}

.industry-part {width:100%; float:left;}

.industry-center {width:635px; margin:0px auto; height:660px; position: relative;}

.industry-center-heading {font-size: 30px; font-weight: 500; text-transform: uppercase; text-align: center; width: 200px; position: absolute; top: 300px; left: 217px; color: #000; line-height: 1;}

.industry-center-heading h3 {font-size: 30px; font-weight: 500; margin:auto;}

.industry-center .tours {width: 130px; height: 128px; position: absolute; top: 91px; left: 79px; border-radius: 50%; text-align:center;}

.industry-center .tours .industry-icon-div {margin:10px 0 0;}

.industry-center .tours .industry-text-div {color:#33bbd3; font-size:17px; font-weight:400; line-height: 1;}

.industry-center .education {width: 130px; height: 128px; position: absolute; top: 17px; left: 252px; border-radius: 50%; text-align:center;}

.industry-center .education:hover {/*background:red;*/}

.industry-center .education .industry-icon-div {/* margin:25px 0 0; */margin:12px 0 0;}

.industry-center .education .industry-text-div {color:#00a0e3; font-size:17px; font-weight:400;/*  line-height: 1.5; */ line-height: 1;}

.industry-center .healthcare {width: 130px; height: 128px; position: absolute; top: 91px; left: 425px; border-radius: 50%; text-align:center;}

.industry-center .healthcare .industry-icon-div {/* margin:18px 0 0; */ margin:5px 0 0;}

.industry-center .healthcare .industry-text-div {color:#5cb080; font-size:17px; font-weight:400; line-height: 1;}

.industry-center .chemical {width: 130px; height: 128px; position: absolute; top: 263px; left: 6px; border-radius: 50%; text-align:center;}

.industry-center .chemical .industry-icon-div {margin:20px 0 0;}

.industry-center .chemical .industry-text-div {color:#f1b317; font-size:17px; font-weight:400; line-height: 1;}

.industry-center .hvac {width: 130px; height: 128px; position: absolute; top: 265px; left: 500px; border-radius: 50%; text-align:center;}

.industry-center .hvac .industry-icon-div {margin:30px 0 0;}

.industry-center .hvac .industry-text-div {color:#ff8c26; font-size:17px; font-weight:400; line-height: 1;}

.industry-center .glass {width: 130px; height: 128px; position: absolute; top: 439px; left: 81px; border-radius: 50%; text-align:center;}

.industry-center .glass .industry-icon-div {margin:25px 0 0;}

.industry-center .glass .industry-text-div {color:#3a3a3a; font-size:17px; font-weight:400; line-height: 1; max-width: 105px; margin: 0px auto;}

.industry-center .telecommunication {width: 130px; height: 128px; position: absolute; top: 436px; left: 428px; border-radius: 50%; text-align:center;}

.industry-center .telecommunication .industry-icon-div {margin:15px 0 0;}

.industry-center .telecommunication .industry-text-div {color:#ff0000; font-size:17px; font-weight:400; line-height: 1;}

.industry-center .real-estate {width: 130px; height: 128px; position: absolute; top: 511px; left: 257px; border-radius: 50%; text-align:center;}

.industry-center .real-estate:hover {/*background:red;*/}

.industry-center .real-estate .industry-icon-div {margin:11px 0 0;}

.industry-center .real-estate .industry-text-div {color:#506695; font-size:17px; font-weight:400; line-height: 1;}







/********Tabs***************/

.top-main { width: 999px; margin: 0 auto; }

.read{ font-size: 13px; color: #fff; margin:0; padding: 0 0 0 20px!important; font-weight: bold;}

.read a{ color: #285CAB; text-decoration: none;}

.read a:hover{ color: #285CAB; text-decoration: underline;}

.updates-tabs { width:966px; float:left; margin: 0 auto 0; padding: 0 18px;}

#tabs {width:993px; float:left; height:282px; /* background: url(../images/tab-bg.jpg) no-repeat 0 0;*/ position:relative; margin:0; padding:3px 3px;}

#tabs p{ font-size: 13px; line-height: 15px; margin: 0 0 10px 0; padding: 0 0 0 0;/*padding: 0 25px 10px 0;*/ float:left; color:#333;}

#tabs h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs h2{ font-size: 18px; color: #1684b8; margin:0; padding: 14px 0 10px 0; font-family:'Open Sans', sans-serif; text-align: left; text-transform: uppercase; font-weight: normal;}

#tabs h2 img{border: 0; color: #fff; }

#tabs h2 a{color: #1684b8; }

div.tabs-title { font-size: 18px; color: #1684b8 !important; margin:0; padding: 14px 0 34px 0 !important; font-family:'Open Sans', sans-serif; text-align: left; text-transform: uppercase; font-weight: normal; height:1px !important;}

#tabs div.tabs-subtitle { width:283px; float:left; height:20px; font-size: 18px; color: #1684b8; margin:0; padding: 14px 0 10px 0; font-family:'Open Sans', sans-serif; text-align: left; text-transform: uppercase; font-weight: normal;}



#tabs h3{ font-size: 23px; color: #fff; margin:0; padding: 0 0 10px 0; font-family:Conv_calibri; text-align: left; text-transform: uppercase; font-weight: normal; line-height: 22px;}

#tabs ul { float: left; width: 232px; padding: 0; margin: 0;}

#tabs li { list-style: none; float: left;}

* html #tabs li { display: inline;}

#tabs li, #tabs li a { float: left;}

#tabs ul li.active { border-top:none;background: url(../images/tab1-bg-roll.gif) no-repeat 0px 0px; float:left;}

#tabs div {padding:20px 12px 14px 12px;width:505px; float:left; height:239px;text-decoration: none; color:#fff; display:block;}



#tabs ul li.tab1 a {/* background: url(../images/tab1-bg.gif) no-repeat 0px 0px; */ width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs ul li.tab1 a:hover {background: url(../images/tab1-bg-roll.gif) no-repeat 0px 0px; width:242px; float:left;}

#tabs ul li.tab1.active a {background: url(../images/tab1-bg-roll.gif) no-repeat 0px 0px; width:242px; float:left;}



#tabs ul li.tab2 a {/*background: url(../images/tab2-bg.gif) no-repeat 0px 0px;*/ width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs ul li.tab2 a:hover { /*background: url(../images/tab2-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}

#tabs ul li.tab2.active a {/*background: url(../images/tab2-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}



#tabs li.tab3 a {/*background: url(../images/tab3-bg.gif) no-repeat 0px 0px;*/width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab3 a:hover {/*background: url(../images/tab3-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}

#tabs li.tab3.active a {/*background: url(../images/tab3-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}



#tabs li.tab4 a {/*background: url(../images/tab4-bg.gif) no-repeat 0px 0px;*/ width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab4 a:hover {/* background: url(../images/tab4-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}

#tabs li.tab4.active a {/*background: url(../images/tab4-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}



#tabs li.tab5 a {/*background: url(../images/tab5-bg.gif) no-repeat 0px 0px;*/ width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab5 a:hover {/*background: url(../images/tab5-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}

#tabs li.tab5.active a {/*background: url(../images/tab5-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}



#tabs li.tab6 a {/*background: url(../images/tab6-bg.gif) no-repeat 0px 0px;*/ width:242px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px  14px 10px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab6 a:hover {/*background: url(../images/tab6-bg-roll.gif) no-repeat 0px 0px;*/ width:242px; float:left;}

#tabs li.tab6.active a {/*background: url(../images/tab6-bg-roll.gif) no-repeat 0px 0px; */width:242px; float:left;}



#tabs li.tab7 a {/*background: url(../images/tab7-bg.gif) no-repeat 0px 0px;*/ width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab7 a:hover {/* background: url(../images/tab7-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab7.active a {/*background: url(../images/tab7-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

/*#tabs li.tab7 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}*/



#tabs li.tab8 a {/* background: url(../images/tab8-bg.gif) no-repeat 0px 0px; */width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab8 a:hover {/*background: url(../images/tab8-bg-roll.gif) no-repeat 0px 0px*/; width: 182px; float:left;}

#tabs li.tab8.active a {/*background: url(../images/tab8-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

/*#tabs li.tab8 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}*/



#tabs li.tab9 a {/* background: url(../images/tab9-bg.gif) no-repeat 0px 0px;*/ width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab9 a:hover { /*background: url(../images/tab9-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab9.active a {/*background: url(../images/tab9-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab9 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}



#tabs li.tab10 a { /*background: url(../images/tab10-bg.gif) no-repeat 0px 0px;*/ width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab10 a:hover { /*background: url(../images/tab10-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab10.active a {/*background: url(../images/tab10-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab10 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}



#tabs li.tab11 a {/*background: url(../images/tab11-bg.gif) no-repeat 0px 0px;*/ width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab11 a:hover {/*background: url(../images/tab11-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab11.active a {/*background: url(../images/tab11-bg-roll.gif) no-repeat 0px 0px;*/  width: 182px; float:left;}

#tabs li.tab11 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}



#tabs li.tab12 a {/*background: url(../images/tab12-bg.gif) no-repeat 0px 0px;*/ width: 182px; float:left;font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 40px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}

#tabs li.tab12 a:hover {/*background: url(../images/tab12-bg-roll.gif) no-repeat 0px 0px;*/ width: 182px; float:left;}

#tabs li.tab12.active a {/*background: url(../images/tab12-bg-roll.gif) no-repeat 0px 0px;*/  width: 182px; float:left;}

#tabs li.tab12 h1{ font-size: 14px; color: #fff; margin:0; padding: 14px 10px 14px 50px; font-family:'Open Sans', sans-serif; text-transform: uppercase; font-weight: normal;}



#tabs div p { line-height: 130%;}

.first a{height:0}

#tabs ul li a { text-decoration: none;}

#tabs div.product-img { width:221px; float:left; padding:0; margin:0;}

#tabs div.product-content { width:283px; float:left; padding:0; margin:0;}

#tabs div.border { width:283px; float:left; height:1px; border-bottom:1px solid #bfe4f7; margin:0 0 10px 0; padding:0;}

#tabs div.home-bullet { width:141px; float:left; height:auto; padding:0; margin:0;}

#tabs div.home-bullet ul {float:left; list-style:none; padding:0; margin:0; font-size:12px; line-height:21px; color:#000;}

#tabs div.home-bullet ul li { width:131px; float:left; /* background:url(../images/bullet.gif) no-repeat 0 5px;*/ padding:0 0 0 15px; margin:0 10px 0 0;}

#tabs div.home-bullet2 { width:141px; float:left; height:auto; padding:0; margin:0;}

#tabs div.home-bullet2 ul {float:left; list-style:none; padding:0; margin:0; font-size:12px; line-height:21px; color:#000;}

#tabs div.home-bullet2 ul li { width:131px; float:left;/* background:url(../images/bullet.gif) no-repeat 0 5px;*/ padding:0 0 0 15px; margin:0;}

#tabs div.more { clear: both; width:77px; float:left; height:24px; text-align:center; padding:3px 0; margin:10px 0;

/*background:url(../images/bg-read-more.gif) no-repeat 0 0;*/ }

#tabs div.more a { color:#fff; text-decoration:none;}



#parentVerticalTab {width:100%; float:left; height:282px; min-height:550px; height: auto; background: #fff; position:relative; margin:-51px 0 0 0 !important; margin:30px 0 0 0 !important; padding:3px 3px;}

#parentVerticalTab div.product-img { width:100%; float:left; padding:0; margin:0; overflow:hidden;}

#parentVerticalTab div.product-img img {width:100%; transform: scale(1);/*  transition: .3s ease-in-out; */ transition: all 1s ease-in-out 0s;}

#parentVerticalTab div.product-img img:hover {transform: scale(1.3) rotateZ(-5deg);/*  transition: .3s ease-in-out; */ transition: all .5s ease-in-out 0s;}

#parentVerticalTab div.product-content { width:100%; float:left; padding:0; margin:0;}

#parentVerticalTab div.border { width:283px; float:left; height:1px; border-bottom:1px solid #bfe4f7; margin:0 0 10px 0; padding:0;}

#parentVerticalTab div.home-bullet { width:50%; float:left; height:auto; padding:0; margin:0;}

#parentVerticalTab div.home-bullet ul {float:left; list-style:none; padding:0; margin:0; font-size:12px; line-height:21px; color:#000;}

#parentVerticalTab div.home-bullet ul li { width:131px; float:left; /*background:url(../images/bullet.gif) no-repeat 0 5px; */padding:0 0 0 15px; margin:0 10px 0 0;}

#parentVerticalTab div.home-bullet2 { width:50%; float:left; height:auto; padding:0; margin:0;}

#parentVerticalTab div.home-bullet2 ul {float:left; list-style:none; padding:0; margin:0; font-size:12px; line-height:21px; color:#000;}

#parentVerticalTab div.home-bullet2 ul li { width:131px; float:left; /*background:url(../images/bullet.gif) no-repeat 0 5px;*/padding:0 0 0 15px; margin:0;}

#parentVerticalTab div.more { clear: both; width:auto; float:left; height:auto; text-align:center; padding:6px 20px; margin:10px 0; background:#ec6715;}

#parentVerticalTab div.more a { color:#fff; text-decoration:none;}

#parentVerticalTab div.tabs-subtitle {color: #ec6715;  float: left; font-family: "Open Sans",sans-serif; font-size: 22px; font-weight: normal; margin: 0; padding: 14px 0 7px;   text-align: left; text-transform: capitalize; width:100%; border-bottom: 1px solid #e9e9e9; margin:0 0 10px;}

#parentVerticalTab div.tabs-subtitle h1 {font-size: 22px; font-weight: normal; margin: 0;}



.resp-tabs-list .one {background: rgba(0, 0, 0, 0) url("../images/tab1-bg.png") no-repeat scroll 0 0px; position: absolute; top: 30px;}

.resp-tabs-list .two {background: rgba(0, 0, 0, 0) url("../images/tab2-bg.png") no-repeat scroll 0 0px; position: absolute; top: 105px;}

.resp-vtabs .resp-tabs-list .three {background: rgba(0, 0, 0, 0) url("../images/tab3-bg.png") no-repeat scroll 0 0px; position: absolute; top: 185px;}

.resp-vtabs li.hor_1.three.resp-tab-active {width:inherit}

.resp-tabs-list .four {background: rgba(0, 0, 0, 0) url("../images/tab4-bg.png") no-repeat scroll 0 0px; position: absolute; top: 260px;}

.resp-vtabs .resp-tabs-list .four {font-size:17px; line-height: 1; padding:17px 15px 14px 80px !important;}

.resp-tabs-list .five {background: rgba(0, 0, 0, 0) url("../images/tab5-bg.png") no-repeat scroll 0 0px; position: absolute; top: 335px;}

.resp-tabs-list .six {/*background: rgba(0, 0, 0, 0) url("../images/tab6-bg.png") no-repeat scroll 0 0px;*/}



.resp-tabs-list.hor_1.hor_2 .one {background: rgba(0, 0, 0, 0) url("../images/tab1-right-bg.png") no-repeat scroll -7px 0px;}

.resp-tabs-list.hor_1.hor_2 .two {background: rgba(0, 0, 0, 0) url("../images/tab2-right-bg.png") no-repeat scroll -7px 0px;}

.resp-tabs-list.hor_1.hor_2 .three {background: rgba(0, 0, 0, 0) url("../images/tab3-right-bg.png") no-repeat scroll -7px 0px; padding:20px 41px 14px 25px !important}

.resp-tabs-list.hor_1.hor_2 .four {background: rgba(0, 0, 0, 0) url("../images/tab4-right-bg.png") no-repeat scroll -7px 0px; font-size:16px; line-height: 1; padding:17px 41px 14px 25px !important}

.resp-tabs-list.hor_1.hor_2 .five {background: rgba(0, 0, 0, 0) url("../images/tab5-right-bg.png") no-repeat scroll -7px 0px;}

.resp-tabs-list.hor_1.hor_2 .six { /*background: rgba(0, 0, 0, 0) url("../images/tab6-right-bg.png") no-repeat scroll -7px 0px;*/}

img { max-width:100%}

.img-container { padding-bottom:20px}



.one-heading {color:#0095d3 !important;}

.two-heading {color:#1cb3cf !important;}

.three-heading {color:#ef7e1a !important;}

.four-heading {color:#50ab77 !important;}

.five-heading {color:#4d4d4d !important;}

.six-heading {color:#e13b3b !important;}

.seven-heading {color:#506695 !important;}

.eight-heading {color:#f1b317 !important;}

.nine-heading {color:#79387c !important;}

.ten-heading {color:#ab507b !important;}

.one-btn {background:#0095d3 !important; transition:0.5s; border:1px solid #0095d3;}

.one-btn:hover {background:#fff !important; border:1px solid #0095d3; transition:0.5s;}

.one-btn:hover a{color: #0095d3 !important;}



.two-btn {background:#1cb3cf !important; transition:0.5s; border:1px solid #1cb3cf;}

.two-btn:hover {background:#fff !important; border:1px solid #1cb3cf; transition:0.5s;}

.two-btn:hover a{color: #1cb3cf !important;}



.three-btn {background:#ef7e1a !important; transition:0.5s; border:1px solid #ef7e1a;}

.three-btn:hover {background:#fff !important; border:1px solid #ef7e1a; transition:0.5s;}

.three-btn:hover a{color: #ef7e1a !important;}



.four-btn {background:#50ab77 !important; transition:0.5s; border:1px solid #50ab77;}

.four-btn:hover {background:#fff !important; border:1px solid #50ab77; transition:0.5s;}

.four-btn:hover a{color: #50ab77 !important;}



.five-btn {background:#4d4d4d !important; transition:0.5s; border:1px solid #4d4d4d;}

.five-btn:hover {background:#fff !important; border:1px solid #4d4d4d; transition:0.5s;}

.five-btn:hover a{color: #4d4d4d !important;}



.six-btn {background:#e13b3b !important; transition:0.5s; border:1px solid #e13b3b;}

.six-btn:hover {background:#fff !important; border:1px solid #e13b3b; transition:0.5s;}

.six-btn:hover a{color: #e13b3b !important;}



.seven-btn {background:#506695 !important; transition:0.5s; border:1px solid #506695;}

.seven-btn:hover {background:#fff !important; border:1px solid #506695; transition:0.5s;}

.seven-btn:hover a{color: #506695 !important;}



.eight-btn {background:#f1b317 !important; transition:0.5s; border:1px solid #f1b317;}

.eight-btn:hover {background:#fff !important; border:1px solid #f1b317; transition:0.5s;}

.eight-btn:hover a{color: #f1b317 !important;}



.nine-btn {background:#79387c !important; transition:0.5s; border:1px solid #79387c;}

.nine-btn:hover {background:#fff !important; border:1px solid #79387c; transition:0.5s;}

.nine-btn:hover a{color: #79387c !important;}



.ten-btn {background:#ab507b !important; transition:0.5s; border:1px solid #ab507b;}

.ten-btn:hover {background:#fff !important; border:1px solid #ab507b; transition:0.5s;}

.ten-btn:hover a{color: #ab507b !important;}





/* .resp-tabs-list .one:hover {background: rgba(0, 0, 0, 0) url("../images/tab1-bg-roll.gif") no-repeat scroll -8px 0 !important;}

.resp-tabs-list .two:hover {background: rgba(0, 0, 0, 0) url("../images/tab2-bg-roll.gif") no-repeat scroll -8px 0 !important;}

.resp-tabs-list .three:hover {background:rgba(0, 0, 0, 0) url("../images/tab2-bg-roll.gif") no-repeat scroll -8px 0 !important;}

.resp-tabs-list .four:hover {background:rgba(0, 0, 0, 0) url("../images/tab3-bg-roll.gif") no-repeat scroll -8px 0 !important;}

.resp-tabs-list .five:hover {background:rgba(0, 0, 0, 0) url("../images/tab4-bg-roll.gif") no-repeat scroll -8px 0 !important;}

.resp-tabs-list .six:hover {background:rgba(0, 0, 0, 0) url("../images/tab5-bg-roll.gif") no-repeat scroll -8px 0 !important;}



.resp-tabs-list.hor_1.hor_2 .one:hover {background: rgba(0, 0, 0, 0) url("../images/tab1-bg-roll-2.gif") no-repeat scroll 7px 0 !important;}

.resp-tabs-list.hor_1.hor_2 .two:hover {background: rgba(0, 0, 0, 0) url("../images/tab2-bg-roll-2.gif") no-repeat scroll 7px 0 !important;}

.resp-tabs-list.hor_1.hor_2 .three:hover {background:rgba(0, 0, 0, 0) url("../images/tab3-bg-roll-2.gif") no-repeat scroll 7px 0 !important;}

.resp-tabs-list.hor_1.hor_2 .four:hover {background:rgba(0, 0, 0, 0) url("../images/tab4-bg-roll-2.gif") no-repeat scroll 7px 0 !important;}

.resp-tabs-list.hor_1.hor_2 .five:hover {background:rgba(0, 0, 0, 0) url("../images/tab5-bg-roll-2.gif") no-repeat scroll 7px 0 !important;}

.resp-tabs-list.hor_1.hor_2 .six:hover {background:rgba(0, 0, 0, 0) url("../images/tab6-bg-roll-2.gif") no-repeat scroll 7px 0 !important;} */



/***********************/





/*-- Footer --*/

.footer {width:100%; height:557px; float:left; background:transparent url("../images/footer.png") no-repeat scroll top center; /*background-size:cover;*/}

.footer-mob {width:100%; height:100px; float:left; background:transparent url("../images/footer.png") no-repeat scroll top center; background-size:cover; display:none;}

.footer-part {width:100%; float:left; margin-top:265px; color:#fff;}

.footer-col {width:24%; float:left; padding: 0 35px; min-height: 250px;}

.footer-col.center {width:51%; float:left; border-left:1px solid #2c7a9c; border-right:1px solid #2c7a9c; }

.footer-col:first-child {padding-left:0;}

.footer-col:last-child {padding-right:0; min-height: 250px; width:25%;}

.footer-col ul {margin:0; padding:0; width:100%; list-style:none; float: left;}

.footer-col ul ul {margin:10px 0 15px;}

.footer-col ul li { width:100%; float:left; padding-bottom: 5px;}

.footer-col ul li a{color:#fff; text-decoration:none; font-size:15px; font-weight:300; transition: all 0.5s ease 0s; float: left;}

.footer-col ul li a:hover{padding-left:5px; transition: all 0.5s ease 0s; }

.footer-heading {font-size:17px; font-weight:400; text-transform:uppercase; width:100%; float:left; padding: 7px 0; border-bottom:1px solid #2c7a9c;}

.footer-heading.last { border: 0; }

.footer-heading a {font-size:17px; font-weight:400; color:#fff; text-decoration:none;}

.footer-col ul li .footer-heading a {font-size:17px; font-weight:400;}

.footer-col ul.two-col li {width:100%;}

.footer-contact-detail {width:100%; float:left;}

.footer-contact-detail strong {width:100%; float:left; font-size:14px; font-weight:400; margin-top: 10px;}

.footer-contact-detail p {width:100%; float:left; font-size:15px; font-weight:300; margin: 0;}

p.phone-icon {background:transparent url("../images/phone-icon.png") no-repeat scroll left center; padding-left:40px; margin-top: 7px;}

p.email-icon {background:transparent url("../images/email-icon2.png") no-repeat scroll left center; padding-left:40px;}

p.email-icon a {color:#fff;}



/*-- copy right --*/

.copy-right {background:#024562; float:left; width:100%; padding: 14px 0;}

.copyright-left {float:left; width:auto; color:#fff; font-size:15px; font-weight:300;}

.website-link {color:#fff; text-decoration:none; position:relative; }

.website-link::after {content:""; position:absolute; height:1px; width:100%; background:#2c7a9c; top: 19px; left:0;}

.copyright-follow {float:right; color:#fff; font-size:15px; font-weight:300; display:none}

.copyright-follow span {float:left; margin: 0 7px 0 0;}

.copyright-follow a {float:left; text-decoration:none; margin: 0 3px;}

.copyright-link {color:#fff; text-decoration:none;}



/*-- Inside --*/

.inside-banner {width:100%; float:left; height:235px;}

.inside-banner.speciality-gases-banner {background: transparent url("../images/speciality-gases-banner.jpg")no-repeat scroll top center;}

 .inside-banner.fire-banner {background: transparent url("../images/fire-banner.jpg")no-repeat scroll top center;}

.inside-banner.refrigeration-gases-banner {background: transparent url("../images/refrigeration-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.industrial-gases-banner {background: transparent url("../images/industrial-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.calibration-gases-banner {background: transparent url("../images/calibration-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.ultra-high-purity-gases-banner {background: transparent url("../images/ultra-high-purity-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.gas-welding-accessories-banner {background: transparent url("../images/gas-welding-accessories-banner.jpg")no-repeat scroll top center;}

.inside-banner.liquid-gases-banner {background: transparent url("../images/liquid-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.toxic-gas-banner {background: transparent url("../images/toxic-gas-banner.jpg")no-repeat scroll top center;}

.inside-banner.brand-new-high-pressure-seamless-cylinders-banner {background: transparent url("../images/brand-new-high-pressure-seamless-cylinders-banner.jpg")no-repeat scroll top center;}

.inside-banner.rare-gases-banner {background: transparent url("../images/rare-gases-banner.jpg")no-repeat scroll top center;}

.inside-banner.engineering-banner {background: transparent url("../images/engineering-banner.jpg")no-repeat scroll top center;}

.inside-banner.aboutus-banner {background: transparent url("../images/aboutus-banner.jpg")no-repeat scroll top center;}

.inside-banner.contactus-banner {background: transparent url("../images/contactus-banner.jpg")no-repeat scroll top center;}

.inside-banner.enquiry-banner {background: transparent url("../images/enquiry-banner.jpg")no-repeat scroll top center;}

.inside-banner.services-banner {background: transparent url("../images/services-banner.jpg")no-repeat scroll top center;}

.inside-banner.sitemap-banner {background: transparent url("../images/sitemap-banner.jpg")no-repeat scroll top center;}

.inside-banner.medical-oxygen-banner{background: transparent url("../images/medical-oxygen.jpg")no-repeat scroll top center;}

.inside-banner.industry-we-serve-banner {background: transparent url("../images/industry-we-serve-banner.jpg")no-repeat scroll top center;}

.inside-banner-text {font-size: 32px; font-weight: 500; float: right; color: #fff; text-transform: uppercase; margin-top: 90px; width: 325px;}

.inside-banner-text h1 {font-size: 32px; font-weight: 500; margin: auto;}

.inside-banner-text.two-line {margin-top: 75px;}

.inside-banner-text.three-line {margin-top: 53px; max-width: 315px;}

.inside-menu .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {padding: 7px 42px;}

.inside-content {width:100%; float:left;}

.inside-menu-link {width:100%; float:left;margin-top: 25px; padding-bottom:3px; position:relative}

.inside-menu-link:before { content:''; position:absolute; left:0; right:0; margin:0 auto; width:100%; height:3px; background:#00a0e3; bottom:0;top:72px;}

.breadcrumb {width:100%; float:left; border-bottom:1px solid #efefef;}

.breadcrumb-link {width:100%; float:left;}

.breadcrumb-link a {float:left; padding:9px 10px; color:#000; text-decoration:none; font-size:16px; font-weight:300; background:transparent url("../images/menu-divider2.jpg") no-repeat scroll center right;}

.breadcrumb-link a:first-child {padding-left:0;}

.breadcrumb-link a:last-child {padding-right:0; background:none;}

.breadcrumb-link a.no-link {cursor: default;}

.products-image {width:45%; float:left; margin-top: 7px;}

.products-image img {width:100%;}

.products-image.new-img-1 { width: 33%; }

.products-heading {width:100%; float:left; font-size:30px; font-weight:500; color:#00a0e3; text-transform:uppercase; margin-bottom:10px;}

.products-heading h2 {font-size:30px; font-weight:500; margin:auto;}

.products-description {width:52%; float:right;}

.products-description.new-description-1 {width:63%; float:right;}

.products-description-full {width:100%; float:left; margin-top: 20px;}

.products-description-full-part {width:100%; float:left;}

.products-description-full-part p {font-size:16px; font-weight:300; text-align:justify;}

.products-description-full-part p.second-part-para {margin-top:10px;}

.products-description-full-part table {font-size:16px; font-weight:300; border:1px solid #7CCCEF;}

.products-description-full-part table td {font-size:16px; font-weight:300; border:1px solid #7CCCEF; padding: 5px 10px;}

.products-description-full-part table .heading-part2 th {font-size:16px; font-weight:500; border:1px solid #7CCCEF; padding: 5px 10px; background: #41B7E9; color:#fff; width:50%;}

.products-description-full-part table .heading-part3 th {font-size:16px; font-weight:500; border:1px solid #7CCCEF; padding: 5px 10px; background: #41B7E9; color:#fff; width:33%; text-transform: uppercase;}

.products-description-full-part table td b { font-weight: 500;}

.products-description p {font-size:16px; font-weight:300; text-align: justify;}

.contact-detail-1 {width:50%; float:left; border-right:1px solid #eee; padding-right:30px; min-height: 180px;}

.contact-detail-2 {width:50%; float:right; padding-left:30px; min-height: 200px;}

.contact-detail-1 p {font-size:16px; font-weight:300;}

.contact-detail-1 h3 {font-size:16px; font-weight:700; margin: 0 0 11px;}

.contact-detail-2 p {font-size:16px; font-weight:300;}

.new-heading {font-size: 22px; font-weight: 400; color: #049FDF; padding: 5px 10px; background: #E7F6FB; clear: both}

.new-heading3 {font-size: 20px; font-weight: 400; color: #00A0E2; padding: 5px 0px; clear: both; background:transparent url("../images/heading-bg.gif") no-repeat scroll left bottom;}

span.new-heading3 {font-size: 20px; font-weight: 400; color: #00A0E2; padding: 5px 0px; clear: both; background:transparent url("../images/heading-bg.gif") no-repeat scroll left bottom; margin-top: 22px; margin-bottom: 11px; float: left; width: 100%;}

.new-heading-2 {font-size: 18px; font-weight: 400; color: #000;}

.contact-detail-1.new-div, .contact-detail-2.new-div {min-height: 120px; margin-bottom: 15px;}

.benefits-list {width:100%; float:left; padding:0 0 10px; margin:0;}

.last-list {padding: 0 0 20px;}

/* .benefits-list li {width:100%; float:left; padding:0 0 10px 10px; background:transparent url("../images/bullet.png") no-repeat scroll left 10px; list-style:none; margin:0; box-sizing:border-box; font-size:16px; font-weight:300; line-height: 170%; text-align:justify;} */

.benefits-list li {width:100%; float:left; padding:2px 0 2px 12px; background:transparent url("../images/tab-arrow.png") no-repeat scroll left 11px; list-style:none; margin:0; box-sizing:border-box; font-size:16px; font-weight:300; line-height: 170%; text-align:justify; border-bottom: 1px solid #eee;}

.benefits-list li ul {border-top: 1px solid #eee; padding-bottom:0;}

.benefits-list li li {border-bottom:0; background:transparent url("../images/bullet.png") no-repeat scroll left 13px; padding: 1px 0 1px 12px;}

.benefits-list li:last-child {border-bottom:0;}

.benefits-list li.keep-line {border-bottom: 1px solid #eee;}

.industries-list {width:100%; float:left; padding:0; margin: 0 0 15px;}

/* .industries-list li {width:32%; float:left; padding:0 0 10px 10px; background:transparent url("../images/bullet.png") no-repeat scroll left 10px; list-style:none; margin:0; box-sizing:border-box; font-size:16px; font-weight:300; line-height: 170%; text-align:left; margin-right:2%;} */

.industries-list li {width:32%; float:left; padding:2px 0 2px 12px; background:transparent url("../images/tab-arrow.png") no-repeat scroll left 10px; list-style:none; margin:0; box-sizing:border-box; font-size:16px; font-weight:300; line-height: 170%; text-align:left; margin-right:2%; border-bottom: 1px solid #eee;}

.industries-list li:nth-child(3n+3) {margin-right:0;}

.description-inside-img img {width:100%;}

span.image-left-logo{ float: left; margin-right: 15px; margin-bottom: 15px;}

.table-heading td {background:#41B7E9; color:#fff; border:1px solid #A4E5FF !important;}

.table-sub-heading td {background:#41B7E9; color:#fff; border:1px solid #A4E5FF !important; }

.table-odd td {background:#DBF2FA;}

.table-even td {background:#F1FBFC;}

.first-value { width: auto !important; }

.products-description-full-part table td:first-child {width: 150px; }

.related-products {width:100%; float:left; border: 1px solid #cbeffc; padding: 10px 20px; margin-top: 10px; /* background: #ECFAFF; */ background: RGBA(236, 250, 255, 0.39);}

.related-products-heading {width:100%; float:left; font-size: 22px; font-weight: 400; color: #0176a7; border-bottom: 1px solid #cbeffc; padding-bottom: 6px; margin-bottom: 10px;}

.related-products-list {width:100%; float:left; padding:0; margin:0;}

.related-products-list li {width:32%; float:left; padding:0 0 10px 10px; background:transparent url("../images/bullet.png") no-repeat scroll left 10px; list-style:none; margin:0; box-sizing:border-box; font-size:16px; font-weight:300; line-height: 170%; text-align:left; margin-right:2%;}

.related-products-list li:nth-child(3n+3) {margin-right:0;}

.related-products-list li a {color:#0176a7; text-decoration:underline;}

.color-red {color:#f00 !important;}

.desktop-none {display:none !important;}



.menu-link-box { width: auto; /* optional - feel free to remove it */   height:66px;  /* optional - feel free to remove it */   position: relative;   padding: 10px 8px; float: left; font-size:12px; font-weight:400; color:#00a0e3; text-align: center; line-height: 1; padding-top: 14px; min-width: 73px; margin-right: 5px;}

.menu-link-box.active-link a{color:#fff;}

.menu-link-box a {color:#00a0e3;}

.menu-link-box:before {   content: "";position: absolute;   border: 1px solid #00a0e3; top: -4%; bottom: -1px; left: -3%; right: -3%;   z-index: -1; -webkit-transform: perspective(50em) rotateX(-30deg);   transform: perspective(50em) rotateX(-30deg); transform: perspective(6em) rotateX(36deg); background: #fff; border-bottom:none}

.menu-link-box.active-link:before {background:#00a0e3 !important;}

.menu-link-box.link-nine:before {   content: "";   position: absolute;   border: 1px solid #00a0e3;top: -4%; bottom:-4px; left: -3%; right: -3%; z-index: -1; -webkit-transform: perspective(50em) rotateX(-30deg);transform: perspective(10em) rotateX(35deg); background: #fff; border-bottom:none}

.menu-link-box.link-three:before {   content: "";   position: absolute;   border: 1px solid #00a0e3;top: -4%; bottom:-6px; left: -3%; right: -3%; z-index: -1; -webkit-transform: perspective(50em) rotateX(-30deg);transform: perspective(10em) rotateX(35deg); background: #fff; border-bottom:none}



.menu-link-box.link-one {z-index:999}

.menu-link-box.link-two {z-index:99}

.menu-link-box.link-three {z-index:88}

.menu-link-box.link-four {z-index:77}

.menu-link-box.link-five {z-index:66}

.menu-link-box.link-six {z-index:55}

.menu-link-box.link-seven {z-index:44}

.menu-link-box.link-eight {z-index:33}

.menu-link-box.link-nine {z-index:22}

.menu-link-box.link-ten {z-index:11}



.menu-link-box.about-one {z-index:999; padding-top: 20px;}

.menu-link-box.about-two {z-index:99; padding-top: 20px;}

.menu-link-box.about-three {z-index:88; padding-top: 20px;}

.menu-link-box.active-link { z-index: 999; }

.products-content { float: left; width: 100%; }

.full-width-part { float: left; width: 100%;}

.full-width-content { float: left; width: 100%; margin: 30px 0 ;}

.full-width-content p {float: left; width: 100%; font-size: 16px; font-weight: 300;}

p.phone-detail {background:transparent url("../images/call-icon.png") no-repeat scroll left center; padding-left:40px; /* margin-top: 40px; */}

p.person-name {background:transparent url("../images/person-icon.png") no-repeat scroll left center; padding-left:40px; /* margin-top: 40px; */}

p.tel-detail{background:transparent url("../images/phone-icon2.png") no-repeat scroll left center; padding-left:40px;}

p.fax-detail{background:transparent url("../images/fax-icon.png") no-repeat scroll left center; padding-left:40px;}

p.email-detail {background:transparent url("../images/email-icon.png") no-repeat scroll left center; padding-left:40px;}

p.email-detail a {color:#000;}

.google-map {width:100%; float:left; margin:0 0 20px; border: 1px solid #d7d7d7;}

.google-map.branch-office-map {margin: 55px 0 0;}

.google-map iframe {width:100%; float:left;}



.menu-link-mob { display:none; width: 100%; float: left; margin: 0px 0px 20px; }

.project-menu { background-color: #FFF; border: 1px solid #00A0E3; clear: both;  display: block;  float: left;  height: auto; margin: 4% 0;  padding: 3%; width: 100%;}

.project-menu select {background: transparent url("../images/select-bg.gif") no-repeat scroll right top; border: 1px solid #DDD; clear: both; cursor: pointer; display: block; height:28px; -webkit-appearance: none;   -moz-appearance: none;   appearance: none; float: left; font-size: 13px; font-weight: 400; width: 100%;}

.project-menu option{padding:4px;}

.why-us-bg-mob {display:none;}

.why-us-bg-mob img {width:100%;}



.form-div { float: left; width: 50%; }

.form-div-captcha-div { float: left; width: 48%; margin: -55px 0 0;}

.get-quote-textarea {width:96%; border:1px solid #d7d7d7; font-size: 15px; font-weight: 300; padding: 5px; float:left; margin:10px 0; min-height: 110px;}

.get-quote-input {width:96%; border:1px solid #d7d7d7; font-size: 15px; font-weight: 300; padding: 5px; /*clear:both;*/ margin:10px 0; float:left; margin-right: 2%; min-height: 45px;}

.captcha-field {width:150px; border:1px solid #d7d7d7; font-size: 15px; font-weight: 300; padding: 5px; /*clear:both;*/ margin:0px 0 10px; float:left; min-height: 45px;}

.captcha {/* height: 45px;*/ width: 110px;}

.get-quote-submit {width:auto; border:1px solid #00a0e3; background:#00a0e3; font-size: 16px; font-weight: 300; padding: 8px 20px; clear:both; margin:0px 0; float:left; text-transform: uppercase; color:#fff; transition:0.5s;}

.get-quote-submit:hover {width:auto; border:1px solid #00a0e3; background:#fff; color:#00a0e3; transition:0.5s;}



/*-- Sitemap --*/

.sitemap-link {float:left; margin:0; padding:0; list-style:none; width:100%;}

.sitemap-link li {width: 100%; float: left; padding-bottom: 5px; list-style:none;}

.sitemap-link li ul { margin: 10px 0 15px; float: left; width: 100%;}

.sitemap-link li li { width:50%; float: left;}

.sitemap-link li li a {color: #02567a; text-decoration: none; font-size: 16px; font-weight: 300; transition: all 0.5s ease 0s; float: left; transition:0.5s;}

.sitemap-link li a:hover {padding-left:8px; transition:0.5s;}

.sitemap-heading {font-size:17px; font-weight:400; text-transform:uppercase; width:100%; float:left; padding: 7px 0; border-bottom:1px solid #B1D1DF;}

.sitemap-heading.last { border: 0; }

.sitemap-heading a {font-size:17px; font-weight:400; color:#02567a; text-decoration:none;  transition:0.5s;}

.link-404 {text-decoration:underline; color: #333333;}



/*-- Enquiry --*/



.contact-section{float: left; width: 100%; padding: 20px 0px;}

.contact-1 {width: 47.5%;float: left; margin: 0px; padding: 0px 2.5% 0px 0px;}

.contact-1 strong, .contact-2 strong{float:left; font-weight:700; font-size:17px; color:#3853A4; text-transform:uppercase;padding: 10px 0; width:100%;}

.contact-1 p, .contact-2 p{float:left; font-weight:300;}

.contact-2 { width: 47.4%;float:left;margin:0px; padding:0 0 0 2.5%;border-left: 0px solid #D8D8D8;}

.enquiry-bold{width:100%; float:left;margin: 0px;padding: 6px 0px 0px 10px;text-align: left;font-weight: 300;color:#000; font-size: 16px;}

.enquiry-bold2{width:20px; float:left;padding: 8px 0px 0px;color:#000;}

.enquiry-text {float: left; font-size: 14px; font-weight: 300; line-height: 14px; padding: 0px; width: 90%; color: #6D6D6D;}

.form-textfield {border: 1px solid #d7d7d7; height: 20px; padding: 7px 10px; width: 100%; color: #6D6D6D;background: #fff; float:left; min-height: 48px;}

.form-textfield3 {border: 1px solid #d7d7d7; min-height:45px ; padding: 5px 10px; width: 100%; color: #000; background: #fff; font-size: 15px; font-weight: 300;}

.form-textfield3 option {/* min-height:27px; */ padding: 5px 8px; margin: 0; border: 1px solid #d7d7d7; box-shadow: none; border-top: 0;}

.enquiry-row {border-bottom: 0px dotted #C7C7C7; float: left; padding: 10px 0px !important; width: 50%;}

.enquiry-row:last-child {border:0;}

.form-textfield2 { border: 1px solid #d7d7d7; min-height: 165px;  margin: 0px;  padding: 5px 10px; resize: vertical; width: 100%; color: #6D6D6D;background: #fff;}

.form-textfield4 { border: 1px solid #d7d7d7;  margin: 0px;  padding: 0 10px; resize: vertical; width: 100%; color: #6D6D6D;background: #fff;}

.home-textfield-captcha-top { border: 1px solid #d7d7d7; float: left; height: 20px; width: 100px; padding: 7px 10px;background: #fff;}

.enquiry-button2 {float: left; margin: 0px 0px 0px 25px; width: auto;}

.submit { background: #fff; border: 1px solid #3853A4; color: #3853A4; cursor: pointer; float: left; font-weight: 300; text-align: center; padding: 5px 30px; font-size:16px;}

.submit:hover { background: #3853A4; color: #FFF; cursor: pointer; float: left; font-weight: 300; text-align: center; padding: 5px 30px; transition: all 0.5s ease 0s; border: 1px solid #3853A4; font-size:16px;}

.req-fields {color: #000; font-size: 14px; font-weight: bold;}

.capt {height: 34px; border:1px solid #dee1e9;margin-left: 12px;}

.checkbox-panel { float: left; width: 100%;}

.checkbox-button { float: left; padding: 3px 0px; width: 25px;}

.checkbox-button-text {float: left; padding: 0px; width: 90%; line-height: 20px;}

.name-icon {padding: 6px 0 6px 0;}

.mail-icon {padding: 6px 0 6px 0;}

.mobile-icon {padding: 6px 0 6px 0;}

.address-icon {padding: 6px 0 6px 0;}

.country-icon {padding: 6px 0 6px 0;}

.city-icon {padding: 6px 0 6px 0;}

.zip-code-icon {padding: 6px 0 6px 0;}

.products-icon {padding: 6px 0 6px 0;}

.information-icon {padding: 6px 0 6px 0;}

.code-icon {padding: 6px 0 6px 0;}

.second-select {margin-top:20px;}

.second-select .form-textfield3 {padding:0; height: 100px;}

.second-select .form-textfield3 option {padding: 5px 8px;}

.button-submit {float:left; width:100%;}





.industry-center .education:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(1, 160, 227, 0.1);}

.industry-center .education img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .education:hover  img{transform: rotate(360deg);}

.industry-center .education .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .education:hover .industry-text-div {font-weight:700; padding-top:7px; }



.industry-center .tours:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(51, 187, 211, 0.1);}

.industry-center .tours img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .tours:hover  img{transform: rotate(360deg);}

.industry-center .tours .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .tours:hover .industry-text-div {font-weight:700; padding-top:7px; }



.industry-center .healthcare:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(92, 176, 128, 0.1);}

.industry-center .healthcare img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .healthcare:hover  img{transform: rotate(360deg);}

.industry-center .healthcare .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .healthcare:hover .industry-text-div {font-weight:700; padding-top:5px; }



.industry-center .hvac:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(255, 140, 38, 0.1);}

.industry-center .hvac img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .hvac:hover  img{transform: rotate(360deg);}

.industry-center .hvac .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .hvac:hover .industry-text-div {font-weight:700; padding-top:7px; }



.industry-center .telecommunication:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(255, 0, 0, 0.1);}

.industry-center .telecommunication img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .telecommunication:hover  img{transform: rotate(360deg);}

.industry-center .telecommunication .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .telecommunication:hover .industry-text-div {font-weight:700; padding-top:5px; }



.industry-center .chemical:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(251, 201, 76, 0.1);}

.industry-center .chemical img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .chemical:hover  img{transform: rotate(360deg);}

.industry-center .chemical .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .chemical:hover .industry-text-div {font-weight:700; padding-top:7px; }



.industry-center .real-estate:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(80, 102, 149, 0.1);}

.industry-center .real-estate img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .real-estate:hover  img{transform: rotate(360deg);}

.industry-center .real-estate .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .real-estate:hover .industry-text-div {font-weight:700; padding-top:7px; }



.industry-center .glass:hover {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: rgba(58, 58, 58, 0.1);}

.industry-center .glass img { -webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .glass:hover  img{transform: rotate(360deg);}

.industry-center .glass .industry-text-div {-webkit-transition: 1s ease-in-out; -moz-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}

.industry-center .glass:hover .industry-text-div {font-weight:700; padding-top:7px; }



/*-- Team --*/

.people-box {float:left; width:22%; margin:0 2%; /* background:#f6f6f6; */ background:rgba(1, 160, 228, 0.04);}

.people-box:first-child {margin-left:0;}

.people-box:last-child {margin-right:0;}

.people-box .people-img {float:left; width:100%;}

.people-box .people-img img {width:100%; height: auto;}

.people-box .people-text {float:left; width:100%; padding:25px; box-sizing:border-box; text-align:center;}

.people-heading {font-weight: 700; font-family: 'Droid Sans', sans-serif; font-size: 18px; color:#000; float:left; width:100%; text-align:center;}

.people-position {font-weight: 400; font-family: 'Droid Sans', sans-serif; font-size: 18px; color:#000; float:left; width:100%; text-align:center; padding: 10px 0 15px;}

.people-media {float:left; width:100%; text-align:center;}

.people-media a:hover img {transition:0.5s; -webkit-filter: grayscale(1); filter: grayscale(1); transform: scale(1.1);}

.about-sublink{width: 400px; margin:0 auto}



/* .banner-text {

    font-size: 250%;

    color: #fff;

    position: absolute;

    z-index: 9999;

    text-align: center;

    bottom: 20%;

    width: 100%;

}

.banner-text {

    visibility:hidden;

}

.banner-text.active-slide {

    visibility: visible;

}*/

.spacer { float: left; width: 100%; height: 15px; }

.full-para { float: left; width: 100%; }

.new-heading.no-space { /* margin-top: 0; */ margin-top: 7px;}

.no-space { /* margin-top: 0; */ margin-top: 7px;}

.r134a-class .heading-part3 th:last-child {width:10%;}

.r134a-class .heading-part3 th.second-last {width:10%;}

h2.new-heading-4 { font-size: 16px; font-weight: 500; color: #6e6e6e; text-transform: capitalize; margin:0;}

.tab-list {float: left;width: 25%;max-width: 275px;}

.tab-heading {width:100%;max-width:100%; float:left; padding:0 30px 0 0}

.tab-heading h2 {font-size: 17px;font-weight: 400;text-transform: uppercase;width: 100%;float: left;padding: 7px 0;

border-bottom: 1px solid #B1D1DF; color:#02567a; margin-top:0}



.box1 ul {display: flex; flex-wrap: wrap;}

.contact-full p { font-size: 16px; font-weight: 300;}

.contact-full p a { text-decoration:none; color:#000; font-weight:500; }

.contact-full { width:100%; float:left; margin:20px 0}

.video-cont { width:100%; text-align:center}

#video1 {width:25%; height:auto; display:inline-block}

.mt-20 { margin-top:30px !important;float: left;width: 100%;}

.footer-col .copyright-follow { display:block;float: left;margin: 5px 0 0 0;}



@media screen and (min-width:768px) and (max-width:1024px){

.common {width:96%;}

.top-right ul li {padding:0 6px;}

.banner {height: auto;}

.banner-text { float: right; width: 230px; margin-top: 60px; }

.banner-text.four-line {margin-top: 60px;}

.banner-text h2 {font-size: 21px;}

.banner-text span.heading-banner-h2 {font-size: 21px;}

.banner-text p{font-size: 16px;}

.why-us-part{width: 64%; margin-top: 12px;}

.why-us-part ul li {min-height: 80px; font-size: 15px;}

.footer {height:auto;}

.footer-col ul li .footer-heading a {font-size: 15px;}

.footer-heading a {font-size: 15px;}

.footer-col ul li a {font-size: 13px;}

.footer-contact-detail p {font-size: 13px;}

.footer-col {min-height: 250px; width: 27%; padding: 0 20px;}

.footer-col:last-child {width: 27%;}

.footer-col.center {width: 44%; }

.footer-col ul.two-col li {width:100%;}



.inside-banner { width: 100%; float: left; height: 165px; background-size: cover !important; }

.inside-banner-text {font-size: 25px; max-width: 210px; margin-top: 50px; }

.inside-banner-text h1 {font-size: 25px;}

.inside-banner-text.three-line { margin-top: 18px; max-width: 200px; }

.menu-link-box {width: 121px; font-size: 15px; margin-right:3px;}

.menu-link-box.link-nine {width: 280px;}



.whyus-list li {width: 47%; min-height:90px; border:0;}

.whyus-list li:nth-child(2n+2) {margin-right: 0; width: 47%; border-right: 0px solid #b6b6b6;}

.whyus-list li:nth-child(3n+3) {margin-right: 3%; width: 47%; border-right: 0px solid #b6b6b6;}

.whyus-list li:nth-child(3n) {margin-right: 3%; width: 47%; border-right: 0px solid #b6b6b6;}

.whyus-list li.award {padding-top: 35px;}

.whyus-list li.cylinder {padding: 5px 25px 0 56px; line-height: 1; padding-top: 35px;}





.google-map.branch-office-map {margin: 0px 0 0;}





/*menu*/

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {padding: 7px 17px;}

.inside-menu .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {padding: 7px 11px;}



/*-- Sitemap--*/

.sitemap-link li li { width: 48%; float: left; margin-right: 2%; }

.menu-link-box:before,.menu-link-box.link-three::before { border-bottom:1px solid #00a0e3}

.menu-link-box.link-three { width: 233px;}

.related-products.contact { min-height:187px}

}

@media screen and (max-width:992px){

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub { /*margin: -1px 0 0 -37px;*/ margin: -1px 0 0 0px; width:100%;  }

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo > .sub .sub-list { width:72% !important}

   .tab-list { width:100%; max-width:100%}

 .tab-heading { padding:0}

 .footer-col { min-height:329px}

}





@media screen and (width:1024px){

.why-us-part{width: 55%;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {padding: 7px 37px;}

.inside-menu .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a{padding: 7px 29px;}



.banner-text {width: 310px;}

.banner-text h2 {font-size: 25px; }

.banner-text span.heading-banner-h2 {font-size: 25px; }



.menu-link-box {width:170px; font-size: 16px;}

.inside-banner-text {font-size: 25px; max-width: 250px; }

.inside-banner-text.three-line { margin-top: 32px; max-width: 250px; }

.menu-link-box.link-three a br,.menu-link-box.link-nine a br { display:none}

}



@media screen and (min-width:1px) and (max-width:767px){

.common {width:98%;}

.logo { float: left;  width: 100%; text-align: center; }

.top-right {display: none;}

.banner {height:105px; }

.banner-text {/* display: none; */ width: 32%; /* margin: 0; */ margin: 20px 0 0; line-height: 1;}

.banner-text.four-line {margin: 0; margin: 20px 0 0;}

.banner-text h2 { font-size: 10px; margin: 20px; }

.banner-text span.heading-banner-h2 { font-size: 10px; }

#parentVerticalTab {height:auto; min-height: auto;}

.why-us-content{height:auto; background: #00a0e3; padding: 0px 0px 20px;}

.why-us-part {width: 100%; margin: 20px 0 0;}

.why-us-bg-mob {display:block; width:100%; float:left;}

.why-us-part ul li{width: 100%; margin: 20px 0 0 0; min-height:60px; padding: 0 0 0 60px !important; line-height: 30px;}

.why-us-part ul li:nth-child(3n+3) {width: 100%;}

.why-us-part ul li.oxygen { background: transparent url("../images/oxygen-icon.png") no-repeat scroll 17px top;}

.why-us-part ul li.award { background: transparent url("../images/award-icon.png") no-repeat scroll 10px top; }

.why-us-part ul li.quality { background: transparent url("../images/quality-icon.png") no-repeat scroll 10px top; min-height: 45px;}

.why-us-part ul li.cylinder { background: transparent url("../images/cylinder-icon.png") no-repeat scroll 15px top; min-height: 45px;}

.why-us-part ul li.infrastructure {     background: transparent url("../images/infrastructure-icon.png") no-repeat scroll 10px top; }

.industry-content {background: #fff url("../images/iws-bg-mob.png") no-repeat scroll top center; height: 2010px;}

.industry-center {width: 100%; height: auto;}

.industry-center-heading {width: 100%; position: static; width: 260px; position: static; margin: 175px auto 0; top: 50px;}

.industry-center .tours {width: 100%; position: static;  margin-top: 65px;}

.industry-center .education {width: 100%; position: static; margin-top: 165px;}

.industry-center .healthcare {width: 100%; position: static; margin-top: 42px;}

.industry-center .chemical {width: 100%; position: static; margin-top: 60px;}

.industry-center .chemical .industry-text-div {width: 115px; margin: 0px auto;}

.industry-center .hvac {width: 100%; position: static; margin-top: 80px;}

.industry-center .glass {width: 100%; position: static; margin-top: 75px;}

.industry-center .telecommunication {width: 100%; position: static; margin-top: 60px; margin-top: 50px;}

.industry-center .telecommunication .industry-text-div{width: 115px; margin: 0px auto;}

.industry-center .real-estate {width: 100%; position: static; margin-top: 73px;}

.industry-center .tours:hover {background:none;}

.industry-center .education:hover {background:none;}

.industry-center .healthcare:hover {background:none;}

.industry-center .chemical:hover {background:none;}

.industry-center .hvac:hover {background:none;}

.industry-center .telecommunication:hover {background:none;}

.industry-center .glass:hover {background:none;}

.industry-center .real-estate:hover {background:none;}

.footer {height: auto; min-height: 555px; padding-bottom: 30px; background: #02567a;}

.footer-mob  {display:block;}

.footer-part {margin-top: 0px;}

.footer-col{width: 100%; padding: 0; min-height: auto; height: auto;}

.footer-col.center{width: 100%; height: auto; border: 0;}

.footer-col ul.two-col li{width: 100%; height: auto;}

.footer-col:last-child {min-height: auto; width:100%;}

.copyright-left {float: left; width: 100%; text-align: center; padding-bottom: 10px; font-size: 14px;}

.copyright-follow {float: none; width: 150px; margin: 0px auto;}





.products-image {width: 100%;}

.products-image.new-img-1 {width: 100%;}

.products-description {width: 100%; margin-top:20px;}

.products-description.new-description-1 {width: 100%; margin-top:20px;}

.products-description-full {margin-top: 0px;}

.inside-banner {height: 200px; height: 100px; background-size: cover !important;}

.menu-link-box {display:none;}

.menu-link-mob {display:block;}

.inside-banner-text {display:none;}

.form-div {width:100%;}

.form-div-captcha-div {width:100%; margin: 10px 0 0;}

.get-quote-textarea {width:100%; box-sizing:border-box;}

.get-quote-input {width:100%; box-sizing:border-box;}

.contact-detail-1 {width:100%;border: 0; padding: 0; min-height:auto;}

.contact-detail-2 {width:100%;border: 0; padding: 0; min-height:auto;}

p.phone-detail{margin-top: 0px;}

span.image-left-logo{ float: left; width:100%; margin-right: 0px; margin-bottom: 10px;}

.products-description-full-part table td:first-child { width: auto; }

.industries-list li {width:100%; margin-right:0;}

.related-products-list li {width:100%; margin-right:0;}



.whyus-list li {width:100% !important; border-right:0; border-bottom:1px solid #b6b6b6; padding: 0 25px 20px 56px !important; margin-right:0;}

.whyus-list li:last-child {border:0;}



.google-map.branch-office-map {margin: 0px 0 0;}



/*-- Menu --*/

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li {width:100%; margin:0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a {padding: 4px 9px 4px 30px !important;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a, .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active:hover > a{background: #0e6388 !important;}

.promo-block {     display: none !important; }

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub-in{top:0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.new-parent ul {width: 100%; padding: 0;}

.header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-list + .promo-block {display: none !important;}



/*-- Sitemap --*/

.sitemap-link li li {width:100%;}



/*-- Enquiry --*/

.enquiry-row {width:100%;}

.enquiry-text {width:100%;}



/*-- Team --*/

.people-box {width:100%; margin:0 0 20px;}



}



@media (max-width: 767px) {

	.related-products.contact { margin-bottom:15px; min-height:inherit}

  /* line 66, ../sass/_responsive.scss */

  .fixed-top-box {

    padding-top: 0;

  }



  /* line 69, ../sass/_responsive.scss */

  .fixed-top-box #top-box {

    position: static;

    top: inherit;

    z-index: inherit;

  }



  /* line 74, ../sass/_responsive.scss */

  .fixed-header .header,

  .boxed.fixed-header .header,

  .boxed.fixed-header.fixed .header,

  .fixed-header.hidden-top.visible-top .header {

    box-shadow: none;

    position: static;

    top: inherit;

    z-index: inherit;

    -webkit-backface-visibility: inherit;

    -webkit-transform: inherit;

  }



  /* line 87, ../sass/_responsive.scss */

  .fixed-header .header-two + * {

    margin-top: 0;

  }



  /* line 90, ../sass/_responsive.scss */

  .hidden-top,

  .hidden-top .page-box,

  .hidden-top.visible-top .page-box {

    margin-top: 0;

    padding-top: 0;

  }



  /* line 96, ../sass/_responsive.scss */

  .hidden-top {

    -webkit-transition: all 0 linear;

    transition: all 0 linear;

  }



  /* line 100, ../sass/_responsive.scss */

  .hidden-top #top-box,

  .boxed.hidden-top #top-box,

  .boxed.fixed-header.hidden-top #top-box {

    margin-top: 0;

    margin-bottom: 0;

    position: static;

  }



  /* line 107, ../sass/_responsive.scss */

  .hidden-top .header,

  .fixed-header.hidden-top .header {

    margin-top: 0;

    position: static;

  }



  /* line 112, ../sass/_responsive.scss */

  .fixed-header.hidden-top.visible-top .header,

  .fixed-header.hidden-top.fixed #top-box,

  .fixed-header.hidden-top.visible-top.fixed #top-box {

    margin-top: 0;

  }



  /* line 117, ../sass/_responsive.scss */

  .top-navbar {

    margin: 0;

    min-height: 30px;

  }



  /* line 121, ../sass/_responsive.scss */

  .top-navbar .btn-navbar {

    background: none !important;

    border-color: rgba(255, 255, 255, 0.2);

    border-radius: 3px;

    color: #fff;

    color: rgba(255, 255, 255, 0.7);

    display: block;

    font-size: 16px;

    margin: 0;

    padding: 7px;

  }



  /* line 134, ../sass/_responsive.scss */

  .top-navbar .btn-navbar.collapsed {

    border-color: transparent;

  }



  /* line 137, ../sass/_responsive.scss */

  .navbar-inverse .navbar-toggle .icon-bar {

    background-color: rgba(255, 255, 255, 0.7);

    border-radius: 0;

  }



  /* line 143, ../sass/_responsive.scss */

  .top-navbar .navbar-collapse.collapse {

    display: none !important;

  }



  /* line 146, ../sass/_responsive.scss */

  .top-navbar .navbar-collapse.collapse.in {

    display: block !important;

  }



  /* line 149, ../sass/_responsive.scss */

  .top-navbar .collapse,

  .top-navbar .collapsing {

    background: #fff;

    border: 0 none;

    box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);

    left: 0;

    margin: 5px 0 0;

    padding: 0;

    position: absolute !important;

    top: 100%;

    z-index: 1002;

  }



  /* line 163, ../sass/_responsive.scss */

  .top-navbar .navbar-nav.navbar-right:last-child,

  .top-navbar .navbar-nav {

    margin: 0;

  }



  /* line 167, ../sass/_responsive.scss */

  .top-navbar .nav > li {

    float: none;

  }



  /* line 170, ../sass/_responsive.scss */

  #top-box .top-navbar .nav > li a {

    color: #7b7b7b;

  }



  /* line 173, ../sass/_responsive.scss */

  .top-navbar .nav > li:hover a,

  .top-navbar .nav > li a:hover {

    background: none;

  }



  /* line 177, ../sass/_responsive.scss */

  .top-navbar.top-navbar-right .navbar-right {

    float: none !important;

  }



  /* line 180, ../sass/_responsive.scss */

  .top-navbar.top-navbar-right .collapse,

  .top-navbar.top-navbar-right .collapsing {

    left: auto;

    right: 0;

  }



  /* line 185, ../sass/_responsive.scss */

  .top-navbar .nav > li a .count {

    background: rgba(0, 0, 0, 0.1);

  }



  /* line 188, ../sass/_responsive.scss */

  .header {

    width: auto;

  }



  /* line 191, ../sass/_responsive.scss */

  .header .right-box-wrapper {

    height: 39px;

    margin: 0 0 0 13px;

    text-align: right;

}



  /* line 194, ../sass/_responsive.scss */

  .header .header-wrapper .cart-header {

    margin-right: 0;

  }



  /* line 197, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar {

    margin: 0;

    min-height: inherit;

    position: static;

  }



  /* line 202, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar {

    background: #0E6388;

    border: 0px solid #ccc;

    border-bottom: 0 none;

    border-radius: 3px 3px 0 0;

    box-shadow: none;

    display: block;

    float: right;

    height: 45px;

    line-height: 15px;

    margin: 0;

    padding: 10px 15px;

    position: relative;

    text-shadow: none;

    z-index: 920;

  }



  /* line 222, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar:before {

    border-left: none;

    border-left: none;

    bottom: 8px;

    content: "";

    display: none;

    left: -1px;

    position: absolute;

    top: 7px;

  }



  /* line 232, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar.collapsed:before {

    display: block;

  }



  /* line 235, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar.collapsed {

    background: none;

    border: 1px solid transparent;

    border-bottom: 0 none;

  }



  /* line 240, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar .text {

    color: #fff;

    float: right;

    line-height: 16px;

    padding: 0 0 0 30px;

  }



  /* line 246, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar .icon-bar {

    background: #fff;

    box-shadow: none;

    border-radius: 0;

    height: 3px;

    margin: 0;

    width: 22px;

  }



  /* line 254, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .btn-navbar .icon-bar + .icon-bar {

    margin-top: 3px;

  }



  /* line 257, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse {

    border: 0 none;

    box-shadow: none;

    left: auto;

    margin: 27px 0 0;

    max-height: inherit;

    overflow: hidden !important;

    /* padding:0 0 0 15px; */

    padding:0 0 0 0px;

    position: absolute;

    right:0;

    top: 50%;

    top: 110px;

    /*width:350px;*/

    width:100%;

    z-index: 919;

  }



  /* line 271, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav {

    background: #fff;

    border: 1px solid #ccc;

    border-radius: 3px 0 3px 3px;

    float: none;

    padding: 6px 6px 3px;

  }



  /* line 280, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li {

    float: none;

    margin: 0 0 3px;

    padding: 0;

  }



  /* line 285, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a {

    background: #0e6388;

    border: 1px solid #f2f2f2;

    border-radius: 0;

    font-weight: normal;

    margin: 0;

    padding: 7px 9px 7px 42px;

    text-decoration: none;

	color: #fff;

  }



  /* line 296, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a:hover,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li:hover > a {

    background: #0E6388;

    border: 1px solid #e9e9e9;

    border-radius: 0;

    box-shadow: none;

	color: #fff;

  }



  /* line 307, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a {

    background: #0e6388;

    position: relative;

  }



  /* line 312, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent .parent > a:after {

    display: none;

  }



  /* line 315, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub {

    bottom: 0;

    left: 0;

    position: absolute;

    top: 0;

    width: 55px;

  }



  /* line 322, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub span {

    background: #fff;

    display: block;

    height: 2px;

    margin: 15px 0 0 15px;

    position: absolute;

    width: 12px;

  }



  /* line 330, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .open-sub span + span {

    height: 12px;

    margin: 10px 0 0 20px;

    width: 2px;

  }



  /* line 335, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .parent .parent > a .open-sub span,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title .open-sub span {

    background: #7f7f7f;

    height: 2px;

    margin: 14px 0 0 38px;

    position: absolute;

    width: 12px;

  }



  /* line 343, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .parent .parent > a .open-sub span + span,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title .open-sub span + span {

    height: 12px;

    margin: 9px 0 0 43px;

    width: 2px;

  }



  /* line 349, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a:after {

    display: none;

  }



  /* line 352, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .sub,

  .header .header-wrapper .primary .navbar .navbar-collapse .parent .sub,

  .header .header-wrapper .primary .navbar .navbar-collapse .parent:hover > .sub {

    background: #f7f7f7;

    border: 0 none;

    border-radius: 0;

    box-shadow: none;

    display: none;

    font-size: 13px;

    left: 0;

    line-height: 24px;

    margin-top: 0;

    margin-bottom: 0;

    padding: 6px 0 5px;

    position: relative;

  }



  /* line 372, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.parent:hover > a {

    background-color: #0E6388;

    border-radius: 0;

  }



  /* line 378, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active:hover > a {

    background: #1e1e1e;

    border-color: #1e1e1e;

    color: #fff;

    -webkit-transition: all 0.2s linear;

    transition: all 0.2s linear;

  }



  /* line 386, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > .parent.active > a .open-sub span {

    background: #fff;

  }



  /* line 389, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .parent.active > a .open-sub span + span,

  .header .header-wrapper .primary .megamenu .box.active .title .open-sub span + span {

    display: none;

  }



  /* line 393, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .parent:hover > .sub {

    -webkit-animation: fadeIn 0;

    animation: fadeIn 0;

    display: none;

  }



  /* line 398, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li {

    line-height: 22px;

  }



  /* line 401, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li a {

    background: #00a0e3;

    color: #fff;

    padding: 4px 9px 4px 60px;

    text-decoration: none;

    width: auto !important;

  }



  /* line 408, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav li a > i {

    color: #1e1e1e;

  }



  /* line 411, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav li:hover > .sub a {

   /* background: none;*/

  }



  /* line 414, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .sub .sub {

    left: 0;

    margin-left: 10px;

  }



  /* line 418, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub {

    left: 0;

    /*padding: 6px 0 5px;*/

    padding: 0px 0 5px;

    width: 100%; float: left;

  }



  /* line 423, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-wrapper {

    display: block;

  }



  /* line 426, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .promo-block {

    display: none;

  }



  /* line 429, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .sub-list {

    display: block;

    padding: 0;

    width: 100% !important;

  }



  /* line 434, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .box {

    float: none;

    margin: 0;

    padding: 0;

    width: 100% !important;

  }



  /* line 440, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .title {

    color: #7f7f7f;

    cursor: pointer;

    font-weight: normal;

    line-height: 22px;

    margin: 0;

    padding: 4px 9px 4px 60px;

    position: relative;

    text-transform: none;

  }



  /* line 450, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu > .sub .box.closed ul {

    display: none;

    margin-left: 10px;

  }



  /* line 454, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu a .item-new,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu .sub a .item-new {

    left: 0;

    float: right;

    position: static;

    top: 0;

  }



  /* line 462, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new .before,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav a .item-new:before {

    display: none;

  }



  /* line 466, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg > a .open-sub span,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-inverse > a .open-sub span {

    background: #fff;

  }



  /* line 470, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-inverse:hover > a {

    color: #fff;

  }



  /* line 476, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary > a {

    border-color: #428bca;

  }



  /* line 479, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success > a {

    border-color: #738d00;

  }



  /* line 482, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info > a {

    border-color: #0098ca;

  }



  /* line 485, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning > a {

    border-color: #f89406;

  }



  /* line 488, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger > a {

    border-color: #d6001d;

  }



  /* line 491, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-bg:hover > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-primary.item-inverse:hover > a {

    background-color: #428bca;

    border-color: #428bca;

  }



  /* line 498, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-bg:hover > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-success.item-inverse:hover > a {

    background-color: #738d00;

    border-color: #738d00;

  }



  /* line 505, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-bg:hover > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-info.item-inverse:hover > a {

    background-color: #0098ca;

    border-color: #0098ca;

  }



  /* line 512, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-bg:hover > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-warning.item-inverse:hover > a {

    background-color: #f89406;

    border-color: #f89406;

  }



  /* line 519, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-bg > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-bg:hover > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-inverse > a,

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-danger.item-inverse:hover > a {

    background-color: #d6001d;

    border-color: #d6001d;

  }



  /* line 526, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg .sub {

    background: #f7f7f7 !important;

  }



  /* line 529, ../sass/_responsive.scss */

  .header .header-wrapper .primary .navbar .navbar-collapse .nav > li.item-bg .sub a {

    color: #7f7f7f;

  }



  /* line 532, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .col-sm-6.col-md-9 {

    text-align: left;

  }



  /* line 535, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .primary {

    margin: 0 0 0 -1px;

  }



  /* line 538, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .primary .navbar .btn-navbar:before {

    border: 0 none;

  }



  /* line 541, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .primary .navbar .navbar-collapse {

    left: -1px;

    width: calc(200% + px);

  }



  /* line 546, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .primary .navbar .nav {

    border-radius: 0 3px 3px 3px;

  }



  /* line 551, ../sass/_responsive.scss */

  .header .cart-header .dropdown-menu {

    margin-top: -1px;

    margin-right: -98px;

  }



  /* line 555, ../sass/_responsive.scss */

  .header .header-wrapper + .header-wrapper .cart-header .dropdown-menu {

    margin-right: 0;

  }



  /* line 558, ../sass/_responsive.scss */

  .header .cart-header.open .dropdown-toggle:after {

    left: 0;

  }



  /* line 561, ../sass/_responsive.scss */

  .header.header-two .phone-header {

    margin-right: 0;

  }



  /* line 564, ../sass/_responsive.scss */

  .header.header-two .phone-active,

  .header.header-two .search-active {

    z-index: 1003;

  }



  /* line 568, ../sass/_responsive.scss */

  .header.header-three .logo-box {

    width: 724px;

  }



  /* line 571, ../sass/_responsive.scss */

  .top-fixed-box {

    display: none;

  }



  /* line 574, ../sass/_responsive.scss */

  .fixed-header.fixed-top #top-box,

  .boxed.fixed-header.fixed-top #top-box,

  .boxed.fixed-header.fixed-top.fixed #top-box {

    position: static;

  }



  /* line 580, ../sass/_responsive.scss */

  .slider {

    padding: 10px 0;

  }



  /* line 583, ../sass/_responsive.scss */

  .slider .slid-content,

  .slider .slider-nav {

    width: 370px;

  }



  /* line 587, ../sass/_responsive.scss */

  .slider .slid-content .title {

    margin: 0 0 14px;

  }



  /* line 590, ../sass/_responsive.scss */

  .slider .slid-content .descriptions {

    margin: 0 0 17px 0;

  }



  /* line 593, ../sass/_responsive.scss */

  .slider .slider-nav {

    right: 15px;

  }



  /* line 596, ../sass/_responsive.scss */

  .slider .slider-nav .nav-box {

    bottom: 0;

  }



  /* line 599, ../sass/_responsive.scss */

  .slider .slider-nav .prev,

  .slider .slider-nav .next {

    display: none !important;

  }



  /* line 603, ../sass/_responsive.scss */

  .slider .slid-content {

    bottom: 60px;

  }



  /* line 606, ../sass/_responsive.scss */

  .progressive-slider-two .slider-wrapper {

    height: auto !important;

  }



  /* line 609, ../sass/_responsive.scss */

  .progressive-slider-two .sliders-container {

    margin: 0;

    padding-left: 15px;

    padding-right: 15px;

  }



  /* line 614, ../sass/_responsive.scss */

  .progressive-slider-two .slider-banners {

    height: auto;

    width: 100%;

  }



  /* line 618, ../sass/_responsive.scss */

  .progressive-slider-two .slider-banners .banner {

    display: table-cell;

    height: auto;

    width: 33.33333333%;

  }



  /* line 623, ../sass/_responsive.scss */

  .page-slider {

    padding: 0;

  }



  /* line 626, ../sass/_responsive.scss */

  .metro-banners {

    padding: 30px 0 11px;

  }



  /* line 629, ../sass/_responsive.scss */

  .metro-banners .banner {

    margin-bottom: 19px;

  }



  /* line 633, ../sass/_responsive.scss */

  .sidebar.col-sm-12 {

    margin-top: 40px;

  }



  /* line 636, ../sass/_responsive.scss */

  .sidebar .whats-news .carousel-pagination {

    margin: 0 auto;

    max-width: 300px;

  }



  /* line 640, ../sass/_responsive.scss */

  .toolbar .grid-list .grid,

  .toolbar .grid-list .list {

    margin-right: 6px;

  }



  /* line 644, ../sass/_responsive.scss */

  .toolbar .sort-catalog {

    margin: 0 6px 20px 1px;

  }



  /* line 647, ../sass/_responsive.scss */

  .products.grid {

    margin-left: -10px;

    margin-right: -10px;

    text-align: center;

  }



  /* line 652, ../sass/_responsive.scss */

  .table-box {

    overflow-x: auto;

    padding: 0 1px;

  }



  /* line 656, ../sass/_responsive.scss */

  .portfolio .filter-buttons {

    float: none;

    margin-bottom: 20px;

  }



  /* line 660, ../sass/_responsive.scss */

  .portfolio .year-regulator {

    float: none;

    margin-bottom: 60px;

  }



  /* line 664, ../sass/_responsive.scss */

  .product-page .product-options .buy-for,

  .product-page .product-options .col-sm-12 {

    float: none;

    margin-bottom: 20px;

    width: 100%;

  }



  /* line 670, ../sass/_responsive.scss */

  .product-options-samples .col-sm-12 {

    margin-bottom: 20px;

  }



  /* line 673, ../sass/_responsive.scss */

  .product-options-samples .required-box {

    margin-bottom: 0;

  }



  /* line 676, ../sass/_responsive.scss */

  .product-bottom .col-sm-12 + .col-sm-12 {

    margin-top: 40px;

  }



  /* line 679, ../sass/_responsive.scss */

  .shopping-cart-table tbody td,

  .shopping-cart-table .td-qty {

    padding: 20px;

  }



  /* line 683, ../sass/_responsive.scss */

  #car-bottom .car-bottom-box {

    padding: 17px 20px 20px;

  }



  /* line 686, ../sass/_responsive.scss */

  .employee-single {

    margin-left: 0;

  }



  /* line 689, ../sass/_responsive.scss */

  .employee-single .images-box {

    float: none;

    margin: 0 auto 20px;

  }



  /* line 693, ../sass/_responsive.scss */

  .employee-single .employee-description {

    margin-left: 0;

    width: 100%;

  }



  /* line 697, ../sass/_responsive.scss */

  .employee-single-rotation .content-box {

    float: none;

    width: auto;

  }



  /* line 701, ../sass/_responsive.scss */

  .employee-single-rotation .employee {

    margin: 0 20px 10px;

  }



  /* line 704, ../sass/_responsive.scss */

  .employee-single-rotation .employee.pull-right {

    margin-right: 0;

  }



  /* line 707, ../sass/_responsive.scss */

  .royalSlider.heroSlider,

  .royalSlider.heroSlider .rsOverflow,

  img.rsImg {



  }



  /* line 712, ../sass/_responsive.scss */

  .infoBlock {

    padding: 10px;

    height: auto;

    max-height: 100%;

    min-width: 40%;

    left: 5px;

    top: 5px;

    right: auto;

    font-size: 12px;

  }



  /* line 722, ../sass/_responsive.scss */

  .infoBlock h3,

  .infoBlock h4 {

    font-size: 14px;

    line-height: 17px;

  }



  /* line 727, ../sass/_responsive.scss */

  .layer-slider .container {

    padding-left: 0;

    padding-right: 0;

  }



  /* line 731, ../sass/_responsive.scss */

  .count-down-box {

    float: none;

    margin-bottom: 30px;

  }



  /* line 735, ../sass/_responsive.scss */

  #footer .newsletter form {

    width: 270px;

  }



  /* line 738, ../sass/_responsive.scss */

  .post.carousel .images-box + [class*="span"] {

    float: none;

    margin-left: 0;

    width: auto;

  }



  /* line 743, ../sass/_responsive.scss */

  #footer .sidebar .widget:nth-child(2n+1) {

    clear: left;

  }



  /* line 746, ../sass/_responsive.scss */

  #footer .sidebar .carousel-box header .title {

    margin-bottom: 0;

  }



  /* line 749, ../sass/_responsive.scss */

  #footer .sidebar .carousel-box header .next,

  #footer .sidebar .carousel-box header .prev {

    bottom: inherit;

    left: 0;

    margin: 0 0 0 10px;

    position: static;

  }

  .header .header-wrapper .primary .navbar .navbar-collapse .nav .megamenu.promo > .sub .sub-list { width:100% !important}

 .img-container { padding-bottom:0}

 .img-container img { margin-bottom:20px}

 .tab-list { width:100%; max-width:100%}

 .tab-heading { padding:0}





.header .header-wrapper .primary .navbar .navbar-collapse .nav .sub li li#gas-welding-accessories {border-bottom: 1px solid #3d83a0;}

}

.head-slide {
  font-size: 20px;
  font-weight: 900;
}

.iso-txt {
  text-align: center;
}

.iso-txt-p {
  margin-top: -18px;
  font-size: 14px;
  font-weight: 400;
}

.slider-wrap li.banner6  {
  background: transparent url("../images/gas-van.jpg") no-repeat scroll top center!important;
}

.slider-wrap li.banner7  {
  background: transparent url("../images/gas-cans.jpg") no-repeat scroll top center!important;
}

.slider-wrap li.banner2  {
  background: transparent url("../images/maha-gas-van.jpg") no-repeat scroll top center!important;
  background-position: center!important;
  background-size: contain!important;
}


.banner6 .banner-text {
  background: #0877a578;
  padding: 15px 5px 10px 20px;
  float: left;
}


.banner7 .banner-text {
  background: #0877a578;
  padding: 15px 5px 10px 20px;
  float: left;
}

.banner2 .banner-text {
  background: #0877a578;
  padding: 15px 5px 10px 20px;
  float: left;
}
