@keyframes rotate180{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes scaleX{0%{transform:scaleX(0)}to{transform:scale(1)}}@keyframes scaleY{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes slideLeftFade{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideUpFade{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown10{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@media (max-width:767px){.page-content .container{margin:0}}body{color:#212121}a{text-decoration:none;cursor:pointer;color:inherit}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-underline,.text-underlined{text-decoration:underline}.mar-0,.mar-none{margin:0!important}.mar-t{margin-top:30px}.mar-t-hlf{margin-top:15px}.mar-t-dbl{margin-top:60px}.mar-t-0,.mar-t-none{margin-top:0!important}.mar-b{margin-bottom:30px}.mar-b-hlf{margin-bottom:15px}.mar-b-dbl{margin-bottom:60px}.mar-b-0,.mar-b-none{margin-bottom:0!important}.mar-l{margin-left:30px}.mar-l-hlf{margin-left:15px}.mar-l-dbl{margin-left:60px}.mar-l-0,.mar-l-none{margin-left:0!important}.pad{padding:30px}.pad-qtr{padding:7.5px}.pad-hlf{padding:15px}.pad-dbl{padding:60px}.pad-0,.pad-none{padding:0!important}.pad-t{padding-top:30px}.pad-t-hlf{padding-top:15px}.pad-t-dbl{padding-top:60px}.pad-t-0,.pad-t-none{padding-top:0!important}.pad-b{padding-bottom:30px}.pad-b-hlf{padding-bottom:15px}.pad-b-dbl{padding-bottom:60px}.pad-b-0,.pad-b-none{padding-bottom:0!important}.pad-l{padding-left:30px}.pad-l-hlf{padding-left:15px}.pad-l-dbl{padding-left:60px}.pad-l-0,.pad-l-none{padding-left:0!important}.bor{border:1px solid #bdbdbd}.bor-t{border-top:1px solid #bdbdbd}.bor-b{border-bottom:1px solid #bdbdbd}.block{display:block}.centered{margin:auto;float:none}.w-50{width:50%}.w-100{width:100%}@media (max-width:767px){.mob-w-50{width:50%}.mob-w-100{width:100%}.mob-mar-0,.mob-mar-none{margin:0!important}.mob-mar-t{margin-top:30px}.mob-mar-t-hlf{margin-top:15px}.mob-mar-t-dbl{margin-top:60px}.mob-mar-t-0,.mob-mar-t-none{margin-top:0!important}.mob-mar-b{margin-bottom:30px}.mob-mar-b-hlf{margin-bottom:15px}.mob-mar-b-dbl{margin-bottom:60px}.mob-mar-b-0,.mob-mar-b-none{margin-bottom:0!important}.mob-mar-l{margin-left:30px}.mob-mar-l-hlf{margin-left:15px}.mob-mar-l-dbl{margin-left:60px}.mob-mar-l-0,.mob-mar-l-none{margin-left:0!important}.mob-pad-0,.mob-pad-none{padding:0!important}.mob-pad-t{padding-top:30px!important}.mob-pad-t-hlf{padding-top:15px}.mob-pad-t-dbl{padding-top:60px}.mob-pad-t-0,.mob-pad-t-none{padding-top:0!important}.mob-pad-b{padding-bottom:30px!important}.mob-pad-b-hlf{padding-bottom:15px}.mob-pad-b-dbl{padding-bottom:60px}.mob-pad-b-0,.mob-pad-b-none{padding-bottom:0!important}.mob-pad-l{padding-left:30px!important}.mob-pad-l-hlf{padding-left:15px}.mob-pad-l-dbl{padding-left:60px}.mob-pad-l-0,.mob-pad-l-none{padding-left:0!important}}textarea{border:1px solid #bdbdbd;width:100%;font-size:16px}textarea[readonly]{cursor:not-allowed;background-color:#e0e0e0}input{font-size:16px}.form-input-group{margin:7.5px 0;position:relative}.form-input-group>label{display:block;position:absolute;top:20px;pointer-events:none;z-index:1;color:#bdbdbd}.form-input-group .bar{position:absolute;bottom:0;left:50%;width:0;height:2px;background:#000}.form-input-group .bar,.form-input-group>label{transition:all .2s ease}.form-input-group input{width:100%;border:0;border-bottom:1px solid #bdbdbd;padding:20px 0;outline:0}.form-input-group input.ng-not-empty~label,.form-input-group input:focus~label{top:0;font-size:.75rem}.form-input-group input.ng-not-empty~.bar,.form-input-group input:focus~.bar{left:0;width:100%}.form-input-group input.ng-invalid.ng-not-empty~label{color:#dd2c00}.form-input-group input.ng-invalid.ng-not-empty~.bar{background:#dd2c00}.form-input-group input.ng-dirty.ng-invalid-required~label{color:#dd2c00}.form-input-group input.ng-dirty.ng-invalid-required~.bar{background:#dd2c00}.red{color:#dd2c00}.custom-checkbox{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;outline:0;width:15px;height:15px;font-family:FontAwesome;font-size:1.25rem;color:#424242;border:none}.custom-checkbox:after{content:"\F096"}.custom-checkbox:checked:after{content:"\F14A"}.custom-checkbox:disabled:after{color:#bdbdbd;cursor:not-allowed}.btn{text-align:center;padding:15px;font-weight:700}.btn.btn-primary{background:#424242;color:#fff}.btn.btn-secondary{background:#bdbdbd;color:#424242}.btn.btn-disabled{opacity:.7;cursor:not-allowed}button{touch-action:manipulation}.inner-wrap .e3-button{background-color:rgba(55,55,55,.6);border:1px solid #aaa;border-radius:3px;color:#fff;display:inline-block;min-width:200px;padding:10px 25px;margin:5px 0;text-align:center;text-decoration:none!important;transition:all .3s ease 0s;border-radius:0;border:none}.inner-wrap .e3-button:hover{background-color:rgba(30,30,30,.8);color:#fff;text-decoration:none}@media (min-width:768px){.inner-wrap .e3-button{width:auto}}.fa-icon{padding-left:30px;position:relative}.fa-icon:before{font-family:FontAwesome;font-size:1.25rem;line-height:1.625rem;position:absolute;left:0}.fa-icon.add:before{content:"\F067"}.fa-icon.edit:before{content:"\F044"}[ng-click],[ui-sref]{cursor:pointer}[ng-click].disabled,[ui-sref].disabled{color:#bdbdbd;cursor:not-allowed}.navbar.navbar-custom{padding:5px 0 0 5px}.navbar.navbar-custom ul.nav{list-style:none;padding:0;margin:0}.navbar.navbar-custom ul.nav .active{background:#424242;color:#fff}.navbar.navbar-custom ul.nav li{display:table-cell;padding:15px 30px;transition:background .2s ease;color:#212121;font-size:16px}.navbar.navbar-custom ul.nav li.href{padding:0 15px}.navbar.navbar-custom ul.nav li.href a{padding:15px 7.5px;display:block}.navbar.navbar-custom .toggle-trigger,.navbar.navbar-custom ul.nav li.custom-item-wpr{display:none}.navbar.navbar-custom.dark{background:#424242}.navbar.navbar-custom.dark ul.nav li{border-right:1px solid gray;color:#fff}.navbar.navbar-custom.dark ul.nav li a{color:#fff}.navbar.navbar-custom.dark ul.nav li.active{background:#fafafa;color:#212121}.navbar.navbar-custom.dark ul.nav li.active a{color:#212121}.navbar.navbar-custom.light{background:#fafafa;border-bottom:1px solid #424242}.navbar.navbar-custom.light ul.nav li{color:#212121}.navbar.navbar-custom.light ul.nav li.active{background:#424242;color:#fff}.navbar.navbar-custom.flat{padding:0}.navbar.navbar-custom.flat ul.nav{display:flex;border-bottom:1px solid #bdbdbd}.navbar.navbar-custom.flat ul.nav li{padding:20px 30px;flex-grow:1;display:flex;justify-content:center}.navbar.navbar-custom.flat ul.nav li.active{border-bottom:2px solid #424242;font-weight:700}@media (max-width:767px){.navbar{display:flex;align-items:center;justify-content:space-between}.navbar.navbar-custom.flat ul.nav li,.navbar.navbar-custom ul.nav li{padding:15px 7.5px}.navbar.navbar-custom.ellipsis{background:#fafafa;padding:0;width:100%;z-index:1;border-bottom:1px solid #bdbdbd;border-top:1px solid #bdbdbd;display:flex;align-items:center;justify-content:space-between;min-height:56px;position:relative}.navbar.navbar-custom.ellipsis ul.nav{flex-basis:88%;display:flex;justify-content:space-between}.navbar.navbar-custom.ellipsis ul.nav li{border:0;color:inherit;display:none}.navbar.navbar-custom.ellipsis ul.nav li.active{display:block}.navbar.navbar-custom.ellipsis ul.nav li.custom-item-wpr{display:flex;padding:0}.navbar.navbar-custom.ellipsis ul.nav li.custom-item-wpr .custom-item{width:40px;display:flex;justify-content:flex-end;align-items:center}.navbar.navbar-custom.ellipsis ul.nav li.custom-item-wpr .custom-item a{width:40px;height:100%;padding:0 10px;display:flex;align-items:center}.navbar.navbar-custom.ellipsis ul.nav li.custom-item-wpr .custom-item a *{max-width:100%;max-height:100%}.navbar.navbar-custom.ellipsis ul.nav.toggle{flex-direction:column}.navbar.navbar-custom.ellipsis ul.nav.toggle li{display:block}.navbar.navbar-custom.ellipsis ul.nav.toggle .custom-item-wpr{display:none}.navbar.navbar-custom.ellipsis .toggle-trigger{display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:10px 20px}.navbar.navbar-custom.ellipsis .toggle-trigger.fa-times{transform:none;top:10px}.navbar.navbar-custom.pinned{position:fixed;box-shadow:5px 5px 7px rgba(0,0,0,.45)}.navbar.navbar-custom.dark ul.nav li{padding-left:15px}.navbar.navbar-custom.dark ul.nav li.active a,.navbar.navbar-custom.dark ul.nav li a{color:#212121;padding-left:0}}.fw-banner{background:#757575;color:#fff;font-weight:100;text-align:center;padding:30px}.fw-banner .banner-image{display:block;margin-bottom:15px}.fw-banner .banner-image .fa{font-size:3.25rem}.fw-banner .banner-subtitle,.fw-banner .banner-title{font-family:Roboto,sans-serif;color:inherit;margin:0}.fw-banner .banner-title{font-size:1.125rem}.fw-banner .banner-subtitle{font-size:.875rem}@media (max-width:767px){.fw-banner{padding:15px}.fw-banner .banner-image{margin-bottom:7.5px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(./images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./images/slick.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-track{transition:all .5s linear}.slick-track.fixed{transform:translateZ(0)!important}.date-selector .next,.date-selector .prev{position:relative;float:left;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:33px;transform:translateY(-50%);padding:0;border:none;outline:none}.date-selector .prev{left:-20px}.date-selector .next{right:-100%;top:-31px}.date-selector .next.disabled,.date-selector .prev.disabled{opacity:.25;cursor:default}.date-selector .next:before,.date-selector .prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.date-selector .prev:before{content:"\F053";color:#424242;font-family:FontAwesome}.date-selector .next:before{content:"\F054";color:#424242;font-family:FontAwesome}.date-selector .date-selected{background:#757575;color:#fff}.date-selector{font-size:.875rem;color:#424242;padding:0 30px}.date-selector .items{border:1px solid #bdbdbd;width:94%;margin:0 auto;position:relative;cursor:pointer}.date-selector .items .item{display:inline-block;display:table-cell;float:none;width:100px;height:60px;padding-top:7px;overflow:hidden;vertical-align:middle;text-align:center;border-right:1px solid #bdbdbd}.date-selector .items .item.active{background:#757575;color:#fff}.date-selector .items .item .day{font-size:.75rem}@media (max-width:767px){.date-selector .date-selector{padding-left:0;padding-right:0}.date-selector .items{border-left:0;border-right:0}.date-selector .custom-arrow{display:none}}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.calendar-wpr{border-bottom:1px solid #bdbdbd;padding:15px 30px}.calendar-wpr.active .title .trigger:after{transform:rotate(180deg)}.calendar-wpr .title{text-transform:uppercase;text-align:center}.calendar-wpr .title i.fa{margin-left:15px}.calendar-wpr .title .trigger{color:#424242;padding:0 15px;user-select:none}.calendar-wpr .title .trigger:after{content:"\F078";font-family:FontAwesome;margin-left:15px;display:inline-block;transition:transform .2s ease}.calendar-wpr .date-picker{max-width:670px;width:100%;margin:0 auto;padding-top:30px;animation:slideDown10 .2s}.calendar-wpr .date-picker .datepicker{padding:0;width:100%}.calendar-wpr .date-picker .datepicker table{width:100%}.calendar-wpr .date-picker .datepicker table tr td,.calendar-wpr .date-picker .datepicker table tr th{padding:7.5px;transition:all .2s ease}.calendar-wpr .date-picker .datepicker table tr th.datepicker-switch{font-size:1.5rem}.calendar-wpr .date-picker .datepicker table tr th.next,.calendar-wpr .date-picker .datepicker table tr th.prev{font-size:0;color:transparent}.calendar-wpr .date-picker .datepicker table tr th.next:before,.calendar-wpr .date-picker .datepicker table tr th.prev:before{font-family:FontAwesome;font-size:1.125rem;color:#424242}.calendar-wpr .date-picker .datepicker table tr th.prev:before{content:"\F053"}.calendar-wpr .date-picker .datepicker table tr th.next:before{content:"\F054"}.calendar-wpr .date-picker .datepicker table tr td{color:#000;text-decoration:underline;border-radius:0}.calendar-wpr .date-picker .datepicker table tr td.new,.calendar-wpr .date-picker .datepicker table tr td.old{background:#eee}.calendar-wpr .date-picker .datepicker table tr td.disabled{text-decoration:none;cursor:not-allowed;color:#bbb}.calendar-wpr .date-picker .datepicker table tr td.active,.calendar-wpr .date-picker .datepicker table tr td.active.disabled,.calendar-wpr .date-picker .datepicker table tr td.today{background:#737373;color:#fff}.calendar-wpr .date-picker .datepicker table tr td .month.active,.calendar-wpr .date-picker .datepicker table tr td .month.focused{background:#eee;color:#000}@media (max-width:767px){.calendar-wpr{padding:15px 0}.calendar-wpr .date-picker{padding-top:15px}}.dropdown{position:relative;width:100%}.dropdown.disabled .dropdown-input-mask{position:absolute;display:block;color:grey}.dropdown.open .dropdown-display:after{transform:rotate(180deg)}.dropdown .title{font-size:.75rem}.dropdown-display,.dropdown-list{display:block;width:100%}.dropdown-display{border-bottom:1px solid #424242;padding-bottom:7.5px}.dropdown-display:after{content:"\F078";font-family:FontAwesome;margin-left:15px;display:inline-block;transition:transform .2s ease;position:absolute;right:0}.dropdown ul.dropdown-list{background:#fff;border:1px solid #e0e0e0;box-shadow:10px 10px 13px rgba(0,0,0,.16);position:absolute;padding:0;margin:0;list-style:none;transform:scaleY(0);transition:transform .2s ease;z-index:999;max-height:260px;overflow-y:auto}.dropdown ul.dropdown-list li{padding:7.5px;transition:all .2s ease;cursor:pointer}.dropdown ul.dropdown-list li.selected,.dropdown ul.dropdown-list li:hover{background:#757575;color:#fff}.dropdown.open ul.dropdown-list{transform:scale(1);min-width:110px}.dropdown-multiselect-wpr .title{font-size:.75rem}.dropdown-multiselect-wpr .dropdown #toggleAll{padding:7.5px 30px;display:inline-block;border:1px solid #bdbdbd;background:#d8d8d8}.dropdown-multiselect-wpr .dropdown #toggleAll:before{content:none;position:absolute;margin-left:-20px}.dropdown-multiselect-wpr .dropdown.allSelected #toggleAll:before{content:"\F00C"}.dropdown-multiselect-wpr .dropdown .dropdown-multiselect.open .dropdown-toggle:after{transform:rotate(180deg)}.dropdown-multiselect-wpr .dropdown .dropdown-toggle{font-weight:inherit;border:0;background:none;padding:0;font-size:1rem;font-family:Roboto,sans-serif;text-align:left;width:100%;position:relative;border-bottom:1px solid #424242;padding-bottom:7.5px;letter-spacing:0}.dropdown-multiselect-wpr .dropdown .dropdown-toggle:after{content:"\F078";font-family:FontAwesome;margin-left:15px;display:inline-block;transition:transform .2s ease;position:absolute;right:0}.dropdown-multiselect-wpr .dropdown .dropdown-toggle:focus{outline:none}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu{background:#fff;list-style:none;margin:7.5px 0;padding:0;border:1px solid #e0e0e0;box-shadow:10px 10px 13px rgba(0,0,0,.16);animation:scaleY .2s;float:none}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li{padding:7.5px 15px;padding-right:30px;position:relative}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li:first-child{border-bottom:1px solid #bdbdbd}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li:first-child a:before{content:"\F00C";font-family:FontAwesome}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li:last-child{padding-bottom:0}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li.active:before{content:"\F00C";font-family:FontAwesome;position:absolute;right:15px}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li.active a{background-color:transparent;color:#000}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li a.option{display:block;background-color:transparent;color:#000}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li span.dropdown-color{width:11px;display:inline-block;height:11px;border-radius:50%;margin-right:6px;border:1px solid rgba(0,0,0,.3)}.dropdown-multiselect-wpr .dropdown ul.dropdown-menu li:not(:first-child):hover{background:#f5f5f5}.dropdown-multiselect-wpr.overlay .dropdown .dropdown-multiselect{position:relative}.dropdown-multiselect-wpr.overlay .dropdown ul.dropdown-menu{position:absolute;z-index:199;width:100%}.input-group{flex-grow:1;flex-shrink:1;flex-basis:100%;vertical-align:bottom;display:flex;align-items:flex-end}.input-group:not(:last-child){padding-right:30px}.input-group .module-icon{width:24px;height:24px;margin-right:15px;align-self:flex-start;margin-top:28px}.input-group .module-icon.fa{font-size:1.5rem}.input-group .input-wpr{width:100%}.input-group .input-wpr label{font-size:.875rem;line-height:30px}.input-group .dropdown-multiselect-wpr{flex-grow:1}.input-group.disabled{color:#bdbdbd}.input-group.disabled .dropdown-input-mask{position:absolute;width:100%;line-height:2.5;z-index:899;height:40px;cursor:not-allowed;list-style-type:none}.modal-overlay-wpr{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:9999;color:inherit;transition:all .2s ease}.modal-overlay-wpr .modal-dialog{background:#fff;width:50%;max-width:580px;margin:0 auto;padding:15px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);transition:all .2s ease-out}.modal-overlay-wpr .modal-dialog .modal-title{font-size:1.375rem;font-family:Roboto,sans-serif;color:inherit;margin-top:0;color:#000}.modal-overlay-wpr .modal-dialog .modal-body{position:relative}.modal-overlay-wpr .modal-dialog .modal-footer{border-top:1px solid #424242;padding-top:30px;margin-top:15px;margin-bottom:15px;vertical-align:middle}.modal-overlay-wpr .modal-dialog .modal-footer .row{display:flex;justify-content:space-between;padding:0 15px}.modal-overlay-wpr .modal-dialog .modal-footer .row:after,.modal-overlay-wpr .modal-dialog .modal-footer .row:before{display:none}.modal-overlay-wpr .modal-dialog .modal-footer a{color:inherit}.modal-overlay-wpr .modal-dialog .modal-footer .cancel a{padding:15px}.modal-overlay-wpr .modal-dialog .modal-footer .cta{background:#757575;color:#fff;padding:15px}@media (max-width:767px){.modal-overlay-wpr .modal-dialog{width:98%}}.toast-wpr{position:fixed;bottom:5%;left:50%;transform:translate(-50%);padding:30px;background:#757575;color:#fff;box-shadow:0 0 10px #757575;animation:fadeIn .6s;z-index:999;font-weight:700;text-align:center;transition:all .6s ease;white-space:nowrap}.toast-wpr.dissapear{opacity:0}@media (max-width:767px){.toast-wpr{width:90%;padding:15px;white-space:normal}}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.calendar-month-wpr{border-bottom:1px solid #bdbdbd;padding:0 30px 30px}.calendar-month-wpr.active .title .trigger:after{transform:rotate(180deg)}.calendar-month-wpr .title{text-transform:uppercase;text-align:center}.calendar-month-wpr .title i.fa{margin-left:15px}.calendar-month-wpr .title .trigger{color:#424242;padding:0 15px;user-select:none}.calendar-month-wpr .title .trigger:after{content:"\F078";font-family:FontAwesome;margin-left:15px;display:inline-block;transition:transform .2s ease}.calendar-month-wpr .date-picker-month{max-width:670px;width:100%;margin:0 auto;padding-top:30px;animation:slideDown10 .2s}.calendar-month-wpr .date-picker-month .datepicker{padding:0;width:100%}.calendar-month-wpr .date-picker-month .datepicker table{width:100%}.calendar-month-wpr .date-picker-month .datepicker table tr td,.calendar-month-wpr .date-picker-month .datepicker table tr th{padding:7.5px;transition:all .2s ease}.calendar-month-wpr .date-picker-month .datepicker table tr th.datepicker-switch{font-size:1.5rem}.calendar-month-wpr .date-picker-month .datepicker table tr th.next,.calendar-month-wpr .date-picker-month .datepicker table tr th.prev{font-size:0;color:transparent}.calendar-month-wpr .date-picker-month .datepicker table tr th.next:before,.calendar-month-wpr .date-picker-month .datepicker table tr th.prev:before{font-family:FontAwesome;font-size:1.125rem;color:#424242}.calendar-month-wpr .date-picker-month .datepicker table tr th.prev:before{content:"\F053"}.calendar-month-wpr .date-picker-month .datepicker table tr th.next:before{content:"\F054"}.calendar-month-wpr .date-picker-month .datepicker table tr td{color:#000;text-decoration:underline;border-radius:0}.calendar-month-wpr .date-picker-month .datepicker table tr td.new,.calendar-month-wpr .date-picker-month .datepicker table tr td.old{background:#eee}.calendar-month-wpr .date-picker-month .datepicker table tr td.disabled{text-decoration:none;cursor:not-allowed;color:#bbb}.calendar-month-wpr .date-picker-month .datepicker table tr td.active,.calendar-month-wpr .date-picker-month .datepicker table tr td.today{background:#737373;color:#fff}.calendar-month-wpr .date-picker-month .datepicker table tr .month,.calendar-month-wpr .date-picker-month .datepicker table tr .year{border-radius:0}.calendar-month-wpr .date-picker-month .datepicker table tr .month.focused.active,.calendar-month-wpr .date-picker-month .datepicker table tr .year.focused.active{background:#737373;color:#fff}.calendar-month-wpr .date-picker-month .datepicker table tr .month.focused.disabled,.calendar-month-wpr .date-picker-month .datepicker table tr .year.focused.disabled{background:transparent;color:#999}@media (max-width:767px){.calendar-month-wpr{padding:15px 0}.calendar-month-wpr .date-picker-month{padding-top:15px}}/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="#808080",GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.calendar-week-picker-wpr{padding:15px 30px}.calendar-week-picker-wpr.active .title .trigger:after{transform:rotate(180deg)}.calendar-week-picker-wpr .title{text-transform:uppercase;text-align:center}.calendar-week-picker-wpr .title i.fa{margin-left:15px}.calendar-week-picker-wpr .title .trigger{color:#424242;padding:0 15px;user-select:none}.calendar-week-picker-wpr .title .trigger:after{content:"\F078";font-family:FontAwesome;margin-left:15px;display:inline-block;transition:transform .2s ease}.calendar-week-picker-wpr .weekpicker{max-width:670px;width:100%;margin:0 auto;padding-top:30px;animation:slideDown10 .2s}.calendar-week-picker-wpr .weekpicker .datepicker{padding:0;width:100%}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td{color:#000;text-decoration:underline;border-radius:0}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.new,.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.old{background:#eee}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.disabled{text-decoration:none;cursor:not-allowed;color:#424242;background:#d8d8d8}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.copiedDay{text-decoration:none;cursor:not-allowed;color:#fff;background:#717171;pointer-events:none}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.today{background:#c8d9ff;color:#000}.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.active,.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td.active.disabled,.calendar-week-picker-wpr .weekpicker .datepicker .datepicker-days table tr td:not(.disabled):hover{background:#2179b7;color:#fff}.calendar-week-picker-wpr .weekpicker .datepicker table{width:100%}.calendar-week-picker-wpr .weekpicker .datepicker table tr td,.calendar-week-picker-wpr .weekpicker .datepicker table tr th{padding:7.5px;transition:all .2s ease}.calendar-week-picker-wpr .weekpicker .datepicker table tr th.datepicker-switch{font-size:1.5rem}.calendar-week-picker-wpr .weekpicker .datepicker table tr th.next,.calendar-week-picker-wpr .weekpicker .datepicker table tr th.prev{font-size:0;color:transparent}.calendar-week-picker-wpr .weekpicker .datepicker table tr th.next:before,.calendar-week-picker-wpr .weekpicker .datepicker table tr th.prev:before{font-family:FontAwesome;font-size:1.125rem;color:#424242}.calendar-week-picker-wpr .weekpicker .datepicker table tr th.prev:before{content:"\F053"}.calendar-week-picker-wpr .weekpicker .datepicker table tr th.next:before{content:"\F054"}.calendar-week-picker-wpr .weekpicker .datepicker table tr td{color:#000;text-decoration:underline;border-radius:0}.calendar-week-picker-wpr .weekpicker .datepicker table tr td.new,.calendar-week-picker-wpr .weekpicker .datepicker table tr td.old{background:#eee}.calendar-week-picker-wpr .weekpicker .datepicker table tr td.disabled{text-decoration:none;cursor:not-allowed;color:#bbb}.calendar-week-picker-wpr .weekpicker .datepicker table tr td.active,.calendar-week-picker-wpr .weekpicker .datepicker table tr td.active.disabled,.calendar-week-picker-wpr .weekpicker .datepicker table tr td.today{background:#737373;color:#fff}.calendar-week-picker-wpr .week-rng i{cursor:pointer}@media (max-width:767px){.calendar-week-picker-wpr{padding:15px 0}.calendar-week-picker-wpr .weekpicker{padding-top:15px}}.cpyWks .calendar-week-picker-wpr .datepicker-days{padding:0;width:100%}.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover{background:#2179b7;color:#fff}.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td{color:#fff}.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.new:not(.disabled),.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.old:not(.disabled){background:#2179b7}.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.disabled,.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.new.disabled,.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.old.disabled{color:#424242}.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.new.disabled,.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.old,.cpyWks .calendar-week-picker-wpr .datepicker-days table.table-condensed tbody tr:hover td.old.disabled{background:#d8d8d8}.inner-wrap{max-width:1200px;margin:0 auto;min-height:600px}.modifrmcollapsesty{min-height:0}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{min-width:300px!important;max-width:500px!important;width:auto!important}.calendar-day-selector-wpr i{font-size:20px}.calendar-day-selector-wpr .calendar-input{padding-left:0!important}.calendar-day-selector-wpr .calendar-input .datepickerui{height:40px;border-right:0 solid;border-left:0 solid;border-top:0 solid;border-bottom:1px solid #bdbdbd}.calendar-day-selector-wpr .calendar-input input{padding-left:15px}.calendar-day-selector-wpr .calendar-clock{text-align:center;background:#f3f3f3;border-right:1px solid #bdbdbd;padding:8px;border-bottom:1px solid #bdbdbd;padding-bottom:7px}.fullcalendar .fc-popover.fc-more-popover{max-height:220px;overflow:auto}.events-wpr .fullcalendar .fc-popover.fc-more-popover,.onlineclass-wpr .fullcalendar .fc-popover.fc-more-popover{max-height:none!important;width:550px;height:450px;top:45%!important;left:50%!important;transform:translate(-50%,-50%)}.error-handler{background:rgba(0,0,0,.1);margin:0;text-align:center;pointer-events:all;z-index:99999}.error-handler,.error-handler .loader-wpr{position:fixed;height:100%;width:100%;top:0;left:0}.error-handler .loader-wpr{max-width:100vw;max-height:100vh}.error-handler .loader{position:relative;margin:0 auto;width:100px;position:absolute;top:0;left:0;right:0}.error-handler .loader:before{content:"";display:block;padding-top:100%}.error-handler .loader .circular{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.error-handler .loader .path{stroke:#424242;stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@media print{body{background:#fff}.fw-banner,footer,header{display:none}.booking-confirmed-wpr .section-1{border:0}.booking-confirmed-wpr .section-2,.e3pagetemplate .CHOContentBlockBasic{display:none}.print-none{display:none!important}.print-clear,.print-mar-none{margin:0!important}.print-clear{padding:0!important}}a.animate{position:relative}a.animate:before{content:"";position:absolute;width:100%;height:2px;bottom:-2px;left:0;background-color:#212121;visibility:hidden;transform:scaleX(0);transition:all .2s ease;-webkit-transform:scaleX(0);-webkit-transition:all .2s ease}a.animate:hover:before{visibility:visible;transform:scaleX(1)}.middlebody{display:inline-block}