/*
Title: CSS3 UI Kit
Author: Matt Gentile
Author URL: http://icondeposit.com
Documentation URL: http://icondeposit.com
Download URL: http://icondeposit.com
*/

/* Start Reset CSS */


::-moz-selection {color: #fff; background: #e17365; text-shadow: none;}

::selection {color: #fff; background: #e17365; text-shadow: none;}
/* End Basic Elements */

/* Start Search Box */
#search-box{width: 200px; height: 28px; margin: 0; position: absolute; display: block; top: 20px; left: 0px;}

#search-form {width: 200px; height: 28px; margin: 0; position: relative;}

.wrapper-dropdown {
    position: relative;
	display:block;
	height:23px;
	line-height:11px;
	padding: 0 0 0 2px;
	text-decoration: none;
	white-space: nowrap;
	border:solid 1px #cacaca;
	background:#FFF;
	box-shadow:none !important;
	z-index: 9;
	width:107px;
}

.wrapper-dropdown div { /* Little arrow */
    position:absolute;
	display:block;
	right:0;
	top:0;
	height:17px;
	width:17px;
}
.wrapper-dropdown div b {
	display:block;
	width:100%;
	height:100%;
	background-position: 0 9px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGCAYAAAAVMmT4AAAASElEQVQY02PYt3fv/3Vr1xLEjx4+/M9w6dKlUnSJtWj8LZs3///44UMpAwhcv369FJeJKAphAJsGrAqxacCrEFnDzh07sCoEAJQajWIo2em9AAAAAElFTkSuQmCC);
}
.wrapper-dropdown.active div b {background-position:-18px 0px;}

.wrapper-dropdown .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;

    /* Styles */
    background: #fff;    
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
	border: solid 1px #E0E0E0;
	border-top: none;	
	z-index: 999;
	margin:0 -1px;
}
.wrapper-dropdown.active .dropdown {
	box-shadow: 3px 4px 3px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 3px 4px 3px rgba(0,0,0,0.3);
	-ms-box-shadow: 3px 4px 3px rgba(0,0,0,0.3);
	-o-box-shadow: 3px 4px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 3px 4px 3px rgba(0, 0, 0, 0.3);
	padding: 2px 0
}
.wrapper-dropdown .dropdown li {
    padding: 2px ;
    margin: 0 2px;
    height:21px;
    -webkit-transition: all 0.1s ease-out;
    -moz-transition: all 0.1s ease-out;
    -ms-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
}
.wrapper-dropdown .dropdown li:hover {
	background-color:#ccc;
	color:#fff;
}
.wrapper-dropdown .dropdown li a strong {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 0;
    margin:3px 0;
    transition: all 0.3s ease-out;
    border-bottom: 1px solid #e6e8ea;
}

.wrapper-dropdown .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown .dropdown li a {
	-webkit-transition: all 0.1s ease-out;
    -moz-transition: all 0.1s ease-out;
    -ms-transition: all 0.1s ease-out;
    -o-transition: all 0.1s ease-out;
    transition: all 0.1s ease-out;
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
    display:block;
    height:20px;
    line-height: 20px    
}
.clear {clear: both;}
/* Hover state */

.wrapper-dropdown .dropdown li a:hover {
	text-decoration: none
	}
.wrapper-dropdown .dropdown li:hover a i {
	width:19px;
	height:19px;
	display:block;
	float:left;
	margin:2px 6px 2px 1px;
	}

/* Active state */
.wrapper-dropdown span {
	color:#aaa;
	display:block;
	width:82px;
	line-height: 24px;
	text-align: left;
	float:left;
}
.wrapper-dropdown i {
	width:19px;
	height:19px;
	display:block;
	float:left;
	margin:2px 6px 2px 0px;
}
.wrapper-dropdown.active {
    box-shadow: none;
    border-bottom: none;
}

.wrapper-dropdown.active:after {
    border-color: #82d1ff transparent;
}

.wrapper-dropdown.active .dropdown {
    border-bottom: 1px solid rgba(0,0,0,0.2);
    max-height: 400px;
}

@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=3.2.1");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=3.2.1") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff?v=3.2.1") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=3.2.1") format("truetype"), url("../fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1") format("svg");
  font-weight: normal;
  font-style: normal; }


