
/* General
================================================== */
/*
body {
	background:#eaeef0;
}
*/
/*
@font-face {font-family: 'Times Bold Italic';src: url('fonts/Times Bold Italic.eot');src: local('☺'), url('fonts/Times Bold Italic.woff') format('woff'), url('fonts/Times Bold Italic.ttf') format('truetype'), url('fonts/Times Bold Italic.svg') format('svg');font-weight: normal;font-style: normal;}
*/
@font-face {
    font-family: 'helveticaneuethin';
    src:url('../fonts/helvetica-webfont.eot');
    src: url('../fonts/helvetica-webfontd41dd41d.html?#iefix') format('embedded-opentype'),
         url('../fonts/helvetica-webfont.woff') format('woff'),
         url('../fonts/helvetica-webfont.ttf') format('truetype'),
         url('../fonts/helvetica-webfont.svg#helveticaneuethin') format('svg');
    font-weight: normal;
    font-style: normal;

}

@media only screen and (max-width: 479px) {
	div.one.columns.no-margin.vertline { display: none;}
	.three.columns img {
    margin: 0 auto;
    display: -webkit-box;
}
span.see-more {
    padding-top: 20px;
}
span.see-more {
    font-size: 13px;
}
}
@media only screen and (max-width: 959px) {
div.one.columns.no-margin.vertline { display: none;}
	}
@media only screen and (min-width: 959px) {
.bannerlft {
    width: 625px !important;
    margin-right: 5px !important;
}
.bannerrgt {
    width: 300px !important;
    margin-left: 5px;
}
	}
	
@media screen and (device-width: 768px) and (device-height: 958px) {

}
	
/* #Site Styles
================================================== */
.no-margin {
	margin:0 !important;
}
span.product-name {
    /*color: #989697;*/
	color: #3c3c3c;
    display: block;
    /*font-family: 'helveticaneuethin';*/
}
span.producer {
    color: #0F0E0F;
    display: block;
    /*font-family: 'helveticaneuethin';*/
    font-weight: bold;
    font-size: 13px;
}
.news a {
    color: #1b1d1d;
}
.news a:hover {
    color: #e7425f;
}
.news img {
	width:300px;
}
span.price {
    /*color: #df1a22;*/
	color: #e7425f;
    display: inline-block;
    font-family: 'helveticaneuethin';
}
div.divider {
    background: #c7cece;
    clear: both;
    padding: 10px 0 8px 10px;
    font-family: 'helveticaneuethin';
    font-size: 19px;
}
div.three.columns.distance {
    margin-bottom: 80px;
}
span.see-more {
    margin-bottom: 20px;
    display: block;
    clear: both;
    font-family: 'helveticaneuethin';
    font-size: 17px;
	text-transform:uppercase;

    /*color: #b2b3b6;*/
	color:#000000;
}
div.topbanner {
	margin-top:10px;
    padding-bottom: 10px;
    display: inline-block;
}
div.line {
    background: #c7cece;
    height: 4px;
    margin-bottom: 20px;
}
img.arrow-more {
    vertical-align: bottom;
    padding-left: 16px;
}
div.top-items {
    display: inline-block;
}
span.old-price {
    font-family: 'helveticaneuethin';
    float: right;
    margin-top: 2px;
    font-size: 11px;
    text-decoration: line-through;
}
div.top-items img {
    margin-bottom: 0 !important;
}
.three.columns img {
    margin-bottom: 23px;
}
div.post h2 {
    /*font-family: 'Lato', sans-serif;*/
    font-size: 18px;
    margin-bottom: 0;
}
div.post p {
    /*font-family: 'Lato', sans-serif;*/
}
div.one.columns.no-margin.vertline {
    background: url('../images/vertline.jpg');
    height: 2580px;
    background-repeat: repeat-y;
    background-position: center;
}

div.list_3cols .three {height:320px;position:relative;}
div.list_3cols .pic {overflow:visible;height:300px;margin-bottom:10px;}
/*
div.list_3cols .three {width:200px;height:320px;position:relative;}
div.list_3cols .pic {overflow:visible;height:300px;margin-bottom:10px;}
div.list_3cols .pic a {width:200px;height:300px;display:table-cell;text-align:center;vertical-align:middle;}
*/
div.list_3cols img {max-width:200px;max-height:300px;}

@media only screen and (min-width: 321px) and (max-width: 568px) { 
	
	.distance {
    float: left !important;
    width: 50% !important;
}
div.top-items > div {
    width: 33% !important;
}	
}
