.container{
	width:90% !important;
}
.goog-te-gadget .goog-te-combo {
	margin: 0px !important;
	height: 30px !important;
	float:right !important;
}
#google_translate_element span {
	
}
.owl-theme .owl-nav [class*="owl-"] {
	color: #FFF;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px;
	background:#0176a2!important;
}
.block{
	display:block;
	overflow:hidden;
	margin-bottom:15px;
}
ul,li,a,p,h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
	list-style:none;
	text-decoration:none !important;
	font-size:100%;
}
body{
	background:#e7e7e7 !important;
}
/******navigation************/
#navigation{
	display:block;
}
*{margin:0;padding:0;text-decoration:none}
body{background:#555;}
header{position:relative;width:100%;}
.logo{position:relative;z-index:123;font:24px verdana;color:#6DDB07;float:left;width:35%}
.logo a{color:#0286a7;}
.logo i{
	font-size:48px;
	color:#0f0e0e;
}
nav{position:relative;width:100%;margin:0 auto;padding: x;}
#cssmenu ul{
	margin-bottom:0px;
	margin-left:95px;
}
#cssmenu ul ul{
	z-index:1111;
	margin:0px;
}
#cssmenu ul li{
	margin-top:40px;
	margin-left:20px;
}
#cssmenu ul li li{
	margin:0px;
	margin-left:0px;
}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}
#cssmenu{font-family:sans-serif;}
#cssmenu > ul > li{float:left}
#cssmenu > ul > li > a{padding:17px;font-size:14px;letter-spacing:1px;text-decoration:none;color:#7e847f;font-weight:700;}
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover{background:#4088a3!important;-webkit-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;}
#cssmenu > ul > li.has-sub > a{padding-right:30px}
#cssmenu > ul > li.has-sub > a:after{position:absolute;top:22px;right:11px;width:0px;height:0px;display:block;background:;content:''}
#cssmenu > ul > li.has-sub > a:before{position:absolute;top:19px;right:14px;display:block;width:0px;height:0px;background:#;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu > ul > li.has-sub:hover > a:before{top:23px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#4088a3;transition:all .25s ease}
#cssmenu ul ul li:hover{}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{border-bottom:1px solid rgba(150,150,150,0.15);padding:11px 15px;width:170px;font-size:12px;text-decoration:none;color:#ddd;font-weight:400;}
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{color:#fff}
#cssmenu ul ul li.has-sub > a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul li.has-sub > a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #333}

@media screen and (max-width:1000px){
.logo{position:absolute;top:0;left: 0;width:100%;padding:10px 0 0 0 ;float:none}
.logo2{display:none}
nav{width:100%;}
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none}
#cssmenu ul li{width:100%;border-top:1px solid #444}
#cssmenu ul li:hover{background:#363636;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:#333!important;}
#cssmenu ul ul li:hover{background:#363636!important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#fff}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}
.button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index: 12399994;}
.button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;content:''}
.button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#ddd;content:''}
.button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.button.menu-opened:before{top:23px;background:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #444;height:46px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:#262626}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
}
#slider{
	display:block;
}
.carousel-caption h1{
font-size:64px;
color:#f7f7f7;
}
.carousel-caption h4{
	font-size:24px;
}
.carousel-caption {
	right: 20%;
	left: 20%;
	top:35%;
	bottom:35%;
	padding-bottom: 30px;
  font-family: 'TrajanPro3-Regular';

}
/********wel-sec css***/
#welcom-sec {
	display:block;
	overflow:hidden;
	padding:30px 0px;
}
.img-sec{
	overflow:hidden;
}
.over-img{
	overflow:hidden;
	margin-bottom:10px;
}
.img-sec.col-lg-6.col-md-6.col-sm-12 {
	padding-left: 0px !important;
}
.img-sec:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}
.img-sec img{
	width:100%;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	overflow:hidden;
}
.wel-sec h1{
	font-size:32px;
  font-family: 'TrajanPro3-Regular';
  font-weight:700;
  margin-top:0px;

}
.wel-sec h1 span{
	color:#0176a2;
}
.wel-sec p{
	font-size:17px;
	font-family: 'montserratextralight';
	line-height:28px;
	text-align: justify;
}
#welcom-sec p{
	font-size:17px;
	font-family: 'montserratextralight';
	line-height:28px;
	text-align: justify;
}
.more{
	margin-top:20px;
}
.more a{
	display:inline-block;
	vertical-align:middle;
	font-size:18px;
	background:#0176a2;
	color:#fff;
	padding:15px 17px;
	  font-family: 'robotobold';
}
.more a:hover{
	background:#fff;
	color:#000;
}
#product{
	display:block;
	overflow:hidden;
}
.segment{
	background:rgba(0,0,0,0.5);
}
.hand-top{
	margin:60px 0px;
}
.hand-top h1{
	color:#fff;
  font-family: 'TrajanPro3-Regular';
  text-align:center;
  font-size:48px;
  position:relative;

}
.hand-top h1:after{
	position:absolute;
	content:'';
	background:#0286a7;
	width:5%;
	height:5px;
	bottom:-10px;
	right:43%;
}
.hand-top h1:before{
	position:absolute;
	content:'';
	background:#0286a7;
	width:5%;
	height:5px;
	bottom:-10px;
	left:43%;
}
.wood-design{
	padding-right:0px !important;
}
.wood-design:last-child{
	
}
.pro-back{
	background:#fff;
	padding:30px 15px;
	display:block;
	overflow:hidden;
}
.pro-back h3{
	margin-top:0px;
	color:#079492;
	font-size:28px;
  font-family: 'TrajanPro3-Regular';

}
.pro-back p{
	font-size:14px;
	font-family: 'montserratextralight';
	text-align: justify;
}
.pro-back a{
	display:inline-block;
	vertical-align:middle;
	font-size:16px;
	font-family: 'robotobold';
	color:#e9003c;
}
.old-design{
	display:block;
	overflow:hidden;
	padding-bottom:80px;
}
.hand-old{
	padding-left:0px!important;
}
.img-old{
	position:relative;
	overflow:hidden;
}