@font-face {
    font-family: 'LMRoman10Regular';
    src: url('../fonts/lmroman10-regular-webfont.eot');
    src: url('../fonts/lmroman10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lmroman10-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/lmroman10-regular-webfont.ttf') format('truetype'),
         url('../fonts/lmroman10-regular-webfont.svg#LMRoman10Regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'LMRomanDunhill10Regular';
    src: url('../fonts/lmromandunh10-regular-webfont.eot');
    src: url('../fonts/lmromandunh10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lmromandunh10-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/lmromandunh10-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TrajanProRegular';
    src: url('../fonts/trajanpro-regular-webfont.eot');
    src: url('../fonts/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/trajanpro-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/trajanpro-regular-webfont.ttf') format('truetype'),
         url('../fonts/trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'LMRomanCaps10-Regular';
    src: url('../fonts/lmromancaps10-regular-webfont.eot');
    src: url('../fonts/lmromancaps10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lmromancaps10-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/lmromancaps10-regular-webfont.ttf') format('truetype'),
         url('../fonts/lmromancaps10-regular-webfont.svg#LMRomanCaps10-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Serif12BetaRgRegular';
    src: url('../fonts/serif12beta-regular-webfont.eot');
    src: url('../fonts/serif12beta-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/serif12beta-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/serif12beta-regular-webfont.ttf') format('truetype'),
         url('../fonts/serif12beta-regular-webfont.svg#Serif12BetaRgRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'lm_roman_demi_10regular';
    src: url('../fonts/lmromandemi10-regular-webfont.eot');
    src: url('../fonts/lmromandemi10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/lmromandemi10-regular-webfont.woff') format('embedded-opentype'),
         url('../fonts/lmromandemi10-regular-webfont.ttf') format('truetype'),
         url('../fonts/lmromandemi10-regular-webfont.svg#lm_roman_demi_10regular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body {
	background:#000;
	color:#666;
	padding-top:25px;
	font:normal 12px Georgia, "Times New Roman";
	line-height: 18px;
}
.warning_inline {color:#eee; }

body, html {height:100%; min-height:100%}
/* link **************************************************************************************** */
a, a:active, a:visited {
	color:#333;
	text-decoration:none
}
a:hover {text-decoration:none}
h1 {
	font-weight: normal;
}
h2, h3 {font-weight: normal}
h4, h4 a {
	font:normal 20px "LMRomanCaps10-Regular";
	line-height:28px;
}
.radio-inline {display: inline-block;}
.alert {
  font-weight: bold; }
  .alert ul, .alert ol {
    padding-left: 10px;
    margin-left: 10px;
    margin-bottom: 20px; }
    .alert ul li, .alert ol li {
      list-style-type: decimal;
      font-weight: normal; }
  .alert.alert-success {
    text-shadow: 1px 1px rgba(0, 0, 0, 0.1); }
    .alert.alert-success:before {
      font-size: 20px;
      vertical-align: -2px;
      padding-right: 7px; }
  .alert.alert-danger {
    text-shadow: 1px 1px rgba(0, 0, 0, 0.1); }
    .alert.alert-danger:before {
      font-size: 20px;
      vertical-align: -2px;
      padding-right: 7px;
      float: left; }
  .alert {
  padding: 15px;
  margin-bottom: 18px;
  border: 1px solid transparent;
  border-radius: 0px; }
  .alert h4 {
    margin-top: 0;
    color: inherit; }
  .alert .alert-link {
    font-weight: bold; }
  .alert > p,
  .alert > ul {
    margin-bottom: 0; }
   .alert > p {color:#fff; text-transform: uppercase;}
   .alert > p.lnk {padding: 0;}
  .alert > p + p {
    margin-top: 5px; }

.alert-dismissable {
  padding-right: 35px; }
  .alert-dismissable .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit; }

.alert-success {
  background-color: #55c65e;
  border-color: #48b151;
  color: white; }
  .alert-success hr {
    border-top-color: #419f49; }
  .alert-success .alert-link {
    color: #e6e6e6; }

.alert-info {
  background-color: #5192f3;
  border-color: #4b80c3;
  color: white; }
  .alert-info hr {
    border-top-color: #3d73b7; }
  .alert-info .alert-link {
    color: #e6e6e6; }

.alert-warning {
  background-color: #fe9126;
  border-color: #e4752b;
  color: white; }
  .alert-warning hr {
    border-top-color: #da681c; }
  .alert-warning .alert-link {
    color: #e6e6e6; }

.alert-danger {
  background-color: #f3515c;
  border-color: #d4323d;
  color: white; }
  .alert-danger hr {
    border-top-color: #c32933; }
  .alert-danger .alert-link {
    color: #e6e6e6; }
.tab-content>.tab-pane, .pill-content>.pill-pane {
display: none;
}
.tab-content>.active, .pill-content>.active {
display: block;
}
#page .radio-inline label {width: auto; padding: 0 10px 0 0;}
#page, .page_width {
	margin:0 auto;
	width: 960px;
}
#white_bg {
	background:#f9f9f9;	
}
	#footer {
		background:#0b0b0b;
	}
	#header {
		margin-top:-25px;
		height:189px;
	}
		#header_logo {
			position:absolute;
			top:58px;
			margin:0px;
			width:100%;		
			text-align: center;	
		}
		#header_logo a{
			font: normal 80px Georgia;
			color: #3C3C3C;
		}
		#header_logo a:hover {
			text-decoration:none;
		}
		span.slogan {
			display: block;
			width:100%;
			line-height: 18px;
		}
	.right_col #left_column {
		float: right;
		
	}
	#left_column {
		width:208px;		
		float:left;
	}
	#center_column.main_page {
		width:100%;
		padding-bottom:30px;	
	}
	#index #center_column.main_page {
		padding-top:20px;
	}
	#old_center_column.main_page {
		width:100%;
		padding-bottom:30px;	
	}
	#index #old_center_column.main_page {
		padding-top:20px;
	}
	#center_column {
		width:717px;
		float:left;
		padding-bottom:30px;
	}

	/* header modules*/
	#links_block_left {
		float:left;
		padding-top: 6px;
		}
	#links_block_left ul li:first-child {
		padding-left:0
	}
	ul#links_block_left #links_block_left ul{
		float: left;
		margin-top:6px;
		list-style-type: none;
	}
	ul#links_block_left li, #links_block_left ul li {
		border-left:1px solid #999;
		line-height:11px;
		height:12px;
		padding:0px 20px;
		float:left;
		list-style-type: none;
	}
	ul#links_block_left li:first-child, #links_block_left ul li:first-child {
		border:none;
	}
	ul#links_block_left li a, #links_block_left ul li a {
		color:#7a7874;
		font:normal 12px Verdana;
		line-height:11px;
		text-transform:none;
	}
	ul#links_block_left li a:hover, #links_block_left ul li a:hover {
		text-decoration:none;
		color:#fff;
	}
	/* language block */
	#languages_block_top {
		display:inline-block;
		float: right;
		height:23px;
		margin:32px 10px 0px 4px;
	}
	#countries_title {float:left; padding-right:10px;}
	#countries {
		padding:0px 0px 0px 0px;
		width:auto;
		float:left;
		height:22px;		
	}
	.dropdown-select {
		background-position:-80px -6px;
		background-color:#fff;
		color:#b9b9b9;
		padding:0px 23px 0px 7px;
		height:22px;
		width:107px;
	}
	#currencyHolder {display: inline-block;}
	#currencies_block_top b {
	    display: inline-block;	    
	    text-align: right;
	    font-weight:normal;
	    color:#000;
		opacity:0.4;
		padding-right: 5px;
		font:normal 12px/22px Arial;
		vertical-align: top;
	}
	#currencies_block_top .wrapper-dropdown {height: 20px; width:107px;}
	#currencies_block_top .wrapper-dropdown .dropdown li:hover { background:#e08270; color: #FFF; }
	#currencies_block_top .wrapper-dropdown .dropdown li { 
		line-height: 20px;
		text-align: left;
		text-indent: 5px;
		font-family: Arial;
		color: #AAA;
	}
	#currencies_block_top span {		
		font:normal 12px Arial;
		line-height:20px;
		text-align:left;
		text-indent: 4px;
	}	
	#countries li {
		padding-top:0px; 
		float:none !important; 
		display: none;		
	}
	#countries li a {
		display:block;
		height:20px;		
		background: #FFF;
		border: 1px solid #d3d1d1;
		padding: 0px 8px;
		font:normal 12px Arial;
		line-height: 20px;
		color: #b9b9b9;		
		}
	
	#countries li.selected_language {
		float:left;
		margin:0px !important;
		display:block;		

	}	
	#countries li.selected_language img {
		padding:0;
	}
	#countries .countries_ul {
		display:block;
		padding:0px;		
	}
	#hidden_li, #count_li {width:0px; height:0px;}
	#countries .countries_ul li{
		margin:0px;
	}
	#countries .countries_ul_hover {
		display: block;
		z-index: 5000;
		position: relative;
		left: 0px;
		height: auto;
		width: auto;		
	}
	#countries .countries_ul_hover li {
		display:block
	}
	#languages_block_top ul#first-languages li {
		margin-right: 0px;
	}
	#first-currencies {position:absolute; left:0px;}	
	/* currencies */
	#currencies_block_top {
		text-align:right;
		margin-top:32px;
	}
	#header_user {
		float:right;
		padding-top:0px;
		position: relative;
	}
	#header_user li {
		float:left;
		display:block;
		clear:none;
		color:#999;
		font-family:Verdana;
		margin:0px;
		line-height:23px;
		height: 25px;
	}
	#header_user li a {
		color:#999;
		font-family:Verdana;
	}
	#header_user li a:hover {
		text-decoration:none;
		color:#fff;
	}
	#header_user #shopping_cart {
		position:relative;
		padding:0px;
		background:none;
		width:auto;
		display:block;
		color:#b9b9b9;
		padding:0 10px 0 20px;		
		margin-left:20px;
		border-radius:0px;
		height:25px;
		background:#000;
	}
	#shopping_cart a {
		padding: 0;
		background:none; 
		width: auto;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0;
		display: inline;
	}
	#header_user #shopping_cart:hover, #header_user #shopping_cart.hover {
		background:#e08270;
		z-index:9;
		color:#fff;
	}
	#header_user #shopping_cart.hover a {
		color:#fff;
	}
	#header_user div.separator {
		padding:0px;
		line-height:12px;
		height:12px;
		display:block;
		background:#999;		
		width:1px;
		position:absolute;
		left:0px;
		top:5px;
		opacity:1;
		filter:alpha(opacity=100)
	}
	#header_user #shopping_cart span {
		line-height:18px;
	}
	#header_user #shopping_cart:hover .separator, #header_user #shopping_cart.hover .separator {opacity:0;filter:alpha(opacity=0)}
	#header_user #shopping_cart:hover a, #header_user #shopping_cart:hover span {
		color:#fff;
	}

	#header_user_info a.login { line-height: 23px; margin-right: 3px \9;}
	#header_user #shopping_cart .ajax_cart_quantity {font-size:12px;}
	#header_user_info a {
		line-height: 13px;
	}
	#header_user_info a.logout {
		background-position: 15px 2px
	}
	#header_user_info a.login {
		padding:0px;
		margin:0px;
		background:none;
		line-height:12px;
	}
	#header_user_info a.account {
		color:#fff;
	}
	#header_user_info a.account:hover span {
		color:#E08270;
	}	
	#header #cart_block_no_products, #header #cart-prices, #header #cart_block_list .price, #header .quantity-formated {color:#fff;}
	#header .loginRadius {display:none; position: absolute;
		top: 25px;
		right: 85px;
		background: #000;
		z-index: 99;
	}
	#header .loginRadius .block_content {padding: 5px 15px 0;}
	.loginRadius ul {list-style-type: none;}
	#header .loginRadius h4 {display: none;}
	.ac_results {
		border:1px solid #ccc;
	}
	.ac_results ul li:hover, .ac_over {
		background:#e17365;
	}
	#search_block_top {
		top:90px;
		right:10px;
		left:auto;
	}
	#search_block_top #search_query_top {
		width:150px;
		background:#fff;
		height:21px;
		border:1px solid #d3d1d1 !important;
		margin-right:4px;
	}
	#search_block_top .searchbutton {
		background:#fff;
		cursor:pointer;
		border:1px solid #d3d1d1;
		font:normal 12px Arial;
		line-height:11px;
		min-width:59px;
		color:#ccc;
		text-transform:none;
		text-shadow:none;
		height:23px;
		padding: 0 6px;
	}
	#cart_block .block_content {
		padding:10px;
		color:#fff;
		overflow:hidden;
		-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.25);
		-moz-box-shadow:    0px 3px 3px rgba(0, 0, 0, 0.25);
		box-shadow:         0px 3px 3px rgba(0, 0, 0, 0.25);
	}
	#cart_block a {color:#fff;}	
	#cart_block #cart_block_list dt a {line-height:18px; font-weight:normal;}
	#cart_block .remove_link a, #pk_wishlist .ajax_cart_block_remove_link, .pk_favorites .remove {
		background:url(../images/remove_item.png) no-repeat 0 0;
		width:20px;
		height:20px;
	}
	#cart_block .remove_link a:hover {
		background-position:0px -20px;
	}
	#cart_block .block_content p {
		padding-bottom:10px;
	}
	#cart_block #cart-prices {
		border:none;
		width:150px;
		float:left;
	}
	#cart_block #cart-prices span.price {
		font-family: Georgia
	}
	#cart_block #cart-buttons #button_order_cart,
	#cart_block #cart-buttons .button_small {
		padding:0px;	
		width:80px;
		height:22px;
		border:none;
		border-radius:0px;
		text-align:center;
		font:normal 12px Verdana;
		line-height:22px;
		color:#fff; 
		background:url(../images/checkout_button.jpg) no-repeat;
		margin-bottom: 5px;
	}
	#cart_block #cart-buttons #button_order_cart:hover {
		background:url(../images/checkout_button_act.jpg) no-repeat;
	}
	#cart_block #cart-buttons .button_small {
		background:rgb(122, 121, 117)	
	}
	#cart_block #cart-buttons .button_small:hover {
		background:url(../images/checkout_button.jpg) no-repeat;		
		}
	#cart_block #cart-prices {
		padding:5px 0;
	}
	#header #cart_block dl.products .price {
		display: block;
		float: none;
		line-height: 20px;
		font-family: Georgia
	}
	#cart-prices {
		text-align:left;
		padding: 0px !important
	}
	#cart-buttons {
		float:right;
		width:80px;
	}
	#cart_block #cart_block_shipping_cost, #cart_block #cart_block_total {
		float:none;		
		font-size:13px;
		font-weight:normal;
	}
	.ajax_cart_shipping_cost {
		margin-right:-4px;
	}
	#cart_block span.label {
		font-weight:normal;
		font-family: Georgia
	}


#productsCarousel .price .exclusive,
.promo_section li .button  {
	background-image:url(../images/button.png);
}
#productsCarousel .price .exclusive:hover,
.promo_section li .button:hover {
	background:url(../images/button_act.jpg);
}


