/* == CSS Buttons Styles ============================ */
* {
	padding:0px;
	margin:0px;

}

.image-caption-main{margin:13px auto; width:700px;}
.image-caption {
	width: 165px;
	height: 165px;
	float:left;
	background:#161613;
	overflow: hidden;
	position: relative;
	margin-right:13px;
	margin-bottom:13px;
}
img.tile{
	border:0px;
}
.captionfull .boxcaption {
	top: 260;
	left: 0;
}
.caption .boxcaption {
	top: 125;
	left: 0;
}
.image-caption-in {
	float: left;
	position: absolute;
	background: #000;
	height: 200px;
	width: 100%;
	
	background:url(https://d1mgytam9gfh1v.cloudfront.net/tiles/images/overlay.png) repeat left top;
}
.image-caption-in h3 {
	margin: 6px 0px;
	color:#FFF;
	display:block;
	font:10px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	text-align:center;
	line-height:14px;
}
.image-caption-in a {
	margin: 6px 0px;
	color:#FFF;
	display:block;
	font:10px Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
	text-align:center;
	line-height:14px;
	text-decoration:none;
}
.boxcaption p {
	width:127px;
	margin:0px auto;
	padding-bottom:11px; 
	padding-top:0px;
}
.boxcaption p span.recent-price{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:line-through;
	float:left;
		
}
.boxcaption p span.from{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	float:left;
		
}

.boxcaption p span.current-price{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#ed1b2e;
	float:right;
}

.boxcaption a.moreinfo{
	width:77px;
	display:block;
	margin:0px auto;
	padding-top:15px; 
}
.last {
	margin-right:0px;
}

/* == Policy Cookies Styles ============================ */

.cookies-policy{float:left; width:265px; background:#f1f1f1; position:fixed; bottom:15px; left:15px;}

/* == Policy Cookies Top Styles ============================ */

.cookies-policy-top{position:relative; behavior: url(PIE.htc); float:left; width:100%; border:1px solid #982628; border-bottom:0px; -moz-box-shadow:inset 0px 1px 0px #f3b3b5; /* for Firefox 3.5+ */ -webkit-box-shadow:inset 0px 1px 0px #f3b3b5 /* for Safari and Chrome */ -khtml-box-shadow:inset 0px 1px 0px #f3b3b5; /* KHTML */ -o-box-shadow:inset 0px 1px 0px #f3b3b5; /* Opera */ -ms-box-shadow:inset 0px 1px 0px #f3b3b5; /* IE8 */ -icab-box-shadow:inset 0px 1px 0px #f3b3b5 /* Icab */ box-shadow:inset 0px 1px 0px #f3b3b5; /* CSS3 */ -moz-border-radius: 3px 3px 0px 0px; /* Firefox */ -webkit-border-radius: 3px 3px 0px 0px; /* Safari, Google Chrome */ -khtml-border-radius: 3px 3px 0px 0px; /* KHTML */ -o-border-radius: 3px 3px 0px 0px; /* Opera */ -ms-border-radius: 3px 3px 0px 0px; /* IE8 */ -icab-border-radius: 3px 3px 0px 0px; /* Icab */ border-radius: 3px 3px 0px 0px; /* CSS3 */ background: #e04146; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNDE0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNjJhMmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #e04146 0%, #c62a2c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e04146), color-stop(100%,#c62a2c)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #e04146 0%,#c62a2c 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top,  #e04146 0%,#c62a2c 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #e04146 0%,#c62a2c 100%); /* IE10+ */ background: linear-gradient(to bottom,  #e04146 0%,#c62a2c 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e04146', endColorstr='#c62a2c',GradientType=0 ); /* IE6-8 */}

.cookies-policy-top img.notification-icon{float:left; padding-left:7px; margin:-9px 0px;}
.cookies-policy-top h1{float:left; font:bold 18px Tahoma, Geneva, sans-serif; color:#fcfcfc; padding:8px 0px 0px 10px; text-shadow: 1px 1px 0px #9b2528}
.cookies-policy-top a img.cross-icon{float:right; padding:4px 2px 2px 4px; background:#b1080c; margin:10px 8px 0px 0px; border:1px solid #982628; -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Google Chrome */ -khtml-border-radius: 3px; /* KHTML */ -o-border-radius: 3px; /* Opera */ -ms-border-radius: 3px; /* IE8 */ -icab-border-radius: 3px; /* Icab */ border-radius: 3px; /* CSS3 */}


/* == Policy Cookies Bottom Styles ============================ */

.cookies-policy-bottom{float:left; padding:5px 17px 17px; width:231px; border:1px solid #c7c7c7; border-top:0px; -moz-border-radius: 0px 0px 3px 3px; /* Firefox */ -webkit-border-radius: 0px 0px 3px 3px; /* Safari, Google Chrome */ -khtml-border-radius: 0px 0px 3px 3px; /* KHTML */ -o-border-radius: 0px 0px 3px 3px; /* Opera */ -ms-border-radius: 0px 0px 3px 3px; /* IE8 */ -icab-border-radius: 0px 0px 3px 3px; /* Icab */ border-radius: 0px 0px 3px 3px; }

.cookies-policy-bottom p{float:left; margin:14px 0px; font:11px Verdana, Geneva, sans-serif; color:#957171; line-height:18px;}

.cookies-policy-bottom a{position:relative; behavior: url(PIE.htc); margin:0px auto; clear:both; width:148px; text-align:center; display:block; padding:6px 9px; border:1px solid #a9bd77; font:13px Verdana, Geneva, sans-serif; color:#6b981f; text-decoration:none; text-shadow: 1px 1px 0px #e0eebe; -moz-box-shadow:inset 0px 1px 0px #ededed; /* for Firefox 3.5+ */ -webkit-box-shadow:inset 0px 1px 7px #ededed; /* for Safari and Chrome */ -khtml-box-shadow:inset 0px 1px 7px #ededed; /* KHTML */ -o-box-shadow:inset 0px 1px 7px #ededed; /* Opera */ -ms-box-shadow:inset 0px 1px 7px #ededed; /* IE8 */ -icab-box-shadow:inset 0px 1px 7px #ededed; /* Icab */ box-shadow:inset 0px 1px 0px #f1f7e2; /* CSS3 */ -moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Google Chrome */ -khtml-border-radius: 3px; /* KHTML */ -o-border-radius: 3px; /* Opera */ -ms-border-radius: 3px; /* IE8 */ -icab-border-radius: 3px; /* Icab */ border-radius: 3px; /* CSS3 */background: #dcecb8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZWNiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMGRlN2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #dcecb8 0%, #c0de7d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dcecb8), color-stop(100%,#c0de7d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dcecb8 0%,#c0de7d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dcecb8 0%,#c0de7d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dcecb8 0%,#c0de7d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #dcecb8 0%,#c0de7d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcecb8', endColorstr='#c0de7d',GradientType=0 ); /* IE6-8 */}