html{height:100%}body{height:100%;font-family:'Open Sans',sans-serif;background:#F7F7F7}#wrap{min-height:100%;height:auto!important;height:100%;margin:0 auto -200px}.h1,h1{font-size:30px;color:#94004e;font-weight:100}.h2,h2{font-size:25px;color:#616161;font-weight:100}span.headerDate{color:#626262}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #F0F0F0;background:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.02)}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.header .logo{margin-top:0;margin-bottom:0;width:300px;height:100px;background:url(../images/logo.jpg);background-size:contain;background-repeat:no-repeat;display:inline-table;transition:all .5s ease}.header .nav{line-height:105px;padding-right:15px;transition:all .5s ease}.header .nav>li>a{display:inline;cursor:pointer}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#94004e}.navbar-mini .logo{height:50px;position:absolute}.navbar-mini .nav{line-height:55px}a{color:#94004e;cursor:pointer}a:focus,a:hover{color:#A74578}.main-content{background:#F7F7F7;padding:100px 15px 15px}.form-control{border-radius:3px;border:1px solid #E4E4E4}.form-control:focus{border-color:rgba(148,0,78,.35);outline:0;box-shadow:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#CCC;border-color:#C4C4C4}.btn-primary{color:#fff;background-color:#777;border-color:#757575;font-weight:lighter;transition:all .35s ease}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#94004e;border-color:#770240}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.8;border-radius:3px}.btn-input{position:absolute;right:16px;top:1px;border:none;background:#eaeaea;border-radius:0 2px 2px 0;color:#989898}.btn-input:hover{color:#94004e;background:#eaeaea}.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.table-striped>tbody>tr:nth-child(odd){background:#F5F5F5}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:12px;border-top:1px solid #E9E9E9}.table-pagination{text-align:center}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#777;border-color:#757575}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#94004e}.datetimepicker .table-striped>tbody>tr:nth-child(odd){background:0 0}.datetimepicker table tr td span.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active:hover{background-color:#94004e;background-image:none;background-repeat:repeat-x;border-color:none;border-color:none;filter:none;color:#fff;text-shadow:none}.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled.disabled,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled:hover.disabled,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.disabled:hover:hover,.datetimepicker table tr td span.active.disabled:hover[disabled],.datetimepicker table tr td span.active.disabled[disabled],.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active:hover.disabled,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active:hover:hover,.datetimepicker table tr td span.active:hover[disabled],.datetimepicker table tr td span.active[disabled],.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled.disabled,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled:hover.disabled,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.disabled:hover:hover,.datetimepicker table tr td.active.disabled:hover[disabled],.datetimepicker table tr td.active.disabled[disabled],.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active:hover.disabled,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active:hover:hover,.datetimepicker table tr td.active:hover[disabled],.datetimepicker table tr td.active[disabled]{background-color:#94004e}.full-width{width:100%}.help-block{color:#EE9F9F}.disabled-date{cursor:pointer!important;background-color:#fff!important}.disabled-link{pointer-events:none;color:#B8B8B8}.well{background-color:#ECECEC}.bookingsDate input,.txt-search{border-radius:20px;height:3em;box-shadow:inset 0 0 10px rgba(0,0,0,.14);padding-left:1em;border:1px solid #DFDCDC;margin-right:1em;outline:0}.bottom-controls{margin-top:10px;text-align:center}.disable-control{pointer-events:none}.bookingsDate{width:200px;display:inline-block;margin-right:15px}table.time-table tr td{padding-right:1em}table.time-table{margin:1em 0}.ok-text{color:#3777AD}.success-text{color:#2EB928}.alert-text{color:#E61E1E!important}.page-controls{text-align:right}.page-controls button{padding:10px 15px}#toasty-container>.toasty{font-family:'Open Sans',sans-serif!important;-webkit-box-shadow:rgba(0,0,0,.1)0 2px 5px 0!important;border-radius:1px!important}.toasty-text{font-family:'Open Sans',sans-serif!important;font-weight:100!important}.toasty-title{font-size:20px!important}.toasty-success{background-color:#7DC07D!important}.toasty-info{background-color:#94004e!important}.header-btn-right{float:right;margin-top:20px}#alert-box-holder{display:flex;align-items:center;justify-content:center;height:100%}.alert-box{padding:1em;margin:0 auto;width:600px;background:#fff;border:1px solid #eaeaea;border-radius:2px;margin-top:200px;box-shadow:0 0 6px rgba(0,0,0,.03)}.alert-box h1{margin:10px 0}.alert-box-action{text-align:right;margin-top:10px}.sweet-alert button{background-color:#777}.sweet-alert button:hover{background-color:#5f5f5f}.view-page{height:100%}#times{padding:5px;border-radius:5px}#times .time-item{padding:5px}#times .time-items .time-item:first-child{border-radius:3px 3px 0 0}#times .time-items .time-item:last-child{border-radius:0 0 3px 3px}#times .time-item:nth-child(even){background-color:#ECECEC}#times .time-item:nth-child(odd){background-color:#F2F2F2}#times .time-item label{font-weight:500}#times .time-item .form-group{margin-bottom:3px}#times .time-button{background-color:#94004e;color:#fff}.btn-async.btn-primary[disabled]{color:#18020E}.btn-async .icon-refresh-animate{animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.footer{color:#E6E6E6;border-top:1px solid #75023F;background:#94004e;display:table;width:100%}.footer-text{display:table-cell;vertical-align:middle}#push,.footer{height:200px}.footer p{margin:0;text-align:right;padding-right:15px}.footer a{color:#000}.animationload{height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.osahanloading{animation:1.5s linear 0s normal none infinite running osahanloading;background:#fed37f none repeat scroll 0 0;border-radius:50px;height:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.osahanloading::after{animation:1.5s linear 0s normal none infinite running osahanloading_after;border-color:#85d6de transparent;border-radius:80px;border-style:solid;border-width:10px;content:"";height:80px;left:-15px;position:absolute;top:-15px;width:80px}@keyframes osahanloading{0%{transform:rotate(0deg)}50%{background:#85d6de none repeat scroll 0 0;transform:rotate(180deg)}100%{transform:rotate(360deg)}}