.list-checked{margin:0;padding:0;list-style:none}.list-checked{margin:1em 0}.list-checked li{margin-bottom:1em;text-align:left}.list-checked li:before{font-family:"icon--er";content:'\e832';font-size:12px;margin-right:.5em;color:#5e902e;vertical-align:top}.width-auto{width:auto}.align-center .list-checked,.align-center img{margin:0 auto}.blq-center{display:block;margin-left:auto;margin-right:auto}.blq-inl{display:inline-block;vertical-align:middle}.blq-left{display:block;float:left}.blq-right{display:block;float:right}.hidden-inline-xs{display:none}@media(min-width:768px){.hidden-inline-xs{display:inline}}.inline-xs{display:inline}@media(min-width:768px){.inline-xs{display:none}}ul,li{margin:0;padding:0}.list-unstyled{padding-left:0;list-style:none}.list-unstyled li{margin:0}.hidden-mobile,.hidden--mobile{display:none}@media(min-width:768px){.hidden-mobile,.hidden--mobile{display:block}}.hidden-desktop{display:block}@media(min-width:768px){.hidden-desktop{display:none}}.hidden--tablet{display:block}@media(min-width:768px){.hidden--tablet{display:none}}.inline-block{display:inline-block}.offLeft,.off-left{position:absolute;left:-10000px;width:100px}.m-left-1{margin-left:1em}.m-left-2{margin-left:2em}.m-left-3{margin-left:3em}.m-left-4{margin-left:4em}.m-left-5{margin-left:5em}.ruraladmin .margin05{margin-left:.5em}@media(min-width:768px){.ruraladmin .margin05{margin:0}}.ruraladmin .margin1{margin:1em}@media(min-width:768px){.ruraladmin .margin1{margin:0}}.ruraladmin .margin-05{margin-left:-0.5em}@media(min-width:768px){.ruraladmin .margin-05{margin:0}}.ruraladmin .margin0{margin-left:0;margin-right:0}@media(min-width:768px){.no-wrapp{white-space:nowrap}}.u-show{display:block}.u-hide{display:none}.header-card-wrapp div.ps-toolbar{display:none!important}#page-content{background:#f9fafb none repeat scroll 0 0}.card-wrapp h1{color:#374151;font-family:"Arial","Helvetica","sans-serif";font-size:18px;font-weight:300;padding:10px 10px 0;line-height:24px}.gallery-counter{display:block!important;bottom:5px;color:#fff;font-weight:bold;position:absolute;z-index:5;width:100%;text-align:center;margin:0;text-shadow:0 0 5px #374151,0 0 7px #374151,0 0 10px #374151}.goto-gallery{display:block;position:absolute;z-index:5;width:40px;height:40px;border-radius:3px 0 0 0;background:rgba(0,0,0,0.61) url(../images/mobile/lupa.png) no-repeat 10px 8px;bottom:0;right:0}.gallery-nav{display:block!important}.card-btn-wrp .btn-yellow{margin:0}.card-btn-wrp .tel-mail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 10px 5px}.card-btn-wrp .tel-mail li{margin-right:6px;vertical-align:top}.card-btn-wrp .tel-mail li:first-of-type{width:calc(100% - 130px)}.card-btn-wrp .btn-gray{width:45px;position:relative}.card-btn-wrp .btn-gray i{color:#828282;font-size:30px;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-btn-wrp button.seo-a{border-bottom:2px solid #888}.info-cottage{margin-bottom:3px}.info-cottage .locality{margin-bottom:3px}.info-cottage .price{color:#6b7280;font-size:12px;display:inline}.info-cottage a{color:#6b7280;font-size:12px}.rvw-link{color:#6b7280;font-size:12px;line-height:13px;text-decoration:none;vertical-align:bottom}.rvw-link:hover{color:#6b7280}.info-cottage-wrapp{padding-top:5px;margin-bottom:20px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1)}#cardContent{background:#fff;padding-top:20px}s{margin-bottom:0}.info-card{display:block;width:100%;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.info-card:before,.info-card:after{content:'';display:table}.info-card:after{clear:both}.info-card li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:100px;position:relative;color:#6b7280;font-size:14px;line-height:16px;text-align:center}.info-card li:last-of-type:after{content:none}.info-card .info-card-block{position:absolute;left:50%;transform:translate(-50%,0);top:7px;width:94%}.info-card .info-card-block .svg-wrp{height:42px;position:relative}.info-card .info-card-block .svg-wrp svg:not(.habitaciones--svg):not(.integro--svg){position:absolute;left:50%;transform:translate(-50%,0)}.info-card .info-card-block .svg-wrp svg{width:45%;max-width:50px;height:auto}.info-card .info-card-block .svg-wrp .camas--svg{top:7px;width:40%}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.svg-wrp{height:55px}}.info-card li{display:block;float:left;width:25%;font-size:12px}@media(max-width:22em){.info-card li{font-size:11px}}.info-card .svg-wrp{height:45px;position:relative}.msection .tel-mail{text-align:center}.tel-mail ul{display:inline-block;margin-left:.2em;float:left;width:auto}.tel-mail li{margin-right:5px}.tel-mail li:last-child{margin-right:0}.num-per{margin-right:20px}a.no-underline{text-decoration:none}.video-gallery li{width:48%;float:left;margin-bottom:12px}.video-gallery li.big{width:100%;float:none}.video-gallery li.even{float:right}.video-gallery li a{width:100%;position:relative}.video-gallery li .play{display:block;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:50px;height:50px}.owner-opinion{margin-bottom:1.5em}.owner-info{margin-bottom:1.5em}.owner-info-wrapp h3,.msection .tel-mail a,.msection #contact a{font-size:1.272em}.img-wrapp{display:block;float:left;width:81px;position:relative;margin-right:1.071em;margin-bottom:1em}.img-wrapp img{border:1px solid #ccc;display:block;padding:2px}.owner--image{width:70px;height:70px;float:left;margin-right:18px;position:relative}.owner--image img{width:100%;height:auto;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;border-radius:36px}.owner--image .customer-care{position:absolute;bottom:-2px;right:-11px}table.tbl-price{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-collapse:separate;margin-bottom:20px}table.tbl-price th,table.tbl-price td{border:1px solid #ccc;padding:2px 7px;text-align:left;vertical-align:top}table.tbl-price th{padding:4px 7px;background:#fbfbf9}table.tbl-price td{border-collapse:collapse;border-top:0}table tr:first-child th:first-child{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;border-right:0}table tr:first-child th:last-child{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;border-left:0}table tr:first-child th:last-child{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}table tr:first-child th:last-child{-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}table tr:last-child td:first-child{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px}table tr:last-child td:last-child{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px}table tr td:last-child{border-left:0}table tr td:first-child{border-right:0}.dealDetails table tr:last-child td:last-child,.dealDetails table tr:last-child td:first-child{border-radius:0}.choose-little-star{float:left;margin-bottom:1em}.choose-little-star li{clear:both;max-width:220px}.choose-little-star li{clear:both;margin-bottom:6px}.choose-little-star.nofloat{float:none}#review-tab .item-star{width:130px;background:url(../images/reviews/dot.png) left 13px repeat-x}.item-star span{background:#fff;padding-right:1px}.review-body .choose-little-star .item-star span{background:#f4f4f4}.item-star,.choose-little-star .five-star-wrapp,.choose-star-legend,.choose-legend{display:block;float:left;margin-bottom:0;margin-top:0}#review-tab .five-star-wrapp{display:inline-block;margin-bottom:5px}#review-tab ul{margin-right:.5em}.general-review{margin-bottom:20px}.general-review .inline{vertical-align:top}.content-tab .choose-little-star li{margin-bottom:0}h2.tit-review{font-size:1.272em}.user-info{width:32px;float:left;margin-right:1em}.review-info{float:left;width:220px}.review-info .clearb60{margin-bottom:20px}.star-top{padding-left:.5em}.review-desc{margin-bottom:1em}.occupancy-date{margin-bottom:.5em}.review-answer{background:#ffffec;border:1px dashed #b2b2b2;border-radius:5px}.review-answer .in{padding:15px 10px}.review-info a.more-dtl{margin-bottom:1.5em;display:inline-block}.review-answer{margin-bottom:20px}.mediaList li{margin:0 5px 5px 0;float:left}.align-center{text-align:center}.card-review-wrapp{padding-bottom:25px;margin-bottom:35px}.card-review-wrapp .sub-block{padding:10px 20px 20px}.info-owner-wrapp{float:left;max-width:190px}.complaint-link{display:block;margin:20px auto 10px;text-align:center;text-decoration:none;background:0}.compliant-box h2{padding:0}.compliant-box label{display:block}.compliant-box label span{font-weight:normal;display:inline-block;vertical-align:middle}.compliant-box label input{display:inline-block;vertical-align:middle}.compliant-box .label-comments{margin-bottom:.3em}.compliant-box textarea{width:100%;min-height:104px;margin-bottom:1em}.compliant-box .opcional{font-size:11px;color:#999;margin-bottom:20px}.compliant-box .btn{width:100%}.last-update{box-sizing:border-box;margin:1em 0 1.5em}.last-update i{vertical-align:top;color:#d5d4d1;font-size:18px}.last-update span{display:inline-block;vertical-align:top;margin-left:5px;width:calc(100% - 25px);line-height:110%}.last-update p{margin-bottom:1.2em}.last-update p:last-child{margin-bottom:0}.register-number{color:#6b7280;font-family:Arial;font-size:12px;line-height:20px;padding-bottom:18px;text-align:center}.tourism-type{color:#6b7280;font-family:Arial;font-size:12px;line-height:20px;text-align:center;margin-bottom:0}footer{bottom:0}.ps-caption-content .author-name a{color:#fff}.msection:last-of-type{margin-bottom:0;padding-bottom:30px}.reviewsModule-showReview .tit-section{margin:0}.socialNetworksList{margin-top:5px;vertical-align:bottom;display:inline-block}.socialNetworksList li{display:inline-block}.socialNetworksList li:last-of-type span{display:none}