@media screen and ( max-width: 1500px ){
    .content_interna_suites_topo { display: block!important; }
    .content_interna_suites_topo_full { display: none!important; }
}

@media screen and ( max-width: 1250px ){
    .smallwrapper .floatright { width: 60%!important; }
}

@media screen and ( max-width: 1200px ){
    .area { width: 100%!important; float: left!important; }
}

@media screen and ( max-width: 1000px ){
    /* .menu_topo { display: none!important; } */
    /* .menu_suites { display: none!important; } */
    .ic_menu { display: block!important; }
    /* .quadrados_informacoes { top: 5px!important; } */
    .smallwrapper .floatright { width: 50%!important; }
    header .ajusta_menu { display: none!important; }

    header .menu_suites { padding: 17px 15px!important; }
}

@media screen and ( max-width: 980px ){
    .categoria_media { width: 100%!important; }
}

@media screen and ( max-width: 975px ){
    #main section#conteudo .suite_interna_link img { height: 60px!important; width: auto!important; }
    #main section#conteudo .suite_interna_link { right: 1%!important; margin: 0px!important; bottom: auto!important; top: 180px!important; }
}

@media screen and ( max-width: 880px ){
    .smallwrapper { display: none!important; }
    .rolagem_interna_banner { display: block!important; }
}

@media screen and ( max-width: 860px ){
    #content_suites { width: 100%!important; padding: 30px!important; }
}

@media screen and ( max-width: 800px ){
    .area_800 { width: 100%!important; float: left!important; }
}

@media screen and ( max-width: 780px ){
    .quadrado_suites .swiper-wrapper { height: auto!important; }
    .quadrados_informacoes { top: 20%!important; }
}

@media screen and ( max-width: 760px ){
    .responsivo_telefone { margin-top: 5px!important; text-align: center!important; width: 100%!important; float: none!important; }
    #slider #prev_slider { background: url(../image/bg_banner_seta_esquerda_responsivo.png) top no-repeat; left: 0px !important; opacity: 1!important; }
    #slider #next_slider { background: url(../image/bg_banner_seta_direita_responsivo.png) top no-repeat; right: 0px !important; opacity: 1!important; }

}

@media screen and ( max-width: 740px ){
    .quadrados_informacoes { position: relative!important; padding: 0 5px 10px 5px!important; width: 100%!important; margin: 0!important; }
    .suite_interna_categoria { width: 100%!important; }
    .suite_interna_precos { width: 100%!important; }
    .suite_interna_caracteristicas { width: 100%!important; }
    .suite_interna_caracteristicas p { width: 50%!important; float: left!important; }
    .quadrado_grande h2 { text-align: center!important; }
    .quadrado_grande_2 h2 { text-align: center!important; }
    .quadrado_medio h2 { text-align: center!important; }
}

@media screen and ( max-width: 735px ){
    .footer_localizacao { width: 86%!important; }
}

@media screen and ( max-width: 700px ){
    #area_localizacao { width: 100%!important; padding: 0 15px!important; }
    .area_form_contato { width: 100%!important; }
}

@media screen and ( max-width: 660px ){
    .suite_caracteristicas .coluna_70 .coluna_50 { width: 100%!important; }
    .suite_caracteristicas .coluna_30 { padding: 71px 0!important; }
    .suite_caracteristicas #master_responsivo { padding: 85px 0!important; }
}

@media screen and ( max-width: 650px ){
    .padding_endereco { width: 100%!important; float: left!important; text-align: center!important; }
    .padding_endereco span { font-size: 17px!important; }
    .responsivo_localizacao { text-align: center!important; width: 100%!important; }
    .responsivo_localizacao a { float: right!important; }
    .botao_localizacao { width: 100%!important; }
}

@media screen and ( max-width: 550px ){
    .area_contato { width: 100%!important; padding: 0 15px!important; }
    .ajusta_face_contato { width: 100%!important; float: none!important; text-align: center!important; margin-bottom: 10px!important; }
    .margin_botao_contato { width: 100%!important; float: none!important; text-align: center!important; }
    .margin_botao_contato button { float: none!important; }
    .suite_categoria_2 { padding: 21px 30px!important; width: 100%!important; top: 150px!important; background: url(../image/bg_suites_descricao_fundo.png) repeat center top transparent!important;}
    .suite_categoria_2 h2 { width: 100%!important; text-align: center!important; }
    .suite_categoria_2 .floatleft { float: none!important; }
    .suite_categoria_2 .floatright { width: 100%!important; }
    .suite_categoria_2 .floatright a { width: 100%!important; text-align: center!important; padding: 17px 0!important; }
    .botao_fale_conosco { margin: 0!important; }
}

@media screen and ( max-width: 500px ){
    .suite_caracteristicas { opacity: 1!important; }
    /* .logo_responsivo { display: block!important; } */

    /* .rolagem_interna_banner { left: -40%!important; right: auto!important; } */
}

@media screen and ( max-width: 490px ){
    .suite_interna_caracteristicas p { width: 100%!important; }
}

@media screen and ( max-width: 400px ){
/*
    .some_slider { display: none!important; }
    .slider_responsivo { display: block!important; }
*/
}

@media screen and ( max-width: 390px ){
    .formata_quadrado_grande { width: 100%!important; }
    .formata_quadrado_medio { width: 45%!important; }
    .formata_quadrado_medio:nth-child(1) { float: left!important; }
    .formata_quadrado_medio:nth-child(2) { float: right!important; }
    .frame_responsivo { display: block!important; }
    .some_frame { display: none!important; }
}

@media screen and ( max-width: 345px ){
    .suite_caracteristicas #master_responsivo { padding: 90px 0!important; }

}

@media screen and ( max-width: 320px ){
    #main section#conteudo .suite_interna_numero_grande { top: 50px!important; }
}