@media only screen and (max-width:980px){
	#nav{background-color:#243648;}
	#nav .nav a,#nav .nav a + .js-mobile-nav-toggle-trigger,#mobile-callback-box,#mobile-callback-box .form,#mobile-callback-box a{color:#ffffff; background-color:#243648; border-color:#344e68 !important;}
	#nav .nav a.active,#nav .nav a.active + .js-mobile-nav-toggle-trigger,#nav .nav a.selected + .js-mobile-nav-toggle-trigger,#nav .nav a.selected,#nav .nav .selected-li li a.active,#nav .nav .selected-li li a.selected{color:#ffffff; background-color:#344e68;}
	
	#responsive-controls{border-color:#e2e6ea;}
	#responsive-controls-in,.responsive-control,
	#responsive-controls-buttons > a,#responsive-controls-buttons .head-icon{color:#ffffff; background-color:#243648;}
}@media only screen and (max-width:980px) and (hover:hover) and (pointer:fine){
	.responsive-control.icon:hover{color:#ffffff; background-color:#243648;}
}@media only screen and (max-width:768px){.mobile-simple h1{color:#ffffff; background:#243648;}
}@media only screen and (max-width:640px){.mobile-simple .bg-prim h1.item-heading{color:#ffffff;}
	.mobile-simple .bg-sec h1.item-heading{color:#ffffff;}
	.mobile-simple h2,.mobile-simple h2 a{color:#ffffff; background:#344e68;}
	.mobile-simple .items-color-heading .item-heading,.mobile-simple .items-color-heading .item-heading a{color:#ffffff; background-color:#243648;}
	.mobile-simple h2.mobile-header-normal,.mobile-simple .item-heading,.mobile-simple .form-border .form-heading,.mobile-simple .sidebar .element-heading{color:#243648; background:transparent;}
	.mobile-simple h2.mobile-header-normal a,.mobile-simple .item-heading a,.mobile-simple .form-border .form-heading a{color:#cf0100; background:transparent;}.basket-table tr{color:#344e68; background-color:#ffffff; border-color:#e2e6ea;}
	.basket-table tr:nth-child(even){background-color:#ffffff;}
	.basket-table-gift,.basket-table-gift > td{background-color:#eef0f3 !important;}
	.basket-table-gift{border-color:#ffffff !important;}
	.order-delivery ul .field,.order-payment ul .field{border-color:#e2e6ea;}
	
	.message-info.basket-table-gift,.message-info.basket-table-gift > td{background-color:#dfeef4;}.forum-table tr{background-color:#ffffff;}
	.forum-table td:not(.forum-category-title):not(.forum-category-last-post) > div{border-color:#e2e6ea;}
}@media only screen and (max-width:640px) and (hover:hover) and (pointer:fine){
	.mobile-simple h2.mobile-header-normal a:hover,.mobile-simple .item-heading a:hover,.mobile-simple .form-border .form-heading a:hover{color:#b30100;}
}
