@import url('https://fonts.googleapis.com/css?family=Arimo:400,700|Cuprum:400,700|Oswald:400,600&display=swap&subset=cyrillic');
body, .catalogcategory .subcategorylink, #subcategorygrid a p {
	font-family: 'Arimo', sans-serif;
}
h1, #categorybanner p, .subcategorylink, .categorylink p, #subcategorygrid a h2 {
	font-family: 'Oswald Light', 'Oswald-Light', 'Oswald';
}
#menu li a, nav a {
	font-family: 'Cuprum';	
}
nav a {
	font-weight: 600;
}
.bar {
	background: #000;
}
.panel:hover .panel-header {
	background: #4a4430;
}
#description, .item, .panel-header {
	background: #667;
}
.listening {
	background: #f00;
}
#categorybanner, #footer {
	background: #000;
}
#subcategorygrid a:hover h2 {
	background: #ccc;
}
.stores.units, .store.location {
	background: #d9d9d9;
}
.services.cities, .stores.cities, .address, #breadcrumbs, body, #subcategorygrid a h2, .subpart {
	background: #e6e6e6;
}
 #menu, #filters, .services.countries, .stores.countries, 
nav #buttons > .dropdown/*:hover*/ > ul {
	background: #f3f3f3;
}
nav, nav .catalog.button > ul, #main, #index-main, 
#subcategoryshowcase > #subcategories, #subcategories > #subcategorygrid, #catalogshowcase, #newspub {
	background: #fff;
}
#categorybanner p {
	background: rgba(255,255,255,0.6);
}
.categorylink p, .storename, .services.countries > a.active, .services.countries > a:hover, 
.services.countries > a:first-child, .services.cities > a.active, .services.cities > a:hover, 
.services.cities > a:first-child, .stores.countries > a.active, .stores.countries > a:hover, 
.stores.countries > a:first-child, .stores.cities > a.active, .stores.cities > a:hover, 
.stores.cities > a:first-child, .yandexmaps, .newshead > a, .reviewhead > a, nav .button:hover,
#menu li a, #categorybanner p a:hover, #subcategorygrid a, .subcategorylink:hover, .review p, .downloadable p,
.downloadable a, 
nav #language:hover {
	color: #000;
}
#breadcrumbs a:hover, nav a {
	color: #333;
}
#categorybanner p a, .subcategorylink {
	color: #666;
}
.services.countries > a, .stores.countries > a, .newshead > span, .reviewhead > span .services.cities > a, 
.stores.cities > a, nav #language {
	color: #888;
}
#breadcrumbs a, #breadcrumbs span {
	color: #aaa;
}
#description, .item, .itemlink, #footer a, #footer span, #footer, .listening, .banner-header,
.panel-header {
	color: #fff;
}
.service.link, .store.link {
	color: #1844a5;
}