

@font-face {
	font-family:'CaviarDreams-Regular';
	src: url('CaviarDreams_gdi.eot');
	src: url('CaviarDreams_gdi.eot?#iefix') format('embedded-opentype'),
		url('CaviarDreams_gdi.woff') format('woff'),
		url('CaviarDreams_gdi.ttf') format('truetype'),
		url('CaviarDreams_gdi.otf') format('opentype'),
		url('CaviarDreams_gdi.svg#CaviarDreams-Regular') format('svg');
	font-weight: 400, 500, 600, 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}

@font-face {
	font-family:'Bebas-Regular';
	src: url('Bebas_gdi.eot');
	src: url('Bebas_gdi.eot?#iefix') format('embedded-opentype'),
		url('Bebas_gdi.woff') format('woff'),
		url('Bebas_gdi.ttf') format('truetype'),
		url('Bebas_gdi.otf') format('opentype'),
		url('Bebas_gdi.svg#Bebas-Regular') format('svg');
	font-weight: 400 500 600 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-007E;
}



s.ei-slider {
	position: relative;
	width: 100%;
	max-width: 1920px;
	height: 400px;
	margin: 0 auto;
}
.ei-slider-loading {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:999;
	background: rgba(0, 0, 0, 0.9);
	color: #fff;
	text-align: center;
	line-height: 400px;
}
.ei-slider-large {
	height: 100%;
	width: 100%;
	position:relative;
	overflow: hidden;
}
.ei-slider-large li {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	height: 100%;
	width: 100%;
}
.ei-title div {
	opacity:1 !important
}
.women {
	left: 6%;
	position: absolute;
	top: 30%;
	width:535px;
}
.women h2 {
	font-family:'CaviarDreams-Regular';
	color: #fff;
	font-size:5em;
	text-transform:capitalize;
	float:left;
	margin:0;
}
.women > p {
	float: right;
	width:100%;
	text-align:right;
	width: 100%;
	color:#f7e5c8;
	font-size:4em;
	font-weight:600;
	text-shadow:rgb(44,37,22) 1px 1px 0px;
	font-family:'CaviarDreams-Regular';
	text-transform:capitalize;
	line-height: 68px;
}
.women a {
	border: 1px solid #fff;
	color: #fff;
	float: left;
	font-family:'CaviarDreams-Regular';
	font-size: 14px;
	padding: 6px 17px 6px 5px;
	text-transform: capitalize;
	width: auto;
	position:relative;
	margin-left: 82px;
}
.women a:after {
	background: url(next_arrow1.png) center right no-repeat;
	right:5px;
	width:8px;
	height:9px;
	content:"";
	position:absolute;
	top:12px;
}
.women a span {
	font-family:'CaviarDreams-Regular';
	font-weight:600;
}
.men {
	left: 6%;
	position: absolute;
	top: 30%;
	width:535px;
}
.men h2 {
	font-family:'CaviarDreams-Regular';
	color: #484848;
	font-size:5em;
	text-transform:capitalize;
	float:left;
	margin:0;
}
.men > p {
	float: right;
	width:100%;
	text-align:right;
	width: 100%;
	color:#ca9837;
	font-size:4em;
	font-weight:600;
	text-shadow:rgb(44,37,22) 1px 1px 0px;
	font-family:'CaviarDreams-Regular';
	text-transform:capitalize;
	line-height: 68px;
}
.men a {
	border: 1px solid #484848;
	color: #484848;
	float: left;
	font-family:'CaviarDreams-Regular';
	font-size: 14px;
	padding: 6px 17px 6px 5px;
	text-transform: capitalize;
	width: auto;
	position:relative;
	margin-left: 82px;
}
.men a:after {
	background: url(men_arrow.png) center right no-repeat;
	right:5px;
	width:8px;
	height:9px;
	content:"";
	position:absolute;
	top:12px;
}
.men a span {
	font-family:'CaviarDreams-Regular';
	font-weight:600;
}
.Home_decore {
	position: absolute;
	right: 17%;
	top: 44%;
	width: 355px;
}
.Home_decore h2 {
	font-family:'CaviarDreams-Regular';
	color: #522006;
	font-size:4em;
	text-transform:capitalize;
	float:left;
	margin:0;
}
.Home_decore a {
	border: 1px solid #522006;
	color: #522006;
	float: left;
	font-family:'CaviarDreams-Regular';
	font-size: 14px;
	margin-left: 114px;
	margin-top: 12px;
	padding: 6px 17px 6px 5px;
	position: relative;
	text-transform: capitalize;
	width: auto;
}
.Home_decore a:after {
	background: url(next_arrow2.png) center right no-repeat;
	right:5px;
	width:8px;
	height:9px;
	content:"";
	position:absolute;
	top:12px;
}
.Home_decore a span {
	font-family:'CaviarDreams-Regular';
	font-weight:600;
}
.chromatic {
	left: 2%;
	position: absolute;
	top: 34%;
	width: 380px;
}
.chromatic h2 {
	font-family:'CaviarDreams-Regular';
	color: #522006;
	font-size:5em;
	text-transform:capitalize;
	float:left;
	margin:0;
	letter-spacing: -3px;
}
.chromatic p {
	color: #feeb9f;
	float: right;
	font-family:'CaviarDreams-Regular';
	font-size: 3em;
	font-weight: 600;
	letter-spacing: -3px;
	line-height: 38px;
	margin-right: 20px;
}
.chromatic a {
	border: 1px solid #522006;
	color: #522006;
	float: left;
	font-family:'CaviarDreams-Regular';
	font-size: 14px;
	margin-left: 150px;
	margin-top: 20px;
	padding: 6px 17px 6px 5px;
	position: relative;
	text-transform: capitalize;
	width: auto;
	font-weight:600;
}
.chromatic a:after {
	background: url(next_arrow2.png) center right no-repeat;
	right:5px;
	width:8px;
	height:9px;
	content:"";
	position:absolute;
	top:12px;
}
.chromatic a span {
	font-family:'CaviarDreams-Regular';
	font-weight:600;
}
.ei-slider-thumbs {
	height: 13px;
	margin: 0 auto;
	position: relative;
}
.ei-slider-thumbs li.ei-slider-element {
	background: #b8221e none repeat scroll 0 0;
	border-top: 0 none;
	height: 1px;
	left: 0;
	position: absolute;
	text-indent: -9000px;
	top: 0;
	z-index: 991;
}
.ei-slider-thumbs li a {
	color: #fff;
	cursor: pointer;
	display: block;
	margin-top: 12px;
	position: absolute;
	text-align: left;
	width: 100%;
	text-transform:uppercase;
	-webkit-transition: background 0.2s ease;
	-moz-transition: background 0.2s ease;
	-o-transition: background 0.2s ease;
	-ms-transition: background 0.2s ease;
	transition: background 0.2s ease;
	text-align:left;
}
.ei-slider-thumbs li a:hover {
	color: #b8221e;
}
.ei-slider-thumbs li img {
	position: absolute;
	bottom: 50px;
	opacity: 0;
	z-index: 999;
	max-width: 100%;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-box-reflect: 
 below 0px -webkit-gradient(  linear,  left top,  left bottom,  from(transparent),  color-stop(50%, transparent),  to(rgba(255, 255, 255, 0.3))  );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.ei-slider-thumbs li:hover img {
	opacity: 1;
	bottom: 13px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.slider_inner { max-width:1920px; margin:0 auto; width:100%;
}
.ei-slider { float:left; width:100%; position:relative;}
@media screen and (max-width: 380px) {
.ei-slider-thumbs li a {
font-size:8px;
margin-top:2px;
}
.shop_banner{ font-size:6px !important; line-height:inherit !important; bottom:5% !important; top:inherit !important;} 
 .women, .men {
 width: 140px;
top:15%;
}
.ei-slider-thumbs {
width:80% !important;
bottom:17px !important;
}
 .women a, .Home_decore a, .chromatic a, .men a {
 font-size: 8px;
 margin-top: 5px;
 padding: 3px 15px 3px 5px;
margin-left:0;
}
.women a:after, .Home_decore a:after, .chromatic a:after, .men a:after {
top:4px;
}
 .ei-title h2 {
 font-size: 16px;
line-height: 15px;
}
 .ei-title p {
font-size: 15px;
line-height: 17px;
}
 .Home_decore {
 width: 110px;
}
 .chromatic {
 width: 105px;
}
}
 @media screen and (min-width: 381px) and (max-width: 480px) {
 .ei-slider-thumbs li a {
font-size:9px;
}
 .women, .men {
 width: 140px;
top:26%;
}
.ei-slider-thumbs {
bottom: 30px !important;
width: 80% !important;
}
.ei-slider-thumbs li a {
font-size:9px;
margin-top:5px;
}
.women a, .Home_decore a, .chromatic a, .men a {
 font-size: 8px;
 margin-top: 5px;
 padding: 3px 15px 3px 5px;
margin-left:0;
}
.women a:after, .Home_decore a:after, .chromatic a:after, .men a:after {
top:4px;
}
 .ei-title h2 {
 font-size: 16px;
line-height: 15px;
}
 .ei-title p {
font-size: 15px;
line-height: 17px;
}
 .Home_decore {
 width: 110px;
}
 .chromatic {
 width: 105px;
}
}
 @media screen and (min-width: 481px) and (max-width: 680px) {
 .ei-slider-thumbs li a {
font-size:10px;
}
 .women, .men {
 width: 200px;
top:23%;
}
.ei-slider-thumbs {
bottom: 30px !important;
width: 80% !important;
}
.ei-slider-thumbs li a {
font-size:11px;
margin-top:5px;
}
.women a, .Home_decore a, .chromatic a, .men a {
 font-size: 10px;
 margin-top: 10px;
 padding: 3px 15px 3px 5px;
margin-left:0;
}
.women a:after, .Home_decore a:after, .chromatic a:after, .men a:after {
top:4px;
}
 .ei-title h2 {
 font-size: 25px;
 line-height: 24px;
}
 .chromatic {
 width: 150px;
}
 .Home_decore {
 width: 145px;
}
 .ei-title p {
font-size:22px;
 line-height: 24px;
}
}
 @media screen and (min-width: 681px) and (max-width: 830px) {
 .ei-slider-thumbs li a {
font-size:12px;
}
 .women, .men {
 width: 300px;
}
 .Home_decore {
 width: 250px;
}
.ei-slider-thumbs {
width:80% !important;
bottom:25px !important;
}
.ei-slider-thumbs li a {
font-size:12px;
margin-top:5px;
}
.women a, .chromatic a, men a {
 font-size: 15px;
 padding: 3px 20px 3px 5px;
margin-left:0;
margin-top:0;
}
 .Home_decore a {
font-size: 15px;
 padding: 3px 20px 3px 5px;
margin-left:0;
}
.women a:after, .Home_decore a:after, .chromatic a:after, men a:after {
top:9px;
}
 .ei-title h2 {
 font-size: 40px;
line-height: 15px;
}
 .ei-title p {
font-size:30px;
 line-height: 65px;
}
.chromatic {
 width: 210px;
}
}
 @media screen and (min-width: 831px) and (max-width:1024px) {
 .women, .men {
 width: 385px;
}
.women a, .men a {
 font-size: 15px;
 padding: 3px 20px 3px 5px;
margin-left:0;
}
.ei-slider-thumbs {
bottom: 30px !important;
width: 80% !important;
}
.ei-slider-thumbs li a {
font-size:12px;
margin-top:5px;
}
 .Home_decore a {
 font-size: 15px;
 padding: 3px 20px 3px 5px;
margin-left:0;
margin-top:10px;
}
.ei-title .Home_decore > h2 {
 line-height: 50px;
}
.women a:after, .Home_decore a:after, .men a:after {
top:9px;
}
 .ei-title h2 {
 font-size:60px;
 line-height: 50px;
}
 .Home_decore {
right: 14%;
width: 333px;
}
 .ei-title p {
font-size:42px;
 line-height: 60px;
}
}
 @media screen and (min-width: 1025px) and (max-width:1200px) {
 .women, .men {
 width: 385px;
}
.ei-slider-thumbs {
 bottom: 45px;
}
.women a, .men a {
 font-size: 15px;
 padding: 3px 20px 3px 5px;
margin-left:0;
}
.women a:after, .men a:after {
top:9px;
}
 .ei-title h2 {
 font-size:60px;
 line-height: 24px;
}
 .ei-title p {
font-size:42px;
 line-height: 100px;
}
 .ei-title .Home_decore h2 {
 line-height: 50px;
}
}
 @media screen and (min-width: 1201px) and ( max-width:1500px) {
 .ei-slider-thumbs {
bottom:45px;
}
}
 @media screen and (min-width: 1501px) and ( max-width:2000px) {
 .ei-slider-thumbs {
bottom:70px;
}
}
 @media screen and (min-width: 2001px){
	 
 .ei-slider-thumbs {
bottom:70px;
}	 
	 
	 
	 
	 }
@media screen and (max-width: 830px) {
 .ei-title {
 left: 50px;
 padding: 5px 0;
 top: 35%;
 width: auto;
background:none;
margin:0;
}
 .ei-title h2, .ei-title h3 {
 text-align: center;
}
 .ei-title h3 {
 font-size: 30px;
 line-height: 40px;
}
}
.ei-slider-thumbs {
	display: block;
	max-width: 800px !important;
	width:100%;
}
.ei-slider-thumbs li {
	border-top: 1px solid #fff;
	float: left;
	position: relative;
	z-index: 99;
	max-width:200px !important;
}

.shop_banner{	
background: rgba(182,58,19,1);
background: -moz-linear-gradient(top, rgba(182,58,19,1) 0%, rgba(215,84,67,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(182,58,19,1)), color-stop(100%, rgba(215,84,67,1)));
background: -webkit-linear-gradient(top, rgba(182,58,19,1) 0%, rgba(215,84,67,1) 100%);
background: -o-linear-gradient(top, rgba(182,58,19,1) 0%, rgba(215,84,67,1) 100%);
background: -ms-linear-gradient(top, rgba(182,58,19,1) 0%, rgba(215,84,67,1) 100%);
background: linear-gradient(to bottom, rgba(182,58,19,1) 0%, rgba(215,84,67,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b63a13', endColorstr='#d75443', GradientType=0 );
   color: #fff;
    font-size: 15px;
    font-weight: 500;
    left: 2%; 
   padding: 2px 5px;
    position: absolute;
    top: 83%;
	font-family:'Bebas-Regular';
	  line-height: 19px;
}
