/*
custom styles for single sites
*/

/* header */

/*.homepage-wall { font-family: 'PT Sans';  }*/

.site__header,
.site__sidebar,
.band,
.media--p,
.art,
.art__text,
.top--product,
.media,
.spider-form label,
.box,
.ping,
.homepage-wall { font-family: 'Old Standard TT'; }

.spider-form .js-focus input[type="text"],
.spider-form .js-focus input[type="password"],
.spider-form .js-focus select,
.spider-form .js-focus textarea
{ font-family: 'Old Standard TT'; }



.site,
.top,
.top .top__i,
.homepage-wall,
.site__header,
.site__header:after { background-color:#2a2521; }

.top--product .top__i { background:#2a2521 url("../img/ajax-loader.gif") no-repeat center center; }



.media--p .media__label { background:rgb(34, 34, 33); background:rgba(34, 34, 33, 0.75); }
.media--c .media__img:after,
.media--p .media__img:after { background:rgb(34, 34, 33); }


.box { background:#ffffff; color:#1D1D1B; }
.box a {  color:#1D1D1B;  }


.band:after { background:url("../img/bg.jpg") no-repeat center center;
background-size:cover; }
.band--1:after { background-position: left 40%;}
.band--2:after { background-position: right 40%;}
.band--3:after { background-position: center center;}
.band a { color:#ffffff; }


.widget--app,
.widget--newsletter .widget__label,
.widget__module,
.widget--group a { color:#ffffff; }
.widget--group .widget__link1 { background:#3f3c37; }
.widget--group .widget__link2 { background:#71706b; }
.widget--group .widget__link3 { background:#524e4d; }

.widget__module { background:#413735; }
.widget--app,
.widget--social a,
.widget--newsletter .widget__label { background:#5a504e; }
.widget--social a:hover { background: #ffffff; }


/* products */
.news__back:after,
.drop--product:after,
.drop--downloads .drop__trigger:after,
.nav--downloads:after,
.drop--share .nav--share:after,
.drop--share .drop__trigger:after,
.top--product .owl-next:after,
.top--product .owl-prev:after,
.top__trigger:after  { background:#2a2521; }

.drop--section { background:#ffffff; color:#464646; }
.drop--section .drop__trigger { background:#514946; }




.site__logo { width:41px; }

@media screen and (min-width: 35.5em) {

}
@media screen and (min-width: 48em) {

}
@media screen and (min-width: 64em) {

}
@media screen and (min-width: 80em) {

}
@media screen and (min-width: 120em) {
.site__logo { width:82px; }

}
@media screen and (min-width: 160em) {

}