.hand-old .img-old img{
	width:100%;
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
	height: 550px;
}
.img-old:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}

.old-detail{
	background:rgba(4,5,5,0.7);
	padding:20px 20px;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
}
.black{
	background:rgba(0,0,0,0.6);
	position: absolute;
	bottom:0;
	right:0;
	width:40%;
	height:230px;
	text-align:center;
}
.black h1{
color:#fff;
font-size:28px;
  font-family: 'TrajanPro3-Regular';
  margin-top:60px;
}
.old-detail h1{
	margin-top:0px;
	color:#fff;
  font-family: 'TrajanPro3-Regular';
  font-size:32px;
}
.old-detail p{
	color:#fff;
	font-size:15px;
	font-family: 'montserratextralight';
	line-height:30px;
	text-align:justify;	
}
.wood-design img{
width:100%;
}
#margin-img{
	margin-top:15px;
}
#latest{
	display:block;
	overflow:hidden;
	padding:30px 0px;
}
.latest-img{
	margin-top:40px;
}
.new-img{
	position:relative;
	overflow:hidden;
}
.new-img img{
	width:100%;
	height:235px;
}
.new-head{
	position:absolute;
	bottom:-100%;
	width:100%;
	height:40%;
	background:rgba(0,0,0,0.7);
	transition:0.5s;
	border-radius:4px;
	padding:15px;
}
.new-head h1{
	color:#fff;
  	font-family: 'TrajanPro3-Regular';
  	font-size:24px;
  	margin:0px;
  	text-align:center;

}
.new-img:hover .new-head{
bottom:0px;
overflow:hidden;
}
.new-det{
	display:block;
	overflow:hidden;
	background:#fff;
	font-family: 'montserratextralight';
	padding:15px;
	font-size:14px;
	line-height:25px;
	text-align:justify;
	min-height:20px;
}
.price-det{
	padding-bottom:20px;
}
.price-det p{
font-size:18px;
 font-family: 'montserratbold';
margin:0px;
color:#0d50d8;
float:left;
}
.price-det a{
	float:right;
	font-size:16px;
	font-family: 'robotobold';
	color:#e9003c;

}
#mp-con{
	display:block;
	overflow:hidden;
	margin:30px 0px;
}
.loc-map{
	position:relative;
	overflow:hidden;
}
.contact-background {
	background: rgba(0,0,0,0.7);
	padding: ;
	position: absolute;
	overflow: hidden;
	top: 0;
	right: 0;
	padding: 71px 50px 71px 50px;
}
.contact-background h1{
	font-size:36px;
	font-family: 'neosansregular';
	color:#fff;
	text-align:center;

}
.front-map p{
	font-size:21px;
	font-family:'roboto';
	line-height:35px;
	color:#fff;
	text-align:center;
}
.front-map span{
	font-size:18px;
	font-family:'roboto';
	font-weight:300;

}
#footer{
display:block;
overflow:hidden;
padding:50px 0px;
background:#2b343b;
}
.foot-top{
	margin:20px 0;
}
.foot-top h2{
color:#fff;
font-size:28px;
display:block;
  	font-family: 'TrajanPro3-Regular';

}
.foot-det1 li{
	line-height:55px;
}

