@charset "utf-8";
/* CSS Document */
/*********Home Page*****************/
.Overlay{background-image:url(../images/overlay-bg.png); background-repeat:repeat; position:absolute; width:100%; height:100%; z-index:20000;}
.HEaderBg{ background-image:url(../images/header-bg.png); background-repeat:repeat; position:absolute; left:0; right:0; z-index:200000000;}
.logo{padding-top:5px; padding-bottom:5px;}
.NavBg{background-image:url(../images/nav-bg.png); background-repeat:repeat;}
.DesktopDropdown{display:block;}
.TabDropdown{display:none !important;}
.DesktopDropdown{position:relative;}
.DesktopUl{position:absolute; width:250px;background-image:url(../images/nav-bg2.png); background-repeat:repeat;opacity:0; 
top:100px;-webkit-transition: 350ms display-none-transition; display:none; font-weight:300;}
.DesktopUl li a{color:#fff; text-align:left;background-image:url(../images/nav-bg2.png); background-repeat:repeat; padding:10px; display:block; border-left:3px solid transparent;border-bottom: 1px solid rgba(255, 255, 255, 0.1);}
.DesktopUl li a:hover{ border-left:3px solid #FE4953; padding-left:30px; transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; background-image:url(../images/nav-bg.png); background-repeat:repeat; text-decoration:none;}
.DesktopUl li{text-align:left; list-style-type:none; margin-left:-40px;}
.DesktopDropdown:hover .DesktopUl{opacity:1; top:50px; transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; display:block;}
.DesktopDropdown .active{ color:#FE4953 !important;}
@-webkit-keyframes display-none-transition
                {
                0% {
                    display: none; 
                    opacity: 0;
					top:100px;
                    }

                1% 
                    {
                    display: block; 
                    opacity: 0;
					top:100px;
                    }

                100% 
                    {
                    display: block; 
                    opacity: 1;
					top:50px;
                    }
                }
.navbar-nav li {
    position: relative;
}
.dropdown-menu li:before{ display:none !important;}
.navbar-nav li:before {
    position: absolute;
    content: '';
    display: block;
    width: 1px;
    height: 16px;
    top: 19px;
    right: 0px;
    background: #ccc;
	transform:rotate(20deg); -webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg); z-index:200000000000000000000000000000000;
}
.BeforeNone:before{ display:none !important;}

.Intro{ padding-top:80px; padding-bottom:100px; background-color:#fff;}
.IntroSec{padding:15px 25px !important;}
.IntroSec:hover{box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc;-o-box-shadow:0px 0px 8px #ccc;-moz-box-shadow:0px 0px 8px #ccc;-ms-box-shadow:0px 0px 8px #ccc; transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; color:#FE4953;}
.IntroSec h2{font-size: 26px; color:#333; text-transform:capitalize; font-weight:300;}
.IntroSec h3{ color:#FE4953; text-transform:uppercase;font-size: 18px; padding-bottom:20px; border-bottom:1px solid #949494;}
.IntroSec:hover h2, .IntroSec:hover p{color:#FE4953; transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.IntroSec:hover h3{border-bottom:1px solid #FE4953;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.IntroMoreBtn{background-image:url(../images/arrowbuttonbg.png); background-repeat:no-repeat; width:40px; height:40px; display:inline-block;}
.IntroMoreBtn:hover{background-position:0 -40px;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.RecentProjectsBg{color:#fff; background-image:url(../images/recent-projects-bg.jpg); background-repeat:no-repeat; background-size:100% 100%; background-attachment:fixed; padding-top:70px; padding-bottom:70px;}
.RecentPro h1, .Footer h1{font-size:33px; font-weight:bold; margin-top:0; text-transform:uppercase;}
.RercentProHEad{ margin: 0 200px 29px;   overflow: hidden;}
h1.RercentProHEad div:before, h1.RercentProHEad div:after{  background:#FE4953;  display: inline-block;
content: '';
    display: inline-block;
    height: 3px;
    position: relative;
    top: -11px;
    width: 100%;}
h1.RercentProHEad div:before{margin-left: -100%;
    margin-right: 40px;}
	h1.RercentProHEad div:after{margin-right: -100%;
    margin-left: 40px;}
.RecentProSecTxt h4{font-size:17px; font-weight:bold; text-transform:uppercase; padding-bottom:20px; border-bottom:1px solid #fff;}
.RecentProSecTxt{padding:50px 20px 11px 20px; border:3px solid rgba(255, 255, 255, 0.6); border-top:none;}
.MarBot50{margin-bottom:50px;}
.RecentProSecTxt a:link, .RecentProSecTxt a:visited{color:#fff;font-size: 25px;}
.RecentProSecTxt a:hover{color:#FE4953;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.TextimonialBg{background-color:#fff; padding-top:80px; padding-bottom:95px;}
.Lestimonial-logo{width:100%; height:100%; border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%; border:4px solid #D3D3D3;}
.text-right1{text-align:right;}
.TestimonialCont p{margin-top:10px; font-size:18px;}
.testimonial-hr{border-top:1px solid #D2D2D2; clear:both;}
.CientLogosH{padding:10px 5px;}
.TextiMoreBtn{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%; border:1px solid #333; color:#333 !important; width: 45px; height:45px;text-align:center; display:inline-block;}
.MarTMore{margin-top:10px; font-size:20px; cursor:pointer;}
.TextiMoreBtn:hover{ border:1px solid #FE4953; color:#fff !important; background-color:#FE4953;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg); }
.FooterBg{ background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; background-size:100% 100%; background-attachment:fixed; color:#fff; padding-top:70px; padding-bottom:70px;}
.Footer h1{margin-bottom:20px !important;}
.form-control1{ width:100%; border:1px solid #929091; background-color:transparent; padding-top:10px; padding-bottom:10px; padding-left:15px; margin-bottom:20px;}

.form-control1::-webkit-input-placeholder {
   color:#fff;
}

.form-control1:-moz-placeholder { /* Firefox 18- */
   color:#fff;  
}

.form-control1::-moz-placeholder {  /* Firefox 19+ */
   color:#fff;  
}

.form-control1:-ms-input-placeholder {  
   color:#fff;  
}
.form-control1:focus {
  border-color: #FE4953;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(254, 73, 83, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(254, 73, 83, .6);
}
.socialIcons a{ width:65px; height:65px; border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%; text-align:center; color:#fff; font-size:20px; display:inline-block; margin-right:15px; margin-left:15px; font-size:30px;}
.socialIcons a:hover{text-decoration:none; background-color:#FE4953; color:#fff; border:1px solid #FE4953;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; }

.socialIcons a i{margin-top:15px;}
.Foot2Bg{ background-color:#1E1A1B; padding-top:25px; padding-bottom:25px; color:#D6D4D5; font-size:13px;}
.Foot2 a{color:#D6D4D5;}
.Foot2 a:hover{color:#D6D4D5;}
.titleToggleClass1{display:none;}
.RecentProImgBor{    overflow: hidden;
    margin: 0 0 -4px;
    position: relative;
     top: 26px;}
.RecentProImgBor:before, .RecentProImgBor:after{background: rgba(255,255,255,0.5);
    content: '';
    display: inline-block;
    height: 3px;
    position: relative;
    top: 13px;
    width: 100%; }
	.RecentProImgBor:before{ margin-left: -87%;
    margin-right: 25px;}
		.RecentProImgBor:after{    margin-right: -86%;
    margin-left: 23px;}
.RecentProImgBor div{display:inline;}
.TextiIcon{opacity:0.3;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    -khtml-opacity: 0.3;
    -moz-opacity: 0.3;}
	.FooterAdd{margin-top:10px; margin-bottom:20px;}
	.FooterAdd h3{font-weight:bold;}
	.FooterAdd p{font-size:15px;}
	.eCatalogue{ color:#fff; background-color:#1F1B1C; padding:3px 5px; border:1px solid #1F1B1C; font-size:14px; text-transform:uppercase;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg); position:fixed; right:-35px; top:300px; z-index:200000000000000000;}
	.eCatalogue:hover,.eCatalogue:focus{ color:#FE4953; background-color:#fff;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; text-decoration:none;}

	/* ** * * * GAllery********/
	.InnerPgHeaderMarTop{margin-top:160px;}
	.InnerPgHeadColor{color:#fff; text-transform:uppercase; font-weight:bold;}
	.InnerHEaderBg{background-image:url(../images/inner-header-img.jpg); background-repeat:no-repeat; background-attachment:fixed; background-size:100% 100%;}
	.InnerHEaderOvelay{background-image:url(../images/overlay-bg.png); background-repeat:repeat;}
	.PadLR0{padding-left:0 !important; padding-right:0 !important;}
	.responsivImg{ width:100%;}
	.enlarge-icon{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin: -47px 0 0 -47px;
    width: 95px;
    height: 95px;
    text-align: center;
    color: #fff;
    z-index: 5;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    visibility: hidden;
    opacity: 0; font-size:57px;
}
.enlarge-icon:before {
    content: '\f00e';
    font: 57px/95px FontAwesome;
    color: rgba(255,255,255,0.4);
}
.GalleryImgHoverBg{background-color:rgba(0, 0, 0, 0.7); position:absolute; width:100%; height:100%; z-index:3; visibility:hidden;-webkit-transition: all 0.2s ease;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    transition: all 0.2s ease;}
	 .GalleryImg:hover .GalleryImgHoverBg{visibility:visible;-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;}
 .GalleryImg:hover .enlarge-icon{

	 -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    visibility: visible;
    opacity: 0.5;}

 .GalleryImg{
	    -webkit-transition: color 0.3s ease;
    -moz-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
    outline: medium none !important;
    text-decoration: none !important;
	    overflow: hidden;

    padding: 0;
    margin:-4px -2px;
    background: #000;border:2px solid #fff; display:inline-block; width:186px; height:186px; position:relative;
 }
 
  .GalleryImg img{    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -webkit-transform: scale(1) rotate(0deg);
    transform: scale(1) rotate(0deg);
    max-width: none;
    width: 100%; margin:0;}
	  .GalleryImg:hover img{ transform: scale(1.4) rotate(10deg);}
	  .PADDTBInnerPgCont{margin-top:100px; padding-bottom:100px;}
	 
	  .GalleryImg img{width:186px; height:186px;}
	  /***********About Us****************/
	  .AboutPara{margin-bottom:30px}
	  .AboutPara h3{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:5px 10px; color:#FE4953; text-transform:uppercase; margin-top:0; margin-bottom:0; display:inline-block; background-color:#fff;}
	  .InnrPgHr{border-top:1px solid #FE4953; height:0; margin-top:-20px;}
	  .text-left1{text-align:left;}
	  .AboutPara div{margin-top:35px;}
	  .oL1 li STRONG{color:#666;}
	  .oL1 li{margin-bottom:15px;}
	  .StainlesSteelLink{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:10px; display:block; color:FE4953; text-align:center;}
	  .StainlesSteelLink:hover{ transform:scale(1.05);-webkit--transform:scale(1.05);o-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; text-decoration:none;}
	  
	  /*********Products******************/
	  .productsHEad{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:10px; color:#FE4953; text-transform:uppercase; display:block; margin-left:-20px; margin-right:-20px; margin-top:0;}
	  .ProductsIndi{padding:0 20px 20px; box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;}
	  .ProductSubImg{padding:10px;background-image:url(../images/overlay-bg2.png); background-repeat:repeat; color:#FE4953; text-transform:uppercase; text-align:center;}
	  .MarTB7{margin-top:7px; margin-bottom:7px;}
	    .ProductsHEad{ margin: 0 0px 29px; !important}
		  .PADDTBInnerPgCont2{margin-top:50px; padding-bottom:50px;}
		  .PdtSideMenuP{width:100%; padding:10px;background-image:url(../images/overlay-bg2.png); background-repeat:repeat; }
		  .PdtSideMenuP h3{background-color:#fff; padding:5px 10px; color:#333;text-transform:uppercase; margin-top:0; font-weight:bold;}
		  .PdtSideMenu li a{ padding:10px; border:1px solid #fff; border-bottom:5px solid #fff; margin-bottom:10px; text-transform:uppercase; display:block; font-weight:bold; color:#666;font-size: 12px;}
		    .PdtSideMenu li{list-style-type:none;}
		  .PdtSideMenu{margin-left:-40px;}
		  .PdtSideMenu li a:link, .PdtSideMenu ul li a:visited, .PdtSideMenu ul li a:focus{color: #666 !important;}
		  .PdtSideMenu li a:hover{text-decoration:none; padding-left:20px; transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; color:#FE4953;}
		  .PdtSideMenu .active a{color:#FE4953}
		  .PdtSideMenu li a span{margin-right:10px;}
		  .ProductSubImg h4{font-weight:bold; color:#333; font-size: 18px;}
		  
		  /**************Clients**********************/
		  .ClientsSec{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:20px;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc; margin-bottom:50px; }
		  .ClientsSec h3{background-color:#fff; padding:10px; display:inline-block; text-transform:uppercase; color:#FE4953; margin-bottom:0; margin-top:0;}
		  .clinets img{margin:10px; padding:10px; background-color:#fff;box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;-o-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;-ms-box-shadow:0 0 7px #ccc;}
		  .MajorClients img{width:125px;}
		  
		  
		  /**************contact Us**********************/
		  .ContactUsSPaces{font-size:14px;}
		  .ContactUsSec h4{color:#666; text-transform:uppercase;background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:15px; margin-top:0; margin-left:-15px; margin-right:-15px;}
		  .ContactUsSec{box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;-o-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;-ms-box-shadow:0 0 7px #ccc; padding:0 15px 15px;}
		  .ContactMarBot{margin-bottom:20px;}
		  .GooglwMap{box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc; padding:20px; margin-top:30px; margin-bottom:30px;}
		  .COntactHeadHrMarT{margin-top:-30px !important;}
		  .PadL0{padding-left:0 !important;}
		  .PadR0{padding-right:0 !important;}
		  .MarT40{margin-top:40px;}
		  .TabIconDisplay{display:none;}
		  
		  /**************Projects********************/
		  .ProjectIndi{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:15px;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc; display:inline-block; text-align:center; }
		  .ProjectIndi h4{color:#fff; text-transform:uppercase; background-color:#FE4953; padding:10px 5px;}
		  .ProjectIndi:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; text-decoration:none;}
		
		
		.ImgOverlay{position:absolute; z-index:2; background-image:url(../images/pdt-bg.png); background-repeat:repeat; color:#fff; font-size:18px;padding:
10px; bottom:-11px; right:0;font-family: 'Roboto'; font-weight:bold; display:inline-block; line-height:1.3;transition:all ease-in-out 0.2s; -webkit-transition:all ease-in-out 0.2s; -moz-transition:all ease-in-out 0.2s;-ms-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s; }
.ImgOverlay span{font-weight:lighter;font-weight:100; }
.OverlayHover:hover{}
.OverlayHover:hover .ImgOverlay{bottom:-150px; right:-100px;}
.PaddTB15{padding-top:15px; padding-bottom:15px;}
.DownIcon{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg); font-size:18px;}
.ulList li{ margin-bottom: 15px; list-style-image:url(../images/list-icon.png);}
.MarT0Steel{margin-top:35px !important;}
.AboutPara1{margin-bottom:30px;}
.AboutPara1 h3{background-image:url(../images/overlay-bg2.png); background-repeat:repeat; padding:5px 10px; color:#FE4953; text-transform:uppercase; margin-top:0; margin-bottom:0; display:inline-block; background-color:#fff;}
.FontSize{font-size:16px; padding:10px !important;}
.SubHeading{color:#FE4953; text-transform:uppercase; font-weight:bold; text-align:left;}
.SubSubHeading{font-weight:bold;}
.FooterAdd h3{text-transform:uppercase;}
.PdtTabDisplayNone1{display:none;}
.PdtTabDisplay1{display:block;}
.StainlessSteelDownIcon{transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
.OnclickREotate1801{transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg); transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
   .hrNew{ border-top: 1px solid #FE4953;
    height: 0; margin-top:0; margin-bottom:0;}
	
	.PdtSideMenuP h4{background-color:#fff; padding:5px 10px; color:#333;text-transform:uppercase; margin-top:0; font-weight:bold; margin-bottom:0; cursor:pointer;}
	.factoryJindal{border:10px solid #fff;}
	
	.Affiliation h3{background-color:#fff; padding:10px; display:inline-block; text-transform:uppercase; color:#FE4953; margin-bottom:0; margin-top:0;}
		  .Affiliation img{margin:10px; padding:10px; background-color:#fff;box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;-o-box-shadow:0 0 7px #ccc;-moz-box-shadow:0 0 7px #ccc;-ms-box-shadow:0 0 7px #ccc;}
		  .MarT20{padding-top:20px;}
		  .TableCustome thead tr th{background-color:#FE4953; color:#fff; text-align:center;}
		  .chem-comp1 td{background-color:#CCC}
		  .chem-comp2 td{background-color:#f3f3f3;}
		  .chem-comp3 td{background-color:#CCC; color:#FE4953; text-align:center;}
		  .chem-comp4 td{background-color:#f3f3f3;}
		  .StainlessSteel{white-space:normal!important;}
		  .Industry{ background-image:url(../images/product/automation02.jpg); background-repeat:no-repeat; background-size:100% 100%; background-attachment:fixed;}
		  .Industry{padding:10px;}
		  .Ul2 li{color:#ddd;}
		  .CoulmCaddingImg{margin-right:5px; float:left}
		  .Ul3 li{margin-bottom:5px;}
		  .StoneRailingImg img{border:3px solid #f3f3f3; margin:7px;}
		  .PDF{color:#FE4953; padding:5px 10px; background-color:#fff; display:inline-block; font-weight:bold; text-align:center; text-transform:uppercase; width:100%;}
		  .TabDisplay{display:none;}
		  .DesktopDisplay{display:block;}
		  @media (max-width: 991px) {
			  .CoulmCaddingImg{float:none; margin:0 auto;}
			  .DesktopDisplay{display:none;}
			  .TabDisplay{display:block;}
	.CoulmCaddingImg{float:none; display:block;}
		.factoryJindal{border:5px solid #fff;}
	.ImgOverlay {font-size: 13px;}
	.GalleryImg img{width:200px; height:200px;}
	.GalleryImg{width:204px; height:204px;}
	.PadR0{padding-left:0 !important;}
	.PadL0{padding-right:0 !important;}
	.TabMarTCont{margin-top:20px;}
	.ProductSubImg{max-width:370px; margin:10px auto;}
	.OnclickREotate{ transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
	.OnclickREotate180{transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg); transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;}
	.TabMarT{margin-top:10px;}
	.PdtSideMenuP h3{margin-bottom:0; cursor:pointer; font-size:18px;}
	.TabIconDisplay{display:block;}
	.PdtTabDisplayNone{display:none;}
	.PdtTabDisplay{display:block;}
	.TabTxtCenter{text-align:center;}
	.TabWi100{width:100%; margin-bottom:30px;}
	.DivToggle991 {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient:vertical;
    -moz-box-orient:vertical;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    /* optional */
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
  .DivToggle991 .first_div991 {
    -webkit-box-ordinal-group:2;
    -moz-box-ordinal-group:2;
    -ms-flex-order:2;
    -webkit-order:2;
    order:2;
  }

  .DivToggle991 .second_div991 {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order:1;
  }
	.PADDTBInnerPgCont {
    margin-top: 60px;
    padding-bottom: 60px;
}
.InnerPgHeaderMarTop {
    margin-top: 70px;
}
.RercentProHEad {
    font-size: 25px;
}
	.StainlesSteelLink{max-width:300px; margin:0 auto;}
	.text-left1{text-align:center;}
	.HEaderBg{ position:fixed; background-color:#000;}
	.logo {
    width: 165px;}
	.TabBorDown{border-bottom:1px solid #ccc;}
	.RercentProHEad{ margin: 0 0 29px;}
/*	h1.RercentProHEad div:before, h1.RercentProHEad div:after{display:none;}*/
	.TabDisplayNone{display:none;}
	.titleToggleClass1{font-size:25px; color:#FE4953; position:fixed; left:10px; top: 16px; padding:10px;line-height:0; cursor:pointer; z-index:1032; display:block;}
	   .NavOvelay{ background-color: rgba(0, 0, 0, 0.7);}
		
	.titleToggleClass1:hover{ color:#fff; text-decoration:none;}
	.Test{position:fixed; z-index:2000000000000000000; background-color:#F00;}
	.LMin{left:-300px;}
	.NavOvelay{background-color:rgba(0, 0, 0, 0.7); position:fixed;width:100%; height:100%; z-index:1029;}
.OverlayBody{display:none;}
.OverlayDisplay{display:block;}
.OnclickDisplay{left:0;}
.content{height:300px; padding:5px; overflow:auto;}
	.navbar-default{position:fixed; width:300px; text-align:left;background-color:#000;  z-index:1028;transition:all ease-in-out 0.4s;-webkit-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s;-moz-transition:all ease-in-out 0.4s;-ms-transition:all ease-in-out 0.4s;-o-transition:all ease-in-out 0.4s; }
	.navbar-nav li:before { display:none;}
	.TabDropdown{display:block !important;}
	.DesktopDropdown{display:none !important;}
.TabTxtCenter{ text-align:center;}
.text-right1{text-align:center;}
}
@media (max-width: 767px){
.ImgOverlay {
    font-size: 24px;
}
}
@media (max-width: 600px) {
.RecentPro h1, .Footer h1{font-size:28px;}	
h1.RercentProHEad div:before, h1.RercentProHEad div:after{display:none;}	
	
}