/* footer content */
#footer {
	padding:50px 0 30px 0;
	color:#ccc;
}
	#footer .block {
		width:160px;
		float:left;
		padding:0px;
		margin-right: 70px;		
	}
	#footer #block_contact_infos {
		width:170px;
	}
	#footer #block_contact_infos li {
		padding-bottom:6px !important;
	}
	#footer #block_contact_infos a {
		display:inline;
	}
		#footer .block h4 {
			font:normal 12px Georgia;
			line-height:18px;
			padding:0px 0px 30px 10px;
			text-transform:uppercase;
			color:#888;
			background:none;
		}
		#footer .block {margin-bottom: 20px;}
		#footer .block .block_content {
			padding:0px;			
		}
		#footer .block .block_content ul {
			padding:0px;
			border-bottom:1px solid rgba(255, 255, 255, .05);
		}
		#footer .block .block_content ul li {
			padding:11px 0px 11px 10px;
			border-top:1px solid rgba(255, 255, 255, .05);
			border-bottom:1px solid rgba(255, 255, 255, .1);
		}
		#footer .block .block_content ul li:hover {
			background: rgba(255, 255, 255, .05);
			padding-left: 13px;
			border-bottom:1px solid rgba(255, 255, 255, 0.1);
			}
		#footer .block .block_content ul li,
		#footer .block .block_content ul li a {
			color:#505050;
			font:normal 12px Georgia;
			line-height:18px;
		}
		#footer .block .block_content ul li a:hover {
			text-decoration:none;
			color:#999 !important;
		}
	#footer .block_logo {
		width:100%;
		clear:left;
		text-align:left;
		padding:32px 0 20px;
		background:url(../images/alysum_bg.png) no-repeat 0 0;
	}
		#footer .block_logo .footer_slogan {
			font-size:24px;
			color:#3c3c3c;
			margin-left: 70px;
		}
		#footer .block_logo .footer_logo {
			font:normal 80px Georgia;
			line-height:88px;
			color:#3c3c3c;
			margin-left:30px;
		}
		.footer-logo-separator {
			position:absolute;
			top:78px;			
			height:1px;
			width:100%;
			overflow: hidden;
			}
		.footer-logo-separator div{
			border-top: 1px solid #1e1e1e;
			height:1px;
			width: 100%;
			margin-left: 84px;
		}
		.payment_systems {
			width:400px;
			float: right;
			margin-top: -20px;
			}
		.payment_systems li {
			float: right;
			margin-left: 15px;
			}
		.block_logo_content {position: relative;}
	#footer #twitter_block ul li {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNqs1D1Lw1AUh/GkqFUQUcRN8SUOgoOjODg5qNBVQRRHwQ8gOrs7iq6KkyCKOjpYWkTpUqiLQxYRVAQRJ4sv8TlwApe0uU0hB34NaS7/e3NuEjcIAifNapEfz/Pk0Ic3y9gB7GAeVZxgE4Pq3Pd9J6ODh3GLkZiwLuSxgE70Yg0vuNRjVgaGgUMaJqG5OoGrOmm0JKRdJ6qagQ/40du+wJUOatPrY5ZWnGIjPAkDZcn7xqAZHOMDZcxaAis1m0JNY1KXnTWud2CiwcY+mSfhCu/QHwlLUoH2vSbwC4t4bzKwhOd6gVI32NO+Ja3d6B9m4B++0Z0wrIgjW6DUNtZ1Z38tYfJGLesirIHS5DOd3Y0Jk57N4TH2XdbHZgnjmEJrzI4eYAuv1o8DVcAnVvTZG0WP7rqPaxzivlFj3bQ/Xxkn5foXYABHVEQwlme1PQAAAABJRU5ErkJggg==) 0 2px no-repeat;
	}
	#footer .facebook_block {margin-right: 0; width: 216px;}
	#footer .facebookBody {margin-top: -50px;}
	#footer .facebook_block h4 {padding-left: 0;}
	.footer_text {color:#666}
	#footer .footer_text a {color:#aaa}
	

.breadcrumb {
	line-height:30px;
	margin:10px 0;
	font-size:13px;
	text-align: right;
}
/*	modules	*/

.block h4 {
	background:none;
	padding:0px;
	font-size:18px;
	line-height:24px;
	color:#000;
	text-shadow:none;
	text-transform:none;
}
.block h4 a{
	color:#000;
	font-size:18px;
	line-height:24px;
}
div.tags_block .block_content, .block_content {
	padding:10px;
}
.blockmanufacturer select,
.blocksupplier select {
	width:100%;
}
#category #columns {padding-bottom: 20px;}
#nb_item1_chzn, #nb_item2_chzn {margin-left: 6px;}
#categories_block_left li,
.blockmanufacturer li,
.blocksupplier li,
#columns .block li  {
	border:none;
}
#categories_block_left li a,
.blockmanufacturer li a,
.blocksupplier li a,
#columns .block li > a  {
	background:none;
	font-size:14px;
	line-height:18px;
	padding:0 0 10px 0;
}
#categories_block_left.block li a {display: inline-block;}
#categories_block_left li .OPEN, #categories_block_left li .CLOSE {
display: block;
float: right;
margin: 6px 10px 0;
height: 9px;
width: 9px;
background: url(../img/icon/less.gif) no-repeat 0 0;
cursor: pointer;
}
#categories_block_left li .CLOSE {
	background: url(../img/icon/more.gif) no-repeat 0 0;
	}
#new-products_block_right dd a.lnk_more {
	color:#e1423c
}
#best-sellers_block_right,
#new-products_block_right {
	position:relative;
}
#best-sellers_block_right h4,
#new-products_block_right h4 {
	background:none;
	margin-bottom:8px;
}
#best-sellers_block_right ul,
#new-products_block_right ul {
	margin:0px;
	list-style:none;
}
#best-sellers_block_right li,
#new-products_block_right li {
	padding: 8px 0px 8px;
	margin:0 0 8px 0;
	float:none;
	list-style:none;
	height:auto;
}
#best-sellers_block_right .content_img,
#new-products_block_right .content_img {
	float:left;
	display:block;
	margin:0 15px 0 15px;
	padding-bottom:0px;
}
#viewed-products_block_left .content_img {
	float:left;
	display:block;
	padding-bottom:0px;
	width:47px;
}
#best-sellers_block_right li a {
	padding-bottom:5px !important;
}
#best-sellers_block_right .content_img img,
#new-products_block_right .content_img img,
#viewed-products_block_left .content_img img {
	border: 1px solid #ccc;
	opacity: 1;
	width: 45px;
	height: auto;
}
#best-sellers_block_right li:hover .content_img img,
#new-products_block_right li:hover .content_img img,
#viewed-products_block_left li:hover .content_img img {
	opacity:1;
	-moz-transform :scale(1.1);
	-webkit-transform :scale(1.1);
	transform :scale(1.1);

}
#best-sellers_block_right li p,
#new-products_block_right li p,
#viewed-products_block_left li p {
	padding-bottom:0px;
	overflow:hidden;
	text-align:left;
}
#best-sellers_block_right li p a,
#new-products_block_right li p a,
#viewed-products_block_left li p a {
	text-decoration: none;
	font-size: 14px;
	line-height:35px;
	color: #999;
	font-weight: normal;
	margin: 0;
}
#best-sellers_block_right li:hover p a,
#new-products_block_right li:hover p a,
#viewed-products_block_left li:hover p a {
	color:#B70303;
}
#best-sellers_block_right li p span,
#new-products_block_right li p span,
#viewed-products_block_left li p span {
	font:bold 13px Arial;
	line-height:14px;
}
.carousel {
	padding-top:0px;
	padding-bottom:0px;
	margin:10px 0;
}
.jCarouselLite {
	overflow: hidden;
}
#best-sellers_block_right .prev,
#best-sellers_block_right .next,
#new-products_block_right .prev,
#new-products_block_right .next{
	border:none;
	position:absolute;
	top:4px;
	right:20px;
	width:16px;
	height:16px;
	background:url(../images/arrows.png) no-repeat -16px 0;
	text-indent:-9999px;
	cursor: pointer;
}
#best-sellers_block_right .next,
#new-products_block_right .next {
	background:url(../images/arrows.png) no-repeat 0px 0;	
	right:40px;
}
#new-products_block_right .block_content{
	overflow:hidden;
}
#special_block_right .products li {
	width:117px;
}
#special_block_right li.product_image {
	width:60px;
}
#newsletter_block_left .button_mini {
	padding:2px 7px;
	color:#fff;
}
#newsletter_block_left .inputNew {
	width:150px;
}
/* buttons */
input.button_mini, input.button_small, input.button, input.button_large, input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled, input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large, input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, a.button_mini, a.button_small, a.button, a.button_large, a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large, span.button_mini, span.button_small, span.button, span.button_large, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled, .cart_navigation .button, .cart_navigation .button_large, .cart_voucher .submit input.button, button.exclusive  {
	border:none;
	border-radius:0px;
	background-image:url(../images/alysum_pattern.png);
	background-color:#7a7975;
	text-align:center;
	padding:7px 15px;
	line-height:16px;
	cursor:pointer;
	font-weight:normal;
	-webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
   font-family: "LMRomanCaps10-Regular";
   color:#fff;
}
input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover, input.button_mini_disabled:hover, input.button_small_disabled:hover, input.button_disabled:hover, input.button_large_disabled:hover, input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover, input.exclusive_mini_disabled:hover, input.exclusive_small_disabled:hover, input.exclusive_disabled:hover, input.exclusive_large_disabled:hover, a.button_mini:hover, a.button_small:hover, a.button:hover, a.button_large:hover, a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover, span.button_mini:hover, span.button_small:hover, span.button:hover, span.button_large:hover, span.exclusive_mini:hover, span.exclusive_small:hover, span.exclusive:hover, span.exclusive_large:hover, span.exclusive_large_disabled:hover, .cart_navigation .button:hover, .cart_navigation .button_large:hover, .cart_voucher .submit input.button:hover, #idTab4 ul li .ajax_add_to_cart_button:hover, button.exclusive:hover  {
	background-color:#e1423c;
	background-position: 0 0;
}
.content_prices #add_to_cart span{display:none;}
.content_prices #add_to_cart .exclusive, .content_prices #add_to_cart .exclusive_disabled {
	padding: 7px 15px 7px 15px;
}
#authentication #create-account_form fieldset, #authentication #login_form fieldset {   height: auto;  }
#enabled_filters {
	display:none;
}
#layered_form ul li label{
	line-height:20px;
}
#layered_block_left li a {color:#666}
#layered_block_left ul {
	padding:0;
}
#layered_block_left ul li input.checkbox {
	vertical-align:top !important;
	margin-top:1px;
}
#layered_form div.checker {display: inline-block; vertical-align: top;}
#layered_block_left ul li {
	color:#666;
	font:normal 13px Georgia;
	line-height:20px;
}
#layered_block_left ul li .disabled {
	color:#bbb;
	font:normal 13px/20px Georgia;	
	line-height:20px;
}
#columns #layered_block_left ul li label a {
	padding:0px !important;
	font-size:12px;
	line-height:16px !important;
}
#layered_block_left ul li:hover {background: none !important;}
#layered_block_left ul li input.checkbox,
#layered_block_left ul li label {display: inline-block; vertical-align: top;}
#layered_block_left #layered_form > div > div {border-bottom: none; margin-bottom: 0; padding-bottom: 0;}
/*  categories  */
.content_scene_cat {
	border:none;
	position:relative;
	border-radius:0px;
	padding:0px;
	box-shadow:none;
	height:auto;
}
.content_scene_cat img {
	width:100%;
	height: auto;
	}
.cat_desc {
	position:absolute;
	top:38px;
	left:46px;
	width:220px;
}
.cat_desc h2 {
	padding:0;
	margin-bottom: 10px;
	display: inline-block;
	font-size:20px;
	line-height:26px;
	color:#fff;
	font-weight:normal;
}
.cat_desc div {
	color:#fff;
	font-size:12px;
	display: block;
	font-family:Georgia;
}
.cat_desc p {
	font-family: Georgia;
	color: #FFF;
	}
.content_sortPagiBar {
	margin:11px 0 0 0;
	clear: left;
}

/*	product listing	*/


/* product page */
#primary_block {
	width:100%;
	margin-bottom:35px;
}
#pb-right-column {
	width:403px;
	margin-right:45px;		
}
#pb-right-column .image_container {
	border-right:1px solid #e6e6e6;
}
#pb-right-column #image-block {
	width:310px;
	float:left;
	margin-right:8px;
	background:#fff;
	border:1px solid #e6e6e6;
}
#pb-right-column #image-block img{
	border:none;
}
#pb-right-column #views_block {
	float:left;
	width:75px;
	margin-top:0px;
	}
