/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

 .entry {
	font-size: 14px;
	color: #333;
	line-height: 1.5;
}

a.cat, li.cat {
	display: inline-block;
	width: 24%;
	text-align: center;
	vertical-align: top;
	margin: 0 0 1em 0;
}

.cat h3 {
	display: block;
	margin: 5px 0 0 0;
}


#header .header-top a {font-size:14px;}
@media all and (min-width : 0em) and (max-width : 880px) {
	a.cat {width:50%;}
}

#_desktop_top_menu {width:100%!Important;}

#products img, .featured-products img, .product-accessories img, .product-miniature img {width:97%;display:none;}

.thumbnail-container a {height:82%;background-size:cover;background-position:Center;}

#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {height:auto;}
#products .product-title, .featured-products .product-title, .product-accessories .product-title, .product-miniature .product-title {margin:1rem;}
#products .highlighted-informations, .featured-products .highlighted-informations, .product-accessories .highlighted-informations, .product-miniature .highlighted-informations {bottom:0;}
#products .thumbnail-container:hover .highlighted-informations.no-variants, .featured-products .thumbnail-container:hover .highlighted-informations.no-variants, .product-accessories .thumbnail-container:hover .highlighted-informations.no-variants, .product-miniature .thumbnail-container:hover .highlighted-informations.no-variants {bottom:2.5rem;}

#subcategories h5 {margin:1em 0 0 0;}

.product-reference {display: none!important;}

.btn-default {background:#666;color:#fff;border-color:transparent;}
.btn-default:hover, .btn-default:focus {background:#fff;color:#666;border-color:transparent;}
.product-getting-the-most-out-of-your-film .product-add-to-cart {display: none!important;}