/* add your css rules here */

@media screen and (max-width:420px)
{
	


/* merchandising layout */
.product-grid{overflow:hidden;}
.product-grid h3, .top-promo-area h3{text-align:center; font-size:200%; font-weight:normal; color:#444; margin-bottom:0.3em;}
.product-grid .column{float:left; width:150px; margin-right:10px;}
.product-grid .col-1{clear:left;}
.product-grid .col-4{margin-right:0;}
.top-promo-area{margin-bottom:5px; overflow:hidden;}
.product-grid .col-1, .product-grid .col-2, .product-grid .col-3, .product-grid .col-4 {background-image:url("/images/theme/dabs_com_v3/en/merch/merch-footer-shadow.jpg") ;background-position:center bottom; background-repeat:no-repeat;margin-bottom: 10px; }

.recently-viewed-grid{overflow:hidden; margin-bottom:10px;}
.recently-viewed-grid .fl{float:left;}
.recently-viewed-grid h1{margin:8px 0;}

/* product merchandising */
.product-merchant{width:100%;  border-spacing: 0; padding: 0; border: 0 }
.product-merchant .image{text-align:center; width:120px; height:120px; margin:0 auto;}
.item-details .image{padding-left:8px; width:150px; background-color:#FFF}
.basket-item .item-details .image{text-align:center; width:150px; height:150px; }
.product-merchant .image a img{display:block; font-size:1px;}
.product-merchant .image a:hover{background-color:#FFF}
.cms-component-product-line-listing .product-grid-5 .column {
/* margin-right: 20px; */
margin: 0px;
}
.product-merchant .description{padding:12px;}
.product-merchant .lower-section{text-align:center;}
.product-merchant .description a.title, .product-merchant-wide a.title{text-decoration:none;}
.product-merchant p.product-title{height:50px; margin:0;overflow:hidden}
.product-merchant .rating, .product-merchant-wide .rating{text-align:center; height:20px;}
.item-details .rating{text-align:center; height:20px; width:100px;}
.product-merchant .rating img, .product-merchant-wide .rating img{vertical-align:middle; margin-top:6px;}    
.product-merchant .lower-section p, .product-merchant-wide .lower-section p, .product-recommended .lower-section p{margin:4px 0; padding:0;}
.product-merchant .description .lprice, .product-merchant-wide .lprice{font-size:160%}
.product-merchant .description .lprice, .product-merchant .description .price{font-weight:bold;}
.product-merchant .sales-info{color:#008900; height:35px; line-height:1.05em; clear:left; font-size:90%; font-weight:bold}
.product-merchant .sales-info a {color:#C03; font-weight:normal; text-decoration:underline}
.product-merchant .sales-info em{line-height:1.05em;}
.product-merchant div.info-icons-placeholder{height:24px;}
.product-merchant ul.info-icons{height:24px; margin:0; padding:0;display: none;}
.product-merchant-wide ul.info-icons{height:25px; margin:0; padding:0;}
.product-merchant ul.info-icons li, .product-merchant-wide ul li{display:inline;float:left; margin-right:2px}
.product-merchant-wide {overflow:hidden; margin:0 auto; border:1px solid #F1F1F1; background: transparent url(/images/theme/dabs_com_v3/en/layout/prod-view-details-bg.jpg) repeat-x scroll center bottom; padding:10px 10px 20px 10px}
.product-merchant-wide .image, .product-merchant-wide .image-large{float:left; text-align:center;}
.product-merchant-wide .image{width:150px;}
.product-merchant-wide .image-large{width:200px;}
.product-merchant-wide .description{margin-left:135px;}
.product-merchant-wide .description-large-image{margin-left:170px;}
.product-merchant-wide p.product-title {padding-bottom:3px width:60%;} 
						
.desktop  div#product-line-listing-100027180 {
display: none;
}
.mobile  div#product-line-listing-100027180 {
display: block;
}
							  
							  .desktop  div#product-line-listing-100027180.cms-component-product-line-listing {
display: none;
}
.mobile  div#product-line-listing-100027180.cms-component-product-line-listing {
display: block;
}
							  
.desktop #100027143 {
display: block;
}
.mobile #100027143 {
display: none;
}						
								 div#product-line-listing-100027180 {
display: none;
}
cms-component-product-line-listing