.notify .note{position:relative;padding:15px;font-family:Arial,sans-serif!important;font-size:14px!important;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.notify .note.note:hover{background-color:#bbe3f7}.notify .note.note-success{background-color:#2ecc71}.notify .note.note-success:hover{background-color:#27ae60}.notify .note.note-info{background-color:#3498db}.notify .note.note-info:hover{background-color:#2980b9}.notify .note.note-warning{background-color:#e67e22}.notify .note.note-warning:hover{background-color:#d35400}.notify .note.note-danger{background-color:#e74c3c}.notify .note.note-danger:hover{background-color:#c0392b}.notify .note .image,.notify .note .remove{position:absolute;width:24px;height:24px;font-size:24px;color:#31708f}.notify .note .remove{top:10px;bottom:0;right:15px;font-size:18px;background:none;border:0}.notify .note .image{text-align:center;top:10px}.notify .note .content{margin-right:31px}.notify .note .image+.remove+.content{margin-left:36px}.notify .note .title{margin-right:5px}.notify.notify-notes .note:not(:last-child){margin-bottom:10px}.notify.notify-notes .image{top:auto}.notify.notify-notes .title{display:block;margin-right:0;margin-bottom:10px;font-size:16px}.notify.notify-notes{position:fixed;z-index:1000;width:auto}@-moz-keyframes SlideBottom{0%{bottom:-100px}to{bottom:0}}@-webkit-keyframes SlideBottom{0%{bottom:-100px}to{bottom:0}}@keyframes SlideBottom{0%{bottom:-100px}to{bottom:0}}@-moz-keyframes SlideTop{0%{top:-100px}to{top:10px}}@-webkit-keyframes SlideTop{0%{top:-100px}to{top:10px}}@keyframes SlideTop{0%{top:-100px}to{top:10px}}.notyfy-notes-br{right:10px}.notyfy-notes-bl,.notyfy-notes-br{bottom:0;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-name:SlideBottom;-webkit-animation-name:SlideBottom;animation-name:SlideBottom;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;animation-direction:alternate}.notyfy-notes-bl{left:10px}.notyfy-notes-tr{right:10px}.notyfy-notes-tl,.notyfy-notes-tr{top:10px;-moz-animation-duration:1s;-webkit-animation-duration:1s;animation-duration:1s;-moz-animation-name:SlideTop;-webkit-animation-name:SlideTop;animation-name:SlideTop;-moz-animation-direction:alternate;-webkit-animation-direction:alternate;animation-direction:alternate}.notyfy-notes-tl{left:10px}@media (min-width:320px) and (max-width:767px){.notify.notify-notes{width:50%}}@media (min-width:768px) and (max-width:1024px){.notify.notify-notes{width:30%}}.margen-top{width:100%;height:10.7em}.payment-image{height:25px}.content-block p{padding:0}li.active>a>img{background:#fff}.box-border{border:1px solid #cfcfcf;padding:.5em 1em;margin:1em 0}aside{font-size:.8em}aside .caret{float:right;border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px dashed;margin-top:.3em}.txtR{text-align:right}.txtL{text-align:left}.fecha-aside{color:#af3519}.h-thumb{overflow:hidden;margin-bottom:1em;height:110px}.h-thumb img{height:100%}.glyphicon-star{color:#830a0b;font-size:.9rem;margin-right:0}p{line-height:inherit}.barra-titulo{background:#003d6c;color:#fff;padding:.5em .7em;border-radius:3px;margin-bottom:0}.form1 .fa{color:#9f9f9f}.form-control{background:initial}.input-group-sm>.form-control{border-radius:0}.input-group-addon{color:#555;background-color:#eee}.form1 .input-border{border:1px solid #ccc;margin-bottom:1em}.boton-right{float:right}#form2{font-family:Arial,Helvetica,sans-serif;font-size:.9em}#form2 .meses{margin-left:4em}#form2 .fa{font-size:1.7em;color:#0cb2d0;margin-right:.5rem}#form2 span{margin-bottom:1em;display:block}.politicas{padding:1em}.clave{color:#af3519;font-size:1.5em}.texto-sistema{font-family:Arial,Helvetica,sans-serif;font-size:.9em}.texto-sistema-2{text-align:right}.bgblu{background:#003d6c;padding:.5em 1em;color:#fff}.bggris{background:#e5e5e5}.detalle-habitacion>.col-xs-12{padding:1px}.resumen-final{margin-top:2em;margin-bottom:2em}.resumen-final .bggris{color:#003d6c}.resumen-final .bgblu,.resumen-final .bggris{font-family:Arial,Helvetica,sans-serif;padding:15px}.resumen-final .bgblu{text-align:right}.resumen-final .bgblu p{text-align:left}.info-importante{font-family:Arial,Helvetica,sans-serif;font-size:.8em}.btn-print{background:#af3519;color:#fff}.btn-print:hover{color:#eee;text-decoration:none}.div-print{text-align:right;height:15em}.input-border.is-danger{border-color:#ff3860!important;margin-bottom:0}.message{display:block;font-size:14px;margin-bottom:1em}.message.is-danger{color:#ff3860}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid #0c3568}.loginButton{overflow:hidden;background-color:#0a3a58;position:fixed;top:0;width:200px;border-radius:0 0 0 10px;right:0;font-size:13px;z-index:10000}.loginButton span{cursor:pointer;float:right;width:100%;text-align:center;padding:7px;color:#fff}.loginData{height:29px;overflow:hidden;background-color:#0a3a58;position:fixed;top:0;width:800px;border-radius:0 0 0 10px;right:0;font-size:13px;z-index:10000}.loginDataSpan{width:50%}.loginDataSpan,.logoutSpan{float:left;padding:7px;color:#fff}.logoutSpan{cursor:pointer;width:100%;text-align:center;background:#bd840c}.mapNavActive{background:#003d6c;color:#fff}.mapNav{background-color:#fff;color:gray}.loginModalContent{width:500px}.loginModalBody{margin:10px 60px}.loginModalInput{padding:20px;font-size:15px}.loginModalButton{color:#fff;background:#003d6c;margin:20px;padding:10px 80px}.loginModalLabel{font-weight:200;font-size:15px}.loginModalTitle{font-size:30px;color:#000}@media (min-width:1025px){.container-content{margin-top:10.5em}.request-reservation-section{min-height:530px}}@media (min-width:1024px){.header-shrink .navbar-inverse{height:5em}}@media (max-width:800px){body{padding:initial}}@media (max-width:667px){.navbar-collapse,.navbar-header{display:none}.contenido-seccion{margin-top:1em}.h-thumb{height:230px}.mt1{margin-top:0}#form2 .btn-primary{margin-top:1em}.resumen-final .bgblu{text-align:left}.btn-print{margin-top:0;margin-bottom:3em;margin-right:1em}}@media (max-width:480px){#form2 .btn-primary{margin-top:1em;float:right}.texto-sistema-2{text-align:left;margin-top:1em}}.liteGrayBackground{background:#f5f5f5!important}.activity-policies-wrapper{max-height:150px;overflow-y:scroll;width:100%}.btn-primary:disabled,.btn-primary[disabled]:hover{border:1px solid #777;background-color:#777;box-shadow:none}.price{font-size:2em}.price small{font-size:50%}.loaderContainer{padding-top:20px;min-height:600px}.liteGrayBackground{background:#f5f5f5!important}.whiteBackground{background:#fff!important}.noPnoM{padding:0!important;margin:0!important}.a-content-block{padding:2em 0}.ct-header{position:static!important}.margen-top{height:auto!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.pt0{padding-top:0!important}.pb0{padding-bottom:0!important}.p0{padding:0!important}.ml0{margin-left:0!important}.mr0{margin-right:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.m0{margin:0!important}.pb15{padding-bottom:15px!important}.sticky{position:fixed;top:0;width:100%;z-index:9999}.sticky+section{padding-top:50px}.booking-nav.sticky+section{padding-top:110px}.act-card-body,.evt-car-body{text-align:left;font-family:Arial,Helvetica,serif}.evt-card{border-radius:2px;margin-bottom:1rem}.act-card,.evt-card{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.15);padding:1rem}.act-card{border-radius:0 2px 2px 0;height:200px}.act-thumb{position:relative;overflow:hidden;width:100%}.fullWidth{width:100%!important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.media-heading small{font-size:65%}.media-heading a{color:inherit}.act-card-body .desciption{padding:0;margin:0;font-size:14px;font-weight:400;color:#777}.act-card-body .desciption span{align-self:flex-end}.reservation-info p{line-height:1.5em}.reservation-info hr{border-top:1px solid #9a9a9a}.barra-titulo{margin-bottom:0}.activity-policies-wrapper{max-height:150px;overflow-y:scroll;width:100%}.well{margin-bottom:10px}@media (max-width:736px){.act-card-body .desciption{padding:0 0 0 .5em;height:auto}.media-heading{padding-left:.2em}}.act-thumb img{width:auto;max-width:none;min-width:100%;object-fit:cover;object-position:center;height:200px}.price{font-size:1.5em;display:block;margin-bottom:.5em}#mainDescription-wrapper .show-more{  :2em;   :1px solid #ccc;   :.5em}.panel-heading.filter.list h4{color:#782122!important;display:block!important;font-size:1.2em!important}.price-stroke{font-size:1em!important;text-decoration:line-through}.promotion-desc{margin-top:.5em;color:green}.total-text{margin-top:.5em;font-size:1.2em}.loginButton{overflow:hidden;background-color:#0a3a58;position:fixed;top:0;width:200px;border-radius:0 0 0 10px;right:0;font-size:13px;z-index:10000}.loginButton span{cursor:pointer;float:right;width:100%;text-align:center;padding:7px;color:#fff}.loginData{height:29px;overflow:hidden;background-color:#0a3a58;position:fixed;top:0;width:800px;border-radius:0 0 0 10px;right:0;font-size:13px;z-index:10000}.loginDataSpan{width:50%}.loginDataSpan,.logoutSpan{float:left;padding:7px;color:#fff}.logoutSpan{cursor:pointer;width:100%;text-align:center;background:#bd840c}.mapNavActive{background:#003d6c;color:#fff}.mapNav{background-color:#fff;color:gray}.loginModalContent{width:500px}.loginModalBody{margin:10px 60px}.loginModalInput{padding:20px;font-size:15px}.loginModalButton{color:#fff;background:#003d6c;margin:20px;padding:10px 80px}.loginModalLabel{font-weight:200;font-size:15px}.loginModalTitle{font-size:30px;color:#000}