@media (max-width: 1230px) {

    #top #wrap_all .av-burger-overlay-scroll {
        background-color: #072A41;
    }

    .html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul a:hover {
        background-color: #FFE200;
        border-color: #FFE200;
    }

    #avia-menu li {
        position: relative;
    }

    #top #menu-item-search {
        visibility: hidden;
        opacity: 0;
        transition: .3s ease all;
    }

    #top #searchform>div {
        max-width: 100% !important;
    }

    .av-burger-overlay-active-delayed #top #menu-item-search {
        visibility: visible;
        float: left;
        opacity: 1;
        transition: .3s ease all;
        transition-delay: .5s;
    }

    .responsive #top .av-main-nav .av-burger-menu-main {
        float: right;
    }

    .responsive #top #header_main > .container .main_menu .av-main-nav > li > a {
        padding-left: 0 !important;
        margin-right: 20px !important;
    }

    .responsive #top #header_main > .container .main_menu .av-main-nav > li#menu-item-search > #menu-item-search-event {
        margin-right: 0 !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
        font-size: 24px !important;
        z-index: 2;
        display: inline-block !important;
        opacity: 1 !important;
        position: relative;
    }

    .responsive #top #header_main > .container .main_menu .av-main-nav > li#menu-item-search {
        position: relative;
        padding-left: 10px !important;
    }

    .responsive #top #header_main > .container .main_menu .av-main-nav > li#menu-item-search > #menu-item-search-event  {
        height: 80px !important;
        line-height: 80px !important;
    }

    #menu-item-search > #menu-item-search-event {
        min-width: 0 !important;
        right: 0 !important;
    }
    #menu-item-search:hover > #menu-item-search-event {
        background-color: transparent !important;
    }

    .responsive #top #header_main > .container .main_menu .av-main-nav > li#menu-item-search:before {
        content: "";
        width: 40px;
        height: 40px;
        background-color: #072A41;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        overflow: hidden;
        position: absolute;
        top: 20px;
        left: 9px;
    }

    .html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
        padding-left: 20px !important;
        padding-right: 0px !important;
        border: none !important;
        position: relative;
    }

    #top #header.av_minimal_header .main_menu ul:first-child > li > ul, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu {
        background: #fff;
    }

    #top #header.av_minimal_header .main_menu ul:first-child > li > ul li a, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu li a {
        color: #072A41 !important;
        border-color: transparent !important;
        padding-left: 18px !important;
    }

    #top #header.av_minimal_header .main_menu ul:first-child > li > ul li a:hover, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu li a:hover {
        background-color: #072A41;
        color: #fff !important;
        border-color: #072A41;
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li:not(.mobile-bottom-item) a {
        font-weight: normal !important;
        font-size: 17px !important;
        font-family: 'IBMPlexSans-Medium';
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li:not(.mobile-bottom-item) ul {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li:not(.mobile-bottom-item) ul li a {
        position: relative;
        font-weight: normal !important;
        font-size: 14px !important;
        font-family: 'IBMPlexSans-Text' !important;
        padding: 11px 0px 10px 20px  !important;
    }

    .html_av-overlay-side #top #wrap_all .av-burger-overlay #av-burger-menu-ul > li:not(.last-desktop-item):not(:last-child) > a:after {
        content: "";
        position: absolute;
        bottom: -1px;
        left: 20px;
        width: calc( 100% - 40px );
        height: 1px;
        background-color: #072A41;
        opacity: .2;
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li:not(.mobile-bottom-item) ul li:not(:last-child) a:after {
        content: "";
        position: absolute;
        bottom: -2px;
        left: 20px;
        width: calc( 100% - 40px );
        height: 1px;
        background-color: #072A41;
        opacity: .2;
    }

    .html_av-overlay-side #top #wrap_all .av-burger-overlay li a:hover:after,
    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li:not(.mobile-bottom-item) ul li:not(:last-child) a:hover:after {
        display: none;
    }

    .html_av-submenu-hidden .av-submenu-indicator {
        opacity: 1 !important;
        padding: 0 !important;
        right: 20px !important;
    }

    .html_av-submenu-hidden .av-submenu-indicator:before {
        content: "" !important;
        display: inline-block !important;
        width: 16px !important;
        height: 16px !important;
        border: none !important;
        background: url(../images/arrow-forward-white.svg) center center no-repeat !important;
        background-size: cover !important;
    }

    #top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items.av-show-submenu {
        background-color: #072A41;
        color: #fff !important;
    }

    #top #wrap_all #header #av-burger-menu-ul > li.av-active-burger-items.av-show-submenu a {
        border-color: #072A41;
    }

    #av-burger-menu-ul .mobile-bottom-item {
        display: block !important;
    }

    #av-burger-menu-ul .mobile-bottom-item a {
        font-size: 14px !important;
        font-family: 'IBMPlexSans-Text' !important;
        font-weight: normal !important;
        padding: 11px 0px 10px 20px  !important
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li.last-desktop-item a {
        border: none !important;
        margin-bottom: 70px !important;
    }

    #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li.last-mobile-item a {
        border: none !important;
        margin-bottom: 30px !important;
    }

    .responsive #top #wrap_all .main_menu {
        width: 100%  !important;
        max-width: 450px !important;
    }

    .responsive #top #wrap_all .main_menu .avia-menu {
        width: 100%;
    }

    .avia-search-tooltip {
        margin-left: 0 !important;
        left: 10px !important;
        width: calc( 100vw - 40px ) !important;
        max-width: 430px !important;
    }

    .avia-search-tooltip .avia-arrow-wrap {
        display: none !important;
    }

    #top #searchform>div {
        overflow: hidden !important;
    }


    #top #searchsubmit, .ajax_load {
        line-height: 46px !important;
        height: 46px !important;
    }
}