header{background:#005a96;color:#fff}header .infobar{background:#006bb3;color:#fff}header .infobar .btn{color:#fff}.login .btn-primary{background:#006bb3;border-color:#f3d500}.login .btn-primary:active,.login .btn-primary:focus{background:#005a96}.nav-sm .navbar.nav_title{display:none}.navbar.nav_title{height:314px}nav a.menu-item.menu-active{color:hsla(0,0%,100%,.7)}nav a.menu-item{color:#fff}.myturn-service-image-container{min-height:256px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,107,179,.65)),to(#006bb3));background-image:linear-gradient(90deg,rgba(0,107,179,.65),#006bb3)}#cwrapper .button.is-success,.button.is-success{background-color:#006bb3!important;color:#fff!important}.button.is-success:active,.select.is-success:active{background-color:#005a96;color:#fff}#cwrapper .button.is-success:hover{background-color:#005a96!important;color:#fff!important}.select.is-success select:hover{border-color:#f3d500}.button.is-success:focus:not(:active),.select.is-success select:active,.select.is-success select:focus:not(:active){-webkit-box-shadow:0 0 0 .125em rgba(0,107,179,.25);box-shadow:0 0 0 .125em rgba(0,107,179,.25)}.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time{background:linear-gradient(135deg,#006bb3,#006bb3)}div.myturn-service .myturn-service-info{background:#006bb3;color:#fff}.is-myturn-i{background:#fff;color:#006bb3}.is-myturn-i[data-action=date-ok]{background:rgba(39,49,53,.25);color:#fff}.inp-cool-checkbox:checked+.cool-checkbox span:first-child{background:#006bb3;border-color:#006bb3}.select.is-success:not(:hover):after,.select.is-success select{border-color:#006bb3}.cool-checkbox span:first-child:before{background:#006bb3}.myturn-service-booking .myturn-select-date-time .tavo-calendar__day_select span,.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .tavo-calendar__day_abs-today,.myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .tavo-calendar__day_select span{color:#006bb3!important}#cwrapper .myturn-service-info-wrapper .myturn-service-booking .myturn-select-date-time .is-selected{color:#fff!important;background:#273135!important}.navbar-burger{color:#006bb3!important}.burger-menu .burger-menu-container{border-top:1.5px solid #006bb3}.responsive-table .table-header{background-color:#006bb3;color:#fff}.booking-congrats-container .thanks-svg-wrapper svg circle,.booking-congrats-container .thanks-svg-wrapper svg path{fill:#006bb3}#cwrapper h1{font-size:170%;text-align:center;margin:1em 0 auto}.myturn-service-info-description h3{color:#006bb3;font-weight:700}h4.congrats{color:#006bb3}.bookings-list .table-date-header{background:#49484a;color:#fff}@media screen and (max-width:1023px){.navbar-menu{background:#005a96}}.rebrandable-svg svg .cls-1,.rebrandable-svg svg .cls-9{fill:#005a96}.rebrandable-svg svg .cls-2,.rebrandable-svg svg .cls-10{fill:#006bb3}button.fc-button.fc-loadingButton-button{background:#f7f7f7;color:#000}.is-danger{background-color:#e20714}button.is-link.is-light[data-action=booking-change],button.is-link.is-light[data-action=booking-change]:hover{color:#006bb3}#bookingChangeDialog .time-selector a.button.is-primary,.modal-card button.is-primary{background-color:#006bb3}#bookingChangeDialog .time-selector a.button.is-primary:hover,.modal-card button.is-primary:hover{background-color:#005a96}#cwrapper #myturn-timeslot-container button.is-success{background-color:rgba(39,49,53,.25)!important}#cwrapper #myturn-timeslot-container button.is-success.is-selected{background:#273135!important}.lisman-footer-spacer{height:130px}@media (max-width:768px){.lisman-footer-spacer{height:120px}}.lisman-footer{position:fixed;bottom:0;font-size:14px;width:100%;height:60px;line-height:60px;background-color:#000;color:#f5f5f5}@media (max-width:768px){.lisman-footer.loginsc{position:absolute;top:100%}}@media (max-width:768px){.lisman-footer{height:60px}}.lisman-footer p{margin:0;text-align:left;line-height:1.5em;padding:0}.lisman-footer .links{padding-top:1em}.lisman-footer li{margin:0;text-align:left;line-height:1.5em}#body{min-height:600px}@media (max-width:768px){.lisman-footer .rfcol{float:left}.lisman-footer .rfcol ul{padding-left:1em}}