.foot-det1 a{
	display:inline-block;
	vertical-align:middle;
	color:#fff;
	font-size:15px;
	line-height:25px;
	
}
.foot-det ul{
	color:#fff;
}
.foot-det ul li{
line-height:50px;
font-size:16px;
}
.foot-det ul li i{
	font-size:21px;
	width:12%;
}
.last{
background:#2b343b;
}
.bot{

}
.bot p{
	border-top:1px solid #515558;
	color:#515558;
	display:block;
	padding:50px 0px;
	font-size:15px;
	font-family: 'montserratextralight';

}
.bot span {
	color:#fff;
}
/***************contact page*******/
.inner-page{
	display:block;
	overflow:hidden;
	background:#0176a2;
}
.inner-page h1{
	color:#fff;
  	font-family: 'TrajanPro3-Regular';

	font-size:48px;
	text-align:center;
	margin:0px;
	padding:60px 0px;
	position: relative;
}
.inner-page h1:before {
	position: absolute;
	content: '';
	background: #c4c4c4;
	width: 5%;
	height: 5px;
	bottom: 0px;
	top:70%;
	left: 43%;
}
.inner-page h1:after {
	position: absolute;
	content: '';
	background: #c4c4c4;
	width: 5%;
	height: 5px;
	bottom: 0px;
	top:70%;
	right: 43%;
}
.contact-page{
	display:block;
	overflow:hidden;
	padding:40px 0px;
}
form .inputsec{
margin-top:15px;
}
.contact-form{
	padding-left:0px !important;
	width:100%;
	display:block;
	overflow:hidden;
}
.contact-form h2{
font-size:28px;
font-family: 'TrajanPro3-Regular';
color:#4088a3;
font-weight:800;
}
.inputsec{
	padding-left:0px !important;
}
.contact-form form .inputsec input{
	width:100%;
	line-height:35px;
	padding-left:15px;
	border:1px solid #c4c4c4;
}
.inputsec textarea{
	width:100%;
	font-size:21px !important;
	font-family: 'robotobold';
	padding-left:15px;
	border:1px solid #c4c4c4;


}
.inputsec label{
	font-size:21px !important;
	font-family: 'robotobold';

}
.contact-info{
	display:block;
	overflow:hidden;
}
.contact-info ul{
	margin-top:70px;
}
.contact-info li{
	line-height:30px;
	font-size:16px;
	font-family: 'montserratextralight';

}
.contact-info li span{
	font-size:18px;
	font-family: 'robotobold';

}
.contact-info h3{
	font-size:24px;
font-family: 'TrajanPro3-Regular';
color:#0176a2;	
font-weight:600;

}

