.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;
        
    }
}