.clearfix:before,.clearfix:after{content:"";line-height:0;display:table}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:#0000;text-shadow:none;background-color:#0000;border:0}.input-block-level{box-sizing:border-box;width:100%;min-height:30px;display:block}.amilia-label{color:#494949;background-color:#f6f6f6;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{color:#fff;background-color:#6f1ec0}.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.active a,.amilia-label-multiselect-container li a:hover,.amilia-label-multiselect-container li.active a:hover,.amilia-label-multiselect-container li a:active,.amilia-label-multiselect-container li.active a:active,.amilia-label-multiselect-container li a:focus,.amilia-label-multiselect-container li.active a:focus{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{margin-right:20px;display:inline-block}.calendar-container .filters div.tags>div.btn-group{margin-bottom:10px}.calendar-container .filters div.tags>div.btn-group button.multiselect.btn{color:inherit;background-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{text-transform:capitalize;margin:0;padding:10px;font-size:18px}.customListView__title.fc-today{background:0 0!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{margin-bottom:5px;font-size:.85em}.fc-legend-sample{vertical-align:middle;border:1px solid #ddd;width:14px;height:14px;margin-right:3px}@media (width>=767px){.fc-legend-sample{display:inline-block!important}}@media (width<=767px){.fc-legend-sample{clear:both;float:left;margin-bottom:7px}}.fc-legend-sample-title,.fc-legend-sample-title--hidden{vertical-align:middle;margin-right:28px;font-size:13px}@media (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 (width<=500px){.fc .fc-toolbar .fc-left,.fc .fc-toolbar .fc-center,.fc .fc-toolbar .fc-right{clear:both;float:none;display:block}.fc .fc-toolbar .fc-center h2{float:none;padding-top:15px}}.fc .fc-toolbar .fc-button-group>*{margin:0}.fc .fc-toolbar .fc-button{box-shadow:none;color:#666;background:#f0f0f0;border:1px solid #ddd}.fc .fc-toolbar .fc-button:hover{color:#333;background:#f5f5f5;border:1px solid #bbb}.fc .fc-toolbar .fc-button.fc-state-active{color:#333;background:#ddd}.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;padding-left:4px;padding-right:4px;overflow:hidden}.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-title,.fc .fc-event.activity-segment:hover.can-register .fc-title,.fc .fc-event.activity-segment.can-register .fc-subtitle,.fc .fc-event.activity-segment:hover.can-register .fc-subtitle,.fc .fc-event.activity-segment.can-register .fc-time,.fc .fc-event.activity-segment:hover.can-register .fc-time,.fc .fc-event.activity-segment.can-register .fc-price,.fc .fc-event.activity-segment:hover.can-register .fc-price,.fc .fc-event.activity-segment.can-register .fc-spots,.fc .fc-event.activity-segment:hover.can-register .fc-spots{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{color:#333;background:#eee;border-left:4px solid #186ddc}.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{color:#000;white-space:nowrap;text-overflow:ellipsis;text-align:left;background-color:#d9eefd;border:1.5px solid #186ddc;border-radius:4px;width:100%;margin:3px 0;padding:4px 8px;display:block;overflow:hidden}.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{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-align:left;background-color:#186ddc;border:1.5px solid #186ddc;border-radius:4px;width:100%;margin:3px 0;padding:4px 8px;display:block;overflow:hidden}.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{color:#000;white-space:nowrap;text-overflow:ellipsis;text-align:left;background-color:#d9eefd;border:1.5px solid #186ddc;border-radius:4px;width:100%;margin:3px 0;padding:4px 10px;display:block;overflow:hidden}.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{color:#333;white-space:nowrap;text-overflow:ellipsis;text-align:left;background-color:#ffae44;border:1.5px solid #ffae44;border-radius:4px;width:100%;margin:3px 0;padding:4px 8px;display:block;overflow:hidden}.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:hover.activity-hidden,.fc .fc-event.activity-segment.activity-hidden:hover,.fc .fc-event.activity-segment:hover.activity-hidden:hover{border-left-style:dotted}.fc .fc-event.activity-segment.activity-hidden .fc-title,.fc .fc-event.activity-segment:hover.activity-hidden .fc-title,.fc .fc-event.activity-segment.activity-hidden:hover .fc-title,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-title,.fc .fc-event.activity-segment.activity-hidden .fc-subtitle,.fc .fc-event.activity-segment:hover.activity-hidden .fc-subtitle,.fc .fc-event.activity-segment.activity-hidden:hover .fc-subtitle,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-subtitle,.fc .fc-event.activity-segment.activity-hidden .fc-time,.fc .fc-event.activity-segment:hover.activity-hidden .fc-time,.fc .fc-event.activity-segment.activity-hidden:hover .fc-time,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-time,.fc .fc-event.activity-segment.activity-hidden .fc-price,.fc .fc-event.activity-segment:hover.activity-hidden .fc-price,.fc .fc-event.activity-segment.activity-hidden:hover .fc-price,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-price,.fc .fc-event.activity-segment.activity-hidden .fc-spots,.fc .fc-event.activity-segment:hover.activity-hidden .fc-spots,.fc .fc-event.activity-segment.activity-hidden:hover .fc-spots,.fc .fc-event.activity-segment:hover.activity-hidden:hover .fc-spots{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{color:#333;margin-bottom:5px}.fc .fc-event.activity-segment .fc-price-spots:before,.fc .fc-event.activity-segment:hover .fc-price-spots:before,.fc .fc-event.activity-segment .fc-price-spots:after,.fc .fc-event.activity-segment:hover .fc-price-spots:after{content:"";line-height:0;display:table}.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{color:#565656;background-color:#0000;border:none;border-radius:0;cursor:default!important}.fc .fc-event.holiday .fc-content,.fc .fc-event.holiday:hover .fc-content{text-align:center;font-weight:700}.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{width:1.75rem;height:1.5rem;margin-right:5px}.store-redesign .calendar-container .fc-legend .fc-legend-title{font-weight:700}.store-redesign .calendar-container .fc-legend .legend-waitlist{text-align:center;background:#d9eefd;border:1px solid #186ddc;border-radius:3px;scale:.9}.store-redesign .calendar-container .fc-legend .legend-waitlist .fa-mark{color:#333;margin:1px}.store-redesign .calendar-container .fc-legend .admin-legend-override{text-align:center;background:#ffae44;border:1px solid #333;border-radius:3px;scale:.9}.store-redesign .calendar-container .fc-legend .admin-legend-override .fa-mark{color:#333}.store-redesign .calendar-container .fc-legend .legend-container{margin:5px;display:inline-block}.multiselect-container .input-group{display:block!important}.multiselect-container .location-search-box{margin:0 10px}.multiselect-container .multiselect-clear-button{background:0 0;position:absolute;border:none!important}.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{z-index:3;right:10%;position:absolute!important}.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 .PendingValidation,.select-search li a .PendingCancellation{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:hover,.select-search li a.no-selection:focus{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{color:#fff;text-shadow:inherit;font-size:inherit;background-color:#494949;padding:10px 15px}.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{box-sizing:border-box;box-shadow:none;border-color:#0000;width:100%;margin:0;padding:0}.select-search .nav-list.select-search-header .nav-search>.a i.clear{cursor:pointer;color:#afacac;font-size:20px;position:absolute;top:10px;right:15px}.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-width:24px;max-height: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{margin-bottom:10px;font-size:14px;font-weight:700;padding-top:0!important;padding-bottom:0!important}.nested-select .extra-actions.right{float:right}.nested-select .extra-actions select{width:auto;margin-top:4px}.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{z-index:10;font-size:16px;display:none;position:absolute;top:18px;right:14px}.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{opacity:.5;cursor:pointer}.nested-select .options-divider{border-bottom:1px solid #ddd;width:100%;margin-bottom:7px}.nested-select .search-box{width:150px}.nested-select .option-group{margin-left:25px;font-family:Noto Sans,sans-serif;list-style:none}.nested-select .option-group:first-child{margin-left:0}.nested-select .option-group .option-level{box-sizing:border-box;width:100%;padding:3px;display:table}.nested-select .option-group .option-level .expand-collapse-icon{position:relative;top:3px}.nested-select .option-group .option-level div{vertical-align:top;display:table-cell}.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{cursor:help;color:#186ddc}.nested-select .option-group .option-level:not(.terminal-level){color:#186ddc;font-weight:700}.nested-select .option-group .option-level .already-active-icon{visibility:hidden;color:green;width:20px}.nested-select .option-group .option-level .expand-option+.already-active-icon{width:8px;font-size:0}.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-remove-button,.nested-select .option-group .option-level .add-all-options{visibility:hidden;white-space:nowrap;padding-left:5px}.nested-select .option-group .option-level .add-remove-button button:hover,.nested-select .option-group .option-level .add-all-options button:hover{opacity:.5}.nested-select .expand-option{width:16px}.nested-select .expand-option.wide{width:24px}.nested-select .expand-option .expand-collapse-icon{z-index:1;background:url('https://5feceffd438d6dcf280e-8e6e0eb41779a2125b97f32bc39b18fa.ssl.cf2.rackcdn.com/25492/img/nav-accordion.png');border-radius:3px;width:14px;height:14px}.nested-select .expand-option .expand-collapse-icon.expanded{background-position:14px}.nested-select .expand-option:hover{opacity:.8;cursor:pointer}.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{vertical-align:middle;padding-top:0}@media (width>=400px){.nested-select .remove-all-container,.nested-select .add-all-container{float:right}}.nested-select .form-group,.nested-select .control-group{margin:0 0 10px!important}@media (width>=768px){.nested-select .form-group,.nested-select .control-group{vertical-align:top;width:50%;display:inline-block}}.nested-select .form-group:nth-child(2n),.nested-select .control-group:nth-child(2n){text-align:right}.nested-select__extra-action{position:relative}.nested-select__extra-action__icon{color:#777;text-align:center;width:7%;font-size:1.125em;display:inline-block}@media (width<=767px){.nested-select__extra-action__icon{width:15px;position:absolute;top:10px;left:10px}}.nested-select__extra-action__icon--prepend{width:15px;position:absolute;top:10px;left:10px}.nested-select__extra-action input,.nested-select__extra-action select{box-sizing:border-box;height:35px;margin-bottom:0;padding-top:6px;padding-bottom:6px;font-size:14px}@media (width>=768px){.nested-select__extra-action input,.nested-select__extra-action select{width:90%;display:inline-block}}.nested-select__extra-action input{padding-left:30px}.nested-select__extra-action select{padding-left:25px}@media (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;padding:4px 12px;font-size:30px;font-weight:700;text-decoration:none;display:none;position:absolute}.shiftable-collection .shiftable-collection-item .action.delete{top:0;right: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:hover,.shiftable-collection .shiftable-collection-item.selected{cursor:pointer;border-color:#186ddc;text-decoration:none}.shiftable-collection .shiftable-collection-item:hover .action,.shiftable-collection .shiftable-collection-item.selected .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{width:75%;display:inline}.clipboard-copy-enabled-control .copy-to-clipboard{margin-top:-4px}.page-header{padding-bottom:0}.backgrid-page-sizer{width:auto}.backgrid-item-counter{padding:6px 0;font-weight:700;line-height:18px}.button-error{text-align:center;z-index:100000;width:100%;position:fixed;top:10px}.button-error .alert{display:inline-block}.button-success{text-align:center;z-index:100000;width:100%;position:fixed;top:10px}.button-success .alert{display:inline-block}.datepicker{z-index:2000}.ui-datepicker{position:relative;z-index:1200!important}.backgrid-filter.form-search{width:548px;margin:0}.backgrid-filter input[type=search]{width:506px;font-family:Noto Sans,Helvetica,Arial,sans-serif}table.backgrid{width:100%;font:12px/14px Noto Sans,Helvetica,Arial,sans-serif}table.backgrid tr{border:1px solid #afacac}table.backgrid tr th,table.backgrid tr td{text-align:left;border:1px solid #afacac;padding:5px}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{vertical-align:baseline;content:"";border:4px solid #0000;border-top:none;border-bottom-color:#696969;width:0;height:0;margin-top:5px;display:inline-block;position:absolute;right:5px}table.backgrid tr th a:hover b.hover-down-caret{vertical-align:baseline;content:"";border:4px solid #0000;border-top-color:#696969;border-bottom:none;width:0;height:0;margin-top:10px;display:inline-block;position:absolute;right:5px}table.backgrid tr td.editable:hover{background-color:#52a8ec4d}table.backgrid tr td.editable.boolean-cell:hover{background-color:inherit}table.backgrid tr td.invalid,table.backgrid tr td.invalid:hover{color:#000;background-color:#de1316}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 td.error,table.backgrid tbody tr:nth-child(odd) td.error{outline:inherit;background-color:#de131680}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 .StartDateString,table.backgrid#activities .EndDateString{width:8%}table.backgrid#activities .NbDays,table.backgrid#activities .NbWeeks{width:12%}table.backgrid#activities .TotalPaid,table.backgrid#activities .NotEligibleTax,table.backgrid#activities .EligibleTax{width:13%}table.backgrid#invoices .AccountOwnerName,table.backgrid#invoices .InvoiceUrl,table.backgrid#invoices .UnreconciledItemsCount,table.backgrid#invoices .ReconciliationState{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 .ProgramName,table.backgrid#subscriptions .ActivityName{max-width:90px}table.backgrid#subscriptions .NbDays,table.backgrid#subscriptions .NbWeeks{width:65px}table.backgrid#subscriptions .TotalPaid,table.backgrid#subscriptions .NotEligibleTax,table.backgrid#subscriptions .EligibleTax{width:70px}table.backgrid#clients .ToSend,table.backgrid#receipts .ToSend,table.backgrid#clients .ContactFirstName,table.backgrid#receipts .ContactFirstName,table.backgrid#clients .ContactLastName,table.backgrid#receipts .ContactLastName,table.backgrid#clients .Nas,table.backgrid#receipts .Nas{width:100px;max-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;width:60px;font-style:italic;font-weight:700}table.backgrid#clients .Code-2,table.backgrid#receipts .Code-2{color:#e0404a;width:60px;font-style:italic;font-weight:700}table.backgrid.children .FirstName,table.backgrid td.children .FirstName,table.backgrid th.ChildLines .FirstName,table.backgrid.children .LastName,table.backgrid td.children .LastName,table.backgrid th.ChildLines .LastName,table.backgrid.children .BirthDateString,table.backgrid td.children .BirthDateString,table.backgrid th.ChildLines .BirthDateString{width:150px}table.backgrid.children .FullName,table.backgrid td.children .FullName,table.backgrid th.ChildLines .FullName{width:200px}table.backgrid.children .NbDays,table.backgrid td.children .NbDays,table.backgrid th.ChildLines .NbDays,table.backgrid.children .NbWeeks,table.backgrid td.children .NbWeeks,table.backgrid th.ChildLines .NbWeeks{width:30px}table.backgrid.children .TotalPaid,table.backgrid td.children .TotalPaid,table.backgrid th.ChildLines .TotalPaid,table.backgrid.children .NonCreditAmount,table.backgrid td.children .NonCreditAmount,table.backgrid th.ChildLines .NonCreditAmount,table.backgrid.children .CreditAmount,table.backgrid td.children .CreditAmount,table.backgrid th.ChildLines .CreditAmount{width:70px}table.backgrid td.children span,table.backgrid th.ChildLines span{padding:0 5px;display:inline-block}.pagination ul{margin:0}.pagination ul a{border-color:#d0d0d0}.pagination ul a.active{color:#565656;background-color:#f6f8fb}.modal.backgrid-object-cell{width:750px;margin-left:-375px}.modal.backbone-modal{width:767px;margin-left:-384px}@media (width<=767px){.modal.backbone-modal{width:auto;margin:0}}.modal.modal-xlarge{width:auto;margin:0;position:fixed;top:20px;left:20px;right:20px}.modal.modal-small{width:400px}@media (width<=400px){.modal.modal-small{width:auto;margin:0}}.file-input{position:relative;overflow:hidden}.file-input input{opacity:0;-ms-filter:"alpha(opacity=0)";cursor:pointer;direction:ltr;margin:0;font-size:200px;position:absolute;top:0;right:0}.file-input.busy input{display:none}.file-input.action.busy{cursor:default;color:#494949}.file-input.btn.busy{cursor:default;color:#494949;background-color:#969696;text-decoration:none}.table-tooltip{cursor:help}.table-tooltip:hover{color:#186ddc}.table-tooltip-div{z-index:9999;background:0 0;min-height:20px;margin:8px;font-size:12px;font-weight:700;display:none;position:absolute}.table-tooltip-div table{border:none;border-radius:3px;width:100%;overflow:hidden;box-shadow:0 0 6px #000}.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{z-index:9999;text-align:center;width:100%;display:none;position:fixed;top:260px}.notify-popup-container .notify-popup{color:#fff;border-radius:6px;min-width:100px;padding:6px 32px;font:700 18px/1.3em Noto Sans,Helvetica,Arial,sans-serif;display:inline-block}.upload-fb-image .btn-primary{margin:10px;position:relative;overflow:hidden}.upload-fb-image .btn-primary input{cursor:pointer;opacity:0;filter:alpha(opacity=0);margin:0;padding:0;font-size:20px;position:absolute;top:0;right:0}.share-to-facebook-button{cursor:pointer}.share-to-facebook{margin-bottom:3em;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-size:13px}.share-to-facebook span.help-message.small{font-size:11px}.share-to-facebook label,.share-to-facebook input,.share-to-facebook button,.share-to-facebook select,.share-to-facebook textarea{font-size:1em}.share-to-facebook label.btnSet3.btn-primary,.share-to-facebook input.btnSet3.btn-primary,.share-to-facebook button.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;flex-direction:column;display:flex}body.authentication .pgCtn .pgBd{padding:0 0 50px}body.authentication .pgFt-short{position:absolute}body.corp .amilia-container .container{padding-top:2em!important;padding-bottom:5em!important}@media (width<=767px){body.new-authentication .amilia-container .container{padding-top:0!important}}body.new-authentication .pgHd.pgHd-1{color:#186ddc;background:#fff}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 .btnSet3,.cost-rec .btn-primary{background-color:#09194a}.cost-rec .btnSet3:hover,.cost-rec .btn-primary:hover{background-color:#0f2877}.cost-rec .btnSet3:active,.cost-rec .btn-primary:active{background-color:#061133!important}.cost-rec .btnSet3:focus,.cost-rec .btn-primary:focus{background-color:#09194a}#skip-link{color:#fff;z-index:100;background:#000;padding:8px;position:absolute;top:-100px;left:0}#skip-link:focus{top:0}