#product_thumbs {
	overflow:hidden;
}
.carousel_thumbs li {
	border:1px solid #e6e6e6;
	width:73px;
	margin-bottom:9px;
	display:block;
}
.carousel_thumbs img,
.carousel_thumbs li a {
	display:block;
	width:73px;
	margin:0px;
	opacity:0.9;
	z-index:999;
}
.carousel_thumbs li a:hover img {
	opacity:1;
}
.carousel_thumbs li:hover {
	-webkit-box-shadow: 1px 1px 10px rgba(50, 50, 50, 0.25);
	-moz-box-shadow: 1px 1px 10px rgba(50, 50, 50, 0.25);
	box-shadow: 1px 1px 10px rgba(50, 50, 50, 0.25);
}
#views_block button {
	display:block;
	width:26px;
	height:26px;
	border:none;
	background:none;
	background-position:0 0;
	background-image:url(../images/slider_nav.png);
	position:absolute;
	top:-13px;
	left:25px;
	z-index:99;
	text-indent:-9999px;
	cursor:pointer;
}
#views_block {
	position:relative;
}
.hidden_area {
	height:515px;
	overflow:hidden;
}
#views_block .next {
	background-position:0 -26px;
	top:502px;
}
#views_block .prev {
	background-position:0 0;
}
#views_block .next:hover {
	background-position:-26px -26px;
	top:502px;
}
#views_block .prev:hover {
	background-position:-26px 0;
}#pb-left-column {
	margin-left: 0px;
	width: 511px;
}
.idTabs {
	border:none;
	padding:0px;
	margin:0px;
}
ul.idTabs li {margin-right:4px;}
.idTabs a {
	padding: 0px 10px 0px 10px;
	font: normal 14px Georgia;
	line-height:26px;
	color: #666;
	background:  #e0e0e0;
	border:1px solid #e0e0e0;
	border-bottom:none;
}
.idTabs a:hover {
	background:#eee;
}
.idTabs .selected {
	color: #666;
	background: #fff;
	border:1px solid #e0e0e0;
	border-bottom:none;
}
#more_info_sheets {
	padding-top: 0px;
	border:1px solid #e0e0e0;
	background:#fff;
	margin-top:-1px;
	padding:17px 22px 25px;
}
#idTab1 ul {
	margin-top:7px;
	margin-bottom:7px;
}
#pb-left-column h1 {
	padding-bottom: 0px;
	font: normal 18px Georgia;
	line-height:24px;
}
.resetimg {
	padding:0px;
	clear:both;
}
#wrapResetImages {
	display:block;
	padding:10px 100px 0;
}


.attribute_list #color_to_pick_list:hover {
	overflow:auto;
}

#attributes {
	width:100%;
	height:35px;
}
.attribute_list {
	margin-right:15px;
}
.sortPagiBar  .chzn-search, .attribute_list .chzn-search {display: none;}
.attribute_list select {
	font:normal 14px Georgia !important;
	line-height:20px;
	color:#666;
}
.attribute_label {
	font:normal 14px Georgia !important;
	line-height:20px;
	color:#666;
}

#attributes .attribute_fieldset {
	float:left;
	display:inline;
}
#quantity_wanted_p {
	width:100%;
	overflow:hidden;
}
#quantity_wanted_p input {
	font:normal 14px Georgia;
	line-height:21px;
	height:21px;
	color:#666;
	width:80px;
	padding:0px 10px;
}
.content_prices {
	margin-top: 0px;
	padding-top: 0px;
	border-top: none;
	text-align: left;
}
.our_price_display {
	margin-right:15px;
	color:#c5988b;
	font-size:24px;
	line-height:29px;
	font-weight:normal;
	float:left;
}
#our_price_display {
	float:left;
}
.buttons_bottom_block {clear:none;}
div.price {width:100%; height:29px; overflow:hidden;}
.content_prices #add_to_cart {
	position: static;
	float: left;
	padding: 0;
}
#old_price_display {
	display:inline;
	padding-right:0px;
	text-decoration:line-through;
	color:#ccc;
	line-height:32px;
	font-size:22px;
	clear:none;
	float:left;
}
#reduction_percent, #reduction_amount {
	display:inline;
	float: left;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	line-height:12px;
	color:#f00;
	background:none;
	padding-right:10px;
}
#reduction_percent span, #reduction_amount span {
	display: inline;
	padding: 0;
	line-height:12px;
	background: none
}

#pb-left-column h1 {
	float:left;
	width:350px;
	font:normal 20px/26px Georgia;
	display:block;
	padding-bottom:18px
}
p.online_only {
	font-weight:normal;
	font-size:12px;
	color:#E1423C;
	text-align:left;
}

.product-overview-full {overflow: hidden;}
#product_comments_block_extra {display:none;}
#pb-right-column #image-block #view_full_size .span_link {display:none;}
#view_full_size img.jqzoom {width:310px; height:auto;}
#view_full_size img.bigimg {width: 310px; height: auto;}
#attributes select {width:107px;}


/*	subpages	*/
ul#product_list {
	margin:11px 0 0 0;
}

table.std, table.table_block {
	border:1px solid #e5e5e5;
	margin-top:15px;
}
table.std th, table.table_block th,
#contact h3, #account-creation_form h3 {
	padding: 6px 0px;
	font-size: 13px;
	color: #666;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: none;
	background: none;
}
#contact h3 {
	font-size:18px;
	text-transform:none;
	font-weight:normal;
}
table.std th:hover, table.std tr:hover,
table.table_block th:hover, table.table_block tr:hover {
	
}
#create-account_form h3, #authentication #login_form h3,
#new_account_form h3,
#add_adress h3  {
	padding: 8px 0;
	border-bottom: none;
	font-weight: normal;
	font-size: 16px;
	color: #666;
	text-transform: uppercase;
	background: none;
	margin-bottom:5px;
}
#account-creation_form h3 {
	border-bottom:1px solid #e5e5e5;
}
#authentication #create-account_form .form_content, #authentication #login_form .form_content {
	padding:10px 0;
}
#create-account_form, #authentication #login_form {
	width:420px;
	height:auto;
}
#create-account_form {
	margin-right:50px;
}
#authentication #center_column,
#order-opc #center_column,
#address #center_column,
#pagenotfound #center_column,
#my-account #center_column,
#history #center_column,
#order #center_column, #order-confirmation #center_column,
#addresses #center_column,
#password #center_column,
#contact #center_column,
#stores #center_column {
	width: 100%;
}
#guest-tracking #left_column,
#password #left_column,
#contact #left_column,
#stores #left_column {
	display: none;
	}
#form_forgotpassword fieldset,
#new_account_form fieldset,
#add_adress fieldset {
	background:none;
	margin:0;
	border:none;
	padding:0;
}
#form_forgotpassword label {
	display: inline-block;
	padding-right: 10px;
	width: 54px;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
#form_forgotpassword  input#email {
	width:250px;
	border:1px solid #e5e5e5;
	line-height:24px;
	height:26px;
	margin-right:15px;
}
.account_creation label {
	width:auto;
	padding:0 10px 0 0;
}
.cart_navigation {
	margin-top:0px;
	padding-top:20px;
	border-top:1px solid #e5e5e5;
}
.cart_navigation .button { line-height: 16px; padding: 7px 15px; vertical-align: top;}
.cart_navigation .standard-checkout {
	float: right;
}
.cart_navigation .standard-continue {
	float: left;
}
#search .sortPagiBar {
	margin-bottom:0;
}
/*		forms		*/
#center_column #add_adress .submit2 {
	padding-right:285px;
}
.form_separator {
	border-bottom:1px solid #e5e5e5;
	height:1px;
	margin-bottom:10px;
}
form.std fieldset {
	border:none;
}
.form_content {
	background:#fff;
	padding:15px;
}
#create-account_form h4 {
	font-family:Georgia;
}
#create-account_form #email_create {
	line-height:24px;
	height:22px;
	background:none;
}
#create-account_form h4 {
	padding-bottom:12px;
}
#form_forgotpassword p.text input[type=text] {
	padding: 0 5px;
	height: 20px;
	width: 288px;
	border: 1px solid #e5e5e5;
	background: none;
}
#create-account_form #email_create, #login_form #email, #login_form #passwd, #login_form #login_email, #login_form #login_passwd {
	width:250px;
}
#create-account_form #SubmitCreate, #login_form #SubmitLogin {
	margin-right:45px;
}
.separator-opc {
	height:0px;
	line-height: 0px;
}

.addresses ul.address {
	list-style-type: none;
	float: left;
	position: relative;
	margin: 0px 30px 0 0;
	width: 420px !important;
}
.addresses ul.address .address_title {
	margin-bottom: 5px;
	height: 29px;
	font-weight: normal;
	line-height: 29px;
	color: #333;
	text-shadow: none;
	background: none;
	font:normal 18px/29px "LMRoman10Regular";
}
.addresses ul.address li {
	font:normal 12px/16px Georgia;
	text-transform:none;
}
.address_add {
	padding:15px 0 0 0;
}
#add_address .form-group label,
#guestTracking .form-group label {
	display:inline-block;
	padding:6px 15px;
	width:230px;/* 260 */
	font-size:14px;
	text-align:right;
	vertical-align: top;
}
#guestTracking .form-group i,
.guestSubmit input {
	margin-left: 263px;
	}
ul.address {
	width: 47%; 
	float: left;
	list-style: none;
	}
ul.address .address_title{
	text-transform: uppercase;
	font-size: 14px;
	padding-bottom: 10px;
	border-bottom:1px solid #ccc;
	margin-bottom: 10px;
}
.description_box ul {list-style: none;}
#add_address .submit2 {margin-left: 265px;}
.form-group {
	clear: both;
	margin-bottom: 15px;
}
.form-group textarea {
	width: 360px;
	padding: 5px;
	border:1px solid #ccc;
}
.form-group input[type=text],
.form-group input[type=email],
.form-group input[type=tel],
.form-group input[type=password] {
	padding:0 5px;
	height:29px;
	line-height: 27px;
	width:360px;/* 370 */
	border:1px solid #ccc;
	font-size: 12px;
	color:#666
}
#pagenotfound #search_query {
	border:1px solid #e5e5e5 !important;
	height:24px;
	background: #FFF !important;
}

