body{background-color: #000;font-family: "Nobel Extra Light";}
.nobelextralight {
  font-family: "Nobel Extra Light";
  font-style: normal;
  font-weight: normal;
}


/*default*/
h1.hide{display: none;}
h1{font:normal 33px/30px "Nobel Extra Light"; margin:0 0 10px 0;}
h2{font:italic 60px/50px 'Old Standard TT', serif; margin:0;}
h2.title{font:normal 50px/50px "Nobel Extra Light"; margin:0 0 40px 0;}
h3{font:normal 33px/33px "Nobel Extra Light";text-transform:uppercase; margin:0;}
h4{font:normal 25px/25px "Nobel Extra Light"; margin:0;}
.btn,a,a:hover{text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;outline:0 ;}
a{color: #333;}

.btn{text-transform: uppercase;background: none;border:1px solid #fff;border-radius: 0;color: #fff;font: normal 11px/12px "Nobel Extra Light";padding: 5px 25px;letter-spacing: 2px;}
.btn-default:hover{background: none;color: #fff;border:1px solid #fff;padding: 5px 40px;}
.btn-inverse{border:1px solid #555;}
.btn-inverse:hover{color: #ccc;border:1px solid #666;background:#333;}
.btn-primary{border:1px solid #333;color: #000; background:none; }
.btn-primary:hover{background:#333;border:1px solid #333; color: #fff; }
.btn-danger{border:1px solid #ea006e; background:#ea006e;color: #fff;}
.btn-danger:hover{border:1px solid #ea006e; background:#ea006e;color: #fff;}

.center{text-align: center;}

.height-full{height: 100% !important;}
.height-half{height: 50%;display: table;}

.content{padding: 48px 0 38px 0;}
.inside-page{padding: 80px 0 70px 0;}
.breadcrumb{margin-bottom: 30px;background: none;padding: 0;}
.breadcrumb a{color: #ea006e;}
.breadcrumb a:hover{text-decoration: underline;}
/*default*/






.category-products {
  margin-bottom: 35px;
  padding-bottom: 20px;
  padding-top: 15px;
}
.left-sidebar h1, .brands_products h1 {
  color: #fff;
  font-family: "Nobel Extra Light";
  font: normal;
  font-size: 24px;
  font-weight: 700;
  margin: 0 auto 14px;
  text-align: left;
  padding: 20px;
  word-spacing: 1px;
  text-transform: uppercase;
  position: relative;
  z-index:3;
}



.category-products .panel {
	background-color: #000;
	border: 0px;
	border-radius: 0px;
	box-shadow:none;
	margin-bottom: 0px;
}

.category-products .panel-default .panel-heading {
  background-color: #000;
  border: 0 none;
  color: #fff;
  word-spacing: 1px;
  letter-spacing: 0.8px;
  padding: 2px 25px;
  font: normal;
}

.category-products .panel-default .panel-heading .panel-title a {
  color: #fff;
  font-family: "Nobel Extra Light";
  font-size: 14px;
  font-weight: 600;
   text-transform: uppercase;
   text-decoration:none;
   }

.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 0 none;
}

.category-products .badge {
  background:none;
  border-radius: 10px;
  color: #e4cc95;
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
  min-width: 10px;
  padding: 3px 7px;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
}

.panel-body ul{
  padding-left: 20px;
}


.panel-body ul li a {
  color: #696763;
  font-family:"Nobel Extra Light";
  font-size: 12px;
  text-transform: uppercase;
}

/*search*/
.searchbar {margin-top: 13px;}
.searchbar .form-control,.newsletter .form-control{border:1px solid #555;background: none;border-radius: 0;padding:5px 5px;height: auto;width: 200px;color: #999;}
/*search*/


/*footer*/
.footer{background-color: #000;padding:5px 15px;}
.footer .links{margin-top: 9px;float: left;}
.footer .links a{color: #fff; padding: 0 10px 10px 10px;font:"Nobel Extra Light";font-weight: 300;font-size:16px; text-transform: uppercase;}
.footer .links a:hover{color: #e4cc95;}
.footer .social{margin-top: 5px;margin-right: 10px;}
.footer .social a{color: #e4cc95;font-size: 12px;margin:0 3px;}
.footer .social p{color:#fff; font-size:12px;text-transform: uppercase;text-align:left;padding: 0 100px;}
.footer .social a:hover{color: #999;}
/*footer*/


/*home page*/
.homepage {background-color: #000;}
.homepage .col-md-6{padding-right: 0;padding-left: 15px; margin-left: 200px; margin-top:-40px;}


.banner {background-color: #000;}
.carousel{margin-right:-100px; width: 1200px; heigh: 100%;}
.carousel-control i.fa{font-size: 30px;top: 50%;position: relative;margin-top:-20px;}
.banner .caption{position: absolute;top: 50%;text-align: center;width: 100%;margin-top: -100px;padding: 0 15%;color: #fff;}
.banner .caption h2{margin-bottom:0px;}
.banner .caption p{margin-bottom: 30px;font:normal 25px/30px "Nobel Extra Light";color: #eee;}
.banner .caption a.btn{margin: 0 5px;}


.box{
	position: fixed;
	top: 0;
	right: 0;
	width: 364px;
	padding: 23px 30px 30px;
	background:rgba(0,0,0, 0.7);
	line-height: 20px;
	z-index: 9999;
	
}
.boxclose{
        color: #fff;
	float:right;
	margin:0 0 25px 0;
	font-family:"Nobel Extra Light";
	font-size: 20px;
	font-weight: 300;
	cursor:pointer;    
     display: inline-block;
       padding: 11px 3px;       
  content:"x";
 }
  
.box h4{
	color:#fff;
	font-family:"Nobel Extra Light";
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 15px;
}
.box p{
	text-align: left;
	clear:both;
	color:#fff;
	font-family:"Nobel Extra Light";
	font-size:18px;
	word-spacing: 0.7px;
	font-weight:400;
	line-height:20px;
}
.box li{
        
	clear:both;
	color:#fff;
	padding: 5px 0 5px 10px;
	text-indent: -1em;
	list-style-position: inside;
	font-family:"Nobel Extra Light";
	font-size:18px;
	word-spacing: 0.7px;
	font-weight:400;
	line-height:20px;
}
/*home page*/








/*unform*/
.radio-inline{padding-top: 4px;padding-left: 0;}
.form-horizontal .radio{padding-top: 3px;}
.radio-inline input[type="radio"]{margin-left: 0;}
div.radio{margin-right: 10px;}
div.radio span{background:url(../images/radio.png) 0 20px !important;}

div.radio span,div.radio input{width: 20px;height: 20px;}
div.radio span.checked{background-position: 0 0 !important;}


div.selector{border:none;border: 1px solid #999;height: 33px !important; padding:3px 10px !important; border-radius: 0; font-size: 14px; background: #fff !important; width: 100% !important;}
div.selector:hover{border-color: #bbb;}
div.selector span{height: 36px;padding: 0; background: url(../images/drop.png) right 9px no-repeat !important;color: #8d8d8d; width: 100% !important;margin-right: 20px;}
div.selector:hover span{ background-position:right 9px !important; color: #282828;}
div.selector select{height: 36px !important;top: -2px; cursor: pointer; background-color: #fff;}
div.selector option{ padding: 10px;}
.checkbox label{padding-left: 0;}
.checkbox input[type=checkbox]{margin-left: -10px;}
/*unform*/


/*responsive starts here*/
@media (max-width: 1200px){
	h2 {font: italic 45px/45px "Nobel Extra Light";}
	h4 {font: italic 20px/20px "Nobel Extra Light";}
	.btn{padding: 5px 12px;letter-spacing: 1px;}
	.nav>li>a{padding:15px 10px;}
	.searchbar .form-control{width: 160px;}	
	.searchbar .btn,.footer .btn{display: none;}
	
	.block{background-size: cover !important;font-size: 13px;}
	.block .info{display: inline-block; height: 120px; width: 120px; }
	.block .overlay{padding: 15px;}
	.block .info h3 {margin: 40px 0 5px 0;font: normal 23px/23px "Nobel Extra Light";}
	.block .overlay p {margin-bottom: 10px;}
	.block .overlay h4{font:italic 17px/15px "Nobel Extra Light";}
	#progressbar{display: none;}

}
@media (max-width: 991px){
	.nav>li>a{padding:15px 7px; font-size: 12px;}
	.searchbar .form-control {width: 130px;}
	.navbar-inverse .navbar-brand{width: 150px;}
	.navbar-inverse .navbar-brand img{width: 100%;}
	.homepage .height-half{height: 25%;}
	.block .overlay h4{margin: 10px 0;}
}
@media (max-width: 767px){
	h2{font-size: 20px; line-height: 20px;}
	h2.title{font-size: 30px;line-height: 53px;margin-bottom: 20px;}
	h1{font-size: 30px; line-height: 30px;margin-top: 20px;}

	.breadcrumb{margin-bottom: 15px;}

	.banner .caption h2{margin-bottom: 15px;}
	.banner .caption a.btn{width: 100%; margin-top: 10px;}
	.nav>li>a {padding: 7px;}
	.navbar-nav .open .dropdown-menu>li>a {line-height: 15px;}
	.navbar-nav {margin-top: 0; margin-bottom: 0;}
	.searchbar {margin-top: 0;margin-bottom: 0;}
	.searchbar .form-control{width: 100%;}

	.banner .caption p{font: normal 15px/15px "Nobel Extra Light";}
	.fullpage {height: auto !important;padding-bottom: 0 ; float: left;}
	.block .overlay{position: relative;}
	.navbar-fixed-bottom{position: relative;float: left; width: 100%;}

	.block .info{margin: 20px;}
	.block .overlay {padding: 25px;}
	.height-full{float: left;width: 100%;}

	.footer  .pull-left{width: 100%;}
	.footer  .navbar-form{margin: 0;}
	.footer .links,	.footer .social{width: 100%; text-align: center;}
	.newsletter .form-control{width: 100%;}


	.related-products{margin-bottom: 0;}
	.inside-page{padding-bottom: 20px;}

	.lookbook .product .info{position: static;width: 100%;padding: 15px 0;}
	#msform{position: relative;}


	.checkout h4,.modal-content h4{margin-top: 20px;}
	.create-account .form-horizontal{padding: 0;}

	.product-details .btn{padding: 5px 9px;letter-spacing: 0px;}


}