.color_bg {
 background-color: #008dd2;
 color: #fff;
}
.color_bg:hover, .color_bg:focus {
 background-color: #047CB7 !important;
}
.color_bg_dark {
 background-color: #212a3f;
 color: #fff;
}
.color_bg_dark:hover, .color_bg_dark:focus{
 background-color: #343F5F !important;
 color: #fff;
}
.red {
  color: #008dd2;
}
.gray {
 color: #AFAFAF;
}
/*footer {
 background: #212a3f;
 border-top: 4px solid #008dd2;  
} */
#top_menu {
  background: #212a3f;  
}
.left-menu-m li a { 
  border-color:  #e9eaec;
  color: #000;
}
.left-menu-m li.open-list > .main-link > a,
.left-menu-m li.active > .main-link a,
.left-menu-m li:hover > .main-link a {
  background: #a1a5ae;
  border-color: #a1a5ae;
  color: #fff;
}
.left-menu-m li:hover > .main-link a .icon img,
.left-menu-m li.open-list > .main-link a .icon img,
.left-menu-m li.active > .main-link a .icon img {
  -webkit-filter: brightness(10);
          filter: brightness(10);
}
.left-menu-m li a.active {
  background: #a1a5ae;
  color: #fff;
}
.left-menu-m li:hover .fa,
.left-menu-m li.open-list .fa,
.left-menu-m li.active .fa {
  color: #fff;
}
.left-menu-m .fa {
  color: #a1a5ae;  
}
.left-menu-m li:hover > ul > li:hover > .main-link a {
  background-color: #595F6F;
  border-color: #595F6F;    
}
.left-menu-m li ul a {
  /*padding-left: 40px;*/
  color: #fff;
  background: #90949D;
  border-color: #90949D;
}
.left-menu-m li ul li:hover > a {
  background: #008dd2;
  color: #fff;
}

.uk-dotnav>*>* {
    background: #e0e1e2;
    border-color: #e0e1e2;
}
.uk-dotnav>.uk-active>* {
 background: #008dd2;
 border-color: #008dd2;
}
.uk-dotnav>*>:focus, .uk-dotnav>*>:hover {
  background: rgba(224, 225, 226, 0.56);
}
.btn, button, input[type='submit'], input[type='reset'] {
    background-color: #008dd2;
    color: #fff;  
}
.btn:hover, button:hover, input[type='submit']:hover, input[type='reset']:hover {
  background-color: #047CB7 !important;
}
.uk-button.color_bg, .color_bg.uk-button:hover {
  color: #fff !important;
}
.catalog_button:hover, .catalog_button:focus {
 background-color: #047CB7 !important;
 color: #fff;
}

.quantity_block a {
   color: #212A3F;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #000;
}


footer h5 {
  color: #212a3f;
}
.bottom_gray {
  color: #DEDEDE;
}
.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus,
.uk-navbar-nav > li.uk-open > a {
  color: #a1a5ae;  
}

#top_menu > div > div > ul > li:nth-child(1) > a > i {
  color: #a1a5ae;
}