.langSwitchMob {
    display: none;
}
.menu .langSwitch li {
  color: #ffffff;
  font-size: 16px;
  height: 29px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.menu .langSwitch li > img {
    margin-right: 5px;
}
#menu-verxnee-menyu {
    padding-left: 9px;
}
.langua #menu-verxnee-menyu {
    padding-left: 25px;
}
.menu .langSwitch li > a {
    margin-top: 3px;
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.menu .langSwitch li:first-child {
    margin-right: 15px;
}
.menu .langSwitch li:last-child {
    margin-right: 30px;
}
@media (max-width: 1133px) {
    #menu-verxnee-menyu {
        padding-left: 0px;
    }
    #header .menu {
        margin-left: 0px;
    }
    .menu .langSwitch {
       padding-left: 10px; 
    }
    .menu .langSwitch li:last-child {
        margin-right: 10px;
    }
}
@media (max-width: 1108px) {
    #header .menu {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: space-between;
      -webkit-justify-content: space-between;
          -ms-flex-pack: space-between;
              justify-content: space-between;
    }
    #header .menu #search {
        width: auto;
        margin-left: 10px;
    }
    #header .menu #search form {
        padding: 5px;
    }
    #search #s {
        width: calc(100% - 80px);
    }
    #access a {
        padding: 0 10px 2px 10px;
        font-size: 14px;
    }
    .menu .langSwitch li {
        font-size: 14px;
    }
    .menu .langSwitch li a {
        font-size: 14px;
    }
}
@media (max-width: 980px) {
    #outerrim #innerrim #header .menu {
        width: 100%;
    }
}
@media (max-width: 956px) {
    #outerrim #innerrim #header .menu #search {
        width: 250px;
    }
}
@media (max-width: 896px) {
    #outerrim #innerrim #header .menu #search {
        width: 200px;
    }
}
@media (max-width: 845px) {
    #searchform #searchsubmit {
        font-size: 14px;
    }
    #access a {
        padding: 0 7px 2px 7px;
    }
}
@media (max-width: 820px) {
    #searchform #searchsubmit {
        font-size: 13px;
    }
    #access a {
        font-size: 13px;
    }
    .menu .langSwitch li {
        font-size: 13px;
    }
    .menu .langSwitch li a {
        font-size: 13px;
    }
}
@media (max-width: 818px) {
    #outerrim #innerrim #header .menu #search #searchform #s {
        width: calc(100% - 80px) !important;
    }    
    #outerrim #innerrim #header .menu #search #searchform {
        width: 200px !important;
    }
}
@media (max-width: 791px) {
    #outerrim #innerrim #header .menu #search #searchform {
        width: 160px !important;
    }
    .menu .langSwitch li:first-child {
        margin-right: 10px;
    }
    #outerrim #innerrim #header .menu #search #searchform #s {
        width: calc(100% - 70px) !important;
    }
    #outerrim #innerrim #header .menu #search {
        width: auto;
        margin-right: 10px;
    }
    #access a {
        padding: 0 5px 2px 5px !important;
    }
}
@media (max-width: 777px) {
    #access a {
        padding: 0 5px 2px 5px !important;
    }
    .menu .langSwitch li:first-child {
        margin-right: 8px;
    }
}
@media (max-width: 767px) {
    #outerrim #innerrim #header .menu .rightBlockMob {
        order: 1;
        margin-right: 6px;
    }
    #access {
        width: calc(100% - 8px);
    }
}
@media (max-width: 641px) {
    #outerrim #innerrim #header .widgetarea .textwidget > a {
        display: none;
    }
}
@media (max-width: 546px) {
    .menu .langSwitch li:first-child {
        margin-right: 5px;
    }
}
@media (max-width: 500px) {
    .menu .langSwitch {
        display: none;
    }
    .langSwitchMob {
      list-style-type: none;
      padding: 0px;
      margin: 0px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      width: 100%;
      font-size: 14px;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      padding-top: 3px;
    }
    .langSwitchMob a {
        font-size: 14px;
    }
    .langSwitchMob li:first-child {
        margin-right: 8px;
    }
    #header {
        width: calc(100% - 3px);
        background-color: #fff;
    }
    #outerrim #innerrim #container #content {
        margin-top: 100px !important;
    }
}
@media (max-width: 387px) {
    .menu .langSwitch {
        display: block;
    }
    .langSwitchMob {
        display: none;
    }
    #outerrim #innerrim #container #content {
        margin-top: 72px !important;
    }
}
@media (max-width: 380px) {
    #text-7 .textwidget span a {
        font-size: 15px;
    }
    #custom_html-2 .textwidget span a {
        font-size: 15px;
    }
}
@media (max-width: 359px) {
    #text-7 .textwidget span a {
        font-size: 14px;
    }
    #custom_html-2 .textwidget span a {
        font-size: 14px;
    }
    #outerrim #innerrim #header .widgetarea .textwidget > span:nth-child(2) {
        margin-right: 0px !important;
    }
}
@media (max-width: 323px) {
    #text-7 .textwidget span a {
        font-size: 13px;
    }
    #custom_html-2 .textwidget span a {
        font-size: 13px;
    }
}    