#usefull_link_block {
	width:165px;
	float:right;
	margin:0;
}
#usefull_link_block li {
	padding-top:0;
}
#usefull_link_block li:hover {
	text-decoration:underline;
}
#order-list {
	margin:0;
}
#stores-table {display:none;}
#order-list th,
table#cart_summary th {
	background:#ddd;
	text-shadow:none;
	padding:7px 4px;
	color:#666;
}
#order-list {
	border:1px solid #e5e5e5;
}
#order-list td {
	font-weight:normal;
}
#order-list .last_item td,
table#cart_summary .last_item td  {
	border-bottom:1px solid #e5e5e5;
	background: #FFF;	
}
td.history_detail {
	padding-left:3px;
	padding-right:3px;
}
.cart_voucher h4 {
	padding: 0;
}
.description_box {border:none; padding:0 !important; box-shadow: none !important; margin:0 !important;}
.description_box p {padding-left:0px !important;}
h1#tracking {margin:0 !important;}
/* view */

.views {display: inline-block; float:left; padding-top: 4px;}
.view_btn {
	width:16px;
	height:16px;
	display: inline-block;
	vertical-align: top;
	margin-left:10px;
	cursor:pointer;
}
.views span {
	font:normal 14px/17px Georgia;
	padding-left: 10px;
	}
.grid_title {padding-right:10px}
#view_list {background:url(../images/grid-list.gif) no-repeat 0 -16px}
#view_grid {background:url(../images/grid-list.gif) no-repeat 0 0}
#view_grid, #view_list {opacity:0.5;}
#view_grid:hover, #view_list:hover,
#view_grid.active, #view_list.active {opacity:1;}
.view_list .sub_block{padding-top:25px;}
.view_list .sub_block .price {display:block; margin-bottom:5px !important;}
.views_float {display:inline; float:left; height:23px;}

/* content */

.c_margin0 {
	margin-top:0px;
}
.blockproductscategory, #crossselling {width:404px; overflow:hidden; margin-top: 40px;}
div.productscategory_h2 {
	color:#7B7975 !important;
	font-style:italic;
	font-size:16px;
	padding-bottom:8px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom:20px;
	border-bottom:1px solid #e0e0e0;
}
#productscategory_slider {
	float:left;
	width:295px;
	margin:0px 20px 0 20px;
}
.blockproductscategory #productscategory_slider { margin: 0 20px }
#crossselling li,
#productscategory_list li {
	width:85px;
	height:140px;
	margin:0 20px 0 0;
	padding: 0;
}
#HOOK_SHOPPING_CART #crossselling li {
	height:335px;
}
#HOOK_SHOPPING_CART #crossselling li .product_name a{
	height:auto
	}

#crossselling {
	margin-bottom:40px;
}
#crossselling li img,
#productscategory_list li img{
	width:83px;
	height:auto;
	}
#HOOK_SHOPPING_CART #crossselling li img {
	width:162px
	}
.nav_button {
	text-indent:-9999px;
	float:left;
	margin-top:61px;
	width:17px !important;
	height:17px !important;
	background:url("../images/nav_button.png") no-repeat 0 0;
}
#productscategory_scroll_left, #productscategory_scroll_right {
	margin-top: 58px;
	}
#productscategory_scroll_left.nav_button {background:url("../images/nav_button.png") no-repeat 0 0;}
#productscategory_scroll_left {
	margin-left: 10px
}
#productscategory_scroll_left:hover {
	background:url("../images/nav_button.png") no-repeat 0px -17px;
}
#productscategory_scroll_left:active {
	background:url("../images/nav_button.png") no-repeat -2px -17px;
}
#productscategory_scroll_right {
	background:url("../images/nav_button.png") no-repeat -17px 0;
	margin-right:10px;
}
#productscategory_scroll_right:hover {
	background:url("../images/nav_button.png") no-repeat -17px -17px;
}
#productscategory_scroll_right:active {
	background-position:-15px -17px;
}
#crossselling_left {margin-left:10px;}
#crossselling_left:hover {
	background:url("../images/nav_button.png") no-repeat 0px -17px;
}
#crossselling_left:active {
	background:url("../images/nav_button.png") no-repeat -2px -17px;
}
#crossselling_right {
	background:url("../images/nav_button.png") no-repeat -17px 0;
}
#crossselling_right:hover {
	background:url("../images/nav_button.png") no-repeat -17px -17px;
}
#crossselling_right:active {
	background-position:-15px -17px;
}
.bx-wrapper {
	height:400px;
}
.bx-pager a, .nivo-controlNav a {
	width:19px;
	height:19px;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	margin-right:9px;
	text-indent:-9999px;
}
.bx-pager a:hover, .nivo-controlNav a:hover, .nivo-controlNav a.active, .bx-pager .pager-active {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
	}
.nivo-controlNav {
	padding-bottom:16px;
	padding-right:45px;
}
#layered_form div div ul {
	max-height:280px !important;
	overflow:auto;
	}
	.sortPagiBar select {
		margin:0px;
	}
#layered_form ul {
	margin-bottom:20px;
}
.layered_price ul {overflow:hidden;}
#layered_form ul li {
	padding-bottom:6px;
}
#layered_block_left h4 {display:none;}
#layered_block_left .block_content {
	padding-top:0px;
}
#page #layered_block_left span.layered_subtitle {
	padding-bottom:10px;
	font-size:14px;
	display: inline-block;
}
#layered_block_left ul li input.checkbox {
	margin-right:3px;
}
.comparebutton {
	background:#cccccc;
}
#layered_block_left .layered_subtitle {
	font-weight:normal;
}
#layered_block_left span.layered_close {float: right;}
#layered_block_left .layered_close { padding:0;}
#layered_block_left span.layered_close a {
		width:18px;
		height: 18px;
		display: inline-block;
		text-indent: -9999px;
		background: url(../images/plus-minus.gif) no-repeat 0 0;
	}
	#layered_block_left span.layered_close.closed a {
		width:18px;
		height: 18px;
		background: url(../images/plus-minus.gif) no-repeat 0 -18px;
	}
.ui-widget-header {background:#E17365;}
.accessories-block {margin: 0;}
.accessories-block ul {
	margin:0 !important
}
.accessories-block .block_content {
	overflow:hidden;
	padding: 0;
}
.accessories-block ul li {
	width:30%;
	float:left;
	margin-right:5%;
}
.accessories-block ul li .product_desc {
	margin-bottom:13px;
}
.accessories-block .product_image {
	display: block;
	border: 1px solid #d1d1d1;
}
.accessories-block ul li:nth-child(3n+3) {margin-right: 0;}
.accessories-block ul li .product_desc img {width:100%; border: none; height: auto;}
.accessories-block ul li .price {display:block; margin-bottom:13px; padding:0; font-size:16px !important;}
.accessories-block ul li h5 {margin-bottom:6px;}
.accessories-block ul li .product_accessories_price {padding:0; text-align: center}
.accessories-block ul li .product_accessories_price h5 {font-weight:normal;}
.accessories-block ul li .ajax_add_to_cart_button {width:80px; text-align:center; padding:4px 10px; color:#fff; font: normal 12px/18px Georgia}
#best-sellers_block_right li a.content_img {margin:0 15px 0 0;}
#best-sellers_block_right li span,
.accessories-block ul li .product_accessories_price {
	color: #C5988B;
	font-size: 16px;
	font-weight: normal;
}
#identity form.std fieldset {
	background:#fff;
}
#discount #center_column,
#order-slip #center_column {
	width:100%;
}
#productsSortForm .chzn-container-single .chzn-single,
#nbrItemPage  .chzn-container-single .chzn-single {
	height:21px;
	line-height:21px;
}
/*		transitions		*/

a,
#header_user #shopping_cart,
#header_user #shopping_cart .separator,
#header_user #shopping_cart span,
#productsCarousel .price,
#productsCarousel .price .exclusive,
.promo_section li .button,
.productInfo,
.promo_section li .price_with_reduction,
.promo_section .productInfo .info,
.pix_diapo .button,
#newsletter_block_ext .col.social,
#newsletter_block_ext .col.nwltr,
#newsletter_block_ext .col.promo,
#pix_pag_ul > li > span > span,
#best-sellers_block_right .content_img img,
#new-products_block_right .content_img img,
#viewed-products_block_left .content_img img,
.block_hidden_only_for_screen,
.carousel_thumbs li, .carousel_thumbs li a img,
table.std th, table.std tr,
table.table_block th, table.table_block tr,
.product_list .functional-buttons,
#idTab4 ul li .ajax_add_to_cart_button,
#footer .block .block_content ul li,
#countries li a,
#pk_customlinks li,
#view_grid, #view_list  {
	-webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
#at15s a, .nivo-directionNav a, #productscategory_scroll_left, #productscategory_scroll_right, #crossselling_left, #crossselling_right, .submenu {
	transition:none;
	-webkit-transition: none;
   -moz-transition: none;
}
#featured-products_block_center .price,
#best-sellers_block_right li span,
.product_list li .price,
#our_price_display,
#old_price_display,
#productsCarousel .price span,
#productsCarousel .price .exclusive,
.promo_section li .price_with_reduction span.price,
#idTab4 ul li .price,
.aw_price, #isotopeSort .price,
#page .flexmenu .bottom-title,
#page .flexmenu .price,
#page .flexmenu .old_price,
#best-sellers_block_center .price
 {
	font-family:"LMRoman10Regular";
}

.productInfo .button,
#newsletter_block_ext .col h4,
.pix_diapo .button,
.block h4,
#categories_block_left ul {list-style: square; list-style-position: inside;}
#categories_block_left li ul {padding-left: 10px;}
#categories_block_left li a,
#best-sellers_block_right li p a,
#new-products_block_right li p a,
.nbrItemPage label,
.ac-container label.ac-label,
#best-sellers_block_right li span,
#product_comparison .price,
#page .flexmenu > ul > li > a,
.mobileMenuTitle,
.old-price {
	font-family:"lm_roman_demi_10regular";
}
ul.sf-menu > li.sfHover > a,
ul.sf-menu > li > a,
ul.sf-menu > li > a:hover {
	font-family:"lm_roman_demi_10regular";
}
.productInfo .manufacturer_name,
.productInfo .reduction,
.promo_section li .price_with_reduction span.now,
#footer .block_logo .footer_slogan,
#best-sellers_block_right li p span, #new-products_block_right li p span,
.cat_desc h2,
.theme_controller span.theme_sett_heading{
	font-family:"TrajanProRegular";
}
.promo_section li .price_with_reduction span.price {
	font-weight:normal;
	font-size:24px;
	}
