.new-cart-wrapper{width:100%;display:inline-block}.new-cart-wrapper > .top{display:block;width:100%;height:30px;border-bottom:2px solid #eee;margin:0;padding:0
5px}.new-cart-wrapper > .top > div{float:left;font-weight:600}.new-cart-wrapper > .top > .art{width:35%;text-align:left}.new-cart-wrapper > .top > .number{width:120px;margin-left:3px;text-align:left}.new-cart-wrapper > .top > .old-price{width:calc(20% - 58px);text-align:right}.new-cart-wrapper > .top > .new-price{width:calc(24% - 60px);text-align:right}.new-cart-wrapper > .top > .total{width:20%;text-align:right;float:right}.new-cart-wrapper .item > .left-top{padding:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eee}.new-cart-wrapper .item > .right-bottom{border-bottom:1px solid #eee;padding:5px}.new-cart-wrapper .item > .right-bottom > div{float:left}.new-cart-wrapper .item > .right-bottom > .number{width:120px;margin-left:10px}.new-cart-wrapper .item > .right-bottom > .old-price{width:calc(32% - 65px);text-align:right;display:list-item;overflow:hidden}.new-cart-wrapper .item > .right-bottom > .new-price{width:calc(38% - 67px);text-align:right}.new-cart-wrapper .item > .right-bottom > .total{width:30%;text-align:right;float:right}.new-cart-wrapper > .bar-left{padding:5px
28px 4px 0;font-weight:600;border-bottom:1px solid #eee}.new-cart-wrapper > .bar-left a.btn-voucher-delete{background:none;font-size:0;color:rgba(0, 0, 0, 0);display:inline-flex;width:15px;height:30px;position:absolute;margin:0
0 0 -23px}.new-cart-wrapper > .bar-left a.btn-voucher-delete:after{font-family:FontAwesome;content:"\f014";display:block;font-size:15px;color:#405677}.new-cart-wrapper > .bar-left.green{color:#4f9e50}.new-cart-wrapper > .bar-right{padding:6px
5px 3px 0;font-weight:600;border-bottom:1px solid #eee}.new-cart-wrapper > .bar-right.green{color:#4f9e50}@media (max-width: 767px){.new-cart-wrapper .item > .left-top{border-top:1px solid #eee;border-bottom:0;overflow:visible;white-space:normal;text-overflow:initial;line-height:1.4}.new-cart-wrapper .item:nth-of-type(even) .left-top,
.new-cart-wrapper .item:nth-of-type(even) .right-bottom{background:#eee}.new-cart-wrapper .item > .right-bottom > .number{width:40%;margin-left:0}.new-cart-wrapper .item > .right-bottom > .number .form-control{width:100% !important}.new-cart-wrapper > .bar-left{padding:0}.new-cart-wrapper > .bar-right{padding:0
5px 0 0}.new-cart-wrapper .item > .right-bottom > .total{position:absolute;bottom:2px;right:5px}.new-cart-wrapper > .bar-left.total{padding:10px
0}.new-cart-wrapper > .bar-right.total{padding:10px
6px 10px 0}}@font-face{font-family:"Glyphter";font-weight:500;src:url('/public/fonts/Glyphter.eot'), url('/public/fonts/Glyphter.ttf'), url('/public/fonts/Glyphter.woff')}body{background:#f7f6f6;font-size:14px;margin-top:25px;font-family:'Open Sans',sans-serif}h1,
h2,
h3,
h4,
h5,
h6{font-family:"Ubuntu"}a{color:#730000}a:hover,
a:focus,
a:active{color:#000}img{max-width:100%}.widthhundred{width:125px}.newsletter .form-group{display:block;margin-bottom:10px}.newsletter .form-group .control-label{color:#000;font-size:20px;padding:0;float:none !important;font-weight:600}.newsletter .form-group .form-control{width:100%;background-color:#ebebeb;border:medium none;border-radius:0;box-shadow:none;color:#000;font-size:18px;height:auto;margin-bottom:8px;padding:13px}.newsletter .form-group .form-control::-moz-placeholder{color:#888}.newsletter .form-group .form-control::-webkit-input-placeholder{color:#888}.newsletter .form-group .form-control::-webkit-input-placeholder{color:#888}.newsletter .form-group .form-control:-ms-input-placeholder{color:#888}.newsletter .form-group
.btn{background:#004C00;color:#fff;margin-top:10px;font-size:20px;padding:10px
30px}.newsletter .required-message{font-style:italic;font-size:14px;font-weight:400;color:#666;margin-top:20px}.loader{display:none;position:fixed;bottom:0;left:0;top:0;right:0;background-color:rgba(255, 255, 255, 0.6);z-index:1000;-webkit-transition:all 200ms ease;transition:all 200ms ease;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.loader:after{content:"\E031";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);color:#730000;font-family:'Glyphicons Halflings';font-size:27px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.loader:before{content:attr(data-text);position:absolute;top:calc(50% + 50px);left:calc(50% - 190px);color:#730000}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(365deg)}}.btn,
button{outline:0
none!important;border-width:0!important;border-radius:0;padding:8px
25px}.btn:hover,
button:hover,
.btn:focus,
button:focus,
.btn:active,
button:active{outline:0
none!important;box-shadow:none!important}.btn.btn-primary,
button.btn-primary{background:#730000;color:#fff!important;z-index:0;box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.btn.btn-default,
button.btn-default{background:#dcdcdc;z-index:1;box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.btn-edged{position:relative;background:#730000 !important;color:#fff}.btn-edged:after{content:'';width:100%;height:100%;position:absolute;background:inherit!important;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-3deg);-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg);box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1)}.btn-edged:hover{background:#730000 !important;color:#fff}.btn-edged:hover:after{background:#730000}.form-group{position:relative}.form-group .form-control{background:#f7f6f6;border-radius:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.15);border-width:0;color:#730000;height:40px;font-size:14px;-webkit-transition:all 0.25s;transition:all 0.25s}.form-group .form-control::-moz-placeholder{color:#730000}.form-group .form-control::-webkit-input-placeholder{color:#730000}.form-group .form-control::-webkit-input-placeholder{color:#730000}.form-group .form-control:-ms-input-placeholder{color:#730000}.form-group .form-control:focus{box-shadow:inset 0 1px 1px #730000}.form-group .form-control:focus::-moz-placeholder{color:#730000}.form-group .form-control:focus::-webkit-input-placeholder{color:#730000}.form-group .form-control:focus::-webkit-input-placeholder{color:#730000}.form-group .form-control:focus:-ms-input-placeholder{color:#730000}.form-horizontal .control-label{text-align:left}.alert{border-radius:0}.radio
label{padding-left:21px;position:relative}.radio label input[type=radio]{margin:0;width:15px;height:15px;border:1px
solid #b1b1b1;position:absolute;top:2px;left:0}.radio label.checked:before{content:'';font-family:FontAwesome;background:#fff;border-color:#fc8b11;color:#fff;font-size:8px;border-width:5px}.radio label:hover:before{border-color:#fc8b11}.checkbox
label{padding-left:21px}.checkbox label input[type=checkbox]{margin:0;position:absolute;left:0;top:11px}.checkbox label.checked:before{content:'\f00c';font-family:FontAwesome;background:#fc8b11;border-color:#fc8b11;color:#fff;font-size:8px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}select:focus::-ms-value{background:transparent;color:#730000}select::-ms-expand{display:none}.select_style{position:relative;-webkit-transition:none;transition:none}.select_style:after{content:'\f107';font-family:FontAwesome;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;color:#730000;pointer-events:none!important}.select_style.within-col{-webkit-transition:none;transition:none}.select_style.within-col
select{margin-left:15px;-webkit-transition:none;transition:none}.wrapper{background:#730000;background-position:bottom left;background-repeat:repeat-x;background-color:#f7f6f6;color:#222;min-height:550px}.wrapper .content
.sidebar{background:#4d4842;padding:25px
25px 35px;margin-bottom:30px;z-index:2;position:relative}.wrapper .content .sidebar
h3{color:#fff;font-size:20px;margin:0
0 15px;font-weight:700}.wrapper .content .sidebar .form-group{padding:0;margin:0}.wrapper .content .sidebar .form-group .form-control{font-size:14px;font-weight:700}.wrapper .content .sidebar .form-group .control-label{color:rgba(255, 255, 255, 0.65);margin:0;padding:5px
0}.wrapper .content .sidebar .radio label,
.wrapper .content .sidebar .checkbox
label{position:relative;font-size:14px;font-weight:700;color:#730000;word-wrap:break-word}.wrapper .content .sidebar .clear-filters{background:transparent;border:3px
solid rgba(255, 255, 255, 0.3) !important;box-shadow:none!important;color:#fff!important;font-weight:700}.wrapper .content .sidebar .clear-filters:before{content:'\f00d';font-family:FontAwesome;opacity:0.5;margin-right:10px}.wrapper .content .sidebar .clear-filters:hover{background:rgba(0, 0, 0, 0.1)}.wrapper .content .accommodatie > .item{background:#fff;padding:85px
40px 30px;margin-bottom:25px;box-shadow:inset -5px -5px 0 rgba(0, 0, 0, 0.1), inset 5px 5px 0 rgba(0, 0, 0, 0.1);position:relative;-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodatie > .item
.title{background:#730000;width:55%;position:absolute;left:0;top:-10px;-webkit-transition:all 0.25s;transition:all 0.25s;z-index:1;color:#fff;padding:15px}.wrapper .content .accommodatie > .item .title:after{content:'';width:100%;height:100%;position:absolute;background:#730000;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-2deg);-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodatie > .item .title
.inner{position:relative;text-align:left;padding-left:45px;color:#fff}.wrapper .content .accommodatie > .item .title .inner
h1{color:#fff;font-size:20px;margin:0}.wrapper .content .accommodatie > .item
.photowrapper{width:100%;height:350px}.wrapper .content .accommodatie > .item .photowrapper
.mainimg{height:100%;width:100%}.wrapper .content .accommodatie > .item .photowrapper .mainimg div,
.wrapper .content .accommodatie > .item .photowrapper .mainimg
span{display:block;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat !important;width:100%;height:100%;cursor:zoom-in}.wrapper .content .accommodatie > .item .photowrapper
.gallery{margin:25px
-15px}.wrapper .content .accommodatie > .item .photowrapper .gallery
.thumb{width:100%;height:115px;overflow:hidden}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb
.img{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat;height:115px;width:100%;box-shadow:inset 5px 5px 10px rgba(0, 0, 0, 0.1);cursor:zoom-in;-webkit-transition:all 0.4s;transition:all 0.4s}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img .count-overlay{position:relative;height:100%;width:100%;left:0;top:0;background:rgba(0, 0, 0, 0.5)}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img .count-overlay
.count{text-align:center;position:relative;font-size:19px;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:hover,
.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:focus,
.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:active{-webkit-transform:scale(1.12);transform:scale(1.12)}.wrapper .content .accommodatie > .item
.content{border:1px
solid #f7f6f6}.wrapper .content .accommodatie > .item .content
h2{font-size:14px;color:#730000;margin:0;padding:20px
10px;letter-spacing:0.15px}.wrapper .content .accommodatie > .item .content
table.info{margin-bottom:25px;width:100%}.wrapper .content .accommodatie > .item .content table.info tr:nth-child(odd){background:#f7f6f6}.wrapper .content .accommodatie > .item .content table.info tr
td{padding:5px
15px;font-size:14px;vertical-align:top}.wrapper .content .accommodatie > .item .content
.buttons{padding:15px}.wrapper .content .accommodatie > .item .content .buttons > .btn{display:block;width:100%;margin-bottom:10px;background:#e7e7e7;border:1px
solid #c3c3c3!important;border-radius:4px;color:#444!important;font-weight:700;padding:7px
0;-webkit-transition:all 0.35s;transition:all 0.35s}.wrapper .content .accommodatie > .item .content .buttons > .btn:hover,
.wrapper .content .accommodatie > .item .content .buttons > .btn:focus,
.wrapper .content .accommodatie > .item .content .buttons > .btn:active{box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15) !important;background:#ddd;color:#222}.wrapper .content
.accommodaties{margin-top:10px;z-index:1;position:relative}.wrapper .content .accommodaties.arrangementen-wrapper{margin-top:30px}.wrapper .content .accommodaties
.item{background:#fff;padding:85px
40px 30px;margin-bottom:40px;position:relative;box-shadow:inset -5px -5px 0 rgba(0, 0, 0, 0.1), inset 5px 5px 0 rgba(0, 0, 0, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodaties .item:hover
.title{background:#730000}.wrapper .content .accommodaties .item:hover .title:after{background:#730000}.wrapper .content .accommodaties .item
.title{background:#730000;width:80%;position:absolute;left:0;top:-10px;-webkit-transition:all 0.25s;transition:all 0.25s;color:#fff;padding:15px;z-index:1!important}.wrapper .content .accommodaties .item .title:after{content:'';width:100%;height:100%;position:absolute;background:#730000;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-2deg);-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodaties .item .title
.inner{position:relative;text-align:left;padding-left:45px;padding-right:30px;color:#fff}.wrapper .content .accommodaties .item .title .inner
h4{color:#fff;font-size:23px;margin:0}.wrapper .content .accommodaties .item
.img{position:relative;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat;height:180px;padding-top:40%;padding-bottom:15%;width:100%;-webkit-transition:all 2s;transition:all 2s}.wrapper .content .accommodaties .item .content
h5{font-size:14px;color:#730000;margin:0
0 15px;letter-spacing:0.15px}.wrapper .content .accommodaties .item .content
table.info{margin-top:25px;width:100%;font-size:14px;position:relative}.wrapper .content .accommodaties .item .content table.info tr
td{height:22px;vertical-align:top}.wrapper .content .accommodaties .item .content table.info
.price_from{font-size:20px;font-weight:700;position:relative;top:-7px;color:#728745}.wrapper .content .accommodaties .item .content table.info
.price_from.price_from_location{top:-2px !important}.wrapper .content .accommodaties .item .content table.info
.btn{position:absolute;right:0;bottom:0}.wrapper .content .accommodaties .item .content
a{position:absolute;right:15px;bottom:10px}.wrapper .content .accommodaties .item .content a.btn-location{bottom:15px}.wrapper h1,
.wrapper h2,
.wrapper h3,
.wrapper h4,
.wrapper h5,
.wrapper
h6{font-size:20px;color:#730000}.ui-datepicker-inline{width:100%}.pricesummaryloader{display:none;position:fixed;bottom:0;left:0;top:0;right:0;background-color:rgba(115, 0, 0, 0.65);z-index:9999!important;-webkit-transition:all 200ms ease;transition:all 200ms ease}.pricesummaryloader:after{content:"\E031";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);color:#fff;font-family:'Glyphicons Halflings';font-size:27px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.pricesummaryloader:before{content:attr(data-text);position:absolute;top:calc(50% + 60px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;width:250px;font-size:17px;font-weight:bold;text-align:center}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(365deg)}}.ui-datepicker-multi-2 .ui-datepicker-group{width:48%!important}.ui-datepicker-group-first{margin-right:3%!important}.ui-widget-header .ui-icon{background-image:url("/public/images/layout/arrows_datepicker.png") !important}.ui-state-hover{background:transparent!important;border-width:0!important;top:2px!important}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br,
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-radius:0!important;border-width:0}#ui-datepicker-div,
.ui-datepicker-group{background:#e7e7e7}.select-stay #ui-datepicker-div,
.select-stay .ui-datepicker-group{min-height:303px!important}.ui-datepicker-inline,
#ui-datepicker-div{border-radius:0;border-width:0;padding:0;font-family:"Open Sans",sans-serif;font-size:16px}.ui-datepicker-inline a,
#ui-datepicker-div
a{text-decoration:none}.ui-datepicker-inline a:hover,
#ui-datepicker-div a:hover,
.ui-datepicker-inline a:focus,
#ui-datepicker-div a:focus,
.ui-datepicker-inline a:active,
#ui-datepicker-div a:active{text-decoration:none!important}.ui-datepicker-inline .ui-datepicker-header,
#ui-datepicker-div .ui-datepicker-header{background:#730000;color:#fff;font-weight:normal}.ui-datepicker-inline .ui-datepicker-header a,
#ui-datepicker-div .ui-datepicker-header
a{color:#fff}.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next span,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next
span{background-image:none}.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next span:after,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span:after{content:'+'}.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-month,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month,
.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-year,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-year{background:transparent;color:#fff;border:1px
solid rgba(255, 255, 255, 0.25);padding:0;margin:0;font-size:14px;line-height:14px}.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-month option,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month option,
.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-year option,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-year
option{background:#862861;color:#fff}.ui-datepicker-inline .ui-datepicker-calendar .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{text-align:center;border-width:0;padding:5px;margin:2px;font-weight:normal}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default{background:#6a7939;color:#fff}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:active,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:active{background:#58652c!important}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate.ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate.ui-datepicker-current-day .ui-state-default,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"].ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"].ui-datepicker-current-day .ui-state-default{background:#b7315d!important}.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{background:#c3c3c3;color:#fff;cursor:not-allowed}.ui-datepicker-inline .ui-datepicker-calendar .available,
#ui-datepicker-div .ui-datepicker-calendar
.available{opacity:1}.ui-datepicker-inline .ui-datepicker-calendar .available .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .available .ui-state-default{background:#c2e44d;color:#444}.ui-datepicker-inline .ui-datepicker-calendar .available.ui-state-disabled,
#ui-datepicker-div .ui-datepicker-calendar .available.ui-state-disabled{cursor:not-allowed !important}.ui-datepicker-inline .ui-datepicker-calendar .unavailable .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .unavailable .ui-state-default{background:#c3c3c3;color:#fff;cursor:not-allowed}.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:#b7315d;color:#fff}.ui-datepicker-inline .ui-datepicker-today .ui-state-default,
#ui-datepicker-div .ui-datepicker-today .ui-state-default{background:#e49865!important;color:#fff!important}.ui-datepicker-inline .ui-datepicker-today .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-today .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-today .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:active{background:#730000 !important;color:#fff!important}a[data-event="click"]{cursor:pointer}.select-caretype{margin:0
-15px 15px 0}.select-caretype
label{display:none}.select-stay{padding:0
0 25px;margin:0
15px}.select-stay .datepicker-legenda{margin-bottom:30px}.select-stay .datepicker-legenda ul
li{margin-right:15px}.select-stay .datepicker-legenda ul li:before{content:'';display:inline-block;background:#c3c3c3;height:13px;width:13px;margin-right:5px;position:relative;top:1px}.select-stay .datepicker-legenda
.reserve{text-transform:uppercase}.select-stay .datepicker-legenda .reserve:before{display:none}.select-stay .datepicker-legenda .unavailable:before{background:#c3c3c3}.select-stay .datepicker-legenda .available:before{background:#c2e44d}.select-stay .datepicker-legenda .arrivaldate:before{background:#6a7939}.select-stay .datepicker-legenda .selected:before{background:#b7315d}.select-stay
.select_style{margin-right:15px}#periodprices_container{margin:0
0 0 15px}#periodprices_container
.periodRow{background:#e7e7e7;border:1px
solid #c3c3c3;padding:10px;margin-bottom:10px;margin-right:0}#periodprices_container .periodRow:first-of-type{background:#c2e44d}#periodprices_container .periodRow:first-of-type
.price{color:#333}#periodprices_container .periodRow
.fromprice{display:block;text-decoration:line-through}#periodprices_container .periodRow
.price{color:#728745;font-weight:700}.bookingsteps{margin-top:0;padding:0;overflow:hidden}.bookingsteps .required-fields{position:absolute;top:15px;right:20px}.bookingsteps .form-group{margin:0
0 15px 0}.bookingsteps .form-group .form-control{background:#fff;border:1px
solid #730000;border-radius:4px;font-size:14px}.bookingsteps .form-group .form-control.has-error .help-block{font-size:14px;top:5px;left:28px}.bookingsteps .form-group
.inner{padding:0;margin:0}.bookingsteps .form-group label[for="rental_id"]{display:none}.bookingsteps
.title{left:0!important}.bookingsteps
.content{border-width:0!important}.bookingsteps
.panel{background:#f7f6f6;border-width:0;border-radius:0;position:relative}.bookingsteps .panel:after{content:'';background:#f7f6f6;position:absolute;height:1999px;width:100%;bottom:-1999px}.bookingsteps .panel .panel-heading{background:#730000;color:#fff;z-index:1;position:relative;border-radius:0;padding:18px
20px}.bookingsteps .panel .panel-heading:after{background:inherit;bottom:0;content:"";height:100%;left:0;position:absolute;transform:skewY(-2deg);transform-origin:right bottom 0;transition:all 0.25s ease 0s;width:100%;z-index:-1}.bookingsteps .panel .panel-heading h3.panel-title{color:#fff}.bookingsteps .panel .panel-body{padding:25px
15px 15px 15px;color:#730000}.bookingsteps .panel .panel-body h1,
.bookingsteps .panel .panel-body h2,
.bookingsteps .panel .panel-body h3,
.bookingsteps .panel .panel-body h4,
.bookingsteps .panel .panel-body
h5{font-size:14px;margin-bottom:15px;text-transform:none;color:#730000;font-family:"Open Sans"}.bookingsteps #bookform .form-group{margin-bottom:25px}.bookingsteps #bookform .form-group .control-label[for=dummyFacility]{display:none}.bookingsteps .beschikbaarheid
#periodprices_container{margin:0
15px 15px 15px}.bookingsteps .beschikbaarheid #periodprices_container
.periodRow{padding:15px
10px}.bookingsteps .beschikbaarheid #periodprices_container
.prices{width:50%}.bookingsteps .beschikbaarheid #periodprices_container
.book{width:100%;float:none;margin-top:25px}.bookingsteps .totalview
.items{background:transparent}.bookingsteps .totalview .items
.item{padding:7px
0 !important;margin:0!important;background:transparent;border-top:1px solid #730000}.bookingsteps .totalview .items
.item.lesspadding{padding:2px
0!important}.bookingsteps .totalview .items .item:first-child{border-width:0}.bookingsteps .totalview .items .item
.des{text-align:left;padding:0}.bookingsteps .totalview .items .item
.output{text-align:right;padding:0}.bookingsteps .totalview .items .item
.totalprice.des{font-weight:bold;line-height:60px}.bookingsteps .totalview .items .item
.totalprice.output{font-size:20px;color:#728745;font-weight:bold;line-height:55px}.bookingsteps
h3{font-weight:bold}.bookingsteps #registerform .form-group{margin-bottom:3px!important}.bookingsteps #registerform .form-group .control-label{margin-bottom:7px;float:none}.bookingsteps #registerform
.btn{width:100%;text-align:left;font-weight:600;position:relative;padding:12px
15px}.bookingsteps #registerform .btn:after{content:'\f105';font-family:FontAwesome;right:30px;position:absolute;top:2px;font-size:27px;color:rgba(255, 255, 255, 0.45);-webkit-transition:all 0.25s;transition:all 0.25s}.bookingsteps #registerform .btn:hover,
.bookingsteps #registerform .btn:focus,
.bookingsteps #registerform .btn:active{background:#111;padding-left:36px}.bookingsteps #registerform .btn:hover:after,
.bookingsteps #registerform .btn:focus:after,
.bookingsteps #registerform .btn:active:after{right:23px;color:rgba(255, 255, 255, 0.85)}.bookingsteps .book-aankomst{position:relative}.bookingsteps .book-aankomst .calendar-icon-book:after{content:'C';font-family:Glyphter;position:absolute;font-size:2px;font-weight:normal;color:#730000;right:22px;top:2px;pointer-events:none}form#registerform .form-group
select{background-image:url("data:image/png;base64,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");background-size:26px 9px;background-position:center right;background-repeat:no-repeat}body{background:#f7f6f6;font-size:14px;margin-top:25px;font-family:'Open Sans',sans-serif}h1,
h2,
h3,
h4,
h5,
h6{font-family:"Ubuntu"}a{color:#730000}a:hover,
a:focus,
a:active{color:#000}img{max-width:100%}.widthhundred{width:125px}.btn,
button{outline:0
none!important;border-width:0!important;border-radius:0;padding:8px
25px}.btn:hover,
button:hover,
.btn:focus,
button:focus,
.btn:active,
button:active{outline:0
none!important;box-shadow:none!important}.btn.btn-primary,
button.btn-primary{background:#730000;color:#fff!important;z-index:0;box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.btn.btn-default,
button.btn-default{background:#dcdcdc;z-index:1;box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.btn-edged{position:relative;background:#730000 !important;color:#fff}.btn-edged:after{content:'';width:100%;height:100%;position:absolute;background:inherit!important;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-3deg);-ms-transform:skewY(-3deg);-webkit-transform:skewY(-3deg);box-shadow:inset 2px 2px 10px rgba(255, 255, 255, 0.1)}.btn-edged:hover{background:#730000 !important;color:#fff}.btn-edged:hover:after{background:#730000}.form-group{position:relative}.form-group .form-control{background:#f7f6f6;border-radius:0;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.15);border-width:0;color:#730000;height:40px;font-size:14px;-webkit-transition:all 0.25s;transition:all 0.25s}.form-group .form-control::-moz-placeholder{color:#730000}.form-group .form-control::-webkit-input-placeholder{color:#730000}.form-group .form-control::-webkit-input-placeholder{color:#730000}.form-group .form-control:-ms-input-placeholder{color:#730000}.form-group .form-control:focus{box-shadow:inset 0 1px 1px #730000}.form-group .form-control:focus::-moz-placeholder{color:#730000}.form-group .form-control:focus::-webkit-input-placeholder{color:#730000}.form-group .form-control:focus::-webkit-input-placeholder{color:#730000}.form-group .form-control:focus:-ms-input-placeholder{color:#730000}.form-horizontal .control-label{text-align:left}.alert{border-radius:0}.radio
label{padding-left:21px;position:relative}.radio label:before{content:'\f00c';font-family:FontAwesome;width:15px;height:15px;border:1px
solid #b1b1b1;margin-right:5px;display:inline-block;-webkit-transition:all 0.17s;transition:all 0.17s;font-size:3px;color:transparent;line-height:11px;text-align:center;position:absolute;top:2px;left:0;border-radius:50em;background:#fff;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.15)}.radio label input[type=radio]{opacity:0;visibility:hidden;margin:0}.radio label.checked:before{content:'';font-family:FontAwesome;background:#fff;border-color:#fc8b11;color:#fff;font-size:8px;border-width:5px}.radio label:hover:before{border-color:#fc8b11}.checkbox
label{padding-left:21px}.checkbox label:before{content:'\f00c';font-family:FontAwesome;width:12px;height:12px;border:1px
solid #b1b1b1;margin-right:5px;display:inline-block;-webkit-transition:all 0.3s;transition:all 0.3s;font-size:3px;color:transparent;line-height:11px;text-align:center;position:absolute;top:4px;left:0;border-radius:2px}.checkbox label input[type=checkbox]{opacity:0;visibility:hidden;margin:0}.checkbox label.checked:before{content:'\f00c';font-family:FontAwesome;background:#fc8b11;border-color:#fc8b11;color:#fff;font-size:8px}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}select:focus::-ms-value{background:transparent;color:#730000}select::-ms-expand{display:none}.select_style{position:relative;-webkit-transition:none;transition:none}.select_style:after{content:'\f107';font-family:FontAwesome;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:28px;color:#730000;pointer-events:none!important}.select_style.within-col{-webkit-transition:none;transition:none}.select_style.within-col
select{margin-left:15px;-webkit-transition:none;transition:none}.wrapper{background:#730000;background-position:bottom left;background-repeat:repeat-x;background-color:#f7f6f6;color:#222;min-height:550px}.wrapper .content
.sidebar{background:#4d4842;padding:25px
25px 35px;margin-bottom:30px;z-index:2;position:relative}.wrapper .content .sidebar
h3{color:#fff;font-size:20px;margin:0
0 15px;font-weight:700}.wrapper .content .sidebar .form-group{padding:0;margin:0}.wrapper .content .sidebar .form-group .form-control{font-size:14px;font-weight:700}.wrapper .content .sidebar .form-group .control-label{color:rgba(255, 255, 255, 0.65);margin:0;padding:5px
0}.wrapper .content .sidebar .radio label,
.wrapper .content .sidebar .checkbox
label{position:relative;font-size:14px;font-weight:700;color:#730000;word-wrap:break-word}.wrapper .content .sidebar .clear-filters{background:transparent;border:3px
solid rgba(255, 255, 255, 0.3) !important;box-shadow:none!important;color:#fff!important;font-weight:700}.wrapper .content .sidebar .clear-filters:before{content:'\f00d';font-family:FontAwesome;opacity:0.5;margin-right:10px}.wrapper .content .sidebar .clear-filters:hover{background:rgba(0, 0, 0, 0.1)}.wrapper .content .accommodatie > .item{background:#fff;padding:85px
40px 30px;margin-bottom:25px;box-shadow:inset -5px -5px 0 rgba(0, 0, 0, 0.1), inset 5px 5px 0 rgba(0, 0, 0, 0.1);position:relative;-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodatie > .item
.title{background:#730000;width:55%;position:absolute;left:0;top:-10px;-webkit-transition:all 0.25s;transition:all 0.25s;z-index:1;color:#fff;padding:15px}.wrapper .content .accommodatie > .item .title:after{content:'';width:100%;height:100%;position:absolute;background:#730000;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-2deg);-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodatie > .item .title
.inner{position:relative;text-align:left;padding-left:45px;color:#fff}.wrapper .content .accommodatie > .item .title .inner
h1{color:#fff;font-size:20px;margin:0}.wrapper .content .accommodatie > .item
.photowrapper{width:100%;height:350px}.wrapper .content .accommodatie > .item .photowrapper
.mainimg{height:100%;width:100%}.wrapper .content .accommodatie > .item .photowrapper .mainimg div,
.wrapper .content .accommodatie > .item .photowrapper .mainimg
span{display:block;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat !important;width:100%;height:100%;cursor:zoom-in}.wrapper .content .accommodatie > .item .photowrapper
.gallery{margin:25px
-15px}.wrapper .content .accommodatie > .item .photowrapper .gallery
.thumb{width:100%;height:115px;overflow:hidden}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb
.img{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat;height:115px;width:100%;box-shadow:inset 5px 5px 10px rgba(0, 0, 0, 0.1);cursor:zoom-in;-webkit-transition:all 0.4s;transition:all 0.4s}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img .count-overlay{position:relative;height:100%;width:100%;left:0;top:0;background:rgba(0, 0, 0, 0.5)}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img .count-overlay
.count{text-align:center;position:relative;font-size:19px;color:#fff;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:hover,
.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:focus,
.wrapper .content .accommodatie > .item .photowrapper .gallery .thumb .img:active{-webkit-transform:scale(1.12);transform:scale(1.12)}.wrapper .content .accommodatie > .item
.content{border:1px
solid #f7f6f6}.wrapper .content .accommodatie > .item .content
h2{font-size:14px;color:#730000;margin:0;padding:20px
10px;letter-spacing:0.15px}.wrapper .content .accommodatie > .item .content
table.info{margin-bottom:25px;width:100%}.wrapper .content .accommodatie > .item .content table.info tr:nth-child(odd){background:#f7f6f6}.wrapper .content .accommodatie > .item .content table.info tr
td{padding:5px
15px;font-size:14px;vertical-align:top}.wrapper .content .accommodatie > .item .content
.buttons{padding:15px}.wrapper .content .accommodatie > .item .content .buttons > .btn{display:block;width:100%;margin-bottom:10px;background:#e7e7e7;border:1px
solid #c3c3c3!important;border-radius:4px;color:#444!important;font-weight:700;padding:7px
0;-webkit-transition:all 0.35s;transition:all 0.35s}.wrapper .content .accommodatie > .item .content .buttons > .btn:hover,
.wrapper .content .accommodatie > .item .content .buttons > .btn:focus,
.wrapper .content .accommodatie > .item .content .buttons > .btn:active{box-shadow:inset 0 -2px 0 rgba(0, 0, 0, 0.15) !important;background:#ddd;color:#222}.wrapper .content
.accommodaties{margin-top:10px;z-index:1;position:relative}.wrapper .content .accommodaties.arrangementen-wrapper{margin-top:30px}.wrapper .content .accommodaties
.item{background:#fff;padding:85px
40px 30px;margin-bottom:40px;position:relative;box-shadow:inset -5px -5px 0 rgba(0, 0, 0, 0.1), inset 5px 5px 0 rgba(0, 0, 0, 0.1);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodaties .item:hover
.title{background:#730000}.wrapper .content .accommodaties .item:hover .title:after{background:#730000}.wrapper .content .accommodaties .item
.title{background:#730000;width:80%;position:absolute;left:0;top:-10px;-webkit-transition:all 0.25s;transition:all 0.25s;color:#fff;padding:15px;z-index:1!important}.wrapper .content .accommodaties .item .title:after{content:'';width:100%;height:100%;position:absolute;background:#730000;z-index:-1;bottom:0;left:0;transform-origin:right bottom;transform:skewY(-2deg);-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);-webkit-transition:all 0.25s;transition:all 0.25s}.wrapper .content .accommodaties .item .title
.inner{position:relative;text-align:left;padding-left:45px;padding-right:30px;color:#fff}.wrapper .content .accommodaties .item .title .inner
h4{color:#fff;font-size:23px;margin:0}.wrapper .content .accommodaties .item
.img{position:relative;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat;height:180px;padding-top:40%;padding-bottom:15%;width:100%;-webkit-transition:all 2s;transition:all 2s}.wrapper .content .accommodaties .item .content
h5{font-size:14px;color:#730000;margin:0
0 15px;letter-spacing:0.15px}.wrapper .content .accommodaties .item .content
table.info{margin-top:25px;width:100%;font-size:14px;position:relative}.wrapper .content .accommodaties .item .content table.info tr
td{height:22px;vertical-align:top}.wrapper .content .accommodaties .item .content table.info
.price_from{font-size:20px;font-weight:700;position:relative;top:-7px;color:#728745}.wrapper .content .accommodaties .item .content table.info
.price_from.price_from_location{top:-2px !important}.wrapper .content .accommodaties .item .content table.info
.btn{position:absolute;right:0;bottom:0}.wrapper .content .accommodaties .item .content
a{position:absolute;right:15px;bottom:10px}.wrapper .content .accommodaties .item .content a.btn-location{bottom:15px}.wrapper h1,
.wrapper h2,
.wrapper h3,
.wrapper h4,
.wrapper h5,
.wrapper
h6{font-size:20px;color:#730000}.ui-datepicker-inline{width:100%}.pricesummaryloader{display:none;position:fixed;bottom:0;left:0;top:0;right:0;background-color:rgba(115, 0, 0, 0.65);z-index:9999!important;-webkit-transition:all 200ms ease;transition:all 200ms ease}.pricesummaryloader:after{content:"\E031";position:absolute;top:calc(50% - 10px);left:calc(50% - 10px);color:#fff;font-family:'Glyphicons Halflings';font-size:27px;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.pricesummaryloader:before{content:attr(data-text);position:absolute;top:calc(50% + 60px);left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;width:250px;font-size:17px;font-weight:bold;text-align:center}@keyframes
spin{0%{transform:rotate(0deg)}100%{transform:rotate(365deg)}}.ui-datepicker-multi-2 .ui-datepicker-group{width:48%!important}.ui-datepicker-group-first{margin-right:3%!important}.ui-widget-header .ui-icon{background-image:url("/public/images/layout/arrows_datepicker.png") !important}.ui-state-hover{background:transparent!important;border-width:0!important;top:2px!important}.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br,
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{border-radius:0!important;border-width:0}#ui-datepicker-div,
.ui-datepicker-group{background:#e7e7e7}.select-stay #ui-datepicker-div,
.select-stay .ui-datepicker-group{min-height:303px!important}.ui-datepicker-inline,
#ui-datepicker-div{border-radius:0;border-width:0;padding:0;font-family:"Open Sans",sans-serif;font-size:16px}.ui-datepicker-inline a,
#ui-datepicker-div
a{text-decoration:none}.ui-datepicker-inline a:hover,
#ui-datepicker-div a:hover,
.ui-datepicker-inline a:focus,
#ui-datepicker-div a:focus,
.ui-datepicker-inline a:active,
#ui-datepicker-div a:active{text-decoration:none!important}.ui-datepicker-inline .ui-datepicker-header,
#ui-datepicker-div .ui-datepicker-header{background:#730000;color:#fff;font-weight:normal}.ui-datepicker-inline .ui-datepicker-header a,
#ui-datepicker-div .ui-datepicker-header
a{color:#fff}.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next span,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next
span{background-image:none}.ui-datepicker-inline .ui-datepicker-header .ui-datepicker-next span:after,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span:after{content:'+'}.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-month,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month,
.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-year,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-year{background:transparent;color:#fff;border:1px
solid rgba(255, 255, 255, 0.25);padding:0;margin:0;font-size:14px;line-height:14px}.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-month option,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month option,
.ui-datepicker-inline .ui-datepicker-header select.ui-datepicker-year option,
#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-year
option{background:#862861;color:#fff}.ui-datepicker-inline .ui-datepicker-calendar .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-state-default{text-align:center;border-width:0;padding:5px;margin:2px;font-weight:normal}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default{background:#6a7939;color:#fff}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate .ui-state-default:active,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:active{background:#58652c!important}.ui-datepicker-inline .ui-datepicker-calendar .arrivaldate.ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .arrivaldate.ui-datepicker-current-day .ui-state-default,
.ui-datepicker-inline .ui-datepicker-calendar td[data-handler="selectDay"].ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar td[data-handler="selectDay"].ui-datepicker-current-day .ui-state-default{background:#b7315d!important}.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{background:#c3c3c3;color:#fff;cursor:not-allowed}.ui-datepicker-inline .ui-datepicker-calendar .available,
#ui-datepicker-div .ui-datepicker-calendar
.available{opacity:1}.ui-datepicker-inline .ui-datepicker-calendar .available .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .available .ui-state-default{background:#c2e44d;color:#444}.ui-datepicker-inline .ui-datepicker-calendar .available.ui-state-disabled,
#ui-datepicker-div .ui-datepicker-calendar .available.ui-state-disabled{cursor:not-allowed !important}.ui-datepicker-inline .ui-datepicker-calendar .unavailable .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .unavailable .ui-state-default{background:#c3c3c3;color:#fff;cursor:not-allowed}.ui-datepicker-inline .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default,
#ui-datepicker-div .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{background:#b7315d;color:#fff}.ui-datepicker-inline .ui-datepicker-today .ui-state-default,
#ui-datepicker-div .ui-datepicker-today .ui-state-default{background:#e49865!important;color:#fff!important}.ui-datepicker-inline .ui-datepicker-today .ui-state-default:hover,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:hover,
.ui-datepicker-inline .ui-datepicker-today .ui-state-default:focus,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:focus,
.ui-datepicker-inline .ui-datepicker-today .ui-state-default:active,
#ui-datepicker-div .ui-datepicker-today .ui-state-default:active{background:#730000 !important;color:#fff!important}a[data-event="click"]{cursor:pointer}.select-caretype{margin:0
-15px 15px 0}.select-caretype
label{display:none}.select-stay{padding:0
0 25px;margin:0
15px}.select-stay .datepicker-legenda{margin-bottom:30px}.select-stay .datepicker-legenda ul
li{margin-right:15px}.select-stay .datepicker-legenda ul li:before{content:'';display:inline-block;background:#c3c3c3;height:13px;width:13px;margin-right:5px;position:relative;top:1px}.select-stay .datepicker-legenda
.reserve{text-transform:uppercase}.select-stay .datepicker-legenda .reserve:before{display:none}.select-stay .datepicker-legenda .unavailable:before{background:#c3c3c3}.select-stay .datepicker-legenda .available:before{background:#c2e44d}.select-stay .datepicker-legenda .arrivaldate:before{background:#6a7939}.select-stay .datepicker-legenda .selected:before{background:#b7315d}.select-stay
.select_style{margin-right:15px}#periodprices_container{margin:0
0 0 15px}#periodprices_container
.periodRow{background:#e7e7e7;border:1px
solid #c3c3c3;padding:10px;margin-bottom:10px;margin-right:0}#periodprices_container .periodRow:first-of-type{background:#c2e44d}#periodprices_container .periodRow:first-of-type
.price{color:#333}#periodprices_container .periodRow
.fromprice{display:block;text-decoration:line-through}#periodprices_container .periodRow
.price{color:#728745;font-weight:700}.bookingsteps{margin-top:0;padding:0;overflow:hidden}.bookingsteps .required-fields{position:absolute;top:15px;right:20px}.bookingsteps .form-group{margin:0
0 15px 0}.bookingsteps .form-group .form-control{background:#fff;border:1px
solid #730000;border-radius:4px;font-size:14px}.bookingsteps .form-group .form-control.has-error .help-block{font-size:14px;top:5px;left:28px}.bookingsteps .form-group
.inner{padding:0;margin:0}.bookingsteps .form-group label[for="rental_id"]{display:none}.bookingsteps
.title{left:0!important}.bookingsteps
.content{border-width:0!important}.bookingsteps
.panel{background:#f7f6f6;border-width:0;border-radius:0;position:relative}.bookingsteps .panel:after{content:'';background:#f7f6f6;position:absolute;height:1999px;width:100%;bottom:-1999px}.bookingsteps .panel .panel-heading{background:#730000;color:#fff;z-index:1;position:relative;border-radius:0;padding:18px
20px}.bookingsteps .panel .panel-heading:after{background:inherit;bottom:0;content:"";height:100%;left:0;position:absolute;transform:skewY(-2deg);transform-origin:right bottom 0;transition:all 0.25s ease 0s;width:100%;z-index:-1}.bookingsteps .panel .panel-heading h3.panel-title{color:#fff}.bookingsteps .panel .panel-body{padding:25px
15px 15px 15px;color:#730000}.bookingsteps .panel .panel-body h1,
.bookingsteps .panel .panel-body h2,
.bookingsteps .panel .panel-body h3,
.bookingsteps .panel .panel-body h4,
.bookingsteps .panel .panel-body
h5{font-size:14px;margin-bottom:15px;text-transform:none;color:#730000;font-family:"Open Sans"}.bookingsteps #bookform .form-group{margin-bottom:25px}.bookingsteps #bookform .form-group .control-label[for=dummyFacility]{display:none}.bookingsteps .beschikbaarheid
#periodprices_container{margin:0
15px 15px 15px}.bookingsteps .beschikbaarheid #periodprices_container
.periodRow{padding:15px
10px}.bookingsteps .beschikbaarheid #periodprices_container
.prices{width:50%}.bookingsteps .beschikbaarheid #periodprices_container
.book{width:100%;float:none;margin-top:25px}.bookingsteps .totalview
.items{background:transparent}.bookingsteps .totalview .items
.item{padding:7px
0 !important;margin:0!important;background:transparent;border-top:1px solid #730000}.bookingsteps .totalview .items
.item.lesspadding{padding:2px
0!important}.bookingsteps .totalview .items .item:first-child{border-width:0}.bookingsteps .totalview .items .item
.des{text-align:left;padding:0}.bookingsteps .totalview .items .item
.output{text-align:right;padding:0}.bookingsteps .totalview .items .item
.totalprice.des{font-weight:bold;line-height:60px}.bookingsteps .totalview .items .item
.totalprice.output{font-size:20px;color:#728745;font-weight:bold;line-height:55px}.bookingsteps
h3.reisgezelschap{padding-left:35px;position:relative}.bookingsteps h3.reisgezelschap:before{content:'A';font-family:Glyphter;position:absolute;color:#730000;font-size:30px;font-weight:normal;left:0;top:-10px}.bookingsteps h3.header-nights-away{padding-left:35px;position:relative}.bookingsteps h3.header-nights-away:before{content:'C';font-family:Glyphter;position:absolute;color:#730000;font-size:30px;font-weight:normal;left:0;top:-11px}.bookingsteps
h3.aankomstlabel{padding-left:35px;position:relative}.bookingsteps h3.aankomstlabel:before{content:'C';font-family:Glyphter;position:absolute;color:#730000;font-size:30px;font-weight:normal;left:0;top:-11px}.bookingsteps h3.header-caretype{padding-left:25px;position:relative}.bookingsteps h3.header-caretype:before{content:'E';font-family:Glyphter;position:absolute;color:#730000;font-size:23px;font-weight:normal;left:0;top:-7px}.bookingsteps h3.header-category-1{padding-left:35px;position:relative}.bookingsteps h3.header-category-1:before{content:'B';font-family:Glyphter;position:absolute;font-size:27px;font-weight:normal;color:#730000;left:0;top:-7px}.bookingsteps h3.header-facilities{padding-left:35px;position:relative}.bookingsteps h3.header-facilities:before{content:'B';font-family:Glyphter;position:absolute;font-size:27px;font-weight:normal;color:#730000;left:0;top:-10px}.bookingsteps
h3.accolabel{padding-left:35px;position:relative}.bookingsteps h3.accolabel:before{content:'D';font-family:Glyphter;position:absolute;font-size:27px;font-weight:normal;color:#730000;left:0;top:-10px}.bookingsteps h3.header-discountcode{padding-left:35px;position:relative}.bookingsteps h3.header-discountcode:before{content:'D';font-family:Glyphter;position:absolute;font-size:27px;font-weight:normal;color:#730000;left:0;top:-10px}.bookingsteps
h3.extras{padding-left:35px;position:relative}.bookingsteps h3.extras:before{content:'D';font-family:Glyphter;position:absolute;font-size:27px;font-weight:normal;color:#730000;left:0;top:-10px}.bookingsteps #registerform .form-group{margin-bottom:3px!important}.bookingsteps #registerform .form-group .control-label{margin-bottom:7px;float:none}.bookingsteps #registerform
.btn{width:100%;text-align:left;font-weight:600;position:relative;padding:12px
15px}.bookingsteps #registerform .btn:after{content:'\f105';font-family:FontAwesome;right:30px;position:absolute;top:2px;font-size:27px;color:rgba(255, 255, 255, 0.45);-webkit-transition:all 0.25s;transition:all 0.25s}.bookingsteps #registerform .btn:hover,
.bookingsteps #registerform .btn:focus,
.bookingsteps #registerform .btn:active{background:#111;padding-left:36px}.bookingsteps #registerform .btn:hover:after,
.bookingsteps #registerform .btn:focus:after,
.bookingsteps #registerform .btn:active:after{right:23px;color:rgba(255, 255, 255, 0.85)}.bookingsteps .book-aankomst{position:relative}.bookingsteps .book-aankomst .calendar-icon-book:after{content:'C';font-family:Glyphter;position:absolute;font-size:2px;font-weight:normal;color:#730000;right:22px;top:2px;pointer-events:none}#registerform_es_
ul{padding:0
0 0 15px}.ui-widget.ui-widget-content{border-width:0!important}.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all.ui-datepicker-multi-12.ui-datepicker-multi{width:100%!important}.ui-datepicker-group-first{margin-right:0!important}.ui-datepicker-multi-12{width:100%}.ui-datepicker-multi-12 .ui-datepicker-group{width:32%!important;margin-right:2%!important;margin-bottom:2%!important}.ui-datepicker-multi-12 .ui-datepicker-group:nth-child(3n){margin-right:0!important}.ui-datepicker-multi-12 .ui-datepicker-multi .ui-datepicker-group{float:none!important;display:inline-block !important}.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline{padding-top:0px}