@charset "utf-8";
/* CSS Document */
@media only screen and (min-width: 992px) {
.custom-metal-topbar{background: rgb(255,255,255);
background: linear-gradient(0deg, rgba(255,255,255,1) 55%, rgba(241,95,34,1) 55%, rgba(241,95,34,1) 100%);}
.custom-metal-topbar .top-bar-inner {
   /* background-color: #ffffff; 
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);*/
    color: #ffffff;
    padding:0;
	float: right;
	height: 60px; padding-top: 10px; padding-bottom: 10px;}
.custom-metal-topbar .header-nav .nav > li > a {padding-top: 38px !important;padding-bottom:33px!important;}
.custom-metal-topbar .header-nav .nav{margin-top: 15px;}
.custom-metal-topbar .top-bar-inner .service-list ul li .title{color: #ffffff;}
.custom-metal-topbar .top-bar-inner .service-list ul li i{color: #ffffff;}
.custom-metal-topbar .top-bar-inner .service-list ul li span{color: #ffffff;}
.custom-metal-topbar .top-bar-inner ul{float:right;}	
.custom-metal-topbar .service-list ul li .title	{line-height: 30px;margin-bottom:0px;}
.custom-metal-topbar .service-list ul li .title .address{font-size:16px;}
.custom-metal-topbar .service-list ul li i{font-size:35px;}	
.custom-metal-topbar-new{border-bottom: 1px solid rgba(0,0,0,0.10);}
.custom-metal-topbar-new ul{padding-top:10px;padding-left:22px;}	
.custom-metal-topbar-new .time{margin-right: 30px;}	

.custom-metal-navbar-new .header-nav .nav > li:first-child > a{border-left: none;}
/*.custom-metal-navbar-new .header-nav .nav > li:last-child > a{padding-left:38px; padding-right:39px;}*/
.custom-metal-top-address-bar .service-list ul li .title{font-size: 16px;font-weight: 400;color:#444444;}
.custom-metal-top-address-bar .service-list ul li {padding-left:35px!important;}
.custom-metal-top-address-bar .service-list ul li i{top:-7px;font-size:18px;left:9px;}
.custom-metal-top-address-bar{border-bottom: 1px solid rgba(0,0,0,0.10);padding-top:15px; padding-bottom:15px;}
.explore-products-menu .title{display: none;}.section-head h1{font-size:48px!important;line-height: 60px!important;}
.custom-metal-top-address-bar-mobile{display: none;}
}

@media only screen and (min-width: 992px) and (max-width: 1196px) {.custom-metal-navbar-new .header-nav .nav > li > a{padding-left:8.3px; padding-right:8.3px;}	}
@media only screen and (min-width: 1197px)  {.custom-metal-navbar-new .header-nav .nav > li > a{padding-left:16px; padding-right:16px;}	}
@media only screen and (max-width: 991px) {.custom-metal-topbar .top-bar-inner .service-list {display: none;} .mo-left .header-nav .logo-header img{max-width:100%;}
	.custom-metal-top-address-bar{display: none;}
	.explore-products-menu{border-top:1px solid rgba(0,0,0,0.10);padding-left:10px;padding-right:10px;}
	.explore-products-menu .title{font-size:15px;padding-top:5px;position: relative;top:10px;}.custom-metal-topbar-new .time{display: none;}
	.custom-metal-top-address-bar-mobile{margin-top:30px;text-align: center;}
	.custom-metal-top-address-bar-mobile .title{font-size: 14px;font-weight: 400;color:#444444;}
	.custom-metal-top-address-bar-mobile li{display: block;}
	.custom-metal-top-address-bar-mobile li i{font-size: 18px;color:#f1592a;}
	.custom-metal-topbar-new ul{margin-bottom: 8px;}.section-head h1{font-size:30px!important;line-height: 40px!important;}
	.about-year span{font-size: 60px;}.site-button{z-index: auto;padding: 8px 18px;margin-bottom:5px;}.logo-header{position: unset;}.fabrication h3{font-size:25px;}	
}
.team-details-two .team-details-content{
  background: #fff;
	box-shadow: 0 0 40px rgb(0 0 0 / 10%);border-radius: 10px;position: relative;display: block;margin-bottom: 110px;padding:60px; text-align: justify;
}

.team-details-two .team-details-content h2{margin-bottom: 8px; font-size:40px;line-height:50px;}
.team-details-two .team-details-content .content-box{
margin-left: 20px;position: relative;display: block;
}

.team-details-two .team-details-content .content-box .designation {
    color: #f1592a;margin-bottom: 25px;font-weight: 500;font-size: 16px;position: relative;display: block;
}

.team-details-two .team-details-content .image-box{
  overflow: hidden;border-radius: 10px;margin-right: 20px; position: relative;display: block;
}

.team-details-two .team-details-content .image-box img{
  width: 100%;
  border-radius: 10px;
	display: inline-block;
    max-width: 100%;
    height: auto;
    transition-delay: .1s;
    transition-timing-function: ease-in-out;
    transition-duration: .7s;
    transition-property: all;
}
.team-details-two .team-details-content .image-box:before {
    position: absolute;
    top: 0;
    left: -80%;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .3)));
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 100%);
    -webkit-transform: skewX(-25deg);
    -ms-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.team-details-two .team-details-content .image-box:hover:before {
  -webkit-animation: shine 1s;
  animation: shine 1s;
}

.team-details-two .team-details-content .content-box .info li strong{
  width: 160px;
}

.team-details-two .team-details-content .content-box .info li a{
  color: #808080;
}
.team-details-two .team-details-content .content-box .social-links li{
list-style: none;margin-right: 20px;}
.team-details-two .team-details-content .content-box .social-links li a{
  border: 1px solid #e6e6e6;
  color: #808080;border-radius: 50%;line-height: 45px;height: 45px;width: 45px;font-size: 15px;position: relative;display: inline-block;text-align: center;
}

.team-details-two .team-details-content .content-box .social-links li a:hover{
  color: #fff;
}

.product-page p{font-size: 18px;margin-bottom:12px;padding-top:0px;}
.product-page h2{margin-bottom:10px;font-weight:600;font-size:38px;line-height: 45px;}
.product-page h3{margin-top:30px;color:#ff5e14;margin-bottom:3px;}
.product-page li{font-size:18px;}.product-page li li{list-style-type: none;}
.inquiry-form-services{padding:30px;border-radius:4px;}
.product-page .frame-box .service-list li:hover:after{color:#ffffff;}
.product-page .n-margin .list-angle-right{margin-bottom:5px!important;}
.resources-border{border: 1px solid #ccc;}