/* Quick View
************************************************************************/
@font-face {
    font-family: 'MuseoSlab700';
    src: url('fonts/Museo_Slab_700-webfont.eot');
    src: url('fonts/Museo_Slab_700-webfont.eot?iefix') format('eot'),
         url('fonts/Museo_Slab_700-webfont.woff') format('woff'),
         url('fonts/Museo_Slab_700-webfont.ttf') format('truetype'),
         url('fonts/Museo_Slab_700-webfont.svg#webfont8v2zsLoK') format('svg');
    font-weight: normal;
    font-style: normal;
}

.quickview {
	background-color:#fff;
}

.thumbnails span.image{
	position:relative;
}

a.quickview-link {	
	display:none;
	color:#000;
	position:absolute;
	top:130px;
	left:40px;
	text-transform:uppercase;
	border:1px solid #000;
	background:#fff;
	background:rgba(255,255,255,.5);
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

a.quickview-link:hover{
	background:#666; 
}

a.quickview-link:hover span{
	color:#fff;
}

li.tn_small a.quickview-link {
	top:80px;
	left:22px;
}

li.tn_large a.quickview-link {
	top:130px;
	left:56px;	
}

a.quickview-link span{
	color:#000;
	margin:10px 5px;
	display:block; display:none;
}

.hProduct .image:hover a.quickview-link{
	display:block; display:none;
	color:black;
	cursor:pointer;
	text-decoration:none; 
}  	

 #fancybox-error {
	padding:14px 60px 14px 14px;
}

/* Quickview Container
*******************************************************/
#quickview-container.tabNavContent{
	border:none;
	width:324px;
	height:auto;
	margin:0;
	background:#fff;
}

#quickview-container.tabNavContent .quickviewHeader{
	background:#efefef;
}

#quickview-container.tabNavContent .titleBlock{
	padding:7px 10px;
	background:#efefef;
	width:304px;
	height:40px;
	border-bottom:1px solid #ccc;
	overflow:visible;
}

#quickview-container.tabNavContent .titleBlock h1{
	font-size:18px;
	line-height:20px;
	margin-bottom:42px;
	display:block;
	width: 255px;	
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

#quickview-container.tabNavContent .titleBlock .price{
	font-size:1em;
	width:304px;
	text-align:right;
	display:block;
	line-height: 1em;
}

#quickview-container.tabNavContent .titleBlock .pricesOld{
	display: block;
	text-align: right;
	margin-top:-12px;
}

#quickview-container.tabNavContent .titleBlock .multiPrice{
	position:absolute;
	top:62px;
}

#quickview-container.tabNavContent .titleBlock .multiPrice ul{
	overflow:hidden;
	text-align: right;
	width: 308px;
}

#quickview-container.tabNavContent .titleBlock .multiPrice li{
	display:inline;
	float:none;
}

#quickview-container.tabNavContent .titleBlock .multiPrice li.price {
	display:inline;
}
#quickview-container.tabNavContent .titleBlock .multiPrice li.pricesOld{
	display:inline;
	margin:0;
}

#quickview-container.tabNavContent .product-review-container{
	padding:15px 10px;
	background:#fff;
}

#quickview-container.tabNavContent .pr-snippet{
	position:absolute;
	top:28px;
	left:7px;
}

#quickview-container.tabNavContent .pr-snippet .pr-snippet-wrapper{
	padding:.25em;
}

#quickview-container.tabNavContent .pr-snippet-review-count {
	width:190px;
}

#quickview-container.tabNavContent .pr-snippet-stars .pr-snippet-rating-decimal,
#quickview-container.tabNavContent .pr-snippet-stars{
	background:none;
}

#quickview-container.tabNavContent .productContainer{
	margin:10px;
}

#quickview-container.tabNavContent .productCode,
#quickview-container.tabNavContent .quickview-colour,
#quickview-container.tabNavContent .pr-snippet-read-write{
	display:none;
}

#quickview-container.tabNavContent .labelColor{
	margin:0 0 1px;
	font-size:10px;
}

#quickview-container.tabNavContent .thumbnailSwatch{
	width:auto;
	margin-bottom:10px;
}

li.selected-colour a {border:1px solid #000;}

#quickview-container.tabNavContent .quickview-sizes{
	float:left;
}
#quickview-container.tabNavContent a.fullView{
	float:right;
	font-size:11px;
	line-height:11px;
	color:#036;
	display:inline;
}

#fancybox-close{
	right:0;
	top:0;
	display:block;
	background:url(http://www.boden.co.uk/images/buttons/quickViewClose.png;waab597ea4ab368aa9) no-repeat 0 0;
	width:31px;
	height:31px;
	position:absolute;
}

#fancybox-close:hover{
	background-position:0 -32px;
	cursor:pointer;
}

#quickview-container.tabNavContent .thumbnailSwatch li {
	margin-right:2px;
}

#quickview-container.tabNavContent .selectContainer{
	overflow:hidden;
}

#quickview-container.tabNavContent .addBagButtonContainer{	
	overflow:hidden;
	margin:10px 0 0;
}

#quickview-container.tabNavContent .add-to-bag{
	background:url(/images/buttons/buttonSolid304.gif) 0 -27px no-repeat;
	margin:0;
	width:304px;
}

#quickview-container.tabNavContent .add-to-bag span{
	background:url(/images/buttons/buttonSolid304.gif) 0 -27px no-repeat;
	font:1.5em/1.2em MuseoSlab700,arial,sans-serif;
	text-align:center;
}

#quickview-container.tabNavContent .add-to-bag.buttonSolidDisable {
	background:url(/images/buttons/buttonSolid304.gif) 0 0 no-repeat;
	width:304px;
}

#quickview-container.tabNavContent .add-to-bag.buttonSolidDisable span{
	background:url(/images/buttons/buttonSolid304.gif) 0 0 no-repeat;
	color:#ccc;
}

#quickview-container.tabNavContent .add-to-bag.buttonSolid:hover{
	cursor:pointer;
}

#quickview-container.tabNavContent .add-to-bag.buttonSolid span{
	font: 1.5em/1.3em MuseoSlab700,arial,sans-serif;
}

#quickview-container.tabNavContent #mvContainer {
	background: white none repeat scroll 0 0;
	border: none;
	overflow: auto;
	position: relative;
	width: 304px;
	margin-top: 1px;
	margin-bottom: 1px;
}

#quickview-container.tabNavContent #mvContainer.scrollOn #mv {
	float: left;
	overflow: hidden;
	width: 282px;
	height: 75px;
}

/* Add to bag anim
***********************************************/
#quickview-container.tabNavContent #bagAddDetail{
	top:70px;
	left:25px;
	margin-left:0;
}
 