@media only screen and (min-width :320px){#openbusca{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}#listFiltro{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.resposta-coment-bubble:after,.resposta-coment-bubble:before{top:15px;left:auto;right:-8px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.resposta-coment-bubble:after{right:-6px}}@media (min-width:480px){.content-text{position:relative;width:100%;height:300px}.cellmobile IMG{width:450px}.col-xxs{width:50%}.login-box{padding:3rem;width:400px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.m-15-xs{margin:0}.metade{float:left;width:50%}.comofunciona{width:492px;height:145px;padding-top:0}.m6percent{margin:0 6%}.m3percent-sm{margin:0 3%}}@media (min-width:576px){.masonry-sm{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:1.5em;-webkit-column-gap:1.5em;column-gap:1.5em}.masonry-sm .masonry-item{display:inline-block;width:100%}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.numfotos{transform:none;-ms-transform:none;-webkit-transform:none}.exp-box,.list-box{width:50%;padding:0 8px}.listcat UL{display:inline-block}.listcat UL LI{width:auto;margin:0 20px 10px}}@media (min-width:768px){.convidadogift IMG{position: absolute;bottom: -50px;left:-50px}.login-page .logo-login {margin-top: 30px}.listcat UL LI SPAN.listcat-text {margin-top: 7px;}.detfotoprime{height: 400px}.borderleftsm{border-left:1px solid #dbe0e1}.n-mensagem{left:14px}.cidadedestaque H2{padding-top:30px}.homeupsell{height:450px}.homepage .mapaBrasilbg{float:right}.porquecf{text-align:center}.porquecf UL LI{padding-left:0;margin-bottom:50px}.casaicon{position:static}.cidadedestaque{width:630px}.frame-md{border:1px solid #dbe0e1;padding:15px;margin-bottom:30px}.text-center-xs{text-align:left}.scrollify-content{width:640px;padding:0}.content-text{float:right;width:370px;height:auto}.absolute-center-sm{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.device-frame{position:relative;float:left}.content-text{height:auto}.scrollify.active .animatable P{margin-bottom:20px}.headlogo SPAN{width:214px}.modal-fullscreen .modal-dialog{width:750px}.inlineblock-sm{display:inline-block!important}#escolhaDiv{margin-top:80px}#escolhaDiv IMG{top:30px;left:-20px;-ms-transform:rotate(200deg);-webkit-transform:rotate(200deg);transform:rotate(200deg)}.detexp-hospedes{margin:30px 0}.det-exp-categoria{margin-right:10px -30px 0 0}.ml-15-sm{margin-left:-15px}#sidenav .bot{box-shadow:0 10px 20px 2px rgba(0,0,0,.16);-webkit-box-shadow:0 10px 20px 2px rgba(0,0,0,.16);-moz-box-shadow:0 10px 20px 2px rgba(0,0,0,.16);background-color:#fff;border:1px solid #e1e1e1}.experiencia .slick-next,.experiencia .slick-prev{width:40px;height:40px;font-size:22px;top:12px}.experiencia .slick-next .fa,.experiencia .slick-prev .fa{line-height:40px}.experiencia .slick-next .fa{left:2px}.experiencia .slick-prev .fa{left:-2px}.preco-label{padding-top:7px}HEADER .headnavbarcollapse .ic-header{top:0;margin-right:0}HEADER .tri-up:after,HEADER .tri-up:before{left:50%;right:auto}HEADER .ic-addfoto{margin:10px 5px 10px 5px}.homepage HEADER .ic-presente.whitehomepage{background-position:-50px -42px}.homepage HEADER .ic-fav.whitehomepage{background-position:-100px -42px}.membroicol{text-align:center;padding-left:0;margin:0}.membroicol:before{height:auto}.membroic{position:static}.flexcontainer-sm{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.flexcolumn-sm{flex:1}.membroic{margin:0 auto;width:120px;height:120px;background-size:423px}.membroic.membroja{background-position:-150px 0}.membroic.membrobom{background-position:-300px 0}.check-em-processo,.numeroblack{position:absolute;top:-5px;left:0}.black-circle-box{padding-left:60px}.black-circle-box H3{margin:40px 0 30px}.detcarac .nav.nav-tabs li{padding:0 15px}#homeappli .appli-hand-out{width:470px;margin:0}.col-xxs{width:100%}.rightofmap .col-xxs{width:50%}.calculaction{margin:0 20px}#detpage #map_canvas{position:absolute;width:calc(100vw - 347px);left:0;height:350px}.detfaleanfitriao{position:relative;background-color:#f5f6f6;padding:20px 0 10px}.detfaleanfitriao:before{content:"";position:absolute;height:0;width:330px;border-top:1px solid #fff;top:0;left:-20px}#detfotout .slick-slide,.modal .slick-slide{width:640px;height:400px}#detfotout .slick-slide.retrato,.modal .slick-slide.retrato{width:266px}.precobasbg{color:#fff;background:rgba(0,0,0,.71);border:none;position:absolute;top:-50px;width:330px;z-index:1046;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}.precobasbg.precobasbgfixed{color:#aaa;background-color:#f5f6f6;border-bottom:1px solid #ccc}.but-verfotos{height:30px;font:12px/30px Arial,Helvetica,sans-serif;position:absolute;z-index:1;bottom:10px;left:20px;padding:0 17px;background:rgba(0,0,0,.4);color:#fff;font-weight:700}#listpage .nohomepage{display:none!important}#detfotout.eprimeira #fotodescricao,#listFiltro,.detaction{display:none}#sidenav,.block-sm,.detcolright #sidenav,.homebarra .btn.but-busca,.listbarra{display:block!important}#formlocalizacao2 .borbotxs{border-bottom:none}.homebarra{margin-top:40px;padding:20px 0}.homebusca{width:750px;margin:20px auto}.homebusca .fa,.homebusca .inputhospede .fa{right:5px}.homebuscadatas{display:block;width:33.33333333%}.homebusca .linhaum{border-radius:4px 0 0 4px}.homebusca .btn{border-radius:0 4px 4px 0}#openmapa{-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.det-curtir{padding:0}.width-sm-4{width:4%}.width-sm-48{width:48%}.homepage #myNavbar{background:0 0}.divulgar{width:100%}#numpage A.numpage-button,#numpage A.numpage-selected{margin:0 4px}#numpage .numpage-link-text{margin:0 15px}.homepagesearchbg{background-image:url(//cdn.casaferias.com.br/images/casa/main2.jpg)}.homepagesearchspacer DIV{padding-top:80px;font-size:65px}.rightofmap{width:auto}#leftarrow,#rightarrow{margin-top:-20px}#leftarrow,.fotorama__arr--prev{left:20px}#rightarrow,.fotorama__arr--next{right:20px}.fotorama--fullscreen .fotorama__fullscreen-icon{top:10px;right:10px}.mt-20b20sm{margin:0}.img-fitdiv150{width:100%;height:auto}.mt15-sm{margin-top:0}.detcoleftout{float:left;margin-right:-330px;margin-left:0;width:100%}.detcarac .tab-pane UL DIV{position:absolute;top:0;left:0;width:150px}.detcarac .tab-pane UL{padding-left:150px;width:100%}.detcolright .form-group{margin-bottom:20px}#expandabot UL DIV,#expandbbot UL DIV,#expandcbot UL DIV{position:absolute;top:0;left:1%;width:24%;margin:5px 0}#expandabot UL LI,#expandbbot UL LI,#expandcbot UL LI{float:left;width:25%}.detcoleft{margin:0 360px 0 15px}.container.containsm{width:768px}#detnav A:before,.headanuncie SPAN:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:caleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}#detnav A.selected:before,#detnav A:hover:before,.headanuncie:hover SPAN:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#detnav A:before{height:2px;background-color:#333}#detnav A.selected:before{visibility:visible}.detcolright{float:right;width:330px}#detnavbg{display:none;position:fixed;width:100%;z-index:1045;top:0;background:#fff;border-bottom:1px solid #ccc;height:50px}#detnav{height:50px;z-index:10}#detnav A{float:left;position:relative;width:25%;font-size:13px;line-height:50px;text-transform:uppercase;text-align:center;color:#666}#detnav A.selected{color:#000;font-weight:700}.breadcrumblebg{position:absolute;width:100%;height:50px;z-index:-1}.breadcrumblebg-text{line-height:30px;margin-bottom:10px}#detfotoutbelow{position:absolute;width:100%;height:500px;background-size:100% 100%;background-repeat:no-repeat;background-position:left top;z-index:-1;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.dFoto{width:800px}#detfotout.eprimeira .dfotoin{visibility:hidden}#detfotout.eprimeira .dFoto{background:0 0}#detfotout.eprimeira #detfotoutbelow{background-position:center center;background-size:cover;-moz-opacity:1;-khtml-opacity:1;opacity:1}#fotodescricao{position:absolute;width:100%;bottom:5px;z-index:15}#fotodescricaocontent{padding-left:10px;text-shadow:#666 .1em .1em .1em}.exp-box{width:33.33%}.outnormal{padding-left:6px;padding-right:6px}.outnormal .listmapasm{margin-left:6px}#sidenav UL LI A{padding-left:0}.purechat{display:block}.display-table-md{display:table;width:100%}.display-table-cell-md{display:table-cell}.det-coment-right{margin-top:0}.det-coment-bubble:after,.det-coment-bubble:before{left:8px;top:15px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.det-coment-bubble:after{left:9px}.form-group{margin-bottom:35px}.borderbox{border:1px solid #dbe0e1;margin-bottom:20px;padding:0 15px}.localizacao3out{width:120px;margin:7px 0 0}HEADER .nav.navbar-nav a.dropdown-toggle{padding:4px 15px 0 5px}HEADER .nav.navbar-nav .dropdown-menu{min-width:320px;left:50%;margin-left:-160px}HEADER .nav.navbar-nav .dropdown-menu li{position:relative;padding:0}HEADER .nav.navbar-nav .dropdown-menu li>a{padding-left:50px}HEADER .dropanuncie.open{background-color:#fff}HEADER .dropanuncie .tri-up:after,HEADER .dropanuncie .tri-up:before{display:block}HEADER .dropanuncie .tri-up:before{margin-left:-1px}HEADER .dropanuncie .tri-up:after{margin-left:0}HEADER .dropanuncie.dropanuncielogged .tri-up:before{left:auto;right:45px}HEADER .dropanuncie.dropanuncielogged .tri-up:after{left:auto;right:46px}HEADER .nav.navbar-nav .dropanuncie .dropdown-menu{min-width:240px;margin-left:-132px}HEADER .nav.navbar-nav .dropanuncie.dropanuncielogged .dropdown-menu{margin-left:-180px}HEADER .nav.navbar-nav .dropanuncie.open .dropdown-menu>li>a{padding-left:25px}HEADER .nav.navbar-nav>li{margin-top:10px}HEADER .nav.navbar-nav>li>a>i{position:relative;top:0;left:0}HEADER .dropdown-content li>a{background-color:#fff}HEADER .dropdown-content li>a:hover{background-color:#f7f7f7}HEADER .nav.navbar-nav>li.outofdropdown>a,HEADER .nav.navbar-nav>li>a.dropbtn{background:0 0;padding:14px 20px 0}HEADER .nav.navbar-nav>li.outofdropdown>a:hover,HEADER .nav.navbar-nav>li>a.dropbtn:hover{background-color:#f7f7f7;padding:14px 20px 0}HEADER .nav.navbar-nav>li.outofdropdown.open>a{background-color:#eee}.homepage HEADER .nav.navbar-nav>li.open>a,.homepage HEADER .nav.navbar-nav>li>a:hover{color:#555}HEADER .nav.navbar-nav>li>a.dropbtn,HEADER .nav.navbar-nav>li>a.dropbtn:hover{padding-left:48px}HEADER .nav.navbar-nav>li>a.dropbtn img{position:absolute;top:4px;left:4px}HEADER .nav.navbar-nav>li.outofdropdown>a.headanuncie{padding:14px 25px;color:#fff;background-color:#00ccbd;font-weight:600}HEADER .nav.navbar-nav>li.outofdropdown>a.headanuncie:hover{background-color:#00c4b5}HEADER .nav.navbar-nav>li.outofdropdown>a.headanuncie SPAN{color:#fff;position:relative}HEADER .navbar-right{border-width:0}HEADER .navbar-collapse{padding-right:15px;padding-left:15px}HEADER .navbar-right>li:last-child{margin-right:-15px}HEADER .navbar-right .dropdown-content>li:last-child{margin-right:0;border-top:1px solid #dbe0e1}.homepage .nav.navbar-nav>li.outofdropdown>a,.homepage HEADER .nav.navbar-nav>li>a{color:#fff}.homepage .nav.navbar-nav>li.outofdropdown>a:hover,.nav.navbar-nav>li.outofdropdown>a.headanuncie{color:#555;text-shadow:none}.refinblocleft,.refinblocright{position:relative;float:left;width:33%}.refinblocleft{width:34%}#refinnumquartosBot,#refinopconfortoBot,#refintipoimovelBot{display:none;position:absolute;left:0;top:60px;width:100%}}@media (min-width:992px){.homebusca{width:850px}.listbarra .homebusca{width:950px}.cidadedestaque{width:900px}.detexpslider-slide{height:400px}.mb-sm-40{margin-bottom:0}.inlineblock-md{display:inline-block}.block-md{display:block!important}.listcat UL LI A{margin-left:20px}.exp-categoria .exp-categoria-block{display:inline-block;width:120px}.col-appli .col-xxs{width:50%}.modal-fullscreen .modal-dialog{width:970px}#closemapa,.listaction,.listmapasm{display:none}.listcontent{float:left;width:65%}.homebarra{width:992px;margin-left:auto;margin-right:auto}#formlocalizacao3{margin:5px 0 15px 10px;width:150px}#formlocalizacao3 .fa,#formlocalizacao3_0{position:absolute;font-size:20px;cursor:pointer;right:0;top:8px;color:#bfbfbf}#formlocalizacao3_0{visibility:hidden}#localizacao3{display:block;width:100%;line-height:36px;height:36px;cursor:pointer;border:none;border-bottom:1px solid #ddd;padding-left:10px}.listcontent.mapaberto{margin-top:0}.listmapa{float:right;width:35%;height:auto}.container.limited-container{width:970px}footer .headlogo{margin:10px 0 40px}}@media (min-width:1200px){.detfotoprime{height: 500px}.cidadedestaque{width:1100px}.det-exp-titulo{padding:0 20px}.container-exp{padding:0 60px}.exp-box{width:25%}.exp-categoria-in{max-width:1200px}.modal-fullscreen .modal-dialog{width:1170px}#detpage #map_canvas{width:100vw;-ms-transform:translate(calc((-100vw + 1150px - 17px)/ 2),0);-webkit-transform:translate(calc((-100vw + 1150px - 17px)/ 2),0);transform:translate(calc((-100vw + 1150px - 17px)/ 2),0)}#detfotout .slick-slide,.modal .slick-slide{width:800px;height:500px}.detexpslider .slick-slide,.detexpslider-slide{height:500px}#detfotout .slick-slide.retrato,.modal .slick-slide.retrato{width:333px}.slider-more{padding:0}.slider-more .slick-arrow.slickarprev{left:-5px}.slider-more .slick-arrow.slickarnext{right:-5px}.slider-more{padding:0}.slider-more .slick-arrow.slickarprev{left:-15px}.slider-more .slick-arrow.slickarnext{right:-15px}#calculadora-wrap{width:330px}#formlocalizacao3{margin-left:30px;width:250px}#detfotoutbelow{height:100%}.wraptwocol{width:1150px;margin:0 auto}}@media (min-width:1500px){.list-box{width:33.33%}.exp-box{width:19%}.exp-categoria .exp-categoria-block{width:140px}.exp-categoria-in,.homedestaque.cidadedestaque{max-width:1400px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (max--moz-device-pixel-ratio:2){.listicon,.refinarButton{background-image:url(//cdn.casaferias.com.br/images/retina/listic@2x.png);background-size:148px}.headlogo SPAN{background-image:url(//cdn.casaferias.com.br/images/logo/retina/casaferias@2x.png);background-size:214px}BODY.homepage .headlogo SPAN{background-image:url(//cdn.casaferias.com.br/images/logo/retina/casaferiaswhite@2x.png);background-size:214px}.experiencia .headlogo SPAN{background:url(//cdn.casaferias.com.br/images/logo/retina/casaferias2@2x.png);background-size:214px}.primeicon SPAN {background-image:url(//cdn.casaferias.com.br/images/detalhes/primeicon@2x.png);background-size: 250px}.imovelprime .headlogo SPAN{background-image:url(//cdn.casaferias.com.br/images/logo/prime/casaferias@2x.png);background-size:214px}.mininav SPAN{background-image:url(//cdn.casaferias.com.br/images/retina/mainic@2x.png);background-size:68px}.logo-foot{background-image:url(//cdn.casaferias.com.br/images/logo/retina/casaferias-footer@2x.png);background-size:160px}.logo-login{background-image:url(//cdn.casaferias.com.br/images/logo/retina/casaferias-log@2x.png);background-size:115px}.btn.but-search{background-image:url(//cdn.casaferias.com.br/images/retina/searchbig@2x.png);background-size:54px}.deticon{background-image:url(//cdn.casaferias.com.br/images/retina/detimag@2x.png);background-size:340px}.fotorama__fullscreen-icon{background-image:url(//cdn.casaferias.com.br/images/retina/fotorama-close@2x.png);background-size:80px}#homeappli .appli-hand SPAN{background-image:url(//cdn.casaferias.com.br/images/appli/main2@2x.jpg)}#homeappli .appli-footer{background-image:url(//cdn.casaferias.com.br/images/appli/footer@2x.jpg);background-size:100px}.rating{background-image:url(//cdn.casaferias.com.br/images/retina/ratingb-sm@2x.png);background-size:145px}.rating.ratingxl{background-image:url(//cdn.casaferias.com.br/images/retina/ratingb@2x.png);background-size:220px}HEADER .ic-header{background-image:url(//cdn.casaferias.com.br/images/headerc@2x.png);background-size:360px}.ecartao{background-image:url(//cdn.casaferias.com.br/images/presente/presente@2x.jpg);background-size:300px}.appli-button{background-image:url(//cdn.casaferias.com.br/images/appli/google-badge@2x.png);background-size:160px}.appli-button.appli-apple{background-image:url(//cdn.casaferias.com.br/images/appli/apple-badge@2x.png)}.appli-button-sm{background-image:url(//cdn.casaferias.com.br/images/appli/google-badge-sm@2x.png);background-size:100px}.appli-button-sm.appli-apple-sm{background-image:url(//cdn.casaferias.com.br/images/appli/apple-badge-sm@2x.png)}.detimag{background-image:url(//cdn.casaferias.com.br/images/detalhes/detdados@2x.png);background-size:390px}.listcat-ic SPAN{background-image:url(//cdn.casaferias.com.br/images/exp/listcategoria@2x.png);background-size:115px}.ratingtrans{background-image:url(//cdn.casaferias.com.br/images/exp/ratingtrans@2x.png);background-size:140px}.icon-upsell{background-image:url(//cdn.casaferias.com.br/images/retina/porque@2x.png);background-size:239px}.cf-alert{background-image:url(//cdn.casaferias.com.br/images/retina/cf-alert@2x.png);background-size:40px}.showcnh .cnh-img SPAN{background-image:url(//cdn.casaferias.com.br/images/retina/segurando-cnh@2x.jpg)}.carregarcnh .cnh-img SPAN{background-image:url(//cdn.casaferias.com.br/images/retina/cnh@2x.jpg)}.casaicon{background-image:url(//cdn.casaferias.com.br/images/casa/casaicons@2x.png);background-size:350px}.cidade-foto.cidade-rio{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/rio@2x.jpg);background-size:160px}.cidade-foto.cidade-bombinhas{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/bombinhas@2x.jpg);background-size:160px}.cidade-foto.cidade-guaruja{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/guaruja@2x.jpg);background-size:160px}.cidade-foto.cidade-buzios{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/buzios@2x.jpg);background-size:160px}.cidade-foto.cidade-portoseguro{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/portoseguro@2x.jpg);background-size:160px}.cidade-foto.cidade-paraty{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/paraty@2x.jpg);background-size:160px}.cidade-foto.cidade-sp{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/sp@2x.jpg);background-size:160px}.cidade-foto.cidade-cabofrio{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/cabo@2x.jpg);background-size:160px}.cidade-foto.cidade-trancoso{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/trancoso@2x.jpg);background-size:160px}.cidade-foto.cidade-manaus{background-image:url(//cdn.casaferias.com.br/images/casa/cidades/manaus@2x.jpg);background-size:160px}.slick-categoria .home-icon{background-image:url(//cdn.casaferias.com.br/images/casa/iconshome@2x.png);background-size:425px}.icreferral{background-image: url(//cdn.casaferias.com.br/images/referral/icreferral2@2x.png);background-size:110px}.referralimg{background-image: url(//cdn.casaferias.com.br/images/referral/convite@2x.png);background-size:250px}.referralimgsmall{background-image: url(//cdn.casaferias.com.br/images/referral/convitexs@2x.png);background-size:200px}.convidadogift{background-image: url(//cdn.casaferias.com.br/images/referral/convidado@2x.png);background-size:150px}}