.head .headBottom, .footerContainer, .topBar {
	background: #005ca7 !important;
}

@media (min-width: 992px){
.topBar{
background-color: inherit !important;
}
.wMenu .menuItemLink{
border-right:none !important;
}
.head .headBottom ul li a {
color: #fff;
}
.wMenu .menuItem.act .menuItemLink, .wMenu .menuItemLink, .headAuth, a.loginLink, a.logoutLink, a.logRegLink, a.exitIcon,.topBar .topBarIn {
color: inherit !important;
}
.wMenu .menuItem.expanded .menuItemLink
{
color: #fff !important;
}
.mainAsideMobile .asideCatalogs {
    display: none;
}
}

@media (min-width: 768px){
.mainAsideMobile .asideCatalogs {
    display: block !important;
}
}

.mainAsideMobile {
	background: #355aa6 !important;
}

@media (min-width: 0) and (max-width: 991px){
.head .headBottom {
    display: none;
}
}

.head
{
background: inherit !important;
}
.head .headBottom {
background: #13539d;
}

@media (max-width: 767px){	
.head .logo br {
	display: none;
}
}

@media (max-width: 991px){	
.head .logo {
	padding-top: 20px;
}
}

/*
.openPanel, .authMobile .modalLoginLink, .wCart.wCartMobile .cart a{
	color: inherit !important;
}

.wCart.wCartMobile .cart a:before {
	color: #243238 !important;
	content: '"\e8cc"';
	font-family: material-feather-entypo !important;
	font-size: 22px !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: 400 !important;
	left:0 !important;
	position: absolute !important;
	text-declaration: none !important;
	text-transform: none !important;
	top: 5px !important;
}*/

.wSearchForm .searchFormContainer .code input
{
border: 1px solid #b8bec5 !important;
}

.wSearchForm .searchFormContainer .find button {
height: 54px !important;
}

@media (max-width: 767px){
.wSearchForm .searchFormContainer .find button {
height: 39px !important;
}	
}

.wSearchForm .searchFormContainer .find {
margin: 1px 1px 1px -1px
}

.nav63-catalog:before{
position: absolute;
left:50%;
display:block;
content:"";
width: calc(100vw - 12px);
margin-left:-50vw;
background-color: #f8f8f8;
bottom:0;
top:0;
}
.nav63-catalog{
position: relative;
margin-bottom:  30px;
padding: 30px 0;
}

.catalog-grid {
display: grid;
grid-gap: 10px;
grid-template-columns:repeat(6,1fr);
grid-template-rows:auto;
grid-template-areas:
"q w e r t y"
"q s d f g h";
}

.nav63-catalog-item {
border: #ddd 1px solid;
border-radius: 4px;
border-radius: 15px;

}

.nav63-catalog-item-0{
grid-area: q;
}
.nav63-catalog-item-1{
grid-area: w;
}
.nav63-catalog-item-2{
grid-area: e;
}
.nav63-catalog-item-3{
grid-area: r;
}
.nav63-catalog-item-4{
grid-area: t;
}
.nav63-catalog-item-5{
grid-area: y;
}
.nav63-catalog-item-6{
grid-area: s;
}
.nav63-catalog-item-7{
grid-area: d;
}
.nav63-catalog-item-8{
grid-area: f;
}
.nav63-catalog-item-9{
grid-area: g;
}
.nav63-catalog-item-10{
grid-area: h;
}
.catalog-grid .category-0, .catalog-grid .category-1, .catalog-grid .category-2{
transition:box-shadow .5s,transform .2s;
color:inherit;
text-decoration:none;
position:relative;
display:block;
height:100%;
padding:20px;
background-color:#fff;
border-radius:15px;
box-sizing:border-box;
overflow:hidden;
}
.catalog-grid .category-0>img, .catalog-grid .category-1>img{
pointer-events:none;
position:absolute;
left:-100px;
right:-100px;
display:block;
margin:0 auto;
max-width: none;
height: 30%;
}

.catalog-grid .nav63-catalog-item-0 .category>img{
 top: 124px;
left: 10px;
height: 70%;
}

.catalog-grid .nav63-catalog-item-1 .category>img{
top: 133px;
width: 80%;
bottom: auto;
height: auto;
}

.catalog-grid .nav63-catalog-item-2 .category>img{
top: 133px;
width: 80%;
bottom: auto;
height: auto;
}

.catalog-grid .nav63-catalog-item-3 .category>img{
top: 123px;
width: 90%;
bottom: auto;
height: auto;
}
.catalog-grid .nav63-catalog-item-4 .category>img{
top: 130px;
width: 80%;
bottom: auto;
height: auto;
}
.catalog-grid .nav63-catalog-item-5 .category>img{
top: 133px;
width: 95%;
bottom: auto;
height: auto;
}


