.menu_main_mobile {
    display: none;
    width: 100%;
    margin: 20px 0 3px;
    padding: 0 5% 0 5%;
}

.menu_main_mobile label {
    width: 15%;
    font-size: 24px;
}

.menu_main_mobile select {
    width: 84%;
    font-size: 16px;
}

.main_menu {
    width: 100%;
    margin: 5px 0px 0 0px;
    height: 75px;
    overflow: hidden;
    background-color: #f3f3f3;
    background: -webkit-linear-gradient(#ffffff, #eeeeee);
    /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #eeeeee);
    /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #eeeeee);
    /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #eeeeee);
    /* Standard syntax (must be last) */
    border: 1px solid #d1d1d1;
    border-bottom: 0;
}

.main_menu_line {
    width: 100%;
    height: 1px;
    border: outset 2px #dad8d9;
    z-index: -1;
}

.main_menu ul.menu_ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
}

.main_menu ul.menu_ul>li {
    float: left;
    display: block;
    width: 7.69%;
    text-align: center;
    padding: 0;
}

.main_menu ul.menu_ul>li .menu_icon {
    padding: 5px 0 10px;
}

.main_menu ul.menu_ul>li .menu_img {
    transition: transform 0.3s;
}

.main_menu ul.menu_ul>li.active .menu_img {
    transform: scale(1.25);
}

.main_menu ul.menu_ul>li:hover .menu_img {
    transform: scale(1.25);
}

.main_menu ul>li a {
    display: block;
    height: 75px;
    padding-top: 50px;
    color: #333333;
    border-right: 1px solid #e5e5e5;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
    /*-webkit-background-size: 40px;*/
    /*background-size: 40px;*/
    background-repeat: no-repeat;
    /*-webkit-transition: -webkit-background-size 0.2s;*/
    /*transition: background-size 0.2s, background-position 0.2s;*/
}

.main_menu ul>li a:hover {
    /*-webkit-background-size: 45px;*/
    /*background-size: 45px;*/
    /*background-position: 14px 6px;*/
    background-color: #ffffff;
}

.main_menu ul>li:last-child a {
    border-right: 0;
}

.main_menu ul.menu_ul>li.active a {
    background-color: #e2e2e2;
    background-color: -webkit-linear-gradient(#f5f5f5, #e5e5e5);
    /* For Safari 5.1 to 6.0 */
    background-color: -o-linear-gradient(#f5f5f5, #e5e5e5);
    /* For Opera 11.1 to 12.0 */
    background-color: -moz-linear-gradient(#f5f5f5, #e5e5e5);
    /* For Firefox 3.6 to 15 */
    background-color: linear-gradient(#f5f5f5, #e5e5e5);
    /* Standard syntax (must be last) */
    /*background-color: #fff154;*/
}

._5628 {
    background-position: -3px 8px;
}

._5578 {
    background-position: -83px 8px;
}

._5645 {
    background-position: -163px 8px;
}

._5599 {
    background-position: -243px 8px;
}

._5597 {
    background-position: -323px 8px;
}

._5579 {
    background-position: -403px 8px;
}

._5760 {
    background-position: -483px 8px;
}

._5759 {
    background-position: -563px 8px;
}

._5761 {
    background-position: -643px 8px;
}

._5608 {
    background-position: -723px 8px;
}

._5643 {
    background-position: -803px 8px;
}

._5936 {
    background-position: -883px 8px;
}

._5580 {
    background-position: -963px 8px;
}

.hehsss a {}

._5599 {
    /*padding-top: 52px !important;*/
    padding-top: 48px !important;
    /*background-position: 20px 8px !important; */
    font-size: 12px !important;
    line-height: 11px !important;
}


/*._5599:hover {
    -webkit-background-size: 40px auto !important;
    background-size: 40px auto !important;
    background-position: 17px 6px !important;   
    font-size:12px !important;
    line-height: 11px !important;
}*/

._5643 {
    /*padding-top: 52px !important;*/
    padding-top: 48px !important;
    /*background-position: 20px 8px !important; */
    font-size: 12px !important;
    line-height: 11px !important;
}


/*._5643:hover {
    -webkit-background-size: 40px auto !important;
    background-size: 40px auto !important;
    background-position: 17px 6px !important;   
    font-size:12px !important;
    line-height: 11px !important;
}*/

.iksdesasda {}

.under_menu {
    width: 100%;
    margin: 0px 0 15px 0;
}

.under_menu ul {
    overflow: hidden;
    list-style-type: none;
    padding: 0;
    margin: 0;
    width: 100%;
    background-color: #d0041d;
    background: -webkit-linear-gradient(#d9364a, #d0041d);
    background: -o-linear-gradient(#d9364a, #d0041d);
    background: -moz-linear-gradient(#d9364a, #d0041d);
    background: linear-gradient(#d9364a, #d0041d);
}

.under_menu ul>li {
    float: left;
    display: block;
    width: 7.69%;
}

.under_menu ul>li a {
    display: block;
    width: 100%;
    color: #ffffff;
    /*border-right: 1px solid #d0041d;*/
    font-size: 11px;
    line-height: 25px;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}

.under_menu ul>li a:hover {
    background-color: #d9364a;
}

.under_menu ul>li.active a {
    background-color: #d9364a;
}

.dosas {}


/*@media (max-width: 1200px) {
}
@media (max-width: 992px) {
    .menu_main_mobile {display:block;}
    .main_menu {display:none;}
    .under_menu{display:none;}
    .main-top {margin:0 auto;float:none;}
    .main-search {margin:0 auto;float:none;}
    .main-footer .col-md-2 {width: 20% !important}
    
    .main-footer-menu {width:25%;margin-bottom:15px;}
}
@media (max-width: 768px) {
    .menu_main_mobile label {font-size:18px;}
    .menu_main_mobile select {font-size:14px;}
    .main-search {
        width:90%;
        margin:0 5% 0 5%;
    }
    .main-search input {width:80%;}
    .main-search button {width:20%;}
    
    .main-footer-menu {width:100%;margin-bottom:15px;}
    .main-footer * {font-size:14px;}
}
@media (min-width: 992px) {
    
}
*/


/* Portrait tablet to landscape and desktop */

@media (max-width: 979px) {
    .main_menu {
        height: 50px;
    }
    .main_menu ul>li {
        height: 50px;
    }
    .main_menu ul>li a {
        height: 50px;
        padding-top: 30px;
        background-size: auto 25px;
        font-size: 10px !important;
    }
    ._5599,
    ._5643 {
        line-height: 8px !important;
        padding-top: 29px !important;
    }
    ._5628 {
        background-position: 1px 6px;
    }
    ._5578 {
        background-position: -50px 6px;
    }
    ._5645 {
        background-position: -100px 6px;
    }
    ._5599 {
        background-position: -150px 6px;
    }
    ._5597 {
        background-position: -200px 6px;
    }
    ._5579 {
        background-position: -250px 6px;
    }
    ._5760 {
        background-position: -300px 6px;
    }
    ._5759 {
        background-position: -350px 6px;
    }
    ._5761 {
        background-position: -400px 6px;
    }
    ._5608 {
        background-position: -450px 6px;
    }
    ._5643 {
        background-position: -500px 6px;
    }
    ._5936 {
        background-position: -550px 6px;
    }
    ._5580 {
        background-position: -600px 6px;
    }
    .under_menu ul>li a {
        font-size: 8px;
        line-height: 20px;
    }
    .turbo-important-news-container {
        margin: 0px auto;
        width: 665px !important;
    }
    .main-footer-menus {
        display: none;
    }
}