#card_modal>.subheader>button>i.rotated,.subheader .btn-raised>i.newOrEdit{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ie-transform:rotate(45deg);-o-transform:rotate(45deg)}.spinner,.spinner>*,.txt-center{text-align:center}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#0391da!important}.nav-pills.nav-stacked a{border-left:3px solid transparent;touch-action:manipulation}.nav-pills.nav-stacked a.active{background:#ebebeb;border-left:3px solid #0391da}.loading-text{font-size:14px!important;color:#4a4a4a}.borderless>tbody>tr>td,.borderless>tbody>tr>th,.borderless>tfoot>tr>td,.borderless>tfoot>tr>th,.borderless>thead>tr>td,.borderless>thead>tr>th{border-right:none!important}.borderless>thead>tr>td,.borderless>thead>tr>th{border-bottom-width:1px!important}#djDebug #djDebugToolbarHandle{bottom:0;top:initial!important}.no-decoration{text-decoration:none!important}body,html{display:block;width:100%;height:100%;margin:0;padding:0}body{-webkit-background-size:100%;-moz-background-size:100%;-ie-background-size:100%;-o-background-size:100%;background-size:100%;background-color:#fafafa}button{background-color:#ef5350}.list_check,.page>.section{background-color:#fff;padding:0!important}.block{display:block!important}.inline-block{display:inline-block!important}.list_check{position:absolute;top:50px;left:55px;right:0;bottom:120px;margin:60px auto;width:600px;overflow-y:hidden;z-index:12}#home,#recomendations,.list_check .list>div:nth-child(1){margin-top:20px}.list_check .list{overflow-y:scroll;position:absolute;top:90px;bottom:30px;right:0;left:0}.list_check .subheader .btn_map{right:110px;bottom:0;color:#fff;top:50px}.list_check .map{position:absolute;top:70px;bottom:0;left:0;right:0;display:none}.page>.section,.page>.section>.ember-view{display:-moz-box;display:-ms-box;display:-o-box;-moz-box-orient:vertical;-ie-box-orient:vertical;-o-box-orient:vertical}.list_check .map .leaflet-marker-pane i{margin-left:1px}.position-fixed{position:fixed}.page{width:100%;height:100%;position:relative}.page h1{margin:0}.page>.section{min-height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;position:relative;display:-webkit-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ie-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical}.app-modal-back>.app-modal,.thumbnail{-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.page>.section:not([class*=col]){width:100%;margin:0!important}.page>.section>.ember-view{-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ie-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;box-orient:vertical}.app-modal-back,.page>.section>.ember-view>section{display:-ms-box;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ie-box-orient:vertical;-o-box-orient:vertical;display:-moz-box}.page>.section>.ember-view>section{-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ie-flex-direction:column;-o-flex-direction:column;flex-direction:column;box-orient:vertical;width:100%}.page>.section>.ember-view>section>div.subheader{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ie-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto}.page>.section>.ember-view>section>div:not(.subheader){-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}.page>.section>.ember-view>section>div#modal-main{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}.box-scroll{position:absolute;left:10px;right:20px;bottom:10px;top:220px;overflow-y:scroll}.thumbnail{-ie-border-radius:2px;border-radius:2px}.subheader{background-color:#0391da;height:70px;position:relative}.subheader h3{font-size:20px;line-height:70px;color:#fff;margin:0 auto 0 20px}.subheader .btn-raised{position:absolute;background-color:#363636!important;float:right;right:30px;top:43px;cursor:pointer;z-index:10}.subheader .btn-raised>i{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ie-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.subheader .btn-raised>i.newOrEdit{transform:rotate(45deg)}.subheader.simple{background-color:#fff;width:100%;margin-left:0;padding-bottom:20px;position:relative}.subheader.simple>h3{color:#aaa}.subheader.simple:after{content:'';position:absolute;bottom:10px;left:0;right:0;width:100%;margin:0;height:1px;background-color:#aaa}.subheader+div:not(.app-modal){position:relative}.subheader+div:not(.app-modal) .list{padding:15px 10px}.subheader+div:not(.app-modal) .list:nth-child(1){padding-top:30px}.subheader+div:not(.app-modal) .list:last-child{padding-bottom:30px}.buttons_section{position:absolute;bottom:10px;right:0;color:#707070}.form_subtitle>label,.theme_text,.theme_text:hover{color:#0391da}.buttons_section.new-design{position:relative;float:right;margin-right:30px}.buttons_section button:not(.btn){margin-right:40px;background-color:transparent!important;border:0}.row{margin:0}.capitalized{text-transform:capitalize}span.clear{display:block;clear:both}.form_action.notop{padding-top:10px}.form_action .form-group{margin-bottom:40px}.nav-justified{background-color:#eceff1}.nav-justified li{background-color:#b0b5c5;border-right:1px solid #eceff1}.nav-justified li.active{background-color:#0391da}.nav-justified li:last-child{border-right:0}[data-draggable]{cursor:move}.new-spinner{margin:0 auto}.agenda-wrapper.accommodation .scheduler-content .day-header .day-date .day-content,.agenda-wrapper.compact .scheduler-content .day-header .day-date .day-content,.margin-auto,.modal.fade{margin:auto}.spinner{width:100%;padding-top:20px;padding-bottom:20px}.spinner>*{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ie-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-animation:fa-spin 1s infinite steps(8);-moz-animation:fa-spin 1s infinite steps(8);-ie-animation:fa-spin 1s infinite steps(8);-o-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);width:1.28571429em;font-size:3em}.spinner>:before{content:"\f110"}.txt-left{text-align:left}.txt-right{text-align:right}.absolute{position:absolute}.bottom{bottom:10px}.margin-left{margin-left:10px}.margin-right{margin-right:10px}.margin-top{margin-top:10px}.margin-bottom{margin-bottom:10px}.nopadding{padding:0}.padding{padding:10px}.double-padding{padding:20px}.bold{font-weight:700}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}#recomendations>.subheader.simple>h3,.camelize{text-transform:capitalize}.simple-border{border:1px solid #dadada}[data-hidden]{display:none}[data-hidden].visible{display:inline-block}td[data-hidden=true]{display:none!important}.form_subtitle{padding:15px 30px}.bs-component.header{margin-left:55px;position:fixed;top:0;left:0;right:0;z-index:3}.bs-component.header .profile-nav .fa-caret-down,.bs-component.header .profile-nav span,.fileplus{position:relative}.bs-component.header .navbar{margin-bottom:0}.bs-component.header .navbar.navbar{background:#039ae4;background:-moz-linear-gradient(top,#039ae4 0,#0385cc 100%);background:-webkit-linear-gradient(top,#039ae4 0,#0385cc 100%);background:linear-gradient(to bottom,#039ae4 0,#0385cc 100%);-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}.m-button,.m-button-l,aside{background-color:#fff}.bs-component.header .navbar.navbar.navbar-default{height:55px!important;z-index:1}.bs-component.header .profile-nav{margin-top:4px}.bs-component.header .profile-nav .caret{padding:0!important}.bs-component.header .profile-nav a{margin-top:-3px;padding-bottom:2px!important}.bs-component.header .profile-nav span{width:auto;padding:10px}.bs-component.header .navbar .navbar-nav>li>a{padding-top:14px!important}.bs-component.header .navbar-right li{width:auto}.bs-component.header .navbar-right li a{padding-bottom:13px!important;margin-bottom:0}.bs-component.header .navbar-left .title{padding-top:2px}.bs-component.header .navbar-left .aside_btn{height:60px}.black_text,.black_text:hover{color:#000}@media (max-width:768px){.black_text .collapse,.black_text:hover .collapse{display:block}.black_text .collapse .navbar-nav,.black_text:hover .collapse .navbar-nav{margin:0}.black_text .collapse .navbar-nav>li,.black_text:hover .collapse .navbar-nav>li{float:left}.black_text .collapse .nav li,.black_text:hover .collapse .nav li{position:relative;display:inline-block}.black_text .collapse .navbar-right,.black_text:hover .collapse .navbar-right{display:none}}.fileplus>input[type=file]{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;height:100%}aside{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ie-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ie-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:fixed;left:100%;top:60px;width:25%;height:100%;min-width:250px}aside.show{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ie-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}label.overspaced{margin-bottom:30px}.is-phone{display:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;background-color:transparent}::-webkit-scrollbar-thumb{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;background-color:#ccc}a.disabled{pointer-events:none;color:#a8a8a8!important;cursor:not-allowed}.hide-below-screen{display:block}.hide-above-screen{display:none}@media only screen and (max-width:961px){.hide-below-screen{display:none!important;border:2px solid red}.hide-above-screen{display:block!important}}@media only screen and (max-device-width:736px){::-webkit-scrollbar{width:8px;height:0}::-webkit-scrollbar-track{-webkit-border-radius:initial!important;-moz-border-radius:initial!important;-ie-border-radius:initial!important;-o-border-radius:initial!important;border-radius:initial!important;-webkit-box-shadow:initial!important;-moz-box-shadow:initial!important;-ie-box-shadow:initial!important;-o-box-shadow:initial!important;box-shadow:initial!important;background-color:initial!important}::-webkit-scrollbar-thumb{-webkit-border-radius:initial!important;-moz-border-radius:initial!important;-ie-border-radius:initial!important;-o-border-radius:initial!important;border-radius:initial!important;-webkit-box-shadow:initial!important;-moz-box-shadow:initial!important;-ie-box-shadow:initial!important;-o-box-shadow:initial!important;box-shadow:initial!important;background-color:initial!important}.is-phone{display:block!important}#djDebug #djDebugToolbarHandle,.is-desktop{display:none!important}select{padding:3px;margin:2px;width:100%}}.system-font{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.modal-manager{position:relative;z-index:100}.m-r-30px{margin-right:30px}.promocode-btn{width:155.5px}@media only screen and (max-device-width:415px){.promocode-btn{width:100%}}.btn.btn-flat:not(.btn-link).btn-success{color:#0391da}.btn.btn-flat:not(.btn-link).btn-success:hover{background-color:rgba(3,145,218,.2)}.btn.btn-flat:not(.btn-link).btn-default{color:#707070}.gray-btn .btn{margin:inherit!important;padding:9px 15px!important;touch-action:manipulation;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.agenda-wrapper .scheduler-wrapper .btn,.btn-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.btn-shadow{box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.btn-small{padding:6px 15px!important}.m-button,.m-button-l{padding:6px 12px;margin-bottom:0;font-size:14px;text-align:center;-ie-background-image:none;overflow:hidden;vertical-align:middle;cursor:pointer;font-weight:400;white-space:nowrap;text-overflow:ellipsis;text-decoration:none!important}.m-button{color:#333!important;display:inline-block;line-height:1.42857143;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-background-image:none;-moz-background-image:none;-o-background-image:none;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ie-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:100px}#card-detail-page .white-bootsrap-btn,.m-button-l{line-height:1.42857143;-ms-touch-action:manipulation}#card-detail-page .white-bootsrap-btn,.m-button-l,.onoffswitch,.toggle_button,.toggle_button .toggle,.toggle_button input,.toggle_button label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.m-button .material-icons{display:none!important}.m-button-l{color:#333!important;display:inline-block;touch-action:manipulation;user-select:none;-webkit-background-image:none;-moz-background-image:none;-o-background-image:none;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ie-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:142px}.agenda-wrapper .scheduler-wrapper .scheduler-header .btn-users .fa-users,.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item i{font-size:24px}.m-button-l .material-icons{display:none!important}button.disabled{cursor:not-allowed;color:#a1a1a1}button.disabled .material-icons{color:#a1a1a1}.left-sidebar-wrapper{position:fixed;top:0;left:0;bottom:0;z-index:98}@media print{.left-sidebar-wrapper{display:none!important}}.left-sidebar-wrapper .logo-wrapper{background-color:#0391da;height:55px;width:55px;line-height:55px;padding:0 20px}.left-sidebar-wrapper .logo-wrapper img{width:16px}.left-sidebar-wrapper .left-sidebar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ie-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:55px;height:calc(100% - 55px);padding-top:15px;background-color:#394654;overflow-x:hidden}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav{width:200px;list-style:none;padding:0;margin:0}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item{-ms-transition:all 10ms ease;-webkit-transition:all 10ms ease;-moz-transition:all 10ms ease;-ie-transition:all 10ms ease;-o-transition:all 10ms ease;transition:all 10ms ease;text-align:left;color:#5e6974;height:50px;width:100%;padding:13px 15px}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item span{display:none;position:relative;top:-6px;padding-left:15px}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item a{display:block;width:100%;color:#5e6974}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item .left-sidebar-nav-item span{padding-left:12px!important}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item.active,.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item:hover{background:#0391da;color:#fff}.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item.active a,.left-sidebar-wrapper .left-sidebar .left-sidebar-nav .left-sidebar-nav-item:hover a{color:#fff}.left-sidebar-wrapper .left-sidebar:hover{width:200px}.left-sidebar-wrapper .left-sidebar:hover li,.left-sidebar-wrapper .left-sidebar:hover span{display:inline-block!important}#wrapper{position:relative;top:55px;margin-left:55px}#wrapper .school_aside{background-color:#181f23}#wrapper .toggled{padding-left:250px}#page-content-wrapper{width:100%;padding:20px;position:relative}[class*=mdi-]:before,[class^=mdi-]:before{display:initial}.font-size-22{font-size:22px!important}.custom-worker-icon{width:25px;height:25px;display:inline-block!important;-webkit-background-size:contain;-moz-background-size:contain;-ie-background-size:contain;-o-background-size:contain;background-size:contain;background-position:bottom;background-repeat:no-repeat;-webkit-background-image:url(images/worker.png);-moz-background-image:url(images/worker.png);-ie-background-image:url(images/worker.png);-o-background-image:url(images/worker.png);background-image:url(images/worker.png)}.navbar-toggle{display:none}@media only screen and (max-device-width:736px){#timeline-page{padding:0!important}#timeline-page .col-sm-8{padding:0}.left-sidebar-wrapper{left:-55px}.left-sidebar-wrapper .left-sidebar,.left-sidebar-wrapper .left-sidebar:hover{width:0;height:100%;margin-left:55px}.left-sidebar-wrapper.open{right:0;background-color:rgba(0,0,0,.5)}.left-sidebar-wrapper.open .left-sidebar{width:200px}.left-sidebar-wrapper.open .left-sidebar span{display:inline-block!important}.left-sidebar-wrapper.open .left-sidebar-nav .left-sidebar-nav-item,.left-sidebar-wrapper.open .left-sidebar-nav .left-sidebar-nav-item>a{color:#fff}.left-sidebar-wrapper.open .left-sidebar-nav .left-sidebar-nav-item.user:active,.left-sidebar-wrapper.open .left-sidebar-nav .left-sidebar-nav-item.user:focus,.left-sidebar-wrapper.open .left-sidebar-nav .left-sidebar-nav-item.user:hover{background-color:transparent!important}.left-sidebar-wrapper.open .left-sidebar-nav-item__icon,.left-sidebar-wrapper.open .left-sidebar-nav-item__name{display:block}#wrapper,.header{margin-left:0!important}.logo-wrapper{display:none}.navbar-toggle{display:block;float:left;margin-left:15px;line-height:45px;margin-top:11px}.bookings-container{display:block;max-width:100%}.bs-component.header .collapse .nav li{display:block!important}#fat-menu{margin-top:5px!important}#fat-menu .dropdown-menu{background-color:#fff;color:#000}}.left-sidebar-nav-item__icon,.left-sidebar-nav-item__name{display:none}.left-sidebar:hover .left-sidebar-nav-item__icon,.left-sidebar:hover .left-sidebar-nav-item__name{display:block}section.well{background-color:#fafafa;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none}section.well.empty{width:100%;height:95%;background-color:#fafafa}.addons-container{height:100px;padding:20px}.addons-container__details{border-left:1px solid #e1e1e1}@media only screen and (max-width:736px){.addons-container{height:125px;padding:0}.addons-container__details{border:none}}.pointer{cursor:pointer}.ember-notify-cn{top:initial!important;bottom:10px!important;left:40%!important}.ember-notify-cn .ember-notify{text-align:center!important}@media only screen and (max-width:680px){.ember-notify-cn{left:0!important}}.full-height{height:100%!important}.overflow-y-auto{overflow-y:auto!important}.overflow-ellipsis div{overflow:hidden;text-overflow:ellipsis}.agenda-border{border:1px solid #ebebeb!important}.today-icon{background:url(icons/ico.today.png) no-repeat;width:18px;height:20px;padding:2px 9px!important}.custom-margin{margin:0 0 0 10px!important}.col-xs-push-custom{left:18.5%}.no-padding{padding:0!important}.no-margin{margin:0!important}.margin-r-5,.margin-rl-5{margin-right:5px!important}.no-margin-l,.no-margin-r{margin-left:0!important}.margin-l-5,.margin-rl-5{margin-left:5px!important}.no-padding-r{padding-right:0!important}.checkbox .checkbox-material .check,.margin-r-8,.margin-rl-8{margin-right:8px!important}.margin-rl-8{margin-left:8px!important}.margin-t-5{margin-top:5px!important}.margin-tb-8{margin-top:8px!important;margin-bottom:8px!important}.margin-b-16{margin-bottom:16px!important}.margin-23{margin:23px!important}.no-padding-l{padding-left:0!important}.padding-r-5{padding-right:5px!important}.padding-r-8,.padding-rl-8{padding-right:8px!important}.padding-l-5{padding-left:5px!important}.padding-l-15{padding-left:15px!important}.padding-rl-8,.power-select-with-image .ember-power-select-multiple-option .ember-power-select-multiple-option{padding-left:8px!important}.padding-l-20,.pagination-detail{padding-left:20px!important}.padding-r-20{padding-right:20px!important}.padding-tb-8{padding-top:8px!important;padding-bottom:8px!important}.padding-0-5{padding:0 5px!important}.line-height-50{line-height:50px!important}.line-height-30{line-height:30px!important}.min-height-20{min-height:20px!important}.width-60{width:60%}.width-90{width:90%}.font-20{font-size:20px!important}.v-bottom{vertical-align:bottom}.vertical-line{position:relative;display:inline-block;height:32px;padding-left:5px!important}.page{padding-top:0;overflow-y:auto}.ember-power-select-options{overflow-x:hidden!important}.ember-power-select-option{display:flex;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.center-by-hr-n-vr,.slot-select-box{-webkit-justify-content:center;display:flex}.clients-header .ember-power-select-dropdown.ember-basic-dropdown--below[style]{min-width:auto!important}.blue-tabs{bottom:-10px;position:relative}.blue-tab{font-family:Roboto;font-weight:400;font-size:14px;color:#706c6c;line-height:25px;border-bottom:3px solid #fff;padding:0 7px!important;text-align:center;text-transform:uppercase}.blue-tab.active{border-bottom:3px solid #0391da;font-weight:700;color:#0391da}.tide-text{position:absolute;text-align:center;width:100%;color:#969393;font-style:italic;margin-top:-5px}.new-agenda,.new-agenda #wrapper,.new-agenda .page{overflow:hidden}.new-agenda #wrapper,.new-agenda .agenda-wrapper,.new-agenda .page,.new-agenda .scheduler-wrapper,.new-agenda>.ember-view,.new-agenda>.ember-view>.ember-view:first-child{height:100%!important}.new-agenda .scheduler-content{height:calc(100% - 120px)!important;overflow-y:auto}.new-agenda .show-payment-overdue-banner.scheduler-content{height:calc(100% - 194px)!important;overflow-y:auto}.new-agenda .scheduler-content.with-filter{height:calc(100% - 204px)!important;overflow-y:auto}.center-by-hr-n-vr{-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width:1428px){.new-agenda .scheduler-content{height:calc(100% - 168px)!important}.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 120px)!important}.new-agenda .scheduler-content.with-filter{height:calc(100% - 208px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 204px)!important}}@media screen and (max-width:1128px){.new-agenda .scheduler-content{height:calc(100% - 186px)!important}.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 166px)!important}.new-agenda .scheduler-content.with-filter{height:calc(100% - 226px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 204px)!important}}@media screen and (max-width:991px){.new-agenda .scheduler-content{height:calc(100% - 196px)!important}.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 160px)!important}.new-agenda .scheduler-content.with-filter{height:calc(100% - 236px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 201px)!important}}@media screen and (max-width:864px){.new-agenda .scheduler-content{height:calc(100% - 236px)!important}.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 160px)!important}.new-agenda .scheduler-content.with-filter{height:calc(100% - 276px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 204px)!important}}@media screen and (max-width:796px){.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 239px)!important}}@media screen and (max-width:610px){.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 239)!important}}@media screen and (max-width:605px){.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 233px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 276px)!important}}@media screen and (max-width:437px){.new-agenda .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}.new-agenda .scheduler-content.with-filter.sidebar-collapse{height:calc(100% - 324px)!important}}@media screen and (max-width:1428px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 120px)!important}}@media screen and (max-width:1128px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 170px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 166px)!important}}@media screen and (max-width:1065px){.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 166px)!important}}@media screen and (max-width:991px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 166px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 159px)!important}}@media screen and (max-width:795px){.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}}@media screen and (max-width:756px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 203px)!important}}@media screen and (max-width:610px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 203px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}}@media screen and (max-width:605px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 203px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 196px)!important}}@media screen and (max-width:604px){.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 233px)!important}}@media screen and (max-width:565px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 240px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 233px)!important}}@media screen and (max-width:437px){.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{height:calc(100% - 288px)!important}.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 282px)!important}}@media screen and (max-width:401px){.agenda-wrapper.accommodation .scheduler-content.sidebar-collapse,.agenda-wrapper.compact .scheduler-content.sidebar-collapse{height:calc(100% - 318px)!important}}.new-agenda .input-group.date .input-group-addon{padding-left:5px!important;padding-right:5px!important}.agenda-filter{display:inline-block}.agenda-filter .custom-filter .ember-power-select-trigger{line-height:34px;height:34px;font-size:14px;border-bottom:1px solid #d2d2d2!important;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0}.agenda-filter .custom-filter .ember-power-select-trigger span{margin-left:0;margin-right:0}.agenda-filter .agend-filters-item{padding:0}@media screen and (max-device-width:767px){.agend-filters-item{margin-bottom:10px}.inst-b-i-0>.ember-power-select-trigger{-webkit-background-image:none!important;-moz-background-image:none!important;-ie-background-image:none!important;-o-background-image:none!important;background-image:none!important}}.agenda-wrapper,body{left:60px}.agenda-wrapper{background:#fafafa;Width:100%;top:62px}.agenda-wrapper .checkbox.assigned input[type=checkbox]:checked+.checkbox-material .check,.agenda-wrapper .checkbox.assigned input[type=checkbox]:checked+.checkbox-material .check:before{color:#bbb}.agenda-wrapper .radio label:not(.booking-label){margin-left:-12px;padding-left:0;min-height:14px}.agenda-wrapper .checkbox .checkbox-material{top:6px;left:-5px!important}.agenda-wrapper .checkbox,.agenda-wrapper .radio{margin:0!important}.agenda-wrapper .checkbox.details{top:-7px}.agenda-wrapper .ember-power-select-trigger{position:relative;border:1px solid transparent!important;background-color:transparent!important;padding:0 16px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-wrapper .ember-power-select-trigger:hover{border:1px solid #c2c2c2!important}.agenda-wrapper .ember-power-select-placeholder,.agenda-wrapper input::-webkit-input-placeholder{color:#4a4a4a!important}.agenda-wrapper .ember-power-select-options{overflow-x:hidden}.agenda-wrapper .col-sm-4 .ember-basic-dropdown-trigger{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.agenda-wrapper .date-border{height:32px;border:1px solid #aaa}.agenda-wrapper .ember-power-select-multiple-option{max-width:100%;overflow-y:hidden;text-overflow:ellipsis}.agenda-wrapper .ember-power-select-trigger-multiple-input{width:100%!important}.agenda-wrapper .date-range input{background:#fff;padding:5px 0!important;width:146px}.agenda-wrapper .scheduler-wrapper{overflow:hidden;background:#fafafa;left:0;position:relative;border-right:1px solid #ebebeb;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ie-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:260px;z-index:1;overflow-y:hidden!important}.agenda-wrapper .scheduler-wrapper .scheduler-header{display:inline-block;background:#fff;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;height:auto;padding:8px 10px;width:100%}.agenda-wrapper .scheduler-wrapper .scheduler-header div[class*=' col-'],.agenda-wrapper .scheduler-wrapper .scheduler-header div[class^=col-]{padding:0}.agenda-wrapper .scheduler-wrapper .scheduler-header .btn-users{width:40px;padding:5px 10px}.agenda-wrapper .scheduler-wrapper .scheduler-header .btn-cog{width:65px}.agenda-wrapper .scheduler-wrapper .scheduler-header .btn-cog .fa-cog{font-size:25px}.agenda-wrapper .scheduler-wrapper .scheduler-header .btn-cog .fa-caret-square-o-down{font-size:12px;vertical-align:top}.agenda-wrapper .scheduler-wrapper .scheduler-header .auto-width{width:auto!important}.agenda-wrapper .scheduler-wrapper .scheduler-header .inline-div{display:inline-block;vertical-align:middle;margin-right:5px}.agenda-wrapper .scheduler-wrapper .scheduler-header .filter-container{display:table-cell;vertical-align:middle;margin-right:10px;padding-right:10px;float:right}.agenda-wrapper .scheduler-wrapper .scheduler-header #input-week-range{text-align:center}.agenda-wrapper .scheduler-wrapper .scheduler-header .vcenter{display:table-cell;vertical-align:middle;float:none}.agenda-wrapper .scheduler-wrapper .scheduler-header .today-btn{width:60px}@media screen and (max-device-width:767px){.agenda-wrapper .scheduler-wrapper .scheduler-header .vcenter{display:block!important;margin-bottom:15px}}.agenda-wrapper .scheduler-wrapper .btn{touch-action:manipulation;margin:inherit!important;padding:9px 15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.agenda-wrapper .scheduler-wrapper .btn-shadow,.form-taps{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.agenda-wrapper .scheduler-wrapper .btn-shadow{-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.agenda-wrapper .scheduler-wrapper .btn-small{padding:6px 15px!important}.agenda-wrapper .scheduler-wrapper .btn-square{width:32px;height:32px;font-size:0!important;padding:0!important}.agenda-wrapper .scheduler-wrapper .session-btn{margin-top:-22px}.agenda-wrapper .scheduler-wrapper .btn-group{width:45px;height:32px;font-size:0!important;padding:0!important}.agenda-wrapper .scheduler-wrapper .agenda-settings .open>.dropdown-menu{left:initial!important;right:0!important;top:32px!important}.agenda-wrapper .scheduler-wrapper .btn-settings{width:65px;height:32px;font-size:0!important;padding:0!important}.agenda-wrapper .scheduler-wrapper .btn-filter{height:20px;margin-top:-2px}.agenda-wrapper .scheduler-wrapper .scheduler-content{color:#333;background:#fafafa;border-right:1px solid #ebebeb;padding:5px 15px}.agenda-wrapper .scheduler-wrapper .scheduler-content .liquid-child,.agenda-wrapper .scheduler-wrapper .scheduler-content .liquid-container{overflow:initial!important}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component{min-height:790px}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .col-xs-10{padding:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header.row{background:#fff;border-bottom:AGENDA_BORDtop;border-top:1px solid #ebebeb}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header.row .col-xs-10{position:static;z-index:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .col-xs-1{width:7.69230769231%!important;height:50px;border-width:1px 0 1px 1px;border-left-style:solid;position:static}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .time-span{font-size:12px;position:relative;overflow:hidden}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .time-span .day-tide-slot{width:7.69230769231%!important;height:auto;position:absolute;bottom:0;top:0;text-align:center}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .time-span .day-tide-slot .day-tide-img{height:100%;width:100%}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .day-date{line-height:50px!important;position:initial}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .cp-Panel-toggle{color:#333}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff.row{background:#fafafa}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .col-xs-1{width:7.69230769231%!important;height:50px;border-left:1px solid #ebebeb}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .simple-day-staff-label div[class*=' col-'],.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .simple-day-staff-label div[class^=col-]{padding:0 5px}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .col-xs-2,.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-header .day-time-slot,.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .col-xs-1,.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .col-xs-2{text-align:center;line-height:50px;padding:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .simple-day-staff .col-xs-2{background:#fff}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-simple-session{font-size:13px;padding-left:4px;margin-top:5px;background:#fff;position:absolute;line-height:20px;-webkit-box-shadow:0 0 2px 1px #e1e1e1;-moz-box-shadow:0 0 2px 1px #e1e1e1;-ie-box-shadow:0 0 2px 1px #e1e1e1;-o-box-shadow:0 0 2px 1px #e1e1e1;box-shadow:0 0 2px 1px #e1e1e1;border-left:3px solid transparent}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-simple-session .dropdown-menu{top:18px;right:0;left:initial!important;z-index:1;margin:0;padding:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .detail-day-header .day-date{line-height:35px!important;position:initial}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .detail-day-header span{font-size:12px;color:#b4b4b4}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session{border-top:3px solid transparent;background:#fff;position:relative;color:#333;margin-bottom:15px;margin-right:15px;min-height:120px;width:210px;float:left}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .dropdown-menu{top:35px;right:0;left:initial!important;z-index:1;margin:0;padding:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session div[class*=' col-'],.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session div[class^=col-],.agenda-wrapper.accommodation .scheduler-content .day-staff .day-staff-label div[class*=' col-'],.agenda-wrapper.accommodation .scheduler-content .day-staff .day-staff-label div[class^=col-],.agenda-wrapper.compact .scheduler-content .day-staff .day-staff-label div[class*=' col-'],.agenda-wrapper.compact .scheduler-content .day-staff .day-staff-label div[class^=col-]{padding:0 5px}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .scheduler-detail-session-header{height:53px;font-size:13px;margin-top:10px;border-bottom:1px solid #ebebeb}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .scheduler-detail-session-header .instructor{border-right:1px solid #ebebeb}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .scheduler-detail-session-content{overflow-x:hidden;font-size:11px;min-height:54px;margin-right:-5px;width:210px}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .detail-session-content-item{margin-right:5px;line-height:27px}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .scheduler-detail-session-footer{border-top:1px solid #ebebeb;position:absolute;line-height:57px;width:calc(100% - 10px);bottom:0}.agenda-wrapper .scheduler-wrapper .scheduler-content .scheduler-component .scheduler-detail-session .scheduler-detail-session-footer a{color:inherit}.agenda-wrapper .scheduler-wrapper .session_modal div[class*=' col-']:not(.nopadding):not(.padding),.agenda-wrapper .scheduler-wrapper .session_modal div[class^=col-]:not(.nopadding):not(.padding){padding-right:15px;padding-left:15px}.agenda-wrapper .scheduler-wrapper .session_modal div[class*=' col-'].padding,.agenda-wrapper .scheduler-wrapper .session_modal div[class^=col-].padding{padding:10px}.agenda-wrapper .scheduler-wrapper .session_modal div[class*=' col-'].form-section-body,.agenda-wrapper .scheduler-wrapper .session_modal div[class*=' col-'].form-section-header,.agenda-wrapper .scheduler-wrapper .session_modal div[class^=col-].form-section-body,.agenda-wrapper .scheduler-wrapper .session_modal div[class^=col-].form-section-header{padding:15px}.agenda-wrapper .scheduler-wrapper .session_modal .btn{padding:8px 30px!important;border:0!important;margin:10px 1px!important}.clients-wrapper .clients-header .close-row,.clients-wrapper .filter-container{margin-bottom:5px}.agenda-wrapper .scheduler-wrapper .session_modal .btn:not(.btn-raised){-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}.agenda-wrapper .scheduler-wrapper .session_modal .btn.btn-raised{-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)!important;-ie-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)!important}.clients-wrapper{background:#fff;width:260px;height:calc(100vh - 56px);position:absolute;top:0;right:0;will-change:transform}.clients-wrapper .ember-basic-dropdown-content.ember-power-select-dropdown{width:auto}.clients-wrapper .row .col-sm-4{padding-left:5px;padding-right:5px}.clients-wrapper .clients-header{background:#fbfbfb;border-bottom:1px solid #ebebeb;padding:17px}.clients-wrapper .clients-header .r-panel-close{width:14px;height:14px;cursor:pointer;background:url(icons/ico.close.png)}.clients-wrapper .client-booking-name{max-width:69px}.clients-wrapper .clients-content{background:#fff;min-height:800px}.clients-wrapper .clients-content a{color:inherit;text-decoration:none}.clients-wrapper .clients-content .client-booking-item{padding:10px 8px;border-bottom:1px solid #ebebeb;background-color:#fbfbfb}.clients-wrapper .clients-content .client-booking-item.even{background-color:#fff}.clients-wrapper .clients-content .client-booking-item-header{height:80px}.clients-wrapper .clients-content .client-booking-item-body .cp-Panel-body-inner{padding-top:10px}.clients-wrapper .clients-content .client-booking-item-body .client-booking-product-name{background:#f3f3f3;margin:10px 0;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;width:auto;display:inline-block;padding:0 15px 0 0;line-height:15px}.clients-wrapper .clients-content .client-booking-item-body .client-booking-product-name span,.color-code{width:13px;-ie-border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px}.clients-wrapper .clients-content .client-booking-item-body .client-booking-product-name span{height:13px;border-radius:15px;background:orange;display:inline-block;margin:5px}.clients-wrapper .clients-content .client-booking-item-body .client-booking-product-item{border:1px solid #ebebeb;border-left:solid 3px transparent;background:#fff;line-height:35px}.clients-wrapper .clients-content .client-booking-item-body .client-booking-product-item input[type=checkbox]{position:absolute;top:7px}.draggable-object{opacity:1!important;-webkit-transition:transform .3s;-moz-transition:transform .3s;-ie-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;-webkit-user-drag:element;will-change:opacity,transform,left,top;contain:style;z-index:5}.agenda-wrapper.accommodation .scheduler-content,.agenda-wrapper.compact .scheduler-content{padding:0}.agenda-wrapper.accommodation .scheduler-content .Body-1-SMALL,.agenda-wrapper.accommodation .scheduler-content .Body-2-SMALL,.agenda-wrapper.accommodation .scheduler-content .Small,.agenda-wrapper.compact .scheduler-content .Body-1-SMALL,.agenda-wrapper.compact .scheduler-content .Body-2-SMALL,.agenda-wrapper.compact .scheduler-content .Small{line-height:14px!important}.agenda-wrapper.accommodation .scheduler-content .month-header,.agenda-wrapper.compact .scheduler-content .month-header{border-left:1px solid #ebebeb;padding:0 4px!important}.agenda-wrapper.accommodation .scheduler-content .day-header,.agenda-wrapper.compact .scheduler-content .day-header{background:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.agenda-wrapper.accommodation .scheduler-content .day-header .time-span,.agenda-wrapper.compact .scheduler-content .day-header .time-span{font-size:12px;position:relative;z-index:0}.agenda-wrapper.accommodation .scheduler-content .day-header .time-span .day-time-slot,.agenda-wrapper.compact .scheduler-content .day-header .time-span .day-time-slot{text-align:left!important;line-height:30px!important;height:30px!important;position:static;padding:4px}.agenda-wrapper.accommodation .scheduler-content .day-header .time-span .day-tide-slot,.agenda-wrapper.compact .scheduler-content .day-header .time-span .day-tide-slot{width:7.69230769231%!important;height:auto;position:absolute;bottom:0;top:0;text-align:center}.agenda-wrapper.accommodation .scheduler-content .day-header .time-span .day-tide-slot .day-tide-img,.agenda-wrapper.compact .scheduler-content .day-header .time-span .day-tide-slot .day-tide-img{height:100%;width:100%}.agenda-wrapper.accommodation .scheduler-content .day-header .day-date,.agenda-wrapper.compact .scheduler-content .day-header .day-date{line-height:30px!important;position:initial}.agenda-wrapper.accommodation .scheduler-content .day-header .day-date .day-content .txt,.agenda-wrapper.compact .scheduler-content .day-header .day-date .day-content .txt{width:calc(100% - 15px)!important;float:left}.agenda-wrapper.accommodation .scheduler-content .day-header .day-date .day-content .arrow,.agenda-wrapper.compact .scheduler-content .day-header .day-date .day-content .arrow{width:15px}.agenda-wrapper.accommodation .scheduler-content .day-staff .empty-time-slot,.agenda-wrapper.compact .scheduler-content .day-staff .empty-time-slot{height:23px;border-left:1px solid #e6e6e6}.agenda-wrapper.accommodation .scheduler-content .day-staff .day-staff-label,.agenda-wrapper.compact .scheduler-content .day-staff .day-staff-label{background:#fff}.agenda-wrapper.accommodation .scheduler-content .day-staff .day-staff-label .staff-img,.agenda-wrapper.accommodation .scheduler-content .day-staff .day-staff-label .staff-name,.agenda-wrapper.compact .scheduler-content .day-staff .day-staff-label .staff-img,.agenda-wrapper.compact .scheduler-content .day-staff .day-staff-label .staff-name{line-height:20px!important}.agenda-wrapper.accommodation .scheduler-content .day-staff .scheduler-session,.agenda-wrapper.compact .scheduler-content .day-staff .scheduler-session{content-visibility:auto;will-change:transform;z-index:1;cursor:grab;font-size:13px;padding-left:4px;margin-top:0;background:#fff;position:absolute;line-height:0;-webkit-box-shadow:0 0 2px 1px #e1e1e1;-moz-box-shadow:0 0 2px 1px #e1e1e1;-ie-box-shadow:0 0 2px 1px #e1e1e1;-o-box-shadow:0 0 2px 1px #e1e1e1;box-shadow:0 0 2px 1px #e1e1e1;border-left:3px solid transparent}.agenda-wrapper.accommodation .scheduler-content .day-staff .scheduler-session .dropdown-menu,.agenda-wrapper.compact .scheduler-content .day-staff .scheduler-session .dropdown-menu{top:18px;right:0;left:initial!important;z-index:1;margin:0;padding:0}.slot-select-box.disabled:hover{-webkit-box-shadow:0 0 1px 1px #e1e1e1;-moz-box-shadow:0 0 1px 1px #e1e1e1;-ie-box-shadow:0 0 1px 1px #e1e1e1;-o-box-shadow:0 0 1px 1px #e1e1e1;box-shadow:0 0 1px 1px #e1e1e1}.slot-select-box{width:106px;height:40px;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:stretch;-moz-align-items:stretch;-ie-align-items:stretch;-o-align-items:stretch;align-items:stretch;text-align:center}.slot-select-box:hover{-webkit-box-shadow:0 0 1px 1px #388fff;-moz-box-shadow:0 0 1px 1px #388fff;-ie-box-shadow:0 0 1px 1px #388fff;-o-box-shadow:0 0 1px 1px #388fff;box-shadow:0 0 1px 1px #388fff}.Body-1-SMALL.disabled:hover,.Body-1-SMALL.m-w-95x{-moz-box-shadow:0 0 1px 1px #e1e1e1;-o-box-shadow:0 0 1px 1px #e1e1e1}.slot-select-box .slot-select-box__wrapper{text-decoration:none;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;color:#4a4a4a}.Body-1-SMALL.m-w-95x{min-width:95px;-webkit-box-shadow:0 0 1px 1px #e1e1e1;-ie-box-shadow:0 0 1px 1px #e1e1e1;box-shadow:0 0 1px 1px #e1e1e1}.Body-1-SMALL.m-w-95x:hover{-webkit-box-shadow:0 0 1px 1px #1e91d9;-moz-box-shadow:0 0 1px 1px #1e91d9;-ie-box-shadow:0 0 1px 1px #1e91d9;-o-box-shadow:0 0 1px 1px #1e91d9;box-shadow:0 0 1px 1px #1e91d9;color:#1e91d9}.Body-1-SMALL.active{-webkit-box-shadow:0 0 1px 1px #1e91d9;-moz-box-shadow:0 0 1px 1px #1e91d9;-ie-box-shadow:0 0 1px 1px #1e91d9;-o-box-shadow:0 0 1px 1px #1e91d9;box-shadow:0 0 1px 1px #1e91d9}.Body-1-SMALL.disabled:hover,.scheduler-shadow,div.booking header{-ie-box-shadow:0 0 1px 1px #e1e1e1}#home,#meteo_box,#recomendations,.Body-1-SMALL.disabled:hover,.scheduler-shadow,div.booking header{-webkit-box-shadow:0 0 1px 1px #e1e1e1}.Body-1-SMALL.active a{color:#1e91d9!important;font-weight:500!important}.Body-1-SMALL.disabled:hover{box-shadow:0 0 1px 1px #e1e1e1}.scheduler-shadow,div.booking header{-moz-box-shadow:0 0 1px 1px #e1e1e1;-o-box-shadow:0 0 1px 1px #e1e1e1}.Body-1-SMALL .l-h-18x,.Body-1-SMALL.l-h-18x{line-height:18px}.Body-1-SMALL .session-select-box .session-select-box .session-select-box__wrapper,.Body-1-SMALL .session-select-box .session-select-box__wrapper{color:#333;line-height:25px;width:100%;height:100%;text-align:center;text-decoration:none}.Body-1-SMALL .session-select-box .session-select-box .session-select-box__wrapper{font-weight:600}.agenda-wrapper.accommodation .scheduler-content .day-header .time-span .day-time-slot{width:3.57142857143%!important;line-height:15px!important;height:35px!important}.agenda-wrapper.accommodation .scheduler-content .day-staff .empty-time-slot{width:3.57142857143%!important}.agenda-wrapper.accommodation .scheduler-content .day-staff .scheduler-session{border-top:3px solid transparent}.color-code-container{height:15px;padding-top:3px}.cp-is-open .color-code-container{display:none!important}.color-code{height:13px;border-radius:15px;background:orange;display:inline-block;margin:0 2px}.sidebar-collapse{margin-right:0!important}.ag-gray{color:#b4b4b4}.col-padding-5 div[class*=' col-'],.col-padding-5 div[class^=col-]{padding:0 5px}.scheduler-shadow{box-shadow:0 0 1px 1px #e1e1e1}.note{position:relative;color:#fff;overflow:hidden}.note .note-content{background:#97c02f;padding:10px}.note:before{content:"";position:absolute;top:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#fff #fff #658e15 #658e15;background:#658e15;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);-ie-box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);-o-box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.2),-1px 1px 1px rgba(0,0,0,.1);display:block;width:0}.note.rounded{-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-ie-border-radius:5px 0 5px 5px;-o-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}.note.rounded:before{border-width:8px;border-color:#fff #fff transparent transparent;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-ie-border-radius:0 0 0 5px;-o-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.note.white{color:inherit}.note.white .note-content{background:#fff;border:1px solid rgba(0,0,0,.1)}.note.white:before{border-color:#fbfbfb #fbfbfb transparent transparent;background:0 0}.even .note.white:before{border-color:#fff #fff transparent transparent;background:0 0}.cp-is-open .fa-caret-right,.rotate-90{-webkit-transform:rotate(90deg)!important;-moz-transform:rotate(90deg)!important;-ie-transform:rotate(90deg)!important;-o-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.level-status img{float:left;width:33%}.rating{unicode-bidi:bidi-override;direction:rtl;text-align:center}.rating>span,.rating>span:before{display:inline-block;position:relative;width:9px;float:right}.rating>span:before{color:#ccc}.rating>span.active:before,.rating>span.active~span.active:before{content:"\2605";color:inherit}.rating>span.separator:before{content:"/"!important;position:absolute}.rating>span.separator:before *{color:inherit}.rating>span.inactive:before,.rating>span.inactive~span.inactive:before{content:"\2606"}.no-border{border:none!important}.day-tide-slot{width:7.69230769231%!important;height:auto;position:absolute;bottom:0;top:0;text-align:center}.day-tide-slot .day-tide-img{height:100%;width:100%}.z-index-1{z-index:1!important}.z-index-max{z-index:2147483647!important}.z-index-high{z-index:999!important}.agenda-wrapper .button-md.top-only{display:none}.black{color:#000!important}@media print{.rating>span:before{color:#eee!important}.rating *{color:#000!important}.rating>span.active:before,.rating>span.active~span.active:before{color:inherit!important}.time-spans-week{with:auto!important}.empty-time-slot{width:7.69230769231%!important}}@media only screen and (max-device-width:961px){.button-md .menu a#session{background-color:#2570f9}.button-md .menu a#booking{background-color:#ffab00}.agenda-wrapper .button-md.top-only{display:block}.button-md.top-only nav{position:fixed;right:19px;z-index:90;width:55px;height:180px;bottom:45px}.button-md.top-only input:checked~.menu li:nth-child(1) a{touch-action:manipulation;top:-60px;left:0;width:48px;height:48px;margin:3px}.button-md.top-only input:checked~.menu li:nth-child(2) a{top:-115px;left:0;width:45px;height:45px;margin:5px}.button-md .menu li a span{position:absolute;color:#fff;min-width:150px;right:55px;text-align:end}.button-md input:checked~.layout{position:fixed;top:0;right:0;bottom:0;left:0;background:#ccc}.scheduler-content{overflow-y:scroll}.scheduler-component{min-width:1000px}.scheduler-component.min-w-fit{min-width:fit-content!important}.agenda-wrapper.compact .scheduler-content .day-header .time-span{overflow:hidden}.agenda-wrapper .scheduler-wrapper .scheduler-content{padding:5px}.scheduler-header{padding:0!important}.scheduler-header.mobile-scrolled{min-width:390px!important}.agenda-filter{display:none}.agenda-filter.show{display:inline-block!important}.hideGlobalHeader .header.global{display:none!important}.hideGlobalHeader #wrapper.global{top:0!important}.hideGlobalHeader .navbar{background:#039ae4;background:-moz-linear-gradient(top,#039ae4 0,#0385cc 100%);background:-webkit-linear-gradient(top,#039ae4 0,#0385cc 100%);background:linear-gradient(to bottom,#039ae4 0,#0385cc 100%);-webkit-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-ie-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-o-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);box-shadow:0 1px 15px 0 rgba(0,0,0,.4)}.hideGlobalHeader .navbar.navbar-default{height:55px!important;z-index:1;margin-bottom:10px}.hideGlobalHeader .navbar .top-nav-btn{margin:0;line-height:20px;padding:15px 10px 10px}.hideGlobalHeader .navbar .manage-dropdown .dropdown-menu{top:55px;right:0;left:initial;position:absolute}.hideGlobalHeader .navbar .manage-dropdown .dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;font-size:14px}.hideGlobalHeader .navbar .manage-dropdown .dropdown-menu li.active>a{color:#fff;background-color:#039ae4}}.timeoff-btn,.week-day-staff-label .staff-name{margin-left:4px}@media only screen and (max-device-width:415px){.scheduler-header{padding:0!important}.scheduler-header.mobile-scrolled{min-width:390px!important}}.scheduler-detail-session{border-top:3px solid transparent;background:#fff;position:relative;color:#333;margin-bottom:15px;margin-right:15px;min-height:120px;width:210px;float:left}.scheduler-detail-session div[class*=' col-'],.scheduler-detail-session div[class^=col-]{padding:0 5px}.scheduler-detail-session-header{height:53px;font-size:13px;margin-top:10px;border-bottom:1px solid #ebebeb}.scheduler-detail-session-header .instructor{border-right:1px solid #ebebeb}.scheduler-detail-session-content{overflow-x:hidden;max-height:216px;font-size:11px;margin-right:-5px;width:210px}.detail-session-content-item{margin-right:5px;line-height:27px}.scheduler-detail-session-footer{border-top:1px solid #ebebeb;position:absolute;line-height:57px;width:calc(100% - 10px);bottom:0}.scheduler-detail-session-footer a{color:inherit}.scheduler-detail-session-content .dragTargetObject{min-height:50px;height:100%}.scheduler-detail-session-content .dragHandle{display:block;cursor:grab;color:#333;text-decoration:none}.ghost-participant{will-change:opacity;pointer-events:none;-moz-opacity:.9!important;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';opacity:.8!important;background-colo:#fff!important;width:210px;border:1px solid #ccc}.ghost-participant .detail-session-content-item{margin-right:10px!important}.ghost-participant a{color:#333!important}.ghost-participant img{padding:2px 8px 5px;margin-right:10px}.ghost-session{opacity:1!important;visibility:hidden;will-change:opacity;pointer-events:none;width:1px}#card-detail-page #shownav,#card-detail-page #shownav:checked,.agenda-week-container .day-time-slot:first-child,.week-time-slots-wrapper .week-time-slot:first-child{opacity:0}.agenda-week-container{border-left:2px solid #bbb;display:inline-block}.agenda-week-container .agenda-week-container__header{background-color:#fafafa;z-index:99}.agenda-week-container .day-header{border-top:none}.agenda-week-container:first-child{border-left:2px solid transparent}.agenda-day-row,.day-staff .time-spans-week,.week-day-staff-container{border-bottom:1px solid #e6e6e6!important;height:24px}.activity-row:nth-child(even) .day-staff .time-spans-week,.agenda-day-row:nth-child(odd) .day-staff,.agenda-row:nth-child(even) .time-spans-week,.week-day-staff-container:nth-child(even){background:#fdfdfd!important}.activity-row:nth-child(odd) .day-staff .time-spans-week,.agenda-day-row:nth-child(even) .day-staff,.agenda-row:nth-child(odd) .time-spans-week,.week-day-staff-container:nth-child(odd){background:#fff!important}.empty-time-slot:first-child{border-left:none!important}.week-day-staff-label{height:100%}.week-day-staff-container{height:24px}.views-dropdown{width:150px}.agenda-week-wrapper{white-space:nowrap;height:100vh}.week-agenda-instructor-column{padding-top:55px;-webkit-box-shadow:10px -4px 16px -11px rgba(0,0,0,.32);-moz-box-shadow:10px -4px 16px -11px rgba(0,0,0,.32);-ie-box-shadow:10px -4px 16px -11px rgba(0,0,0,.32);-o-box-shadow:10px -4px 16px -11px rgba(0,0,0,.32);box-shadow:10px -4px 16px -11px rgba(0,0,0,.32);position:sticky;left:0;background-color:#fafafa;z-index:999}.week-tide-img{width:28px}.week-time-slot{line-height:30px!important;height:30px!important;padding-top:10px}table.table-compact tbody tr td{line-height:34px!important}.agenda-options-menu{position:absolute;right:0;top:0}.agenda-week-wrapper .agenda-options-menu{top:-26px}.agenda-options-menu.detail{margin-top:2px}.agenda-options-menu .btn-group{width:30px!important;height:25px!important}.timeoff-btn{height:37px;width:29px;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;text-align:center}.timeoff-btn:hover{border:none!important}.button-md input:checked~.menu li:nth-child(3) a{top:-170px;left:0;width:45px;height:45px;margin:5px}.button-md input:checked~.menu li:nth-child(4) a{top:-225px;left:0;width:45px;height:45px;margin:5px}.scheduler-session.timeoff-session{cursor:initial!important}.agenda-week-wrapper .agenda-weeks-rental:first-child{margin-left:137px!important}.agenda-weeks-rental,.weeks-agenda-rental-slots{border-left:2px solid #d3d3d3!important;border-bottom:1px solid #f1f1f1!important}.agenda-weeks-title{position:sticky;top:0;background-color:#fafafa;z-index:99}.rental-week-header{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding-left:6px}.rental-scheduler-component{width:max-content}.week-rental-wrapper{float:left}.agenda-trip.cp-is-open .expand-icon{-webkit-transform:rotate(180deg)!important;-moz-transform:rotate(180deg)!important;-ie-transform:rotate(180deg)!important;-o-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.agenda-trip.cp-is-open .scheduler-detail-trip-header{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.day-staff-label{height:24px!important}.day-staff-label .day-staff-label__container{-webkit-box-shadow:20px 0 17px -11px rgba(0,0,0,.75)!important;-moz-box-shadow:20px 0 17px -11px rgba(0,0,0,.75)!important;-ie-box-shadow:20px 0 17px -11px rgba(0,0,0,.75)!important;-o-box-shadow:20px 0 17px -11px rgba(0,0,0,.75)!important;box-shadow:20px 0 17px -11px rgba(0,0,0,.75)!important;position:absolute!important;z-index:999!important;left:0!important;width:100%!important;border-bottom:1px solid #f1f1f1!important;height:24px!important}.grouped-sessions:nth-child(even){background-color:#e6f4fb;width:210px}.scheduler-content .scheduler-component .add-trip-btn{background-color:#fff!important;margin-bottom:15px!important}.cp-Panel-body-inner{padding:4px}.agenda-trip .cp-Panel-body-inner{padding:0}.scheduler-component .cp-Panel-body-inner{padding:0!important}.ember-tether .scheduler-detail-session-content{height:216px!important}.staff-dropdown li{width:100%;padding:0}.staff-dropdown-item{padding:2px 4px;width:100%}.ember-power-select-options li .not-show-in-agenda:first-of-type{border-top:1px solid #d1d1d1}.app-modal-back{position:fixed;top:60px;bottom:0;left:0;right:0;z-index:200;background-color:transparent;display:-webkit-box;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ie-flex-direction:column;-o-flex-direction:column;flex-direction:column;box-orient:vertical;-webkit-box-pack:center;-moz-box-pack:center;-ie-box-pack:center;-o-box-pack:center;box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ie-box-align:center;-o-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.app-modal-back>.app-modal{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;width:70%;max-height:90%;background-color:#fff;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-ie-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-o-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-ie-border-radius:2px;border-radius:2px;border:0}.app-modal-back>.app-modal>.subheader{position:relative}.app-modal-back>.app-modal>.subheader>h3{display:inline-block}.app-modal-back>.app-modal>.subheader>.modal-close{position:absolute;height:37px;font-size:1.8em;color:#fff;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;top:0;bottom:0;margin:auto 0;right:30px}.app-modal-back>.app-modal>.app-modal-body{height:100%;overflow-y:scroll;padding-bottom:35px;position:static}.app-modal-back>.app-modal>.app-modal-body h4{font-size:16px}.BUTTON-1,.BUTTON-TAB-OFF,.BUTTON-TAB-ON{font-family:Roboto;font-weight:500;font-size:13px}.app-modal-back>.app-modal>.app-modal-body .row-action-primary.radio{padding-right:0}.app-modal-back>.app-modal>.app-modal-body .row-action-primary.radio>label{height:auto}.app-modal-back>.app-modal>.app-modal-body .list-group .list-group-item{padding:0}.app-modal-back>.app-modal>.app-modal-body .list-group .list-group-item .row-content{min-height:0}.app-modal-back>.app-modal>.app-modal-body .list-group .list-group-separator{margin-left:55px}.app-modal-back>.app-modal>.app-modal-body .list-group .list-group-separator:before{width:100%}.app-modal-back>.app-modal .buttons_section,.app-modal-back>.app-modal footer{position:absolute;bottom:0;left:0;right:0;background-color:#fff;text-align:right;padding-bottom:10px;z-index:1}.BUTTON-1{color:rgba(73,73,73,.8);letter-spacing:.46px}.BUTTON-TAB-OFF{color:#bbb;letter-spacing:.46px}.BUTTON-TAB-ON{color:#0391da;letter-spacing:.46px}.MAIN-BUTTON,.SECONDARY-BUTTON{color:#fff!important;font-weight:500;font-size:13px;font-family:Roboto;letter-spacing:.46px}.MAIN-BUTTON{background:#0391da!important}.SECONDARY-BUTTON{background:#ffc107!important}.TERTIARY-BUTTON{font-family:Roboto;font-weight:500;font-size:13px;color:#0391da!important;border:1px solid #0391da;letter-spacing:.46px;line-height:16px}.NEGATIVE-BUTTON{font-family:Roboto;font-weight:500;font-size:13px;color:#fff!important;letter-spacing:.46px;background:#b70012!important}.WHITE-BUTTON{font-family:Roboto;font-weight:500;font-size:13px;color:#4a4a4a!important;letter-spacing:.46px;background:#fff!important}.WHITE-BUTTON.active,.WHITE-BUTTON:hover{background-color:#f8f8f8!important}.GREEN-BUTTON{font-family:Roboto;font-weight:500;font-size:13px;color:#fff!important;letter-spacing:.46px;background:#009688!important}.GRAY-BUTTON{font-family:Roboto;font-weight:500;font-size:13px;color:#000!important;letter-spacing:.46px;background:#c5c5c5!important}.Headline-1{font-family:Roboto;font-weight:400;font-size:26px;color:#4a4a4a;letter-spacing:.65px;line-height:34px}.Headline-2,.Subheading-1{font-family:Roboto;font-size:16px;color:#4a4a4a;line-height:22px;font-weight:400}.Headline-2{letter-spacing:.34px}.Subheading-1{letter-spacing:.4px}.Body-1-REGULAR,.Body-2-REGULAR{color:#4a4a4a;line-height:20px;font-family:Roboto;font-size:14px}.Body-1-REGULAR{font-weight:400;letter-spacing:.34px}.Body-2-REGULAR{font-weight:500;letter-spacing:.35px}.Body-3-REGULAR{font-family:Roboto;font-weight:400;font-size:14px;color:#bbb;line-height:16px}.Body-1-BIG,.Body-2-BIG{color:#4a4a4a;line-height:20px;font-size:16px;font-family:Roboto}.Body-1-BIG{font-weight:400;letter-spacing:.34px}.Body-2-BIG{font-weight:500;letter-spacing:.35px}.Body-3-BIG{font-family:Roboto;font-weight:400;font-size:16px;color:#aaa;line-height:16px}.CAPTION-GREY{font-family:Roboto;font-weight:500;font-size:11px;color:#bbb;letter-spacing:.34px;line-height:17px}.Body-1-SMALL,.Body-2-SMALL{font-family:Roboto;color:#4a4a4a;letter-spacing:.3px;font-size:12px}.Body-1-SMALL{font-weight:400;line-height:20px}.Body-2-SMALL{font-weight:500;line-height:20px}.Body-3-SMALL,.Small{color:#bbb;font-family:Roboto;font-weight:400}.Body-3-SMALL{font-size:12px;line-height:16px}.Small{font-size:10px;letter-spacing:.54px;line-height:17px}div.booking header{width:100%;color:#000;background-color:#fff;min-height:65px;box-shadow:0 0 1px 1px #e1e1e1}div.booking header a{color:#000;text-decoration:none;touch-action:manipulation}div.booking header a:hover{color:#0391da}div.booking header .container{margin-top:0}div.booking header .brand img{max-height:60px;margin-top:3px}div.booking header .title{text-transform:uppercase;margin-top:22px;font-size:18px;text-align:center}div.booking header .cart,div.booking header .nav{text-transform:uppercase;margin-top:15px;text-align:right}div.booking .container{margin-top:24px}div.booking .container>.row{margin-left:-15px;margin-right:-15px}div.booking .container .nav-pills{margin-bottom:20px}div.booking .container .panel-body .panel-img{width:185px}div.booking .container .panel-body .long_desc div[data-color]{height:auto;cursor:text;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.booking .container .panel-body .panel-details{content-visibility:auto;width:calc(100% - 185px);contain-intrinsic-size:calc(100% - 185px);padding:15px 20px}div.booking .sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}@media (min-width:1100px){div.booking .container{width:1100px}}@media (min-width:992px) and (max-width:1099px){div.booking .container{width:100%}}div.booking .deposit-pay{padding-right:7px}.hide-cart div.booking header .header-right-col{display:none}@media only screen and (max-width:768px){div.booking .container .panel-body .panel-details .panel-desc,div.booking .container .panel-body.booking-confirmation,div.booking header .cart{text-align:left}div.booking header{padding-bottom:14px}div.booking header .cart{padding-left:15px}div.booking header .cart,div.booking header .nav{padding-top:5px;padding-bottom:10px}div.booking header .title{margin-top:14px}div.booking header .brand{margin:0 auto}div.booking .container{margin-top:20px;padding:12px}div.booking .container .panel-body .panel-details{width:100%;content-visibility:auto;padding:15px 20px}div.booking .container .panel-body .panel-details .btn{width:100%;touch-action:manipulation}div.booking .deposit-pay{padding-right:20px}.long_desc{width:100%;overflow:auto}.long_desc iframe{width:100%!important;max-width:100%!important}}.o-s-p-b,.o-s-p-b-s{width:125px;text-align:right;margin:0 15px 0 0}.paypal-disabled{background-color:#fff;height:3em;pointer-events:none;opacity:.5;position:relative;bottom:2.5em}.o{border:1px solid #000!important}.o-s-p-b:last-child{margin:0}@media screen and (max-device-width:415px){.o-s-p-b{width:84px;margin:0 5px 0 0}.o-s-p-b-s{width:40px;margin:0 5px 0 0}}.billing-inner-split{width:50%;padding:5px 5px 10px 0}@media screen and (max-device-width:767px){.billing-inner-split{width:100%;padding:0 21px}.billing-inner-split:first-child{padding:10px 0;margin:0 5px}}@media screen and (max-device-width:415px){.billing-inner-split>.ember-view{width:109%;margin:0 -23px}.mobile-no-icon .input-group{width:98%}.mobile-no-icon .input-group .fixed-error-block,.mobile-no-icon .input-group input{margin-left:12px}.mobile-no-icon label{margin-left:-5px!important}.mobile-no-icon .input-group-addon,.mobile-no-icon .material-icons{display:none}.mobile-no-icon .mobile-p-x-o{padding:0!important}.mobile-p-y-30x{margin:30px 15px!important}.container-order-summary>div.title{text-align:left}.m-p-r-f{padding-left:5px}}.billing-inner-wrap{display:flex;flex-direction:row;padding:0 15px}@media screen and (max-device-width:767px){.billing-inner-wrap{flex-direction:column;padding:5px 0}}.order-summary-wrap hr{margin:0 15px}@media screen and (max-device-width:768px){.mobile-p-name{min-width:105px;text-align:left}.mobile-fix{width:100%;margin:0}}.bulk-buttons button{padding-left:19px;padding-right:19px}.break-page{page-break-after:always}.visuallyhidden{direction:ltr;list-style:none;clip:rect(0 0 0 0);color:#37454d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ie-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.client-past-booking-item-body{padding:0 3px}.client-past-booking-item-header.cp-is-open .fa-caret-down,.client-past-booking-item-header.cp-is-open .fa-caret-up{-ie-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.select-session-lable{padding:6px 12px;-webkit-border-radius:6px;-moz-border-radius:6px;-ie-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin:0;background:#eaeaea;width:100%}.select-session-lable.validated{background:#bdecbc}.clock-icon{background:url(icons/ico_clock.png) no-repeat;width:18px;height:20px;padding:2px 9px!important;-webkit-background-size:contain;-moz-background-size:contain;-ie-background-size:contain;-o-background-size:contain;background-size:contain}#loading-sessions{float:left;width:100%;height:100%;position:absolute;background:#fff;z-index:2;text-align:center}.radio.radio-primary .circle{border-color:#0390d9!important}.radio.radio-primary .check{background-color:#0390d9!important}.margin-top-10{margin-top:10px}.client-form,.margin-top-20{margin-top:20px!important}.margin-left-15{margin-left:15px}.radio-title{font-size:15px;margin-left:10px}.quick-session-container.hour-container{margin-top:10px;margin-bottom:15px}.quick-session-container .main-slot{height:52px!important;margin-bottom:15px}.quick-session-container .no-padding-top{padding-top:0!important}.quick-session-container .hour-filter{text-decoration:underline}.quick-session-container .empty-session{line-height:3.5;color:#fff;height:50px;border:1px solid #dcdcdc;text-align:center;background:#dcdcdc}.quick-session-container .swiper-container .swiper-wrapper{margin-bottom:15px}.quick-session-container .swiper-button-prev{position:fixed;margin-left:7px;bottom:33px;top:inherit}.quick-session-container .swiper-button-next{position:fixed;bottom:33px;margin-right:35px;top:inherit}.quick-session-container .swiper-scrollbar{position:fixed;width:85%;left:auto}.quick-session-container .swiper-pagination{margin-bottom:-15px}.quick-session-container .delete-session{margin-top:14px}.quick-session-container .session-slot .staff-name{font-size:12px;margin-left:5px}.quick-session-container .session-slot .data-container{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-session-container .session-slot .data-container .day-text{margin-left:5px;color:#888;font-size:12px}.quick-session-container .session-slot .data-container .date-text{font-size:10px}.quick-session-container .session-slot .people-container .avv{float:right;font-size:20px;margin-right:10px;margin-top:11px}.quick-session-container .session-slot .people-container .avv-icon{float:left;margin-left:-5px;margin-top:12px}.quick-session-container .session-slide{border:1px solid #dcdcdc;overflow:hidden;text-overflow:ellipsis;height:45px}.quick-session-container .session-slide .people-container .select-text{width:45px;text-overflow:ellipsis;overflow:hidden}.quick-session-container .session-slide .people-container .select-text .selected-session{color:#888}.quick-session-container .session-slide .people-container .av{font-size:20px;float:right;margin-right:12px;margin-top:-2px}.quick-session-container .session-slide .session-people-container{padding-left:7px!important;white-space:nowrap;overflow:hidden;padding-right:10px!important;text-overflow:ellipsis}.quick-session-container .session-slide .session-people-container .staff-name{font-size:12px!important}.quick-session-container .session-slide .session-people-container .session-date-container .day-text{color:#888;font-size:12px}.quick-session-container .session-slide .session-people-container .session-date-container .date-text{font-size:10px}.no-sessions{width:100%;height:100px;font-size:20px;font-family:Roboto;text-align:center;line-height:3.5;color:#000}.onoffswitch{position:relative;width:50px;margin-top:13px}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;height:1px;padding:0;line-height:5px;border:0 solid #999;-webkit-border-radius:18px;-moz-border-radius:18px;-ie-border-radius:18px;-o-border-radius:18px;border-radius:18px;background-color:#ababab}.onoffswitch-label:before{content:"";display:block;width:18px;margin:-6.5px;background:#fff;border:2px solid #dcdcdc;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;position:absolute;top:0;bottom:0;right:41px;-webkit-border-radius:18px;-moz-border-radius:18px;-ie-border-radius:18px;-o-border-radius:18px;border-radius:18px}.onoffswitch-checkbox:checked+.onoffswitch-label{background-color:#1699c6}.onoffswitch-checkbox:checked+.onoffswitch-label,.onoffswitch-checkbox:checked+.onoffswitch-label:before{border-color:#1699c6}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label:before{right:0;background-color:#1699c6;-webkit-box-shadow:3px 6px 18px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 6px 18px 0 rgba(0,0,0,.2);-ie-box-shadow:3px 6px 18px 0 rgba(0,0,0,.2);-o-box-shadow:3px 6px 18px 0 rgba(0,0,0,.2);box-shadow:3px 6px 18px 0 rgba(0,0,0,.2)}.clear{clear:both}.show-cursor{cursor:pointer;cursor:hand}.custom-input{border:none;border-bottom:1px solid #dcdcdc;height:34px;width:80%}.modal-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:98;background-color:rgba(128,128,128,.7);text-align:left}.modal-btn{display:inline-block}.cp-Panel-toggle,.cp-Panel-toggle:focus,.cp-Panel-toggle:hover{color:inherit;text-decoration:none}.cp-Panel.cp-is-open .main-panel .fa-caret-right{content:"\f0d7"!important}.delete-btn{cursor:pointer;cursor:hand}.booking_modal{width:820px;background-color:#fbfbfb}.booking_modal .ember-view.liquid-child,.booking_modal .ember-view.liquid-container,.payment_event_modal .ember-view.liquid-child,.payment_event_modal .ember-view.liquid-container,.session_modal .ember-view.liquid-child,.session_modal .ember-view.liquid-container{overflow:visible}.booking_modal .custom-window,.payment_event_modal .custom-window,.session_modal .custom-window{position:absolute;left:-150%;height:150px;margin:60px auto;width:520px;top:-50px;background-color:#fff;padding:0!important;z-index:12}.booking_modal .custom-window .modal-text,.payment_event_modal .custom-window .modal-text,.session_modal .custom-window .modal-text{color:#000;padding:0!important}.booking_modal .custom-window .modal-text span,.payment_event_modal .custom-window .modal-text span,.session_modal .custom-window .modal-text span{font-size:14px}.booking_modal .custom-window .modal-text input,.payment_event_modal .custom-window .modal-text input,.session_modal .custom-window .modal-text input{width:75px!important;margin-left:20px;font-size:14px}.booking_modal .custom-window .buttons_section,.payment_event_modal .custom-window .buttons_section,.session_modal .custom-window .buttons_section{font-size:14px}.booking_modal .custom-price,.payment_event_modal .custom-price,.session_modal .custom-price{left:-55%;position:absolute;color:#000;cursor:pointer}.booking_modal label.disabled,.payment_event_modal label.disabled,.session_modal label.disabled{cursor:not-allowed;color:#000!important}.booking_modal div[aria-disabled=true],.booking_modal input:disabled,.payment_event_modal div[aria-disabled=true],.payment_event_modal input:disabled,.session_modal div[aria-disabled=true],.session_modal input:disabled{cursor:not-allowed}.booking_modal .disabled:before,.payment_event_modal .disabled:before,.session_modal .disabled:before{color:#e4e4e4!important}.booking_modal .disabled,.payment_event_modal .disabled,.session_modal .disabled{cursor:not-allowed;color:#e4e4e4!important}.booking_modal .bootstrap-datetimepicker-widget,.booking_modal .bootstrap-datetimepicker-widget div,.payment_event_modal .bootstrap-datetimepicker-widget,.payment_event_modal .bootstrap-datetimepicker-widget div,.session_modal .bootstrap-datetimepicker-widget,.session_modal .bootstrap-datetimepicker-widget div{padding:0!important}.booking_modal .ember-view.date.input-group,.payment_event_modal .ember-view.date.input-group,.session_modal .ember-view.date.input-group{padding:10px 0}.booking_modal .margin-left-12,.payment_event_modal .margin-left-12,.session_modal .margin-left-12{margin-left:12px}.booking_modal .custom-footer-btn,.payment_event_modal .custom-footer-btn,.session_modal .custom-footer-btn{padding:5px;font-weight:500}.booking_modal .text-blue,.payment_event_modal .text-blue,.session_modal .text-blue{color:#0391da!important}.booking_modal .addon-label,.payment_event_modal .addon-label,.session_modal .addon-label{float:left}.booking_modal .btn-booking,.payment_event_modal .btn-booking,.session_modal .btn-booking{touch-action:manipulation;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;height:40px;padding:10px;margin:5px}.booking_modal .btn.btn-default,.fixed-table-toolbar .columns-left,.new-home .lite-style-swiper-slide,.payment_event_modal .btn.btn-default,.session_modal .btn.btn-default,.stepwizard .stepwizard-step button[disabled],.stepwizard .stepwizard-step button[disabled]:hover{-webkit-box-shadow:none!important;-o-box-shadow:none!important;-ie-box-shadow:none!important}.booking_modal .tip,.payment_event_modal .tip,.session_modal .tip{width:80%;font-size:12px;color:#bcbdbe;margin-top:5px}.booking_modal .btn.btn-default,.payment_event_modal .btn.btn-default,.session_modal .btn.btn-default{-moz-box-shadow:none!important;box-shadow:none!important}.ember-power-select.form-select>div,.payment-type-toggle{-webkit-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none}.booking_modal .bootstrap-datetimepicker-widget,.payment_event_modal .bootstrap-datetimepicker-widget,.session_modal .bootstrap-datetimepicker-widget{z-index:999}.booking_modal .footer,.payment_event_modal .footer,.session_modal .footer{background-color:#fff}.booking_modal .footer .footer-btn,.payment_event_modal .footer .footer-btn,.session_modal .footer .footer-btn{font-weight:500;font-size:15px;color:#0cc}.booking_modal .footer .invoice-btn,.payment_event_modal .footer .invoice-btn,.session_modal .footer .invoice-btn{position:absolute;left:30%}.booking_modal .footer .email-btn,.payment_event_modal .footer .email-btn,.session_modal .footer .email-btn{position:absolute;left:60%}.booking_modal .footer .cancel-btn,.payment_event_modal .footer .cancel-btn,.session_modal .footer .cancel-btn{font-weight:500;font-size:15px;color:#ccc}.booking_modal .booking-label,.payment_event_modal .booking-label,.session_modal .booking-label{padding-left:30px!important}.booking_modal #booking-header,.payment_event_modal #booking-header,.session_modal #booking-header{height:50px;padding:10px 40px;border:1px solid #b3b3b3;margin:15px;background:#fff}.booking_modal #booking-header #b-title,.payment_event_modal #booking-header #b-title,.session_modal #booking-header #b-title{color:grey;font-weight:700;vertical-align:-webkit-baseline-middle}.booking_modal #booking-header #booking-cost,.payment_event_modal #booking-header #booking-cost,.session_modal #booking-header #booking-cost{float:right;color:#b3b3b3;margin-top:5px}.booking_modal #step-header,.booking_modal .payment_header,.payment_event_modal #step-header,.payment_event_modal .payment_header,.session_modal #step-header,.session_modal .payment_header{background-color:#0391da;height:70px;color:#0277bd;font-size:16px}.booking_modal #step-header #step-container,.booking_modal #step-header .payment_container,.booking_modal .payment_header #step-container,.booking_modal .payment_header .payment_container,.payment_event_modal #step-header #step-container,.payment_event_modal #step-header .payment_container,.payment_event_modal .payment_header #step-container,.payment_event_modal .payment_header .payment_container,.session_modal #step-header #step-container,.session_modal #step-header .payment_container,.session_modal .payment_header #step-container,.session_modal .payment_header .payment_container{display:table;table-layout:fixed;width:100%;height:100%}.booking_modal #step-header .round-number,.booking_modal .payment_header .round-number,.payment_event_modal #step-header .round-number,.payment_event_modal .payment_header .round-number,.session_modal #step-header .round-number,.session_modal .payment_header .round-number{-webkit-border-radius:100%;-moz-border-radius:100%;-ie-border-radius:100%;-o-border-radius:100%;border-radius:100%;padding:5px 10px;background:#0277bd;color:#0391da;text-align:center}.booking_modal #step-header .active,.booking_modal .payment_header .active,.payment_event_modal #step-header .active,.payment_event_modal .payment_header .active,.session_modal #step-header .active,.session_modal .payment_header .active{color:#fff}.booking_modal #step-header .active .round-number,.booking_modal .payment_header .active .round-number,.payment_event_modal #step-header .active .round-number,.payment_event_modal .payment_header .active .round-number,.session_modal #step-header .active .round-number,.session_modal .payment_header .active .round-number{background:#fff;color:#0391da}.booking_modal #step-header .col-sm-4,.booking_modal .payment_header .col-sm-4,.payment_event_modal #step-header .col-sm-4,.payment_event_modal .payment_header .col-sm-4,.session_modal #step-header .col-sm-4,.session_modal .payment_header .col-sm-4{display:table-cell;vertical-align:middle;text-align:center;float:none}.booking_modal .button-divisor,.payment_event_modal .button-divisor,.session_modal .button-divisor{margin-bottom:0}.payment-type-toggle{-moz-box-shadow:none;box-shadow:none}.bookings-list-wrapper .filters,.tabs_manager{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-ie-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);-o-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.payment-type-toggle .btn{border:1px solid #d2d2d2;line-height:20px}.payment-type-toggle .btn.active{border:2px solid #3092d9;font-weight:700;color:#3092d9;line-height:18px}.form-booking #btnNewBooking{display:none!important}.bookings-list-wrapper .filters{border-bottom:1px solid silver;position:relative;z-index:2;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);padding:15px 19px;background-color:#fff}.bookings-list-wrapper .content{margin:19px}.bookings-list-wrapper .form-control.search-input{display:none;height:1px}.invoice-print-component,.is-print-invoice,.participant-list-for-print{display:none!important}@media print{.participant-list-for-print{display:block!important;width:100%;height:100%}.tabs_manager{display:none!important}.participants-container{display:flex;flex-direction:column}.invoice-print-component,.is-print-invoice{display:block!important}.variant-name-section{padding-bottom:30px;background:#fff!important;color:#000!important;font-size:26px}table.participants{font-family:arial,sans-serif;border-collapse:collapse;width:100%;background-color:#fff!important}table.participants .header-participant-row{border:1px solid #ddd}table.participants .header-participant-row .header-participant-cell{border:1px solid #ddd;text-align:right;padding:5px;font-weight:400;color:#999!important}table.participants .header-participant-row .left-attach-cell{text-align:left!important}table.participants .header-participant-row .black-color-cell{color:#444!important}table.participants .body-participant-row{border:1px solid #ddd}table.participants .body-participant-row .body-participant-cell{border:1px solid #ddd;width:auto;padding:5px;text-align:left!important}table.participants .body-participant-row .fullname-cell{min-width:20px}table.participants .body-participant-row .age-cell,table.participants .body-participant-row .phone-cell{min-width:10px}table.participants .body-participant-row .balance-cell{min-width:90px;color:#999!important}table.participants .body-participant-row .session-cell{min-width:15px;width:15px}table.participants .body-participant-row .less-then-zero-balance{color:red!important}.checkbox-square{height:20px;width:20px;border:2px solid #444;margin:auto;text-align:center}.is-print-invoice{max-height:1000000px;width:100%;height:100%}}@media only screen and (max-device-width:736px){.content{margin:0!important}}.edit-price .original-price{width:77%;display:inline-block}.bookings-table td.status{width:135px}.bookings-table td.status .wrp-status{width:120px}.btn-fab--small.btn-fab-mini{width:30px!important;height:30px!important;padding:7px 0!important}.bw-color-picker{border:1px solid #455a64}.bw-color-picker>.bw-color-picker-header{width:100%;height:40px;line-height:40px}.bw-color-picker>.bw-color-picker-header>input{width:100%;height:40px;line-height:40px;background-color:#517aa3;padding:10px;color:#b0b5c5;outline:0;border:0}.bw-color-picker>.bw-color-picker-header>input:focus{outline:0}.bw-color-picker>.bw-color-picker-body{background-color:#eaeaea}.bw-color-picker>.bw-color-picker-body>div>div{padding-left:5px;padding-right:5px;margin-bottom:10px}.bw-color-picker>.bw-color-picker-body>div>div>div{width:100%}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color]{height:0;cursor:pointer;width:100%;border:none;padding-bottom:100%}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][selected=true]{-webkit-box-shadow:inset 200px 200px 135px 172px rgba(0,0,0,.4);-moz-box-shadow:inset 200px 200px 135px 172px rgba(0,0,0,.4);-ie-box-shadow:inset 200px 200px 135px 172px rgba(0,0,0,.4);-o-box-shadow:inset 200px 200px 135px 172px rgba(0,0,0,.4);box-shadow:inset 200px 200px 135px 172px rgba(0,0,0,.4)}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#db6869"]{background-color:#db6869}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#b579b1"]{background-color:#b579b1}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#658faf"]{background-color:#658faf}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#54beb3"]{background-color:#54beb3}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#62aa8c"]{background-color:#62aa8c}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#47ac5b"]{background-color:#47ac5b}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#8aba51"]{background-color:#8aba51}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#c0bb5c"]{background-color:#c0bb5c}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#e1be55"]{background-color:#e1be55}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#f3a251"]{background-color:#f3a251}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#e87f56"]{background-color:#e87f56}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#bf9495"]{background-color:#bf9495}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#e87798"]{background-color:#e87798}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#8d71d3"]{background-color:#8d71d3}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#6591d4"]{background-color:#6591d4}.bw-color-picker>.bw-color-picker-body>div>div>div>div[data-color][data-color="#8897a3"]{background-color:#8897a3}#card_modal{overflow:hidden;width:80%}#card_modal #card_list{height:100%;border-bottom:0}#card_modal>.subheader>button>i.rotated{transform:rotate(45deg)}#card_modal .bootstrap-table .fixed-table-toolbar{float:left;margin-left:10px}#card_modal .bootstrap-table .columns.columns-right.btn-group{margin-left:25px}#card_modal .bootstrap-table button{background-color:inherit!important;padding:8px}#card_modal .bootstrap-table td,#card_modal .bootstrap-table th{border:none}#card_modal .bootstrap-table .pagination .page-next a,#card_modal .bootstrap-table .pagination .page-pre a{padding:6px 14px}#card_modal .bootstrap-table .pagination .page-first a,#card_modal .bootstrap-table .pagination .page-last a{padding:6px 13px}#card_modal .bootstrap-table .pagination>.active>a{background-color:#0391da;border:0;color:#fff}#card_modal .bootstrap-table .pagination a{margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#eceff1;border:0;color:#000}.category_table_field{width:30px;position:relative;display:block;height:30px}#spot_container,.category_table_field>.category_container{display:-webkit-box;-webkit-box-orient:horizontal;-ie-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row}.category_table_field>.category_container{display:-moz-box;display:-ms-box;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-box-orient:horizontal;box-orient:horizontal;background-color:#e0e0e0;height:30px;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;padding-right:10px;position:absolute;top:0;bottom:0;min-width:150px}.category_table_field>.category_container>.colorfield{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;height:30px;width:30px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px}.category_table_field>.category_container>.categoryname{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;padding:0 10px}.checkbox--disabled label{opacity:.5}.checkbox .checkbox-material .check:before,label.checkbox-inline .checkbox-material .check:before{width:1px!important;height:1px!important}#clients .list-items{padding:20px}#clients #list-clients-component>.subheader>h3{display:inline-block}#clients #list-clients-component>.subheader>h3+div{margin-left:20px}#clients #list-clients-component>.subheader>h3+div>div>button{color:#fff}#clients #list-clients-component .bootstrap-table .fixed-table-toolbar{float:left;margin-bottom:25px}#clients #list-clients-component .bootstrap-table .columns.columns-right.btn-group{margin-left:25px}#clients #list-clients-component .bootstrap-table button{background-color:inherit!important;padding:8px}#clients #list-clients-component .bootstrap-table .borderless,#clients #list-clients-component .bootstrap-table .borderless td,#clients #list-clients-component .bootstrap-table .borderless th,#clients #list-clients-component .bootstrap-table .fixed-table-container,#clients #list-clients-component .bootstrap-table .fixed-table-header{border:none!important}#clients #list-clients-component .bootstrap-table .pagination .page-next a,#clients #list-clients-component .bootstrap-table .pagination .page-pre a{padding:6px 14px}#clients #list-clients-component .bootstrap-table .pagination .page-first a,#clients #list-clients-component .bootstrap-table .pagination .page-last a{padding:6px 13px}#clients #list-clients-component .bootstrap-table .pagination>.active>a{background-color:#0391da;border:0;color:#fff}#clients #list-clients-component .bootstrap-table .pagination a{margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#eceff1;border:0;color:#000}#clients .minimizer .mdi-content-remove{display:none}#clients .minimizer .mdi-content-add,#clients .minimizer.active .mdi-content-remove{display:inline-block}#clients .minimizer.active .mdi-content-add{display:none}.list-client-selector{display:inline-block}.client-list-filter{position:relative;z-index:2;background-color:#fff;padding:15px;height:110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ie-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-ie-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);-o-box-shadow:0 1px 15px 0 rgba(0,0,0,.4);box-shadow:0 1px 15px 0 rgba(0,0,0,.4)}.client-list-filter label{margin-bottom:0;font-weight:400}.icon-only-datepicker .datepicker-container{display:inline-block;vertical-align:middle}#gallery_modal input[type=file],.icon-only-datepicker .datepicker-container input{display:none}.icon-only-datepicker .datepicker-container>span{width:auto}.table-striped .bootstrap-datetimepicker-widget tbody tr td{padding:5px!important;line-height:20px!important}.table-striped .bootstrap-datetimepicker-widget th{font-weight:700!important;color:#333!important}.table-striped .bootstrap-datetimepicker-widget td.active,.table-striped .bootstrap-datetimepicker-widget td.active:hover{background-color:#3b8ed1!important;color:#fff!important;-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.25)!important;-moz-text-shadow:0 -1px 0 rgba(0,0,0,.25)!important;-ie-text-shadow:0 -1px 0 rgba(0,0,0,.25)!important;-o-text-shadow:0 -1px 0 rgba(0,0,0,.25)!important;text-shadow:0 -1px 0 rgba(0,0,0,.25)!important}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#3b8ed1!important;color:#fff!important}@media only screen and (max-width:768px){.agenda-wrapper .bootstrap-datetimepicker-widget{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ie-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;z-index:100000!important;-webkit-box-shadow:0 0 0 999em rgba(0,0,0,.4)!important;-moz-box-shadow:0 0 0 999em rgba(0,0,0,.4)!important;-ie-box-shadow:0 0 0 999em rgba(0,0,0,.4)!important;-o-box-shadow:0 0 0 999em rgba(0,0,0,.4)!important;box-shadow:0 0 0 999em rgba(0,0,0,.4)!important}.agenda-wrapper .bootstrap-datetimepicker-widget.dropdown-menu.bottom::after,.agenda-wrapper .bootstrap-datetimepicker-widget.dropdown-menu.bottom::before{display:none}.agenda-wrapper .table-condensed>tbody>tr>td,.agenda-wrapper .table-condensed>tbody>tr>th,.agenda-wrapper .table-condensed>tfoot>tr>td,.agenda-wrapper .table-condensed>tfoot>tr>th,.agenda-wrapper .table-condensed>thead>tr>td,.agenda-wrapper .table-condensed>thead>tr>th{padding:5px!important}.agenda-wrapper .bootstrap-datetimepicker-widget table td.day,.agenda-wrapper .bootstrap-datetimepicker-widget table th{height:40px;line-height:40px;width:40px}.agenda-wrapper .bootstrap-datetimepicker-widget.dropdown-menu{width:24em}}.modal-backdrop{z-index:-5}.modal.fade{width:60%;position:absolute}.modal.fade.big{top:10%}.modal.fade.big .alert{padding:30px 30px 20px;margin:20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px}.modal.fade.big .alert span{display:block;font-size:20px}.modal.fade.big .alert p{margin-top:10px}.modal.fade.big .alert .close{opacity:1;position:absolute;top:31px;right:33px}.modal.fade.big .alert button{background-color:#fff}.modal.fade.big .alert button.btn-fab-mini{float:right;color:#00e676}.modal.fade.big .alert.alert-danger{background-color:#f6d2d3;border:2px solid #e53935}.modal.fade.big .alert.alert-danger .close,.modal.fade.big .alert.alert-danger span{color:#e53935}.modal.fade.big .alert.alert-danger button{background-color:#f6d2d3!important}.modal.fade.big .alert.alert-danger button.btn-fab-mini{background-color:#fff!important}.modal.fade.big .alert.alert-warning{background-color:#fff8e1;border:2px solid #ffc400}.modal.fade.big .alert.alert-warning .close,.modal.fade.big .alert.alert-warning span{color:#ffc400}.modal.fade.big .alert.alert-warning button{background-color:#fff8e1!important}.modal.fade.big .alert.alert-warning button.btn-fab-mini{background-color:#fff!important}.modal.fade.big .alert.alert-success{background-color:#c1fadd;border:2px solid #00e676}.modal.fade.big .alert.alert-success .close,.modal.fade.big .alert.alert-success span{color:#00e676}.modal.fade.big .alert.alert-success button{background-color:#c1fadd!important}.modal.fade.big .alert.alert-success button.btn-fab-mini{background-color:#fff!important}.modal.fade.big .alert.alert-info{background-color:#b2ebf2;border:2px solid #039be5}.modal.fade.big .alert.alert-info .close,.modal.fade.big .alert.alert-info span{color:#039be5}.modal.fade.big .alert.alert-info button{background-color:#b2ebf2!important}.modal.fade.big .alert.alert-info button.btn-fab-mini{background-color:#fff!important}.modal.fade.small{top:25%}.modal.fade.small .alert{padding:5px 10px 12px 25px;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:20px}.modal.fade.small .alert p{margin-top:10px}.modal.fade.small .alert .close{opacity:1;position:absolute;top:33px;right:38px}.modal.fade.small .alert.alert-danger{background-color:#f6d2d3}.modal.fade.small .alert.alert-danger .close,.modal.fade.small .alert.alert-danger p{color:#e53935}.modal.fade.small .alert.alert-danger button{background-color:#f6d2d3!important}.modal.fade.small .alert.alert-success{background-color:#c1fadd}.modal.fade.small .alert.alert-success .close,.modal.fade.small .alert.alert-success p{color:#00e676}.modal.fade.small .alert.alert-success button{background-color:#c1fadd!important}body.centered-modal-showing{overflow:hidden}.centered-scrolling-wrapper{position:fixed;z-index:99;height:100vh;left:0;right:0;top:0;overflow-y:auto}.centered-scrolling-overlay{display:flex;display:-webkit-flex;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-webkit-align-items:flex-start;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-justify-content:center;min-height:100vh;padding:1em;position:relative;height:auto}.centered-scrolling-overlay.translucent{background-color:rgba(0,0,0,.5);opacity:1}.centered-scrolling-container,.centered-scrolling-container2{position:relative;background-color:#fff;min-width:39em;max-width:820px;min-height:15em;padding:0;margin-top:30px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ie-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 25px 4px rgba(0,0,0,.3);-moz-box-shadow:0 4px 25px 4px rgba(0,0,0,.3);-ie-box-shadow:0 4px 25px 4px rgba(0,0,0,.3);-o-box-shadow:0 4px 25px 4px rgba(0,0,0,.3);box-shadow:0 4px 25px 4px rgba(0,0,0,.3)}.form-taps,.new-form,section.profile{-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.centered-scrolling-container--bigger{min-width:40%}.centered-scrolling-container--50{min-width:50%}.centered-scrolling-container--45em{min-width:45em}.centered-scrolling-container--wider{min-width:70%}.centered-scrolling-container2{margin-top:10%}.model-close{position:absolute;color:#fff;right:-25px;cursor:pointer}.flyout-modal.open{-webkit-animation:slide-in-from-right .5s ease-in-out forwards;-moz-animation:slide-in-from-right .5s ease-in-out forwards;-ie-animation:slide-in-from-right .5s ease-in-out forwards;-o-animation:slide-in-from-right .5s ease-in-out forwards;animation:slide-in-from-right .5s ease-in-out forwards}.flyout-modal.closing{-webkit-animation:slide-out-to-right .3s ease-in-out forwards;-moz-animation:slide-out-to-right .3s ease-in-out forwards;-ie-animation:slide-out-to-right .3s ease-in-out forwards;-o-animation:slide-out-to-right .3s ease-in-out forwards;animation:slide-out-to-right .3s ease-in-out forwards}.flyout-modal{position:fixed;right:0;top:0;bottom:0;margin:0;-webkit-transition:opacity .3s ease-in-out,visibility .3s;-moz-transition:opacity .3s ease-in-out,visibility .3s;-ie-transition:opacity .3s ease-in-out,visibility .3s;-o-transition:opacity .3s ease-in-out,visibility .3s;transition:opacity .3s ease-in-out,visibility .3s}@media only screen and (max-width:736px){.centered-scrolling-container,.centered-scrolling-container--wider,.centered-scrolling-container2{min-width:auto}.centered-scrolling-container--full{min-width:100%}}@-moz-keyframes slide-in-from-right{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in-from-right{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes slide-in-from-right{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-from-right{from{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes slide-out-to-right{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slide-out-to-right{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes slide-out-to-right{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-out-to-right{from{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ie-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.statement-total{padding:10px 15px;border:2px solid #7f7f7f;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block}.form-section-header{border:1px solid #dadada;margin-bottom:0;padding:15px;margin-top:10px}.form-section-header+.form-section-body,.new-form .form-section-header+.form-section-body{border-top:none}.form-section-body{border:1px dashed #dadada;padding:15px;margin-bottom:10px}.form-section-body .defbck,.form-section-body.defbck,.form-section-header .defbck,.form-section-header.defbck{background-color:#fafafa}.form-section-body .whitebck,.form-section-body.whitebck,.form-section-header .whitebck,.form-section-header.whitebck,.form-taps,.new-form{background-color:#fff}.margin-tb-30{margin-top:30px!important;margin-bottom:30px!important}.form-taps{height:60px;line-height:60px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;margin-bottom:10px;padding-left:40px}.new-form,.register-wrapper .date-range button.btn,section.profile{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.form-taps button{font-family:Roboto;font-weight:500;margin-right:46px;color:#4a4a4a;font-size:18px;letter-spacing:.46px;line-height:51px!important;padding-top:6px;min-width:100px}.form-taps button.active{border-bottom:3px solid #3092d9!important}.deleteVariant{height:80px}.deleteVariant label{line-height:4.4!important}.new-form{box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;padding:20px 15px!important}.new-form .form-section-header{border:none;margin-bottom:0;padding:15px;margin-top:0;font-family:Roboto;font-weight:500;font-size:17px;color:#0391da;letter-spacing:.46px}.new-form .form-group .control-label.required:after,.product-form .form-group .control-label.required:after{color:red;content:" *"}.new-form .form-section-body{border:none;padding:15px 0;margin-bottom:0}.new-form .form-section-body label{font-family:Roboto;font-weight:400!important;letter-spacing:.35px;line-height:20px}.new-form .form-section-body .line35{line-height:3.5}.new-form .form-section-body .defbck,.new-form .form-section-body.defbck,.new-form .form-section-header .defbck,.new-form .form-section-header.defbck{background-color:#fafafa}.new-form .form-section-body .whitebck,.new-form .form-section-body.whitebck,.new-form .form-section-header .whitebck,.new-form .form-section-header.whitebck{background-color:#fff}#no_meteo,.radio-primary input[type=radio]:checked~.check{background-color:#0391da}.new-form .form-section-header .checkbox label{font-weight:500}.new-form .form-group{margin-bottom:38px!important}.new-form .m-b-0{margin-bottom:0!important}.new-form #spot_selector button{margin-top:0!important}.product-form .form-group{margin-bottom:8px!important}.radio-primary input[type=radio]:checked~.circle{border-color:#0391da}.blue-header{border:none;margin-bottom:0;padding:15px 0;margin-top:0;font-family:Roboto;font-weight:500;font-size:17px;color:#0391da;letter-spacing:.46px}.fixed-error-block{position:absolute;bottom:-14px;left:48px}.control-label.required:after{content:" *";color:red}.inline-label{display:flex}.inline-label .label{-webkit-align-self:end;-moz-align-self:end;-ie-align-self:end;-o-align-self:end;align-self:end;border-bottom:1px solid #d2d2d2;background:0 0;color:#9e9e9e;bottom:1px;position:relative;font-size:inherit;padding:0 2px 2px}#list-gallery-component #gallery_view .item-gallery-component p,#list-gears-component .item-gear-component p{font-size:12px}.inline-label *{float:left}#list-gallery-component #gallery_view .form_action img{width:50px;display:block;margin:10px auto auto}#list-gallery-component #gallery_view .item-gallery-component{padding:5px;height:150px}#list-gallery-component #gallery_view .item-gallery-component>div{height:100%}#list-gallery-component #gallery_view .item-gallery-component .thumbnail{padding:10px 5px;min-height:120px;height:100%}#list-gallery-component #gallery_view .item-gallery-component .thumbnail i{position:absolute;right:4px;top:15px;z-index:10;cursor:pointer;color:grey}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .settings-gallery{position:absolute;top:0;right:9px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ie-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(0);-moz-transform:scale(0);-ie-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ie-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;background-color:#fff;z-index:10;-webkit-transition-property:transform;-moz-transition-property:transform;-ie-transition-property:transform;-o-transition-property:transform;transition-property:transform}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .settings-gallery.setting-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ie-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .settings-gallery a{text-transform:initial;padding-left:15px;text-align:left;touch-action:manipulation}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .settings-gallery a:hover{background:#bbb!important}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .image{padding:0 5px;width:auto;height:100%;max-width:95%;cursor:pointer}#list-gallery-component #gallery_view .item-gallery-component .thumbnail .info{padding:0 10px 5px 2px;word-wrap:break-word}#gallery_modal>button[data-action=load_more],#list-gallery-component .button{padding:8px 30px;color:rgba(255,255,255,.84);-webkit-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-moz-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-o-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-ie-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);outline:0!important;text-decoration:none}#list-gallery-component #image_spinner{width:100px;height:100px;border:1px solid #d5d5d5;background-color:#fff}#list-gallery-component #image_spinner>div{margin-top:10px;height:100px}#list-gallery-component #next-container{height:40px}#list-gallery-component .button{position:relative;border:0;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-transform:uppercase;transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1)}#gallery_modal{overflow-y:hidden}#gallery_modal>.subheader>button.add{right:75px;top:6px}#gallery_modal>.subheader>button.exit{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ie-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#gallery_modal>#gallery_list{overflow-y:scroll;position:absolute;top:70px;bottom:50px;left:0;right:0;text-align:center}#gallery_modal>#gallery_list.max{bottom:0}#gallery_modal>#gallery_list img{height:75px;width:auto;margin:10px 5px;cursor:pointer}#gallery_modal>#gallery_list>#gallery_spinner{background-color:#fff;width:100px;height:100px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#gallery_modal>#gallery_list>#gallery_spinner>div{margin-top:10px}#gallery_modal>button[data-action=load_more]{position:absolute;bottom:5px;width:90%;left:5%;right:5%;border:0;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-transform:uppercase;transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1)}#list-gears-component #gears_view .form_action img{width:50px;display:block;margin:10px auto auto}#list-gears-component .item-gear-component{padding:5px}#list-gears-component .item-gear-component .thumbnail{padding:10px 5px;height:120px;overflow-y:hidden}#list-gears-component .item-gear-component .thumbnail i{position:absolute;right:4px;top:15px;z-index:10;cursor:pointer;color:grey}#list-gears-component .item-gear-component .thumbnail .settings-gear{position:absolute;top:0;right:9px;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ie-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(0);-moz-transform:scale(0);-ie-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ie-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;background-color:#fff;z-index:10;-webkit-transition-property:transform;-moz-transition-property:transform;-ie-transition-property:transform;-o-transition-property:transform;transition-property:transform}#list-gears-component .item-gear-component .thumbnail .settings-gear.setting-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ie-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#list-gears-component .item-gear-component .thumbnail .settings-gear a{text-transform:initial;padding-left:15px;text-align:left;touch-action:manipulation}#list-gears-component .item-gear-component .thumbnail .settings-gear a:hover{background:#bbb!important}#list-gears-component .item-gear-component .thumbnail .image{padding:0 5px;max-width:110px;max-height:100px}#list-gears-component .item-gear-component .thumbnail .info{padding:0 10px 5px 2px;word-wrap:break-word}#list-gears-component #next-container{height:40px}#list-gears-component .button{position:relative;padding:8px 30px;border:0;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-transform:uppercase;text-decoration:none;color:rgba(255,255,255,.84);-webkit-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-moz-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-ie-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);-o-transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);transition:background-color .2s ease,box-shadow .28s cubic-bezier(.4,0,.2,1);outline:0!important}.new-home .date-swiper{margin-bottom:-20px}.new-home .date-swiper .ds-next,.new-home .date-swiper .ds-prev{line-height:50px;color:#aaa}.new-home .date-swiper .date-swiper-item{color:#ccc}.new-home .date-swiper .date-swiper-item .ds-group{display:inline-block;width:100%;padding-bottom:5px;border-bottom:3px solid transparent!important}.new-home .date-swiper .date-swiper-item .is-today{border-bottom:3px solid #ccc!important}.new-home .date-swiper .date-swiper-item .is-selected{color:#0391da!important;border-bottom:3px solid #0391da!important}.new-home .date-swiper .date-swiper-item .ds-day,.new-home .date-swiper .date-swiper-item .ds-month{font-size:14px}.new-home .date-swiper .date-swiper-item .ds-date{font-size:40px;line-height:40px}.new-home .bookings-container{margin-top:inharit!important;display:inline-block;position:relative;min-width:100%;max-width:1000px}.new-home .bookings-container .table-striped .border-left{border-left:10px solid transparent}.new-home .bookings-container .header{position:absolute;border-bottom:1px solid #ebebeb;margin:0;width:100%}.new-home .bookings-container .header .header-tab{display:inline-block;font-family:Roboto;font-weight:400;font-size:16px;color:#aaa;line-height:25px;border-bottom:3px solid #fff}.new-home .bookings-container .header .header-tab.active{color:#0391da;border-bottom:3px solid #0391da}.new-home .bookings-container .header .header-tab .counter{-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:#0391da!important;color:#fff!important;padding:2px 6px}.new-home .school-banner .logo-add i,.new-home .school-banner .poster-add i{padding-top:25%}.new-home .local_page .weather_block .swiper-wrapper .swiper-slide{width:inherit!important}.new-home .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part{width:19%!important}.new-home .school-banner .school-logo{width:20%!important;position:absolute;bottom:30px;left:25px}.new-home .school-banner .school-logo img{width:100%!important;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px}.new-home .school-banner .logo-add,.new-home .school-banner .poster-add{visibility:hidden;background-color:#ccc;width:50px;height:50px;position:absolute;color:#fff}.new-home .school-banner .school-name{margin-left:26%!important;font-size:19px!important;margin-bottom:15px!important}.new-home .school-banner .school-name i{visibility:hidden}.new-home .school-banner .poster-add{right:25px;top:10px;text-align:center}.new-home .school-banner .logo-add{text-align:center;bottom:0;left:calc(50% - 25px)}.new-home .school-banner .school-logo:hover .logo-add,.new-home .school-banner .school-name:hover i,.new-home .school-banner .wide-img:hover .poster-add{visibility:visible}.new-home .employee-roster .er-header{font-family:Roboto;font-weight:400;font-size:16px;color:#aaa;border-bottom:1px solid #e1e1e1}#timeline-page .bookings-container .header,.table-striped tbody tr,.table-striped th{border-bottom:1px solid #ebebeb}.new-home .employee-roster .er-body{max-height:130px;overflow-x:auto}.new-home .employee-roster .er-item{-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:#ebebeb;display:inline-block;line-height:24px}.new-home .employee-roster .er-item img{padding-right:5px;width:28px;-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%}.new-home .employee-roster .er-item span{padding-right:5px;padding-left:10px}.new-home .employee-roster .er-item i{-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff}.new-home .MAIN-BUTTON{display:none}.new-home .lite-style-swiper-slide{-moz-box-shadow:none!important;box-shadow:none!important}#home,#meteo_box,#recomendations,#timeline-page .bookings-container{-ie-box-shadow:0 0 1px 1px #e1e1e1;-moz-box-shadow:0 0 1px 1px #e1e1e1}.application-menu.open>.dropdown-menu{left:-65px}#timeline-page{width:100%;padding:10px 15px;overflow:hidden;margin:0;position:relative}#home,#meteo_box,#recomendations{-o-box-shadow:0 0 1px 1px #e1e1e1;box-shadow:0 0 1px 1px #e1e1e1;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0}#timeline-page .bookings-container,.white-box{-webkit-box-shadow:0 0 1px 1px #e1e1e1;-o-box-shadow:0 0 1px 1px #e1e1e1}#timeline-page .timeline_image_selector{text-align:center}#timeline-page .bookings-container{box-shadow:0 0 1px 1px #e1e1e1;background-color:#fff;margin-top:30px;display:inline-block;min-width:100%;max-width:1000px}#timeline-page .bookings-container .header{margin:0}#timeline-page h6{padding:13px 20px}#timeline-page #meteo_box,#timeline-page #recomendations,#timeline-page .clients-table{background:#fff;margin-top:20px;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0}#timeline-page .clients-table .fixed-table-body{height:auto!important;overflow-x:scroll}#timeline-page .recommendation_block .active{border:4px solid red}#timeline-page .recommendation_block .swiper-slide{margin-right:20px;width:170px!important}#timeline-page .recommendation_block .swiper-slide .head_info .img{width:100%;height:125px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}#timeline-page .recommendation_block .swiper-slide .head_info .main_info tr{-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;background:#fff}#timeline-page .recommendation_block .swiper-slide .head_info .main_info tr .td_text{border-left:10px #00f solid}#timeline-page .recommendation_block .swiper-slide .head_info .main_info tr .td_text .icn-span{float:right}#timeline-page .recommendation_block .swiper-slide .head_info .main_info tr .td_text .icn-span .fa.fa-bell{color:#000}#timeline-page .recommendation_block .swiper-slide .head_info .main_info tr .td_text .icn-span .fa.fa-exclamation-triangle{color:red}#timeline-page .recommendation_block .swiper-slide .head_info .price{vertical-align:middle!important}#timeline-page .bott_menu{height:20px}#timeline-page .bott_menu .name_td{text-align:center}#timeline-post-container>div{border-top:1px solid grey;padding:10px;margin-top:10px}#home{padding-top:0}#home .create-post-box{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ie-border-radius:5px;-o-border-radius:5px;border-radius:5px}#home .subheader.simple{width:95%;margin-left:2.5%}#home .item-timeline-component{width:100%;margin:40px 0;position:relative}#home .item-timeline-component .buttons_section button{margin-right:0}#home .item-timeline-component .buttons_section>.inline-block{float:right}#home .item-timeline-component .buttons_section>.inline-block>[data-active=true]{color:#0391da}#home .item-timeline-component:nth-child(1){margin-top:0}#home .item-timeline-component .hr-timeline{margin-bottom:0;margin-top:0}#home .item-timeline-component .promo_image{width:100%;height:auto}#home .item-timeline-component .name-timeline{margin-top:5px}#home .item-timeline-component .created_data{font-size:10px}#home .item-timeline-component .buttons_timeline{display:block;margin-top:5px;margin-bottom:0;text-align:center}#home .item-timeline-component .buttons_timeline button{background-color:#fff!important;padding:5px 10px;-webkit-border-radius:200px;-moz-border-radius:200px;-ie-border-radius:200px;-o-border-radius:200px;border-radius:200px}#home .item-timeline-component .buttons_section{position:static}#home .item-timeline-component img.image_slide{width:100%;max-height:400px;margin:20px auto;display:block}#home .item-timeline-component .swiper-container-horizontal>.swiper-pagination{bottom:0}#home .item-timeline-component .info_comments .container-comments>div:nth-child(even)>.info_comment{background-color:#ebeff0}#home .item-timeline-component .swiper-slide{margin:10px auto}#home .item-timeline-component .swiper-pagination{position:relative}#home .item-timeline-component .info_comments>.row{padding:10px 15px}#home .item-timeline-component .info_comments>.row textarea{margin-top:10px;height:30px}#home .item-timeline-component .info_comments>.row input{margin-top:15px}#home .item-timeline-component .info_comments span.comment_length{position:absolute;margin-left:15px}#home .item-timeline-component .info_comments .tocomment{display:block;background-color:#fff!important;margin:20px auto auto;float:right}#home .item-timeline-component .info_comments .info_comment{padding:1px;margin-bottom:5px;position:relative}#home .item-timeline-component .info_comments .info_comment .info_avatar_author{position:absolute;left:20px;top:20px;cursor:pointer}#home .item-timeline-component .info_comments .info_comment .info_avatar_author>img:hover{border:2px solid #0391da}#home .item-timeline-component .info_comments .info_comment .info_avatar_author .avatar_comment{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%}#home .item-timeline-component .info_comments .info_comment .info_basic{margin-left:100px;margin-top:18px}#home .item-timeline-component .info_comments .info_comment .info_basic .author_info{cursor:pointer}#home .item-timeline-component .info_comments .info_comment .info_basic .author_info:hover{color:#0391da;text-decoration:underline}#home .item-timeline-component .info_comments .info_comment .info_basic p:nth-child(1){font-size:15px;margin-bottom:0}#home .item-timeline-component .info_comments .info_comment .info_basic p:nth-child(2){color:grey;font-size:12px}#home .item-timeline-component .info_comments .info_comment .info_comment_text{margin-left:100px;margin-bottom:30px}#home button.timeline-twitter{border:1px solid #4babef;color:#4babef;padding:5px 8px!important}#home button.timeline-facebook{border:1px solid #405292;color:#405292}#home button.timeline-pinterest{border:1px solid #c33740;color:#c33740}#recomendations{padding-top:0;margin:10px 0}#recomendations .swiper-container{padding:20px 10px}#spot_data>ul,#spot_data>ul>li{padding:0;margin:0;width:100%;list-style:none}#recomendations .swiper-button-prev{left:0}#recomendations .swiper-button-next{right:0}#recomendations .swiper-pagination{bottom:0}#spot_container{width:100%;display:-moz-box;display:-ms-box;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;-o-box-orient:horizontal;box-orient:horizontal}#spot_data{width:auto;-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto;color:#8b8b8b}#spot_data>ul{font-size:1.2em}#spot_data>ul>li>span:nth-child(1){margin-right:25px}#spot_data>ul>li>span[data-next=true]{font-weight:700;text-decoration:underline}#spot_data>ul>li>span[data-next=true]>.bloowatch-icons{display:inline-block}#spot_data>ul>li>span>.bloowatch-icons{display:none}#meteo,.size_selector{display:-webkit-box;display:-moz-box;display:-ms-box;-webkit-box-orient:horizontal;-ie-box-orient:horizontal}#meteo_box{padding-top:0}.meteo-container{width:100%;overflow-x:auto;margin-left:15px}#meteo{width:100%;white-space:nowrap;-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;-moz-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal}#meteo>div.ember-view{-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ie-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto;display:inline-block;min-width:227px}#meteo>div.ember-view>.meteo_timeline{display:inline-block;width:95%;min-height:165px;margin:0 10px 0 0;font-size:1.5em}#meteo>div.ember-view>.meteo_timeline>.weather>i:before,.tabs_manager a a i,.tabs_manager span a i{margin-left:10px}#meteo>div.ember-view>.meteo_timeline>.weather{height:100px;margin-right:35px}#meteo>div.ember-view>.meteo_timeline>.weather>i{width:74px;height:53px}#meteo>div.ember-view>.meteo_timeline>.wave{height:30px;overflow:hidden;width:164px}#meteo>div.ember-view>.meteo_timeline>.wave .wave_height{font-size:15px;line-height:33px;float:right}#meteo>div.ember-view>.meteo_timeline>.wave>i{font-size:3em;top:-17px;position:relative;float:left;margin-right:10px}#meteo>div.ember-view:nth-child(5)>.meteo_timeline{padding-right:20px}#no_meteo{width:100%;color:#fff;-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto}#no_meteo>h3{width:100%;text-align:center;line-height:110px}.meteo_timeline{display:inline-block;font-size:2em;position:relative;background-color:transparent;color:#8b8b8b}.meteo_timeline>.weather{float:left;position:relative;padding:10px}.meteo_timeline>.weather>i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:1.8em}.meteo_timeline>.wind{float:left;width:50%;text-align:center}.meteo_timeline>.wind>*{padding:10px;text-align:right}.meteo_timeline>.wind>.speed{padding-bottom:0;font-size:15px;margin-bottom:-5px;min-width:107px}.meteo_timeline>.wind>.strength{line-height:60px;overflow:hidden;padding-top:0;padding-bottom:0}.meteo_timeline>.wind>.strength>i{font-size:2.3em}.meteo_timeline>.wind .direction>i{margin-right:5px}.meteo_timeline>.wave{clear:both;width:100%;padding:0 10px}.meteo_timeline>.wave>*{display:inline-block}.meteo_timeline>.wave>span{float:left}.meteo_timeline>.wave>img{float:left;width:60%}.meteo_timeline>.date{padding:0 15px;font-size:16px}.pay-now-button{background-color:#ca8a04;color:#fff;border:none;padding:8px 16px;-webkit-border-radius:4px;-moz-border-radius:4px;-ie-border-radius:4px;-o-border-radius:4px;border-radius:4px;cursor:pointer;display:flex;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;font-size:14px}@media (max-width:768px){#home .item-timeline-component,#meteo,.no-padding-mobile{padding:0}#home .info_avatar_author{position:relative!important;text-align:center;left:0!important}#home .info_basic,#home .info_comment_text{margin-left:5px!important;margin-top:15px!important}#home .info_basic{margin-top:30px!important}#home .comment_length{font-size:12px;margin-left:5px!important;line-height:20px}#spot_data{display:none!important}#meteo>div.ember-view{width:50%;-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}#meteo>div.ember-view>.meteo_timeline{font-size:1em;min-height:140px}#meteo>div.ember-view>.meteo_timeline>.wind>.strength{height:40px}#meteo>div.ember-view>.meteo_timeline>.weather{height:60px}#meteo>div.ember-view>.meteo_timeline>.weather>i{margin-top:20px}#meteo>div.ember-view>.meteo_timeline>.wave>i{top:-10px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){#meteo{overflow-x:scroll}#meteo>div.ember-view{width:33.3%}#meteo>div.ember-view>.meteo_timeline{font-size:1.2em;min-height:140px}#meteo>div.ember-view>.meteo_timeline>.wind>.strength>i{font-size:3em}#meteo>div.ember-view>.meteo_timeline>.weather{height:60px}#meteo>div.ember-view>.meteo_timeline>.weather>i{margin-top:20px}#meteo>div.ember-view>.meteo_timeline>.wave>i{top:-40px}}@media screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#spot_data{display:none}#meteo{padding:0;overflow-x:scroll}#meteo>div.ember-view{width:33.3%;-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}#meteo>div.ember-view>.meteo_timeline{font-size:1.5em}#meteo>div.ember-view>.meteo_timeline>.wind>.strength{height:40px}#meteo>div.ember-view>.meteo_timeline>.weather{height:60px}#meteo>div.ember-view>.meteo_timeline>.weather>i{margin-top:20px}}@media only screen and (max-device-width:736px){#meteo_box{margin-top:0!important}.clients-wrapper.in-home{width:100%!important;position:initial!important;top:initial!important;right:initial!important}.clients-wrapper.in-home .clients-content{min-height:auto!important}.col-padding-5 div[class*=' col-'],.col-padding-5 div[class^=col-]{padding:0 5px}}.top-nav-filter-btn{touch-action:manipulation;height:34px}.top-nav-filter-btn .material-icons{position:relative;top:-10px}#image_editor{top:8%!important;bottom:8%;background-color:#f1f1f1;opacity:1}#image_editor>.subheader>h3{display:inline-block;margin-left:0}#image_editor>.subheader>h3:first-child{margin-left:30px}#image_editor>.subheader>i{position:relative;top:2px;color:#fff;padding:10px;cursor:pointer}#image_editor .modal-dialog{height:0;margin:0;padding:0}#image_editor>aside{position:absolute;top:70px;left:0;width:80px;min-width:80px;z-index:10;background-color:#0391da;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ie-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ie-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px);overflow-y:scroll;overflow-x:visible}#image_editor>aside.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ie-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#image_editor>aside>ul{margin:0;padding:0;list-style:none}#image_editor>aside>ul>li{padding:10px}#image_editor>aside>ul>li>img{cursor:pointer;width:60px}#image_editor .editor{position:absolute;top:80px;bottom:40px;left:10px;right:10px}#image_editor .editor>div{position:absolute!important;top:0;bottom:0;left:0;right:0;margin:auto}#image_editor [data-preview]>i{position:relative;top:4px}#image_modal,#text_modal{width:50%}#image_modal>.list.row,#text_modal>.list.row{padding:5px;text-align:center}#image_modal>.list.row>img,#text_modal>.list.row>img{height:75px;width:auto;margin:10px 5px;cursor:pointer;background-color:#d9d3d7}#image_modal>.list.row>img:hover,#text_modal>.list.row>img:hover{border:1px solid #d9d9d9}#text_modal{min-height:450px;bottom:auto}#text_modal>.row{padding-top:10px;padding-bottom:10px}#text_modal>.row>div>input{height:35px;width:100%}.size_selector{margin:0;padding:0;list-style:none;height:40px;display:-o-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;-moz-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal}.size_selector>li{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ie-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto;min-width:70px;cursor:pointer;margin-left:15px;position:relative}.size_selector>li:first-child{margin-left:0}.size_selector>li.selected{color:#0391da}.size_selector>li.small_text{font-size:1em;top:10px}.size_selector>li.normal_text{font-size:1.2em;top:8px}.size_selector>li.big_text{font-size:1.5em;top:5px}.size_selector>li.very_big_text{font-size:2em}.size_selector>li:hover.small_text{font-size:1.1em}.size_selector>li:hover.normal_text{font-size:1.3em}.size_selector>li:hover.big_text{font-size:1.6em}.size_selector>li:hover.very_big_text{font-size:2.1em}#colorPicker>div:last-child,#colorPicker>div:nth-child(2){border-top:1px solid #000;border-bottom:1px solid #000}#colorPicker>div>div:last-child{border-right:1px solid #000}[data-color]{height:35px;cursor:pointer}[data-color].selected{border:3px solid #000}[data-color]:hover{-webkit-box-shadow:inset 0 0 5em rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 5em rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2);-ie-box-shadow:inset 0 0 5em rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2);-o-box-shadow:inset 0 0 5em rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2);box-shadow:inset 0 0 5em rgba(0,0,0,.2),inset 0 1px rgba(0,0,0,.2)}[data-color=black]{background-color:#000}[data-color=black].selected{border:3px solid grey}[data-color=black]:hover{-webkit-box-shadow:inset 0 0 5em rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.4);-moz-box-shadow:inset 0 0 5em rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.4);-ie-box-shadow:inset 0 0 5em rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.4);-o-box-shadow:inset 0 0 5em rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.4);box-shadow:inset 0 0 5em rgba(255,255,255,.4),inset 0 1px rgba(255,255,255,.4)}[data-color=grey]{background-color:grey}[data-color=silver]{background-color:silver}[data-color=white]{background-color:#fff}[data-color=brown]{background-color:brown}[data-color=orange]{background-color:orange}[data-color=red]{background-color:red}[data-color=pink]{background-color:pink}[data-color=fuchsia]{background-color:#f0f}[data-color=purple]{background-color:purple}[data-color=navy]{background-color:navy}[data-color=blue]{background-color:#00f}[data-color=aqua]{background-color:#0ff}[data-color=teal]{background-color:teal}[data-color=olive]{background-color:olive}[data-color=lime]{background-color:#0f0}[data-color=green]{background-color:green}[data-color=yellow]{background-color:#ff0}.page{overflow-x:hidden}.page .centered-chart{margin:0 auto!important}.page .no-weather-icon{height:46px;line-height:46px}.page .local_page{font-size:14px;height:100%}.page .local_page .ta_center{text-align:center}.page .local_page .ta_left{text-align:left}.page .local_page .ta_right{text-align:right}.page .local_page #flot_tooltip{position:fixed;border:1px solid #e8cc64;padding:2px;background-color:#fdf48a;opacity:.8;z-index:1000;-webkit-border-radius:3px;-moz-border-radius:3px;-ie-border-radius:3px;-o-border-radius:3px;border-radius:3px}.page .local_page .lite-style-swiper-slide{padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ie-border-radius:6px;-o-border-radius:6px;border-radius:6px;-ms-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-webkit-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-moz-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-ie-box-shadow:rgba(0,0,0,.5) 0 5px 10px;-o-box-shadow:rgba(0,0,0,.5) 0 5px 10px;box-shadow:rgba(0,0,0,.5) 0 5px 10px;background:rgba(255,255,255,.9);color:#000}.page .local_page #map_local{height:300px;margin:-2.5% -2.5% 10px;margin-left:calc(-2.5% - 3px);margin-right:calc(-2.5% - 3px);margin-top:calc(-2.5% - 3px);max-height:80%}.page .local_page .custom_weather_icon,.page .local_page .custom_wind_icon{height:50px;-moz-background-size:100%!important;-ie-background-size:100%!important;-o-background-size:100%!important;background-position:center!important;background-repeat:no-repeat!important;display:inline-block}.page .local_page #map_local .leaflet-bottom,.page .local_page #map_local .leaflet-top{z-index:100}.page .local_page .custom_weather_icon{width:75px;-webkit-background-size:100%!important;background-size:100%!important}.page .local_page .custom_weather_icon.starter_level{-webkit-background-image:url(images/custom_gray_weather_icon_starter.png)!important;-moz-background-image:url(images/custom_gray_weather_icon_starter.png)!important;-ie-background-image:url(images/custom_gray_weather_icon_starter.png)!important;-o-background-image:url(images/custom_gray_weather_icon_starter.png)!important;background-image:url(images/custom_gray_weather_icon_starter.png)!important}.page .local_page .custom_weather_icon.beginner_level{-webkit-background-image:url(images/custom_gray_weather_icon_beginner.png)!important;-moz-background-image:url(images/custom_gray_weather_icon_beginner.png)!important;-ie-background-image:url(images/custom_gray_weather_icon_beginner.png)!important;-o-background-image:url(images/custom_gray_weather_icon_beginner.png)!important;background-image:url(images/custom_gray_weather_icon_beginner.png)!important}.page .local_page .custom_weather_icon.medium_level{-webkit-background-image:url(images/custom_gray_weather_icon_medium.png)!important;-moz-background-image:url(images/custom_gray_weather_icon_medium.png)!important;-ie-background-image:url(images/custom_gray_weather_icon_medium.png)!important;-o-background-image:url(images/custom_gray_weather_icon_medium.png)!important;background-image:url(images/custom_gray_weather_icon_medium.png)!important}.page .local_page .custom_weather_icon.pro_level{-webkit-background-image:url(images/custom_gray_weather_icon_pro.png)!important;-moz-background-image:url(images/custom_gray_weather_icon_pro.png)!important;-ie-background-image:url(images/custom_gray_weather_icon_pro.png)!important;-o-background-image:url(images/custom_gray_weather_icon_pro.png)!important;background-image:url(images/custom_gray_weather_icon_pro.png)!important}.page .local_page .custom_wind_icon{width:50px;-webkit-background-size:100%!important;background-size:100%!important}.page .local_page .custom_wind_icon.light_level{-webkit-background-image:url(images/custom_gray_wind_icon_light.png)!important;-moz-background-image:url(images/custom_gray_wind_icon_light.png)!important;-ie-background-image:url(images/custom_gray_wind_icon_light.png)!important;-o-background-image:url(images/custom_gray_wind_icon_light.png)!important;background-image:url(images/custom_gray_wind_icon_light.png)!important}.page .local_page .custom_wind_icon.medium_level{-webkit-background-image:url(images/custom_gray_wind_icon_medium.png)!important;-moz-background-image:url(images/custom_gray_wind_icon_medium.png)!important;-ie-background-image:url(images/custom_gray_wind_icon_medium.png)!important;-o-background-image:url(images/custom_gray_wind_icon_medium.png)!important;background-image:url(images/custom_gray_wind_icon_medium.png)!important}.page .local_page .custom_wind_icon.strong_level{-webkit-background-image:url(images/custom_gray_wind_icon_strong.png)!important;-moz-background-image:url(images/custom_gray_wind_icon_strong.png)!important;-ie-background-image:url(images/custom_gray_wind_icon_strong.png)!important;-o-background-image:url(images/custom_gray_wind_icon_strong.png)!important;background-image:url(images/custom_gray_wind_icon_strong.png)!important}.page .local_page input#shownav,.page .local_page input#shownav:checked{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.page .local_page .control_button{position:relative}.page .local_page .control_button .control_button_box{position:absolute;display:inline-block;width:60px;height:60px;top:-33px;right:55px}@media (max-width:767px){.page .local_page .control_button .control_button_box{right:85px}}.page .local_page .control_button .control_button_box .button-md{touch-action:manipulation;position:relative;font-size:1.3em;z-index:100}.page .local_page .control_button .control_button_box .button-md .menu>li>a{height:46px;width:46px;font-size:1.6em}.page .local_page .left_head_info{font-size:2em}.page .local_page .map-inline{font-family:RobotoDraft,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}@media screen and (min-device-width:768px) and (orientation:portrait){.page .local_page .map-inline{position:absolute;bottom:0;z-index:99;color:#000}.page .local_page .map-inline div{margin-left:10px;margin-bottom:10px;padding:12px;-webkit-border-radius:5px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgba(255,255,255,.64)}.page .local_page #spot-name{font-size:18px;font-weight:500}.page .local_page #spot-status{font-size:16px;margin-top:-5px;display:block}.page .local_page #meteo-spot-data{font-size:15px;display:block;margin-top:-35px}.page .local_page #meteo-spot-data .custom_weather_icon,.page .local_page #meteo-spot-data .custom_wind_icon{width:40px;height:40px}}@media screen and (min-device-width:768px) and (orientation:landscape){.page .local_page .map-inline{position:absolute;bottom:0;z-index:99;color:#000}.page .local_page .map-inline div{margin-left:10px;margin-bottom:10px;font-size:2em;padding:12px;-webkit-border-radius:5px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgba(255,255,255,.64)}.page .local_page #spot-name{font-weight:500}.page .local_page #spot-status{margin-top:-10px;display:block}.page .local_page #meteo-spot-data{display:block;margin-top:-50px}}@media screen and (max-device-width:767px){.page .local_page #map_local{height:37vh!important}.page .local_page .no-weather-icon{height:36px;line-height:36px}.page .local_page .map-inline{position:absolute;bottom:0;z-index:99;color:#000;width:200px}.page .local_page .map-inline .info_block{margin-left:10px;margin-bottom:10px;padding:6px;-webkit-border-radius:5px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgba(255,255,255,.75)}.page .local_page .weather_block{min-height:38vh}.page .local_page .weather_block .slide_part{margin-top:-25px}.page .local_page .weather_block .slide_part>.icon{padding:0}.page .local_page #spot-name{display:inline-block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;max-width:30%;white-space:nowrap;vertical-align:middle}.page .local_page #spot-status{font-size:12px;display:inline-block;max-width:75%;vertical-align:middle;overflow:hidden}.page .local_page #meteo-spot-data{font-size:10px;display:block;margin-top:-20px}.page .local_page #meteo-spot-data .custom_weather_icon,.page .local_page #meteo-spot-data .custom_wind_icon{width:20px;height:20px}.page .local_page .button-md{margin-right:-90px;margin-top:15px}.page .local_page #meteo-spot-data .custom_wind_icon{position:relative;bottom:-5px!important}.page .local_page .leaflet-control-attribution.leaflet-control,.page .local_page .legend,.page .local_page .swiper-button-next,.page .local_page .swiper-button-prev{display:none}.page .local_page .slide_part div{margin:0;padding:0!important}.page .local_page .leaflet-bottom.leaflet-right{top:10px}.page .local_page .weather_block.swiper-container-horizontal{margin-top:-15px}}.page .local_page #toggle_map_btn{display:none}@media screen and (max-device-width:767px) and (orientation:portrait){.page .local_page #map_local{display:block!important}.page .local_page .fix-padding-mobile{padding:15px!important}.page .local_page .fix-mobile-overflow,.page .local_page .weather_block{overflow:hidden}.page .local_page .fix-mobile-overflow>div{margin-left:-15px}}@media screen and (max-device-width:767px) and (orientation:landscape){.page .local_page #map_local{min-height:82vh!important}.page .local_page #toggle_map_btn{display:block;top:10px;left:50%;position:absolute;background-color:#fff;width:50px;height:50px;border:none;-moz-border-radius:15px;-webkit-border-radius:60px;padding:15px}.page .local_page #toggle_map_btn i{font-size:20px}.page .local_page .hide-map{display:none!important}.page .local_page .toggle-btn-active{z-index:99;position:relative!important;margin:-15px 0 20px}.page .local_page .visible-map{opacity:1;min-height:82vh!important;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-ie-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;transition:all .3s ease .15s}.page .local_page .hidden-map{opacity:0;padding:0 8px;overflow:hidden;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-ie-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;transition:all .3s ease .15s}.page .local_page .fix-padding-mobile{padding:15px!important}.page .local_page .fix-mobile-overflow,.page .local_page .weather_block{overflow:hidden}.page .local_page .fix-mobile-overflow>div{margin-left:-15px}}.page .local_page #meteo-spot-data .custom_wind_icon{position:relative;bottom:-10px}.page .local_page .opisanie>.title{font-size:2em}.page .local_page .opisanie>.name{font-size:1.3em}.page .local_page .opisanie>.description{font-size:1em}.page .local_page .opisanie>.ranking table{margin-top:10px;width:100%}.page .local_page .opisanie>.ranking table .star_rank .icons{color:#ffc000;font-size:1.5em}.page .local_page .opisanie>.ranking table .star_rank .icons.vote_enabled:hover>i{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.page .local_page .opisanie>.ranking table .star_rank .icons.vote_enabled>i:hover{color:#f0f;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.page .local_page .recommendations .title{font-size:2em}.page .local_page .recommendations .recommendation_block{min-height:100px;padding:10px;overflow:hidden}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide a{text-decoration:none;color:inherit}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide{background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ie-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:inline-block;width:auto;margin-bottom:25px}.page .local_page .comments-row .comments-container .comm_pagination div .pagination,.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .main_info>table .td_text p{margin:0}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .img{height:200px;width:300px;-webkit-background-size:cover;-moz-background-size:cover;-ie-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .img .bott_menu{position:absolute;width:100%;left:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,.3);color:#fff}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .img .bott_menu .name_td{position:relative}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .img .bott_menu .name_td .name{position:absolute;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;left:0;right:0;top:0;padding-right:10px}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .img .bott_menu .rate_td{width:100px;white-space:nowrap;padding-right:10px;text-align:right}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .main_info>table{width:100%}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .main_info>table .td_text{padding:5px;vertical-align:top}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .main_info>table .price{padding:5px 5px 5px 0;width:1px;font-size:1.5em;white-space:nowrap;vertical-align:top}.td-line-break,.td-line-break .inner{white-space:normal;overflow-wrap:break-word}.page .local_page .recommendations .recommendation_block .swiper-wrapper .swiper-slide .head_info .main_info .opis{padding:8px 5px;font-size:.95em;white-space:normal;max-width:300px}.page .local_page .photos-row{margin-top:10px}.page .local_page .photos-row .photo-slider{min-height:100px}.page .local_page .photos-row .photo-slider .swiper-wrapper .swiper-slide{height:300px;display:inline-block;width:auto;margin-bottom:40px;text-align:center;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ie-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box;max-width:100%}.page .local_page .photos-row .photo-slider .swiper-wrapper .swiper-slide img{height:100%;max-width:100%}@media screen and (max-width:767px) and (orientation:portrait){.page .local_page .photos-row .photo-slider .swiper-wrapper .swiper-slide img{height:auto}.page .local_page .photos-row .photo-slider .swiper-wrapper .swiper-slide{height:auto;width:100%}}.page .local_page .weather_block{margin:15px 0;padding:10px 0;min-height:100px}.page .local_page .weather_block .swiper-wrapper{padding-bottom:10px}.page .local_page .weather_block .swiper-wrapper .swiper-slide{color:#333;display:inline-block;width:auto;white-space:nowrap}.page .local_page .weather_block .swiper-wrapper .swiper-slide .head_info .date{font-size:1em}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part{display:inline-block;width:120px;text-align:center}@media (max-width:767px){.page .local_page .weather_block{margin-left:-45px;margin-right:-40px}.page .local_page .weather_block .swiper-wrapper .swiper-slide{padding:10px}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part{width:59px;font-size:12px;overflow:hidden}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part .custom_weather_icon{width:55px;height:25px}}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part>div{text-align:center;padding:5px 0}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part .icon{padding:3px 0;font-size:2em;text-align:center}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part .temp{font-size:1.3em}@media (max-width:767px){.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part .temp{font-size:1.1em}}.page .local_page .weather_block .swiper-wrapper .swiper-slide .slide_part .podtype{padding:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.page .local_page .weather_block .swiper-wrapper .swiper-slide .chart{height:120px}.page .local_page .comments-row{margin-top:25px}.page .local_page .comments-row .comments-container{background:rgba(255,255,255,.5);padding:15px;-webkit-border-radius:16px;-moz-border-radius:16px;-ie-border-radius:16px;-o-border-radius:16px;border-radius:16px}.page .local_page .comments-row .comments-container .comments-block{border-bottom:1px solid #d4d3d3;margin-bottom:15px;padding-bottom:15px}.page .local_page .comments-row .comments-container .comments-block:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page .local_page .comments-row .comments-container .comments-block .user-info{text-align:center}.page .local_page .comments-row .comments-container .comments-block .user-info .user-thumbnail{background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ie-background-size:contain;-o-background-size:contain;background-size:contain;background-color:transparent;height:70px}.page .local_page .comments-row .comments-container .comments-block .user-info .name{padding-top:6px}.page .local_page .comments-row .comments-container .comments-block .comm .text{padding-bottom:2em}.page .local_page .comments-row .comments-container .comments-block .info{vertical-align:bottom;height:2em;margin-top:-2em}.page .local_page .comments-row .comments-container .comments-block .info .date{font-size:.8em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;position:relative;top:.6em;float:right}.page .local_page .comments-row .comments-container .comments-block .info .date:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.page .local_page .comments-row .comments-container .add-comment{padding-top:10px}.page .local_page .comments-row .comments-container .add-comment .input textarea{width:100%;height:100%;resize:none;-webkit-border-radius:6px;-moz-border-radius:6px;-ie-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.page .local_page .comments-row .comments-container .add-comment .input textarea:focus{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.page .local_page .comments-row .comments-container .add-comment .user-info{text-align:center}.page .local_page .comments-row .comments-container .add-comment .user-info .user-thumbnail{background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-ie-background-size:contain;-o-background-size:contain;background-size:contain;background-color:transparent;height:70px}.page .local_page .comments-row .comments-container .add-comment .user-info .name{padding-top:6px}.page .local_page .comments-row .comments-container .add-comment .send{position:relative;padding-bottom:2em}.page .local_page .comments-row .comments-container .add-comment .send .buttons_section{top:7px}.page .local_page .comments-row .comments-container .comm_pagination div{text-align:center}.logs-table .date{width:162px;min-width:162px;max-width:162px}.logs-table .staff{width:170px;min-width:170px;max-width:170px}.logs-table .log-type{width:110px;min-width:110px;max-width:110px}.logs-table .log-message,.pre-code{max-width:500px}section.manager{position:relative;z-index:1}section.manager .btn.top-right{position:absolute;right:30px;top:10px}.tabs_manager{border-bottom:1px solid silver;padding-top:20px;padding-bottom:15px;background-color:#fff;position:relative;z-index:2;box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.tabs_manager a{padding:15px 30px}.tabs_manager a,.tabs_manager span{color:grey;text-transform:uppercase;text-decoration:none;font-weight:500}.tabs_manager a a,.tabs_manager span a{padding:15px 30px;text-decoration:none;display:flex;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center}.tabs_manager a.arrow,.tabs_manager span.arrow{color:#0391da;padding-top:0;float:left}.tabs_manager a.arrow>i,.tabs_manager span.arrow>i{position:relative;top:-12px}.tabs_manager a.arrow>i:before,.tabs_manager span.arrow>i:before{font-size:44px}.tabs_manager a:not(.active):not(.disabled):hover,.tabs_manager span:not(.active):not(.disabled):hover{-webkit-box-shadow:inset 0 -13px 0 -10px grey;-moz-box-shadow:inset 0 -13px 0 -10px grey;-ie-box-shadow:inset 0 -13px 0 -10px grey;-o-box-shadow:inset 0 -13px 0 -10px grey;box-shadow:inset 0 -13px 0 -10px grey}.tabs_manager a.active:not(.arrow),.tabs_manager a.title:not(.arrow),.tabs_manager span.active:not(.arrow),.tabs_manager span.title:not(.arrow){color:#0391da;-webkit-box-shadow:inset 0 -13px 0 -10px #0391da;-moz-box-shadow:inset 0 -13px 0 -10px #0391da;-ie-box-shadow:inset 0 -13px 0 -10px #0391da;-o-box-shadow:inset 0 -13px 0 -10px #0391da;box-shadow:inset 0 -13px 0 -10px #0391da}.manager_rating{text-align:center}.manager_rating>span,.manager_rating>span:before{display:inline-block;position:relative;width:10px;content:"\2605";color:#ccc;font-size:12px}.manager_rating>span.active:before,.manager_rating>span.active~span.active:before{content:"\2605";position:absolute;color:inherit}.manager_rating>span.separator{width:10px}.manager_rating>span.separator:before{content:"/"!important;position:relative;color:inherit;left:3px}.gear-info{font-size:12px;padding:0 5px}.gear-info-110{width:110px}.gear-info-120{width:120px}.gear-info-240{width:240px}.checkbox input[type=checkbox]:disabled+.checkbox-material .check,.checkbox input[type=checkbox]:disabled+.checkbox-material .check:before{color:#999!important;border-color:#999}.checkbox input[type=checkbox]:disabled+.checkbox-material .check.filled{background-color:rgba(0,0,0,.3);cursor:not-allowed}.checkbox.disabled label{color:#999}.material-icons.md-dark,.toggle_button label{color:rgba(0,0,0,.54)}@media only screen and (min-width:600px) and (max-width:735px){.manager-add-custom-field-modal{width:475px}}@media only screen and (min-width:736px) and (max-width:799px){.manager-add-custom-field-modal{width:650px}}@media only screen and (min-width:800px) and (max-width:889px){.manager-add-custom-field-modal{width:675px}}@media only screen and (min-width:890px) and (max-width:991px){.manager-add-custom-field-modal{width:750px}}@media only screen and (min-width:992px){.manager-add-custom-field-modal{width:800px}}.tabs-manager-items{display:flex;overflow-x:auto;padding-top:0;padding-bottom:0}.tab-manager-item{flex-shrink:0;height:100%}.tab-manager-item.disabled a{opacity:.5;pointer-events:none}.tab-manager-item.disabled a>.material-icons{top:2px!important;position:relative}.material-icons.md-14{font-size:14px;min-height:14px}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-20{font-size:20px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark.mxd-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:rgba(255,255,255,.3)}.md-1-position{bottom:2px;position:relative}.md-14-position{bottom:-2px;position:relative}.md-16-position,.md-18-position{bottom:-4px;position:relative}.md-24-position{bottom:-6px;position:relative}.md-36-position{bottom:-7px;position:relative}.md-40-position{bottom:-9px;position:relative}.checkbox-default input[type=checkbox]:checked+.checkbox-material .check,.checkbox:not(.assigned) .checkbox-material .check:not(.disabled):before,.checkbox:not(.assigned) input[type=checkbox]:checked+.checkbox-material .check:not(.disabled){color:#0391da!important}.btn-info:hover:not(.btn-link):not(.btn-flat),.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.usercsv>.filebox button,.usercsv>.filebox>div.selector{touch-action:manipulation;background-color:#0391da}.dropdown-menu.dropdown-left{right:0;left:initial}.dropdown-menu li a:hover,.dropdown-menu-default li a:hover,.ember-power-select-option[aria-current=true],.navbar-default.navbar .dropdown-menu li>a:focus,.navbar-default.navbar .dropdown-menu li>a:hover,.navbar.navbar .dropdown-menu li>a:focus,.navbar.navbar .dropdown-menu li>a:hover{touch-action:manipulation;color:#fff;background-color:#0391da}.btn-primary:hover:not(.btn-link):not(.btn-flat),.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#0391da;border-color:#0391da}.btn-white:active:not(.btn-link):not(.btn-flat),.btn-white:focus:not(.btn-link):not(.btn-flat),.btn-white:hover:not(.btn-link):not(.btn-flat),.btn-white:not(.btn-link):not(.btn-flat){color:#0391da;background-color:#fff;border-color:#ccc}.nav-tabs li>a,.nav-tabs li>a:focus,.nav-tabs li>a:hover{touch-action:manipulation;background-color:transparent!important;border:0!important;color:#000!important;font-weight:400}.nav-tabs li>a.gray,.nav-tabs li>a.gray:focus,.nav-tabs li>a.gray:hover{color:#ccc!important}.nav-tabs li.active>a,.nav-tabs li.active>a:focus,.nav-tabs li.active>a:hover{touch-action:manipulation;color:#0391da!important;font-weight:500}.nav-tabs.bloowatch>li{color:#000;border-bottom:3px solid transparent}.nav-tabs.bloowatch>li.active{color:#0391da;border-bottom:3px solid #0391da}.product-title{margin:8px 0 24px;font-size:26px;color:#19283b;font-weight:700}@media screen and (min-device-width:768px) and (orientation:portrait){.calendars .column_left,.calendars .column_left+.col-xs-1{display:none}.fc-day-header.fc-widget-header{visibility:hidden;padding-left:6.5%}.fc-day-header.fc-widget-header:first-letter{visibility:visible}.form_action{padding:20px 10px 50px}#agenda_spot{width:100%;padding:0}#agenda_spot>span{display:block;width:100%;padding-top:10px;padding-bottom:10px}.modal.fade{width:90%;position:fixed;top:10px!important;bottom:10px}.list_check.well:not(.modal){width:auto;left:10px;right:10px;top:15px;bottom:60px}#item-profile-component.image .photo_profile{margin:30px 0 0}#showfav_spots{text-align:left!important}#card_modal{width:95%}#card_modal .columns.columns-right.btn-group.pull-right{display:none}.app-modal{width:90%!important}}@media screen and (max-device-width:767px){.calendars .column_left,.calendars .column_left+.col-xs-1{display:none}.fc-day-header.fc-widget-header{visibility:hidden;padding-left:6.5%}.fc-day-header.fc-widget-header:first-letter{visibility:visible}.form_action{padding:20px 10px 10px}#agenda_spot{width:100%;padding:0}#agenda_spot>span{display:block;width:100%;padding-top:10px;padding-bottom:10px}.modal.fade{width:90%;position:fixed;top:10px!important;bottom:10px}.list_check.well:not(.modal){width:auto;left:10px;right:10px;top:15px;bottom:60px}#item-profile-component.image .photo_profile{margin:30px 0 0}#showfav_spots{text-align:left!important}#card_modal{width:95%}#card_modal .columns.columns-right.btn-group.pull-right{display:none}.timeline_card>figure>span{font-size:1.4em}.app-modal{width:90%!important}}.more-menu .client-dropdown-menu{right:0;left:inherit;top:auto}.more-menu .drop-target{width:24px}.more-menu .dropdown-menu{top:0;right:0;left:initial;z-index:10000}.more-menu .dropdown-menu li:hover{color:#009688}.more-menu.three-dots-container{width:15px}.three-dots{border:1px solid #fff;line-height:1.42857143;padding:3px 5px}.three-dots:hover{border:1px solid #dcdcdc;white-space:nowrap}.new-order #wrapper{height:calc(100% - 55px)!important}.new-order .page{margin:0 auto;max-width:1000px;padding:8px 8px 0}.new-order .order-step{margin-bottom:15px}.new-order .nav-pills{padding-bottom:8px}.new-order .list-inline>li{margin:5px 0}.order-catalog-card{width:100%;position:relative;border-top:8px solid transparent}.filter-btn-for-add-booking{display:flex;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;cursor:pointer;margin-left:10px}.card-price{width:auto;right:0;top:15px;z-index:1;padding:0 5px;position:absolute;text-align:center;background-color:rgba(255,255,255,.7)}.card-header{width:100%;height:80px;opacity:.3}.card-body{width:100%;height:30px;line-height:30px;padding:0 5px;background-color:#fff}.order-product-toggle{text-transform:uppercase;font-weight:700;border-left:8px solid transparent;border-bottom:0}.order-product{padding:14px 5px}.order-steps .cp-Panels .liquid-container .cp-Panel-body-inner{min-height:400px}.participant .cp-is-closed .fa-chevron-circle-up,.participant .cp-is-open .fa-chevron-circle-down{display:none}.nav-tabs>li.active{background-color:#fff!important}.nav-tabs>li.active a{color:#0391da!important;touch-action:manipulation}.participant-form .liquid-child{min-height:380px;overflow-y:auto}.participant-form .bootstrap-datetimepicker-widget{left:-30px!important}.ticket-for-print{display:none!important}.summary-charge-component{width:546px}.footer-action{display:block}@media print{@page{margin:0;padding:0}body *{background:#fff!important}.ticket-for-print{width:80mm!important;display:block!important}.ticket-container{width:80mm!important;padding:18.9px!important}.ticket-container .print-w-33mm{width:33mm!important}.display-none-when-print{display:none!important}}@media only screen and (min-width:992px){.new-order,.new-order #wrapper,.new-order .page{overflow:hidden}.order-summary:not(.mini-site){height:calc(100vh - 65px);display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ie-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.order-summary.show-payment-overdue-banner{min-height:calc(100vh - 139px)!important;height:calc(100vh - 139px)!important}.order-step-body{margin-right:5px;overflow-x:auto;height:calc(100vh - 74px - 48px - 8px)}.order-step-body.show-payment-overdue-banner{height:calc(100vh - 65px - 74px - 48px - 8px)}.order-steps-details-component .order-step-body{height:calc(100vh - 56px - 8px)}.order-steps-details-component .order-step-body.show-payment-overdue-banner{height:calc(100vh - 56px - 74px - 8px)!important}.summary-session-details{-webkit-flex:1;-moz-flex:1;-ie-flex:1;-o-flex:1;flex:1;height:fit-content;overflow-y:auto}}@media only screen and (max-width:736px){.new-order .page{padding:0!important}.phone-navbar-item{padding:18px 0 0}.order-steps{padding:5px}.order-catalog-card{border-top:0;border-left:8px solid transparent}.card-header{height:30px}.card-price{top:5px}.summary-charge-component{width:inherit!important}}@media only screen and (max-width:600px){.footer-action{display:flex;Width:100%;margin:0!important;flex-direction:column-reverse}}.payment_event_modal{max-width:max(600px,calc(100vw - 810px));min-height:300px}.payment_event_modal .footer-action{position:relative;text-align:right;padding:0 30px 0 20px}.payment_event_modal .footer-action hr{margin-top:0}.payment_event_modal .double-padding{margin-bottom:0}.payment_event_modal .double-padding input{display:inline-block;width:calc(100% - 10px);text-align:center}#post_modal>#post_data .image_selection_box,.usercsv>.filebox{display:-webkit-box;display:-ms-box;display:-o-box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ie-box-orient:horizontal;-o-box-orient:horizontal}.payment_event_modal .double-padding ul{list-style:none;padding-left:0}.payment_event_modal .double-padding ul li.payment_event>span{margin-right:10px}.payment_event_modal .double-padding ul li.payment_event>span:last-child{margin-right:0}.payment_event_modal .radio{left:-11px}.payment_event_modal .pay-balance,.payment_event_modal .pay-total{font-weight:700;font-size:16px;text-transform:uppercase;padding-top:10px;padding-bottom:15px}@media only screen and (max-width:991px){.payment_event_modal .pay-total{padding-left:0}}#post_modal{bottom:100px;position:fixed}#post_modal>#post_data{position:absolute;top:70px;bottom:40px;left:0;right:0;overflow-y:scroll}#post_modal>#post_data>.form>div,#post_modal>#post_data>form>div{margin-bottom:20px}#post_modal>#post_data>.form>div:last-child,#post_modal>#post_data>form>div:last-child{margin-bottom:0}#post_modal>#post_data textarea{width:100%}#post_modal>#post_data [class*=col]{float:none}#post_modal>#post_data .image_selection_box{display:-moz-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;box-orient:horizontal;-webkit-box-align:center;-moz-box-align:center;-ie-box-align:center;-o-box-align:center;box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center;min-height:75px}#post_modal>#post_data .image_selection_box>*{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ie-flex:0 0 auto;-o-flex:0 0 auto;flex:0 0 auto}#post_modal>#post_data .image_selection_box>img{height:auto;-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ie-flex:1 0 auto;-o-flex:1 0 auto;flex:1 0 auto;width:50px}#post_modal>#post_data .image_selection_box>img[src=""]{display:none}@media print{body,html{margin-top:0;display:block;height:auto;overflow:auto!important;background-color:#fafafa!important}.ember-notify-show,.fixed-table-footer,.fixed-table-pagination,.fixed-table-toolbar,.modal-btn,body .in-print-hide,html .in-print-hide{display:none!important}body{-webkit-print-color-adjust:exact}#wrapper{margin-left:0;top:0}.new-home .row.m-y-2{margin:0}.new-home .col-md-12,.new-home .col-md-8{padding:0!important}.school-banner{margin-top:100px}.columns.columns-right{visibility:hidden!important}.home-table.hidden,.only-print.hidden{display:block!important}.home-table .header-tab{border-bottom:3px solid #0391da!important;display:inline-block;font-family:Roboto;font-weight:400;font-size:16px;color:#aaa;line-height:25px;margin-top:50px}.home-table .header-tab .counter{-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:#0391da!important;color:#fff!important;padding:2px 6px}.employee-roster{margin-top:30px}.new-agenda #wrapper,.new-agenda .agenda-wrapper,.new-agenda .full-height,.new-agenda .h-100,.new-agenda .page,.new-agenda .scheduler-wrapper,.new-agenda>.ember-view,.new-agenda>.ember-view>.ember-view:first-child{height:initial!important}.new-agenda .scheduler-content{overflow:hidden}.new-agenda .day-header,.new-agenda .day-staff-label,.new-agenda .scheduler-session{background-color:#fff!important}.new-agenda .scheduler-session{border:1px solid #e4e4e4}.m-t-3{margin-top:0!important}.max-width-1000{max-width:none;width:100%}.session-container-break{page-break-inside:avoid}.fixed-table-container,table{page-break-inside:auto}tr{page-break-inside:avoid;page-break-after:auto}#printSection .fixed-table-container{border-bottom:none}}@media screen{#printSection{display:none}}.new-product hr.variant-divider{border-color:#000}.new-product .radio label{padding-left:35px}.new-product .radio label span{left:0}#modal_categories{background-color:#fff;border:4px solid #0391da;max-height:600px}#modal_categories .list-group .list-group-item .list-group-item-heading{font-size:15px;margin-top:13px}#modal_categories .list-group .list-group-item{height:47px}#modal_categories .list-group{margin-bottom:0}#table-products-component .route_detail button{background-color:initial;border:0}#table-products-component .route_detail button.active{border-bottom:1px solid #0391da}#table-products-component .square{border:1px solid #000;padding:15px}#table-products-component .btn-info,#table-products-component .categories_name{display:block}#table-products-component .buttons_section button{text-transform:uppercase}.delete-product{max-height:180px}.delete-product>div:nth-child(2){padding:15px;text-align:center;font-size:1.2em}.price-per-person .price-per-border{border:1px solid #000;line-height:50px}.price-per-person .price-per-border .col-xs-6:first-child{border-right:1px solid #000}.price-per-person .price-per-border .col-xs-6:nth-child(2) input{text-align:center;width:89%!important;margin-top:5px}.group-pricing{width:500px}.group-pricing .group-pricing-input{width:100px;text-align:center;margin:auto}.week-days .week-span{float:right;margin-top:3px;margin-left:10px;margin-right:30px}.deposit-block{padding:0 45px;z-index:1}.deposit-block .deposit-header{color:#dadada}.deposit-block .deposit-input{width:250px}.mce-notification-warning{display:none;visibility:hidden}.table-date-options-price tbody tr td{vertical-align:middle}#item-profile-component .list-group-item-heading{font-size:14px;display:inline!important}#item-profile-component .list-group-item-text{font-size:12px;display:inline!important}#item-profile-component .list-group-item-text .input_photo{padding:95px 20px}#item-profile-component .list-group-item-text form,#item-profile-component .list-group-item-text form div.clear{clear:both}#item-profile-component .spots{clear:both;margin-left:15px}#item-profile-component .spots>div{margin-left:5px}#item-profile-component .spots div:nth-child(3){margin-top:15px}#item-profile-component .spots>p{font-size:12px}#item-profile-component .spots .list-group-item{padding:0}#item-profile-component .spots .list-group-item .row-content{min-height:0}#item-profile-component .spots .button_add{float:right}#item-profile-component #profile .basic_info{float:left;padding:60px}#item-profile-component #profile .basic_info .list-favorite-spot-profile{margin-left:10px;margin-top:5px}#item-profile-component #profile .basic_info span{display:block}#item-profile-component #profile .title{border-bottom:1px solid #b0b5c5}#item-profile-component .image{float:left;margin-bottom:50px}#item-profile-component .image .photo_profile{width:200px;height:200px;-ie-border-radius:100px;-o-border-radius:100px;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-khtml-border-radius:100px;overflow:hidden;margin:30px 50px}#item-profile-component [data-action=profile_image]{width:100%}.future_sessions,.past_sessions{margin-top:10px;overflow-x:hidden}.list-group-item .row-action-primary label .checkbox-material{left:8px!important}.img_selector{cursor:pointer}@media (max-width:768px){#item-profile-component .image{margin:0;text-align:center}#item-profile-component .input_photo{padding:45px 15px!important}#item-profile-component #profile .basic_info .row div:nth-child(odd){text-align:right;padding-right:7px}#item-profile-component #profile .basic_info .row div:nth-child(even){padding-left:7px}}section.profile{box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.discount-type{margin:1px;float:left}.discount-type label{float:left;width:40px;margin:0;background-color:#fff;border:1px solid #d0d0d0;overflow:auto;cursor:pointer;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ie-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important}.discount-type label span{text-align:center;padding:3px 0;display:block}.discount-type label input{position:absolute;top:-20px;visibility:hidden}.discount-type label input .disabled+span,.discount-type label input:disabled+span{color:#ccc;cursor:not-allowed}.discount-type input:checked+span{background-color:rgba(3,145,218,.2);cursor:default}.radio label input[disabled][type=radio]~.check{background-color:#ccc!important}.radio label input[disabled][type=radio]~.circle{border-color:#ccc!important}.register-wrapper{height:100vh}.register-wrapper .register-subnav{margin:0 0 15px;display:flex}.register-wrapper .register-subnav .item{padding:5px 18px;-webkit-box-shadow:0 0 0 1px #0391da;-moz-box-shadow:0 0 0 1px #0391da;-ie-box-shadow:0 0 0 1px #0391da;-o-box-shadow:0 0 0 1px #0391da;box-shadow:0 0 0 1px #0391da;margin:0;text-decoration:none}.register-wrapper .register-subnav .item.active{background:#0391da;color:#fff}.register-wrapper .register-subnav .item.disabled{color:grey;border-color:grey;pointer-events:none}.register-wrapper .date-range{max-width:220px}@media (max-width:768px){.register-wrapper .date-range{margin-bottom:10px!important}}.register-wrapper .date-range input{background:#fff;padding:5px 0!important;width:calc(100% - 64px)}.register-wrapper .date-range button.btn{margin:inherit!important;padding:9px 15px!important;-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.register-wrapper .date-range button.btn-square{width:32px;height:32px;font-size:0!important;padding:0!important}.register-wrapper .register-table .bg-opened{background-color:#ffc107}.register-wrapper .register-table .bg-closed{background-color:#d7f4ba}.register-wrapper .staff-register{min-width:320px}.register-wrapper .staff-register td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1200px){.register-wrapper .staff-register{max-width:360px!important;width:360px!important}}.report-wrapper .widgets-actions{margin:30px 0}.report-wrapper .widgets-actions,.report-wrapper .widgets-rap{display:flex;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.report-wrapper .export-button{width:220px;max-height:32px;margin:0 10px 10px}.report-wrapper .export-button .btn{margin:0!important;padding:0 0 6px!important}.report-wrapper .inline-block{width:100%}.report-wrapper .date-range{max-width:220px}@media (max-width:768px){.report-wrapper .date-range{margin-bottom:10px!important}}.report-wrapper .date-range input{background:#fff;padding:5px 0!important;width:calc(100% - 64px)}.report-wrapper .date-range button.btn{margin:inherit!important;padding:9px 15px!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.report-wrapper .date-range button.btn-square{width:32px;height:32px;font-size:0!important;padding:0!important}.report-wrapper .box-wrp{float:left;margin:0 10px;background:#fff;min-height:220px!important;width:220px}.report-wrapper .box-wrp.width-300{width:300px}@media all and (max-width:768px){.report-wrapper .widgets-actions,.report-wrapper .widgets-rap{display:inherit}.report-wrapper .box-wrp{width:100%}}.report-wrapper .box-wrp .header{padding:5px 20px;font-size:11px}.report-wrapper .list-table{width:220px;min-height:220px!important}.report-wrapper .box.payment-methods,.report-wrapper .box.top-products{min-height:197px}.report-wrapper .list-table .header{padding:0 0 5px 18px!important}.report-wrapper .box{border:1px solid #000;background:#fff;height:100%}.report-wrapper .box.payment-methods .header,.report-wrapper .box.top-products .header{border-bottom:1px solid #cecece}.ember-power-select.filter-select>div,.ember-power-select.form-select>div{-webkit-background-size:0 2px,100% 1px;-moz-background-size:0 2px,100% 1px;-moz-transition:background 0s ease-out}.report-wrapper .box .header button.btn{margin:inherit!important;padding:9px 15px!important;-webkit-box-shadow:inherit!important;-moz-box-shadow:inherit!important;-ie-box-shadow:inherit!important;-o-box-shadow:inherit!important;box-shadow:inherit!important}.report-wrapper .box .header button.btn-square{width:32px;font-size:0!important;padding:0!important}.report-wrapper .box .header .title{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ie-align-self:flex-end;-o-align-self:flex-end;align-self:flex-end;-webkit-flex:1;-moz-flex:1;-ie-flex:1;-o-flex:1;flex:1}.report-wrapper .box .header .action{width:70px}.report-wrapper .box .header{color:#000;padding:5px 20px;font-size:11px}.report-wrapper .box .content{background-color:#8e8e8e;color:#fff;padding:60px 0;text-align:center;font-size:32px}.report-wrapper .box .footer{padding:5px;text-align:center;font-size:11px}.report-wrapper .box.blue .header{color:#0391da}.report-wrapper .box.blue .content{background-color:#0391da}.report-wrapper .box.payment-methods canvas{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ie-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.report-wrapper .box.top-products .table-striped,.report-wrapper .totals{width:100%}.report-wrapper .totals thead{background-color:#f2f4f5}.report-wrapper .totals thead td{padding:12px}.report-wrapper .totals td{text-align:right}.report-wrapper .totals td:first-child{text-align:left}.plot-container{height:calc(100vh - 353px)}.register-info{border:1px solid;padding:16px 0}#school #shool{padding:30px}#school #shool .title{height:15px;margin-bottom:30px}#school #shool .title h4,#school #shool .title i{float:left;font-weight:100}#school #shool .title h4{margin:3px 0 0 5px}#school #shool .title .edit_icon{float:right;color:grey}.ember-power-select-trigger--active.form-select,.ember-power-select-trigger.form-select,.ember-power-select-trigger.form-select:focus,.ember-power-select.filter-select>div,.ember-power-select.form-select>div,.form-select .ember-power-select-trigger,.form-select .ember-power-select-trigger--active,.form-select .ember-power-select-trigger:focus{background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-color:transparent;-o-transition:background 0s ease-out;display:block;height:34px;width:100%;font-size:14px;line-height:34px;color:#555}#school #shool .row{margin-top:10px;padding-left:15px;margin-left:0;margin-right:0}#school #shool .row span{display:block}#school #shool .row .col-md-2 span{font-weight:500}#school #shool .contact{margin-top:30px}.ember-power-select.form-select{height:34px}.ember-power-select.form-select>div{border:0;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-moz-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-ie-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-o-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-ie-background-size:0 2px,100% 1px;-o-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;-webkit-transition:background 0s ease-out;-ie-transition:background 0s ease-out;transition:background 0s ease-out}.ember-power-select.form-select.ember-basic-dropdown--opened>div{-webkit-background-size:100% 2px,100% 1px;-moz-background-size:100% 2px,100% 1px;-ie-background-size:100% 2px,100% 1px;-o-background-size:100% 2px,100% 1px;background-size:100% 2px,100% 1px;-webkit-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-moz-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-ie-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-o-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#757575;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ie-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ember-power-select.filter-select.ember-basic-dropdown--opened>div,.ember-power-select.filter-select>div{-moz-background-image:linear-gradient(#009688,#009688);-ie-background-image:linear-gradient(#009688,#009688);-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none}.ember-power-select.filter-select{height:34px}.ember-power-select.filter-select>div{border:0;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-image:linear-gradient(#009688,#009688);-o-background-image:linear-gradient(#009688,#009688);background-image:linear-gradient(#009688,#009688);-ie-background-size:0 2px,100% 1px;-o-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;-webkit-transition:background 0s ease-out;-ie-transition:background 0s ease-out;transition:background 0s ease-out}.ember-power-select.filter-select.ember-basic-dropdown--opened>div{-webkit-background-size:100% 2px,100% 1px;-moz-background-size:100% 2px,100% 1px;-ie-background-size:100% 2px,100% 1px;-o-background-size:100% 2px,100% 1px;background-size:100% 2px,100% 1px;-webkit-background-image:linear-gradient(#009688,#009688);-o-background-image:linear-gradient(#009688,#009688);background-image:linear-gradient(#009688,#009688);-o-box-shadow:none;box-shadow:none;border-color:#757575;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ie-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ember-power-select-trigger--active.form-select,.ember-power-select-trigger.form-select,.ember-power-select-trigger.form-select:focus,.form-select .ember-power-select-trigger,.form-select .ember-power-select-trigger--active,.form-select .ember-power-select-trigger:focus{border:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-moz-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-ie-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-o-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-webkit-background-size:0 2px,100% 1px;-moz-background-size:0 2px,100% 1px;-ie-background-size:0 2px,100% 1px;-o-background-size:0 2px,100% 1px;background-size:0 2px,100% 1px;-webkit-transition:background 0s ease-out;-moz-transition:background 0s ease-out;-ie-transition:background 0s ease-out;transition:background 0s ease-out}.b-blue,.default-select .active{background-color:#0391da!important}.ember-power-select-trigger--active.form-select.ember-basic-dropdown--below,.ember-power-select-trigger.form-select.ember-basic-dropdown--below,.ember-power-select-trigger.form-select:focus.ember-basic-dropdown--below,.form-select .ember-power-select-trigger--active.ember-basic-dropdown--below,.form-select .ember-power-select-trigger.ember-basic-dropdown--below,.form-select .ember-power-select-trigger:focus.ember-basic-dropdown--below{-webkit-background-size:100% 2px,100% 1px;-moz-background-size:100% 2px,100% 1px;-ie-background-size:100% 2px,100% 1px;-o-background-size:100% 2px,100% 1px;background-size:100% 2px,100% 1px;-webkit-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-moz-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-ie-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-o-background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);background-image:linear-gradient(#009688,#009688),linear-gradient(#d2d2d2,#d2d2d2);-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-color:#757575;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ie-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.ember-power-select-multiple-trigger{height:auto!important}.power-select-with-image{padding:4px}.power-select-with-image .ember-power-select-multiple-remove-btn{position:absolute;left:4px}.power-select-with-image .ember-power-select-multiple-option{padding:2px 14px;position:relative;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.ember-power-select-multiple-option{display:flex;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.default-select{border:1px solid #ccc;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ie-border-radius:3px;-o-border-radius:3px;border-radius:3px}.default-select a{text-decoration:none;color:inherit}.default-select .active{color:#fff!important}.session-list-actions{height:65px;width:850px;overflow:hidden}.session-list-actions .MAIN-BUTTON{top:2px;position:relative;right:10px}@media screen and (max-device-width:767px){.session-list-actions{width:75%;height:77px;overflow-x:auto}.session-list-actions .scroll{width:595px}.session-list-actions .scroll .btn-link{padding:8px 6px}.session-list-actions .scroll .MAIN-BUTTON{display:none}}.small-checkbox label{color:#aaa}.small-checkbox .checkbox-material .check{width:13px;height:13px}.small-checkbox .checkbox-material :before{margin-top:-8px!important;margin-left:4px!important}.session-modal #btnNewSession{display:none}section.session{position:relative;z-index:1}section.session .btn.top-right{position:absolute;right:30px}.form_action.session .checkbox input[type=checkbox]:checked+.checkbox-material .check:before,.form_action.session .checkbox-default input[type=checkbox]:checked+.checkbox-material .check:before{color:#4caf50}.form_action.session .form-group.checks .checkbox{display:inline-block}.form_action.session .form-group.checks .checkbox label:nth-child(1){margin-right:37px}.form_action.session .form-group.checks .checkbox span{color:grey;margin-right:15px}.form_action.session .form-group.checks .date_recurring{margin-top:20px}.form_action.session .form-group.checks.week>label{display:block}.form_action.session .form-group.checks.week>.checkbox span{margin-right:5px}.form_action.session .box_recurring_session{border:1px dashed #dadada}.form_action.session .btn.btn-raised>i{float:left}.form_action.session .btn.btn-raised>span{line-height:25px}.session .new-form{padding-bottom:0!important}.edit-session-settings>div{padding:12px 16px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ie-border-radius:3px;-o-border-radius:3px;border-radius:3px}.edit-session-settings.cp-is-open>div{border:0}.pre-code,.tooltip .tooltiptext,.trip-tooltip{-webkit-border-radius:2px}.edit-session-settings.cp-is-open>div .edit-session-info{display:inline-block}.edit-session-info{display:none}.week.form-group .checkbox{min-width:81px}@media screen and (max-device-width:767px){.edit-session-settings .fa-caret-down{position:absolute;right:14px;font-size:22px}.edit-session-settings.cp-is-open>.fa-caret-down{position:inherit!important}.form_action.session{padding:0!important}.week.form-group .checkbox{min-width:90px}}.participant-name{min-width:197px!important}.pre-code{width:100%;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden}@media screen and (max-device-width:767px) and (orientation:portrait){.subheader-card-detail{height:auto!important;text-align:center}.subheader-card-detail .name{margin-left:0!important}.subheader-card-detail>div:first-child{margin-top:20px}}.subheader-card-detail{height:70px;background-color:#fff;margin-top:-10px;width:100%}.subheader-card-detail .name{margin-left:10px}.subheader-card-detail>div{color:grey;font-size:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ie-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.event-date{font-size:16px}.subheader-avatar{width:25px!important;height:25px!important;max-width:none;padding:0!important;line-height:0!important}.custom-timeline-icon,.custom-tune-icon{width:25px;height:25px;display:inline-block!important;-ie-background-size:contain;background-repeat:no-repeat;vertical-align:middle}.avatar{width:25px;-webkit-border-radius:100px;-moz-border-radius:100px;-ie-border-radius:100px;-o-border-radius:100px;border-radius:100px}.custom-tune-icon{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:bottom;-webkit-background-image:url(images/tune.png);-moz-background-image:url(images/tune.png);-ie-background-image:url(images/tune.png);-o-background-image:url(images/tune.png);background-image:url(images/tune.png)}#card-detail-page .img-thumbnail,.custom-timeline-icon{-webkit-background-size:contain;-o-background-size:contain;-moz-background-size:contain}.custom-timeline-icon{background-size:contain;background-position:bottom;-webkit-background-image:url(images/timeline.png);-moz-background-image:url(images/timeline.png);-ie-background-image:url(images/timeline.png);-o-background-image:url(images/timeline.png);background-image:url(images/timeline.png)}.teacher-block{vertical-align:middle;display:inline-block;width:45%}#card-detail-page .leaflet-control-attribution.leaflet-control,#spots .minimizer .mdi-content-remove{display:none}#card-detail-page,#card-detail-page #map_container{margin-top:40px}#card-detail-page h2{margin:0}#card-detail-page #info_table{text-align:center;width:100%;border:1px solid grey;height:300px}#card-detail-page #info_table td{padding:10px}#card-detail-page .hrs_left{margin-left:25px;float:left}#card-detail-page .hrs_right{float:right;margin-right:25px}#card-detail-page .btn_cnt{text-align:center}#card-detail-page .btn_cnt button{font-size:x-large;font-weight:500;background-color:#25c1a5}#card-detail-page .leaflet-bottom.leaflet-right{top:10px;right:10px}#card-detail-page .map-inline{position:absolute;bottom:0;z-index:99;color:#000}#card-detail-page .btn-overflow-hidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#card-detail-page .map-inline .info_block{margin-left:10px;margin-bottom:10px;padding:6px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;background-color:rgba(255,255,255,.75)}#card-detail-page #spot-name{display:inline-block;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;max-width:40%;white-space:nowrap;vertical-align:middle}#card-detail-page #spot-status{font-size:12px;display:inline-block;max-width:75%;vertical-align:middle;overflow:hidden}#card-detail-page #meteo-spot-data{font-size:10px;display:block;margin-top:-20px}#card-detail-page #modal-main .modal-fog{z-index:99999}#card-detail-page .detail-card-modal-fog{z-index:9999;background:rgba(30,30,30,.5);position:fixed;top:0;left:0;bottom:0;right:0}#card-detail-page .detail-card-modal-frame{position:absolute;top:20%;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;-ie-border-radius:6px;-o-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,.5);-ie-box-shadow:0 3px 9px rgba(0,0,0,.5);-o-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);width:60%;left:0;right:0;margin-left:auto;margin-right:auto}#card-detail-page .detail-card-modal-title{min-height:16.43px;border-bottom:1px solid #e5e5e5;padding:10px}#card-detail-page .detail-card-modal-body{padding:5px;overflow:scroll}#card-detail-page .detail-card-modal-body p i{font-size:10px}#card-detail-page #meteo-spot-data .custom_weather_icon,#card-detail-page #meteo-spot-data .custom_wind_icon{width:20px;height:20px}#card-detail-page .custom_weather_icon,#card-detail-page .custom_wind_icon,#card-detail-page .img-thumbnail{height:50px;-ie-background-size:contain;background-repeat:no-repeat}#card-detail-page .button-md{margin-right:-90px;margin-top:15px}#card-detail-page #meteo-spot-data .custom_wind_icon{position:relative;bottom:-5px!important}#card-detail-page .img-thumbnail,.base,.base1,.base2{position:absolute}#card-detail-page .img-thumbnail{background-position:center;background-size:contain;background-color:transparent;width:50px;border-color:transparent}#card-detail-page .custom_weather_icon,#card-detail-page .custom_wind_icon,.fib{-webkit-background-size:contain;-o-background-size:contain}#card-detail-page .page .local_page .comments-row .comments-container .comments-block .comm .text{padding-bottom:0!important}#card-detail-page .custom_weather_icon{width:75px;display:inline-block;-moz-background-size:contain;background-size:contain;background-position:bottom}#card-detail-page .custom_weather_icon.starter_level{-webkit-background-image:url(images/custom_gray_weather_icon_starter.png);-moz-background-image:url(images/custom_gray_weather_icon_starter.png);-ie-background-image:url(images/custom_gray_weather_icon_starter.png);-o-background-image:url(images/custom_gray_weather_icon_starter.png);background-image:url(images/custom_gray_weather_icon_starter.png)}#card-detail-page .custom_weather_icon.beginner_level{-webkit-background-image:url(images/custom_gray_weather_icon_beginner.png);-moz-background-image:url(images/custom_gray_weather_icon_beginner.png);-ie-background-image:url(images/custom_gray_weather_icon_beginner.png);-o-background-image:url(images/custom_gray_weather_icon_beginner.png);background-image:url(images/custom_gray_weather_icon_beginner.png)}#card-detail-page .custom_weather_icon.medium_level{-webkit-background-image:url(images/custom_gray_weather_icon_medium.png);-moz-background-image:url(images/custom_gray_weather_icon_medium.png);-ie-background-image:url(images/custom_gray_weather_icon_medium.png);-o-background-image:url(images/custom_gray_weather_icon_medium.png);background-image:url(images/custom_gray_weather_icon_medium.png)}#card-detail-page .custom_weather_icon.pro_level{-webkit-background-image:url(images/custom_gray_weather_icon_pro.png);-moz-background-image:url(images/custom_gray_weather_icon_pro.png);-ie-background-image:url(images/custom_gray_weather_icon_pro.png);-o-background-image:url(images/custom_gray_weather_icon_pro.png);background-image:url(images/custom_gray_weather_icon_pro.png)}#card-detail-page .custom_wind_icon{width:50px;display:inline-block;-moz-background-size:contain;background-size:contain;background-position:center}#card-detail-page .custom_wind_icon.light_level{-webkit-background-image:url(images/custom_gray_wind_icon_light.png);-moz-background-image:url(images/custom_gray_wind_icon_light.png);-ie-background-image:url(images/custom_gray_wind_icon_light.png);-o-background-image:url(images/custom_gray_wind_icon_light.png);background-image:url(images/custom_gray_wind_icon_light.png)}#card-detail-page .custom_wind_icon.medium_level{-webkit-background-image:url(images/custom_gray_wind_icon_medium.png);-moz-background-image:url(images/custom_gray_wind_icon_medium.png);-ie-background-image:url(images/custom_gray_wind_icon_medium.png);-o-background-image:url(images/custom_gray_wind_icon_medium.png);background-image:url(images/custom_gray_wind_icon_medium.png)}#card-detail-page .custom_wind_icon.strong_level{-webkit-background-image:url(images/custom_gray_wind_icon_strong.png);-moz-background-image:url(images/custom_gray_wind_icon_strong.png);-ie-background-image:url(images/custom_gray_wind_icon_strong.png);-o-background-image:url(images/custom_gray_wind_icon_strong.png);background-image:url(images/custom_gray_wind_icon_strong.png)}#card-detail-page .detail-card-map .button-md .menu>li>a{height:46px;width:46px;font-size:1.6em}#card-detail-page .detail-card-map .button-md .menu li a i{font-size:29.12px}#card-detail-page #starting_ending .ending_hour_title,#card-detail-page #starting_ending .starting_hour_title{font-weight:700;font-size:14px}#card-detail-page #starting_ending .ending_hour_data,#card-detail-page #starting_ending .starting_hour_data{font-size:12px;margin-left:15px}#card-detail-page .table-icon-size i{font-size:25px}#card-detail-page .white-bootsrap-btn{color:#333;background-color:#fff;border:1px solid #ccc;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;-webkit-background-image:none;-moz-background-image:none;-ie-background-image:none;-o-background-image:none;background-image:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ie-border-radius:4px;-o-border-radius:4px;border-radius:4px}#card-detail-page p{margin:0}#card-detail-page #school_image{height:300px}#card-detail-page .swiper-slide.swiper-slide-active{-ms-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none}#card-detail-page .weather_block .swiper-slide.swiper-slide-active{margin:0 auto!important}@media screen and (max-device-width:1000px){#card-detail-page #info_table{margin-top:20px}#card-detail-page #table_container{padding-right:0;padding-left:0}#card-detail-page .btn_cnt button{width:100%}}@media screen and (max-device-width:767px) and (orientation:portrait){#card-detail-page .no-padding-smartphone{padding:0!important}#card-detail-page .subheader-card-detail{height:auto!important}#card-detail-page .subheader-card-detail .custom-margin-top-mobile{margin-top:-40px}#card-detail-page #school_image{height:125px}#card-detail-page #chart_container{margin-top:20px}#card-detail-page .btn_cnt button{font-size:medium;padding:10px}#card-detail-page .swiper-container-horizontal>.swiper-pagination{bottom:0}#card-detail-page .map-inline .info_block{width:95%!important}#card-detail-page .button-md nav{z-index:99}#card-detail-page .weather_block{width:auto!important}#card-detail-page .slide_part{font-size:10px!important;width:50px!important}#card-detail-page .slide_part i{max-width:40px!important}#card-detail-page .weather_block .swiper-slide.swiper-slide-active{width:auto!important}#card-detail-page .swiper-slide.swiper-slide-active{margin-right:0!important;margin-left:50px!important}}@media screen and (max-device-width:767px) and (orientation:landscape){#card-detail-page #school_image{height:125px}#card-detail-page #chart_container{margin-top:20px}#card-detail-page .btn_cnt button{font-size:large}#card-detail-page .swiper-container-horizontal>.swiper-pagination{bottom:0}}#card-detail-page .weather_block{margin-top:15px 0 15px 0;padding-bottom:10px;min-height:100px;width:100%;text-align:center}#card-detail-page .row>div{overflow:hidden}#card-detail-page .right-column .row{margin-top:10px}#card-detail-page .right-column .row>div{background-color:#fff;margin-bottom:20px;padding:10px}#card-detail-page .right-column h3{color:#807b7b;border-bottom:1px #807b7b solid;margin-top:0}#card-detail-page .photos-row.row>div{margin-top:20px}#card-detail-page .comm .name{font-weight:700}#card-detail-page .msg-date{color:grey;font-size:10px}#card-detail-page .img-thumbnail{margin-left:-15px;-webkit-border-radius:100px;-moz-border-radius:100px;-ie-border-radius:100px;-o-border-radius:100px;border-radius:100px}#card-detail-page .scroll-container{margin-top:10px;max-height:300px;overflow-y:scroll}#card-detail-page .comment-box{margin-top:-10px}#card-detail-page .comment-box .comments-block{border-bottom:1px solid #d4d3d3;margin-bottom:15px;padding-bottom:15px}#card-detail-page #send-btn{border:1px solid #d4d3d3;float:right}#card-detail-page .meteo-data-container{background:#fff;margin-top:10px}#card-detail-page .attendant-block{border:2px solid grey;margin:2px}#card-detail-page .glyphicon{margin-bottom:10pxmargin -right 10px}#card-detail-page #location_info{font-size:9px;display:block;line-height:1.428571429;color:#999}#card-detail-page .attendant-main-container .col-md-4{padding-right:5px;padding-left:5px}#card-detail-page .attendant-main-container p{font-size:10px}#card-detail-page #attendant-mail{overflow-x:initial;white-space:nowrap;overflow:scroll;text-overflow:ellipsis}#card-detail-page .confirm-btn{font-size:9px;padding:5px;float:right;margin:0;background:#0d800d!important;color:#a4dea4!important}#card-detail-page .delete-btn{font-size:9px;padding:5px;float:right;margin:0;color:#000;border:1px solid #bfb7b7}.loginbox .form-control,.submitButton{-webkit-border-radius:0;-ie-border-radius:0}#card-detail-page .glyphicon-no-margin{margin:0!important}#card-detail-page .time-info{display:inline-block;margin:5px}#card-detail-page .well.well-sm{-webkit-box-shadow:none;-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none}#card-detail-page .to-do-container p{line-height:1.9}#card-detail-page .btn-container-right{float:right}.base{background-color:#fff;right:0;left:0;top:55px;bottom:0;overflow:hidden}.base1{width:50%;border-right:-2px solid transparent;border-left:130vh solid transparent;border-bottom:95vh solid transparent;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ie-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:0;right:0;left:0;bottom:0;float:left;border-image:url(/assets/images/background.jpg);background-color:#767676}.base2{width:56%;border-right:0 solid transparent;border-left:170px solid transparent;border-bottom:95vh solid #e8e7e7;right:0}.identify_wrapper{background-color:#fff}.loginbox .form-control{-moz-border-radius:0;-o-border-radius:0;border-radius:0;margin:12px 3px;height:40px}.logo{margin:auto;text-align:center;padding-top:40%}.footer a{touch-action:manipulation;color:#000;text-decoration:none}.footer{color:#000;text-align:center}.grayBody{background-color:#e9e9e9}.loginbox{margin-top:5%;border-top:6px solid #0391da;background-color:#fff;padding:12px;-webkit-box-shadow:0 10px 10px -2px rgba(0,0,0,.12),0 -2px 10px -2px rgba(0,0,0,.12);-moz-box-shadow:0 10px 10px -2px rgba(0,0,0,.12),0 -2px 10px -2px rgba(0,0,0,.12);-ie-box-shadow:0 10px 10px -2px rgba(0,0,0,.12),0 -2px 10px -2px rgba(0,0,0,.12);-o-box-shadow:0 10px 10px -2px rgba(0,0,0,.12),0 -2px 10px -2px rgba(0,0,0,.12);box-shadow:0 10px 10px -2px rgba(0,0,0,.12),0 -2px 10px -2px rgba(0,0,0,.12)}.singtext{font-size:28px;color:#0391da;font-weight:500;letter-spacing:1px}.submitButton,.submitButton:focus,.submitButton:hover{color:#fff;outline:0}.submitButton{touch-action:manipulation;background-color:#0391da;margin-top:12px;margin-bottom:10px;padding:10px 0;width:100%;margin-left:2px;font-size:16px;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.forGotPassword{background-color:#f2f2f2;padding:15px 0;text-align:center}.forGotPassword:hover{-webkit-box-shadow:0 10px 10px -2px rgba(0,0,0,.12);-moz-box-shadow:0 10px 10px -2px rgba(0,0,0,.12);-ie-box-shadow:0 10px 10px -2px rgba(0,0,0,.12);-o-box-shadow:0 10px 10px -2px rgba(0,0,0,.12);box-shadow:0 10px 10px -2px rgba(0,0,0,.12)}.forGotPassword a{touch-action:manipulation;color:#000;outline:0}.forGotPassword a:active,.forGotPassword a:focus,.forGotPassword a:hover{touch-action:manipulation;text-decoration:none;outline:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:1px 1px 1px 1000px #fff inset!important;border-bottom:1px solid #d2d2d2}.centered-spinner{position:fixed;width:150px;height:150px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:200;background-color:rgba(242,242,242,.9)}.centered-spinner>div{position:absolute;width:60px;height:80px;top:0;bottom:0;left:0;right:0;margin:auto;background-color:transparent}.white-background{background-color:#fff}.transparent-background{background:0 0!important}.svg-spinner{width:75px;height:75px;margin:25% auto}.svg-spinner-sm{width:75px;height:75px;margin:5% auto}#spots .list-items{padding:20px}#spots #list-clients-component>.subheader>h3{display:inline-block}#spots #list-clients-component>.subheader>h3+div{margin-left:20px}#spots #list-clients-component>.subheader>h3+div>div>button{color:#fff}#spots #list-clients-component .bootstrap-table .fixed-table-toolbar{float:left;margin-bottom:25px}#spots #list-clients-component .bootstrap-table .columns.columns-right.btn-group{margin-left:25px}#spots #list-clients-component .bootstrap-table button{background-color:inherit!important;padding:8px}#spots #list-clients-component .bootstrap-table .borderless,#spots #list-clients-component .bootstrap-table .borderless td,#spots #list-clients-component .bootstrap-table .borderless th,#spots #list-clients-component .bootstrap-table .fixed-table-container,#spots #list-clients-component .bootstrap-table .fixed-table-header{border:none}#spots #list-clients-component .bootstrap-table .pagination .page-next a,#spots #list-clients-component .bootstrap-table .pagination .page-pre a{padding:6px 14px}#spots #list-clients-component .bootstrap-table .pagination .page-first a,#spots #list-clients-component .bootstrap-table .pagination .page-last a{padding:6px 13px}#spots #list-clients-component .bootstrap-table .pagination>.active>a{background-color:#0391da;border:0;color:#fff}#spots #list-clients-component .bootstrap-table .pagination a{margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ie-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#eceff1;border:0;color:#000}#spots .minimizer .mdi-content-add,#spots .minimizer.active .mdi-content-remove{display:inline-block}#spots .minimizer.active .mdi-content-add{display:none}#table-staff-component [data-tableicon],[data-tableicon]{font-size:2rem;cursor:pointer}#table-staff-component .avatar_container{position:relative;width:70px;padding:0!important;text-align:center;height:60px}#table-staff-component .avatar_container>.list_avatar{height:50px;width:50px;-webkit-border-radius:25px;-moz-border-radius:25px;-ie-border-radius:25px;-o-border-radius:25px;border-radius:25px}#table-staff-component .staff-checkbox-table{width:100%}#table-staff-component .staff-checkbox-table td,#table-staff-component .staff-checkbox-table th{text-align:center}#table-staff-component .staff-checkbox-table td.checkbox{display:table-cell}#table-staff-component .no_avatar>i{font-size:184px;position:relative;left:-10px}.stepwizard{display:table;width:100%;position:relative;margin:0 0 24px}.stepwizard .stepwizard-step p{width:200px;margin:0 auto}.stepwizard .stepwizard-row{display:table-row}.stepwizard .stepwizard-step button[disabled],.stepwizard .stepwizard-step button[disabled]:hover{opacity:1!important;-moz-box-shadow:none!important;box-shadow:none!important;background:#fff!important}.stepwizard .stepwizard-step button:hover{background:#e6e6e6}.stepwizard .stepwizard-step:not(:last-child):before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-order:0}.stepwizard .stepwizard-step{display:table-cell;text-align:center;position:relative}.stepwizard .stepwizard-step .btn-primary:not(.btn-link):not(.btn-flat){background:#0391da!important;border:none}.stepwizard .btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;margin:0;background:#fff!important;border:1px solid #ccc}@media screen and (max-width:768px){.stepwizard-row .m-none{display:none!important}.stepwizard-row .stepwizard-step:not(:last-child):before{background-color:#fff;content:none}}#submenu-club .navbar{background-color:#fff!important;color:#000}#submenu-club .navbar .row{width:100%;margin-left:0;padding-left:0}#submenu-club .navbar .row .col-sm-2{height:60px}#submenu-club .navbar .row .col-sm-2 .logo2{width:127px;height:60px}#submenu-club .nav li{padding-right:30px;border-bottom:2px solid linen;font-size:12px}#submenu-club .nav li a{padding-bottom:7px}#submenu-club .nav li:nth-child(1) a.active{border-color:#4defff;padding-left:20px}#submenu-club .nav li:nth-child(2) a.active{border-color:red}#submenu-club .nav li:nth-child(3) a.active{border-color:green}#submenu-club .nav li:nth-child(4) a.active{border-color:#fc5dff}#submenu-club .nav li:nth-child(5) a.active{border-color:#3effaa}#submenu-club .navbar-collapse{float:right}.swiper_card{height:100%;margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ie-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #bdbdbd}.swiper_card>a{text-decoration:none}.swiper_card>a>figure{width:100%;max-height:200px;overflow-y:hidden;position:relative;margin:0;padding:0}.swiper_card>a>figure>img{width:100%;height:auto}.swiper_card>a>figure>span{font-size:2em;color:#fff;display:block;position:absolute;bottom:20px;left:15px}.swiper_card>a>.footer{padding:10px}.swiper_card>a>.footer>span{display:block;color:#000}.swiper_card>a>.footer>span.date{color:#9a9a9a}.max-width-1000{max-width:1000px}.max-width-1020{max-width:1020px}.table-add-btn{position:relative!important;float:right;top:-5px!important;right:10px!important}.margin-auto{margin-right:auto;margin-left:auto}.fixed-table-toolbar .columns-left{-moz-box-shadow:none!important;box-shadow:none!important}.position-relative{position:relative}.bootstrap-table .columns,.bootstrap-table .page-list .btn-group.dropup{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ie-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important}.bootstrap-table .pagination-detail{margin:0;padding-top:3px}.table-striped{font-family:Roboto!important;font-weight:400!important;font-size:14px!important;color:#4a4a4a!important;letter-spacing:.34px!important;line-height:20px!important;background-color:#fff}.table-striped tbody,.table-striped thead{padding-left:20px;padding-right:20px}.table-striped .pagination-detail,.table-striped .th-inner,.table-striped td{padding-left:10px!important;line-height:34px!important}.table-striped th{line-height:34px;font-weight:400!important;border-left:none!important;color:#8c8c8c!important}.table-striped tbody tr td{padding:3px 12px;line-height:43px!important;border-left:none}.table-striped tbody>tr:nth-of-type(odd){background-color:#fdfdfd}.table-striped .color-code-container{margin:10px 0}.table-striped .category-name{background:#f3f3f3;margin:10px 0;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;width:auto;padding:0 8px 0 0;line-height:15px}.table-striped .category-name span:first-child{width:13px;height:13px;-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;display:inline-block;margin:5px}.table-striped .category-name span:nth-child(2){max-width:49%;display:inline-block;bottom:-3px;position:relative}label.table_select_box{position:relative}label.table_select_box:after{content:"▼";position:absolute;font-size:10px;top:6px;right:0;bottom:0;line-height:32px;pointer-events:none;padding:0 7px}label.table_select_box>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:30px;line-height:30px;padding-right:25px;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0;cursor:pointer;font-weight:400;background-color:transparent}.material-icons.table-avatar{position:absolute;top:-2px;left:9px;font-size:57px}.no-scroll .fixed-table-body{overflow:auto!important}@media only screen and (max-device-width:736px){.table-striped .category-name{display:inline}.table-striped .dropdown{float:right}.table-striped .card-view .title{margin-right:10px}#table-categories-component,#table-clients-component,#table-products-component,#table-staff-component{padding:0!important}}.table-striped .border-left{border-left:10px solid transparent!important}.table-action-bar{width:calc(100% - 140px);max-width:925px}.table-action-bar .btn{padding:8px 20px}@media screen and (min-width:1366px){.table-action-bar .btn{padding:8px 10px}}.absolute-table-toolbar{position:absolute}.toggle_button label .toggle:after,.tooltip{position:relative;display:inline-block}.bootstrap-table .fixed-table-container .table{margin-bottom:20px!important}.bootstrap-table .fixed-table-toolbar .columns .dropdown-menu{min-width:170px}.td-line-break{width:150px}.td-line-break .inner{display:block;max-width:150px;min-width:75px;line-height:16px}.participants-list.table-striped tbody tr td{line-height:38px!important}.participants-list td .card-views{position:relative}@media screen and (max-device-width:736px){.table-action{position:absolute;top:2px;right:15px;width:max-content}.table-action .three-dots{display:block;height:auto;width:max-content;border:none}.table-action .three-dots:hover{border:none}}.tax_note_modal{max-width:39em}.tax_note_modal .footer{position:absolute;bottom:0;left:0;right:0}.tax_note_modal .footer hr{margin-top:0}.toggle_button{vertical-align:middle}.toggle_button label{cursor:pointer}.toggle_button label input[type=checkbox]{opacity:0;width:0;height:0}.toggle_button label .toggle:after{content:"";width:20px;height:20px;background-color:#f1f1f1;-webkit-border-radius:20px;-moz-border-radius:20px;-ie-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);-ie-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);-o-box-shadow:0 1px 3px 1px rgba(0,0,0,.4);box-shadow:0 1px 3px 1px rgba(0,0,0,.4);left:-5px;top:-2px;-webkit-transition:left .3s ease,background .3s ease,box-shadow .1s ease;-moz-transition:left .3s ease,background .3s ease,box-shadow .1s ease;-ie-transition:left .3s ease,background .3s ease,box-shadow .1s ease;-o-transition:left .3s ease,background .3s ease,box-shadow .1s ease;transition:left .3s ease,background .3s ease,box-shadow .1s ease}.toggle_button label input[type=checkbox]:checked+.toggle:after{left:15px}.toggle_button label label input[type=checkbox]:checked+.toggle{background-color:rgba(0,150,136,.5)}.toggle_button label label input[type=checkbox]:checked+.toggle:after{background-color:#009688}.toggle_button label label input[type=checkbox]:checked+.toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1);-ie-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1);-o-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1);box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,150,136,.1)}.toggle_button,.toggle_button .toggle,.toggle_button input,.toggle_button label{touch-action:manipulation;user-select:none}.toggle_button label .toggle,.toggle_button label input[type=checkbox][disabled]+.toggle{content:"";display:inline-block;width:30px;height:15px;background-color:rgba(80,80,80,.7);-webkit-border-radius:15px;-moz-border-radius:15px;-ie-border-radius:15px;-o-border-radius:15px;border-radius:15px;margin-right:15px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ie-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;vertical-align:middle}.fi:before,.tooltip .tooltiptext::after,.tooltip-container .tooltip-content::after{content:" "}.tooltip .tooltiptext,.trip-tooltip{width:auto;height:auto;min-width:120px;font-weight:400!important;text-align:left}.toggle_button label input[type=checkbox][disabled]+.toggle:after,.toggle_button label input[type=checkbox][disabled]:checked+.toggle:after{background-color:#bdbdbd}.toggle_button label input[type=checkbox]+.toggle:active:after,.toggle_button label input[type=checkbox][disabled]+.toggle:active:after{-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);-ie-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);-o-box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1);box-shadow:0 1px 3px 1px rgba(0,0,0,.4),0 0 0 15px rgba(0,0,0,.1)}.tooltip .tooltiptext{visibility:hidden;background-color:#4a5e73;color:#eef3f9;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:8px 10px;position:absolute;z-index:1;margin-left:-60px;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ie-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.tooltip .tooltiptext.top{bottom:125%;left:50%}.tooltip .tooltiptext.top::after{top:50%;right:100%}.tooltip .tooltiptext.bottom{top:125%;left:50%}.tooltip .tooltiptext.bottom::after{bottom:100%;left:50%}.tooltip .tooltiptext.left{top:-185%;right:125%}.tooltip .tooltiptext.left::after{top:50%;left:100%}.tooltip .tooltiptext.right{top:-185%;left:600%}.tooltip .tooltiptext.right::after{top:35%;right:100%}.tooltip .tooltiptext::after{position:absolute;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #4a5e73 transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.tooltiptext.tooltip-side-position{margin-left:0!important;left:30px!important;top:0!important}.tooltip .tooltip--top{bottom:145%;left:40%}.tooltip .tooltip--top::after{bottom:-10px;left:50%;border-color:#4a5e73 transparent transparent}.tooltip-container .tooltip-content{display:none;position:absolute;background-color:#425268;color:#fff;margin-left:15px;margin-top:-20px;z-index:10000!important;padding:5px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;-ie-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:max-content;font-size:12px}.tooltip-container .tooltip-content::after{position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #425268 transparent transparent}.tooltip-container:hover .tooltip-content{display:block}.trip-tooltip{background-color:#4a5e73;color:#eef3f9;-moz-border-radius:2px;-ie-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:8px 10px;position:absolute;z-index:100;margin-left:-60px}.trip-tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#4a5e73 transparent transparent}.trip-wrapper{margin:16px;border:1px solid #ebebeb;-webkit-border-radius:8px;-moz-border-radius:8px;-ie-border-radius:8px;-o-border-radius:8px;border-radius:8px;overflow:hidden}.scheduler-detail-session-header.scheduler-detail-trip-header{height:auto!important;padding:12px 16px}@media print{.trip-wrapper,body{border:0!important}.trip-info .report-head,.trip-info .title,.trip-sessions .instructor td,.trip-wrapper{-webkit-print-color-adjust:exact}@page{margin:0!important}body{margin:0!important;font-size:9px!important}.trip-wrapper{position:relative;padding:14pt 16pt;margin:0;height:100%!important}.trip-info td,.trip-info th,.trip-sessions td,.trip-sessions th{padding:2px 5px!important;font-size:9px!important;font-weight:400;vertical-align:top}.info-box{width:60pt!important}.trip-sessions td,.trip-sessions th{border-bottom:1px solid!important}.trip-sessions td.sr-no,.trip-sessions th.sr-no{width:20px!important;max-width:20px!important}.trip-sessions td.max-w-100,.trip-sessions th.max-w-100{width:100px!important;max-width:100px!important}.trip-sessions td.level_name,.trip-sessions th.level_name{width:62px!important;max-width:62px!important}.trip-sessions td.aptitude,.trip-sessions th.aptitude{width:44px!important;max-width:44px!important}.trip-sessions td.info-box,.trip-sessions th.info-box{width:70px!important;max-width:70px!important}.trip-sessions td.info-box-less,.trip-sessions th.info-box-less{width:50px!important;max-width:50px!important}.trip-sessions .instructor td{background:#e2e2e2!important}.trip-sessions .instructor td.bg-white{background:#fff!important}.trip-info{width:100%}.trip-info .report-head{background:#7f7f7f!important;color:#fff!important;text-align:left;font-weight:600}.trip-info .title{background:#ddd!important;width:110pt;text-transform:uppercase}.trip-info .desc{width:187pt}}.trip-scheduler{z-index:1;font-size:13px;padding-left:4px;margin-top:0;background:#fff;line-height:0;-webkit-box-shadow:0 0 2px 1px #e1e1e1;-moz-box-shadow:0 0 2px 1px #e1e1e1;-ie-box-shadow:0 0 2px 1px #e1e1e1;-o-box-shadow:0 0 2px 1px #e1e1e1;box-shadow:0 0 2px 1px #e1e1e1;border-left:3px solid transparent}.fi,.fib{-ie-background-size:contain;background-position:50%;background-repeat:no-repeat}.agenda-trip-sessions{margin-left:40px;padding-left:40px;-webkit-flex:1;-moz-flex:1;-ie-flex:1;-o-flex:1;flex:1}@media screen and (max-width:889px){.agenda-trip-sessions{padding-left:0;border-top:1px solid #cbd5e1!important;padding-top:16px!important;border-left:none!important;margin-left:20px!important}}.agenda-trip-sessions-wrapper{min-height:170px}.trip-location,.trip-title{width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:390px){.trip-location,.trip-title{width:95px}}@media screen and (min-width:400px) and (max-width:889px){.trip-location,.trip-title{width:120px}}.trip-capacity{width:100px}.instructor-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0!important}.agenda-trip-wrapper{padding-left:24px!important;padding-right:24px!important}@media screen and (max-width:889px){.agenda-trip-wrapper{padding:0!important}}.usercsv>.filebox{width:100%;display:-moz-box;display:box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ie-flex-direction:row;-o-flex-direction:row;flex-direction:row;box-orient:horizontal;position:relative}.usercsv>.filebox>input{-webkit-box-flex:1;-moz-box-flex:1;-ie-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;border:1px solid #d5d5d5!important;padding:0 10px}.usercsv>.filebox button,.usercsv>.filebox>div.selector{-webkit-box-flex:0;-moz-box-flex:0;-ie-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ie-flex:0 1 auto;-o-flex:0 1 auto;flex:0 1 auto;padding:10px 30px;background-color:#0391da;position:relative;height:40px;border:none;color:#fff;text-align:center}.usercsv>.filebox button>input,.usercsv>.filebox>div.selector>input{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;width:100%;z-index:2}.usercsv>.filebox>button.sender{display:none;margin-left:5px;background-color:#4dae4a!important}.usercsv>.filebox.withfile>button.sender{display:block}.usercsv.sending>.filebox,.usercsv>.spinner{display:none}.usercsv.sending>.spinner{display:block}.fib{-moz-background-size:contain;background-size:contain}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.fi.fis{width:1em;height:1em;margin-left:5px}.fi.fis:first-child{margin-left:10px!important}.fi-es{-webkit-background-image:url(/assets/images/flags/es.svg);-moz-background-image:url(/assets/images/flags/es.svg);-ie-background-image:url(/assets/images/flags/es.svg);-o-background-image:url(/assets/images/flags/es.svg);background-image:url(/assets/images/flags/es.svg)}.fi-en{-webkit-background-image:url(/assets/images/flags/en.svg);-moz-background-image:url(/assets/images/flags/en.svg);-ie-background-image:url(/assets/images/flags/en.svg);-o-background-image:url(/assets/images/flags/en.svg);background-image:url(/assets/images/flags/en.svg)}.fi-fr{-webkit-background-image:url(/assets/images/flags/fr.svg);-moz-background-image:url(/assets/images/flags/fr.svg);-ie-background-image:url(/assets/images/flags/fr.svg);-o-background-image:url(/assets/images/flags/fr.svg);background-image:url(/assets/images/flags/fr.svg)}.fi-pt{-webkit-background-image:url(/assets/images/flags/pt.svg);-moz-background-image:url(/assets/images/flags/pt.svg);-ie-background-image:url(/assets/images/flags/pt.svg);-o-background-image:url(/assets/images/flags/pt.svg);background-image:url(/assets/images/flags/pt.svg)}.fi-ru{-webkit-background-image:url(/assets/images/flags/ru.svg);-moz-background-image:url(/assets/images/flags/ru.svg);-ie-background-image:url(/assets/images/flags/ru.svg);-o-background-image:url(/assets/images/flags/ru.svg);background-image:url(/assets/images/flags/ru.svg)}.fi-it{-webkit-background-image:url(/assets/images/flags/it.svg);-moz-background-image:url(/assets/images/flags/it.svg);-ie-background-image:url(/assets/images/flags/it.svg);-o-background-image:url(/assets/images/flags/it.svg);background-image:url(/assets/images/flags/it.svg)}.fi-de{-webkit-background-image:url(/assets/images/flags/de.svg);-moz-background-image:url(/assets/images/flags/de.svg);-ie-background-image:url(/assets/images/flags/de.svg);-o-background-image:url(/assets/images/flags/de.svg);background-image:url(/assets/images/flags/de.svg)}.fi-eu{-webkit-background-image:url(/assets/images/flags/eu.svg);-moz-background-image:url(/assets/images/flags/eu.svg);-ie-background-image:url(/assets/images/flags/eu.svg);-o-background-image:url(/assets/images/flags/eu.svg);background-image:url(/assets/images/flags/eu.svg)}.fi-el{-webkit-background-image:url(/assets/images/flags/el.svg);-moz-background-image:url(/assets/images/flags/el.svg);-ie-background-image:url(/assets/images/flags/el.svg);-o-background-image:url(/assets/images/flags/el.svg);background-image:url(/assets/images/flags/el.svg)}.fi-ar{-webkit-background-image:url(/assets/images/flags/ar.svg);-moz-background-image:url(/assets/images/flags/ar.svg);-ie-background-image:url(/assets/images/flags/ar.svg);-o-background-image:url(/assets/images/flags/ar.svg);background-image:url(/assets/images/flags/ar.svg)}.fi-nl{-webkit-background-image:url(/assets/images/flags/nl.svg);-moz-background-image:url(/assets/images/flags/nl.svg);-ie-background-image:url(/assets/images/flags/nl.svg);-o-background-image:url(/assets/images/flags/nl.svg);background-image:url(/assets/images/flags/nl.svg)}.fi-pl{-webkit-background-image:url(/assets/images/flags/pl.svg);-moz-background-image:url(/assets/images/flags/pl.svg);-ie-background-image:url(/assets/images/flags/pl.svg);-o-background-image:url(/assets/images/flags/pl.svg);background-image:url(/assets/images/flags/pl.svg)}.fi-ka{-webkit-background-image:url(/assets/images/flags/ka.svg);-moz-background-image:url(/assets/images/flags/ka.svg);-ie-background-image:url(/assets/images/flags/ka.svg);-o-background-image:url(/assets/images/flags/ka.svg);background-image:url(/assets/images/flags/ka.svg)}.fi-ca{-webkit-background-image:url(/assets/images/flags/ca.svg);-moz-background-image:url(/assets/images/flags/ca.svg);-ie-background-image:url(/assets/images/flags/ca.svg);-o-background-image:url(/assets/images/flags/ca.svg);background-image:url(/assets/images/flags/ca.svg)}.fi-tr{-webkit-background-image:url(/assets/images/flags/tr.svg);-moz-background-image:url(/assets/images/flags/tr.svg);-ie-background-image:url(/assets/images/flags/tr.svg);-o-background-image:url(/assets/images/flags/tr.svg);background-image:url(/assets/images/flags/tr.svg)}.fi-zh{-webkit-background-image:url(/assets/images/flags/zh.svg);-moz-background-image:url(/assets/images/flags/zh.svg);-ie-background-image:url(/assets/images/flags/zh.svg);-o-background-image:url(/assets/images/flags/zh.svg);background-image:url(/assets/images/flags/zh.svg)}.fi-hr{-webkit-background-image:url(/assets/images/flags/hr.svg);-moz-background-image:url(/assets/images/flags/hr.svg);-ie-background-image:url(/assets/images/flags/hr.svg);-o-background-image:url(/assets/images/flags/hr.svg);background-image:url(/assets/images/flags/hr.svg)}.fi-ja{-webkit-background-image:url(/assets/images/flags/ja.svg);-moz-background-image:url(/assets/images/flags/ja.svg);-ie-background-image:url(/assets/images/flags/ja.svg);-o-background-image:url(/assets/images/flags/ja.svg);background-image:url(/assets/images/flags/ja.svg)}.fi-sv{-webkit-background-image:url(/assets/images/flags/sv.svg);-moz-background-image:url(/assets/images/flags/sv.svg);-ie-background-image:url(/assets/images/flags/sv.svg);-o-background-image:url(/assets/images/flags/sv.svg);background-image:url(/assets/images/flags/sv.svg)}.fi-ua{-webkit-background-image:url(/assets/images/flags/ua.svg);-moz-background-image:url(/assets/images/flags/ua.svg);-ie-background-image:url(/assets/images/flags/ua.svg);-o-background-image:url(/assets/images/flags/ua.svg);background-image:url(/assets/images/flags/ua.svg)}.fi-cs{-webkit-background-image:url(/assets/images/flags/cs.svg);-moz-background-image:url(/assets/images/flags/cs.svg);-ie-background-image:url(/assets/images/flags/cs.svg);-o-background-image:url(/assets/images/flags/cs.svg);background-image:url(/assets/images/flags/cs.svg)}.fi-sk{-webkit-background-image:url(/assets/images/flags/sk.svg);-moz-background-image:url(/assets/images/flags/sk.svg);-ie-background-image:url(/assets/images/flags/sk.svg);-o-background-image:url(/assets/images/flags/sk.svg);background-image:url(/assets/images/flags/sk.svg)}.fi-id{-webkit-background-image:url(/assets/images/flags/id.svg);-moz-background-image:url(/assets/images/flags/id.svg);-ie-background-image:url(/assets/images/flags/id.svg);-o-background-image:url(/assets/images/flags/id.svg);background-image:url(/assets/images/flags/id.svg)}.fi-ko{-webkit-background-image:url(/assets/images/flags/ko.svg);-moz-background-image:url(/assets/images/flags/ko.svg);-ie-background-image:url(/assets/images/flags/ko.svg);-o-background-image:url(/assets/images/flags/ko.svg);background-image:url(/assets/images/flags/ko.svg)}.fi-vi{-webkit-background-image:url(/assets/images/flags/vi.svg);-moz-background-image:url(/assets/images/flags/vi.svg);-ie-background-image:url(/assets/images/flags/vi.svg);-o-background-image:url(/assets/images/flags/vi.svg);background-image:url(/assets/images/flags/vi.svg)}.fi-ro{-webkit-background-image:url(/assets/images/flags/ro.svg);-moz-background-image:url(/assets/images/flags/ro.svg);-ie-background-image:url(/assets/images/flags/ro.svg);-o-background-image:url(/assets/images/flags/ro.svg);background-image:url(/assets/images/flags/ro.svg)}.fi-sr{-webkit-background-image:url(/assets/images/flags/sr.svg);-moz-background-image:url(/assets/images/flags/sr.svg);-ie-background-image:url(/assets/images/flags/sr.svg);-o-background-image:url(/assets/images/flags/sr.svg);background-image:url(/assets/images/flags/sr.svg)}.fi-sl{-webkit-background-image:url(/assets/images/flags/sl.svg);-moz-background-image:url(/assets/images/flags/sl.svg);-ie-background-image:url(/assets/images/flags/sl.svg);-o-background-image:url(/assets/images/flags/sl.svg);background-image:url(/assets/images/flags/sl.svg)}.fi-th{-webkit-background-image:url(/assets/images/flags/th.svg);-moz-background-image:url(/assets/images/flags/th.svg);-ie-background-image:url(/assets/images/flags/th.svg);-o-background-image:url(/assets/images/flags/th.svg);background-image:url(/assets/images/flags/th.svg)}.fi-hu{-webkit-background-image:url(/assets/images/flags/hu.svg);-moz-background-image:url(/assets/images/flags/hu.svg);-ie-background-image:url(/assets/images/flags/hu.svg);-o-background-image:url(/assets/images/flags/hu.svg);background-image:url(/assets/images/flags/hu.svg)}.fi-bg{-webkit-background-image:url(/assets/images/flags/bg.svg);-moz-background-image:url(/assets/images/flags/bg.svg);-ie-background-image:url(/assets/images/flags/bg.svg);-o-background-image:url(/assets/images/flags/bg.svg);background-image:url(/assets/images/flags/bg.svg)}.multi-select .dropdown-item{padding:4px;cursor:pointer;-webkit-transition:background .2s;-moz-transition:background .2s;-ie-transition:background .2s;-o-transition:background .2s;transition:background .2s;display:flex}.multi-select .dropdown-item.selected{background:#1890ff;color:#fff}.multi-select .dropdown-item:hover{background:#bbb}.dropdown-list{list-style-type:none;padding:4px;border:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-ie-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-o-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);position:absolute;z-index:1000;top:42px;width:190px;background-color:#fff;text-align:left;left:-80px;max-height:170px;overflow-y:auto}.txt-clip,.txt-ellipsis,.txt-nowrap-no-scroll{overflow:hidden;white-space:nowrap}.dropdown-item.selected{background:#1890ff;color:#fff}.trip-dropdown .client-dropdown-menu{display:none}.trip-dropdown .dropdown-menu{right:0;left:auto;top:15px;width:max-content}.trip-dropdown-list{max-height:85px;position:absolute;top:33px}.searchable-dropdown .ember-power-select-trigger{border:none;border-bottom:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ie-border-radius:0;-o-border-radius:0;border-radius:0}.dropdown-separator{display:block;border-top:1px solid #d1d1d1;margin-bottom:2px}.m-t-26x{margin-top:26px!important}.m-t-20x{margin-top:20px!important}.m-t-10x{margin-top:10px!important}.mt-4{margin-top:1rem!important}.mt-10{margin-top:2.5rem!important}.mt-14{margin-top:3.5rem!important}.m-t-2x{margin-top:2px!important}.m-t-4x{margin-top:4px!important}.m-t-5x{margin-top:5px!important}.m-t-6x{margin-top:6px!important}.m-t-16x{margin-top:16px!important}.m-t-15x{margin-top:15px!important}.m-t-30x{margin-top:30px!important}.m-left-15px{margin-left:-15px!important}.ml-0{margin-left:0!important}.m-right-15px{margin-left:-15px!important}.m-right-40px{margin-left:40px!important}.m-t-1{margin-top:14px!important}.m-t-2{margin-top:21px!important}.m-t-3{margin-top:42px!important}.m-t-0,.m-y-0{margin-top:0!important}.m-b-2x{margin-bottom:2px!important}.m-b-4x{margin-bottom:4px!important}.m-b-12x{margin-bottom:12px!important}.m-b-15x{margin-bottom:15px!important}.m-b-5x{margin-bottom:5px!important}.m-b-8x{margin-bottom:8px!important}.m-b-16x{margin-bottom:16px!important}.m-b-24x{margin-bottom:24px!important}.m-b-3x{margin-bottom:3px!important}.m-b-21{margin-bottom:21px!important}.m-b-0,.m-y-0{margin-bottom:0!important}.m-b-1{margin-bottom:14px!important}.m-b-2{margin-bottom:21px!important}.m-b-3{margin-bottom:42px!important}.m-b-30x{margin-bottom:30px!important}.mb-2{margin-bottom:.5rem!important}.m-l-2x{margin-left:2px!important}.m-l-4x{margin-left:4px!important}.m-l-5x{margin-left:5px!important}.m-l-6x{margin-left:6px!important}.m-l-8x{margin-left:8px!important}.m-l-10x{margin-left:10px!important}.m-l-25x{margin-left:25px!important}.m-l-0{margin-left:0!important}.m-l-1{margin-left:14px!important}.m-l-2{margin-left:21px!important}.m-l-3{margin-left:42px!important}.m-l-auto{margin-left:auto!important}.m-r-4x{margin-right:4px!important}.m-r-5x{margin-right:5px!important}.m-r-0{margin-right:0!important}.m-r-8x{margin-right:8px!important}.m-r-16x{margin-right:16px!important}.m-r-24x{margin-right:24px!important}.m-r-1{margin-right:14px!important}.m-r-2{margin-right:21px!important}.m-r-3{margin-right:42px!important}.m-x-30x{margin-left:30px!important;margin-right:30px!important}.m-x-5x{margin-left:5px!important;margin-right:5px!important}.m-x-0{margin-left:0!important;margin-right:0!important}.m-x-1{margin-left:14px!important;margin-right:14px!important}.m-x-2{margin-left:21px!important;margin-right:21px!important}.m-x-3{margin-left:42px!important;margin-right:42px!important}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-y-1{margin-top:14px!important;margin-bottom:14px!important}.m-y-2{margin-top:21px!important;margin-bottom:21px!important}.m-y-3{margin-top:42px!important;margin-bottom:42px!important}.m-y-5x{margin-top:5px!important;margin-bottom:5px!important}.m-y-15x{margin-top:15px!important;margin-bottom:15px!important}.m-a-2x{margin:2px!important}.m-a-5x{margin:5px!important}.m-a-0{margin:0!important}.m-a-1{margin:14px!important}.m-a-2{margin:21px!important}.m-a-3{margin:42px!important}.m-0-auto{margin:0 auto}.p-t-7p{padding-top:7%}.p-t-5x,.p-t-8x{padding-top:5px!important}.p-t-3x,.p-y-3x{padding-top:3px!important}.p-t-22x{padding-top:22px!important}.p-t-0{padding-top:0!important}.p-t-1{padding-top:14px!important}.p-t-2{padding-top:21px!important}.p-t-3{padding-top:42px!important}.p-t-16x{padding-top:16px!important}.p-t-15p{padding-top:15%!important}.p-t-20p{padding-top:20%!important}.p-b-5x{padding-bottom:5px!important}.p-b-0{padding-bottom:0!important}.p-b-1{padding-bottom:14px!important}.p-b-2{padding-bottom:21px!important}.p-b-3{padding-bottom:42px!important}.p-b-16x{padding-bottom:16px!important}.p-b-20x{padding-bottom:20px!important}.p-l-4x{padding-left:4px!important}.p-l-8x{padding-left:8px!important}.p-l-15x{padding-left:15px!important}.p-l-5x{padding-left:5px!important}.p-l-6x{padding-left:6px!important}.p-l-10x{padding-left:10px!important}.p-l-20x{padding-left:20px}.p-l-25x{padding-left:25px}.p-l-30x{padding-left:30px!important}.p-l-35x{padding-left:35px}.p-l-40x{padding-left:40px!important}.p-l-48x{padding-left:48px!important}.p-l-72x{padding-left:72px!important}.p-l-0{padding-left:0!important}.p-l-1{padding-left:14px!important}.p-l-2{padding-left:21px!important}.p-l-3{padding-left:42px!important}.p-r-4x{padding-right:4px!important}.p-r-5x{padding-right:5px!important}.p-r-8x{padding-right:8px!important}.p-r-10x{padding-right:10px!important}.p-r-20x{padding-right:20px!important}.p-r-30x{padding-right:30px!important}.p-r-31x{padding-right:31px!important}.p-r-0{padding-right:0!important}.p-r-1{padding-right:14px!important}.p-r-2{padding-right:21px!important}.p-r-11{padding-right:11px!important}.p-r-15x{padding-right:15px!important}.p-r-24{padding-right:24px!important}.p-r-3{padding-right:42px!important}.p-x-30x{padding-left:30px!important;padding-right:30px!important}.p-x-24x{padding-left:24px!important;padding-right:24px!important}.p-x-25x{padding-left:25px!important;padding-right:25px!important}.p-x-26x{padding-left:26px!important;padding-right:26px!important}.p-x-10x{padding-left:10px!important;padding-right:10px!important}.p-x-12x{padding-left:12px!important;padding-right:12px!important}.p-x-5x{padding-left:5px!important;padding-right:5px!important}.p-x-0{padding-left:0!important;padding-right:0!important}.p-x-1{padding-left:14px!important;padding-right:14px!important}.p-x-2{padding-left:21px!important;padding-right:21px!important}.p-x-3{padding-left:42px!important;padding-right:42px!important}.p-x-5{padding:0 5px!important}.p-x-auto{padding-right:auto!important;padding-left:auto!important}.p-x-25p{padding-left:25%!important;padding-right:25%!important}.p-y-3x{padding-bottom:3px!important}.p-y-5x{padding-top:5px!important;padding-bottom:5px!important}.p-y-6x{padding-top:6px!important;padding-bottom:6px!important}.p-y-10x{padding-top:10px!important;padding-bottom:10px!important}.p-y-12x{padding-top:12px!important;padding-bottom:12px!important}.p-y-16x{padding-top:16px!important;padding-bottom:16px!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-y-1{padding-top:14px!important;padding-bottom:14px!important}.p-y-2{padding-top:21px!important;padding-bottom:21px!important}.p-y-3{padding-top:42px!important;padding-bottom:42px!important}.p-t-10x{padding-top:10px}.p-t-30x{padding-top:30px}.p-t-37x{padding-top:37px}.p-a-16x,.p-a-19x{padding:19px!important}.p-a-8x{padding:8px!important}.p-a-5x{padding:5px!important}.p-a-0{padding:0!important}.p-a-1{padding:14px!important}.p-a-2{padding:21px!important}.p-a-3{padding:42px!important}.p-a-32x{padding:32px!important}.p-a-2x{padding:2px!important}.p-a-12x{padding:12px!important}.p-a-24x{padding:24px!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}@media screen and (min-device-width:768px){.md-float-right{float:right!important}}@media screen and (max-device-width:767px){.sm-p-l-0{padding-left:0!important}.sm-p-r-25x{padding-right:25px!important}.sm-p-r-0{padding-right:0!important}.sm-p-y-1{padding-top:14px!important;padding-bottom:14px!important}.sm-m-a-0{margin:0!important}.sm-d-block{display:block!important}}.w-3p-of-207x{width:calc(207px * .03)!important}.w-5p-of-207x{width:calc(207px * .05)!important}.w-10p-of-207x{width:calc(207px * .1)!important}.w-15p-of-207x{width:calc(207px * .15)!important}.w-20p-of-207x{width:calc(207px * .2)!important}.w-25p-of-207x{width:calc(207px * .25)!important}.w-30p-of-207x{width:calc(207px * .3)!important}.w-35p-of-207x{width:calc(207px * .35)!important}.w-40p-of-207x{width:calc(207px * .4)!important}.w-50p-of-207x{width:calc(207px * .5)!important}.width-6{width:24px!important}.height-6{height:24px!important}.b1{border:1px solid}.light-gray-box,.white-box{-ie-box-shadow:0 0 1px 1px #e1e1e1;border-bottom:1px solid #e1e1e1}.border-t-0{border-top:0!important}.w-100{width:100%!important}.w-50{width:50%!important}.w-33{width:33.333%!important}.w-25{width:25%!important}.max-w-md{max-width:42rem!important}.w-3p{width:3%!important}.w-5p{width:5%!important}.w-10p{width:10%!important}.w-12p{width:12%!important}.w-13p{width:13%!important}.w-15p{width:15%!important}.w-18p{width:18%!important}.w-20p{width:20%!important}.w-25p{width:25%!important}.w-30p{width:30%!important}.w-33p{width:33%!important}.w-35p{width:35%!important}.w-40p{width:40%!important}.w-50p{width:50%!important}.w-59p{width:59%!important}.w-60p{width:60%!important}.w-67p{width:67%!important}.w-80p{width:80%!important}.w-85p{width:85%!important}.w-87p{width:87%!important}.w-88p{width:88%!important}.w-90p{width:90%!important}.w-100p{width:100%!important}.w-1x{width:1px}.w-10x{width:10px}.w-15x{width:15px}.w-18x{width:18px}.w-24x{width:24px!important}.w-28x{width:28px!important}.w-50x{width:50px!important}.w-40x{width:40px!important}.width-65x{width:65px!important}.width-75x{width:75px!important}.width-110x{width:110px!important}.w-auto{width:auto!important}.w-fit{width:fit-content!important}.w-100x{width:100px!important}.w-150x{width:150px!important}.w-270x{width:270px!important}.w-207x{width:207px!important}.w-546px{width:546px!important}.w-100-14x{width:calc(100% - 14px)}.w-100-25x{width:calc(100% - 25px)}.max-w-1200{max-width:1300px}.max-w-1400{max-width:1400px}.w-500{width:500px}.w-700{width:700px}.w-761{width:761px}.w-100-70{width:calc(100% - 75px)}.w-100-90{width:calc(100% - 90px)}.w-40mm{width:40mm!important}.max-w-100{max-width:100%}.max-w-auto{max-width:auto!important}.max-w-100x{max-width:100px}.max-w-150x{max-width:150px}.max-w-200x{max-width:200px}.max-w-250x{max-width:250px}.max-w-500x{max-width:500px}.h-auto{height:auto!important}.h-100{height:100%!important}.h-screen{height:100vh}.h-80p{height:80%!important}.h-380x{height:380px!important}.h-60x{height:60px!important}.h-50-px,.h-50x{height:50px!important}.h-40x{height:40px!important}.h-45x{height:45px!important}.h-38x{height:38px}.h-34x{height:34px}.h-30x{height:30px}.h-24x{height:24px!important}.h-20x{height:20px!important}.h-16x{height:16px!important}.h-1x{height:1px}.h-10x{height:10px}.h-14x{height:14px!important}.h-37x{height:37px!important}.h-44x{height:44px!important}.h-75x{height:75px!important}.h-100x{height:100px!important}.h-200x{height:200px!important}.h-190x{height:190px!important}.h-202x{height:202px!important}.h-400x{height:400px!important}.h-165x{height:165px!important}.wh-18{width:18px;height:18px}.max-h-50x{max-height:50px}.max-h-100x{max-height:100px}.max-h-195px{max-height:195px!important}.min-h-100{min-height:100%!important}.min-h-100x{min-height:100px!important}.min-h-250x{min-height:250px!important}.min-h-50-px{min-height:50px!important}.min-h-40x{min-height:40px!important}.min-h-45x{min-height:45px!important}.min-h-400{min-height:400px}.min-h-650{min-height:650px}.min-h-1x{min-height:1px!important}.min-w-630{min-width:630px}.min-w-130{min-width:130px}.c-prim{color:#0391da!important}.c-sec{color:rgba(0,0,0,.87)!important}.c-white{color:#fff!important}.c-red{color:red!important}.c-green{color:green!important}.c-orange{color:orange!important}.c-dark-gray{color:#4a4a4a!important}.c-gray-disable{color:#555!important}.c-gray{color:#ccc!important}.c-gray-400{color:#97a3b6!important}.c-gray-i{color:#d3d3d3!important}.c-gray-500{color:#bbb!important}.c-black{color:#000!important}.text-dark{color:rgba(0,0,0,.839)!important}.c-table-grey{color:#d2d2d2!important}.gray{color:grey}.gray-400{color:#94a3b8}.c-ash{color:#555}.c-light-grey{color:grey}.c-cobalt{color:#0390d9}.c-agenda-rental-orange{color:#ffc333!important}.c-agenda-rental-lgreen{color:#bae239!important}.text-slate-500{color:#64748b}.f-w-b,.font-weight-bold{font-weight:700!important}.f-w-n,.font-weight-normal{font-weight:400!important}.f-w-m,.f-w-m *,.font-weight-md,.font-weight-md *{font-weight:500!important}.font-italic{font-style:italic!important}.f-s-s{font-size:small!important}.f-s-1{font-size:20px!important}.f-s-2{font-size:30px!important}.f-s-3{font-size:40px!important}.f-s-10x{font-size:10px!important}.f-s-18x{font-size:18px!important}.f-s-16x{font-size:16px!important}.f-s-15x{font-size:15px!important}.f-s-14x{font-size:14px!important}.f-s-12x{font-size:12px!important}.f-s-11x{font-size:11px!important}.f-s-9x{font-size:9px!important}.f-s-6x{font-size:6px!important}.f-s-24x{font-size:24px!important}.vis-hid{visibility:hidden!important}.l-h-35{line-height:35px!important}.l-h-2x{line-height:200%!important}.l-h-58x{line-height:58px!important}.l-h-24x{line-height:24px!important}.l-h-20x{line-height:20px!important}.l-h-16x{line-height:16px!important}.leading-normal{line-height:normal!important}.white-box{background-color:#fff;-moz-box-shadow:0 0 1px 1px #e1e1e1;box-shadow:0 0 1px 1px #e1e1e1}.light-gray-box{background:#e1e1e1!important;-webkit-box-shadow:0 0 1px 1px #e1e1e1;-moz-box-shadow:0 0 1px 1px #e1e1e1;-o-box-shadow:0 0 1px 1px #e1e1e1;box-shadow:0 0 1px 1px #e1e1e1}.cool-shadow{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-ie-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;-o-box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)!important}.invisible-box{-webkit-box-shadow:0 0;-moz-box-shadow:0 0;-ie-box-shadow:0 0;-o-box-shadow:0 0;box-shadow:0 0}.box-shadow-none{-moz-box-shadow:none;-ie-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-shadow:none!important}.box-shadow-4{-ie-box-shadow:0 4px 4px rgba(0,0,0,.08)!important;-o-box-shadow:0 4px 4px rgba(0,0,0,.08)!important;box-shadow:0 4px 4px rgba(0,0,0,.08)!important;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.08)!important;-moz-box-shadow:0 4px 4px rgba(0,0,0,.08)!important}.b-b-3{border-bottom:3px solid transparent!important}.b-b-1-lgrey{border-bottom:1px solid #cecece}.b-b-1-lgrey:last-child{border-bottom-width:0}.b-b-gray,.b-b-grey{border-bottom-color:grey!important}.b-b-gray-1,.b-b-grey-1{border-bottom-width:1px;border-bottom-style:solid}.b-b-lgrey{border-bottom-color:#cecece!important}.b-b-blue{border-bottom-color:#0391da!important}.b-gray-100{background-color:#f8fafc!important}.border-l-1{border-left:1px solid}.b-l-10x{border-left:10px solid transparent!important}.b-a-1{border:1px solid transparent!important}.b-a-0{border:0 solid transparent!important}.b-a-gray{border-color:#ccc!important}.b-a-gray-200{border-color:#e2e8f0!important}.b-a-gray-400{border-color:#cbd5e1!important}.b-a-prim{border-color:#0391da!important}.b-b-w-1x{border-bottom-width:1px!important}.b-b-w-3x{border-bottom-width:3px!important}.b-a-white{border-color:#fff!important}.v-align-mid{vertical-align:middle}.v-align-baseline{vertical-align:baseline}.bg-canceled{background-color:#f26269!important}.bg-pending{background-color:#ffdb5e!important}.bg-confirmed{background-color:#d7f4ba!important}.bg-black{background:#000!important}.bg-white{background:#fff!important}.bg-whiter-gray{background:#fafafa!important}.bg-light-blue{background-color:#def4fe!important}.bg-light-gray{background-color:#ccc!important}.bg-success{background-color:#449d44!important}.no-bg-img{-webkit-background-image:none!important;-moz-background-image:none!important;-ie-background-image:none!important;-o-background-image:none!important;background-image:none!important}.bg-none{background:0 0!important}.bg-dark-blue{background-color:#0075a9}.t-0{top:0!important}.t-3x{top:3px!important}.t-5x{top:5px!important}.t-6x{top:6px!important}.b-0{bottom:0!important}.r-0{right:0!important}.r-8x{right:8px!important}.l-0{left:0!important}.l-auto{left:auto}.icon-top-0 .checkbox-material{top:0!important}.float-none{float:none!important}.float-left{float:left}.float-right{float:right}.invisible-file{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;width:100%;height:100%}.text-nowrap{white-space:nowrap}.txt-ellipsis{text-overflow:ellipsis}.txt-clip{text-overflow:clip}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-align-last-center{text-align-last:center}.no-underline{text-decoration:none!important}.text-italic{font-style:italic}.scroll{overflow:auto}.no-scroll,.overflow-hidden{overflow:hidden}.b-r-1{border-right-width:1px;border-right-style:solid}.b-b-1-solid{border-bottom-width:1px;border-bottom-style:solid}.b-b-1-dashed{border-bottom:1px dashed #cecece}.b-b-1-dashed:last-child{border-bottom-width:0}.fixed-1000{max-width:1000px;margin:0 auto}.cp-accordion .cp-is-closed .fa-chevron-circle-up,.cp-accordion .cp-is-open .fa-chevron-circle-down{display:none}.u-display-block{display:block}.tb-s-1{font-size:10px;height:25px;z-index:0!important}.txt-prim,.txt-prim:focus{-webkit-background-image:linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#0391da,#0391da)!important;-moz-background-image:linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#0391da,#0391da)!important;-ie-background-image:linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#0391da,#0391da)!important;-o-background-image:linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#0391da,#0391da)!important;background-image:linear-gradient(#d2d2d2,#d2d2d2),linear-gradient(#0391da,#0391da)!important}.txt-prim::-webkit-input-placeholde{color:#0391da!important}.txt-prim:-moz-placeholder{color:#0391da!important}.txt-prim::-moz-placeholder{color:#0391da!important}.txt-prim:-ms-input-placeholder{color:#0391da!important}.txt-prim::-ms-input-placeholder{color:#0391da!important}.disp-none{display:none!important}.overflow-auto{overflow:auto}.flex{display:flex}.flex-auto{-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ie-flex:1 1 auto;-o-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.flex-none{-webkit-flex:none;-moz-flex:none;-ie-flex:none;-o-flex:none;flex:none}.flex-grow{flex-grow:1}.shrink-0{flex-shrink:0}.items-start{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.content-start{-webkit-align-content:flex-start;-moz-align-content:flex-start;-ie-align-content:flex-start;-o-align-content:flex-start;align-content:flex-start}.justify-center{-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center}.flex-column,.flex-column-j-c-a-s{flex-direction:column;display:flex}.items-end{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ie-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.flex-column-j-c-a-s{-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.flex-column-j-c-a-e{display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ie-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.flex-column-j-c-e{display:flex;flex-direction:column;-webkit-justify-content:end;-moz-justify-content:end;-ie-justify-content:end;-o-justify-content:end;justify-content:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ie-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.flex-column-j-c-a-c{display:flex;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-column-j-sb-a-c{display:flex;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ie-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-column-j-s-a-sa{display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ie-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:space-between;-moz-align-items:space-between;-ie-align-items:space-between;-o-align-items:space-between;align-items:space-between}.flex-column-j-s-a-c{display:flex;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ie-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-column-j-sa-a-s{display:flex;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.flex-row{display:flex;flex-direction:row}.flex-row-j-c,.flex-row-j-s-a-c{flex-direction:row;display:flex}.flex-row-j-c{-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center}.flex-row-j-s-a-c{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ie-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-row-j-c-a-c{display:flex;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-row-j-sb-a-c{display:flex;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ie-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-row-j-sa-a-s{display:flex;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ie-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.flex-row-j-sa-a-c{display:flex;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}.flex-row-j-e,.flex-row-j-s{flex-direction:row;display:flex}.flex-row-j-s{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ie-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}.flex-row-j-e{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ie-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.flex-row-j-e-a-c{display:flex;flex-direction:row;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ie-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ie-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-device-width:767px){.flex-col-small-screen{flex-direction:column}}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.hover-bg-blue-c-white:hover{background:#0391da;color:#fff}.hover-bg-blue-c-white-f-w-b:hover{background:#0391da;color:#fff;font-weight:700!important}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.li-nostyle{list-style:none}.pos-init{position:initial!important}.pos-rela{position:relative!important}.pos-absol,.pos-fixed{position:absolute!important}.pos-sticky{position:sticky!important}.static{position:static!important}.cur-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed!important}.underline{text-decoration:underline}.top--1x{top:8px}.top--2x{top:16px}.left--1x{left:8px}.left--2x{left:-2px}.r-24{right:24px}.r-250{right:250px}.r-310{right:310px}.txt-center-input input{text-align:center}.txt-bold-2x input{font-size:2rem;font-weight:600}.align-items-top{-webkit-align-items:start!important;-moz-align-items:start!important;-ie-align-items:start!important;-o-align-items:start!important;align-items:start!important}.rounded-circle{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ie-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important}.rounded-circle-5x{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;-ie-border-radius:5px!important;-o-border-radius:5px!important;border-radius:5px!important}.rounded-circle-6x{-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-ie-border-radius:6px!important;-o-border-radius:6px!important;border-radius:6px!important}.rounded-circle-10x{-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-ie-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important}.rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-b-none{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.bg-red{background-color:red!important}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;-ie-justify-content:center;-o-justify-content:center;justify-content:center}.align-items-center{-webkit-align-items:center!important;-moz-align-items:center!important;-ie-align-items:center!important;-o-align-items:center!important;align-items:center!important}.d-flex{display:flex!important}.flex-col{flex-direction:column!important}.locker{background:url(icons/ico.lock.png) center no-repeat;opacity:.3}.less-m-x-15x{margin-left:-15px!important;margin-right:-15px!important}.table-layout-fixed{table-layout:fixed}.justify-between{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ie-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.justify-end{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ie-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.justify-around{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ie-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}.overflow-x-auto{overflow-x:auto}.whitespace-normal{white-space:normal!important}