.daterangepicker.dropdown-menu{max-width:none;z-index:3000;}
.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar{float:left;margin:4px;}
.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar,
.daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar{float:right;margin:4px;}
.daterangepicker.single .ranges, .daterangepicker.single .calendar{float:none;}
.daterangepicker .ranges{width:160px;text-align:left;}
.daterangepicker .ranges .range_inputs>div{float:left;}
.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px;}
.daterangepicker .calendar{display:none;max-width:270px;}
.daterangepicker.show-calendar .calendar{display:block;}
.daterangepicker .calendar.single .calendar-date{border:none;}
.daterangepicker .calendar th, .daterangepicker .calendar td{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;white-space:nowrap;text-align:center;min-width:32px;}
.daterangepicker .daterangepicker_start_input label,
.daterangepicker .daterangepicker_end_input label{color:#333;display:block;font-size:11px;font-weight:normal;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0px;text-transform:uppercase;width:74px;}
.daterangepicker .ranges input{font-size:11px;}
.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:11px;height:30px;line-height:30px;vertical-align:middle;margin:0 0 10px 0;padding:0 6px;width:74px;}
.daterangepicker .ranges ul{list-style:none;margin:0;padding:0;}
.daterangepicker .ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;color:#08c;padding:3px 12px;margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;}
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover{background:#08c;border:1px solid #08c;color:#fff;}
.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff;}
.daterangepicker .calendar-time{text-align:center;margin:8px auto 0 auto;line-height:30px;}
.daterangepicker{position:absolute;background:#fff;top:100px;left:20px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0, 0, 0, 0.2);content:'';}
.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}
.daterangepicker.openscenter:before{position:absolute;top:-7px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0, 0, 0, 0.2);content:'';}
.daterangepicker.openscenter:after{position:absolute;top:-6px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}
.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0, 0, 0, 0.2);content:'';}
.daterangepicker.opensright:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:'';}
.daterangepicker table{width:100%;margin:0;}
.daterangepicker td, .daterangepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;white-space:nowrap;}
.daterangepicker td.off{color:#999;}
.daterangepicker td.disabled, .daterangepicker option.disabled{color:#999;}
.daterangepicker td.available:hover, .daterangepicker th.available:hover{background:#eee;}
.daterangepicker td.in-range{background:#ebf4f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.daterangepicker td.active, .daterangepicker td.active:hover{background-color:#357ebd;border-color:#3071a9;color:#fff;}
.daterangepicker td.week, .daterangepicker th.week{font-size:80%;color:#ccc;}
.daterangepicker select.monthselect, .daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}
.daterangepicker select.monthselect{margin-right:2%;width:56%;}
.daterangepicker select.yearselect{width:40%;}
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect{width:50px;margin-bottom:0;}
.daterangepicker_start_input{float:left;}
.daterangepicker_end_input{float:left;padding-left:11px}
.daterangepicker th.month {
width: auto;
}@font-face{font-family:'expoicons';src:url(//marenostrumresort.com/wp-content/themes/Hotec/assets/fonts/expoicons.eot);src:url(//marenostrumresort.com/wp-content/themes/Hotec/assets/fonts/expoicons.eot?#iefix) format('embedded-opentype'), url(//marenostrumresort.com/wp-content/themes/Hotec/assets/fonts/expoicons.ttf) format('truetype'), url(//marenostrumresort.com/wp-content/themes/Hotec/assets/fonts/expoicons.woff) format('woff'), url(//marenostrumresort.com/wp-content/themes/Hotec/assets/fonts/expoicons.svg#expoicons) format('svg');font-weight:normal;font-style:normal;}
.iconf-radio-unchecked:before{content:"\e602";}
.iconf-radio-checked:before{content:"\e60b";}
.iconf-print:before{content:"\e626";}
.iconf-wifi:before{content:"\e627";}
.iconf-h:before{content:"\e62f";}
.iconf-air-conditioning:before{content:"\e635";}
.iconf-thalassotherapy:before{content:"\e639";}
.iconf-spa:before{content:"\e63f";}
.iconf-safe:before{content:"\e650";}
.iconf-room-service:before{content:"\e653";}
.iconf-minibar:before{content:"\e654";}
.iconf-late-check-out:before{content:"\e657";}
.iconf-early-check-in:before{content:"\e658";}
.iconf-hairdressing:before{content:"\e659";}
.iconf-business-center:before{content:"\e65a";}
.iconf-beach-club:before{content:"\e65b";}
.iconf-wine:before{content:"\e65c";}
.iconf-car:before{content:"\e600";}
.iconf-yahoomesenger:before{content:"\e601";}
.iconf-warning:before{content:"\e603";}
.iconf-visa:before{content:"\e604";}
.iconf-users:before{content:"\e605";}
.iconf-user:before{content:"\e606";}
.iconf-urbanos:before{content:"\e655";}
.iconf-twitter:before{content:"\e607";}
.iconf-terrace:before{content:"\e608";}
.iconf-tenis:before{content:"\e609";}
.iconf-tag:before{content:"\e60a";}
.iconf-prev:before{content:"\e60c";}
.iconf-pool:before{content:"\e60d";}
.iconf-play:before{content:"\e60e";}
.iconf-phone:before{content:"\e60f";}
.iconf-personal-shoper:before{content:"\e610";}
.iconf-parking:before{content:"\e611";}
.iconf-pack:before{content:"\e612";}
.iconf-ok:before{content:"\e613";}
.iconf-offer:before{content:"\e614";}
.iconf-next:before{content:"\e615";}
.iconf-money:before{content:"\e616";}
.iconf-google-calendar:before{content:"\e617";}
.iconf-golf:before{content:"\e618";}
.iconf-go:before{content:"\e619";}
.iconf-gmail:before{content:"\e61a";}
.iconf-gim:before{content:"\e61b";}
.iconf-game:before{content:"\e61c";}
.iconf-footer-youtube:before{content:"\e61d";}
.iconf-footer-twitter:before{content:"\e61e";}
.iconf-footer-googleplus:before{content:"\e61f";}
.iconf-footer-facebook:before{content:"\e620";}
.iconf-footer-blog:before{content:"\e621";}
.iconf-footer-email:before{content:"\e634";}
.iconf-factura:before{content:"\e622";}
.iconf-cancel:before{content:"\e623";}
.iconf-calendar:before{content:"\e624";}
.iconf-butler:before{content:"\e625";}
.iconf-arrow:before{content:"\e629";}
.iconf-arrow-right:before{content:"\e62a";}
.iconf-arrow-down:before{content:"\e62b";}
.iconf-thermometer:before{content:"\e62c";}
.iconf-temperature:before{content:"\e62c";}
.iconf-add:before{content:"\e62d";}
.iconf-zoom:before{content:"\e62e";}
.iconf-star:before{content:"\e630";}
.iconf-modify:before{content:"\e631";}
.iconf-facebook:before{content:"\e632";}
.iconf-minus:before{content:"\e633";}
.iconf-email:before{content:"\e634";}
.iconf-select:before{content:"\e636";}
.iconf-medical-services:before{content:"\e637";}
.iconf-dvd-cd-payer:before{content:"\e638";}
.iconf-location:before{content:"\e63a";}
.iconf-down:before{content:"\e63b";}
.iconf-creche:before{content:"\e63c";}
.iconf-linkedin:before{content:"\e63d";}
.iconf-satelite:before{content:"\e63e";}
.iconf-iron:before{content:"\e640";}
.iconf-cradle:before{content:"\e641";}
.iconf-consigna:before{content:"\e642";}
.iconf-img360:before{content:"\e643";}
.iconf-right:before{content:"\e644";}
.iconf-restaurant:before{content:"\e645";}
.iconf-image:before{content:"\e646";}
.iconf-close:before{content:"\e647";}
.iconf-compare:before{content:"\e648";}
.iconf-image-360:before{content:"\e649";}
.iconf-resort:before{content:"\e64a";}
.iconf-reservation:before{content:"\e64b";}
.iconf-hotel:before{content:"\e656";}
.iconf-checkbox-unchecked:before{content:"\e64c";}
.iconf-clock:before{content:"\e64d";}
.iconf-checkbox-checked:before{content:"\e64e";}
.iconf-googleplus:before{content:"\e64f";}
.iconf-help:before{content:"\e651";}
.iconf-rent-a-car:before{content:"\e652";}
.iconf-no-display {
content: "";
display: none;
}