@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700);*{box-sizing:border-box}

/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.infowindow-container{display:table;width:100%;max-width:300px}.infowindow-container .infowindow-image{display:table-cell;width:60px;vertical-align:top}.infowindow-container .infowindow-image>img{width:60px}.infowindow-container .infowindow-content{display:table-cell;padding-left:10px;vertical-align:top}.infowindow-container .infowindow-title{font-size:14px;font-weight:700}.infowindow-container .rating-stars{margin-top:2px;display:inline-block;position:static;font-size:20px;vertical-align:middle}.infowindow-container .rating-stars>li{line-height:16px}.infowindow-container .infowindow-feature-list{margin-left:0;padding-left:15px;margin-top:5px;list-style-type:disc}.infowindow-container .infowindow-feature-list>li{font-size:12px}.infowindow-container .infowindow-button{margin-top:5px;text-align:right}.infowindow-container .infowindow-button>a{color:#b32931;text-decoration:underline;display:inline-block}@font-face{font-family:bikerbetten-hotel;src:url(../fonts/bikerbetten-hotel.ttf?fvb6a8) format('truetype'),url(../fonts/bikerbetten-hotel.woff?fvb6a8) format('woff'),url(../fonts/bikerbetten-hotel.svg?fvb6a8#bikerbetten-hotel) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:bikerbetten-hotel!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-star-empty:before{content:"\e904"}.icon-location-pin-2:before{content:"\e900"}.icon-phone-5:before{content:"\e903"}.icon-bed-double:before{content:"\e902"}.icon-star-filled:before{content:"\e901"}.news-title{font-size:16px}.news-content{color:#454545}.news-link{margin-top:15px;display:block;color:#222;text-decoration:none;padding-top:15px;border-top:1px solid #eee}.news-link:first-child{margin-top:0}.news-link:hover{text-decoration:none}.mobile-notification-container{position:fixed;top:0;left:0;right:0;background:#fff;padding:15px;z-index:3;box-shadow:0 2px 2px rgba(0,0,0,.2);transition:all .4s ease;transform:translateY(-100%)}.mobile-notification-container.active{transform:translateY(0)}.mobile-notification-content{display:table;width:100%;table-layout:fixed}.mobile-notification-image{display:table-cell;width:100px;vertical-align:top;padding-left:20px}.mobile-notification-image>img{border-radius:15px;width:100%}.mobile-notification-details{display:table-cell;vertical-align:top;padding-left:15px}.mobile-notification-details:after,.mobile-notification-details:before{content:" ";display:table}.mobile-notification-details:after{clear:both}.mobile-notification-details{zoom:1}.mobile-notification-title{display:block;font-weight:700;font-size:18px}.mobile-notification-subtitle{color:#666;font-size:13px}.mobile-notification-button{position:absolute;bottom:0;right:0;margin:15px;background:#b32931;color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;padding:3px 8px;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.15);font-size:13px;z-index:5;text-decoration:none}.mobile-notification-button:active,.mobile-notification-button:focus,.mobile-notification-button:hover{color:#fff}.mobile-notification-button:hover{background:#982229;text-decoration:none}.mobile-notification-close{position:absolute;left:0;top:0;margin:5px;z-index:4;font-size:16px;background:#072530;color:#fff;border-radius:100%;display:inline-block;width:25px;height:25px;line-height:22px;text-align:center}.near-list{margin:0;padding:0;list-style:none}.near-list>li{border-bottom:1px solid #ddd;padding:0 15px 15px;margin-top:15px;position:relative}.near-list>li>a{display:block;position:relative;text-decoration:none}.near-list>li .near-table{display:table;width:100%;table-layout:fixed}.near-list>li .near-title{font-size:16px;color:#000;margin-bottom:5px;padding-right:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.near-list>li .near-title.near-title--full{padding-right:0}.near-list>li .near-img-container{display:table-cell;width:75px;vertical-align:top}.near-list>li .near-img-container img{max-width:100%;width:75px}.near-list>li .near-left{display:table-cell;padding-left:10px;vertical-align:top;position:relative}.near-list>li .near-description{font-size:13px;color:#444}.near-list>li .near-link{position:absolute;right:0;bottom:0;text-align:right;display:block;color:#b32931;padding:0 10px;background:#fff}.near-list>li .near-count{vertical-align:top;line-height:28px;color:#666;font-size:12px}.near-list>li .rating-stars{right:10px;top:-2px}.near-list>li:first-child{margin-top:0}.near-list>li:last-child{border-bottom:0;padding-bottom:0}.pagination-container{text-align:center}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#b32931;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:1;color:#a1242c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#b32931;border-color:#b32931}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}body{font-family:Lato,sans-serif;font-size:14px;background:#eceff4}.tours-pagination{text-align:center}a{color:#b32931}a:hover{color:#8f2027}.partnerhouse-image-list,.partnerhouse-main-image{margin-bottom:0}.partnerhouse-image-item{padding:2px 2px 0 0}.partnerhouse-image-item>img{max-width:100%}.container{width:800px;margin:0 auto}.spacing{margin-top:20px}.rating-stars{margin:0;padding:0}.rating-stars>li{display:inline-block;color:#fec006}#footer{text-align:center;margin-top:20px;padding-bottom:20px}#footer .footer-divider{margin:0 5px;color:#999}#footer a{color:#b32931;text-decoration:none}#header .top-bar{padding:8px;background:#051d26;color:hsla(0,0%,100%,.8);font-weight:300}#header .top-bar .top-bar-left{float:left}#header .top-bar .top-bar-left>ul{margin:0}#header .top-bar .top-bar-right{float:right}#header .top-bar .booking{display:block;color:#fff;background:linear-gradient(180deg,#b32931,#aa262e);padding:5px 8px;text-decoration:none;font-size:13px;text-transform:uppercase;border-radius:2px}#header .top-bar .booking:hover{background:linear-gradient(180deg,#a1242c,#982229)}#header .top-bar ul>li{margin-right:50px}#header .top-bar ul>li,#header .top-bar ul>li i,#header .top-bar ul>li span{display:inline-block;vertical-align:middle}#header .top-bar ul>li .divider{margin:0 10px}#header .top-bar ul>li:last-child{margin-right:0}#header .top-bar:after,#header .top-bar:before{content:" ";display:table}#header .top-bar:after{clear:both}#header .top-bar{zoom:1}#header .main-bar{background:#072530;padding:30px 20px 0;color:#fff;position:relative}#header .main-bar .main-bar-brand-stars{position:absolute;left:50%;top:14px;transform:translateX(-50%);background:#072530;padding:10px}#header .main-bar .main-bar-brand{text-align:center}#header .main-bar .main-bar-brand h2{margin:0;color:hsla(0,0%,100%,.9);font-size:30px;font-weight:300;text-align:center;border-top:1px solid hsla(0,0%,100%,.3);display:inline-block;padding-top:15px}#header .main-bar .main-bar-nav{margin-top:30px}#header .main-bar .main-bar-nav>ul{margin:0;text-align:center}#header .main-bar .main-bar-nav>ul>li{display:inline-block}#header .main-bar .main-bar-nav>ul>li>a{font-size:16px;color:hsla(0,0%,100%,.6);text-decoration:none;font-weight:400;display:block;padding:20px;border-bottom:3px solid transparent}#header .main-bar .main-bar-nav>ul>li>a:hover{color:#fff}#header .main-bar .main-bar-nav>ul>li:last-child{margin-right:0}#header .main-bar .main-bar-nav>ul>li.active>a{color:#fff;border-bottom:3px solid #b32931}#content{padding-top:30px}.card{position:relative;padding:15px;background:#fff;border:1px solid #ddd;border-radius:3px}.card .card-title{margin:0;text-align:left;font-size:18px;line-height:1.5;font-weight:700;color:#444;padding-bottom:5px;border-bottom:1px solid #ddd}.card .card-content{padding-top:15px;line-height:1.4}.card .card-content h1,.card .card-content h2,.card .card-content h3,.card .card-content h4,.card .card-content h5,.card .card-content h6{margin:0}.card .card-content br{line-height:1}.card.card--noheader{padding:0}.card.card--noheader .card-content{padding:0;margin:0}.card.mt{margin-top:30px}#map{height:300px}.table{width:100%}.table tr:first-child td,.table tr:first-child th{border-top:0}.table th{width:150px;font-weight:700;text-align:left}.table td,.table th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.stripe-loading-indicator{height:4px!important}.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{background:#b32931!important}.partnerhouse-feature-table th{width:80px;text-align:left}.partnerhouse-feature-table td,.partnerhouse-feature-table th{border-top:0;line-height:1}.booking-form .form-group,.partnerhouse-price-description{margin-bottom:10px}.booking-form .form-group.has-error label{color:#b32931}.booking-form .form-group.has-error input[type=text],.booking-form .form-group.has-error textarea{border-color:#b32931}.booking-form .form-group.has-error .help-block{color:#b32931}.booking-form .form-group.required .checkbox label:before{content:'*';color:red;margin-right:4px}.booking-form .form-group.required .checkbox label:after{display:none}.booking-form .form-group.required label:after{content:'*';color:red;margin-left:4px}.booking-form input[type=text],.booking-form textarea{display:block;width:100%;background-color:#fff;background-image:none;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.booking-form textarea{min-height:80px}.booking-form .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:2px;border-color:#800714;background:linear-gradient(180deg,#bb0b1d,#a70a1a);box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;float:right}.booking-form label{font-size:12px;text-transform:uppercase;color:#555;font-weight:600;display:block;max-width:100%;margin-bottom:5px}.booking-form .checkbox{display:block}.booking-form .checkbox label{cursor:pointer;padding-left:20px;text-transform:none;color:#333;font-weight:400;font-size:14px}.booking-form .checkbox input[type=checkbox]{position:absolute;margin:4px 0 0 -30px}.booking-form .row:after,.booking-form .row:before{content:" ";display:table}.booking-form .row:after{clear:both}.booking-form .row{zoom:1}.booking-form .col-md-6{float:left;width:calc(50% - 10px)}.booking-form .col-md-6:last-child{float:right}.booking-form:after,.booking-form:before{content:" ";display:table}.booking-form:after{clear:both}.booking-form{zoom:1}.alert{padding:10px;margin:10px 0}.alert.alert-success{background:#dff0d8;color:#3c763d;border-color:#d6e9c6}.partnerhouse-feature-list{list-style:none;margin:0;padding:0}