[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}:focus{outline:none}@font-face{font-family:"Klarna Text";font-weight:400;src:url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Regular.woff2") format('woff2'),url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Regular.woff") format('woff')}@font-face{font-family:"Klarna Text";font-weight:500;src:url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Medium.woff2") format('woff2'),url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Medium.woff") format('woff')}@font-face{font-family:"Klarna Text";font-weight:700;src:url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Bold.woff2") format('woff2'),url("https://x.klarnacdn.net/ui/fonts/v1.2/KlarnaText-Bold.woff") format('woff')}@media(max-width:767px){.my-bigger-collapsed-navbar .navbar-nav>li>a{line-height:20px;padding-top:10px;padding-bottom:10px}.my-bigger-collapsed-navbar .navbar-fixed-top{min-height:80px}.my-bigger-collapsed-navbar .navbar-brand{height:80px;padding:0}.my-bigger-collapsed-navbar .navbar-toggle{padding:20px}.my-bigger-collapsed-navbar .navbar-toggle .icon-bar{width:30px;height:4px}}.navbar-header .navbar-toggle{transition:all .3s ease-in-out 0s}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:inherit}.navbar-dropdown-profile-image{width:30px}.navbar-dropdown-fixed-height{max-height:500px;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.select.dropdown-menu{max-height:500px;overflow:auto}.carousel-indicators .active{background:#31708f}.carousel-indicators{bottom:-10px}.my-img-feedback{width:100px!important;height:100px!important}.adjust1{float:left;width:100%;margin-bottom:0}.adjust2{margin:0}.carousel-indicators li{border:1px solid #ccc}.carousel-control{color:#31708f;width:5%}.carousel-control:hover,.carousel-control:focus{color:#31708f}.carousel-control.left,.carousel-control.right{background-image:none}.media-object{margin:auto;margin-top:15%}@media screen and (max-width:768px){.media-object{margin-top:0}}.loginmodal-container{padding:30px;max-width:750px;width:100%!important;margin:0 auto;border-radius:2px;overflow:hidden}.loginmodal-container h1,.loginmodal-container h4{text-align:center;color:#666}.loginmodal-container>form>input[type=submit],.loginmodal-container>form>button,button.loginmodal-submit{width:100%;display:block;margin-bottom:10px;position:relative}.loginmodal-container>form input[type=text],.loginmodal-container>form input[type=password],.loginmodal-container>form input[type=email],.loginmodal-container>form input[type=number],.loginmodal-container>form input[type=date],.loginmodal-container>form select{margin-bottom:5px;height:44px;color:#888}.loginmodal-container>form label,.loginmodal-container>form h1,.loginmodal-container>form h2,.loginmodal-container>form h3{color:#666}.loginmodal-container-2 label,.loginmodal-container-2 h1,.loginmodal-container-2 h2,.loginmodal-container-2 h3{color:#666}.loginmodal-container-2 input[type=text],.loginmodal-container-2 input[type=number],.loginmodal-container-2 input[type=password]{color:#666}.login-text{color:#666}.login-method{margin-bottom:2rem}.modal-header{color:#666}.modal-body{color:#666}.modal-body small,.modal-body select{color:#888}.dropdown-menu>li>a{color:#666}.dropdown-header{color:#aaa}.loginmodal-container #country-dropdown{height:44px;width:15%}.loginmodal-container>form textarea{width:100%;margin-bottom:10px;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;resize:none}.loginmodal-container input[type=text]:hover,input[type=password]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.loginmodal{text-align:center;height:36px;padding:0 8px}.loginmodal-submit{border:0;color:#fff;text-shadow:0 1px rgba(0,0,0,.1);background-color:#4d90fe;padding:17px 0}.loginmodal-submit:hover{border:0;text-shadow:0 1px rgba(0,0,0,.3);background-color:#357ae8}.loginmodal-submit[disabled]{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.loginmodal-submit[disabled]:hover{background-color:#4d90fe}.loginmodal-container a{text-decoration:none;color:#666;text-align:center;display:inline-block;opacity:.9;transition:opacity ease .5s}.login-help{font-size:12px}.glyphicon-none:before{content:"™";color:transparent!important}.mycard{padding:30px;background-color:rgba(214,224,226,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mycard.hovercard{position:relative;padding-top:0;overflow:hidden;text-align:center;background-color:#fff;background-color:rgba(255,255,255,1)}.mycard.hovercard .mycard-background{height:130px}.mycard-background img{-webkit-filter:blur(25px);-moz-filter:blur(25px);-o-filter:blur(25px);-ms-filter:blur(25px);filter:blur(25px);margin-left:-100px;margin-top:-200px;min-width:130%}.mycard.hovercard .useravatar{position:absolute;top:15px;left:0;right:0}.mycard.hovercard .useravatar img{width:100px;height:100px;max-width:100px;max-height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid rgba(255,255,255,.5)}.mycard.hovercard .mycard-info{position:absolute;bottom:14px;left:0;right:0}.mycard.hovercard .mycard-info .mycard-title{padding:0 5px;font-size:20px;line-height:1;color:#262626;background-color:rgba(255,255,255,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mycard.hovercard .mycard-info{overflow:hidden;font-size:12px;line-height:20px;color:#737373;text-overflow:ellipsis}.mycard.hovercard .bottom{padding:0 20px;margin-bottom:17px}.btn-pref .btn{-webkit-border-radius:0!important}.tab-animation>.tab-content{position:relative}.tab-animation>.tab-content>.tab-pane{transition:.1s linear opacity}.tab-animation>.tab-content>.tab-pane.active-remove-active{opacity:0}.tab-animation>.tab-content>.tab-pane.active-add{opacity:0}.change{background-color:#d49090}.change-add,.change-remove{background-color:#fff;transition:all 1s;-webkit-transition:all 1s ease-in-out}.change-add-active{background-color:#d49090}.change-remove{background-color:#d49090}.change-remove-active{background-color:#fff}.change-up{background-color:#a1d490}.change-up-add,.change-up-remove{background-color:#fff;transition:all 1s;-webkit-transition:all 1s ease-in-out}.change-up-add-active{background-color:#a1d490}.change-up-remove{background-color:#a1d490}.change-up-remove-active{background-color:#fff}@media(min-width:500px){.aside{min-width:500px}}@media(max-width:500px){.aside{min-width:100%}}.my-payment-option-image{width:64px}.my-media-payment-page{cursor:pointer;padding:8px}.my-media-payment-page-selected{border:2px solid #0aee31;padding:6px}.my-media-payment-icon{color:#0aee31}.my-popover-cancellation-options{max-width:400px}.section-title{font-size:2em;font-weight:bold;margin-bottom:1em}.form-control-feedback-border{border-left:1px solid #ccc}.noresize{resize:none}.cursor-pointer{cursor:pointer;pointer-events:all}.low-z-index{z-index:7777!important}.medium-z-index{z-index:8888!important}.high-z-index{z-index:9999!important}.my-background-white{background:#fff!important}.my-blue-border{border:1px solid #286090}.my-highlight-current-date{color:red;font-weight:bold}.my-div-disabled{color:#ccc!important}.my-margin-right-3{margin-right:3px}.my-bigger-checkbox-17{width:17px;height:17px}.my-bigger-checkbox-30{width:30px;height:30px}.my-margin-0{margin:0}.my-margin-5{margin:5px}.my-margin-auto{margin:auto}.my-label-booking{display:inline-block;border:1px solid #fff;border-radius:0;padding:10px;font-size:14px;font-weight:normal;width:33.33%}.my-label-booking-selected{padding:10px;font-weight:bold;text-decoration:underline}.my-div-max-width-300{max-width:238px;margin:0 auto}.my-table-no-border>tbody>tr>td{border:none}.my-btn-no-border{border:none!important}.my-padding-10{padding:10px}.my-hr-booking{margin-top:10px!important;margin-bottom:10px!important;border-top:1px solid #ddd}.my-grey-color-cursor-disabled{color:grey;cursor:not-allowed}.my-image-advanced-booking{width:100px!important;height:100px!important}.my-image-advanced-booking-small{width:50px!important;height:50px!important;border-radius:50%}.my-booking-resource-block-small{padding:10px;border-top:1px solid #000}.my-front-page-logo{max-width:100%}.my-thumbnail-text-resource{height:15px;overflow:hidden;font-size:12px}.toast{opacity:1!important}#parentBookingPage{position:relative}#bookingOptions{transition:2s;position:relative;right:0}#bookingOptions.ng-hide{opacity:0;right:-200%;width:100%;position:absolute}#bookingOptions.ng-hide-remove-active{position:absolute;width:100%}#bookingResults{transition:2s;position:relative;right:0}#bookingResults.ng-hide{right:-200%;opacity:0}.red-border-error{border:2px solid #a94442!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.green-border-success{border:1px solid #90ee90!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}table.table.table-centered{border:1px solid #999}table.table-centered th,table.table-centered td{text-align:center!important;border:1px solid #999}.my-horizontal-table>thead>tr>th,.my-horizontal-table>tbody>tr>th,.my-horizontal-table>tfoot>tr>th,.my-horizontal-table>thead>tr>td,.my-horizontal-table>tbody>tr>td,.my-horizontal-table>tfoot>tr>td{padding:0;min-width:15px}.my-vertical-table>thead>tr>th,.my-vertical-table>tbody>tr>th,.my-vertical-table>tfoot>tr>th,.my-vertical-table>thead>tr>td,.my-vertical-table>tbody>tr>td,.my-vertical-table>tfoot>tr>td{padding:0;min-width:15px}.my-vertical-table{width:auto!important}.my-vertical-table td{width:35px}.my-clickable-table-block{cursor:pointer;font-size:0}.my-non-clickable-table-block{cursor:not-allowed}td.resourceBlock{white-space:nowrap;font-weight:bold;font-size:12px}th.resourceBlock{white-space:normal!important;font-weight:bold;min-width:120px;max-width:120px;overflow:hidden}td.resourceBlockNotThisService{white-space:nowrap;font-style:italic;background:#bbb;font-weight:unset}th.resourceBlockNotThisService{white-space:normal!important;font-style:italic;background:#bbb;font-weight:unset;min-width:100px;max-width:100px;text-overflow:ellipsis;overflow:hidden}th.tableHeaderMinutes{font-size:10px;width:45px}.fa-super-big{font-size:142px}.badResourceFirstRow{border-top:2px solid #000}.badResourceFirstColumn{border-left:2px solid #000!important}.my-feedback-modal-top-100{top:100px}.my-vertical-alling-middle{vertical-align:middle!important}.my-resource-image-25px{width:25px;height:25px}.my-round-black-border{border:1px solid #000;border-radius:100px;padding:0 2px}.my-round-black-border-for-arrow{border:1px solid #000;border-radius:100px;padding:0 3px}.my-help-button{width:25px;height:25px;float:left;cursor:default;margin-right:5px}.my-red-shaking-paragraph{color:red;font-weight:bold;animation:shake 1.1s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.my-booking-page-fixed-bottom-div{position:fixed;bottom:10px;left:50%;text-align:center;transform:translateX(-50%);box-shadow:10px 10px 30px black}.steps-indicator{height:70px}.steps-indicator li a{font-size:12px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.cust-input-group .dropdown-menu{width:68px;min-width:10%;margin-top:-1px}.cust-input-group .dropdown-menu>li>a{padding-left:17px;cursor:pointer}.img-normal{max-height:500px;image-rendering:pixelated}.img-natural{max-width:800px;max-height:300px}.img-restricted{width:140px;height:140px}.my-list-group>li.list-group-item{border-bottom:1px solid #ccc;border-top:none;border-left:none;border-right:none;background-color:unset;padding-top:8px;padding-bottom:8px}.my-list-group>li.list-group-item:hover{background-color:#f5f5f5}.my-list-group-first-column{padding-top:1%;padding-left:1%;color:#000;text-decoration:none}.my-list-group-first-column:hover{text-decoration:none}.my-list-group-first-column>i{margin-right:3%}.text-overflow-hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weekSchedule-container{max-height:calc(100vh - 350px);overflow:auto;min-height:300px}.weekSchedule-container button{width:24px;height:24px;margin-top:5px;padding:0}.weekScheduleDetails-container button{width:24px;height:24px;margin-right:3px}.margin-top-05{margin-top:5px}.quickResource-container{display:flex;flex-wrap:wrap}.quickResourceImg-container{padding-left:1%;padding-top:1%}.quickResourceImg-container img{border:none;width:140px;height:140px}.padding-left-01{padding-left:1%}.info-box{padding:10px;box-shadow:2px 4px 20px rgba(0,0,0,.15);margin-bottom:15px;border-radius:1em}.klarna{background-color:#ffb3c7;font-family:"Klarna Text";font-weight:bold}.padding-right-5{padding-right:5px}.padding-right-10{padding-right:10px}.padding-left-15{padding-left:15px}.vertical-align-text{vertical-align:bottom;height:80px}.vertical-align-text>strong{writing-mode:vertical-lr}.sheduleTimeInfoSeperator{margin-top:10px;margin-bottom:10px}.advancedBookingServiceInfoDiv{overflow:auto;max-height:50vh}.advancedBookingServiceInfoDiv h5{color:#666}.advancedBookingServiceInfoDiv small{color:#888}.boxShadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.no-right-left-padding{padding-right:0!important;padding-left:0!important}.serviceBtnRow-padding-2>td{padding:2px 2em}.serviceBtnRow-padding-1>td{padding:2px .25em}.serviceBtnRow-padding-1>td>button{padding:3px 5px}.serviceBtnRow>td{border-right:1px solid #e5e5e5}.serviceBtnRow>td:last-child{border-right:none}.padding-left-right-2>td{padding:0 2em}.padding-left-right-1>td{padding:0 .25em}.margin-left-right-auto{margin-left:auto;margin-right:auto}.vertical-align-center{display:flex;align-items:center}.current-date{color:#337ab7}.disabled-date{opacity:.65}select option:disabled{color:#000;font-weight:bold}.box-shadow-none{box-shadow:none!important}.background-color-none{background-color:#fff!important;border:none!important;color:#666!important}.quick2-select{padding:6px 12px!important;color:#666!important}.serviceInfo img{max-width:100%}.feedback-error a{text-decoration:underline}.no-padding-bottom{padding-bottom:0!important}.uib-day .invis{visibility:hidden}#cookiePopup{background-color:#fff;position:fixed;font-size:12px;width:90vw;max-width:35em;box-shadow:0 0 2em rgba(5,0,31,.15);text-align:justify;line-height:1.3em;padding:1em 1em;border-radius:6px;transition:all .5s ease-in;z-index:1000;left:.5%;bottom:.5%}#cookiePopup p{text-align:justify;margin:1.4em 0}#cookiePopup button,#cookiePopup span{font-size:12px}#cookiePopup h5{font-size:13px}#tdTechCookie>.bootstrap-switch{cursor:not-allowed!important;pointer-events:none!important;box-shadow:none!important;opacity:.65!important}.error-validation{color:#a94442;padding-bottom:12px}