
@charset "utf-8";
body{background-color:#FFF; padding:0; margin:0; font-family: 'Poppins', sans-serif;font-size:14px;color:#222;line-height:22px} 

p{font-family: 'Poppins', sans-serif;font-size:14px;color:#222;line-height:22px;text-align:justify}
h1{font-size:36px; line-height:40px;font-family: 'Bebas Neue', cursive;text-transform:uppercase;color:#000; font-weight:normal; letter-spacing:1px;}
h2{font-size:30px; line-height:35px;font-family: 'Bebas Neue', cursive;text-transform:lowercase;color:#000; font-weight:normal; letter-spacing:1px;}
h3{font-size:24px; line-height:30px;font-family: 'Bebas Neue', cursive;text-transform:uppercase;color:#000; font-weight:normal; letter-spacing:1px;}
h4{font-size:18px; line-height:25px;font-family: 'Bebas Neue', cursive;text-transform:uppercase;color:#000; font-weight:normal; letter-spacing:1px;}
h5{font-size:14px; line-height:24px;/*font-family: 'Bebas Neue', cursive;*/text-transform:uppercase;color:#000; font-weight:normal; letter-spacing:1px;}
h6{font-size:15px; line-height:22px;font-family: 'Bebas Neue', cursive;text-transform:uppercase;color:#7fa800; font-weight:normal; letter-spacing:1px;}

ul{padding:0; margin:0; list-style:none;} 

a{font-weight:normal !important; text-decoration:none; color:#0178ba;}

table{font-size:14px !important;font-family: 'Poppins', sans-serif;}

.no_padding{padding:0!important;margin:0!important}
.new_no_padding{padding:0!important}

.white{color:#FFF}
.flot_left{float:left;margin-right:10px}
.flot_right{float:right;margin-left:10px}
.ul{list-style:none}

.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.box:hover{-webkit-transform:scale(1.05,1.07);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transform:scale(1.05,1.07);-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms;position:relative;z-index:99;background:0;text-decoration:none}

.top_area{width:100%; background-color:#305099; padding:4px 0;}
.top_call{padding-top:3px;}
.top_call ul{padding:0;margin:0;list-style:none;}
.top_call ul li{font-size:13px;color:#fff;display:inline;font-weight:200;padding:0 10px;}
.top_folow{color:#999;font-size:13px;}
.top_border{border:1px #999 solid !important;}
.logo_area{width:100%;background-size:cover;padding:10px 70px;}

.top-btn{background-color:transparent !important; border:1px #fff solid; text-transform:uppercase; font-weight:bold;}
.top-btn_icon{font-size:12px;}
.top-btn_bg{width:70%; padding:10px 10px 10px 20px; clear:both; display:block;}
.top-btn_text{font-size:13px; margin-top:3px;}

.menu_area{padding:0 0 0 350px !important;}

.banner_area{width:100%;background-color:#fff;background-size:cover}
.banner_btn{font-size:50px;margin-top:70%}

.promo_bg{padding:35px 0;}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}

.about{padding:0 0 35px 0;}
.about_bg{width:100%;background:url(images/about_bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:center;border-top:1px #FFF solid;padding:50px 0}
.about_number{font-size:60px; color:#99ff2c; padding-bottom:20px;}

.products_bg{padding:40px 0;}
.products_number{font-size:40px; color:#99ff2c; padding-bottom:20px;}
.products_more{border:2px #FFF solid; padding:0 10px; color:#FFF;}
.steel_products{}
.steel_products a{color:#333;}
.steel_products a:hover{color:#333;}

.content_area{padding:40px 0 60px 0;}

.client_bg{padding:10px 0 10px 0;}

.ss-pipe{background-color:#0178ba; padding:10px 10px; font-size:16px; font-weight:bold; color:#FFF; margin-bottom:5px;}
.ss_pipe_icon{margin-right:10px;}
.right_menu{padding:10px 0; border:1px #e8e9e9 solid;}
.list_style{list-style:inside;}
.right_menu ul{padding:0; margin:0; list-style:none;}
.right_menu ul li{line-height:30px; padding-left:10px;}
.right_menu ul li a{color:#222; text-decoration:none; font-weight:normal !important;}
.right_icon{margin-right:5px;}


#dropdown-menu-margin{margin-left:50px;}
.banner_title{font-size:25px; background: rgba(0, 0, 0, 0.5); padding:15px 20px; border-radius:5px; font-weight:bold;}
.banner_sub_title{font-size:20px; background: rgba(0, 0, 0, 0.5); padding:15px 20px; border-radius:5px; color:#CF3;}
.table_font{font-size:14px;}


.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 100px}
.industry_padding{padding:0 10px}

.bottom_bg{width:100%; background-color:#333; background-size:cover; padding:20px 0;}
.bottom_area{}
.bottom_area ul{padding:0; margin:0; list-style:none;}
.bottom_area ul li{line-height:30px; border-top:1px #4f4f4f dashed;}
.bottom_area ul li a{color:#999; text-decoration:none; padding:0 0 0 10px;}
.bottom_area ul li a:hover{color:#FFF; text-decoration:none; padding:0 0 0 20px;}
.bottom_area p{color:#999;}
.bottom_icon{margin-right:10px;}

.footer_bg{width:100%; background-color:#282828; background-size:cover; padding:5px 0; color:#999; font-size:13px; text-align:center;}

.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 70px;}
.inner_menu{}
.inner_menu ul{padding:0;margin:0;list-style:none;}
.inner_menu ul li{float:left;color:#FFF;}
.inner_menu ul li a{text-decoration:none;color:#FFF;padding:0 10px}
.inner_menu ul li a:hover{text-decoration:none;color:#FFF;padding:0 10px}
.inner_menu ul li a.hover{text-decoration:none;color:#FFF;font-weight:bold}


.bottom_p_menu{}
.bottom_p_menu ul{padding:0; margin:0; list-style:none;}
.bottom_p_menu ul li{color:#FFF; line-height:26px;}
.bottom_p_menu ul li a{color:#d4fded; text-decoration:none; font-weight:normal !important;}
.bottom_p_menu ul li a:hover{color:#FFF; text-decoration:none;}

.pipe_fitting_test{ background: linear-gradient(to right, #c8effd , #FFFFFF);}
.pipe_fitting_test a{ background: linear-gradient(to right, #c8effd , #FFFFFF); padding:25px 20px; color:#002431; display:block;}
.pipe_fitting_test a:hover{ background: linear-gradient(to right, #ebf6d9 , #FFFFFF); padding:25px 20px; color:#002431; display:block;}
.clint_padding{padding:20px 0;}










@media (min-width:320px){
.logo_area{width:100%;background-size:cover;padding:10px 1px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 10px}
.promo_border{border:1px #d8d8d8 solid; border-radius:0px 0px 0px 0px; margin-bottom:5px;}
.menu_area{padding:0 0 0 0px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 1px;}
}

@media (min-width:480px){
.logo_area{width:100%;background-size:cover;padding:10px 1px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 10px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 0px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 1px;}
}

@media (min-width:768px){
.logo_area{width:100%;background-size:cover;padding:10px 20px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 20px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 0px !important;}
}


@media (min-width: 980px) {
.logo_area{width:100%;background-size:cover;padding:10px 20px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 30px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 1px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 20px;}
}
@media (min-width: 1200px) {
.logo_area{width:100%;background-size:cover;padding:0px 20px;background-color: #231f20;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 50px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 1px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 30px;}
}

@media (min-width: 1400px) {
.logo_area{width:100%;background-size:cover;padding:10px 20px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 100px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 50px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 70px;}
}

@media (min-width: 1800px) {
.logo_area{width:100%;background-size:cover;padding:10px 70px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 100px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 300px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 70px;}
}

@media (min-width: 2200px) {
.logo_area{width:100%;background-size:cover;padding:10px 70px;}
.industry_verticals{width:100%;background-color:#FFFFFF;background-size:cover;padding:35px 100px}
.promo_border{border:1px #d8d8d8 solid; border-radius:30px 0px 30px 0px;}
.menu_area{padding:0 0 0 350px !important;}
.inner_bg{width:100%;background:url(images/inner_bg.jpg) no-repeat;background-size:cover;padding:35px 70px;}
}

.carousel-caption{
margin-bottom:-25px !important}

ul, ol {
    margin-top: 0;
    margin-bottom: 7px!important;
}

td{
padding:2px!important;
padding-left:15px!important;}