.submit input{
	background:#0b63f5;
	padding:12px 15px;
	border:0px;
	font-size:18px;
	font-family: 'montserratextralight';
	color:#fff;
}
/**********about Page*****/
#legal{
	display:block;
	overflow:hidden;
	padding-bottom:30px;
}
#legal h3{
	font-size:32px;
	color:#0176a2;
	font-family:'TrajanPro3-Regular';
	margin:0px;
}
.legal-detail{
	margin-top:20px;
}
.legal-detail p{
	font-size:21px;
	font-family: 'montserratextralight';
	line-height:28px;
}
.legal-detail ol{
display:block;
margin-left:30px;
}
.legal-detail ol li{
	font-size:16px;
	line-height:32px;
	list-style:circle !important;
	font-family:'roboto';
}
#sec-youtube{
	display:block;
	overflow:hidden;
	background:#333c43;
	padding:40px 0px;
}
.watch-more{
	display:block;
	overflow:hidden;
}
.youtube-link {
	display:block;
}
.youtube-link h1{
font-size:28px;
color:#fff;
text-align:center;
line-height:30px;
font-family: 'TrajanPro3-Regular';
margin-top:0px;
}
.youtude-link.col-lg-6.col-md-6.col-sm-12 {
	padding-left: 0px!important;
}
.youtube-link ul{
	display:block;
}
.youtube-link ul li{
	color:#fff;
	font-size:14px;
	margin-bottom:10px;
	margin-top:43px;
	position:relative;
}
.youtube-link ul li  ol{
	margin-left:80px;
	font-weight:400;
	font-family:'roboto';
}
.youtube-link ul li ol li{
	margin-top:5px;
	list-style:circle !important;
}
.youtube-link ul li span{
	font-size:24px;
	color:#fff;
}
.youtube-link ul li p {
	position: absolute;
	top: -10px;
	left: 45px;
	bottom: 0;
	right: 0px;
	color:#EDEDED;
	font-weight:500;
	font-family:'roboto';

}
/*end of youtube link css***/
#new-ev{
	display:block;
	overflow:hidden;
	padding:50px 0px;
}
/*********end of about page
/******************************
8888888888888888
*****************gallery pages css**/
#gallery{
	display:block;
	overflow:hidden;
	padding:40px 0px;
}
.gallery{
	display:block;
	padding:30px 0px;
}
.gall-img img{
width:100%;
height:200px;
margin-bottom:30px;
}
.lightbox{
	visibility:hidden;
	position:fixed;
	top:0;
	left:0;
	opacity:0;
	z-index:11111111;
	background:rgba(0,0,0,0.8);
	height:100%;
	width:100%;

}
.lightbox:target{
	visibility:visible;
	opacity:1;
	transition:opacity 2s;
}
.outer{
	width:800px;
	height:400px;
	margin:auto;
	margin-top:90px;
}
.inner{
	padding:15px;
}
.inner img{
	max-width:800px;
	max-height:400px;

}
.lightbox a{
	color:#fff;
	text-decoration:none !important;
	font-size:28px;
}
#cross,#next{
	float:right;
}
#next{
}
/**************************************************************
*******************************************************
&&&&&&&&&&&&responsive css*********/
@media screen and (max-width: 1024px) {
	#cssmenu ul {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top:25px;
}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#4088a3 !important;transition:all .25s ease}
.wel-sec h1 {
	font-size: 28px;
	font-family: 'TrajanPro3-Regular';
	font-weight: 700;
	margin-top: 0px;
}
.wel-sec p {
	font-size: 14px;
	font-family: 'montserratextralight';
	text-align: justify;
	line-height:24px;
}
.more {
	margin-top: 15px;
}
.more a {
	display: inline-block;
	vertical-align: middle;
	font-size: 15px;
	background: #0176a2;
	color: #fff;
	padding: 10px 12px;
	font-family: 'robotobold';
}
.hand-top {
	margin: 20px 0px;
}
.hand-top h1 {
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	text-align: center;
	font-size: 42px;
	position: relative;
}
.price-det p {
	font-size: 15px;
	font-family: 'montserratbold';
	margin: 0px;
	color: #0d50d8;
	float: left;
}
.pro-back {
	min-height: 250px;
}
.new-head h1 {
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	font-size: 18px;
	margin: 0px;
	text-align: center;
}
#margin-img {
	margin-top: 20px;
}
.new-img img {
	width: 100%;
	height: 220px;
}
.price-det a {
	float: right;
	font-size: 14px;
	font-family: 'robotobold';
	color: #e9003c;
}
.new-img img {
	width: 100%;
	min-height: 180px;
}
.youtube-link h1 {
	margin-bottom:0px;
}

