
/* lg */
@media screen and (max-width: 1200px) {


.geral-title{top: 50px; left: 50px; }
.geral-title ul li a, .top-naveg ul li a{font-size: 20px;}
.geral-title ul li a.atv, .top-naveg ul li a.atv{font-size: 40px;}
    
.modal-title{top: 50px; left: 55px;}
.modal-title .titulo{font-size: 42px;}
.modal-title .subtitulo{font-size: 42px;}    

    
}


/* md */
@media screen and (max-width: 992px) {    
    
.box .item-txt{padding: 20px 0; font-size: 14px; margin: 0 230px 0 230px;}


.tip-alt{display: none!important;}
.area-tip-alt-resp{display: block!important;}


.geral-title{margin: 0 10px; top: 20px; left: 30px; }
.geral-title ul li a, .top-naveg ul li a{font-size: 18px;}
.geral-title ul li a.atv, .top-naveg ul li a.atv{font-size: 35px;}
        
    
.modal-title{margin: 0 10px; top: 20px; left: 30px;}
.modal-title .titulo{font-size: 35px;}
.modal-title .subtitulo{font-size: 35px;}  


.modal-gallery .modal-area .modal-close{margin: 0 10px; top: 30px; right: 30px; width: 35px; height: 35px; line-height: 35px;}    
.modal-gallery .modal-area .modal-close:hover{width: 40px; height: 40px; line-height: 40px; top: 27px; right: 27px;}
    
.modal-gallery .modal-area .modal-content .paginacao{bottom: 30px; left: 44px; font-size: 18px;}

.cursor{display: none;}


}    
    

/* sm */
@media screen and (max-width: 768px) {

    
.geral-title{margin: 0 10px; top: 20px; left: 30px; }
.geral-title ul li a, .top-naveg ul li a{font-size: 16px;}
.geral-title ul li a.atv, .top-naveg ul li a.atv{font-size: 26px;}
        
    
.modal-title{margin: 0 10px; top: 20px; left: 30px;}
.modal-title .titulo{font-size: 26px;}
.modal-title .subtitulo{font-size: 26px;}  
    
    
    
}
    
/* xs */


/* outros */
@media screen and (max-width : 480px) {
    
    
}