body{margin:0; padding:0; color:#000; font-size:16px; line-height:24px; font-family: 'Source Sans Pro',sans-serif; background-color:#fff;}
a{color:#fff; text-decoration:none; transition-duration:0.8s}
a:hover{color:#29dce0; transition-duration:0.8s}
h1{text-align:center;font-size: 35px; margin-bottom:15px; margin-top:0; padding-top:25px;}
.font-special{font-family:fantasy; -moz-font-family:fantasy;-webkit-font-family:fantasy}
h2{text-align:center; margin-top:20px;}
.Holder-HomePage .Holder-Billboard{background-color:#4C4C4C;background-color:rgba(0, 0, 0, 0.3); height:100%; width:1170px; margin:115px auto 0;}
.Holder-HomePage .Holder-Billboard #slider .iis-effect-fade {background-size:cover;}
.Holder-Header{width:100%; position: fixed; top: 0; left: 0; right: 0; z-index: 1000; box-shadow:0 0 5px #000; padding:8px 0 0;background-color:#fff; border-bottom:2px solid #6e6b6b;}
.Header{width:1170px; margin:0 auto; padding:5px 0 0;position: relative;}
.Holder-Header .Logo{float:left; width: 230px }
.Holder-Header .Holder-Menu{float:right; margin: 0}
.Holder-Header .Holder-Menu{float:right}
.Holder-Header .Holder-Menu>li{list-style:none; float:left; position:relative;padding:17px 20px;}
.Holder-Header .Holder-Menu>li>a{font-size:18px;  }
.Holder-Header .Holder-Menu li a{color:#6e6b6b ;}
.Holder-Header .Holder-Menu>li:hover{border-bottom:2px solid #29dce0;}
.Holder-Header .Holder-Menu .SubMenu{background:#fff; padding:0; top:60px; list-style:none; right:0; width:175px;}
.Holder-Header .Holder-Menu>li:hover .SubMenu{opacity:1;visibility:visible;transition-duration: 0.7s;}

.Holder-Header .Holder-Menu .Sub{position:absolute; opacity:0;visibility:hidden;transition-duration: 0.3s;box-shadow:0 0 5px #ddd inset;}
.Holder-Header .Holder-Menu .Sub li{padding:5px 10px;}
.Holder-Header .Holder-Menu .Sub li.HasSub{background:url('../images/WebPage/arrow.png') no-repeat 160px center;}
.Holder-Header .Holder-Menu .Sub li:hover>a{border-bottom:2px solid #29dce0;}

.Holder-Header .Holder-Menu .SubMenu>li{position:relative; width:155px;}
.Holder-Header .Holder-Menu .SubMenu>li>a{display:block;border-bottom:2px dotted #cecaca;}


.Holder-Header .Holder-Menu .SubMenu2{right:-209px; top:0;background:#fff; min-width:210px;}

.Holder-Header .Holder-Menu .SubMenu>li:hover .SubMenu2{opacity:1;visibility:visible; transition-duration: 1s}

.Holder-Header .Holder-Menu .SubMenu2>ul{padding:0; list-style:none;}

.Holder-Header .Header .Holder-MenuMob{display:none;float: right; }
.Holder-Header .Header .Holder-MenuMob .Icon-Menu{background:url(../images/WebPage/Bg-Menu.png) no-repeat 0 0;width: 29px; height: 24px; margin:14px 0;}
.Holder-Header .Header .Holder-MenuMob .Menu{list-style: none;opacity: 0; transition-duration:1s;position: absolute; padding:10px 3%; left: 0; width: 94%; background:#fff ; margin: 0; z-index:1000; top:67px;box-shadow:0 0 5px #ddd inset;}
.Holder-Header .Header .Holder-MenuMob .Menu li{padding: 10px; border-bottom: 1px dotted #fff; transition-duration:1s; border-bottom:2px dotted #cecaca;}
.Holder-Header .Header .Holder-MenuMob .Menu li:last-child{border-bottom: 0}
 .Holder-Header .Header .Holder-MenuMob .Menu li a {color:#6f6f6f;}
 .Holder-Header .Header .Holder-MenuMob .Menu ul.sub li{padding:5px;}
.Holder-HomePage .Holder-Middle-Outer,.Holder-HomePage .Holder-Product-Outer{position:relative; width:100%; z-index: 1; min-height: 390px}

.Holder-MiddlePage .Holder-Main-Outer{padding:120px 0 30px; width:1170px; margin:0 auto 25px; min-height:350px;}
.Holder-HomePage .Holder-Product-Outer{background-color: #fff;}
.Holder-HomePage .Holder-Product-Outer h2{color: #8B8B8B}

.Holder-HomePage .Middle{width:1170px; margin:0 auto; padding:1px 0 50px}
.Holder-MiddlePage .Holder-Main-Outer .Main img{max-width: 400px; max-height: 350px}
.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{width:1170px;max-height:400px;max-width:1170px;}

.Holder-HomePage .Product{width:1170px; margin:0 auto; padding:0}
.Holder-HomePage .Middle a{cursor:pointer;border:2px solid #BBB; padding:15px; margin:25px auto; display:block; width:130px; text-align:center;transition-duration:1s;}
.Holder-HomePage .Middle a:hover{background-color:#29dce0; transition-duration:1s; border-radius:6px; color: #fff}
.SBorder{border:2px solid #BBBBBB; width:22px; margin:0 auto 15px}
.Holder-HomePage .PrCol{width: 355px; border:1px solid #BBBBBB; float: left; position: relative; height: 300px; overflow: hidden; box-shadow: 0 0 5px #ccc inset}
.Holder-HomePage .Product .PrCol:nth-child(3n-1){margin: 0}
.Holder-HomePage .PrCol .Description{position: absolute; bottom: 0; background-color: #29dce0; opacity: 0.8; width: 94%; transition-duration: 1s; height: 0;color: #000; padding: 0 3%;}
.Holder-HomePage .PrCol .Title{width: 94%; padding: 13px 3%; background-color: #29dce0; position: absolute; bottom: 0; margin: 0; color: #fff}
.Holder-HomePage .PrCol .Title a:hover{color:#fff;}
.Holder-HomePage .PrCol:hover .Description{height: 300px;}
.Holder-HomePage .PrCol img{position: absolute; bottom: 65px; max-width: 340px;left: 9px; max-height: 210px}
.Holder-Bottom{background:url(../images/WebPage/bg-Bottom4.jpg) no-repeat fixed; background-size:cover;color:#fff}
.Holder-Bottom .Bottom{width:1170px; margin:0 auto; padding:20px 0 25px}
.Holder-Bottom .Bottom .Col01{float:left; width:420px;}
.Holder-Bottom .Bottom .Col02{float:right; width:700px}
.Holder-Bottom .Bottom .Col01 h3{border-bottom:1px dotted #fff; margin-top:0;}
.Holder-Bottom .Bottom input[type=text],.Holder-Bottom .Bottom input[type=Email]{background:transparent; border:2px solid #fff; padding:15px; width:300px}
.Holder-Bottom .Bottom textarea{background:transparent; border:2px solid #fff; padding:15px; width:636px; height:158px; margin:10px 0}
.Holder-Bottom .Bottom input[type=submit]{cursor:pointer;border:2px solid #BBB; padding:15px; margin:25px auto 0; display:block; width:130px; text-align:center; background-color:transparent; color:#fff; transition-duration:1s}
    .Holder-Bottom .Bottom input[type=submit]:hover{background-color:#29dce0; transition-duration:1s; border-radius:6px}
.Holder-Bottom .Bottom input::placeholder,.Holder-Bottom .Bottom textarea::placeholder{color:#fff}
.Holder-Bottom .Address{background:url(../images/WebPage/LocationIcon.png) no-repeat 0 0; padding-left:35px}
.Holder-Bottom .Phone{background:url(../images/WebPage/phone.png) no-repeat 0 0; padding-left:35px; margin:15px 0}
.Holder-Bottom .Email{background:url(../images/WebPage/EmailIcon.png) no-repeat 0 0; padding-left:35px}
.Holder-Bottom .whatsapp{background:url(../images/WebPage/whatsappIcon.png) no-repeat 0 0; padding-left:35px; margin:15px 0}
.Clr{clear:both}
.Holder-ProductsDet .pro h1,.Holder-ProductsDet .pro h2{text-align:left;}

/********************Begin MiddlePage********************************/

/*.Holder-MiddlePage .Holder-Main-Outer:before{content: ""; display: block;position: absolute; transform:skewY(3deg); left: 0; right: 0; bottom: 0; top: 0; height: 100%; z-index: -1; background-color: inherit;transform-origin:100%;}
.Holder-MiddlePage .Holder-Main-Outer:after{content: ""; display: block;position: absolute; transform:skewY(3deg); left: 0; right: 0; bottom: -100%; height: 100%; z-index: -1; background-color: inherit;transform-origin:100%;}
*/
.Holder-MiddlePage .Holder-Main-Outer .Holder-Billboard img{width:100%;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box{width: 320px; box-shadow: 0 0 15px #000; margin-right: 100px; margin-bottom:50px; height: 450px; float: left; background-color:#fff;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box:nth-child(3n),.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:nth-child(2n){margin-right: 0}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic{height: 250px; position: relative; overflow: hidden;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic img{max-width:352px; max-height:212px }
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title{ position:absolute;bottom: 0; width: 100%; margin: 0;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title a,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title a{background-color: #29dce0; display: block; width: 80%; padding: 7px 0; margin: 0 auto; z-index: 10; position: relative; text-align: center;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title a:hover,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title a:hover{color: #FFF}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title:before,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title:before{content: ""; width: 15%; height:100%;background-color: #29dce0; position: absolute;transform:skewX(-40deg);left:17px;bottom:0; z-index: 0; transition-duration: 1s}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title:after,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title:after{content: ""; width: 15%; height: 100%;background-color: #29dce0; position: absolute;transform:skewX(40deg);right:16px; bottom:0; z-index: 0; transition-duration: 1s}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Overlay,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Overlay{background-color:#29dce0; height: 87%; position: absolute; top: -104%; width: 90%; transition-duration: 1s; opacity: 0.9; padding: 5%; color: #fff}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Overlay:before,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Overlay:before{content:"";background-color:#29dce0; position: absolute;transform: skewX(-40deg); height: 50px; left: -25px; width: 40px; bottom: -50px}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Overlay:after,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Overlay:after{content:"";background-color:#29dce0;position: absolute;transform: skewX(40deg); height: 50px; right: -25px; width: 40px; bottom: -50px}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Overlay,.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:hover .Overlay{top: 0px; transition-duration: 1s} 
.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Pic .Title a,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:before,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:after{background-color: #29dce0; transition-duration: 1s}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro{padding: 10px; color: #000; height:165px; overflow-y:scroll;}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a{display: block; background: url(../images/WebPage/ArrowIco.png) no-repeat left center; padding:5px 0 5px 25px; margin: 10px 0; color: #000; border-bottom: 1px dotted #000}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a:hover{background-color: #29dce0}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a.Branch2{margin-left: 25px}
.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a:last-child{border-bottom: 0}

.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List{width: 352px; box-shadow: 0 0 5px #ddd; margin-right: 50px; height: 300px; float: left; background-color: #fff; position: relative; overflow: hidden;}
.Holder-MiddlePage .Main .Pr-Box img.Pic{max-width:352px; max-height:212px }
.Holder-MiddlePage .Main .SpecTbl{width: 800px; margin:0 auto;}
.Holder-MiddlePage .Main .SpecTbl tr:nth-child(2n-1){background-color:#eeeeee}
.Holder-MiddlePage .Main .SpecTbl tr td{border-left: 1px solid #ddd;border-bottom: 1px solid #ddd; padding: 8px 5px; text-align:center}
.Holder-MiddlePage .Main .SpecTbl tr td.Last{border-right: 1px solid #ddd;}
.Holder-MiddlePage .Main .SpecTbl tr:hover{background-color: #d7fafa; color: #000}

.Holder-MiddlePage .Main .SpecTbl tr th{background-color: #29dce0; color: #000;border: 1px solid #fff; padding: 8px 5px;}

.Holder-MiddlePage.Holder-ContactUs h1{color: #8B8B8B; text-align:left;}
.Holder-MiddlePage.Holder-ContactUs .col{float:left;}
.Holder-MiddlePage.Holder-ContactUs .col01{width:60%;}
.Holder-MiddlePage.Holder-ContactUs .col02{width:40%;}
.Message{color:  #ff0033; text-align: center;}
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../images/WebPage/Preloader_4.gif) center no-repeat #fff;
}

@media screen and (max-width:1279px) and (min-width: 960px)

{
	.Header,.Holder-HomePage .Middle,.Holder-HomePage .Holder-Billboard,.Holder-MiddlePage .Holder-Main-Outer{width: 940px}
	.Holder-Bottom .Bottom{width: 940px; font-size:15px;}
	
	.Holder-MiddlePage .Holder-Main-Outer .Main{width:940px;}
	.Holder-MiddlePage .Holder-Main-Outer .Main img{max-width: 350px; max-height: 300px}
	.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{max-width: 940px; width:940px;}
	.Holder-HomePage .Product{width:940px;}
	.Holder-HomePage .PrCol{width: 280px; height: 280px}
	.Holder-HomePage .PrCol img{max-width: 265px; max-height: 185px}
	.Holder-Bottom .Bottom .Col01{width:400px;}
	.Holder-Bottom .Bottom .Col02{width: 520px}
	.Holder-Bottom .Bottom input[type="text"], .Holder-Bottom .Bottom input[type="Email"]{width: 228px; padding: 12px}
	.Holder-Bottom .Bottom textarea{padding: 12px; width: 487px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box{width:290px; margin-right:34px;}
	.Holder-MiddlePage .Main .Pr-Box{width: 310px; height: 470px}
	.Holder-MiddlePage .Main .Pr-Box .Pic img{max-width: 295px}
	.Holder-HomePage .PrCol:hover .Description{height:280px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic img{max-width:290px; min-height:183px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title::before, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title::before{
	    left:8px;
	}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title::after, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title::after{
	    right:8px;
	}
	
}

@media screen and (max-width:959px) and (min-width: 768px)
{
	h1{font-size: 29px}
	.Header,.Holder-HomePage .Middle, .Holder-MiddlePage .Holder-Main-Outer,.Holder-HomePage .Holder-Billboard,.Holder-MiddlePage .Main{width: 748px}
	.Holder-MiddlePage .Holder-Main-Outer .Main img{max-width: 300px; max-height: 300px}
	.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{max-width: 748px; width:748px;}
	.Holder-Bottom .Bottom{width: 748px;}
	.Holder-HomePage .Holder-Middle-Outer, .Holder-HomePage .Holder-Product-Outer, .Holder-MiddlePage .Holder-Main-Outer{min-height: 350px}
	.Holder-HomePage .Product{width:748px;}
	.Holder-HomePage .PrCol{width: 235px; height: 260px;}
	.Holder-HomePage .PrCol img{max-width: 220px; max-height: 175px}
	.Holder-HomePage .PrCol .Title{padding: 10px 3%}
	.Holder-Bottom .Bottom .Col01{width:300px;}
	.Holder-Bottom .Bottom .Col02{width: 440px; margin-top:24px;}
	.Holder-Bottom .Bottom input[type=text], .Holder-Bottom .Bottom input[type=Email]{padding: 10px; width: 190px}
	.Holder-Bottom .Bottom textarea{padding: 10px; width: 407px; height: 140px; margin:5px 0;}
	.Holder-Bottom .Bottom input[type=submit]{margin: 0 auto; padding: 10px; width: 120px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:nth-child(3n){margin-right:52px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:nth-child(2n){margin-right:0;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box{width: 320px; height: 400px; margin-right:52px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic{height: 200px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List{width: 345px; height: 300px}
	.Holder-MiddlePage .Main .SpecTbl{display: block;overflow-x:scroll;}
	.Holder-HomePage .PrCol:hover .Description{height:260px;}

}

@media screen and (max-width:767px) and (min-width: 480px)
{
	h1{font-size: 29px}
	.Header,.Holder-HomePage .Middle, .Holder-MiddlePage .Holder-Main-Outer ,.Holder-Bottom .Bottom,.Holder-HomePage .Product,.Holder-HomePage .Holder-Billboard,.Holder-MiddlePage .Main{width: 460px}
	.Holder-HomePage .Holder-Middle-Outer, .Holder-HomePage .Holder-Product-Outer, .Holder-MiddlePage .Holder-Main-Outer{min-height: 390px}
	.Holder-MiddlePage .Holder-Main-Outer{padding-top:20px;}
	.Holder-MiddlePage .Holder-Main-Outer .Main img{max-width: 200px; max-height: 200px}
	.Holder-MiddlePage.Holder-Products .Holder-Main-Outer .Main{width:270px}
	.Holder-Header{position: static;}
	.Holder-Header .Holder-Menu{display: none}
	.Holder-Header .Header .Holder-MenuMob{display: block;}
	.Holder-HomePage .Holder-Billboard-Outer{height:500px;}
	.Holder-HomePage .Middle a:hover,.Holder-Bottom .Bottom input[type="submit"]:hover{background-color: transparent; border-radius: 0}
	.Holder-HomePage .PrCol{width: 210px; margin-right: 15px; margin-bottom:15px; height: 235px;}
	.Holder-HomePage .PrCol img{max-width: 200px; max-height: 140px}
	.Holder-HomePage .PrCol .Title{padding: 10px 3%}
	.Holder-HomePage .PrCol:hover .Description{height: 0}
	.Holder-Bottom .Bottom{padding:40px 0 25px }
	.Holder-Bottom .Bottom .Col01{float: none; width: 100%}
	.Holder-Bottom .Bottom .Col02{float: none; width: 460px; margin-top:20px;}
	.Holder-Bottom .Bottom input[type="text"], .Holder-Bottom .Bottom input[type="Email"]{width: 350px; margin:2px 0;}
	.Holder-Bottom .Bottom textarea{width: 420px; margin:2px 0;}
	.Holder-Bottom .Bottom input[type="submit"]{margin: 2px auto 0}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box{margin: 10px auto 30px; float: none; width:270px ; height:390px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Overlay, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:hover .Overlay{top:-104%;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a:hover{background-color:transparent; }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Pic .Title a,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:before,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:after{background-color: #29dce0;}
	.Holder-MiddlePage .Main .SpecTbl{width: 95%; display:block; overflow-x:scroll}
    .Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Overlay, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Overlay{color:transparent;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:nth-child(3n), .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:nth-child(2n){margin: 10px auto 30px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic{height: 200px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic img{max-width:240px; max-height: 150px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title a, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title a{width: 72%}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List{margin: 10px auto 30px; float: none; width:270px ; height:250px }
	.Holder-HomePage .Holder-Middle-Outer::after, .Holder-HomePage .Holder-Product-Outer::after, .Holder-MiddlePage .Holder-Main-Outer::after{bottom: -50px}
	.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{max-width:100%; max-height:350px;}
	.Holder-Header .Header .Holder-MenuMob .Menu li:hover{background-color:transparent;}
	.Holder-Header .Header .Holder-MenuMob .Menu li:hover a{color:#6f6f6f;}
	.Holder-HomePage .Holder-Billboard{margin-top:35px;}
	.Holder-MiddlePage.Holder-ContactUs .col01,.Holder-MiddlePage.Holder-ContactUs .col02{width:100%;}
}

@media  screen and (max-width:479px)
{
	h1{font-size: 29px}
	.Header,.Holder-HomePage .Middle, .Holder-MiddlePage .Holder-Main-Outer ,.Holder-Bottom .Bottom,.Holder-HomePage .Holder-Billboard,.Holder-MiddlePage .Main{width: 96%; margin:0 auto;}
	.Holder-HomePage .Holder-Billboard-Outer{background:url(../images/WebPage/Bill02.jpg) no-repeat fixed; background-size:cover; height:600px}
	.Holder-Header{position: static;}
	.Holder-MiddlePage .Holder-Main-Outer .Main img{max-width: 200px; max-height: 200px}
	.Holder-MiddlePage .Holder-Main-Outer{padding-top:20px;}
	.Holder-MiddlePage.Holder-Products .Holder-Main-Outer .Main{width:270px}
	.Holder-Header .Holder-Menu{display: none}
	.Holder-Header .Header .Holder-MenuMob{display: block;}
	.Holder-Header .Logo{width: 205px}
	.Holder-HomePage .Holder-Billboard{margin-top:35px;}
	.Holder-HomePage .Holder-Billboard-Outer{height:450px;}
	.Holder-HomePage .Product{width: 100%}
	.Holder-HomePage .PrCol{margin:10px auto 30px; width: 290px; float: none; height: 250px}
	.Holder-HomePage .PrCol img{max-width: 240px; bottom: 50px; left: 25px; max-height: 170px}
	.Holder-HomePage .Product .PrCol:nth-child(3n-1){margin:0 auto;}
	.Holder-HomePage .PrCol .Title{padding: 9px 3%}
	.Holder-HomePage .PrCol:hover .Description{height: 0}
	.Holder-HomePage .Holder-Middle-Outer::after,.Holder-HomePage .Holder-Product-Outer::after,.Holder-MiddlePage .Holder-Main-Outer::after{bottom: -25px}
	
	.Holder-Bottom .Bottom{padding: 20px 0 25px}
	.Holder-Bottom .Bottom .Col02,.Holder-Bottom .Bottom .Col01{float: none; width: 100%}
	.Holder-Bottom .Bottom input[type="text"], .Holder-Bottom .Bottom input[type="Email"]{width: 70%; margin:5px 0; padding:9px 3% }
	.Holder-Bottom .Bottom textarea{width: 90%; margin:5px 0; padding:9px 3% }
	.Holder-Bottom .Bottom input[type="submit"]{margin: 5px auto 0}
	.Holder-HomePage .Middle a:hover,.Holder-Bottom .Bottom input[type="submit"]:hover{background-color: transparent; border-radius: 0}
	.Holder-HomePage .Middle a,.Holder-Bottom .Bottom input[type="submit"]{width: 120px; padding:10px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Overlay, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:hover .Overlay{top:-104%;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .SubPro a:hover{background-color:transparent; }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:hover .Pic .Title a,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:before,.Holder-MiddlePage .Main .Pr-Box:hover .Pic .Title:after{background-color: #29dce0;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box{margin: 10px auto 30px; float: none; width:270px ; height:390px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box:nth-child(3n), .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List:nth-child(2n){margin: 10px auto 30px;}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic{height: 200px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic img{max-width:240px; max-height: 150px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title a, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title a{width: 72%}

	.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List{margin: 10px auto 30px; float: none; width:270px ; height:200px }
	.Holder-MiddlePage .Main .SpecTbl{width: 100%; overflow-x: scroll;display: block;}
	.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{max-width:100%; max-height:300px;}
	.Holder-MiddlePage.Holder-ContactUs .col01,.Holder-MiddlePage.Holder-ContactUs .col02{width:100%;}
	
}

@media  screen and (max-width:319px)
{
	h1{font-size: 27px}
	.Holder-HomePage .Holder-Billboard-Outer{height: 400px}
	.Holder-Header .Logo{width: 170px}
	.Holder-HomePage .PrCol{width: 90%; height: 210px; margin:10px auto 20px }
	.Holder-HomePage .PrCol img{max-width: 80%;left: 10%; max-height: 140px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box{width: 80%; height: 307px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic{height: 160px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Title a, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Title a{width: 70%}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic img{max-width:165px ; max-height:115px }
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box-List{width: 80%; height: 200px}
	.Holder-MiddlePage.Holder-Products .Main .Pr-Box .Pic .Overlay, .Holder-MiddlePage.Holder-Products .Main .Pr-Box-List .Overlay{color:transparent;}
	.Holder-MiddlePage .Holder-Main-Outer .Main img.mainPic{max-width:100%; max-height:300px;}
}

