.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clearfix:after{clear:both}.hide-text{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.input-block-level{box-sizing:border-box;display:block;min-height:30px;width:100%}.amilia-label{background-color:#f6f6f6;color:#494949;font-weight:400}.amilia-label.amilia-label-light-turquoise{background-color:#b5f5ed}.amilia-label.amilia-label-dark-turquoise{background-color:#31e3cd}.amilia-label.amilia-label-light-purple{background-color:#debdff}.amilia-label.amilia-label-dark-purple{background-color:#6f1ec0;color:#fff}.amilia-label.amilia-label-light-pink{background-color:#fee5f4}.amilia-label.amilia-label-dark-pink{background-color:#ffa9ed}.amilia-label.amilia-label-light-yellow{background-color:#fffab7}.amilia-label.amilia-label-dark-yellow{background-color:#fff036}.amilia-label.amilia-label-light-brown{background-color:#ebba99}.amilia-label.amilia-label-cyan{background-color:#cbe1f3}.details-label{margin-bottom:6px;margin-left:2px}.amilia-label-multiselect-container li a,.amilia-label-multiselect-container li a:active,.amilia-label-multiselect-container li a:focus,.amilia-label-multiselect-container li a:hover,.amilia-label-multiselect-container li.active a,.amilia-label-multiselect-container li.active a:active,.amilia-label-multiselect-container li.active a:focus,.amilia-label-multiselect-container li.active a:hover{background:inherit}.outer-optionLabel-div{padding-top:.1rem}.inner-optionLabel-span{margin-right:.5rem}.bookingTypesFilter-padding{padding:1rem 0}.span-text-color-black{color:#1d1d1d}.calendar-container .filters div.category,.calendar-container .filters div.sub-category,.calendar-container .filters div.tags{display:inline-block;margin-right:20px}.calendar-container .filters div.tags>div.btn-group{margin-bottom:10px}.calendar-container .filters div.tags>div.btn-group button.multiselect.btn{background-color:inherit;color:inherit;font-weight:400}.fc-content .fc-title{font-size:inherit;font-weight:700}#calendar .fc-day-top.fc-other-month{opacity:.7}.fc-event i[class^=fa-]{color:#333}.fc-event.full i.fa-square-xmark{color:#de1316}.fc-mobileListView-view{display:none}.customListView__day-container{margin-top:35px}.customListView__day-container:first-child{margin-top:15px}.customListView__day-container .holiday{padding:2px 0}.customListView__title{font-size:18px;margin:0;padding:10px;text-transform:capitalize}.customListView__title.fc-today{background:none!important}.customListView .fc-event{margin-bottom:7px}.fc .popover form,.fc .popover input{margin:0}.fc .popover small{color:#777}.fc-legend{border-bottom:1px solid #eee;margin:7px 0 14px;padding-bottom:14px}.fc-legend-title{font-size:.85em;margin-bottom:5px}.fc-legend-sample{border:1px solid #ddd;height:14px;margin-right:3px;vertical-align:middle;width:14px}@media (min-width:767px){.fc-legend-sample{display:inline-block!important}}@media (max-width:767px){.fc-legend-sample{clear:both;float:left;margin-bottom:7px}}.fc-legend-sample-title,.fc-legend-sample-title--hidden{font-size:13px;margin-right:28px;vertical-align:middle}@media (max-width:767px){.fc-legend-sample-title,.fc-legend-sample-title--hidden{float:left}}.fc-legend-sample-title--hidden{color:#666;font-style:italic}.fc .fc-toolbar h2{font-size:24px}.fc .fc-toolbar .fc-left,.fc .fc-toolbar .fc-right{padding-top:5px}.fc .fc-toolbar .fc-button-group{margin-bottom:7px}@media (max-width:500px){.fc .fc-toolbar .fc-center,.fc .fc-toolbar .fc-left,.fc .fc-toolbar .fc-right{clear:both;display:block;float:none}.fc .fc-toolbar .fc-center h2{float:none;padding-top:15px}}.fc .fc-toolbar .fc-button-group>*{margin:0}.fc .fc-toolbar .fc-button{background:#f0f0f0;border:1px solid #ddd;box-shadow:none;color:#666}.fc .fc-toolbar .fc-button:hover{background:#f5f5f5;border:1px solid #bbb;color:#333}.fc .fc-toolbar .fc-button.fc-state-active{background:#ddd;color:#333}.fc .fc-toolbar .fc-button.fc-state-disabled{color:#999}.fc .fc-event.activity-segment,.fc .fc-event.activity-segment:hover{background-color:#eee;border:none;border-left:4px solid #999;border-radius:0;padding:3px}.fc .fc-event.activity-segment .fc-labels-mini,.fc .fc-event.activity-segment:hover .fc-labels-mini{cursor:help;overflow:hidden;padding-left:4px;padding-right:4px}.fc .fc-event.activity-segment.can-register,.fc .fc-event.activity-segment:hover.can-register{background:#d9eefd;border-left:4px solid #186ddc}.fc .fc-event.activity-segment.can-register .fc-price,.fc .fc-event.activity-segment.can-register .fc-spots,.fc .fc-event.activity-segment.can-register .fc-subtitle,.fc .fc-event.activity-segment.can-register .fc-time,.fc .fc-event.activity-segment.can-register .fc-title,.fc .fc-event.activity-segment:hover.can-register .fc-price,.fc .fc-event.activity-segment:hover.can-register .fc-spots,.fc .fc-event.activity-segment:hover.can-register .fc-subtitle,.fc .fc-event.activity-segment:hover.can-register .fc-time,.fc .fc-event.activity-segment:hover.can-register .fc-title{color:#333}.fc .fc-event.activity-segment.can-register:hover,.fc .fc-event.activity-segment:hover.can-register:hover{background-color:#c0e3fc;border-left:4px solid #145dbc}.fc .fc-event.activity-segment.can-register .fc-mark,.fc .fc-event.activity-segment:hover.can-register .fc-mark{color:#186ddc}.fc .fc-event.activity-segment.in-cart .fc-mark,.fc .fc-event.activity-segment:hover.in-cart .fc-mark{color:#00802f}.fc .fc-event.activity-segment.has-passed,.fc .fc-event.activity-segment:hover.has-passed{border-left:4px solid #999}.fc .fc-event.activity-segment.full,.fc .fc-event.activity-segment:hover.full{border-left:4px solid #f66}.fc .fc-event.activity-segment.full-dropin.can-register,.fc .fc-event.activity-segment:hover.full-dropin.can-register{background:#eee;border-left:4px solid #ffae44}.fc .fc-event.activity-segment.full-with-waitlist,.fc .fc-event.activity-segment:hover.full-with-waitlist{background:#eee;border-left:4px solid #186ddc;color:#333}.fc .fc-event.activity-segment .fc-title,.fc .fc-event.activity-segment:hover .fc-title{color:#333;font-size:inherit;font-weight:700}.fc .fc-event.activity-segment button.waitlist,.fc .fc-event.activity-segment:hover button.waitlist{background-color:#d9eefd;border:1.5px solid #186ddc;border-radius:4px;color:#000;display:block;margin:3px 0;overflow:hidden;padding:4px 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fc .fc-event.activity-segment button.waitlist i[class^=fa],.fc .fc-event.activity-segment:hover button.waitlist i[class^=fa]{color:#333;margin-right:5px}.fc .fc-event.activity-segment button.waitlist:hover,.fc .fc-event.activity-segment:hover button.waitlist:hover{background-color:#a9d8fa;border:1.5px solid #1356ae}.fc .fc-event.activity-segment button.register,.fc .fc-event.activity-segment:hover button.register{background-color:#186ddc;border:1.5px solid #186ddc;border-radius:4px;color:#fff;display:block;margin:3px 0;overflow:hidden;padding:4px 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fc .fc-event.activity-segment button.register i[class^=fa],.fc .fc-event.activity-segment:hover button.register i[class^=fa]{color:#fff;margin-right:12px}.fc .fc-event.activity-segment button.register:hover,.fc .fc-event.activity-segment:hover button.register:hover{background-color:#3d88ea;border:1.5px solid #1356ae}.fc .fc-event.activity-segment button.unregister,.fc .fc-event.activity-segment:hover button.unregister{background-color:#d9eefd;border:1.5px solid #186ddc;border-radius:4px;color:#000;display:block;margin:3px 0;overflow:hidden;padding:4px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fc .fc-event.activity-segment button.unregister i[class^=fa],.fc .fc-event.activity-segment:hover button.unregister i[class^=fa]{color:#333;margin-right:11px}.fc .fc-event.activity-segment button.unregister:hover,.fc .fc-event.activity-segment:hover button.unregister:hover{background-color:#a9d8fa;border:1.5px solid #1356ae}.fc .fc-event.activity-segment button.register-admin,.fc .fc-event.activity-segment:hover button.register-admin{background-color:#ffae44;border:1.5px solid #ffae44;border-radius:4px;color:#333;display:block;margin:3px 0;overflow:hidden;padding:4px 8px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fc .fc-event.activity-segment button.register-admin i[class^=fa],.fc .fc-event.activity-segment:hover button.register-admin i[class^=fa]{color:#333;margin-right:12px}.fc .fc-event.activity-segment button.register-admin:hover,.fc .fc-event.activity-segment:hover button.register-admin:hover{background-color:#ffc477;border:1.5px solid #ff9811}.fc .fc-event.activity-segment.activity-hidden,.fc .fc-event.activity-segment.activity-hidden:hover,.fc .fc-event.activity-segment:hover.activity-hidden,.fc .fc-event.activity-segment:hover.activity-hidden:hover{border-left-style:dotted}.fc .fc-event.activity-segment.activity-hidden .fc-price,.fc .fc-event.activity-segment.activity-hidden .fc-spots,.fc .fc-event.activity-segment.activity-hidden .fc-subtitle,.fc .fc-event.activity-segment.activity-hidden .fc-time,.fc .fc-event.activity-segment.activity-hidden .fc-title,.fc .fc-event.activity-segment.activity-hidden:hover .fc-price,.fc .fc-event.activity-segment.activity-hidden:hover .fc-spots,.fc .fc-event.activity-segment.activity-hidden:hover .fc-subtitle,.fc .fc-event.activity-segment.activity-hidden:hover .fc-time,.fc .fc-event.activity-segment.activity-hidden:hover .fc-title,.fc .fc-event.activity-segment:hover.activity-hidden .fc-price,.fc .fc-event.activity-segment:hover.activity-hidden .fc-spots,.fc .fc-event.activity-segment:hover.activity-hidden .fc-subtitle,.fc .fc-event.activity-segment:hover.activity-hidden .fc-time,.fc .fc-event.activity-segment:hover.activity-hidden .fc-title,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-price,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-spots,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-subtitle,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-time,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-title{color:#666;font-size:inherit;font-style:italic}.fc .fc-event.activity-segment .fc-subtitle,.fc .fc-event.activity-segment:hover .fc-subtitle{color:#333}.fc .fc-event.activity-segment .fc-time,.fc .fc-event.activity-segment:hover .fc-time{color:#666;font-weight:400}.fc .fc-event.activity-segment .fc-price-spots,.fc .fc-event.activity-segment:hover .fc-price-spots{*zoom:1;color:#333;margin-bottom:5px}.fc .fc-event.activity-segment .fc-price-spots:after,.fc .fc-event.activity-segment .fc-price-spots:before,.fc .fc-event.activity-segment:hover .fc-price-spots:after,.fc .fc-event.activity-segment:hover .fc-price-spots:before{content:"";display:table;line-height:0}.fc .fc-event.activity-segment .fc-price-spots:after,.fc .fc-event.activity-segment:hover .fc-price-spots:after{clear:both}.fc .fc-event.activity-segment .fc-price-spots .fc-price,.fc .fc-event.activity-segment:hover .fc-price-spots .fc-price{float:left;font-weight:400}.fc .fc-event.activity-segment .fc-price-spots .fc-spots,.fc .fc-event.activity-segment:hover .fc-price-spots .fc-spots{float:right}.fc .fc-event.holiday,.fc .fc-event.holiday:hover{background-color:transparent;border:none;border-radius:0;color:#565656;cursor:default!important}.fc .fc-event.holiday .fc-content,.fc .fc-event.holiday:hover .fc-content{font-weight:700;text-align:center}.fc .fc-event.registration{background-color:#090;border:none;border-radius:0}.fc .fc-event.pre-registration{background-color:#ffae44;border:none;border-radius:0}.store-redesign .calendar-container .filters button.dropdown-toggle{border:1px solid #ccc;height:30px;margin-left:10px;padding:0 10px}.store-redesign .calendar-container .filters button.dropdown-toggle:after{display:none}.store-redesign .calendar-container .filters div.tags>div.btn-group{margin-bottom:0}.store-redesign .calendar-container .filters select{margin-left:10px}.store-redesign .calendar-container .fc-legend div.fc-event{height:24px;height:1.5rem;margin-right:5px;width:28px;width:1.75rem}.store-redesign .calendar-container .fc-legend .fc-legend-title{font-weight:700}.store-redesign .calendar-container .fc-legend .legend-waitlist{background:#d9eefd;border:1px solid #186ddc;border-radius:3px;scale:.9;text-align:center}.store-redesign .calendar-container .fc-legend .legend-waitlist .fa-mark{color:#333;margin:1px}.store-redesign .calendar-container .fc-legend .admin-legend-override{background:#ffae44;border:1px solid #333;border-radius:3px;scale:.9;text-align:center}.store-redesign .calendar-container .fc-legend .admin-legend-override .fa-mark{color:#333}.store-redesign .calendar-container .fc-legend .legend-container{display:inline-block;margin:5px}.multiselect-container .input-group{display:block!important}.multiselect-container .location-search-box{margin:0 10px}.multiselect-container .multiselect-clear-button{background:transparent;border:none!important;position:absolute}.multiselect-container .multiselect-clear-button:focus{outline:none!important}.multiselect-container .multiselect-clear-button:active{box-shadow:none!important}.multiselect-container .multiselect-search-form{display:block!important}.multiselect-container .multiselect-clear-button-group{position:absolute!important;right:10%;z-index:3}.select-search{background-color:#fff;border:1px solid #afacac;height:744px}.select-search.has-search{height:786px}.select-search li a{border-bottom:1px solid #afacac;padding:10px 15px;position:relative}.select-search li a .Active{color:green}.select-search li a .Trial{color:#000}.select-search li a .PendingCancellation,.select-search li a .PendingValidation{color:orange}.select-search li a .Cancelled{color:#de1316}.select-search li a i.pull-right{line-height:20px;position:absolute;right:15px}.select-search li a .breadcrumbs{color:#969696}.select-search li a.no-selection{color:#494949}.select-search li a.no-selection:focus,.select-search li a.no-selection:hover{background-color:inherit;text-decoration:none}.select-search li a.no-selection>span{padding-left:5px}.select-search li a.no-selection>i{color:#186ddc}.select-search .nav-list.select-search-header .nav-header{background-color:#494949;color:#fff;font-size:inherit;padding:10px 15px;text-shadow:inherit}.select-search .nav-list.select-search-header .nav-search>.a{border-bottom:1px solid #afacac;margin-left:-15px;margin-right:-15px;padding:10px 15px;position:relative}.select-search .nav-list.select-search-header .nav-search>.a input{border-color:transparent;box-shadow:none;box-sizing:border-box;margin:0;padding:0;width:100%}.select-search .nav-list.select-search-header .nav-search>.a i.clear{color:#afacac;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px}.select-search .nav-list.select-search-header .nav-search>.a i.clear:hover{color:#494949}.select-search .nav-list.select-search-content{height:700px;overflow-y:auto}.select-search .nav-list .nav-list{padding:0}ul.nav-list.select-search-content>li>ul.nav-list>li>a{padding-left:30px}ul.nav-list.select-search-content>li>ul.nav-list>li>ul.nav-list>li>a{padding-left:45px}ul.nav-list.select-search-content>li>ul.nav-list>li>ul.nav-list>li>ul.nav-list>li>a{padding-left:60px}.modal.select-search-modal .modal-body{padding:0}.modal.select-search-modal .modal-body .select-search{border:none;height:386px}.modal.select-search-modal .modal-body .select-search .select-search-header .nav-header{display:none}.modal.select-search-modal .modal-body .select-search .select-search-content{height:344px}.modal.select-search-modal .modal-body .select-search .select-search-content li img{max-height:24px;max-width:24px}.modal.select-search-modal .modal-body .select-search.no-header .select-search-content{height:386px}.nested-select{position:relative}.nested-select .optional-hover-text-icon{font-size:14px}.nested-select .optional-hover-text-icon:hover{color:#186ddc;cursor:pointer}.nested-select .extra-actions{font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:0!important;padding-top:0!important}.nested-select .extra-actions.right{float:right}.nested-select .extra-actions select{margin-top:4px;width:auto}.nested-select .extra-actions .extra-action{display:inline-block}.nested-select .extra-actions .options-search{margin-left:10px;position:relative}.nested-select .extra-actions .options-search .clear-search{display:none;font-size:16px;position:absolute;right:14px;top:18px;z-index:10}.nested-select .extra-actions .options-search .clear-search i{cursor:pointer}.nested-select .extra-actions .expand-collapse-text{color:#186ddc}.nested-select .extra-actions .expand-collapse-text:hover{cursor:pointer;opacity:.5}.nested-select .options-divider{border-bottom:1px solid #ddd;margin-bottom:7px;width:100%}.nested-select .search-box{width:150px}.nested-select .option-group{font-family:Noto Sans,sans-serif;list-style:none;margin-left:25px}.nested-select .option-group:first-child{margin-left:0}.nested-select .option-group .option-level{box-sizing:border-box;display:table;padding:3px;width:100%}.nested-select .option-group .option-level .expand-collapse-icon{position:relative;top:3px}.nested-select .option-group .option-level div{display:table-cell;vertical-align:top}.nested-select .option-group .option-level button{line-height:18px}.nested-select .option-group .option-level button.remove-item{margin:3px}.nested-select .option-group .option-level.terminal-level .other-active-items{font-size:12px}.nested-select .option-group .option-level.terminal-level .other-active-items:hover{color:#186ddc;cursor:help}.nested-select .option-group .option-level:not(.terminal-level){color:#186ddc;font-weight:700}.nested-select .option-group .option-level .already-active-icon{color:green;visibility:hidden;width:20px}.nested-select .option-group .option-level .expand-option+.already-active-icon{font-size:0;width:8px}.nested-select .option-group .option-level .already-active-name{font-weight:700}.nested-select .option-group .option-level .option-name-text:hover{cursor:pointer}.nested-select .option-group .option-level .go-to-item:hover{cursor:pointer;opacity:.8}.nested-select .option-group .option-level .add-all-options,.nested-select .option-group .option-level .add-remove-button{padding-left:5px;visibility:hidden;white-space:nowrap}.nested-select .option-group .option-level .add-all-options button:hover,.nested-select .option-group .option-level .add-remove-button button:hover{opacity:.5}.nested-select .expand-option{width:16px}.nested-select .expand-option.wide{width:24px}.nested-select .expand-option .expand-collapse-icon{background-color:transparent;background:url('https://5feceffd438d6dcf280e-8e6e0eb41779a2125b97f32bc39b18fa.ssl.cf2.rackcdn.com/25457/img/nav-accordion.png');border-radius:3px;height:14px;width:14px;z-index:1}.nested-select .expand-option .expand-collapse-icon.expanded{background-position:14px}.nested-select .expand-option:hover{cursor:pointer;opacity:.8}.nested-select .expand-collapse-all{font-weight:400;line-height:30px;padding:0 3px!important}.nested-select .expand-collapse-all div{display:inline-block}.nested-select .expand-collapse-all .expand-option{padding-top:0;vertical-align:middle}@media (min-width:400px){.nested-select .add-all-container,.nested-select .remove-all-container{float:right}}.nested-select .control-group,.nested-select .form-group{margin:0 0 10px!important}@media (min-width:768px){.nested-select .control-group,.nested-select .form-group{display:inline-block;vertical-align:top;width:50%}}.nested-select .control-group:nth-child(2n),.nested-select .form-group:nth-child(2n){text-align:right}.nested-select__extra-action{position:relative}.nested-select__extra-action__icon{color:#777;display:inline-block;font-size:1.125em;text-align:center;width:7%}@media (max-width:767px){.nested-select__extra-action__icon{left:10px;position:absolute;top:10px;width:15px}}.nested-select__extra-action__icon--prepend{left:10px;position:absolute;top:10px;width:15px}.nested-select__extra-action input,.nested-select__extra-action select{box-sizing:border-box;font-size:14px;height:35px;margin-bottom:0;padding-bottom:6px;padding-top:6px}@media (min-width:768px){.nested-select__extra-action input,.nested-select__extra-action select{display:inline-block;width:90%}}.nested-select__extra-action input{padding-left:30px}.nested-select__extra-action select{padding-left:25px}@media (min-width:768px){.nested-select__extra-action select{padding-left:0}}.shiftable-collection .shiftable-collection-item{position:relative}.shiftable-collection .shiftable-collection-item .action{color:#969696;display:none;font-size:30px;font-weight:700;padding:4px 12px;position:absolute;text-decoration:none}.shiftable-collection .shiftable-collection-item .action.delete{right:0;top:0}.shiftable-collection .shiftable-collection-item .action.delete:hover{color:#600}.shiftable-collection .shiftable-collection-item .action.move-left{bottom:0;left:0}.shiftable-collection .shiftable-collection-item .action.move-left:hover{color:#000}.shiftable-collection .shiftable-collection-item .action.move-right{bottom:0;right:0}.shiftable-collection .shiftable-collection-item .action.move-right:hover{color:#000}.shiftable-collection .shiftable-collection-item.selected,.shiftable-collection .shiftable-collection-item:hover{border-color:#186ddc;cursor:pointer;text-decoration:none}.shiftable-collection .shiftable-collection-item.selected .action,.shiftable-collection .shiftable-collection-item:hover .action{display:block}.shiftable-collection :first-child .action.move-left,.shiftable-collection :last-child .action.move-right{display:none!important}.auto-width{width:auto}.clipboard-copy-enabled-control .input-clipboard-source{display:inline;width:75%}.clipboard-copy-enabled-control .copy-to-clipboard{margin-top:-4px}.page-header{padding-bottom:0}.backgrid-page-sizer{width:auto}.backgrid-item-counter{font-weight:700;line-height:18px;padding:6px 0}.button-error{position:fixed;text-align:center;top:10px;width:100%;z-index:100000}.button-error .alert{display:inline-block}.button-success{position:fixed;text-align:center;top:10px;width:100%;z-index:100000}.button-success .alert{display:inline-block}.datepicker{z-index:2000}.ui-datepicker{position:relative;z-index:1200!important}.backgrid-filter.form-search{margin:0;width:548px}.backgrid-filter input[type=search]{font-family:Noto Sans,Helvetica,Arial,sans-serif;width:506px}table.backgrid{font:normal 12px/14px Noto Sans,Helvetica,Arial,sans-serif;width:100%}table.backgrid tr{border:1px solid #afacac}table.backgrid tr td,table.backgrid tr th{border:1px solid #afacac;padding:5px;text-align:left}table.backgrid tr th{background-color:#dedede;padding:10px 5px}table.backgrid tr th a{color:#494949;position:relative}table.backgrid tr th a.sortable{white-space:normal}table.backgrid tr th a:hover{color:#000;text-decoration:none}table.backgrid tr th a:hover b.hover-up-caret{border:4px solid transparent;border-bottom:4px solid #696969;border-top:none;margin-top:5px}table.backgrid tr th a:hover b.hover-down-caret,table.backgrid tr th a:hover b.hover-up-caret{content:"";display:inline-block;height:0;position:absolute;right:5px;vertical-align:baseline;width:0}table.backgrid tr th a:hover b.hover-down-caret{border:4px solid transparent;border-bottom:none;border-top-color:#696969;margin-top:10px}table.backgrid tr td.editable:hover{background-color:rgba(82,168,236,.3)}table.backgrid tr td.editable.boolean-cell:hover{background-color:inherit}table.backgrid tr td.invalid,table.backgrid tr td.invalid:hover{background-color:#de1316;color:#000}table.backgrid tr td .action{color:#969696;cursor:pointer;font-size:14px}table.backgrid tr td .action:hover{color:#494949}table.backgrid tr td .action i{margin:0 5px 0 0}table.backgrid tbody tr:nth-child(odd){background-color:#f6f8fb}table.backgrid tbody tr:nth-child(odd) td.error,table.backgrid td.error{background-color:rgba(222,19,22,.5);outline:inherit}table.backgrid .do-not-send{color:#969696}table.backgrid#activities .ProgramName{width:23%}table.backgrid#activities .DeclaredInWeeks{width:6%}table.backgrid#activities .ActivityName{width:38%}table.backgrid#activities .EndDateString,table.backgrid#activities .StartDateString{width:8%}table.backgrid#activities .NbDays,table.backgrid#activities .NbWeeks{width:12%}table.backgrid#activities .EligibleTax,table.backgrid#activities .NotEligibleTax,table.backgrid#activities .TotalPaid{width:13%}table.backgrid#invoices .AccountOwnerName,table.backgrid#invoices .InvoiceUrl,table.backgrid#invoices .ReconciliationState,table.backgrid#invoices .UnreconciledItemsCount{width:25%}table.backgrid#subscriptions .select-all-header-cell{width:50px}table.backgrid#subscriptions .ChildDateOfBirthString{max-width:80px}table.backgrid#subscriptions .ChildName,table.backgrid#subscriptions .ClientName{max-width:100px}table.backgrid#subscriptions .ActivityName,table.backgrid#subscriptions .ProgramName{max-width:90px}table.backgrid#subscriptions .NbDays,table.backgrid#subscriptions .NbWeeks{width:65px}table.backgrid#subscriptions .EligibleTax,table.backgrid#subscriptions .NotEligibleTax,table.backgrid#subscriptions .TotalPaid{width:70px}table.backgrid#clients .ContactFirstName,table.backgrid#clients .ContactLastName,table.backgrid#clients .Nas,table.backgrid#clients .ToSend,table.backgrid#receipts .ContactFirstName,table.backgrid#receipts .ContactLastName,table.backgrid#receipts .Nas,table.backgrid#receipts .ToSend{max-width:100px;width:100px}table.backgrid#clients .AreActionsAvailable,table.backgrid#receipts .AreActionsAvailable{width:55px}table.backgrid#clients .Code,table.backgrid#receipts .Code{width:60px}table.backgrid#clients .Code-0,table.backgrid#receipts .Code-0{color:#2ba73f;font-style:italic;font-weight:700;width:60px}table.backgrid#clients .Code-2,table.backgrid#receipts .Code-2{color:#e0404a;font-style:italic;font-weight:700;width:60px}table.backgrid td.children .BirthDateString,table.backgrid td.children .FirstName,table.backgrid td.children .LastName,table.backgrid th.ChildLines .BirthDateString,table.backgrid th.ChildLines .FirstName,table.backgrid th.ChildLines .LastName,table.backgrid.children .BirthDateString,table.backgrid.children .FirstName,table.backgrid.children .LastName{width:150px}table.backgrid td.children .FullName,table.backgrid th.ChildLines .FullName,table.backgrid.children .FullName{width:200px}table.backgrid td.children .NbDays,table.backgrid td.children .NbWeeks,table.backgrid th.ChildLines .NbDays,table.backgrid th.ChildLines .NbWeeks,table.backgrid.children .NbDays,table.backgrid.children .NbWeeks{width:30px}table.backgrid td.children .CreditAmount,table.backgrid td.children .NonCreditAmount,table.backgrid td.children .TotalPaid,table.backgrid th.ChildLines .CreditAmount,table.backgrid th.ChildLines .NonCreditAmount,table.backgrid th.ChildLines .TotalPaid,table.backgrid.children .CreditAmount,table.backgrid.children .NonCreditAmount,table.backgrid.children .TotalPaid{width:70px}table.backgrid td.children span,table.backgrid th.ChildLines span{display:inline-block;padding:0 5px}.pagination ul{margin:0}.pagination ul a{border-color:#d0d0d0}.pagination ul a.active{background-color:#f6f8fb;color:#565656}.modal.backgrid-object-cell{margin-left:-375px;width:750px}.modal.backbone-modal{margin-left:-384px;width:767px}@media (max-width:767px){.modal.backbone-modal{margin:0;width:auto}}.modal.modal-xlarge{left:20px;margin:0;position:fixed;right:20px;top:20px;width:auto}.modal.modal-small{width:400px}@media (max-width:400px){.modal.modal-small{margin:0;width:auto}}.file-input{overflow:hidden;position:relative}.file-input input{cursor:pointer;direction:ltr;-ms-filter:"alpha(opacity=0)";font-size:200px;margin:0;opacity:0;position:absolute;right:0;top:0}.file-input.busy input{display:none}.file-input.action.busy,.file-input.btn.busy{color:#494949;cursor:default}.file-input.btn.busy{background-color:#969696;text-decoration:none}.table-tooltip{cursor:help}.table-tooltip:hover{color:#186ddc}.table-tooltip-div{background:transparent;display:none;font-size:12px;font-weight:700;margin:8px;min-height:20px;position:absolute;z-index:9999}.table-tooltip-div table{border:none;border-radius:3px;box-shadow:0 0 6px #000;overflow:hidden;width:100%}.table-tooltip-div table tr:nth-child(odd){background-color:#fff}.table-tooltip-div table tr:nth-child(2n){background-color:#dedede}.table-tooltip-div table td{padding:10px}.notify-popup-container{display:none;position:fixed;text-align:center;top:260px;width:100%;z-index:9999}.notify-popup-container .notify-popup{border-radius:6px;color:#fff;display:inline-block;font:700 18px/1.3em Noto Sans,Helvetica,Arial,sans-serif;min-width:100px;padding:6px 32px}.upload-fb-image .btn-primary{margin:10px;overflow:hidden;position:relative}.upload-fb-image .btn-primary input{cursor:pointer;filter:alpha(opacity=0);font-size:20px;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0}.share-to-facebook-button{cursor:pointer}.share-to-facebook{font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:13px;margin-bottom:3em}.share-to-facebook span.help-message.small{font-size:11px}.share-to-facebook button,.share-to-facebook input,.share-to-facebook label,.share-to-facebook select,.share-to-facebook textarea{font-size:1em}.share-to-facebook button.btnSet3.btn-primary,.share-to-facebook input.btnSet3.btn-primary,.share-to-facebook label.btnSet3.btn-primary,.share-to-facebook select.btnSet3.btn-primary,.share-to-facebook textarea.btnSet3.btn-primary{font-size:16px}.share-to-facebook .placeholder{padding:5px 0 0}.share-to-facebook .control-label{float:left;font-weight:700}.share-to-facebook .control-label .popover-content{font-weight:400}.share-to-facebook .control-group{margin-bottom:10px}.general-tooltip-icon{color:#186ddc}body.authentication{padding-bottom:0}body.authentication .pgCtn{background:#fff;display:flex;flex-direction:column}body.authentication .pgCtn .pgBd{padding:0 0 50px}body.authentication .pgFt-short{position:absolute}body.corp .amilia-container .container{padding-bottom:5em!important;padding-top:2em!important}@media (max-width:767px){body.new-authentication .amilia-container .container{padding-top:0!important}}body.new-authentication .pgHd.pgHd-1{background:#fff;color:#186ddc}body.new-authentication .pgHd.pgHd-1 #mobileMenu.out.collapse.show{background-color:#fff;border:0;height:0}body.new-authentication .pgHd.pgHd-1 #mobileMenu.out.collapse.show.in{background-color:#969696;border:1px solid #969696;border-top:0;height:auto}body.new-authentication .pgHd div.corp .hdMenu,body.new-authentication .pgHd div.corp .hdMenu a{color:#186ddc}body.new-authentication .pgHd div.corp .hdMenu .hdNavMenu.js-menu a.hdNavLnk{color:#fff}body.new-authentication footer.footer-amilia.bs-fix a{font-weight:500}.cost-rec .btn-primary,.cost-rec .btnSet3{background-color:#09194a}.cost-rec .btn-primary:hover,.cost-rec .btnSet3:hover{background-color:#0f2877}.cost-rec .btn-primary:active,.cost-rec .btnSet3:active{background-color:#061133!important}.cost-rec .btn-primary:focus,.cost-rec .btnSet3:focus{background-color:#09194a}#skip-link{background:#000;color:#fff;left:0;padding:8px;position:absolute;top:-100px;z-index:100}#skip-link:focus{top:0}