
.wid-8{
    width:85% !important;
    margin:0 7.5%;
}

.title_big{
    font-size:1.8rem;
}

.title_small{
    font-size:1.2rem;
}

.title_sub{
    font-size:1rem;
    color:#37b1ff;
    margin-bottom:0;
}

.m-textleft{
    text-align:left !important;
}

.content_text{
    font-size:.9rem;
    line-height:1.6;
    color:#fff;
    margin-top:0;
}

.mlok-content{
    padding:10px;
}

.quickspool_group{
    display:block;
}

.mair_group{
    display:block;
}

.path_colour{
    display: flex;
    margin-bottom:50px;
}

.path_grey{
    width:32%;
    height:5px;
    margin:0 1%;
    background:#465359;
}

.path_blue{
    width:32%;
    margin:0 1%;
    height:5px;
    background:#1cade4;
}

.pathfinder-content{
    padding:5%;
    display:flex;
    justify-content:center;
}

.pathfinder_video video{
  width:100%;
}

.strongback_group{
    display:block;
}

.strongback_content{
    padding:5%;
}

.strongback_content ul{
    list-style:none;
    padding-left:0;
}

.strongback_content ul li:before {
    content: '\f00c';
    font-family: FontAwesome;
    font-size:1rem; 
    font-weight: 400; 
    margin-right:10px;
}

.strongback_content ul li{
    font-size:.9rem;
    color:#000;
    padding-bottom:5px;
}

.hydrocarbon_group{
    padding:50px 0;
    text-align:center;
}

.hydrocarbon_group h4{
    color:#37b1ff;
    font-size:.9rem;
    margin-bottom:0;
}

.pipelineclamp_img {
    padding:25px 0;
}

/*
.font1{
    font-size:1.6rem;
    line-height:1.6rem;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:bold;
    text-transform: uppercase;
}

.font1_1{
    font-size:1.6rem;
    line-height:1.6rem;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:bold;
    text-transform: uppercase;
    margin-top:10%;
}

.font1_1 span{
    display:block;
}

.font2{
    font-size:1rem;
    line-height:1.6rem;
}

.font3{
    font-size:1.6rem;
    line-height:1.6rem;
    text-transform: uppercase;
}

.font4{
    font-size:.9rem;
    line-height:.9rem;
    margin:15px 0 0 0;
    text-transform: uppercase;
}

.font5{
    font-size:1rem;
    line-height:1rem;
    text-transform: uppercase;
    display:inline-block;
    width:60%;
    vertical-align:middle;
    font-weight:bold;
    transition:Ease-in-out 0.3s;
}

.iconx1:hover .font5,
.font5:hover{
    color:#37b1ff;
}

.line{
    width:50px;
    height:4px;
    background:#37b1ff;
}

.wid-8{
    width:85% !important;
    margin:0 7.5%;
}

.txt-contentx1{
    padding: 0%;
    margin-left:30px;
}

.iconx1{
    width:35%;
    display:inline-block;
    text-align:center;
}

.iconx1 img{
    max-width:60px !important;
    padding-right:10px;
    vertical-align:middle;
    transition:Ease-in-out 0.3s;
}

.font5:hover.iconx1 img,
.iconx1:hover img{
    animation : 1s .2s swing both;
}

.iconx2 img{
    max-width:25px !important;
    padding-right:10px;
    vertical-align:middle;
    margin-left:-38px;
}

.imgx2 img {
    margin: 20px 0 0 0;
}


.sectionx1{
    background:#000;
    min-height:600px;
}

.titlex1{
    font-size:2.6rem;
    line-height:2.6rem;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:bold;
    text-transform: uppercase;
    color:#37b1ff;
    padding:35% 15%;
    text-align:center;
}

.float-box1{
    position:absolute;
    left:8%;
    top:20%;
}

.float-box2{
    position:absolute;
    left:8%;
    top:55%;
}

.float-box3{
    position:absolute;
    left:38%;
    top:10%;
}

.float-box4{
    position:absolute;
    left:38%;
    top:65%;
}

.float-box5{
    position:absolute;
    left:68%;
    top:20%;
}

.float-box6{
    position:absolute;
    left:68%;
    top:55%;
}

.show-content{
    max-width:300px;
}

.show-content .content-holder {
    background-color: rgba(255,255,255,0) !important;
}

.show-content .img-holder img{
    transition:Ease-in-out 0.3s;
}

.show-content:hover .img-holder img{
    filter:brightness(0.6);
}

.show-content .btn-white{
    margin:0 auto;
}

.cool-link {
    display: inline-block;
    color: #fff !important;
    text-decoration: none !important;
    font-size:1rem;
    margin-top:20px;
    font-weight:bold;
}

.cool-link::after {
    content: '';
    display: block;
    width: 0;
    height: 3px;
    background: #fff;
    transition: width .3s;
    margin-top:5px;
}

.cool-link:hover::after {
    width: 100%;
    transition: width .3s;
}


.btn-white{
    font-size: .9rem;
    border: 1px solid #fff;
    padding:8px 25px;
    transition:Ease-in-out 0.3s;
    color:#fff;
    background:transparent;
    display:block;
    width: max-content;
    text-decoration:none;
    margin-top:30px;
}

.btn-white:hover{
    border: 1px solid #37b1ff;
    color:#fff;
    background: #37b1ff;
    text-decoration:none;
}

.m-left{
    margin-left:0px !important;
}

.txt-contentx1 .m-left{
    margin-left:-35px !important;
    margin-bottom:35px;
}

*/


/* slider css 

.slidersection{
    width: 90% !important;
    margin: auto !important;
}

.owl-theme .owl-dots {
    bottom: 0 !important;
}

.sliderframe{	
    display: table;	
    height: 180px; 
    width: 100%;
}

.slidercontent {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    vertical-align: top;
}


.slidercontent img{
    max-width:350px;
    margin: 0 auto;
}
*/


.intro {
    padding: 0;
    overflow-x: auto;
}


.mhomecontent {
    padding-top: 0 !important;
}

#footer {
    background: #000;
}

 a:link, a:active, a:visited {
    color: #fff;
}


/* product page */

.productdetailcontent .addthis_content .whatsappMsgBtn{
    display:none !important;
}

.productdetailcontent .photo {
    border: 1px solid transparent !important;
}

.breadCrumbHolder {
    display: none;
}