.promo_section li .price_with_reduction span.price {
	font-family:"LMRomanDunhill10Regular";	
}
.preloader { 
	background:url(../images/carousel_add_to_cart_act.jpg) 0 0;
	position:absolute;
	left:-9999px;
	width:0px;
	height:0px;
}
.preloader div div{background:url(../images/button_act.jpg) 0 0;}
#fancybox-img {width:100%;height:100%; margin:0px auto;}
#fancybox-content {text-align:center;}
.wht_bg {
	background:#fff;	
}
.white_bg_bord {
	background:#fff;	
	border:1px solid #e0e0e0;
}
.wrap_indent {
	padding:20px;
	overflow:hidden;
}
.wrap_indent .wrap_indent {padding: 0;}
.wrap_indent .separator-opc {display:none;}
div.zoomdiv {border:1px solid #e5e5e5;}
.animatedImage { height: auto;}

/* ---------- basic theme: these are the most necessary styles --------------------------------- */

.layered_price .ui-state-default, .layered_price .ui-widget-content .ui-state-default, .layered_price .ui-widget-header .ui-state-default {
	color: #666; 
	text-shadow: 0px 1px 0px rgba(255,255,255,0.59); 
	font-size: 12px; 
	border: none; 
	width:7px;
	height:10px;
	border-radius: 0; 
	background:url(../images/range_indicator.png);
	cursor: pointer; 
	-webkit-box-shadow: none; 
	-moz-box-shadow: none; 
	-o-box-shadow:none; 
	box-shadow: none;
}
.layered_price .ui-slider-horizontal .ui-slider-handle {
	margin:0px;
}
.layered_price .ui-slider-horizontal .ui-slider-handle::before {
	content: '' !important;
	width:0px;
}
.layered_price .ui-slider-horizontal {
	height:2px;
	border:none;
	border-bottom:1px solid #e1e1e1;
	border-radius:0px;
}
.layered_price .ui-widget-header {
	border-radius:0px;
}
.layered_price .layered_slider_container {
	width:96%;
	margin:0px 0px 5px 0;
}
.layered_price .ui-slider-horizontal .ui-slider-range {
	background:#e17365
	}
#layered_block_left #layered_form .color-option {border:none; display: inline-block; vertical-align: top; width:27px; height: 27px;}
#layered_block_left ul.colors li {display: inline-block; vertical-align: top;}
#columns #layered_block_left ul.colors li label.layered_color {display: none;}
#columns #layered_block_left ul.colors li input {box-shadow: none; border:1px solid #ccc; cursor: pointer;}
.product_desc p {
	padding-bottom:15px;
}
#attributes fieldset label {
	line-height: 23px !important
}
.view_list .star_content {margin-right: 5px;}
.star {
height: 15px;
width: 16px;
display: inline-block;
float: none;
margin-right: -2px;
top:0px
}
div.star_hover a, div.star a:hover {
	background-position: 0 -15px;
}
.star, .star a {
	background: url(../images/star.png) no-repeat 0 0 transparent
}

#product_comment {width:85px; float:right; padding-top: 4px;}
#product_comment div.star,
#product_comments_block_tab div.star{
	background: url(../images/star.png) no-repeat 0 0 transparent;
}
#product_comment div.star_on,
#product_comments_block_tab div.star_on, div.star_hover a, div.star a:hover, div.star_on a {background-position: 0 -15px}
.open-comment-form {float:right;}
.open-comment-form:hover {text-decoration:none !important;}

#product_comments_block_tab button.usefulness_btn {
	border:none;
	border-radius:0 !important;
	background:#666 !important;
	color:#fff;
	padding:3px 10px;
}
#product_comments_block_tab button.usefulness_btn:hover {
	background:#E08270 !important;
}
.share_title {
	width:45px;
	line-height:14px;
	font-size:13px;
	float:left;
}
#usefull_link_block li#favoriteproducts_block_extra_add,
#usefull_link_block li#favoriteproducts_block_extra_added,
#usefull_link_block li#favoriteproducts_block_extra_remove,
#usefull_link_block li#favoriteproducts_block_extra_removed {
	background:none !important;
	padding-left: 0 !important;
}
#usefull_link_block li#favoriteproducts_block_extra_add:before,
#usefull_link_block li#favoriteproducts_block_extra_removed:before {
	content:"+";
}
#usefull_link_block li#favoriteproducts_block_extra_added:before,
#usefull_link_block li#favoriteproducts_block_extra_remove:before {
	content:"-";
}
#cart_block_list dd {display:none;}
#order-opc .delivery_options_address h3 {
	background:#ddd;
	text-shadow:none;
}


#thumbs_list {
	overflow:hidden;
}
#thumbs_list_frame li:first-child {	
	margin-top:0;
	}
#thumbs_list_frame li {	
	margin-top:7px;
	display:block;
}
#thumbs_list_frame img,
#thumbs_list_frame li a {
	display:block;
	width:72px;
	height:auto;
	margin:0px;
	opacity:0.9;
	z-index:999;
}
#thumbs_list_frame li a {
	border:1px solid #e6e6e6;
}
#thumbs_list_frame li a:hover img {
	opacity:1;
}
#views_block a.btn {
	display:block;
	width:26px;
	height:26px;
	border:none;
	background:none;
	background-position:0 0;
	background-image:url(../images/slider_nav.png);
	position:absolute;
	top:-13px;
	left:25px;
	z-index:9;
	text-indent:-9999px;
	cursor:pointer;
	transition:none;
	-webkit-transition: none;
   -moz-transition: none;
}
#views_block {
	position:relative;
}
.view_scroll_spacer {
	position: absolute;
	bottom:0;
	left:0px
	}
#views_block #view_scroll_left {
	background-position:0 -26px;
}
#views_block #view_scroll_right {
	background-position:0 0;
}
#views_block #view_scroll_left:hover {
	background-position:-26px -26px;
}
#views_block #view_scroll_right:hover {
	background-position:-26px 0;
}
#voucher .button {padding:5px 15px;} 

/*		bug fixes 1.4	*/
span.on_sale {display: none;}
.on_sale_img {
	position: absolute;
	top: 30px;
	right: 0px;
}
#pb-left-column {
	position: relative
}
#cart_block_list dd {display:none;}
span.slogan {left:0px;}
#productscategory_slider {
	width:293px !important;
}
#home-page-tabs {list-style: none;}
#home-page-tabs li {
	display: inline-block;
	font-size: 16px;
	font-style: italic;
	margin: 0px 10px 20px 0;
	padding: 0 20px;
	line-height: 30px;
	border: 1px solid #e0e0e0;
	text-align: center;
	background-color: #FFF;
}

.table {width: 100%;}
/* 1.8 */
ul.step {
	width:100%;
}
ul.step li {
	width:20%;
}
ul.step li.step_todo span {
	padding-left: 20px;
	padding-right: 20px;
}
#HOOK_SHOPPING_CART {margin-bottom:20px;}
#HOOK_SHOPPING_CART #loyalty {margin:0; padding: 0}
#HOOK_SHOPPING_CART #loyalty img {float:left; margin-right:10px;}
#loyalty {line-height: 15px}
#loyalty img {vertical-align: top;}
table#cart_summary .cart_total_price td.cart_voucher {border-bottom:1px solid #e9e9e9;}
table#cart_summary #total_price_container {border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.cart_total_price .total_price_container p {background: #999}
.comment_info {display: inline;}
#product_comments_block_tab {margin:0 !important;}
.comment_info {width: auto;float: left;text-align: left;}
.comment_info a {float:left;}

span.exclusive {
  color: #bbb !important;
  cursor: default !important;
  }

