.news-top-content a {
    color: #0039a6;
}

.header-bottom-menu--blueitem {

}

.header-bottom-ctrls a  {
    width:50%;
}

.header-bottom-ctrls  {
    width:120px
}

@media (max-width: 1360px) {
  .header-bottom {
    padding-right: 124px;
   }
}


.menu-opened .header-top {
    z-index:50;
}

.header-top-menu li {
    padding:0 7px;
}

@media (max-width: 991px) {
    .header-bottom-ctrls  {
       width:180px;
    }
    .header-bottom-ctrls a {
       width:33%;
    }
}


@media (max-width: 1230px) {
    .header-top-menu li {
        padding:0 6px;
    }
}


/*@media (min-width: 640px) {
    .header-bottom-menu {
         white-space: nowrap;
    }
}*/

.header-bottom-menu--blueitem a:before {
  display: none !important;
}

.header-bottom-menu--blueitem span {
  display:inline;
  color:#fff;
  padding:5px;
  background:#2b579a;
  transition:background-color 0.5s; 
}

.header-bottom-menu--blueitem:hover span {
   background:#2965c1;
}

.header-bottom-menu--hotline {

}
.header-bottom-menu--hotline a:before,.header-bottom-menu--translation a:before {
display: none !important;
}

.menu-socials__viber {
    display: inline-block;
    height: 22px;
    overflow: hidden;
    vertical-align: middle;
    margin-left:-4px;
    margin-top:-5px;
}



.footer-socials .menu-socials__viber {
    margin-top:0;
}


.menu-socials__viber svg {
    height: 27px;
    width: 27px;
    fill:white;
    transition: fill 0.3s;
}



.menu-socials__viber .viber-1, .menu-socials__viber .viber-2 {
    transition: fill 0.3s, stroke 0.3s;
}
.menu-socials__viber:hover .viber-1 {
    fill: #d52b1e;
}

.menu-socials__telegram {
    display: inline-block;
    height: 22px;
    overflow: hidden;
    vertical-align: middle;
    margin-left:-7px;
    margin-top:-3px;
}


.menu-socials__telegram svg {
    height: 25px;
    width: 25px;
    fill:white;
    transition: fill 0.3s;
}


.menu-socials__telegram svg:hover  {
    fill: #d52b1e;
}



.menu-socials__viber:hover .viber-2 {
    stroke: #d52b1e;
}

.copyright-text {
    margin-top:15px !important;
}

.footer-politic {
 margin-top:10px;
}

@media (min-width: 1360px) {
  .header-bottom-menu {
     max-width:1000px;
  }
}

.header-bottom-menu li {
  padding:0 8px;
}

@media (max-width: 1360px) {

    .header-bottom-menu li {
        padding:0 3px;
    }


    .header-bottom-menu--blueitem  {
   display: none !important;
 } 
}

@media (max-width: 1240px) {
    .header-bottom-menu a {
        font-size:12px;
    }
}

@media (max-width: 1110px) {
    .header-bottom {
        padding-right: 5px;
    }

    .header-bottom-ctrls {
        display: none;
    }
    .header-bottom-menu li {
        padding:0 2px;
    }

    .header-bottom-menu a {
        font-size:11px;
    }

}


@media (max-width: 990px) {


    .header-bottom-ctrls {
        display: block;
    }
}

@media (max-width: 767px) {
    .copyright {
             max-width: none !important;
    }
}



.filter-item .chosen-container-single.chosen-container-active  .chosen-single div b {
    border-top: 0;
    border-bottom: none !important;;
    border-top: 6px solid #d52b1e !important;;
}

.filter-item .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b {
    border-top: 0;
    border-bottom: 6px solid #d52b1e !important;;
    border-top: none !important;;
}



.custom-vertical-scroll--gray.custom-vertical-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
     background-color: #888888;
    width:6px;
}


.custom-vertical-scroll--gray.custom-vertical-scroll .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #888888;
}