.youtube-link ul li{
	display:block;
	height:50px;

}
.youtube-link ul .single{
	height:200px !important;
}
.single ol li{
	height:40px !important;
}
.youtude-link iframe{
	height:450px !important;
}
.youtube-link ul li {
	
	margin-top: 41px;
	position: relative;
}


}
@media screen and (max-width: 768px) {
	#cssmenu > ul > li {
	float: none;
	margin: 0px;
}
.hand-old.col-lg-6.col-md-6.col-sm-12 {
	padding: 0px;
}
.pro-back {
	min-height: 225px;
}
.logo {
	position: relative;
	z-index: 123;
	padding: 10px 0;
	font: 24px verdana;
	float: left;
	width: 30% !important;
}
	.button {
	width: 55px;
	height: 46px;
	position: absolute;
	right: 0;
	cursor: pointer;
	z-index: 12399994;
	top: 63px;
	background:#0176a2;
}
	.button::before {
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	top: 18px;
	right: 18px;
	display: block;
	height: 2px;
	width: 20px;
	background: #fff;
	content: '';
}
.button::after {
	position: absolute;
	top:25px;
	right: 18px;
	display: block;
	height: 4px;
	width: 20px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	content: '';
}
#cssmenu .submenu-button {
	position: absolute;
	z-index: 99;
	right: 0;
	top: 0;
	display: block;
	border-left: 1px solid #fff;
	height: 46px;
	width: 46px;
	cursor: pointer;
}
#cssmenu .submenu-button::before {
	position: absolute;
	top: 19px;
	right: 22px;
	display: block;
	width: 2px;
	height: 8px;
	background: #fff;
	content: '';
}
#cssmenu .submenu-button::after {
	position: absolute;
	top: 22px;
	right: 19px;
	width: 8px;
	height: 2px;
	display: block;
	background: #fff;
	content: '';
}
#cssmenu ul li {
	width: 100%;
	border-top: 1px solid #fff;
}
.carousel-caption h1 {
	font-size: 58px;
	color: #f7f7f7;
}
.carousel-caption {
	right: 20%;
	left: 20%;
	padding-bottom: 30px;
	top: 20%;
}
.wood-design.col-lg-3.col-md-3.col-sm-6 {
	margin-top: 15px;
}