#newsletter_block_left .inputNew {
	line-height: 16px;
	text-indent: 5px
}
h1#cart_title {margin-bottom:28px; margin-top: 20px;}
ul#order_step { background:none; margin-bottom:40px;}
ul.step {height:125px;}
ul.step li {text-align: center; height: 82px; background-position: 50% 50% !important}
ul.step li em {margin:0 auto 11px; display: block;}
ul.step li a em, ul.step li.step_current span em,
ul.step li.step_todo span em, ul.step li.step_current span em {
	width:82px; height: 82px; border-radius: 50%; line-height: 82px; color: #fff; font:normal 35px/82px "LMRoman10Regular";
}
ul.step li a:hover {text-decoration: none}
ul.step li a, ul.step li.step_current span, ul.step li.step_todo span, ul.step li.step_current span {background: none; font:normal 24px "LMRoman10Regular"; text-transform: none; padding: 0}
ul.step li.step_current span em {background:url(../images/alysum_pattern.png) repeat 0 0 #e17365 !important;}
ul.step li.step_todo span em {background:url(../images/alysum_pattern.png) repeat 0 0 #ccc !important;}
ul.step li a em, ul.step li.step_current span em{background:url(../images/alysum_pattern.png) repeat 0 0 #e17365}
ul.step li.step_todo span, ul.step li.step_current span {padding: 0}
.summary_products_quantity_cont {font:normal 20px "LMRoman10Regular"; padding-bottom: 10px}
table#cart_summary .cart_product img {margin-right:20px;}
.detail_step_by_step th,
#order-detail-content th,
table#cart_summary th {background-color: #fff !important; padding: 0; line-height: 54px; font: normal 17px/54px Georgia; border-bottom: 1px solid #e0e0e0}
table#cart_summary {border:0px !important;}
table#cart_summary thead {border: 1px solid #e0e0e0 !important; }
table#cart_summary tbody tr {border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0}
table#cart_summary tr.first_item {}
table#cart_summary td {border-right: none; padding-left: 0px; font-weight: normal}
table#cart_summary td.cart_product {padding-left: 15px}
.cart_description h5 a {font-size: 16px}
table#cart_summary .cart_total {width:103px;}
table#cart_summary tfoot td {padding-left: 40px !important; line-height: 28px !important; font-size: 15px}
table#cart_summary tfoot td.price {padding-left: 12px !important;}
table.std tfoot tr:hover, table.table_block tfoot tr:hover {background-color: #fff !important}
table#cart_summary tfoot td.price {font:normal 22px "LMRoman10Regular"; text-align: center; border-right:1px solid #e1e1e1}
table#cart_summary td.cart_unit span.price{font:normal 22px "LMRoman10Regular" !important}
table#cart_summary .cart_total_price td, table#cart_summary .cart_total_delivery td {line-height: 25px !important; border-left:1px solid #e9e9e9; padding-top: 12px !important;}
table#cart_summary td.cart_total span.price {font:normal 22px "LMRoman10Regular"; color:#c5988b;}
table#cart_summary td.cart_delete {position: relative}
table#cart_summary td.cart_delete a.cart_quantity_delete {
	text-indent: -9999px; 
	width: 32px; 
	display: block;
	margin-top:-4px;
	height: 32px; 
	background: url(../images/cart_remove.gif) no-repeat 0 0 !important; padding: 0; border-radius: 0}
table#cart_summary td.cart_delete a.cart_quantity_delete:hover {
	background: url(../images/cart_remove_active.gif) no-repeat 0 0 !important
}
table#cart_summary .cart_product_title {font-size:18px; display: block; margin-bottom:8px; color:#999; font-weight: normal}
table#cart_summary .product-name {padding: 0;}
table#cart_summary td span#total_price {color:#e17365; font-weight: bold; font-size: 22px; padding-left: 0px; text-align: center }
#order table#cart_summary td span#total_price {padding-top: 13px;}
#order table#cart_summary #total_price_container { padding-left: 0px !important;}
.addressesAreEquals .checker {display: inline-block;}
.cart_quantity .cart_quantity_input  {
border: 1px solid #ccc;
height: 24px;
width: 40px;
line-height: 24px;
padding: 0 10px;
}
.cart_total_price .total_price_container span {text-align: center; padding: 12px 0 0 0; font-size: 22px;}
#cart_quantity_button {display:none;} /*	+/- buttons on the cart page	*/
.cart-separator-01 {border-top:1px solid #fff; padding:0 !important;height:1px;line-height: 1px}
table#cart_summary tfoot .cart-separator-02 {border-top:1px solid #fff; padding:0 !important;height:10px;line-height: 10px !important; border-bottom: none !important}
.shopping_cart_voucher {
	width:278px;
	height: 253px;
	margin-right:20px;
	background: url("../images/voucher.jpg") no-repeat 0 0;
	position: relative;
	float:left;
	border:1px solid #e0e0e0;
}
.shopping_cart_voucher_content {
	width:278px;
	background-color: rgba(255,255,255,0.6);
	position: absolute;
	bottom: 0;
	left:0;
}
.shopping_cart_voucher_content .space {padding: 19px 19px 10px 19px}
.shopping_cart_voucher_content h4 { font-size:23px; line-height: 23px; padding: 0}
.shopping_cart_voucher_content h4 label {color:#3a3a3c !important;}
.shopping_cart_voucher_content .ind {padding: 5px 5px 5px 10px;}
table#cart_summary tfoot td form#voucher {width: 239px; height: 35px; background: url('../images/voucher_input.png') no-repeat 0 0;}
table#cart_summary tfoot td form#voucher #discount_name {border:none; background: none; float:left; width:164px; line-height: 26px; height: 26px}
table#cart_summary tfoot td form#voucher .button2 {
height: 26px;
width: 60px;
border: 0;
color: #fff;
font: normal 14px/18px Georgia;
vertical-align: top;
background: url('../images/newsletter_button_pas.png') no-repeat 0 0;
cursor: pointer
}
table#cart_summary tfoot td form#voucher .button2:hover {
	background: url('../images/newsletter_button_act.png') no-repeat 0 0;
	}
table#cart_summary tfoot td .shopping_cart_voucher .title_offers {font:normal 14px/14px "LMRoman10Regular"; color:#666;}
table#cart_summary .cart_total_price td#cart_voucher, table#cart_summary .cart_total_price td span#total_price {padding:0px !important; border:none !important}
table#cart_summary .cart_total_price td.td_voucher {padding: 0px; background: none; width:278px;}
table#cart_summary .cart_total_price {background:none !important; border:none}
table#cart_summary .cart_total_price_td {border:none; padding: 0 !important}
div.total_table {overflow: hidden; background: #FFF;}
table#cart_summary div.total_table table {width: 100%;}
table#cart_summary .tr-cart-separator-02 {border:none;}
.total_table table {border-top:1px solid #e0e0e0;}
.total_table table td {background: #fff; border-right:1px solid #e0e0e0 !important; }
.total_table table td#cart_voucher {background:#e0e0e0; font-weight:bold;}
div.order_delivery {margin-bottom: 30px; border: 1px solid #e0e0e0; padding: 19px; background: #fff; overflow: hidden;}
#multishipping_mode_box { background: #fff}
.address_add {padding:15px 0 0 0; clear:both}
#ordermsg {margin-bottom: 30px; margin-top: 30px}
#ordermsg .txt {width:100%; float:none; display: block;}
#ordermsg textarea {width:99%;}
h3.carrier_title {text-transform: uppercase;}
#order .delivery_options_address h3 {background:none; text-shadow:none; text-transform: none}
.delivery_options {border:none; background: #f3f3f3}
#order .delivery_option.item {background: #f3f3f3}
#order .delivery_option label {padding-top: 10px; padding-bottom: 10px}
#order .delivery_option_radio {margin-top:30px;}
#order-detail-content table tfoot > tr {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}
#HOOK_PAYMENT .wrap_indent {padding-bottom: 5px}
.payment_module {border:none; padding:0 0 15px;}
.payment_module a {text-transform: none; font:normal 16px/49px "LMRoman10Regular" }
.payment_module a:hover {text-decoration: none}
.back_to_orders {line-height: 30px}
.back_to_orders img {vertical-align: top}
#header_user_info a {
margin:0;
padding: 3px 0 0 34px;
border:none;
}
#center_column .cat_desc {height: 150px;}
.adresses_bloc .item {margin-right:6%;}
#cart_block .price {float:none;}
#cart-price-precisions {width:150px; float:left;}
.attribute_fieldset label {margin-right: 5px}
#product_reference {clear:both; padding-bottom: 3px}
#product_reference .editable {font-family: "Times New Roman"}
#new_comment_form .title {background:#fff;}
#guest-tracking #center_column {width:100%;}
#idTab4 .block_content {padding:0 !important; }
#availability_statut {clear:both;}
.content_prices .price {margin-left:10px;}
.product_footer {margin-top: 40px}
.product-manufacturer,
#product_condition {padding-bottom: 3px; clear:both}
table#cart_summary tr.cart_item.even {background-color: #fff !important}
#HOOK_SHOPPING_CART_EXTRA {padding: 20px 0 0 0}
#container_express_checkout {margin-right:-40px;}
#HOOK_SHOPPING_CART #crossselling {width:100%; margin: 0;}
#HOOK_SHOPPING_CART #productscategory_slider {width: 918px !important;}
ul.address li, .addresses ul.address li {line-height: 24px;}
#gift_div #gift_message,
#order #message {width:calc(100% - 12px); border:1px solid #e0e0e0; height: 100px;}
.carousel_img {width:80px; height:auto}
/* body > img.jqzoom {display: none;} */
.wlp_bought_list .product_image a {display: block; position: relative;}
.wlp_bought_list .product_image a img {width: 100%;height: auto;}
#module-blockwishlist-mywishlist #center_column {width: 100%;}
#module-blockwishlist-mywishlist #mywishlist fieldset,
#module-blockwishlist-mywishlist .wishlisturl {background-color: #FFF;border:1px solid #e0e0e0; border-radius:0px}
#mywishlist td.wishlist_delete {border-right: 1px solid #e0e0e0;}
#mywishlist #block-history th {text-indent: 10px; background: #FFF;}
#new-products_block_right ul li p {width:125px; float:left}
#new-products_block_right ul li a.content_img {width:47px; display:block; float:left; margin-left:0}
#new-products_block_right ul li a img {width:47px; height:auto}
.quick-view span {
	display: block;
	width: 30px;
	height: 30px;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAgklEQVR4Aa2QMQrCQBBFB8YjpNNjeCk9SYqsjZIuOUFOoYew8xCKpTwHPssg21jkfV714bM7tg5s6bnzDnt2mGIoB54kL45ZOxPixikUE45FyYIobNiHBbHgxkil4wxhR2X8rS9tneODxhlyXE+bEVdKKGb8j48pOsuDT9icpck69Rd/kRB5IaKl9QAAAABJRU5ErkJggg==) 50% 50% no-repeat;
}

#layered_block_left .color-option {
	border:1px solid #fff;
	-webkit-box-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
	-moz-box-shadow:    0px 0px 1px rgba(0, 0, 0, 1);
	box-shadow:         0px 0px 1px rgba(0, 0, 0, 1);
	margin-left: 1px;
}
.blockstore img {width:100%; height: auto;}

#currencies_block_top a  { height:20px }

.mobile-title {display:none}
.customerprivacy p.required {width:40px; float: left;}
.customerprivacy label {width:850px;float: left;}
#account-creation_form #mymodule_block_left {margin-left: 0;}
#account-creation_form #mymodule_block_left .block_content {padding: 0;}
#account-creation_form #mymodule_block_left .block_content ul {list-style-type: none;}
h3#new_account_title {border-bottom: 1px solid #ccc;}
#newsletter_block_ext input.minibutton {
	border-radius:15px
	}
#header #mymodule_block_left h4 {display: none;}
#header #mymodule_block_left {
	width:150px;
	background: #000;
	position: absolute;
	top: 25px;
	display: none;
	z-index: 99;
	}
#mymodule_block_left .block_content {
	padding: 5px 0 0 10px;
	}
#product_comments_block_tab {
	max-height: 300px;
	-ms-overflow-y: auto;
	    overflow-y: auto;
}
#product_comments_block_tab div.comment div.comment_details {width: 100% !important}
.ac_loading {background: url(data:image/gif;base64,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) no-repeat 105px 6px !important}
/*
------------------------------
	Impromptu
------------------------------
*/
#popupouter {
position: absolute;
width: 400px;
top: 50%;
left: 50%;
margin:-28px 0 0 -268px;
z-index: 99999;
background: #fff;
border:8px solid #ccc;
	padding: 20px 60px;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75);
-moz-box-shadow:    0px 0px 10px rgba(0, 0, 0, 0.75);
box-shadow:         0px 0px 10px rgba(0, 0, 0, 0.75);
text-align: center;
}
.LoginRadius_overlay{
	width:100%;
	position: absolute;
	height: 100%;
	background:rgba(204, 204, 204, 0.8);
	z-index:99999
	}
.jqifade{
	position: absolute; 
	background-color: #777777; 
}
div.jqi{  
	font-family: Arial, Helvetica, sans-serif; 
	position: absolute; 
	background-color: #ffffff; 
	font-size: 14px; 
	line-height: 50px;
	text-align: left; 
	border:8px solid #ccc;
	padding: 20px 60px;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.75);
