				@CHARSET "ISO-8859-1";

body	{
	background: #350411;
background-image: url(//static.premiersite.co.uk/16280/img/site_background/16280.jpg);
color: #1B0208;
}


#topline .fadelink > a {
	background-image: url(../img/arrow_down_inverse.png);
	background-color: #fff;
	z-index:100;
	position:relative;
}

#topline .fadelink .ul_wrapper {
	margin-top:-1px;
	z-index:99;
}
#topline .fadelink .ul_wrapper ul {
	background-color: #fff;
	border-radius: 0 2px 2px 2px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
#footer_popup {
	position: relative;
	display: block;
	background-color: #fff;
	padding-bottom:15px;
}
section#content > .container.top {
	padding-top:15px;
	box-shadow:   none;
}
/* COLOR */
#header.header_v_2 #nav li.level1 > a:hover, #nav > li:hover > a {
	color:#fff;
}

#nav li.level1 > a, #nav li.level2 > a, 
#nav > li > a 
{
	color: #59061C;
}

h2, h3
{
	color: #9B6A77;
}



.custom_color, a .custom_color, .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover, .flex-direction-nav a, h3 [class^="icon-"], h3 [class*=" icon-"], .nav-list li li a:hover, #topline a, .product .product-tocart a, .preview [class^="icon-"], .preview [class^="icon-"], .twit a, .twit .icon, .form-login button i, .flex-direction-nav a, .tp-leftarrow.default i, .tp-rightarrow.default i {
 color: #350411;
}

#collapsed-menu .nav-list li.section a:hover,	
#collapsed-menu .nav-list li li a:hover,
.nav-list .no-children a:hover,
.level0.no-children a:hover {	
	color: #350411 !important;
	font-weight: bold !important;
}

#topline, #footer_line, a.btn, .loader-slider, .nav-header > a, .nav-list > li > a:hover, button, .button, .form-search button, .form-mail button, .shoppingcart .fadelink span a, .shopping_cart_mini .button:hover, a.small_icon_color i, .middle_icon_color, .nav-tabs > li > a:hover, .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .direction-nav a:hover, .es-nav a.btn:hover, .flexslider.banners .flex-direction-nav a:hover, #nav>li:hover>a, .countdown_inner, .sale_discount, .jcarousel-skin-brands a.btn:hover, .elastislide-horizontal nav a.btn:hover {
	background-color:#9B6A77
}
a.btn:hover, button:hover, .form-search button.btn:hover, .form-mail button.btn:hover, .shoppingcart:hover .fadelink span a, a.small_icon_color:hover i, button:hover, .button:hover, .form-search button.btn:hover, .form-mail button.btn:hover, .shoppingcart:hover .fadelink span a, a.small_icon_color:hover i {
	background-color:#59061C
}
.style2 .es-nav, .custom_blocks .box .inside, .tab-content, #nav li:hover .menu_custom_block, #nav > li > ul {
	border-color:#DECDD2
}
.flexslider.banners {
	border-bottom-color:#DECDD2
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border-color:#DECDD2
}
.middle_icon_color1 {
	background-color:#f389b0;
}
#topline, #topline a, #footer_line, #footer_line a, #footer_line .custom_color {
	color:#fff;
}
#footer_popup, #footer_popup a, #footer_popup h3, #footer_popup h3 {
	color:#000;
	border-color:#ececec;
}

.box-wrapper .line {
	border-top:5px solid #DECDD2 !important;	
}

.accordion-heading .accordion-toggle, .accordion-heading a.collapsed {
  background-color: #9B6A77;
}

.zion_no_img_title_container
{
	background-color: #350411 !important;
	display: block;
	border-radius: 5px;		
	padding: 25px 15px 10px 12px;	
}

/*Sizes*/

.new_products img {
    max-height: 60px !important;
}


.sale_products img {
    max-height: 155px !important;
}

.bestsellers img {
    max-height: 250px !important;
}


#nav>li.hover>a, #nav>li>a:hover {
	-webkit-tap-highlight-color: transparent;
	background:#350411 !important;
	color:#fff
}

#nav li.row_middle {
    background: #DECDD2 !important;
}

#zion-payment-container .payment-btn
{
	color:#350411 !important;
}


@media all and (max-width: 540px) {
   sweet-alert h2 
   {
    color: #575757;
   }
  .sweet-alert p {
    color: #797979;
   }
  .sweet-alert button 
  {
    background-color: #AEDEF4;
    color: white;
  }
  .sweet-alert button:focus {
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); 
  }
  .sweet-alert button:hover 
  {
     background-color: #a1d9f2; 
  }
  .sweet-alert button:active 
  {
     background-color: #81ccee; 
  }
  .sweet-alert button.cancel 
  {
     background-color: #D0D0D0; 
  }
  .sweet-alert button.cancel:hover 
  {
     background-color: #c8c8c8; 
  }
  .sweet-alert button.cancel:active 
  {
     background-color: #b6b6b6; 
  }
  .sweet-alert button.cancel:focus 
  {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; 
  }
  .sweet-alert[data-has-cancel-button=false] button 
  {
    box-shadow: none !important; 
  }
   .sweet-alert .icon 
   {
    border: 4px solid gray;
   }
   .sweet-alert .icon.error 
   {
     border-color: #F27474; 
   }      
   .sweet-alert .icon.error .line 
   {        
     background-color: #F27474;
   }        
   .sweet-alert .icon.warning 
   {
     border-color: #F8BB86; 
   }
   .sweet-alert .icon.warning .body 
   {        
     background-color: #F8BB86; 
   }
   .sweet-alert .icon.warning .dot 
   {        
     background-color: #F8BB86; 
   }
   .sweet-alert .icon.info 
   {
     border-color: #C9DAE1; 
   }
   .sweet-alert .icon.info::before 
   {        
     background-color: #C9DAE1; 
   }
   .sweet-alert .icon.info::after 
   {        
     background-color: #C9DAE1; 
   }
   .sweet-alert .icon.success 
   {
     border-color: #A5DC86; 
   }      
   .sweet-alert .icon.success .placeholder 
   {
     border: 4px solid rgba(165, 220, 134, 0.2);
   }      
   .sweet-alert .icon.success .line 
   {
     background-color: #A5DC86;
   }
}