.wel-sec.col-lg-6.col-md-6.col-sm-12 {
	margin-top: 15px;
	padding-left: 0px !important;
}
.hand-top {
	margin: 40px 0px;
}
.black {
	background: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	width: 40%;
	height: 255px;
	text-align: center;
}
.latest-img{
max-height:300px;
}
.latest-img.col-lg-3.col-md-3.col-sm-6 {
	padding-left: 15px !important;
}
.latest-img:first-child{
padding-left:15px !important;
}
.youtude-link.col-lg-6.col-md-6.col-sm-12 {
	padding-left: 15px !important;
	padding-right:0px !important;
}
.pashmina-product:nth-child(3){
	padding-left:0!important;
	padding-right:0 !important;
}
.pashmina-product{
	margin-bottom:30px;
}
.pashmina-product img{
	height:335px;
}
.wood-design:first-child{
padding-left:0px!important;
}


}
@media screen and (max-width: 640px) {
	.logo {
	position: relative;
	z-index: 123;
	padding: 10px 0;
	font: 24px verdana;
	float: left;
	width: 40% !important;
}
.carousel-caption h1 {
	font-size: 48px;
	color: #f7f7f7;
}
.hand-top h1 {
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	text-align: center;
	font-size: 36px;
	position: relative;
}
.pro-back h3 {
	margin-top: 0px;
	color: #079492;
	font-size: 24px;
	font-family: 'TrajanPro3-Regular';
}
.pro-back {
	background: #fff;
	padding: 10px 15px;
	display: block;
	overflow: hidden;
}
.old-detail h1 {
	margin-top: 0px;
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	font-size: 24px;
}
.old-detail p {
	color: #fff;
	font-size: 14px;
	font-family: 'montserratextralight';
	line-height: 24px;
	text-align: justify;
}
.wood-design.col-lg-3.col-md-3.col-sm-6 {
	margin-top: 15px;
	padding: 0px;
}
.more a {
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	background: #0176a2;
	color: #fff;
	padding: 8px 10px;
	font-family: 'robotobold';
}
.img-old {
	position: relative;
	overflow: hidden;
	margin-top: 20px;
}
.black {
	background: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	width: 40%;
	height: 210px;
	text-align: center;
}
.new-head h1 {
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	font-size: 24px;
	margin: 0px;
	text-align: center;
}

.contact-background {
	background: #000;
	padding: ;
	position: static;
	overflow: hidden;
	top: 0;
	right: 0;
	padding: 71px 50px 71px 50px;
}
.latest-img{
max-height:450px;
}
.new-img img {
	width: 100%;
	min-height: 400px;
}
.latest-img.col-lg-3.col-md-3.col-sm-6 {
	padding-left: 0px !important;
}
.pashmina-product{
	padding:0px !important;
}
.pashmina-product img{
	height:425px;
}
#margin-img {
	margin-top: 20px;
}
}
@media screen and (max-width: 480px) {
	.logo {
	position: relative;
	z-index: 123;
	padding: 10px 0;
	font: 24px verdana;
	float: left;
	width: 100% !important;
}
.carousel-caption h1 {
	font-size: 36px;
	color: #f7f7f7;
}
.carousel-caption h4 {
	font-size: 18px;
}
.black {
	background: rgba(0,0,0,0.6);
	position: absolute;
	bottom: 0;
	right: 0;
	width: 40%;
	height: 155px;
	text-align: center;
}
.black h1 {
	color: #fff;
	font-size: 21px;
	font-family: 'TrajanPro3-Regular';
	margin-top: 40px;
}
.latest-img{
max-height:350px;
}
.new-img img {
	width: 100%;
	min-height: 300px;
}
.latest-img.col-lg-3.col-md-3.col-sm-6 {
	padding-left: 0px !important;
}
.inner-page h1 {
	color: #fff;
	font-family: 'TrajanPro3-Regular';
	font-size: 32px !important;
	text-align: center;
	margin: 0px;
	padding: 60px 0px;
	position: relative;
}
}
@media screen and (max-width: 360px) {
	.latest-img{
max-height:300px;
margin-bottom:10px;
}
.button {
	width: 55px;
	height: 46px;
	position: absolute;
	right: 0;
	cursor: pointer;
	z-index: 12399994;
	top: 85px;
	background: #0176a2;
}
.new-img img {
	width: 100%;
	min-height: 180px;
}
.latest-img.col-lg-3.col-md-3.col-sm-6 {
	padding-left: 0px !important;
}
.wel-sec h1 {
	font-size: 21px;
	font-family: 'TrajanPro3-Regular';
	font-weight: 700;
	margin-top: 0px;
}
.pashmina-product img{
	height:300px;
}
}

/*

@media screen and (max-width: 1024px) {
	.pull-left {
	float: none !important;
}
#cssmenu ul {
	margin-bottom: 0px;
	margin-left: 0px !important;

}
.logo {
	position: relative;
	z-index: 123;
	padding: 10px 0;
	font: 24px verdana;
	float: left;
	width: 25% !important;
}
}
@media screen and (max-width: 768px) {
	.button {
	width: 55px;
	height: 46px;
	position: absolute;
	right: 0;
	cursor: pointer;
	z-index: 12399994;
	top: 30px;
	background:#0176a2;
}
	.button::before {
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	top: 18px;
	right: 18px;
	display: block;
	height: 2px;
	width: 20px;
	background: #fff;
	content: '';
}
.button::after {
	position: absolute;
	top:25px;
	right: 18px;
	display: block;
	height: 4px;
	width: 20px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	content: '';
}
}
**/
#pashmina{
	padding:30px 0px;
	display:block;
	overflow:hidden;
}
.pashmina-product img{
	width:100%;
	min-height:250px;
}
.pashmina-product:first-child{
	
}
.pashmina-product{
	padding-right:0px !important;
	
}