-moz-box-shadow:    0px 0px 10px rgba(0, 0, 0, 0.75);
box-shadow:         0px 0px 10px rgba(0, 0, 0, 0.75);
}
div.jqi .jqicontainer{ 
}
div.jqi .jqiclose{ 
	position: absolute;
	top: 0px; right: 0; 
	width: 100%; 
	cursor: pointer; 
	text-indent: -9999px
}
div.jqi .jqititle{
	padding: 5px 10px;
	font-size: 16px; 
	line-height: 20px; 
	border-bottom: solid 1px #eeeeee;
}
div.jqi .jqimessage{ 
	padding: 10px; 
	line-height: 20px; 
	color: #444444; 
	text-align:center;
}
div.jqi .jqibuttons{ 
	text-align: right; 
	padding: 5px 0 5px 0; 
	border: solid 1px #eeeeee; 
	background-color: #f4f4f4;
}
div.jqi button{ 
	padding: 3px 10px; 
	margin: 0 10px; 
	background-color: #2F6073; 
	border: solid 1px #f4f4f4; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}
div.jqi button:hover{ 
	background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
	background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{ 
	background-color: #BF5E26;
}
body.wdt480 #views_block #view_scroll_left, body.wdt480 #views_block #view_scroll_right {
	display: none !important;	
}

.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}

.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }
.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }

.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }
.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }
.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }

.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }
.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }

.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }
.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }
.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }
.posrel {position: relative;}

.slide-text h3, .aw_slide-text h3 {font-family:"LMRomanCaps10-Regular"}
.slide-text div, .aw_slide-text div, .filter li a {font-family:"LMRoman10Regular"}
.success_inline {
background: #f00;
display: block;
padding: 5px;
color: #fff;
border-radius: 6px;
margin-bottom: 5px;
font-size: 15px;
}
ul.footer_links {
	padding: 20px 0 0px 0;
	border-top: 1px solid #d6d4d4;
	margin-top: 20px;
}
ul.footer_links li {
	margin-right: 10px;
}

.product-count,
.showall {display: inline-block; vertical-align: top; line-height: 30px;}
/* #ipad */


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) { /* iPad landscape */
	#search_block_top .searchbutton {
		-webkit-appearance: button;
		border-radius: 0px;
	}
	#search_block_top #search_query_top {
		border-radius:0px;
		background: #fff;
		box-shadow: none;
	}	
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation:landscape) { /* iPad landscape */
	.promo_section ul li {
		width:225px;
		height:218px;		
		margin-right:9px;
		margin-top:20px;
		
	}
	.promo_section ul li .promoborder {
		height: 216px;
		width:224px
	}

	#productsCarousel ul li  {
		width:162px;
	}
	#productsCarousel ul li a.slide-animate {
		width:160px;
		height: 248px;
	}
	#productsCarousel ul li a.slide-animate img{
		width:160px;
	}
}




/*	touch devices */
.touch div.view_grid .product_list li .button, .touch div.view_grid .product_list li .exclusive {
	opacity:1;
	top:36px
}
.touch .promo_section ul li:hover .productInfo {
	top:150px;
}
.touch .promo_section li:hover .productInfo .info {
	opacity:1;
	filter:alpha(opacity=100);
}
.touch .promo_section li:hover .price_with_reduction {
	opacity:0;
	filter:alpha(opacity=0);
}
.touch #productsCarousel li:hover .price span {
	opacity:1;
}
.touch #productsCarousel .price .exclusive {
	opacity:1;
	top:40px
}
.touch #productsCarousel .price {
	height:70px
}


@media (max-width: 1024px) {
	#cart_block #cart-buttons .button_small {
		display: none !important;
	}
}


/* base64 Images */

.ac-container label.ac-label:after {
	background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkIyNjg1QTY3Qzk4MTFFMTkxMTRDQjI2QTI3Q0FCNkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkIyNjg1QTc3Qzk4MTFFMTkxMTRDQjI2QTI3Q0FCNkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNkFGOUM2MTdDOTcxMUUxOTExNENCMjZBMjdDQUI2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNkFGOUM2MjdDOTcxMUUxOTExNENCMjZBMjdDQUI2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pme/Z1EAAABJSURBVHjaYjEGAgYGhrMMuIExE5AIBeJVOBSAxENBiiqQBNAVgEAFE5QRhiaxClmcCUknTOEZND4DC5oVIIlVZ86cCUMWBAgwADMvDVGjWiEfAAAAAElFTkSuQmCC);
	}
.ac-container input:checked + label.ac-label:after{
	background-image: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkIyNjg1QUE3Qzk4MTFFMTkxMTRDQjI2QTI3Q0FCNkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkIyNjg1QUI3Qzk4MTFFMTkxMTRDQjI2QTI3Q0FCNkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjI2ODVBODdDOTgxMUUxOTExNENCMjZBMjdDQUI2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQjI2ODVBOTdDOTgxMUUxOTExNENCMjZBMjdDQUI2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhM9PYUAAAA9SURBVHjaYjQ2NmZAA6uAOAxZgAmLAiUojVURTMIEjQ9XBBMIQ6NXwRR1oEkwoPE7GI0hLj/LgBsYAwQYAE3tCirLSMsgAAAAAElFTkSuQmCC);
}

.sf-menu, .mobileMenu {background-image: url(data:image/gif;base64,R0lGODlhAQAIAJEAAAAAAP///4qKjP///yH5BAEAAAMALAAAAAABAAgAAAIEhD0jBQA7)}
.desktopView .sf-menu > li, .sf-menu-wrapper.open .mobileMenu {background-image: url(data:image/gif;base64,R0lGODlhwgEIAKIAAAAAAP///4qJjIqKjYmJjIqKjOFzZf///yH5BAEAAAcALAAAAADCAQgAAAPAaLrc/jDKSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKTydWg6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOlxfuhcEAf98XCHx4gIF9fH5+hXmKioiFjYaIeomOiZGTjISZj5KBewKPeKAFn5SZkAKmkaR7rISiloutmqF9snmDl5i6qKa1oQODsKWIuLiam3miuZOvsgOkyYudqMKc0Yq80IbJyNu6mHsJADs=)}/* active-item.gif  */

.categoryImg, .promo_section ul li .promoborder, .camera_loader {background-image: url(data:image/gif;base64,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)}/* loader.gif  */
.mobileMenu div.mobileMenuContainer {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAThJREFUeNrEVtsNgzAMTBB8wyasxgaM0FUYJYySb151EKausSNQIbWEAo7DYXMXxy7LYuq6rqy1jQGD0QQfjmjhGQ39NJZb8MPl+r7vwnO+OVsYGvpiDjDP88HPfcpauwPhglg20kdcMQTyNGWtFDRDLS4KNE2Ti5VNApTieDXg3n0BgXVYy6csM4lszch7b7Lsfkxa5rQZgVVBRw+8323/f6d3i0CcxloptHlBi5ZmFCh+oCynskbjM6JegYZh8FfEFxO3JmQsnWNCOy1QKRsyvwvWhoCyLM1DQKt0ktJ7zagoCnWb/3XXhv//HyBRsDcAOQDqKNBL67AxQKlR8thxHC1t5UbbFbbeL7IS5zQR03sE8hqVpUX0rEDPDrGum1NhYWBYyE840nZEM4psqh8yJNNRCnsLMAD4Oi3mYTsszAAAAABJRU5ErkJggg==);	
}
.bx-pager a, .nivo-controlNav a {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABE0lEQVR42u3UP0vDQBjH8VwbgxIIqKGNlNgsBaujCg46iLg5CI4OQnZ3ZwmIkID/oJtFbZyTF5A5LylLQvw6FI4MzQlO4gMfLsc9zw8y3Gl1XTctwVTQac7KmyPc4h2vCma4xrgZdopHHGNb0Q7OMYUrh91jDAd92FhfwIaDHs7gz8PW8KJRrAa6WkvRI6DDQA8P8zC7qqpnepYhVXsgi8iybMD3UzNsBQI/qU6SJO5/2F8PM9GFagnocRwP5bDVsiwnHNgwoUMoBBmwwjDckm/At7sgCA45HGETDvoLbGCIUZ7nl8xfyWEnRVFMoii6sCxrn6bdNp7nHaRp6vNXb8wPmu/ZHm7wgU8FU/hw5ffs13wB3YtVDOLU5WEAAAAASUVORK5CYII=)}
.bx-pager a:hover, .nivo-controlNav a:hover, .nivo-controlNav a.active, .bx-pager .pager-active {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAABdklEQVQ4jWN46GTDgIz////PBcTcBDA7Fn0MMIYQEIcB8ax/378vAeKlePHvX0uBaicAsQ+KYUCCEYiXflqxbPPzzJT3zxJj/hODXxbmPPlx/dpioN4oZMPsv+7fu+RxkM//JyF+/0H04wBvvPhJkC9Y7ZNQ/6//vnxZCDSDH2ZY3quqsj2P3Bz+g/BDZ9v/QJvwY2c7oFpHMP316OEFQDPMYYaVPsrPPnzf0YY4g5DwXUfr/x/37QG5zBpu2MO8rCP3gBKkGPQAiG87WP3/gM2wu6OGDRPD7uVlHr3jYA1WQKxhoHR5E2jYu727FyEblnurtPDAZTsLsE3EGAhKkyCDLtpa/H976AAof5rBDLN+sm3L8gMWxv+PWJr8P2Vt9v+sjTlOfMbG7P8Ja9P/h4BqD9pZfv31+RPIMD7kIijp8uyZG7fZW73fYmrwnyA2M/y3y9/73svzZ5ehlBpQBjsQhwLxTCBeRgQGlWcdQOyCXp5RDQMA3MOxT/bd6A8AAAAASUVORK5CYII=)}
#header #cart_block dt {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAAACCAYAAACaGnpKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARdJREFUeNq0VMENwjAMtCkS4skL8WEEXozEBOzRCRiFFViCF+LFEyFRjJsmrWPSNKhNhHFi39mOmwSvx8MaAJCFIN8gm2PFsgSiqslG4Ot6SgM6wEvBRjFqTQSeM8T9p+4xe0zZfyx2PRCVtn9BrfAx31DsKbCga9H8Hm5K3Sn7T+tfwb4nLx7irOca5q5uy9M9lTBn2Vn9zlhYxTJj2XMzNiwvNA1Dr9nG5n0EtHYQWGFTMVBhmiUqLog8Ea7DiQMxSXxxqFHt38VA0DadO8LX+c0DQPyTl797QMj6uwfJ2Xxsi+vjt49NiK/yWzsp3i8XOl4vZkx8x/UxDVfbQOTxY7BtwZMbTy6sPyxFxrvk7uo5lfAVYAAe6/zu4eZ1HwAAAABJRU5ErkJggg==)}
.colorpicker {background-image: url(data:image/png;base64,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)
}
#newsletter_block_ext input.minibutton {background-color: #bbb;}
ul.camera_pag_ul li span, ul.camera_pag_ul li.cameracurrent span, #small_slider.theme-default .nivo-controlNav a {
background-image: url(data:image/png;base64,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);
}