html,body{width:100%;height:100%}body{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(255,255,255,0.2);background-color:#FFF}.navbar-custom{margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3);text-transform:uppercase;font-family:"Yanone Kaffeesatz",sans-serif;font-weight:300}.navbar-custom .nav li a{color:rgba(255,255,255,0.7);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.navbar-custom .nav li a:hover{color:#fff;outline:none;background-color:transparent}.navbar-custom .nav li a:focus,.navbar-custom .nav li a:active{outline:none;background-color:transparent}.navbar-custom .nav li.active{outline:none}.navbar-custom .nav li.active a{background-color:rgba(255,255,255,0.3)}.navbar-custom .nav li.active a:hover{color:white}.navbar-custom .nav li.dropdown.open>.dropdown-toggle{background:#2b5987}.navbar-custom .nav li.dropdown .dropdown-menu{background:#f2f2f2}.navbar-custom .nav li.dropdown .dropdown-menu>li>a{color:gray;font-size:115%}.navbar-custom .nav li.dropdown .dropdown-menu>li>a:hover{color:#222}@media (max-width: 768px){.navbar-custom .nav li.dropdown .dropdown-menu{background:#31669b}.navbar-custom .nav li.dropdown .dropdown-menu>li>a{color:#ccc}.navbar-custom .nav li.dropdown .dropdown-menu>li>a:hover{color:white}}.navbar-custom .navbar-brand{color:#77a6d4;font-weight:300;font-size:115%;letter-spacing:0.4px}.navbar-custom .navbar-brand i{font-size:85%}.navbar-custom .navbar-brand span{color:rgba(255,255,255,0.7);letter-spacing:normal}.navbar-custom.navbar-collapsed .navbar-brand{color:#3773AE}@media (min-width: 768px){.navbar-custom{padding:20px 0;border-bottom:none;letter-spacing:1px;background:rgba(55,115,174,0.8);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(55,115,174,0.8)), color-stop(100%, rgba(55,115,174,0)));background:-webkit-linear-gradient(180deg, rgba(55,115,174,0.8) 0%, rgba(55,115,174,0) 100%);background:-moz-linear-gradient(180deg, startColor 0%, rgba(55,115,174,0) 100%);background:-ms-linear-gradient(180deg, rgba(55,115,174,0.8) 0%, rgba(55,115,174,0) 100%);background:-o-linear-gradient(180deg, rgba(55,115,174,0.8) 0%, rgba(55,115,174,0) 100%);background:linear-gradient(180deg, rgba(55,115,174,0.8) 0%, rgba(55,115,174,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=$startColor, endColorstr=$endColor , GradientType=1);-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;font-size:130%}.navbar-custom.navbar-collapsed{padding:0;background:#214568;border-bottom:1px solid rgba(255,255,255,0.3)}.navbar-custom:not(.navbar-collapsed) .navbar-brand{font-size:160%;color:#1f4060}}@media (max-width: 768px){.navbar-custom{font-size:120%;background-color:#214568}.navbar-custom .navbar-toggle span{color:rgba(128,128,128,0.7)}.navbar-custom.collapsed{background-color:#254d74}}main{margin:60px 0 0 0;min-height:570px;text-align:left}main .main-header{text-align:left}main .main-header h1{display:inline-block;font-size:200%;font-weight:300;margin-bottom:0}main .main-header .nav-breadcrumb{position:absolute;margin-top:5px;font-size:11px;line-height:12px;color:#555}main .main-header .nav-breadcrumb .bc-home{display:inline-block;width:12px;margin-top:-1px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:clip}main .main-header .nav-breadcrumb a{color:#555;text-decoration:none;margin-right:3px}main .main-header .nav-breadcrumb a .fa.fa-home{font-size:110%}main .main-header .nav-breadcrumb a:hover{color:#000;text-decoration:underline}main .main-header .nav-breadcrumb div{display:inline !important}main .main-header .nav-breadcrumb .last-child{color:#336799}main .main-header .nav-breadcrumb>span{color:#336799}main .main-header p{font-size:25px;color:#999;font-weight:300}main .main-header .divider:after{content:"";position:relative;height:4px;width:60px;display:block;text-align:center;margin:13px auto;@inlude border-radius(5em)}main .text-plus-1{font-size:110%}main .text-plus-2{font-size:120%}main .text-plus-3{font-size:130%}main .weight-slim{font-weight:300}main .weight-normal{font-weight:normal}footer{padding:50px 0;background:#fff;background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, #fff), color-stop(100%, #d8e5f3));background:-webkit-linear-gradient(180deg, #fff 0%, #d8e5f3 100%);background:-moz-linear-gradient(180deg, startColor 0%, #d8e5f3 100%);background:-ms-linear-gradient(180deg, #fff 0%, #d8e5f3 100%);background:-o-linear-gradient(180deg, #fff 0%, #d8e5f3 100%);background:linear-gradient(180deg, #fff 0%, #d8e5f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=$startColor, endColorstr=$endColor , GradientType=1);color:gray}footer .footer-logo{font-size:250%}footer .footer-logo span{color:#ccc}footer .footer-logo:hover{text-decoration:none}footer .footer-logo:hover span{color:#b3b3b3}@media (max-width: 768px){footer .footer-logo{float:left;margin-right:30px}}@media (max-width: 768px){footer .footer-copy{margin-top:10px}}footer .footer-links a{display:block;margin-bottom:4px}footer .social a{border:1px solid #ccc;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;padding:10px;margin:0 8px;font-size:80%;display:inline-block}footer .social a i{text-align:center;color:#ccc;width:1em}footer .social a:hover{background:#508dc8}footer .social a:hover i{color:white}footer .footer-contact .fa-info-circle{font-size:300%;margin-left:10px;color:#ccc}footer .footer-contact h4{margin:0 0 5px 0}footer .footer-contact .fc-tel{padding:0 0 5px 10px}footer .footer-contact .fc-tel i{display:inline-block;width:16px;color:#ccc}footer .footer-contact .fc-tel i.fa-mobile{padding-left:1px;font-size:110%}footer .footer-contact .fc-tel small{display:block;font-size:70%;padding-left:15px}footer .footer-contact .fc-schedule .fcs-days{display:block;margin-bottom:3px}footer .footer-contact .fc-schedule .fcs-hours{display:block;color:#000}footer hr{border-color:#333}footer p{margin:0}footer .mini-banners img{display:inline-block;height:29px;margin:2px 1px}.company-list .item .thumbnail{position:relative;overflow:hidden}.company-list .item .thumbnail .i-wrapper-logo{position:relative;display:block;width:100%;height:0;padding-top:56.25%;overflow:hidden}.company-list .item .thumbnail .i-wrapper-logo img{position:absolute;left:0;right:0;top:0;bottom:0;display:block;max-width:100%;max-height:100%;margin:auto}.company-list .item .thumbnail .i-wrapper-name{position:absolute;display:block;width:100%;height:100%;left:0;top:101%;background:rgba(51,103,153,0.9);text-align:center;white-space:nowrap;-webkit-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-khtml-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-moz-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-ms-transition:all 1s cubic-bezier(0, 1, 0.5, 1);-o-transition:all 1s cubic-bezier(0, 1, 0.5, 1);transition:all 1s cubic-bezier(0, 1, 0.5, 1)}.company-list .item .thumbnail .i-wrapper-name:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.company-list .item .thumbnail .i-wrapper-name .iwn-name{display:inline-block;vertical-align:middle;margin:auto;padding:0;color:#FFF;font-size:100%;font-weight:bold}@media screen and (max-width: 640px){.company-list .item .thumbnail .i-wrapper-name .iwn-name{font-size:80%}}.company-list .item .thumbnail:hover .i-wrapper-name{display:block;left:0;right:0;top:0;bottom:0}img::selection{background:transparent}img::-moz-selection{background:transparent}.row.row-grid [class*="col-"]+[class*="col-"]{margin-top:15px}.row-grid+.row-grid{margin-top:15px}.datepicker{z-index:1150 !important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.bold{font-weight:bold}.normal{font-weight:normal}.italic{font-style:italic}.underline{text-decoration:underline}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#flash-alert{position:fixed;z-index:10002;width:100%;height:0px;text-align:center}#flash-alert span{display:inline-block;max-width:600px;padding:10px 15px;background-color:#F39C12;border-radius:0px 0px 5px 5px;-webkit-box-shadow:0px 0px 15px red;-khtml-box-shadow:0px 0px 15px red;-moz-box-shadow:0px 0px 15px red;-ms-box-shadow:0px 0px 15px red;-o-box-shadow:0px 0px 15px red;box-shadow:0px 0px 15px red;color:#fff;text-align:left}.mt0{margin-top:0}.mr0{margin-right:0}.mb0{margin-bottom:0}.ml0{margin-left:0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mr5{margin-right:5px}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.ui-autocomplete{position:absolute;top:0;left:0;z-index:1000;display:none;min-width:160px;max-width:100%;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}.ui-autocomplete .ui-menu-item{position:relative;margin:0 0 2px 0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");white-space:nowrap}.ui-autocomplete .ui-menu-item:hover{background:#3773AE;color:white}.ui-autocomplete .ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#555555;white-space:nowrap}.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-hover,.ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-active{color:#ffffff;text-decoration:none;background-color:#0088cc;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-image:none}#booking-form .form-group{position:relative}#booking-form .form-group .err-box{position:absolute;left:5px;right:5px;margin-top:2px;padding:5px 7px 6px 8px;background:#F39C12;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#FFF;font-size:80%;z-index:10}#booking-form .form-group .err-box:after,#booking-form .form-group .err-box:before{bottom:100%;left:8%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#booking-form .form-group .err-box:after{border-color:rgba(243,156,18,0);border-bottom-color:#F39C12;border-width:5px;margin-left:-5px}#booking-form .form-group .err-box:before{border-color:rgba(243,156,18,0);border-bottom-color:#F39C12;border-width:6px;margin-left:-6px}#booking-form .input-err{background:#fef7d2}#booking-form .input-err::-webkit-input-placeholder{color:#C9302C}#booking-form .input-err:-moz-placeholder{color:#C9302C}#booking-form .input-err::-moz-placeholder{color:#C9302C}#booking-form .input-err:-ms-input-placeholder{color:#C9302C}#booking-form input:focus::-webkit-input-placeholder{color:transparent}#booking-form input:focus:-moz-placeholder{color:transparent}#booking-form input:focus::-moz-placeholder{color:transparent}#booking-form input:focus:-ms-input-placeholder{color:transparent}#booking-form label.oblig:before{content:'* ';color:#5658c8}#booking-form .remove-date{color:#999;cursor:pointer}#booking-form .remove-date:hover{color:#C9302C}@media (min-width: 768px){#booking-form #bf-contact{border-left:5px solid #F4F4F4;padding-left:30px}}#booking-form .ui-autocomplete{width:100% !important;left:0 !important;right:0}#booking-form .ui-autocomplete .ui-menu-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#booking-form .ui-autocomplete .ui-menu-item .fa{color:#77a6d4}#booking-form .ui-autocomplete .ui-menu-item .fa-level-up{margin-left:10px;margin-right:3px}#booking-form .bf-info-top{margin:0;padding:0}#booking-form .bf-info-top img{float:right;margin:-5px 0 0 7px;border:1px solid #DDD;padding:1px}.bf-obs{padding:10px;border:1px solid #DDD;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.bf-obs h3{margin:0 0 7px 0;padding:0}
/*# sourceMappingURL=booking-form.min.css.map */

.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::after,.checkbox label::before{position:absolute;margin-left:-20px;display:inline-block;left:0}.checkbox label::before{content:"";width:17px;height:17px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{width:16px;height:16px;top:0;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox-danger input[type=checkbox]:checked+label::after,.checkbox-danger input[type=radio]:checked+label::after,.checkbox-info input[type=checkbox]:checked+label::after,.checkbox-info input[type=radio]:checked+label::after,.checkbox-primary input[type=checkbox]:checked+label::after,.checkbox-primary input[type=radio]:checked+label::after,.checkbox-success input[type=checkbox]:checked+label::after,.checkbox-success input[type=radio]:checked+label::after,.checkbox-warning input[type=checkbox]:checked+label::after,.checkbox-warning input[type=radio]:checked+label::after,input[type=checkbox] .styled:checked+label::after,input[type=checkbox] .styled:checked+label::before,input[type=radio] .styled:checked+label::after,input[type=radio] .styled:checked+label::before{color:#fff}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:FontAwesome;content:"\f00c"}.checkbox input[type=checkbox]:indeterminate+label::after,.checkbox input[type=radio]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox.checkbox-inline,.radio.radio-inline{margin-top:0}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox-primary input[type=checkbox]:checked+label::before,.checkbox-primary input[type=radio]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-danger input[type=checkbox]:checked+label::before,.checkbox-danger input[type=radio]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-info input[type=checkbox]:checked+label::before,.checkbox-info input[type=radio]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-warning input[type=checkbox]:checked+label::before,.checkbox-warning input[type=radio]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-success input[type=checkbox]:checked+label::before,.checkbox-success input[type=radio]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-primary input[type=checkbox]:indeterminate+label::before,.checkbox-primary input[type=radio]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type=checkbox]:indeterminate+label::after,.checkbox-primary input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type=checkbox]:indeterminate+label::before,.checkbox-danger input[type=radio]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:indeterminate+label::after,.checkbox-danger input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type=checkbox]:indeterminate+label::before,.checkbox-info input[type=radio]:indeterminate+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:indeterminate+label::after,.checkbox-info input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type=checkbox]:indeterminate+label::before,.checkbox-warning input[type=radio]:indeterminate+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:indeterminate+label::after,.checkbox-warning input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type=checkbox]:indeterminate+label::before,.checkbox-success input[type=radio]:indeterminate+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type=checkbox]:indeterminate+label::after,.checkbox-success input[type=radio]:indeterminate+label::after,.radio label::before{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::after,.radio label::before{display:inline-block;position:absolute;margin-left:-20px}.radio label::before{content:"";width:17px;height:17px;left:0;border:1px solid #ccc;border-radius:50%;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{content:" ";width:11px;height:11px;left:3px;top:3px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio-primary input[type=radio]+label::after,.radio-primary input[type=radio]:checked+label::after{background-color:#337ab7}.radio input[type=radio]{opacity:0;z-index:1}.radio input[type=radio]:focus+label::before{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio-primary input[type=radio]:checked+label::before{border-color:#337ab7}.radio-danger input[type=radio]+label::after,.radio-danger input[type=radio]:checked+label::after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label::before{border-color:#d9534f}.radio-info input[type=radio]+label::after,.radio-info input[type=radio]:checked+label::after{background-color:#5bc0de}.radio-info input[type=radio]:checked+label::before{border-color:#5bc0de}.radio-warning input[type=radio]+label::after,.radio-warning input[type=radio]:checked+label::after{background-color:#f0ad4e}.radio-warning input[type=radio]:checked+label::before{border-color:#f0ad4e}.radio-success input[type=radio]+label::after,.radio-success input[type=radio]:checked+label::after{background-color:#5cb85c}.radio-success input[type=radio]:checked+label::before{border-color:#5cb85c}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:FontAwesome;content:"\f00c"}