/*!
Theme Name: maxi-blue
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: maxi-blue
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready */

.menu__lang.lang select {
    font-family: "PF Handbook Pro", sans-serif;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
    background-color: rgba(0, 0, 0, 0);
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: all;
    cursor: pointer;
    background-color: #070707;
    transition: all .3s;
    color: #fcfcfc;
    font-family: Roboto, sans-serif;
    font-size: .875rem;
    border: .0625rem solid #a2d1f6;
    width: 1.875rem;
    height: 1.875rem;
    border-radius: 50%;
    text-align: center;
    transition: all 0.2s ease;
}

.menu__lang.lang select:hover{
  background-color: #a2d1f6;
  color: #000;
  border: .0625rem solid #a2d1f6;
}

select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;  
  background-image: none; 
}

select::-ms-expand {
  display: none;
}

.header__button {
    min-height: 43px;
}


.menu__lang.lang {
    display: block;
}

.menu__lang.lang.mob_lang{
  display: none;
}

select#lang_choice_1 {
    display: none;
}

@media (max-width: 767px) {
  .menu__lang.lang {
    display: none;
  }
  .menu__lang.lang.mob_lang {
    display: flex;
    flex-direction: row;
  }
  .menu__body .mob_lang .current-lang a{
    background-color: #97ca3f;
        border-color: #97ca3f;
        color: #070707;
        width: 1.875rem;
        height: 1.875rem;
        font-size: .875rem;
        border: .0625rem solid #a2d1f6;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        pointer-events: all;
  }
}