/*xs mobil*/
@media (max-width: 767px) {

   .logo{
        padding: 0 0 5px 0;
    }
    
    h2{
        font-size: 26px;
    }

    .content_wrapper {
        padding-top: 0;
    }

    .content{    
        padding: 10px;
    }
    
   .submenu{
        padding-top: 0;
    }
    
    .submenu2 {
        padding-top: 0;
    }
    
    .submenu a{
        padding: 0 5px;
        font-size: 13px;
    }
    
    .slider_wrapper_top{
        padding-top: 160px;
    }
    
    .rslides1_nav {
        margin-top: -10%;
    }
    
    .rslides2_nav {
        margin-top: -10%;
    }
    
    .slide_nav {
        margin-top: 18%;
    }
    
    .footer-logo{
        text-align: left;
    }
    
    .content_wrapper_top {
        padding-top: 0;
    }
    
    .content_wrapper_top2 {
        padding-top: 150px;
    }
    
    .index_box{
        width: 50%;
    }
    
    .index_box .title{
        font-size: 0.9em;
    }
    
    .index_box .plus{
        font-size: 30px;
        font-weight: 500;
        height: 40px;
        line-height: 40px;
        padding-left: 1px;
        text-align: center;
        width: 40px;
    }
    
    .thumbnail img{
        height: 175px;
        width: auto;
    }
    
    .gallery_item i{
        line-height: 230px;
    }
    
    .col-xs-padding{
        padding-left: 5px;
        padding-right: 5px;
    }
    
    .index_category h1{
        font-size: 1.4em;
    }
    
    .language{
        left:10px;
        top: 104px;
    }
    
    .language img{
        height: 28px;
    }
    
}