/*
	DarkBlue		#1d293a
	DarkerBlue		#214357
	LighterBlue		#2d85a2
	LightBlue		#33a5c6
	LightGray		#e1e1e1
*/

.navwrapper{
	
	display: none;
	background-color: transparent;
}
.navbar{
	margin-bottom: 0px;
	border:0px solid #ffffff;
	border-bottom-width:1px;
}
.navbar-inverse {
border:0px solid #332519;
/*
padding-left:0px;
*/
*position: relative;
*z-index: 1;
background-color: transparent;
}
.navbar-inverse .navbar-nav>li>a{
	color:#fff;
	font-weight: normal;
	font-size:1.2em;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav li a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
color: #fff;
background-color: #cc5a39;
-webkit-transition:background 1s ease;
-moz-transition:background 1s ease;
-o-transition:background 1s ease;
transition:background 1s ease;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}
.navbar-inverse .navbar-nav li.active  ul{
	background-color: #ffffff;
	border:2px solid #1e2a3a;
	border-top-width:0px;
	-moz-border-radius-bottomright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
navbar-inverse .navbar-nav li.active  ul li:hover a{
	text-align: left;
}

.navbar-inverse .navbar-nav li.active  ul li a{
	color: #1e2a3a;
	text-align: left;
	padding-left:8px;
	font-weight: normal;
}
.navbar-inverse .navbar-nav li.active  ul li a:hover{
	color: #fff;
	background-color: #152b54 !important;
	/*background-color: #1e2a3a !important;*/
	text-align: left;	
}
a:focus{
	outline:thin dotted #333;
	outline:0px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.navbar {
	/* margin-bottom: 0px; */
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #fff;
  color:red;
}
.navbar-inverse .navbar-toggle {
  border-color: #fff;
}
.dropdown.open>a{
  color: #ffffff;
  background-color: #32a5c6 !important;
}
.dropdown-menu li{
	text-align: left;
}
/* CAROUSEL STYLES */
.carousel-indicators {
  position: absolute;
 bottom: -40px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
  margin-top:5px !important;
}

.carousel-indicators li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0px;
  text-indent: -999px;
  cursor: pointer;
  border: 1px solid #ffffff;
  background-color:#666;
  border-radius: 10px;
}
.carousel-indicators li:hover {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #32a5c6;
  border-color:#666;
}

.carousel-indicators .active,.carousel-indicators .active:hover {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #ffffff;
  border-color:#666;
}
.carousel-inner img{
	margin-left:auto;
	margin-right:auto;
}


/* SITE STYLES */
.ss_logintextwrapper{
	text-align: center;
	font-weight: bold;
	color:#ffffff !important;	
	text-align: right;
	padding-right:70px;
	padding-top:8px;
}
.ss_logintextwrapper {


}

.ss_logintextwrapper span:hover{
	background-color:transparent;

}
.ss_logintextwrapper a:link{
	text-decoration: none;
	color:#ffffff;
	font-family: Play;
	font-weight: bold;
}
.ss_logintextwrapper a:visited{
	text-decoration: none;
	color:#ffffff;
	font-family: Play;
	font-weight: bold;

}
.ss_logintextwrapper a:hover{
	text-decoration: none;
	font-family: Play;
	font-weight: bold;

	
}
.ss_logintextwrapper a:active{
	text-decoration: none;
	color:#ffffff;
	font-family: Play;
	font-weight: bold;

	
}
.ss_logintextwrapper a span{
	color:#ffffff;
}
.ss_logintextwrapper a:hover span{
	color:#33A6C6;
}
.navbar-toggle{
	background-color:transparent;
	border:1px solid #ffffff;
	color:#ffffff;
	outline:thin dotted #333;
	outline:0px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.input-group-addon span{
	color: #1e2a3a;
	font-size:1.3em;
}
@media (max-width: 1024px) {

.logowrapper{
	background-image:none ;
	text-align: center;
	}
.logoarea{
	text-align: center !important;
	background-color: transparent;
	float:none;
}
.sitewrapper{
	background-image: none;
	}
.container.navcontainer{
	background-image: none;
	padding:8px;
	}
 }
 /* FOOTER DEPARTMENT */
 .footerdepartmentwrapper ul{
	 float:left;
	 margin:0px;
	 margin-right:60px;
	 list-style-type: none;
	 padding:0px;
	 border:0px solid #ff0000;
	 border-left:1px;
 }
 .footerdepartmentwrapper ul li.depdes{
	 padding-left:0px;
	 font:bold 20px Play;
	 padding-bottom:12px;
	 color:#fff;
	 text-shadow: 2px 2px 2px rgba(150, 150, 150, 1);
 }
 .footerdepartmentwrapper ul li.category{
	 padding-left:10px;
	 font:bold 16px Play;
	 padding-bottom:12px;
	 color:#98c3d1;
 }
  .footerdepartmentwrapper ul li, .footerdepartmentwrapper ul li a{
 	 text-align: left;
 	 padding-left:16px;
 	 padding-bottom:10px;
 	 font:normal 12px Arial;
 }
 .footerdepartmentwrapper ul li, .footerdepartmentwrapper ul li a span{
	 color:#fff;
 }
 
 /*
@media (min-width: 1200px) {

.logowrapper{
	background-image:none;
	}

 }
*/
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  /*
position: relative;
  min-height: 1px;
  padding-right: 0px;
  padding-left: 0px;
*/
}
.container{
	/*
padding-left: 0px;
	padding-right:0px;
*/
}
.row{
	/*
margin-left:0px !important;
	margin-right:0px !important;
*/
}
.mincartarea{
font-size: .9em;
}
@media (max-width: 768px) {
	.navwrapper{
		border:0px solid #fff;
		border-bottom-width:1px;
		display: none;
		background-color: #1d293a;
		}
	.mincartarea{
		background-color: #1d293a;
		border:solid 0px #fff;
		border-top-width:0px;
		padding: 8px 10px 10px 10px;
		color:#fff;
		font-size: 11px;
		}
	.welcomeloginwrapper{
		padding:8px 10px 10px 10px !important;
		color:#fff;
		font-weight: bold;
		text-align: center !important;
		}
	.logowrapper{	
		background-color: transparent;
		padding:12px 20px !important ;
		text-align: center !important;
		}
	.searchwrapper{	
		background-color: transparent;
		padding:0px 20px !important;
		}
	.navbar li{
		text-align: left !important;
		padding-left: 30px !important;		
		}
}


#exclusivecarousel .carousel-indicators{
	position: absolute;
	top: -30px;
	left:900px;
}
.singlewrapper{
	background-color: #fff;
	padding:10px 0px;
	text-align: center ; 
}
#searchspring-autocomplete_results{
	z-index:1000 !important;
}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property:  opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}

