
@media screen and (max-width: 480px) {
    .login-link{color:#fff;}
    .sticky-header .login-link.mobile{padding-top:5px!important;}
    .inv-header .popup-form.login-link{padding:15px;padding-right:0;}
    .inv-header.active-scroll .popup-form.login-link{padding:10px;}
}

@media screen and (max-width: 736px) and (orientation:landscape){
    
} 
@media only screen and (max-width: 767px){
    .inv-stories-item5 .inv-list-style2{width:100%}
    .inv-stories-item5 .inv-places2-head{width:100%; min-height: 200px;}
    .inv-stories-item5 .inv-places2-item{padding:0;}    
    .inv-listing-result-style2 .inv-list-style2,.inv-listing-result-style2 .inv-places2-head{width:100%;}   
    .inv-listing-result-style2 .inv-places2-item { border-radius: 0; }
}

@media screen and (max-width: 992px) {
    .login-link.desk{display:none;}
    .login-link.mobile{display: inline-block; max-width: 30px;padding: 5px;}
    .inv-header.active-scroll .logged{padding:10px;}   
}
@media screen and (min-width: 992px) {
    .tabs-map-container {display:block;}
}
 
@media screen and (max-width: 1024px) {    
.sticky-header .login-link.mobile{padding-top:20px;}

    
}

@media screen and (max-width: 1199px){
    .list3page.inv-listing-result-style2 .inv-places2-item {
        max-height: 800px;
    }
}
/*
*
*   TAB SCHEDE
*
*/

/* small device */
@media (max-width: 768px){
    .home-tab{ height:auto; }
    .tab-style .device-big {display: none;}
    .tab-style .device-small { display: block; }
    .tab-style .nav-tabs{margin-bottom:10px; border:0;}
    .tab-style .nav-tabs>li { float: left; margin-bottom: -1px; width: 50%; }
    .tab-style .nav-tabs>li>a {  padding: 20px 30px; text-align:center; border-radius:8px; color: #4d4d4d; font-size: 22px; letter-spacing: 2.2px; font-weight: 700; line-height: 30px; text-transform: uppercase;}
    .tab-style .nav-tabs>li:first-child>a{margin-right:10px;}
    .tab-style .nav-tabs > li.active > a{color: #fff;}
    .tab-style .footer-mobile{position: fixed; z-index: 1000; bottom: 0; left:0; right:0; height: 60px; background-color: #344073;}
    .tab-style .footer-mobile .nav-tabs>li>a, .footer-mobile .nav-tabs>li>a:hover,.footer-mobile .nav-tabs>li.active>a{margin-top:15px;padding:0;font-size:12px;line-height:16px;color:#fff;border:0;background: transparent;}
    .tab-style .footer-mobile .nav-tabs>li.active,.tab-style .footer-mobile .nav-tabs>li.active>a{color: #fff;background-color: #455599; height: 60px;}
    
    .inv-listing-result-style1 .inv-places2-info .inv-places2-footer{    position: relative;left:0!important;padding:20px 0;}
    .page-fiera .listing-slider.swiper-container{height: 200px;}
}

/* big device */
@media only screen and (min-width : 769px) {
    .tab-style .device-big, .tab-style .tab-content > .tab-pane { display: block; }
    .tab-style .device-small { display: none; }
    .tab-style .tab-content > .tab-pane { display: block; }    
}