/* меню гамбургер  */
.wrapper.burger {margin: 0;
    background-color: #ECF0F3;
    position: relative;
    text-align: left;
    height: 66px; 
    display: none;
    margin: 0;
}

#check-menu{
    display: none;
}



.wrapper.burger .operating_mode {background-color: #ffffff; font-weight: bold; font-size: 14px; line-height: 40px; text-align: left; 
    padding-left: 4%;
color: #9D9D9D;}

.wrapper.burger label{
    display: block;
    position: absolute;
    top: 6px;
    /*padding-left: 50%;
    margin-left: -50px;*/
    text-align: center;
    width: 100%;
    /*height: 100%;*/
    cursor: pointer;
    z-index: 100;
    overflow: hidden;
    font-size: 32px;
}
.burger-line{
    position: absolute;
    left: 14px;
    width: 26px;
    height: 3px;
    background-color: #000000;
    transition: .5s all;
}

.burger-line.first {top: 24px;}
.burger-line.second, 
.burger-line.third{top: 29px; background-color: #003399;}
.burger-line.fourth{top: 34px;}


.wrapper.burger .main-menu_burger_wrapper {}
.wrapper.burger ul.main-menu_burger{
    display: block;
    position: absolute;
    width: 100%;
    margin: 0; padding: 0;
    bottom: 0;
    left: 0;
    transform: translateY(100%);
    max-height: 0;
    font-size: 0;
    overflow: hidden;
    transition: .5s all;
    z-index: 150;
}

.wrapper.burger ul.main-menu_burger li {border-bottom: 1px solid #C4C4C4;}

.burger .main-menu_burger a{
    display: block;
    width: 100%;
    padding: 15px;
    background: rgba(255, 255, 255, 0.91);
    font-size: 18px; line-height: 22px; 
    color: #000000;

}
.burger .main-menu_burger a.get_call {background-color: #003399; color:white;}

.burger_contact {height: 20px; border:1px solid red; background: #ffffff}


#check-menu:checked ~ .main-menu_burger_wrapper .main-menu_burger{
    max-height: 560px;
}

#check-menu:checked ~ .first{
    display: none;
}

#check-menu:checked ~ .second{
    transform: rotate(45deg);
}

#check-menu:checked ~ .third{
    transform: rotate(-45deg);
}

#check-menu:checked ~ .fourth{
    display: none;
}
