@media only screen and (max-width:980px){
	#nav{background-color:#243648;}
	#nav .nav a,#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.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-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;}.mobile-simple h2.mobile-header-normal a:hover,.mobile-simple .item-heading a:hover,.mobile-simple .form-border .form-heading a:hover{color:#b30100;}.basket-table tr{color:#344e68; background-color:#ffffff; border-color:#e2e6ea;}
	.basket-table tr:nth-child(even){background-color:#ffffff;}
	.order-delivery ul .field,.order-payment ul .field{border-color:#e2e6ea;}
}