.catalog-grid .category-0 .icon, .catalog-grid .category-1 .icon,  .catalog-grid .category-2 .icon{
display:block;
height:50px;
width: 55px;
margin-bottom:8px;
background: url(//f.nodacdn.net/474776);
background-repeat: no-repeat;
background-size: 550px;
}
.catalog-grid .nav63-catalog-item-0 .icon{
background-position: -355px -72px !important;
}
.catalog-grid .nav63-catalog-item-1 .icon{
background-position: 0 0 !important;
}
.catalog-grid .nav63-catalog-item-2 .icon{
background-position: -71px -1px !important;
}
.catalog-grid .nav63-catalog-item-3 .icon{
background-position: -142px -1px !important;
}
.catalog-grid .nav63-catalog-item-4 .icon{
background-position: -71px -218px !important;
}
.catalog-grid .nav63-catalog-item-5 .icon{
background-position: -32px -351px !important;
}
.catalog-grid .nav63-catalog-item-6 .icon{
background-position: -220px -1px !important;
}
.catalog-grid .nav63-catalog-item-7 .icon{
background-position: -495px -344px !important;
}
.catalog-grid .nav63-catalog-item-8 .icon{
background-position: -87px -351px !important;
}
.catalog-grid .nav63-catalog-item-9 .icon{
background-position: 0  -71px !important;
}
.catalog-grid .nav63-catalog-item-10 .icon{
background-position: -209px -359px !important;
}

.catalog-grid .category-0 .icon svg{
display: block;
height: 100%;
fill: #fd2c1a;
}
.catalog-grid .category-1 .icon svg, .catalog-grid .category-2 .icon svg{
display: block;
height: 100%;
fill: #0067e7;
}
.catalog-grid .category .title{
font-size: 18px;
font-weight: 500;
color: #000;
line-height: 1.2;
}
.catalog-grid .category .count{
margin-top: 5px;
font-size: 12px;
color: #757575;
display: none;
}

@media screen and (min-width:1154px){

.nav63-catalog-item-1,.nav63-catalog-item-2,.nav63-catalog-item-3,.nav63-catalog-item-4,.nav63-catalog-item-5{
height: 220px;
}
.nav63-catalog-item-6,.nav63-catalog-item-7,.nav63-catalog-item-8,.nav63-catalog-item-9,.nav63-catalog-item-10{
height: 130px;
}
}

@media screen and (max-width:1155px){
.catalog-grid{
grid-template-columns:repeat(3,1fr);
grid-template-areas:
"q w e"
"q r t"
"y s d"
"f g h";
}
.catalog-grid .category-1>img{
display: none;
}
.catalog-grid .category-0>img{
top: 50%;
bottom: auto;
width: auto;
height: 60%;
left:0;
}
}

@media screen and (max-width:694px){
.catalog-grid{
grid-template-columns:repeat(2,1fr);
grid-template-areas:
"q w"
"q e"
"r t"
"y s"
"d f"
"g h";
}
.catalog-grid .category-1>img{
display: none;
}
.catalog-grid .category-0>img{
top: 50%;
bottom:auto;
}
.catalog-grid .category .title{
font-size: 16px;
}
}

@media screen and (max-width:374px){
.catalog-grid{
grid-template-columns:repeat(2,1fr);
grid-template-areas:
"q w"
"q e"
"r t"
"y s"
"d f"
"g h";
}
.catalog-grid .category-1>img{
display: none;
}
.catalog-grid .category .title{
font-size: 14px;
}
}

.wMenu .menuItem.expanded .menuItemLink{
background: #005ca7 !important;
color: #fff !important;
}

.fr-btn-success, a.fr-btn-success{
background-color:  #005ca7 !important;
border-color:  #005ca7 !important;
}

.fr-btn-primary,
.fr-btn-danger,
a.fr-btn-danger{
background-color:  #005ca7 !important;
border-color:  #005ca7 !important;
}

.articleButtons div.buyButton .buyImageWrapper, 
.goodsGroupResultRow .wGoodsGroup .goodsBody ul.item_ul li.item .order .addToBasketLink, 
table.globalResult td.resultOrder.goodsQuantityBuyWrapper>.showGroupedRowsLinks, 
table .order.goodsQuantityBuyWrapper a.showGroupedRowsLinks,
.wMenu .menuItem.expanded .menuItemLink, 
.wMenu .menuItem.act.expanded .menuItemLink, 
.wNews .newsBlock .date
{
    background: #005ca7 !important;
}

.wMenu .menuItem.act .menuItemLink{
	background: #fff !important;
}

.fr-carousel .fr-carousel-control:hover span,
.wGoodsGroupInfo .priceButton a.fr-btn-success{
	color: #fff !important;
}
.wMenu .submenu a:hover{
	color: #505050 !important;
}
	
.wSearchForm .searchFormContainer .find button{
	color: #000 !important;
}

.searchInfoLink .searchInfo i, 
a.searchInfoLink .searchInfoImage span.fr-icon2-info-circled-1,
table.goodCardTableBlock td.infoColumn > .searchTopLinks a,
 table.goodCardTableBlock .infoColumn .wSummaryRating .reviewsQuant{
	color: #005ca7 !important;
}

.searchHistoryFull table th, table.globalCase thead th, 
table.globalResult thead th,
table.globalResult th select,
table.globalResult tr th a.sortItem{
	background: #005ca7 !important;
	color: #fff !important;
}

@media screen and (min-width:693px){
	
	
}

.wNews .newsBlock .newsImage {
		width: 30% !important;
	}
	.wNews .newsBlock .newsImage img{
		min-width: 98% !important;
	}
	
.wNewsList .newsBlockImage{
	min-width: 30%;
}
.wNews .newsBlock .body {
	display: flex;
}


.footerCopy{
background: #f8f8f8 !important;
}

div.top-arrow{
	position: fixed;
    bottom: 300px;
    z-index: 2;
    width: 64px;	
	display: inline;
	right: 0;
}

div.top-arrow img{
	float: right;
    cursor: pointer;
}

.top-arrow.unvisible{
	visibility: hidden;
}

