.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}.btn-yellow{color:#6d4610;background:#ffc542;border-bottom:2px solid #e7982b}.btn-yellow:link,.btn-yellow:visited{color:#6d4610}.btn-yellow:hover{color:#644b27;background:#ffc542;border-bottom:2px solid #e7982b}.btn-yellow:active{color:#644b27;background:#ffc542;border-bottom:2px solid #e7982b}.btn-gray{background:#CCC;border-bottom:2px solid #888;color:#6b7280!important}.btn-gray:hover{border-bottom:2px solid #888;background:#CCC;color:#6b7280!important}.btn-gray:active{border-bottom:2px solid #888;background:#CCC;color:#6b7280!important;font-weight:bold}.btn-blue{color:#fff;background:#3b5998;border-bottom:2px solid #293f6b;font-size:1em}.btn-blue:link,.btn-blue:visited{color:#fff}.btn-blue:hover{color:#fff;background:#3b5998;border-bottom:2px solid #293f6b}.btn-blue:active{color:#fff;background:#3b5998;border-bottom:2px solid #293f6b}.btn-red{color:#fff;background:#da5647;border-bottom:2px solid #a52e21;font-size:1em}.btn-red:link,.btn-red:visited{color:#fff}.btn-red:hover{color:#fff;background:#e37162;border-bottom:2px solid #b84738}.btn-red:active{color:#fff;background:#e37162;border-bottom:2px solid #e37162}.btn-blue-light{color:#fff;background:#00acee;border-bottom:2px solid #008bbf;font-size:1em}.btn-blue-light:hover{color:#fff;background:#00bef2;border-bottom:2px solid #00a2cd}.btn-blue-light:active{color:#fff;background:#00bef2;border-bottom:2px solid #00bef2}.btn-green-light{color:#fff;background:#30ad28;border-bottom:2px solid #1e6f1a}.btn-green-light:hover{color:#fff;background:#4abf40;border-bottom:2px solid #34892e}.btn-green-light:active{color:#fff;background:#4abf40;border-bottom:2px solid #4abf40}.btn-green{color:#fff;background:#0a2d2d;border-bottom:2px solid #0a2d2d;font-weight:bold}.btn-green:hover{color:#fff;background:#5e902e;border-bottom:2px solid #35511a}.btn-green:focus,.btn-green:active{color:#fff;background:#17483e;border-bottom:2px solid #17483e}.btn-gray-dark{color:#fff;font-weight:bold;background:#686859;border-bottom:2px solid #464637}.btn-gray-dark:hover{background:#838374;border-bottom:2px solid #616109}.btn-gray-dark:active{background:#838374;border-bottom:2px solid #838374}.btn-gray-early{color:#374151;background:#e3e3e3;border-bottom:2px solid #ddd;font-size:1em;margin-right:1em;margin-bottom:1em;font-weight:normal}@media(min-width:768px){.btn-gray-early{background:#eee}}.btn-gray-early:hover{background:#e3e3e3;border-bottom:2px solid #cacaca}.btn-gray-early:active{background:#e3e3e3;border-bottom:2px solid #e3e3e3}.btn-gray-early2{background:#e0e0e0;font-size:12px;border-bottom:2px solid #cecece;color:#6b7280}.btn-dark-green{background:#73822e;border-bottom:2px solid #343b25;color:#fff;font-weight:bold}.btn-dashboard-gray{color:#6b7280;background:#ccc;border-bottom:2px solid #888}.btn-dashboard-gray:hover{color:#6b7280;background:#ccc;border-bottom:2px solid #888}.btn-dashboard-gray:active{border-bottom:2px solid #ccc}.btn-dashboard-green{color:#fff;background-color:#5e902e;border-bottom:2px solid #35511a;-webkit-appearance:none}.btn-dashboard-green:hover{color:#fff;background:#5e902e;border-bottom:2px solid #35511a}.btn-dashboard-green:active{border-bottom:2px solid #5e902e}.btn-dashboard-green#validateAddress{margin-top:6px;margin-bottom:6px}@media(min-width:768px){.btn-dashboard-green#validateAddress{margin-left:10px}}a.btn-guide-gray{color:#6b7280;background:#eee;border-bottom:2px solid #dedede}a.btn-guide-gray:hover{color:#6b7280;background:#eee;border-bottom:2px solid #dedede}a.btn-guide-gray:active{border-bottom:2px solid #eee}.o-content{background:#f9fafb}.plans--main{width:100%;margin:0 auto}@media(min-width:768px){.plans--main{width:768px}}@media screen and (min-width:1025px){.plans--main{width:960px}}.header--plans{height:auto;background:0}.header--plans--wrp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:370px;position:relative;background-size:cover;background-position:center center}@media(min-width:768px){.header--plans--wrp{height:464px;background-size:cover}}.author--img--header{bottom:8px;left:16px;color:#f9fafb;font-size:11px;position:absolute;z-index:5;opacity:.9}@media(min-width:768px){.author--img--header{bottom:5px;left:inherit}}.author--img--header a{color:#f9fafb;text-decoration:none}.plans--logo{z-index:2;position:absolute}@media(min-width:768px){.plans--logo{top:30px;left:30px;position:absolute;background-size:cover;background-position:center center}}.plans--logo--ebre{background-image:url("../images/promos/terresebre2018/logo.png");width:113px;height:113px}.plans--logo--aragon{background-image:url("../images/promos/aragon/logo.png");width:65px;height:95px}.plans--logo--ecoturismo--cat{background-image:url("../images/promos/ecoturismocatalunya/logo-cat.png");width:120px;height:70px}.plans--triangle{width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #fff transparent}.plans--triangle--header{position:absolute;bottom:0;right:0;z-index:1}.header--plans--overlay{background:rgba(0,0,0,0.25);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.form--plans{width:100%;height:100%;background:rgba(0,0,0,0.4);position:relative;z-index:5}@media(min-width:768px){.form--plans{float:right;width:334px;height:382px;margin:40px 40px 0 0;background:rgba(0,0,0,0.65)}}.plans--content{padding:0 10px}@media screen and (min-width:1025px){.plans--content{padding:0}}.plans--title .plans--logo{position:relative;margin:30px auto 25px;background-size:cover}.plans--title h2{margin-bottom:.6em;text-align:center;color:#374151;font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:36px}@media(min-width:768px){.plans--title h2{letter-spacing:1px}}@media(min-width:768px){.plans--title{margin:40px 0}.plans--title h2{font-size:35px;line-height:42px;margin:0}.plans--title h2 span{display:inline-block;background:#fff;padding:0 1em;position:relative}.plans--title h2 span:before,.plans--title h2 span:after{content:"";position:absolute;background:#374151;width:45px;height:3px;top:50%;left:-24px}.plans--title h2 span:after{left:auto;right:-24px}}.plans h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:30px;line-height:35px}.plans h2 .big{font-size:36px;display:block}.plans--blocks{margin-bottom:3em}.plans--blocks:before,.plans--blocks:after{content:'';display:table}.plans--blocks:after{clear:both}.plans--block{margin-bottom:20px}.plans--block a{display:block;text-decoration:none}.plans--block .text{background:#34312b url("../images/promos/corner-new.png") no-repeat scroll right bottom;color:#888;font-size:12px;padding:14px 20px 29px}@media(min-width:768px){.plans--block{width:32%;float:left;max-width:300px;margin-right:1.9%}.plans--block.third{float:right;margin-right:0}}@media screen and (min-width:1025px){.plans--block{margin-right:2.9%}}.header--plan{margin:0;position:relative;overflow:hidden;height:223px}.header--plan img{position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1}.header--plan:after{content:"";position:absolute;width:20px;height:20px;z-index:2;background:#fff}.header--plan--overlay{background:rgba(0,0,0,0.34);position:absolute;top:1px;left:0;width:100%;height:100%;z-index:2}@media(min-width:768px){.header--plan--overlay{top:0}}.header--num--plan{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;height:40px;width:40px;border:4px solid #fff;background-color:#34312b;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;border-radius:21px;color:#fff;text-align:center;vertical-align:middle;z-index:3;font-size:22px;font-weight:bold;line-height:32px}.heading--9--plans{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;z-index:2;text-align:center}.heading--9--plans h3{font-family:Arial,Helvetica,sans-serif;margin-bottom:0;color:#fff;font-size:32px;letter-spacing:1px;line-height:37px}.heading--9--plans h4{font-family:'Kalam',cursive;font-size:18px;font-weight:bold;line-height:20px;text-align:center;color:#fff;margin:0}.text--plan{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#34312b;color:#888;font-family:arial;font-size:12px;padding:14px 20px 29px;position:relative}.text--plan:after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fff;clear:both;z-index:2}@media(min-width:768px){.text--plan{height:160px}}@media screen and (min-width:1025px){.text--plan{height:140px}}.form--plans{text-align:center}.form--plans h2{font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;line-height:35px;margin-bottom:37px;padding-top:30px;color:#fff}@media(min-width:768px){.form--plans h2{letter-spacing:1px}}.form--plans h2 .big{font-size:36px;display:block}@media(min-width:768px){.form--plans h2{padding-top:40px}}.form--plans ul,.form--plans li{list-style:none}.form--plans fieldset{padding:0 16px;max-width:360px;margin:0 auto;border:0}.form--plans fieldset label{font-weight:normal;margin-bottom:0}.form--plans fieldset label span{display:inline-block;color:#374151}@media(max-width:19em){.form--plans fieldset{padding:0 3%}}.form--plans #rentalTypeList{margin-bottom:0}.form--plans #persons li{padding:0;border:0;background:0}.form--plans #persons li input{font-size:12px;color:#374151;background:#fff;text-indent:20px;height:31px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.form--plans #persons li i{font-size:14px;left:6px;position:absolute;top:7px;color:#374151}@media(min-width:768px){.form--plans #persons li i{top:8px}}.form--plans #persons li i:after{border:0}.form--plans li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #f9fafb;border-bottom:0;font-size:12px;padding:6px 0 6px 5px;text-align:left;width:136px}.form--plans li.first{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.form--plans li.last{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;border:1px solid #f9fafb}.form--plans li.all{border-radius:3px;border:1px solid #f9fafb}.form--plans li.room{margin-bottom:31px}.form--plans li input[type="checkbox"]{margin-right:5px}.form--plans li input,.form--plans li span{vertical-align:middle}.form--plans .btn-new{margin-top:1.4em;width:100%}.form--plans input[type="number"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.photo-author{color:#6b7280;font-size:11px;margin-right:20px;text-align:right}.plans--block a.photo-link{color:#6b7280;display:inline-block}.header--plans--wrp--ebre{background-image:url("../images/promos/terresebre2018/header.jpg")}.header--plans--wrp--aragon{background-image:url("../images/promos/aragon/header.jpg")}.header--plans--wrp--extremadura{background-image:url("../images/promos/extremadura/header.jpg")}.header--plans--wrp--albacete{background-image:url("../images/promos/albacete/header.jpg")}.header--plans--wrp--burgos{background-image:url("../images/promos/burgos/header.jpg")}.header--plans--wrp--larioja{background-image:url("../images/promos/larioja/header.jpg")}.header--plans--wrp--murcia{background-image:url("../images/promos/murcia/header.jpg")}.header--plans--wrp--ecoturismo--cat{background-image:url("../images/promos/ecoturismocatalunya/header.jpg");background-position:center top}@media(min-width:768px){.oldversion .header--plans--wrp{height:426px}}@media(min-width:768px){.oldversion .form--plans{height:auto;max-height:360px;padding-bottom:20px}}.oldversion .header--plans--overlay,.oldversion .header--plan--overlay,.oldversion .header--num--plan,.oldversion .heading--9--plans{display:none}.oldversion .header--plan:after{display:none}.oldversion .plans--logo--ebre{display:none}.oldversion .header--plans--wrp--ebre{background-image:url("../images/promos/ebre/header.jpg")}@media(min-width:768px){.oldversion .header--plans--wrp--ebre{height:426px}}.header--plans--wrp--ecoturismo--cat .c-filters--plans{display:none}.header--plans--wrp--ecoturismo--cat .form--plans .btn-new{margin-top:0}.header--plans--wrp--ecoturismo--cat .img--espiga{display:block;margin:0 auto 20px}.header--plans--wrp--ecoturismo--cat .form--plans h2{margin-bottom:20px}.header--plans--wrp--ecoturismo--cat .form--er .input--large--er{line-height:35px}@media(min-width:768px){.header--plans--wrp--ecoturismo--cat .form--er .input--large--er{line-height:45px}}@media(min-width:768px){.header--plans--wrp--ecoturismo--cat .author--img--header{left:inherit;right:45px;bottom:15px}}