div,span,label,td,th,li,a,input,.btn{font-family:'Source Sans Pro';-webkit-font-smoothing:subpixel-antialiased;font-weight:400;color:#444;letter-spacing:0.4px}h1,h2,h3,h4,h5{color:#3a5b61;font-family:'Source Sans Pro';font-weight:normal;letter-spacing:.5px}p{font-family:'Source Sans Pro';color:#555;font-weight:400;font-size:14px;letter-spacing:0.4px}ul{list-style:none;padding:0}input[type="text"],input[type='search'],input[type="number"],input[type="password"],input[type="email"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #bbb;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}input.big-input{height:52px}textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.input-prepend{display:inline-block}.input-prepend .add-on{font-size:16px;margin-right:2px}.input-prepend input{display:inline}input.input-small{width:60px}.token-input-dropdown-facebook ul li:active{background:lightblue}.well label{color:#999}input[data-date-picker],input[data-date-picker-lazy]{display:none !important}@media print{.no-print{display:none}.trans-print{opacity:0}.dragtable-drag-handle,.dataTables_filter label,.dataTables_paginate{display:none}#tabs,.header{display:none}.main-view{margin-left:0}}li.spaced{margin:5px 0}i.fal{color:#999;font-size:18px}i.fal.fa-pencil:hover{color:#777}i.spaced-right{margin-right:10px}body{background:rgba(0,0,0,0.02);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.centered{text-align:center}.danger-link{color:red}.success-link{color:green}.ui-widget button.close-btn-override{border:none;background:transparent;color:#999;position:absolute;font-size:30px;right:0;top:-2px}.ui-widget button.close-btn-override i:hover{color:#333}.btn:hover{background:rgba(0,0,0,0.02) !important}.btn{letter-spacing:.4px}.btn.btn-success:hover{background:darkgreen !important}.font-upper{font-family:"Europa";text-transform:uppercase}.weight-400{font-weight:400 !important}.weight-600{font-weight:600 !important}.sidebar i{font-size:15px;color:#10946e}.well{background:rgba(0,0,0,0.03) !important}.click-reveal{overflow-y:auto !important}.alert-notice{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-error{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.validation-error{color:red}.type-single{color:#de7e5d}.type-series{color:#5E80AB}.type-pack{color:green}.pw-error{color:red}.check-label-bundle{display:inline-block;padding:0;margin:0}.pagination-wrapper span,.pagination-wrapper em,.pagination-wrapper a{display:inline-block;margin:0px 5px;padding:5px 12px}.pagination-wrapper .current{background:#eee}.pagination-wrapper i.fa.fa-square-o{cursor:pointer}.pagination-wrapper i.fa.fa-check-square-o{cursor:pointer}#proxy-user-signin{display:inline-block;float:left;margin-top:-3px;margin-right:15px}#proxy-user-signin select{padding:4px 10px}#mobile-search{display:none;position:absolute;left:70px;top:8px}#mobile-search i.fal{color:#999;font-size:17px}#mobile-nav{display:none;position:absolute;left:0px;top:8px;z-index:99}#mobile-nav button{margin-left:10px}#mobile-nav ul{display:none;z-index:99999;background:white;padding:10px;margin-top:10px;box-shadow:0 2px 3px rgba(0,0,0,0.3)}#mobile-nav ul li{text-align:center;border-bottom:solid 1px #ddd;padding:5px 0}#mobile-nav ul li a:hover{text-decoration:none}#mobile-nav ul li a:active{color:black}#mobile-nav ul li a:active h4{color:black}#mobile-nav ul li h4{font-size:14px;margin-bottom:4px}.alert-alert{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-alert i.fal{margin-right:10px}#new-loading-bar{position:fixed;bottom:0;width:100%;height:30%;z-index:9999;background-color:white;text-align:center;opacity:.9}#new-loading-bar img{position:absolute;top:25%;display:inline-block;height:50%;margin-left:-3%}.loading-text:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 900ms infinite;animation:ellipsis steps(4, end) 900ms infinite;content:"\2026";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.form-select,select{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #bbb;border-radius:4px}.big-checkbox{height:18px;width:18px}.ui-widget-overlay{opacity:0.6 !important;position:fixed !important}.popover{font-size:15px;font-weight:400}.popover ul{list-style-type:disc;font-weight:400;font-size:15px}.popover ul li{margin-left:20px;font-weight:400;font-size:15px}.popover h3{font-size:16px;color:#4f7db6;text-transform:uppercase;text-align:center}.popover i.fa-check-circle{font-size:30px;margin-bottom:15px}header{background:white;height:52px;color:#666;margin-left:106px;position:relative;box-shadow:0 1px 4px rgba(0,1,2,0.2)}header .casing{padding:0 15px;width:auto}header .casing #search{float:left;margin-top:12px}header .casing #search input{width:240px;display:inline-block;border:none;height:31px;background:#fafafa}header .casing #search i{margin-top:4px;font-size:18px;color:#10946e;float:left;margin-right:3px}header .casing #search form{float:left}header .casing .user-nav{color:#10946e;font-size:10px;text-transform:uppercase;float:right;margin-top:13px;position:relative;cursor:pointer}header .casing .user-nav.hot-links{border-left:solid 1px #ddd;margin-left:10px}header .casing .user-nav:hover{cursor:pointer}header .casing .user-nav:active .left span{color:#ccc}header .casing .user-nav:active .right i{color:#ccc}header .casing .user-nav .left{width:auto;text-align:right;cursor:pointer;line-height:1.2;margin-top:-2px;color:#10946e}header .casing .user-nav .right{width:auto;cursor:pointer}header .casing .user-nav ul{display:none;z-index:9999999;background:white;list-style:none;font-size:14px;position:absolute;padding:0px 20px;top:42px;right:0;width:200px;box-shadow:0 2px 3px rgba(0,0,0,0.3)}header .casing .user-nav ul li{margin:10px 0}header .casing .user-nav ul li:last-child{border-top:solid 1px #eee;padding-top:10px}header .casing .user-nav i{font-size:23px;margin-left:10px;color:#10946e;margin-top:2px}header .casing .user-nav div span{font-size:14px}header .casing .user-nav div span a:visited{color:#10946e}#logo{position:absolute;left:50%;margin-left:-14px;background:transparent;padding:4px;height:31px;top:3px;z-index:888}#logo a img{max-height:100%;margin-top:5px}#demo-nav{position:fixed;right:0;bottom:0;width:100%;height:auto;background:rgba(255,255,255,0.9);padding:20px;z-index:999999999;box-shadow:0 3px 9px;text-align:center}#demo-nav h4{margin-top:0}#demo-nav .btn{margin-right:10px}#demo-nav .btn-success{margin-left:30px}.cb-container{margin-left:106px}.portal{margin:auto;padding:20px 15px;width:auto}.portal h2{margin-bottom:15px;margin-left:2px}.base{padding:30px}.whiteback{background:white;border:solid 1px #f5f5f5;padding:30px}label{display:inline-block;color:#999;font-size:inherit;margin-right:20px;text-transform:lowercase}.casing{width:1200px;padding:0 30px;margin:auto}.left{width:50%;float:left}.right{width:50%;float:right}#headings{width:55%}#form{width:45%}#form .btn{color:#10946e;border-color:#10946e}#form .btn:hover{background:#f8f8f8}h5{text-transform:uppercase;color:#10946e}h4{text-transform:uppercase}h3{color:#10946e}h1{font-size:44px;margin-top:20px}.btn-success,.btn-info,.btn-danger{color:white !important}.close-button{right:6px;top:8px;position:absolute;cursor:pointer;z-index:999}.close-button:hover i{color:darkred}.close-button.mock-button i{font-size:26px;color:#999}.close-button.mock-button i:hover{color:#cd5c5c !important}.mode-show .mode-show-visible{display:inline}.mode-show .mode-edit-visible{display:none}.mode-edit .mode-show-visible{display:none}.mode-edit .mode-edit-visible{display:inline}button#export-csv:hover,button#export-attendance:hover,button.export-csv:hover{background:#ccc}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;color:#10946e;font-size:13px;text-transform:uppercase}.table>tbody>tr>td{vertical-align:middle}td{font-size:14px}table.dataTable thead th.no-sort div span.DataTables_sort_icon{display:none}.dataTables_filter input[type="search"]{width:auto;margin-left:5px;display:inline-block}#web-store .dataTables_filter input[type="search"]{display:block}div.dataTables_info{padding-top:20px;color:#999;text-transform:lowercase}.dataTables_wrapper table.dataTable thead th.sorting,.dataTables_wrapper table.dataTable thead th,.dataTables_wrapper table.dataTable tfoot th{background:#f1f8fe !important;color:#3a5b61 !important}.dataTables_wrapper table.dataTable thead .sorting_asc,.dataTables_wrapper table.dataTable thead .sorting_desc{background:#f1f8fe !important;color:#3a5b61 !important}a.img-circle,label.img-circle{float:right;width:22px;height:22px;text-align:center;padding:0 0 0px 0;color:#dca6a6 !important;background:#f8ecec}a.img-circle:hover,label.img-circle:hover{background:#d69898;border:solid 1px #d69898;text-decoration:none;color:white !important}.blue-link{color:#4f7db6 !important}.ui-widget-content a.img-circle{color:#dca6a6;text-decoration:none}#tabs{position:fixed;top:0;left:0;height:100%;padding-top:10px;background:#005959;overflow-y:auto}#tabs ul{padding:0;margin:0;list-style:none;float:left;height:672px}#tabs ul li{text-align:center;margin:0;width:106px;padding:13px 15px;background:#005959;position:relative;height:70px}#tabs ul li:hover{background:#2B4448;cursor:pointer}#tabs ul li:active{background:#4f7db6;cursor:pointer}#tabs ul li a{display:block;text-decoration:none}#tabs ul h4{color:white;margin-bottom:8px;margin-top:0px;font-size:12px;font-family:'Europa';letter-spacing:1px;font-weight:600}#tabs ul i{color:white;font-size:22px;margin-left:0}#tabs ul li.active_nav{background:#2B4448;border-right:none;box-shadow:inset 1px 1px 4px rgba(0,0,0,0.09)}#hover-details h5{text-transform:none}.main-view{margin-left:106px}input.form-control{height:44px}textarea.form-control{height:80px}#list{float:left;margin-bottom:200px}#list ul{list-style:none;font-size:16px;margin:0;padding:0}#list ul li{margin:12px 0;padding-left:32px;position:relative}#list ul li span{display:inline-block;padding-bottom:4px}#list ul li i{color:#10946e;font-size:24px;margin-right:10px;position:absolute;left:0;top:-1px}#mobile-nav{display:none}#action{text-align:right;color:#aaa}#action span,#action i{color:#aaa}.close-icon i{color:rgba(205,92,92,0.5) !important;cursor:pointer;font-size:18px;font-weight:400}.close-icon:hover i{color:#cd5c5c !important}a.fal{text-decoration:none}.stamp{padding:2px 5px;border-radius:6px;color:#555;font-size:12px;text-transform:uppercase}.stamp-orange{background:#fce3a4}.stamp-grey{background:#eee}input[type="text"].field-stamp,input[type="email"].field-stamp{padding:5px 12px;border-radius:16px;font-size:14px;background:#eee;border:none;color:#555;overflow:hidden}.btn.btn-custom-green{background:#10946e;border-color:#10946e}.btn.btn-default-green{border-color:#10946e;color:#10946e;background:white}.btn.btn-default-orange{border-color:#ff8c00;color:#ff8c00;background:white}.btn.btn-default-green:hover{color:#2B4448;border-color:#2B4448;background:rgba(0,0,0,0.02)}.btn.btn-danger{color:white}.btn.btn-danger-custom{border-color:#c06a68;color:#c06a68;background:white !important}.btn.btn-danger-custom:hover{color:grey;border-color:grey}.btn.btn-success{color:white}.btn.btn-xs{text-transform:uppercase}.btn.btn-warning{color:white}.btn.btn-warning:visited{color:white}.btn.btn-info{color:white}.btn.btn-info:visited{color:white}i.fa.fa-check-circle{color:#10946e;font-size:20px}i.fa.fa-user{color:grey}.btn.expand{border-width:2px}.btn-strong{font-weight:400;border-width:2px}.mobile-only{display:none}.col-md-4,.col-md-8{padding:0 5px}.sub-tag{display:inline-block;color:white;background:#ccc;float:left;padding:2px 4px;margin-top:0;font-size:16px}.sidebar-4 h1,.sidebar-4 h2,.sidebar-4 h3,.sidebar-4 h4,.sidebar-4 h5,.sidebar-4 h6{text-align:center}.sidebar-4 h3{margin-top:0px;margin-bottom:30px}.sidebar-4 h4{margin-top:0px;margin-bottom:20px}.sidebar-4 .main-chop{text-align:center;padding:30px 0;border-top:solid 2px #f8f8f8}.sidebar-4 .btn-group>.btn{float:none}.main-8 h3{margin:0}.main-8 .whiteback{margin:10px 0}.main-8 .whiteback:first-child{margin-top:0}.click-reveal.target.collapsed{display:none;overflow:auto}.click-reveal.source{cursor:pointer}.click-reveal.source i{float:right}.click-reveal.source i.fa-minus-circle{display:none}i.fa-plus-circle{color:#10946e}i.fa-minus-circle{color:#ccc}.ui-dialog.ui-widget.ui-widget-content{max-width:1100px !important;max-height:90% !important;background:#fafafa;padding:15px;position:relative;border:none}span.ui-dialog-content.ui-widget-content{position:static;padding:0}.fa.fa-remove{font-size:26px}.ui-multiselect-checkboxes span{margin-left:10px}.inline-help{color:blue;font-size:9px;margin-left:10px;cursor:pointer}.inline-help:hover{text-decoration:none}.inline-help-content{display:none}#inlineHelpModal .modal-content .modal-header{border:none;padding:8px 12px 0 0}#inlineHelpModal .modal-content .modal-body{padding-top:0}ul.token-input-list-facebook li input{box-shadow:none}.cb-tooltip{position:relative;display:inline-block}.cb-tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#1475a6;color:#fff;text-align:center;padding:5px 0;border-radius:6px;font-size:14px;position:absolute;z-index:1;left:50%;margin-left:-70px;top:135%;opacity:0;transition:opacity 0.3s}.cb-tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #1475a6 transparent}.cb-tooltip:hover .tooltiptext{visibility:visible;opacity:1}.col_hidden{display:none}form#new_headquarters_user{padding:0 30px 30px 30px}form#new_headquarters_user input[type="text"],form#new_headquarters_user input[type='search'],form#new_headquarters_user input[type="number"],form#new_headquarters_user input[type="password"],form#new_headquarters_user input[type="email"]{height:50px;font-size:16px}form#new_headquarters_user input[type="submit"]{padding:10px 20px;font-size:18px;margin:15px 0}form#new_headquarters_user label{color:#999;margin:15px 0 0 0}.hq-login{margin-left:0}.hq-login #main-content{max-width:500px;margin:40px auto}.hq-login #main-content h2{margin-top:20px;text-align:center}.cleditorMain{border:1px solid #999;padding:0 1px 1px;background-color:white}.cleditorMain iframe{border:none;margin:0;padding:0}.cleditorMain textarea{border:none;margin:0;padding:0;overflow-y:scroll;font:10pt Arial,Verdana;resize:none;outline:none}.cleditorToolbar{background:url(https://classbug-dev-cdn.classbug.com/assets/cleditor-images/toolbar-c9dfb6ee329db923cdb2680e65c9f24d.gif) repeat}.cleditorGroup{float:left;height:26px}.cleditorButton{float:left;width:24px;height:24px;margin:1px 0 1px 0;background:url(https://classbug-dev-cdn.classbug.com/assets/cleditor-images/buttons-debca6aeb4048b36ea7968f22ee8b8a9.gif)}.cleditorDisabled{opacity:0.3;filter:alpha(opacity=30)}.cleditorDivider{float:left;width:1px;height:23px;margin:1px 0 1px 0;background:#CCC}.cleditorPopup{border:solid 1px #999;background-color:white;color:#333333;position:absolute;font:10pt Arial,Verdana;cursor:default;z-index:10000}.cleditorList div{padding:2px 4px 2px 4px}.cleditorList p,.cleditorList h1,.cleditorList h2,.cleditorList h3,.cleditorList h4,.cleditorList h5,.cleditorList h6,.cleditorList font{padding:0;margin:0;background-color:Transparent}.cleditorColor{width:150px;padding:1px 0 0 1px}.cleditorColor div{float:left;width:14px;height:14px;margin:0 1px 1px 0}.cleditorPrompt{background-color:#F6F7F9;padding:4px;font-size:8.5pt}.cleditorPrompt input,.cleditorPrompt textarea{font:8.5pt Arial,Verdana}.cleditorMsg{background-color:#FDFCEE;width:150px;padding:4px;font-size:8.5pt}/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_444444_256x240-ba1cca4a375b11e96e5294f3ead2bd74.png)}.ui-widget-header .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_444444_256x240-ba1cca4a375b11e96e5294f3ead2bd74.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_555555_256x240-e4f40748ad079abd21298c7d61d15644.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_ffffff_256x240-3a0b8d0a2c6d0a684197fb94017ecab2.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_777620_256x240-81f7f25ea7ca4dd835be884bb14719a7.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_cc0000_256x240-b20f13db2d09c405ddf7ed87abc3975a.png)}.ui-button .ui-icon{background-image:url(https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_777777_256x240-561201bfeb3331196d7775d020c372e2.png)}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;-ms-filter:"alpha(opacity=30)"}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*!
 * jQuery UI Datepicker 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-timepicker-inline{display:inline}#ui-timepicker-div{padding:0.2em;background-color:#fff}.ui-timepicker-table{display:inline-table;width:0}.ui-timepicker-table table{margin:0.15em 0 0 0;border-collapse:collapse}.ui-timepicker-hours,.ui-timepicker-minutes{padding:0.2em}.ui-timepicker-table .ui-timepicker-title{line-height:1.8em;text-align:center}.ui-timepicker-table td{padding:0.1em;width:2.2em}.ui-timepicker-table th.periods{padding:0.1em;width:2.2em}.ui-timepicker-table td span{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;text-align:right;text-decoration:none}.ui-timepicker-table td a{display:block;padding:0.2em 0.3em 0.2em 0.5em;width:1.2em;cursor:pointer;text-align:right;text-decoration:none}.ui-timepicker .ui-timepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-timepicker .ui-timepicker-buttonpane button{margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-timepicker .ui-timepicker-close{float:right}.ui-timepicker .ui-timepicker-now{float:left}.ui-timepicker .ui-timepicker-deselect{float:left}.ui-timepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-multiselect{padding:2px 0 2px 4px;text-align:left}.ui-multiselect span.ui-icon{float:right}.ui-multiselect-single .ui-multiselect-checkboxes input{position:absolute !important;top:auto !important;left:-9999px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:5px !important}.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}.ui-multiselect-header ul{font-size:0.9em}.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}.ui-multiselect-header a{text-decoration:none}.ui-multiselect-header a:hover{text-decoration:underline}.ui-multiselect-header span.ui-icon{float:left}.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000}.ui-multiselect-checkboxes{position:relative;overflow-y:scroll}.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}.ui-multiselect-checkboxes label input{position:relative;top:1px}.ui-multiselect-checkboxes li{clear:both;font-size:0.9em;padding-right:3px}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}/*!
 * jQuery UI CSS Framework 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Progressbar 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;-ms-filter:"alpha(opacity=25)";opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}ul.token-input-list-facebook{overflow:hidden;height:auto !important;height:1%;width:400px;border:1px solid #8496ba;cursor:text;font-size:12px;font-family:Verdana, sans-serif;min-height:1px;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:white;margin:2px 0;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto !important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #ccd5e4;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0}li.token-input-token-facebook span{color:#a6b3cf;margin-left:5px;font-weight:bold;cursor:pointer}li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #3b5998;color:#fff}li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana, sans-serif;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:bold;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff}/*! qTip2 - Pretty powerful tooltips - v2.0.0 - 2012-08-11
* http://craigsworks.com/projects/qtip2/
* Copyright (c) 2012 Craig Michael Thompson; Licensed MIT, GPL */.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:440px;min-width:50px;font-size:10.5px;line-height:12px;border-width:1px;border-style:solid}.ui-tooltip-fluid{display:block;visibility:hidden;position:static !important;float:left !important}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0 !important}.ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid}* html .ui-tooltip-titlebar .ui-state-default{top:16px}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.ui-tooltip-default{border-color:#F1D031;background-color:#FFFFA3;color:#555}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111}/*! Light tooltip style */.ui-tooltip-light{background-color:white;border-color:#E2E2E2;color:#454545}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1}/*! Dark tooltip style */.ui-tooltip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}/*! Cream tooltip style */.ui-tooltip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0}/*! Red tooltip style */.ui-tooltip-red{background-color:#F78B83;border-color:#D95252;color:#912323}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252}/*! Green tooltip style */.ui-tooltip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0}/*! Blue tooltip style */.ui-tooltip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0}.ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}.ui-tooltip-rounded,.ui-tooltip-tipsy,.ui-tooltip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.ui-tooltip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4a4a4a), color-stop(100%, #000));background-image:-webkit-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-moz-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-ms-linear-gradient(top, #4a4a4a 0, #000 100%);background-image:-o-linear-gradient(top, #4a4a4a 0, #000 100%)}.ui-tooltip-youtube .ui-tooltip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}.ui-tooltip-youtube .ui-tooltip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));background-image:-moz-linear-gradient(top, #717171, #232323);background-image:-webkit-linear-gradient(top, #717171, #232323);background-image:-ms-linear-gradient(top, #717171, #232323);background-image:-o-linear-gradient(top, #717171, #232323);border:2px solid #ddd;border:2px solid #f1f1f1;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.ui-tooltip-jtools .ui-tooltip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.ui-tooltip-tipsy{background:black;background:rgba(0,0,0,0.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande', sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10;background-color:transparent}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030}.ui-tooltip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}.ui-tooltip-tipped .ui-tooltip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear, left top, left bottom, from(#3a79b8), to(#2e629d));background-image:-webkit-linear-gradient(top, #3a79b8, #2e629d);background-image:-moz-linear-gradient(top, #3a79b8, #2e629d);background-image:-ms-linear-gradient(top, #3a79b8, #2e629d);background-image:-o-linear-gradient(top, #3a79b8, #2e629d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555}.ui-tooltip-bootstrap{font-size:13px;line-height:18px;color:#333333;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.ui-tooltip-bootstrap .ui-tooltip-titlebar{font-size:18px;line-height:22px;border-bottom:1px solid #ccc;background-color:transparent}.ui-tooltip-bootstrap .ui-tooltip-titlebar .ui-state-default{right:9px;top:49%;border-style:none}.ui-tooltip-bootstrap .ui-tooltip-icon{background:white}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon{width:auto;height:auto;float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.ui-tooltip-bootstrap .ui-tooltip-icon .ui-icon:hover{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:0.1px !important;font-size:0.1px !important;color:#123456;background:transparent;border:0 dashed transparent}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0}#qtip-overlay{position:fixed;left:-10000em;top:-10000em}#qtip-overlay.blurs{cursor:pointer}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   /*!
* jQuery UI CSS Framework 1.8.21
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
*
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande,%20Lucida%20Sans,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=02_glass.png&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=06_inset_hard.png&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
*/.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_inset-hard_100_fcfdfd_1x100-7586572b941f213c32f30523f6a5d4c4.png") 50% bottom repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_gloss-wave_55_5c9ccc_500x100-222f7a44bf9f6ab1951946e0750828eb.png") 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_glass_85_dfeffc_1x400-b109fb1f058a9fc98283e2ef65bea75e.png") 50% 50% repeat-x;font-weight:bold;color:#2e6e9e}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_glass_75_d0e5f5_1x400-2a1e447e65f641fbad860a2970ed7dd1.png") 50% 50% repeat-x;font-weight:bold;color:#1d5987}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_inset-hard_100_f5f8f9_1x100-03e122f1dcf3790a5e27f60faa252bb4.png") 50% 50% repeat-x;font-weight:bold;color:#e17009}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_flat_55_fbec88_40x100-6cdf35264922aa0d1b2b9222658e63ab.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-9160b33585fcce483000c0b42b3cf70c.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_469bdd_256x240-1ea5d2571ddd4d07397f8926cd5cac61.png")}.ui-widget-content .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_469bdd_256x240-1ea5d2571ddd4d07397f8926cd5cac61.png")}.ui-widget-header .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_d8e7f3_256x240-e706b3b1308e4925cf4754cc81e9e5f7.png")}.ui-state-default .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_6da8d5_256x240-1fcb3080f02e663f8f09d58bb73dc808.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_217bc0_256x240-4ad8fb0c3b3ddf7c3293a35657b6610a.png")}.ui-state-active .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_f9bd01_256x240-e1bf7f1539924bfe9da92d87ce27339e.png")}.ui-state-highlight .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_2e83ff_256x240-dcddf1a4d0d01496e1dd53a94b3ce358.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-icons_cd0a0a_256x240-b3dbd240d78f5d1b48d18c102602582f.png")}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.ui-widget-overlay{background:#aaa url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-e11a64a744252c6c7ec471bc5faf176c.png") 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("https://classbug-dev-cdn.classbug.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-e11a64a744252c6c7ec471bc5faf176c.png") 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         /*!
* jQuery UI Datepicker 1.8.21
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Datepicker#theming
*/.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url("bg_direction_nav.png") no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}table.dataTable.dtr-inline.collapsed tbody td:first-child,table.dataTable.dtr-inline.collapsed tbody th:first-child{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed tbody td:first-child:before,table.dataTable.dtr-inline.collapsed tbody th:first-child:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-inline.collapsed tbody td:first-child.dataTables_empty:before,table.dataTable.dtr-inline.collapsed tbody th:first-child.dataTables_empty:before{display:none}table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before{content:'-';background-color:#d33333}table.dataTable.dtr-inline.collapsed tbody tr.child td:before{display:none}table.dataTable.dtr-column tbody td.control,table.dataTable.dtr-column tbody th.control{position:relative;cursor:pointer}table.dataTable.dtr-column tbody td.control:before,table.dataTable.dtr-column tbody th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:16px;text-align:center;line-height:14px;box-shadow:0 0 3px #444;box-sizing:content-box;content:'+';background-color:#31b131}table.dataTable.dtr-column tbody tr.parent td.control:before,table.dataTable.dtr-column tbody tr.parent th.control:before{content:'-';background-color:#d33333}table.dataTable tr.child{padding:0.5em 1em}table.dataTable tr.child:hover{background:transparent !important}table.dataTable tr.child ul{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable tr.child ul li{border-bottom:1px solid #efefef;padding:0.5em 0}table.dataTable tr.child ul li:first-child{padding-top:0}table.dataTable tr.child ul li:last-child{border-bottom:none}table.dataTable tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dataTables_length label{float:left;text-align:left}div.dataTables_length select{width:75px}div.dataTables_filter label{float:right}div.dataTables_info{padding-top:8px}div.dataTables_paginate{float:right;margin:0}table.table{clear:both;margin-bottom:6px !important;max-width:none !important}table.table thead .sorting,table.table thead .sorting_asc,table.table thead .sorting_desc,table.table thead .sorting_asc_disabled,table.table thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}table.dataTable thead .sorting{background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/sort_both-41bb4a19786e39ccac35ff59fcbc16a8.png) no-repeat center right}table.dataTable thead .sorting_asc{background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/sort_asc-f8a22fa5eee7f05f7f75a4ad1de39bef.png) no-repeat center right}table.dataTable thead .sorting_desc{background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/sort_desc-032ae96f73a58ff2eeab19dffbe0985b.png) no-repeat center right}table.dataTable thead .sorting_asc_disabled{background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/sort_asc_disabled-9b2913e81e8e29e1ad473b23cd315162.png) no-repeat center right}table.dataTable thead .sorting_desc_disabled{background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/sort_desc_disabled-bdfd7a69d333267cab1e1da9e8ea475b.png) no-repeat center right}table.dataTable th:active{outline:none}div.dataTables_scrollHead table{margin-bottom:0 !important;border-bottom-left-radius:0;border-bottom-right-radius:0}div.dataTables_scrollHead table thead tr:last-child th:first-child,div.dataTables_scrollHead table thead tr:last-child td:first-child{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.dataTables_scrollBody table{border-top:none;margin-bottom:0 !important}div.dataTables_scrollBody tbody tr:first-child th,div.dataTables_scrollBody tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot table{border-top:none}.table tbody tr.active td,.table tbody tr.active th{background-color:#08C;color:white}.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:#0075b0 !important}.table tbody tr.active a{color:white}.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#017ebc}table.DTTT_selectable tbody tr{cursor:pointer;*cursor:hand}div.DTTT .btn{color:#333 !important;font-size:12px}div.DTTT .btn:hover{text-decoration:none !important}ul.DTTT_dropdown.dropdown-menu{z-index:2003}ul.DTTT_dropdown.dropdown-menu a{color:#333 !important}ul.DTTT_dropdown.dropdown-menu li{position:relative}ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#0088cc;color:white !important}div.DTTT_collection_background{z-index:2002}div.DTTT_print_info.modal{height:150px;margin-top:-75px;text-align:center}div.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}div.DTTT_print_info p{font-size:14px;line-height:20px}div.DTFC_LeftHeadWrapper table,div.DTFC_LeftFootWrapper table,div.DTFC_RightHeadWrapper table,div.DTFC_RightFootWrapper table,table.DTFC_Cloned tr.even{background-color:white}div.DTFC_RightHeadWrapper table,div.DTFC_LeftHeadWrapper table{margin-bottom:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}div.DTFC_RightBodyWrapper table,div.DTFC_LeftBodyWrapper table{border-top:none;margin-bottom:0 !important}div.DTFC_RightBodyWrapper tbody tr:first-child th,div.DTFC_RightBodyWrapper tbody tr:first-child td,div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_LeftBodyWrapper tbody tr:first-child td{border-top:none}div.DTFC_RightFootWrapper table,div.DTFC_LeftFootWrapper table{border-top:none}div.DTTT_container{position:relative;float:right;margin-bottom:1em}@media screen and (max-width: 640px){div.DTTT_container{float:none !important;text-align:center}div.DTTT_container:after{visibility:hidden;display:block;content:"";clear:both;height:0}}button.DTTT_button,div.DTTT_button,a.DTTT_button{position:relative;display:inline-block;margin-right:3px;padding:5px 8px;border:1px solid #999;cursor:pointer;*cursor:hand;font-size:0.88em;color:black !important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;-moz-box-shadow:1px 1px 3px #ccc;-ms-box-shadow:1px 1px 3px #ccc;-o-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;background:#ffffff;background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-ms-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-o-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 )}button.DTTT_button{height:30px;padding:3px 8px}.DTTT_button embed{outline:none}button.DTTT_button:hover,div.DTTT_button:hover,a.DTTT_button:hover{border:1px solid #666;text-decoration:none !important;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;background:#f3f3f3;background:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);background:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);background:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);background:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);background:linear-gradient(top, #f3f3f3 0%, #e2e2e2 89%, #f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#f4f4f4',GradientType=0 )}button.DTTT_disabled,div.DTTT_disabled,a.DTTT_disabled{color:#999;border:1px solid #d0d0d0;background:#ffffff;background:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 89%, #fafafa 100%);background:-moz-linear-gradient(top, #fff 0%, #f9f9f9 89%, #fafafa 100%);background:-ms-linear-gradient(top, #fff 0%, #f9f9f9 89%, #fafafa 100%);background:-o-linear-gradient(top, #fff 0%, #f9f9f9 89%, #fafafa 100%);background:linear-gradient(top, #fff 0%, #f9f9f9 89%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 )}button.DTTT_button_collection span{padding-right:17px;background:url(https://classbug-dev-cdn.classbug.com/assets/dataTables/extras/collection-115a5448810d292a75abc8bd51950a25.png) no-repeat center right}button.DTTT_button_collection:hover span{padding-right:17px;background:#f0f0f0 url(https://classbug-dev-cdn.classbug.com/assets/dataTables/extras/collection_hover-bebff7ed405ed3e9aa246f827963a830.png) no-repeat center right}table.DTTT_selectable tbody tr{cursor:pointer;*cursor:hand}table.dataTable tr.DTTT_selected.odd{background-color:#9FAFD1}table.dataTable tr.DTTT_selected.odd td.sorting_1{background-color:#9FAFD1}table.dataTable tr.DTTT_selected.odd td.sorting_2{background-color:#9FAFD1}table.dataTable tr.DTTT_selected.odd td.sorting_3{background-color:#9FAFD1}table.dataTable tr.DTTT_selected.even{background-color:#B0BED9}table.dataTable tr.DTTT_selected.even td.sorting_1{background-color:#B0BED9}table.dataTable tr.DTTT_selected.even td.sorting_2{background-color:#B0BED9}table.dataTable tr.DTTT_selected.even td.sorting_3{background-color:#B0BED9}div.DTTT_collection{width:150px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:#f3f3f3;background-color:rgba(255,255,255,0.3);overflow:hidden;z-index:2002;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-ms-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3)}div.DTTT_collection_background{background:transparent url(https://classbug-dev-cdn.classbug.com/assets/dataTables/extras/background-076b62efb5070cfe3347494f98452206.png) repeat top left;z-index:2001}div.DTTT_collection button.DTTT_button,div.DTTT_collection div.DTTT_button,div.DTTT_collection a.DTTT_button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;-webkit-box-shadow:1px 1px 3px #999;-moz-box-shadow:1px 1px 3px #999;-ms-box-shadow:1px 1px 3px #999;-o-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999}.DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px 30px;background:#ffffff;background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-ms-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:-o-linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);background:linear-gradient(top, #fff 0%, #f3f3f3 89%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );opacity:0.95;border:1px solid black;border:1px solid rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-ms-box-shadow:0 3px 7px rgba(0,0,0,0.5);-o-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}.DTTT_print_info p{font-size:14px;line-height:20px}table.DTFC_Cloned thead,table.DTFC_Cloned tfoot{background-color:white}div.DTFC_Blocker{background-color:white}div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{margin-bottom:0}div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{border-bottom:none}.hide{display:none}.inuse,.ui-slider-range .inuse,.yadcf-filter-range-number-slider .inuse{background:#8BBEF0}.yadcf-filter-reset-button{display:inline-block}.yadcf-filter-reset-button.range-number-slider-reset-button{position:relative;top:-6px}.yadcf-filter{padding-right:4px;padding-left:4px;padding-bottom:3px;padding-top:3px}.yadcf-filter>option{background:white}.ui-autocomplete .ui-menu-item{font-size:13px}#ui-datepicker-div{font-size:13px}.yadcf-filter-wrapper{display:inline-block;white-space:nowrap;margin-left:2px}.yadcf-filter-range-number{width:40px}.yadcf-filter-range-number-seperator{margin-left:10px;margin-right:10px}.yadcf-filter-range-date{width:80px}.yadcf-filter-range-date-seperator{margin-left:10px;margin-right:10px}.yadcf-filter-wrapper-inner{display:inline-block;border:1px solid #ABADB3;padding-left:2px;padding-right:2px}.yadcf-number-slider-filter-wrapper-inner{display:inline-block;width:200px;margin-bottom:7px}.yadcf-filter-range-number-slider .ui-slider-handle{width:10px;height:10px;margin-top:1px}.yadcf-filter-range-number-slider .ui-slider-range{position:relative;height:5px}.yadcf-filter-range-number-slider{height:5px;margin-left:6px;margin-right:6px}.yadcf-filter-range-number-slider{overflow:visible}.yadcf-number-slider-filter-wrapper-inner .yadcf-filter-range-number-slider-min-tip{font-size:13px;font-weight:normal;position:absolute;outline-style:none}.yadcf-number-slider-filter-wrapper-inner .yadcf-filter-range-number-slider-max-tip{font-size:13px;font-weight:normal;position:absolute;outline-style:none}.yadcf-number-slider-filter-wrapper-inner .yadcf-filter-range-number-slider-min-tip-inner{position:absolute;top:11px}.yadcf-number-slider-filter-wrapper-inner .yadcf-filter-range-number-slider-max-tip-inner{position:absolute;top:11px}.yadcf-exclude-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.yadcf-label.small{font-size:10px}.dataTables_scrollHead{overflow:visible !important}.fileinput-button{position:relative;overflow:hidden;float:left;margin-right:4px}.fileinput-button input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-moz-transform:translate(-300px, 0) scale(4);direction:ltr;cursor:pointer}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.files .progress{width:200px}.progress-animated .bar{background:url(https://classbug-dev-cdn.classbug.com/assets/progressbar-5366da628cc18659d77c004cb5c89834.gif) !important;filter:none}.fileupload-loading{position:absolute;left:50%;width:128px;height:128px;background:url(https://classbug-dev-cdn.classbug.com/assets/loading-604bcdd532883ac1be70943dd2a36da5.gif) center no-repeat;display:none}.fileupload-processing .fileupload-loading{display:block}* html .fileinput-button{line-height:22px;margin:1px -3px 0 0}*+html .fileinput-button{margin:1px 0 0 0}@media (max-width: 480px){.files .btn span{display:none}.files .preview *{width:40px}.files .name *{width:80px;display:inline-block;word-wrap:break-word}.files .progress{width:20px}.files .delete{width:60px}}#instructor-edit .close-icon{position:absolute;top:10px;right:10px}#edit-subcategories .close-icon{margin-left:10px}#dashboard .table>tbody>tr>td,#dashboard .table>tbody>tr>th,#dashboard .table>tfoot>tr>td,#dashboard .table>tfoot>tr>th,#dashboard .table>thead>tr>td,#dashboard .table>thead>tr>th{border-top:1px solid #eee}#dashboard .table>caption+thead>tr:first-child>td,#dashboard .table>caption+thead>tr:first-child>th,#dashboard .table>colgroup+thead>tr:first-child>td,#dashboard .table>colgroup+thead>tr:first-child>th,#dashboard .table>thead:first-child>tr:first-child>td,#dashboard .table>thead:first-child>tr:first-child>th{border-top:none}#dashboard h2,#dashboard .h2{font-size:20px;margin-top:0;margin-bottom:20px}#dashboard h1{margin-top:0;margin-bottom:0;font-size:34px}#dashboard .col-md-4,#dashboard .col-md-5,#dashboard .col-md-6,#dashboard .col-md-7,#dashboard .col-md-8{padding:0 5px}#dashboard .whiteback{margin:10px 0}#dashboard .whiteback:first-child{margin-top:0px}#dashboard .sidebar h2{text-align:center}#dashboard #student-manage .btn{display:block;border-width:2px;font-weight:400;width:80%;margin:auto}#dashboard #business{text-align:center;font-size:16px}#dashboard .btn-danger-custom.inline_cancel{float:right}#dashboard #rooms_container ul li{display:inline-block;width:120px;height:100px;padding:15px;margin:10px;text-align:center;float:left;overflow:hidden;font-size:13px}#dashboard #rooms_container form input[type="text"]{display:inline-block;width:80%}#dashboard #rooms_container .btn-info{float:right}#dashboard #rooms_container .btn-default-green i{font-size:15px;color:#10946e}#dashboard #class-list .btn-default-green i{color:#10946e;margin-left:3px}#dashboard #license{text-align:center}#dashboard #license span{font-size:16px}#dashboard #license label{font-size:20px}#dashboard .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;color:#10946e;font-size:13px;text-transform:uppercase}#dashboard #class-list #action{margin-top:30px}#dashboard #action{color:#aaa}#dashboard #action i{color:#aaa;margin-left:5px;font-size:15px}#dashboard #action a{color:#aaa;padding:10px;text-decoration:none;font-size:14px}#dashboard #action a:hover{background:#f8f8f8;color:#555}#dashboard #action a:hover i{color:#555}#dashboard #action i.fa-cog{font-size:16px}#dashboard .instructor-chunk{padding:15px;position:relative}#dashboard .instructor-chunk input[type="text"],#dashboard .instructor-chunk input[type='search'],#dashboard .instructor-chunk input[type="number"],#dashboard .instructor-chunk input[type="password"],#dashboard .instructor-chunk input[type="email"]{display:inline-block;float:left}#dashboard .instructor-chunk input[type="text"]::placeholder,#dashboard .instructor-chunk input[type='search']::placeholder,#dashboard .instructor-chunk input[type="number"]::placeholder,#dashboard .instructor-chunk input[type="password"]::placeholder,#dashboard .instructor-chunk input[type="email"]::placeholder{color:#aaa}#dashboard .instructor-chunk a.close-icon{position:absolute;top:10px;right:10px}#dashboard .instructor-chunk:hover{background:#f5f5f5}#dashboard #instructor-name{width:67%;margin-right:2%}#dashboard #instructor-id{width:31%}#dashboard #instructor-email{width:67%;margin-right:2%}#dashboard .reg-tracker-launch a i.fal{color:#10946e}#tutu-options textarea{height:60px;margin-bottom:15px}#biz-update label{color:#999}#biz-update h2{margin-top:0}#biz-update h2 label{font-size:18px;margin-left:10px}#biz-update h3{margin-top:0}#biz-update input[type="text"]{width:80%;display:inline-block}#biz-update .btn-danger-custom{max-width:10%;margin-left:2%;display:inline-block;padding:0px 5px;margin-top:-3px;font-size:13px}#biz-update input[type=checkbox],#biz-update input[type=radio]{margin-right:10px}#biz-update .whiteback{margin:15px 0}#biz-update #submit-biz-edits{text-align:center;position:fixed;bottom:0;width:100%;margin:0;background:rgba(255,255,255,0.7);right:0px}#biz-update #submit-biz-edits .actions{float:none;margin:auto}#biz-update #instructor-edit .col-md-12{padding-top:5px;padding-bottom:5px}#biz-update #instructor-edit .col-md-12:hover{background:#f5f5f5}#biz-update #instructor-edit input[type="text"]{width:100%}#biz-update #instructor-edit input[type="email"]{width:80%;display:inline-block}#biz-update #instructor-edit #instructor-name{width:67%;margin-right:2%}#biz-update #instructor-edit #instructor-id{width:31%}#biz-update #instructor-edit #instructor-email{width:67%;margin-right:2%}#biz-update #instructor-edit .instructor-chunk{padding:15px;position:relative}#biz-update #instructor-edit .instructor-chunk input[type="text"],#biz-update #instructor-edit .instructor-chunk input[type='search'],#biz-update #instructor-edit .instructor-chunk input[type="number"],#biz-update #instructor-edit .instructor-chunk input[type="password"],#biz-update #instructor-edit .instructor-chunk input[type="email"]{display:inline-block;float:left}#biz-update #instructor-edit .instructor-chunk input[type="text"]::placeholder,#biz-update #instructor-edit .instructor-chunk input[type='search']::placeholder,#biz-update #instructor-edit .instructor-chunk input[type="number"]::placeholder,#biz-update #instructor-edit .instructor-chunk input[type="password"]::placeholder,#biz-update #instructor-edit .instructor-chunk input[type="email"]::placeholder{color:#aaa}#biz-update #instructor-edit .instructor-chunk a.img-circle{position:absolute;top:10px;right:10px}#biz-update #instructor-edit .instructor-chunk:hover{background:#f5f5f5}#biz-update .cat-entry label img{max-width:40px;margin:10px 0 10px 5px}#user-list-with-actions .fal{font-size:16px;margin-left:10px}.event-modal{margin-top:0px;border-radius:5px}.tutu-color-key div.color-picker-field{margin-left:20px}.special-conditions{margin-left:25px;color:#aaa;display:block;margin-top:-5px;margin-bottom:3px}.special-conditions i{color:#aaa;margin-right:1px;font-size:14px}#schedule-new{padding:0}#schedule-new h2{padding:0 15px;margin-bottom:15px}#schedule-new h2 .btn{float:right;margin-left:15px}#schedule-new h2 .btn span{font-weight:400;color:#10946e}#schedule-new h2 .btn i{color:#10946e}#schedule-new .filter-dropdown{display:none;width:auto;font-size:14px;background:white;padding:15px;height:50px;text-align:center;margin-bottom:15px}#schedule-new .cal-wrap{position:relative}#schedule-new .filter-wrap{margin-bottom:15px}#schedule-new .filter_group.whiteback{padding:10px;float:left}#schedule-new .filter_group.whiteback h4{float:left;margin:0;padding:8px 5px 5px 5px}#schedule-new .filter_group.whiteback span{padding:4px;display:inline-block;margin-left:5px}#schedule-new .filter_group.whiteback .btn-group .btn{padding:8px 9px 4px}#schedule-new .filter_group.whiteback label{color:#999;margin-bottom:0}#schedule-new .filter_group.whiteback .btn-cal-type i.far{font-weight:200;font-size:18px}#schedule-new #room-filter{padding:12px 10px}#schedule-new #room-filter label{padding:2px 5px;color:#555}#schedule-new #room-filter span{padding:2px 2px 2px 5px}#schedule-new #cat-filter{padding:10px 10px 8px 10px}#schedule-new #cat-filter img{height:22px}#schedule-new #cal-type-filter{padding:11px 10px}#schedule-new #cal-type-filter h4{padding-top:8px}#schedule-new #calender_jump_to_today{position:fixed;bottom:40px;right:50px;z-index:99999999999}#schedule-new #stack-toggle{position:fixed;bottom:100px;right:50px;z-index:99999999999}#schedule-new .calendar-full{width:100%;float:left;padding-top:40px}#schedule-new .calendar-not-full{width:90%;float:left;position:relative;overflow-x:scroll;white-space:nowrap;padding-top:20px;background:white;overflow-y:hidden}#schedule-new .dynamic-wrap{display:inline-block;height:100%}#schedule-new .day{border-right:solid 1px #eee;background:white;min-height:500px;display:inline-block;float:left;position:relative;background-image:url(https://classbug-dev-cdn.classbug.com/assets/cal_bg_white2-8e4699a0161db6c33aaba13261970669.jpg);background-position-y:-12px}#schedule-new .day:first-child{border-left:solid 1px #eee}#schedule-new .day-header{width:100%;position:absolute;top:-38px;background:white}#schedule-new .day-header #launch-day-view:hover{text-decoration:none}#schedule-new .day-header #launch-day-view:hover h5{color:grey}#schedule-new .day-header h5{text-transform:uppercase;color:#999;text-align:center;background:white;margin:0;padding:10px 0;font-size:16px}#schedule-new .day.stacked-sessions{background-image:none !important}#schedule-new .day.stacked-sessions .session{margin-left:0 !important;width:100% !important;position:relative !important;margin-top:0 !important;oveflow-x:hidden !important}#schedule-new .day.stacked-sessions .session .show-expanded{display:inline}#schedule-new .day.stacked-sessions .session .show-contracted{display:none}#schedule-new .session-mobile{display:none;position:relative}#schedule-new .session-mobile:active{background:grey}#schedule-new .date-arrow{position:fixed;top:50%;font-size:60px;opacity:0.3;cursor:pointer;z-index:99999999999999}#schedule-new .date-arrow i.fal{font-size:50px}#schedule-new .date-arrow#prev_week{left:110px}#schedule-new .date-arrow#next_week{right:1%}#schedule-new .date-arrow:hover i{color:black}#schedule-new .single_day_view .day{width:100% !important;background:white;background-image:url(https://classbug-dev-cdn.classbug.com/assets/day-cal-bg3-72c10a3111490432580156271ddbf821.jpg);background-position:-5px 6px}#schedule-new .single_day_view .day .session{border:none}.quick-add-btn{position:absolute;top:10px;right:5px;cursor:pointer}.quick-add-btn i.fal{font-size:14px;color:#999}.quick-add-btn:hover i.fal{color:#555}#quick-add{box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:20px}#quick-add h4{margin-top:0}#quick-add input[type="text"]{margin:10px 0}#quick-add i.fal{font-size:22px;cursor:pointer}#quick-add i.fa.fa-plus-circle:hover{color:darkgreen}#quick-add .close-button{right:17px;top:15px}#quick-add .close-button i{font-size:20px;color:#bbb}#quick-add .close-button i:hover{color:#555}.session{width:90px;padding:2px;background-color:#7AE7BF;overflow:hidden;position:absolute;border:solid 1px white}.session .show-contracted{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.session .show-expanded{display:none}.session:hover{z-index:9999 !important;box-shadow:-1px 2px 6px rgba(0,0,0,0.5);-webkit-box-shadow:-1px 2px 6px rgba(0,0,0,0.5);width:130px;cursor:pointer;border:none}.session:hover .show-contracted{display:none}.session:hover .show-expanded{display:inline}.session .summary p,.session .summary div,.session .summary b,.session .summary a{font-size:12px}#enrollment{position:absolute;top:0;right:0;padding:0 3px;text-align:center;background:rgba(0,0,0,0.22);font-size:10px;color:white;font-family:arial}.mini-session #enrollment{font-size:12px}.single_day_view #enrollment{font-size:12px}.single_day_wrap #time-container{position:absolute;padding:0px;left:-4px;text-align:right;top:0px;z-index:99;display:none}.single_day_wrap .all_hours{font-size:12px;height:60px;color:#888;display:inline-block;margin:0 82px 0 82px;float:left;width:16px;text-align:center}.single_day_wrap .all_hours:first-child{margin-left:0}#room-names{width:10%;float:left;padding-top:20px;background:white}.each-room{height:80px;width:100%;font-size:14px;padding:0 5%;font-weight:400;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;display:table}.each-room span{text-align:center;vertical-align:middle;width:100%;display:table-cell;font-weight:400}.each-room:first-child{border-top:solid 1px #ccc}#time-container{position:absolute;padding:49px 4px 10px 0px;left:4px;text-align:right;top:-16px;z-index:20}#time-container div span{padding:0 3px;background:white;color:#bbb}.all_hours{font-size:10px;height:60px;color:#bbb}.diff-month #month-day-header #day-date a{color:#bbb}#cl-event-details-edit{display:none}#cl-event-details-edit .form-control{width:120px;display:inline-block;margin-bottom:15px;margin-top:5px}#cl-event-details-edit .ui-multiselect{padding:10px;background:#f8f8f8}#cd-expand{display:none}#class-emails-target{display:none}#description-target{display:none}#description-target .edit{display:none}#description-target.mode-show .show{display:block}#description-target.mode-show .edit{display:none}#description-target.mode-edit .show{display:none !important}#description-target.mode-edit .edit{display:block}#event-modal .whiteback#cl-header-info{position:relative}#event-modal .whiteback#cl-header-info .rental-indicator{position:absolute;right:9px;top:10px;background:#bbb;padding:3px 9px;margin:-2px;color:white;font-size:10px;text-transform:uppercase;border-radius:12px;font-weight:600}#event-modal .col-md-1,#event-modal .col-md-10,#event-modal .col-md-11,#event-modal .col-md-12,#event-modal .col-md-2,#event-modal .col-md-3,#event-modal .col-md-4,#event-modal .col-md-5,#event-modal .col-md-6,#event-modal .col-md-7,#event-modal .col-md-8,#event-modal .col-md-9{padding:0}#event-modal h2,#event-modal h3,#event-modal h4{margin-top:0}#event-modal .details{margin-right:10px}#event-modal .btn-default-green{color:#10946e}#event-modal .fa-user{margin-right:4px;margin-left:10px}#event-modal h4 a{float:right;text-transform:lowercase;color:#999;font-size:14px}#event-modal h4 a i{color:#999;font-size:14px}#event-modal h4 a i.fa-print{margin-right:4px}#event-modal .btn-danger-custom{color:#c06a68}#event-modal #roster-list-wrap .roster-entry-full{display:block;width:100%;padding:5px 0}#event-modal #roster-list-wrap .roster-entry-full form{display:inline-block}#event-modal #roster-list-wrap .roster-entry-full i.fa-times{margin-right:2px;color:#ccc}#event-modal #roster-list-wrap .roster-entry-full:hover{background:#f8f8f8}#event-modal #roster-list-wrap .event_attendee_name{display:inline-block;float:left;color:#999}#event-modal #roster-list-wrap .delete-attendee{float:right;cursor:pointer;font-size:14px;margin-right:2px;color:#ccc}#event-modal #roster-list-wrap .delete-attendee:hover{color:red}#event-modal #roster-list-wrap .delete-attendee-options{display:none;width:100%;margin:10px 0 5px 0}#event-modal #roster-list-wrap .delete-attendee-options a{margin-right:10px}#event-modal #roster-list-wrap .delete-attendee-options i.fal{float:right;cursor:pointer;margin-top:5px}#event-modal #roster-list-wrap a.attendance-toggle{float:left;margin-right:10px;width:15px;cursor:pointer}#event-modal #roster-list-wrap a.attendance-toggle i{font-size:16px;cursor:pointer}#event-modal .roster-list h4 span{color:#999;text-transform:lowercase;margin-left:10px;font-size:14px}#event-modal .whiteback{margin:5px}#token-input-event_attendees{min-width:170px}#event-with-offerings h1{margin:0}#event-with-offerings h3 label{font-size:16px;text-transform:none}#event-with-offerings .buy-chunk{display:inline-block;padding:30px;background:#f5f5f5;float:left;margin:15px}#event-with-offerings .buy-chunk h4{margin-top:0}#event-with-offerings .buy-chunk .btn{margin:10px 5px}#event-with-offerings .buy-chunk .btn-danger-custom{background:white}#class-options{text-align:center}#class-options .btn{white-space:normal}#class-notes table{margin-bottom:15px;width:100%}#class-notes table .first-row td{padding-top:5px}#class-notes table .second-row td{border-bottom:solid 1px #f8f8f8;padding-bottom:5px;padding-right:10px;font-style:italic}#class-notes table .second-row td b{font-weight:200}#class-notes table .second-row td i{color:#ccc;font-size:16px}#class-notes table .second-row td i:hover{color:red}#class-notes table .second-row:hover{background:#f8f8f8}.note-origin{color:#bbb}#cl-header-div.mode-show #cl-event-details-show{display:block}#cl-header-div.mode-show #cl-event-details-edit{display:none}#cl-header-div.mode-edit #cl-event-details-edit{display:block}#cl-header-div.mode-edit #cl-event-details-show{display:none}#cancel-save{position:absolute;right:36px;background:#f8f8f8;padding:10px;text-align:center}#cancel-save i{font-size:30px}#cancel-save i:hover{color:grey;cursor:pointer}#cancel-save #submit_event_update{text-align:center;margin-left:9px;margin-top:10px}#cancel-save #submit_event_update i{color:green}#cancel-save #submit_event_update i:hover{color:grey}#cancel-save #cancel_event_update i{color:red}#cancel-save #cancel_event_update i:hover{color:grey}#action span{cursor:pointer}.addto-list{position:relative}.addto-list ul{margin-top:10px}.addto-list textarea{width:95%}.addto-list #notes-add-btn{position:absolute;right:-17px;bottom:25px;cursor:pointer}.addto-list #notes-add-btn i{color:#10946e}.addto-list #notes-add-btn i:hover{color:grey}div.color-picker-field{margin-left:10px;width:16px;height:16px;border-radius:2px;display:inline-block;cursor:pointer;border:dotted 1px #ddd;margin-bottom:-2px;margin-top:0px}#color-picker-container{position:absolute;background-color:white;margin-left:30px;padding:0;z-index:99999999999}.month-view{width:100%;height:auto;float:left}#month-day-header{width:30px;position:absolute;top:3px;left:5px}.row-day{height:180px;padding:5px;overflow:hidden;float:left;position:relative;padding-top:28px;width:14.281%;background:white;border-right:solid 2px #f8f8f8;border-bottom:solid 2px #f8f8f8}.row-day:hover{overflow:auto}.day-times{display:none}h2#which-month{text-align:center}h2#which-month i{color:#999;font-size:14px;cursor:pointer;margin-left:10px}h4#edit-date{height:33px;margin-top:20px;margin-bottom:15px}h4#edit-date .form-select{font-size:16px}h4#edit-date i{color:#999;cursor:pointer;margin-left:20px}h4#edit-date i:hover{color:#555}.mini-session{margin:2px 0;cursor:pointer;overflow:hidden;font-size:11px;padding:3px;min-height:38px;position:relative}.mini-session span{display:inline-block;margin-right:2px}.mini-session label{font-size:10px;color:#999;display:inline-block}.mini-session:hover{opacity:.8;cursor:pointer}.define-customer{text-align:center}.define-customer label{color:#999}.define-customer input[type="text"]{width:280px;margin:0px auto 10px}.define-customer input[type="email"]{width:280px;margin:0px auto 10px}.table-wrap{background:white;padding:20px 1%;overflow-x:auto;position:relative}#detailed-events h2 label{font-size:18px;margin:0 0 0 10px}#sales-manage .row{margin-left:0;margin-right:0}#sales-manage #ed-title{font-size:34px}#sales-manage h2{margin-top:0}#sales-manage .sales-setup .sales-header h4{line-height:1.5;text-align:center}#sales-manage .sales-setup .sales-header span{color:#999;display:inline-block}#sales-manage .form-div{max-width:760px;margin:30px auto}#sales-manage .form-div h4{text-align:center;font-size:22px;margin-top:40px}#sales-manage .form-div h4 label{font-size:16px}#sales-manage #restrictions{text-align:center}#sales-manage #restrictions .table>tbody>tr>th{border-top:none}#sales-manage ul.sales-options{text-align:center}#sales-manage ul.sales-options li{margin:10px 0}#sales-manage ul.sales-options li label{color:#555;font-size:20px;margin-right:5px;margin-bottom:0}#sales-manage ul.sales-options .li-content{text-align:center;background:#f8f8f8;padding:40px;margin-bottom:20px}#sales-manage ul.sales-options .li-content select{background:white;max-width:280px}#sales-manage ul.sales-options .li-content .btn-group#choose-series label.btn{width:50%;white-space:normal;padding:15px 2%;min-height:120px;text-transform:none;position:relative}#sales-manage ul.sales-options .li-content .btn-group#choose-series label.btn span{color:#999}#sales-manage ul.sales-options .li-content .btn-group#choose-series label.btn i{position:absolute;bottom:10px;right:10px;display:none}#sales-manage ul.sales-options .li-content .btn-group#choose-series label.btn.active i{display:inline}#sales-manage ul.sales-options .li-content h2{font-size:22px}#sales-manage ul.sales-options .li-content label{font-size:14px}#sales-manage ul.sales-options .li-content input[type="text"],#sales-manage ul.sales-options .li-content input[type='search'],#sales-manage ul.sales-options .li-content input[type="number"],#sales-manage ul.sales-options .li-content input[type="password"],#sales-manage ul.sales-options .li-content input[type="email"]{width:auto}#sales-manage ul.sales-options .li-content input[type="checkbox"]{font-size:14px}#sales-manage ul.sales-options .li-content h5{margin-top:25px;margin-bottom:15px;font-size:16px}#sales-manage ul.sales-options .li-content .series-tuition{display:none}#sales-manage ul.sales-options .li-content .series-membership{display:none}#sales-manage ul.sales-options .li-content .series-membership input[type="number"]{display:inline}#sales-manage ul.sales-options .li-content .series-membership input[type="radio"]{margin-right:10px}#sales-manage ul.sales-options .li-content .series-membership label{color:#999}#sales-manage ul.sales-options .li-content #registration-fee-select label{text-transform:uppercase;color:#10946e;margin-top:20px;font-family:'Karla';font-size:16px}#sales-manage ul.sales-options .li-content #offer-free-trial #free-trial-alert{display:none}#sales-manage ul.sales-options .li-content #offer-free-trial #free-trial-label{text-transform:uppercase;color:#10946e;margin-top:20px;font-family:'Karla';font-size:16px}#sales-manage ul.sales-options .li-content #offer-free-trial #free-trial-checkbox:checked ~ #free-trial-alert{display:block}#sales-manage ul.sales-options .li-content #autopay-select #ap-select{display:none}#sales-manage ul.sales-options .li-content #autopay-select #ap-eligible{text-transform:uppercase;color:#10946e;margin-top:20px;font-family:'Karla';font-size:16px}#sales-manage ul.sales-options .li-content #autopay-select #ap-expand{font-size:16px}#sales-manage ul.sales-options .li-content #autopay-select #ap-expand:checked ~ #ap-select{display:block}#sales-manage ul.sales-options .li-content form[data-master-submit=true] input[type=submit]{display:none}#sales-manage ul.sales-options .li-content #prorate-value{display:none;padding:10px}#sales-manage ul.sales-options #offering_field_pack .saved-packs,#sales-manage ul.sales-options #offering_field_pack .new-pack{padding:20px;overflow-y:auto;background:white;margin-bottom:15px}#sales-manage ul.sales-options #offering_field_pack .saved-packs h4,#sales-manage ul.sales-options #offering_field_pack .new-pack h4{margin-top:0;font-size:18px}#sales-manage ul.sales-options #offering_field_pack .saved-packs{line-height:2;max-height:300px;text-align:left}#sales-manage ul.sales-options #offering_field_pack .new-pack input[type="text"]{margin:auto}#sales-manage ul.sales-options #offering_field_pack .new-pack #pack_finite_count{display:inline-block}#sales-manage ul.sales-options #offering_field_pack .new-pack .pack-info .btn-group{vertical-align:bottom}#sales-manage #offerings_manage_save{display:block;width:220px;margin:auto}#sales-manage #pack_slots .mode-finite-count{display:none}#sales-manage #pack_slots .mode-infinite-count{display:none}#sales-manage #pack_slots.mode-finite-count .mode-finite-count{display:inline}#sales-manage #pack_slots.mode-infinite-count .mode-infinite-count{display:inline}#sales-manage #pack_slots #pack_slots_type{display:inline-block}#sales-manage #expiration-type .btn-group{margin-bottom:10px}#sales-manage #expiration-type .mode-delta input{display:inline-block}#sales-manage #pack_inventory_type .btn-group{margin-bottom:10px}#sales-manage #pack_inventory_type input{display:inline-block}#sales-manage .inventory_type .mode-finite{display:none}#sales-manage .inventory_type .mode-infinite{display:none}#sales-manage .inventory_type.mode-finite .mode-finite{display:block}#sales-manage .inventory_type.mode-infinite .mode-infinite{display:block}#sales-manage #offering_field_series #series_inventory_total{display:inline-block}#sales-manage #offering_field_series .btn-group{margin-bottom:10px}#sales-manage #offering_field_series .btn-danger-custom{padding:0 6px}#sales-manage #bulk-apply{max-width:700px;margin:20px auto;text-align:center;background:#f8f8f8;padding:30px}#sales-manage #bulk-apply h4{text-align:center;font-size:22px;margin-bottom:20px}#sales-manage #bulk-apply h5{color:#999}#sales-manage #bulk-apply label{color:#bbb}#sales-manage #bulk-apply label i{color:#bbb;font-size:14px}#sales-manage #bulk-apply .table-wrap{background:#f8f8f8;max-height:500px;overflow-y:auto;padding:0 1%}#sales-manage #bulk-apply table{margin-top:20px}#sales-manage #bulk-apply table tr td:first-child{text-align:left}#sales-manage #bulk-apply .table-striped>tbody>tr:nth-of-type(odd){background-color:white}#event-read-only h1{margin-top:0px;font-size:36px;text-align:center}#event-read-only h2{font-size:24px;text-align:center}#event-read-only .left-half{padding:0px}#event-read-only .left-half i.fal{margin:0 5px}#event-read-only .right-half{padding:0 0 0 15px}#event-read-only .right-half .whiteback{padding-top:10px}#event-read-only .right-half .col-md-6,#event-read-only .right-half .col-md-3{padding-left:10px;padding-right:10px}#event-read-only .right-half .price{text-align:center}#event-read-only .right-half .price span{font-weight:500}#event-read-only .right-half .pack-declare{font-family:'Karla'}#event-read-only .right-half h2.well{font-size:18px}#event-read-only .right-half h2.well i.fal{margin-right:10px}#event-read-only .right-half h3{text-align:center;font-size:20px}#event-read-only .right-half .buy-chunk{background:#f8f8f8;padding:20px;margin:10px 0}#event-read-only .right-half .buy-chunk .pack-declare{display:inline}#event-read-only .right-half .buy-chunk h4{margin:0 0 10px 0}#event-read-only .right-half .buy-chunk h4 a{font-family:'Karla'}#event-read-only .right-half .buy-chunk .add-button{text-align:right}#event-read-only .right-half .buy-chunk .add-button a{padding:4px 6px 4px}#event-read-only .right-half .buy-chunk .add-button i.fal{color:#10946e;font-size:15px}#event-read-only .details{display:block;margin:15px 0;font-size:18px}#event-read-only .details label{margin:0px}.pack-declare{display:none}#restrictions-popup{text-align:center}#restrictions-popup input[type="text"]{width:60%;display:inline-block}#restrictions-popup .btn-default-green{margin-top:20px}#restrictions-popup h1{font-size:30px;margin-top:0;margin-bottom:20px}#restrictions-popup ul{margin-top:10px}#restrictions-popup ul li{margin:10px 0;display:inline-block}#restrictions-popup ul li a{font-size:16px}#appointments input[type="text"],#appointments input[type='search'],#appointments input[type="number"],#appointments input[type="password"],#appointments input[type="email"]{height:52px}#appointments h4 label{font-size:14px}#appointments .col-md-12{margin:20px 0}#appointments #token-input-appointment_form_event_attendee_id{height:34px}#appointments label{color:#aaa}#appointments .interior{width:40%;display:inline-block;margin-top:10px}#appointments .recurring_select{height:52px;width:100%}#appointments .col-md-12.extra-padding{padding-left:30px;padding-right:30px}#appointments button.ui-multiselect{height:52px;background:#f8f8f8}#appointments .until{margin:0 10px;display:inline-block}#appointments #_cent_picker_appointment_form_price{width:140px}#appointments #_cent_picker_appointment_form_balance_amount{width:140px}#appointments .well label{color:#999}#appointments #appointments-recurring{margin-bottom:20px;max-width:200px}#appointments #appointment_form_total_occurrences{max-width:100px}#appointments #course-days-times #datepicker{max-width:260px}#appointments #appointments-price label:first-child{margin-right:5px}#appointments #appointments-balance label{margin-right:5px}#appointments #appointments-balance input{display:inline-block}#appointments #appointment_redemption .input-medium{max-width:260px}.rs_dialog .rs_calendar_day{width:260px !important}.rs_dialog .rs_calendar_day a{width:27px !important;padding:8px 3px !important}.rs_dialog .rs_calendar_day a.end_of_month{width:84px !important}.rs_dialog input[type="text"].rs_interval{width:50px !important;margin-bottom:10px;display:inline-block}.rs_dialog .monthly_options.freq_option_section .rs_calendar_week{margin:auto !important}.rs_dialog .monthly_options.freq_option_section .rs_calendar_week a{width:22px !important;padding:8px 3px !important}.fixed-column-container{overflow-x:scroll}.fixed-column-container table.fixedCol{width:200px;position:absolute;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;border-top-right-radius:0px;border-bottom-right-radius:0px}.table.fixedCol th,.table.fixedCol td{background:white}.table.fixedCol tbody tr:last-child td{padding-bottom:9.5px}.btn-group>input{display:none !important}.btn-group>label{margin:0 !important}.btn-group input:first-child+.btn{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.btn-group2>input{display:none !important}.btn-group2>label{margin:0 !important}.btn-group2 input:first-child+.btn{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}div.token-input-dropdown-facebook ul li span.token-field-name-suggest{font-weight:heavy;font-size:15px}div.token-input-dropdown-facebook ul li span.token-field-new-name-suggest{font-size:12px;font-style:italic;color:#66c}div.token-input-dropdown-facebook ul li span.token-field-address-suggest{font-size:12px;color:grey}div.token-input-dropdown-facebook ul li span.token-field-blank-address-suggest{font-size:12px;color:grey}input:checked+label.btn{background-color:#E6E6E6;background-image:none;box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);color:rgba(0,0,0,0.5);outline:0 none}input[disabled]+label.btn{background-color:#E6E6E6;background-image:none;box-shadow:none;cursor:default;opacity:0.65}#capacity-radio{width:300px;float:left}input:checked+label.btn-cal-type{background-color:#E6E6E6;box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);color:rgba(0,0,0,0.5)}input[disabled]+label.btn-cal-type{background-color:#E6E6E6}span[data-percent-cent-picker] input{width:100px}#modal-loading-bar{position:fixed;width:100%;height:100%;z-index:99999999;background-color:white;opacity:0.7;text-align:center}#modal-loading-bar img{position:absolute;top:50%;display:inline-block;width:90px;margin-left:-45px;margin-top:-45px}#color-picker-container{position:absolute;background-color:white;margin-left:30px;padding:0;z-index:99999999999}.color-picker-choice{width:20px;height:20px;margin:0 2px 0 2px;display:inline-block}table.ui-datepicker-calendar{border-collapse:separate}.ui-datepicker-calendar td{border:1px solid transparent}.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a{background:#743620 none;color:white}.ui-datepicker{z-index:9999999 !important}.ui-widget{font-family:'Source Sans Pro', arial, helvetica, sans-serif;font-size:14px}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Source Sans Pro', arial, helvetica, sans-serif;font-size:14px}ul.token-input-list-facebook{width:auto}.ui-state-hover{border:solid 1px #ccc !important}[role=dialog] .ui-multiselect-menu.ui-widget{background:white;box-shadow:0 1px 2px rgba(0,0,0,0.3)}#attendance-sheets button.ui-multiselect{background:white;height:44px;width:auto !important}.ui-datepicker .ui-datepicker-header{background:#ccc}.ui-dialog .ui-resizable-handle{height:1px !important}.fg-button{margin:0 4px 4px 4px;padding:2px 4px;cursor:pointer}table.dataTable thead .sorting{background:#dfeffc url("/assets/jquery-ui/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x}div.dataTables_length label{margin-top:0px}ul.token-input-list-facebook{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}ul.token-input-list-facebook li{width:100%}ul.token-input-list-facebook li input{width:100% !important}.ui-widget-header{background:#ccc;border:none;padding:5px}.ui-widget-header .ui-multiselect-close .ui-icon.ui-icon-circle-close{margin-top:0}.ui-state-hover{background:lightblue !important}.ui-multiselect-checkboxes label{padding:5px !important;margin:0 !important;text-transform:none}.ui-widget-content{border-color:#ccc}.ui-multiselect.ui-widget{border-color:#ccc !important}.ui-widget-content a{color:#666}div.token-input-dropdown-facebook{z-index:99999999 !important}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#CCc;color:#fff}.ui-timepicker-table td a.ui-state-default{display:block;width:auto;padding:5px}.ui-datepicker-calendar td a{text-align:center}table.dataTable thead th.sorting,table.dataTable thead th,table.dataTable tfoot th{background:#dfeffc;background-image:none;border:solid 2px white;padding:5px 12px 5px 5px;position:relative;vertical-align:middle}table.dataTable thead th.sorting{cursor:pointer}table.dataTable thead th.sorting:hover{background:#f5f5f5}table.dataTable thead th.sorting.no-sort:hover{background:#dfeffc}table.dataTable tfoot th{font-size:12px}table.dataTable .DataTables_sort_wrapper{color:#999;text-transform:uppercase}table.dataTable .DataTables_sort_wrapper span.DataTables_sort_icon{display:block;position:absolute;right:0px;top:50%;margin-top:-8px}table.dataTable td{padding:5px}table.dataTable td label{margin:0 10px 0 0}.ColVis .ColVis_Button.ColVis_MasterButton{height:36px;border-radius:4px;background:#dfeffc;border:none;font-size:12px}.ColVis .ColVis_Button.ColVis_MasterButton:hover{background:#f5f5f5}ul.ColVis_collection input[type="checkbox"]{margin-right:5px}ul.ColVis_collection li{background:#dfeffc;padding:5px}ul.ColVis_collection li label{margin:0}div.DTTT_container{float:left;margin-right:10px}div.DTTT_container .DTTT_button{border:none;box-shadow:none;background:#f5f5f5;padding:10px;display:none}div.DTTT_container .DTTT_button.DTTT_button_csv{display:block}div.DTTT_container .DTTT_button:hover{background:#ccc}.dataTables_wrapper .row{margin-right:0;margin-left:0}.dataTables_paginate ul li{display:inline-block;margin:0px 5px;padding:5px 12px}.dataTables_paginate ul li.active{background:#f5f5f5}div.dataTables_filter label{margin-right:0}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{background:#dfeffc !important;cursor:pointer}table.dataTable thead .sorting_asc:hover{background:#f5f5f5 !important}table.dataTable thead .sorting_desc:hover{background:#f5f5f5 !important}table.dataTable.dtr-inline.collapsed tbody td:first-child:before,table.dataTable.dtr-inline.collapsed tbody th:first-child:before{font-size:12px;font-family:'Karla'}table.dataTable.dtr-inline.collapsed tbody tr.parent td:first-child:before,table.dataTable.dtr-inline.collapsed tbody tr.parent th:first-child:before{font-size:17px}.ui-front{z-index:12001}.ui-widget-overlay{position:fixed}#embeded-search-results-container{position:absolute;background-color:white;padding-top:20px;padding-bottom:10px;margin-left:31px;padding:0;z-index:2000;top:38px}#embeded-search-text-box{width:225px;height:24px;padding:0 0 0 4px;margin-top:-4px;font-size:14px}#embeded-search-results-overlay{z-index:99;position:fixed;width:100%;height:100%;display:none}#embeded-search-box{z-index:101}#embeded-search-box .add-on{margin:0}#embeded-search-box i{font-size:15px}.search-results{width:240px}.search-results .result{border-bottom:1px solid #eee;padding:5px}.search-results .result a:active,.search-results .result a:visited{color:black}.search-results .result .record-name{margin-left:5px}.search-results .result .primary-action{float:left;z-index:103}.search-results .result .secondary-action{z-index:102;position:absolute;right:0;background-color:white}.search-results .result:last-of-type{border:none}.search-results a{padding:3px}.report-filtering.well,.report-filters.well,.filter-wrap.well{border:none;box-shadow:none;border-radius:0;margin-bottom:2px}.report-filtering.well h4,.report-filters.well h4,.filter-wrap.well h4{font-size:16px;cursor:pointer}.report-filtering.well i.fa-plus-circle,.report-filters.well i.fa-plus-circle,.filter-wrap.well i.fa-plus-circle{float:right;font-size:16px}.report-filter-well.well{border:none;box-shadow:none;border-radius:0;margin-bottom:2px}.report-filter-well.well h4{font-size:16px;cursor:pointer}.report-filter-well.well i.fa-plus-circle{float:right;font-size:16px}.report-filter-well.well .col-md-12{padding-left:0;padding-right:0}.dynamic-filter-chunk h4{font-size:15px}.reports.portal{padding:30px;margin:15px;background:white}.reports.portal .date-span{margin-bottom:20px}.reports.portal .date-span label{display:inline-block}.reports.portal .date-span input[type="text"]{width:200px;display:inline-block}.reports.portal h4{padding:15px;margin:0}.reports.portal h4 ~ div{margin:15px}.report-scroll{display:none}.report-filtering .col-md-12{padding-left:0;padding-right:0}#printbtn{text-transform:none}.btn .fa-print{margin-right:5px}.btn .fa-comment-alt-dots{margin-right:5px}.export-csv{margin-bottom:10px}i.fa-chart-bar{font-size:14px;margin-left:5px}.dataTables_wrapper{overflow-x:auto}.dt-info-summary{float:left;border-radius:10px 10px 0 0;margin-bottom:-4px;padding:8px 15px;background:rgba(0,0,0,0.06);color:#555;text-align:center;margin-bottom:0px;margin-top:8px;text-transform:uppercase}.dt-info-summary i{color:green;font-size:14px}.dataTable th:first-child{border-left:none}#report_filter{margin-left:15px}.check-clear-all-report-filters{margin-top:5px}#roster-entries-report h1{margin-top:0}#roster-entries-report .filter-wrap{margin:2px 0}#roster-entries-report .filter-wrap label{margin-right:10px}#roster-entries-report .well .col-md-4{padding:15px 20px}#roster-entries-report #po-filters h4{cursor:pointer;margin-top:20px}#roster-entries-report #po-filters ul{display:none}#roster-entries-report input[type="text"]{display:inline-block;width:200px}#student-report-new .well .col-md-4{padding:15px 20px}#roster_entries_widget{margin-top:20px}#roster-entry-datatable{width:100%}#roster-entry-datatable th{font-size:14px;text-transform:none}#reports #roster_entries_widget #re-report-filter{margin-top:30px}#reports #roster_entries_widget #re-report-filter li{display:inline-block}#reports #roster_entries_widget #re-report-filter #type-controls{border:none}#detailed-events .dataTables_wrapper{width:100%}#dynamic-filter-contain input[type="text"],#dynamic-filter-contain input[type='search'],#dynamic-filter-contain input[type="number"],#dynamic-filter-contain input[type="password"],#dynamic-filter-contain input[type="email"]{margin-bottom:10px}#dynamic-filter-contain label{display:inline}#cart-entries-report h1{margin-top:0}#cart-entries-report .filter-wrap label{margin-right:10px}#cart-entries-report .well .col-md-4{padding:15px 20px}#cart-entries-report #po-filters h4{cursor:pointer}#cart-entries-report #po-filters ul{display:none}#cart-entries-report input[type="text"]{display:inline-block;width:200px}#reports #roster_entries_widget #re-report-filter li:first-child{background:#f5f5f5}#dashboard-unit-controls{display:inline-block;margin-left:40px}#dashboard-unit-controls li{display:inline-block}#dashboard-date-controls{margin-left:5px}#dashboard-date-controls label:first-child{float:left;margin-right:16px !important;margin-top:5px !important}#reports #roster_entries_widget{padding:40px}#reports #roster_entries_widget ul li:first-child{background:lightgreen}#reports #roster_entries_widget ul li{display:block;float:none;background:#f5f5f5}form.new_reports_dashboard{margin-bottom:30px}#reports label{color:#999;font-size:15px}#reports label.btn.first-btn{border-radius:4px 0 0 4px}#reports label.btn.last-btn{border-radius:0px 4px 4px 0px}#reports .reports-chunk ul li{display:inline-block;padding:15px;text-align:center}#reports .reports-chunk ul li span{font-size:50px;font-weight:400}#reports .reports-chunk ul li label{width:100%}#reports .reports-chunk h2 .btn{float:right}#reports .reports-chunk label{margin-right:0}#reports .reports-chunk i.fa-chart-bar{font-size:14px;margin-left:5px}#reports h1{font-size:34px;margin-top:0;margin-bottom:30px}#reports .whiteback{border:solid 5px rgba(0,0,0,0.02)}#reports .alert-warning{display:none;text-align:center;padding-left:35px}#reports h2{margin-top:0;font-size:20px;margin-bottom:20px;text-transform:uppercase}#reports .col-md-12{padding:0}#reports .col-md-3{padding:0 5px}#reports .reports-chunk ul li span.tooltiptext{font-size:14px;top:92%;width:190px;margin-left:-95px;padding:5px}#payroll-report .filter-wrap{margin:20px 0}#payroll-report .filter-wrap label{margin-right:10px}#payroll-report .filter-wrap input[type="text"]{display:inline-block;width:200px;margin-right:20px}.big-link-box h3{margin-top:0}.big-link-box .btn{margin-top:10px}#student-report-new h2{margin-top:0;margin-bottom:20px}#student-report-new h2 label{font-size:18px}#student-report-new .well{position:relative}#student-report-new .well h4{cursor:pointer}#student-report-new .form-group{display:inline-block}#student-report-new input[type="text"],#student-report-new input[type='search']{max-width:290px;display:inline-block}#student-report-new input[type=checkbox]{margin-left:10px;margin-right:2px}#student-report-new #ea-apply-filters{position:absolute;right:30px;top:30px}#student-report-new .form-wrap{margin-top:15px;max-height:300px;overflow-y:auto !important}div.dataTables_paginate{padding-top:10px}div.dataTables_paginate a{display:inline-block;margin:0px 5px;padding:5px 12px;cursor:pointer;font-weight:400;background:#f8f8f8}div.dataTables_paginate a:hover{background:#eee;text-decoration:none}div.dataTables_paginate a.current{background:#10946e;color:white}#financial-report h2{margin-top:0}#financial-report .col-md-12{padding:0;margin-bottom:20px}#financial-report .cb-line-chart{box-shadow:0 2px 6px #666;padding:20px;background:white;z-index:444}#financial-report .report-summary ul{padding:30px 30px 20px 30px;text-align:center;background:#4f7db6;line-height:1;margin-left:-40px;z-index:2;margin-top:10px;margin-right:30px}#financial-report .report-summary ul li{font-size:30px;color:#f5f5f5;margin-bottom:8px;font-weight:400}#financial-report .report-summary ul li span{color:#f5f5f5;font-weight:400}#financial-report .report-summary ul li label{margin:0 0 20px 0;font-size:18px;color:#bbb}#financial-report div.dataTables_paginate{padding-top:10px}#financial-report div.dataTables_paginate a{display:inline-block;margin:0px 5px;padding:5px 12px;cursor:pointer;font-weight:400;background:#f8f8f8}#financial-report div.dataTables_paginate a:hover{background:#eee;text-decoration:none}#financial-report div.dataTables_paginate a.current{background:#10946e;color:white}#financial-report div.dataTables_info{margin-top:-2px;display:inline-block;color:#bbb;text-transform:lowercase}#transactions_datatable_info{opacity:0}#date-controls li{display:inline-block}#date-controls input[type=radio]{display:none}#date-controls #custom-dates{border-top-right-radius:4px;border-bottom-right-radius:4px}.date-filters{min-width:525px}.date-filters input{display:inline-block;width:auto}.date-filters label{margin:0 5px 0 20px}#unit-controls{float:right}#unit-controls li{display:inline-block}#type-controls{border-bottom:solid 1px #eee;margin-bottom:15px;padding-bottom:15px}#type-controls li{display:inline-block;margin:0 20px 10px 0}#transactions_datatable_container{margin-top:20px}#transactions_datatable_container #export-csv{float:right;margin-bottom:15px}#transactions_datatable{width:100% !important}.dataTable th{position:relative !important}.dataTable th i.fa-ellipsis-h{position:absolute;top:0;right:10%;font-size:20px;color:rgba(0,0,0,0.15)}.toggle-vis.btn-default.active,.toggle-vis.btn-default:active,.open>.dropdown-toggle.btn-default{color:#aaa}.toggle-vis{margin:5px}#reports-dashboard .saved-report-link a.btn-success{overflow:hidden;max-width:100%;text-overflow:ellipsis}.saved-report-link{position:relative;margin-bottom:5px}.saved-report-link a.btn-success{width:100%;margin-bottom:5px;display:block;white-space:normal}.saved-report-link label{text-align:center;width:100%;margin:5px 0 0 0}.saved-report-link .delete-report{position:absolute;right:10px;top:10px}.saved-report-link a.btn.btn-default-green{white-space:normal}#reports-dashboard .report-settings-container{margin-top:0}.report-settings-container{margin-top:15px}.report-settings-container .whiteback{float:right;max-width:600px;width:100%}#export-sms img{max-height:16px}#activity-feed h2{margin-top:0}#activity-feed textarea.form-control{height:50px}#activity-feed div.col-md-12{padding:0}#activity-feed .time-ago{color:#bbb}#activity-feed .audit-contents{color:#999}#activity-feed .audit-contents span{color:#999}#activity-feed .audit-contents span img{max-height:40px}#activity-feed .single-audit-container{padding:20px 30px}#activity-feed #activity-feed-comment{margin-bottom:15px}#activity-feed #activity-feed-comment table{width:100%}#activity-feed #activity-feed-comment table tr td{vertical-align:center;text-align:middle}#POS-home .col-md-9 i.fal{margin-left:5px;font-weight:400;color:inherit}#POS-home .col-md-9 h3{margin-bottom:30px}#POS-home #existing-customer-wrap{display:inline-block;width:100%;height:146px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;border:solid 2px #ccc;border-radius:4px;color:#10946e;background:white;padding:20px;margin-bottom:30px}#POS-home h2{margin-top:0}#POS-home .col-md-12{padding:0}#POS-home .btn{padding:20px;width:100%;margin-bottom:30px}#POS-home .col-md-6 .field-submit{padding-top:14px}#POS-home .col-md-6 .btn{width:100%;height:146px}#POS-home .col-md-6 .btn h4{line-height:1.8}#POS-home .col-md-6 .btn-success{padding-top:30px;font-size:20px;text-transform:uppercase}#POS-home .col-md-3,#POS-home .col-md-9{padding:0 5px}#POS-home h3{margin-top:0;margin-bottom:20px;text-align:center}#POS-home .btn-default{font-size:18px}#stripe-oauth-flow{margin:0 5px 10px}#stripe-oauth-flow h4{margin-bottom:20px}#group-charge-access{margin-top:10px}#group-charge-access label{font-size:15px;white-space:normal;margin-top:10px}#group-charge-access .btn:hover{background:#f5f5f5}#group-charge-new .greyback{background:#f5f5f5}#group-charge-new .input-prepend input{display:inline;width:auto}#group-charge-new .col-md-4 label{display:block;text-align:center}#group-charge-new #group_charge_description{min-width:200px;width:30%;display:inline-block;margin-right:20px}#group-charge-new label{margin-right:5px}#group-charge-new h2{margin-top:0}#group-charge-new h2 label{font-size:20px}#group-charge-new h3{text-align:center;margin:30px 0}#group-charge-new h4{text-align:center}#group-charge-new #ea-list div{font-weight:400}#group-charge-new #ea-list h5{text-align:center}#group-charge-new input[type=checkbox]{margin-right:4px}#group-charge-new ul li{margin:5px 0}#group-charge-new #future-eds{max-height:400px;overflow-y:auto}#group-charge-new #absolute-picker{position:absolute;margin-top:260px;width:90%;margin:260px 5% 0 5%;z-index:99}#POS-trans{padding:0}#POS-trans #pos-modal-heading{margin-top:6px;text-align:left;padding-left:230px;font-size:24px}#POS-trans h4{text-align:center}#POS-trans .col-md-8,#POS-trans .col-md-4{padding:0;height:100%;background:white}#POS-trans .whiteback{border:dotted 1px #f5f5f5;padding:20px}#POS-trans .whiteback h3{margin-top:0}#POS-trans i.fa-plus-square{color:#10946e;font-size:24px}#POS-trans i.fa-plus-square:hover{color:green}#POS-trans #offering_search_results{height:260px;overflow-y:auto}#POS-trans #offering_search_results table{width:100%}#POS-trans #offering_search_results table td{padding:6px 4px}#POS-trans #offering_search_results table td .add-item{display:block;margin-bottom:-4px}#POS-trans #offering_search_results table tr:hover{background-color:#f5f5f5}#POS-trans #offering_search_results table th:last-child span{display:none}#POS-trans #offering_search_results div.dataTables_filter label{margin-right:2px;display:none}#POS-trans #offering_search_results div.dataTables_filter label input{width:170px;display:inline-block;margin-right:10px;float:left;border:none;border-radius:0}#POS-trans #offering_search_results div.dataTables_filter label i{font-size:22px;float:left;margin-top:5px;color:#ccc}#POS-trans .dataTables_info{color:#ccc}#POS-trans .close-button{right:-10px;top:-14px}#POS-trans #embeded-subtotal .POS-total{margin:10px 0 0 0;padding:10px;background:#fafafa;text-align:center;line-height:1.5}#POS-trans #embeded-subtotal-chop h3{color:#ddd;text-align:center;font-size:18px}#POS-trans #embeded-subtotal-chop form{display:block;text-align:center}#POS-trans #embeded-subtotal-chop form select{margin:-2px 10px 0 0;display:inline-block}#POS-trans #embeded-subtotal-chop form input{display:inline-block}#POS-trans #embeded-subtotal-chop form .btn{margin-left:10px;display:inline-block;margin-top:-2px}#POS-trans #embeded-autopay{text-align:center}#POS-trans .payment-select{display:inline-block}#POS-trans .payment-select label{color:#999}#POS-trans #pay_cash_submit h5{text-align:center}#POS-trans #pay_cash_submit input[type="text"]{width:40%;float:left;margin-left:10%}#POS-trans #pay_cash_submit .btn{display:inline-block;width:30%;margin:0 10%}#POS-trans #pay_cash_submit #result{text-align:center;margin-top:10px}#POS-trans #primary_payment_check_number{width:50%;margin:10px 25% 0 25%}#POS-trans #pay_terminal{background:#fafafa;padding:15px 5%}#POS-trans #pay_checkout.credit-only{background:#fafafa;padding:15px 5%}#POS-trans #pay_checkout.credit-only a:hover{color:green}#POS-trans #pay_checkout.credit-only .card-on-file h5{margin-top:0;text-align:center}#POS-trans #pay_checkout.credit-only .card-on-file div{text-align:center}#POS-trans #pay_checkout.credit-only .card-on-file label{color:#999;font-size:18px}#POS-trans #pay_checkout.credit-only h6{font-style:italic;font-weight:100;color:#bbb;text-align:center;margin-top:15px}#POS-trans #pay_checkout.credit-only .new-cc ul{margin:0}#POS-trans #pay_checkout.credit-only .new-cc ul li{margin:0 0 10px 0}#POS-trans #pay_checkout.credit-only .new-cc ul li #card_number{width:70%;margin-right:2%;display:inline-block}#POS-trans #pay_checkout.credit-only .new-cc ul li #card_code{width:25%;display:inline-block}#POS-trans #pay_checkout.credit-only .new-cc ul li #credit_card_logos{text-align:center}#POS-trans #pay_checkout.credit-only .new-cc ul li #credit_card_logos img{margin-left:5px}#POS-trans #pay_checkout.credit-only .new-cc ul li #credit_card_logos img:first-child{margin-left:0}#POS-trans #pay_checkout.credit-only .new-cc ul #expiration{text-align:center}#POS-trans #pay_checkout.credit-only .new-cc ul #expiration label{margin-right:5px}#POS-trans #pay_checkout.credit-only .new-cc ul .stripe-secure{margin-bottom:0px}#POS-trans #pay_checkout.credit-only .new-cc ul .stripe-secure div{text-align:center;margin:auto;width:190px;opacity:.5}#POS-trans #pay_checkout.credit-only .new-cc ul .stripe-secure div img{height:34px;float:left}#POS-trans #pay_checkout.credit-only .new-cc ul .stripe-secure div i.fal{font-size:34px;color:#aaa;float:left;margin-right:10px;margin-top:1px}#POS-trans #pay_ach{background:#fafafa;padding:15px 5%;text-align:center}#POS-trans #pay_ach i.fa.fa-times-circle-o:hover{color:red}#POS-trans #pay_ach a:hover{color:green}#POS-trans .pay-type.mode-split .split-only{text-align:center}#POS-trans .pay-type.mode-split .split-only .add-on{display:inline-block}#POS-trans .pay-type.mode-split .split-only input{display:inline-block}#POS-trans #secondary_method{margin-top:15px}#POS-trans #split-option-2 input[type="radio"]{margin-right:5px}#POS-trans #secondary_payment_check_number{width:150px;margin:auto}#POS-trans #checkout_pay_type .single-only,#POS-trans #checkout_pay_type .split-only{display:none}#POS-trans #checkout_pay_type.mode-single .single-only{display:block}#POS-trans #checkout_pay_type.mode-split .split-only{display:block}#POS-trans #checkout_pay_type .cash-only,#POS-trans #checkout_pay_type .check-only,#POS-trans #checkout_pay_type .credit-only,#POS-trans #checkout_pay_type .ach-only,#POS-trans #checkout_pay_type .terminal-only{display:none}#POS-trans #checkout_pay_type .payment_method{text-align:center}#POS-trans #checkout_pay_type .payment_method.mode-cash .cash-only{display:block}#POS-trans #checkout_pay_type .payment_method.mode-check .check-only{display:block}#POS-trans #checkout_pay_type .payment_method.mode-credit .credit-only{display:block}#POS-trans #checkout_pay_type .payment_method.mode-ach .ach-only{display:block}#POS-trans #checkout_pay_type .payment_method.mode-terminal .terminal-only{display:block}#POS-trans .actions{text-align:center;margin-top:20px}#embeded-manualpay h4{text-align:center;font-size:14px}#balance-wrap{margin-bottom:10px}#balance-wrap strong{font-weight:500}#balance-payment-new h2{margin-top:0}#balance-payment-new h5{text-transform:uppercase;color:black;text-align:center;font-size:12px;margin:20px 0}#balance-payment-new ul li{margin:5px 0}#balance-payment-new #_cent_picker_balance_payment_price{width:100px}#balance-payment-new .btn{margin-top:20px}.rental-booking.define-customer .new-student-program{margin-bottom:30px !important}.rental-booking.define-customer h3{margin:30px 0 20px 0;border-top:dotted 1px #ddd;padding-top:30px}.define-customer .rental-slots{background:#f8f8f8;padding:10px;margin:5px}.define-customer .rental-slots .btn-group{margin-top:5px}.define-customer .rental-slots input{display:none}.define-customer .rental-slots label.btn{margin:5px}.define-customer .rental-slots h5{cursor:pointer;margin-bottom:5px;cursor:pointer;font-size:16px}.define-customer h2{margin-top:0}.define-customer select{margin-left:20px}.define-customer h3{margin:30px 0 20px 0}.define-customer .field input[type="text"],.define-customer .field select{width:280px;margin:0px auto 10px}#embeded-cart-checkout>span{display:block}table#cart-table-embed{width:100%}table#cart-table-embed tr{td:last-child;td-text-align:left}table#cart-table-embed tr td{padding:5px;border-top:1px solid #f5f5f5}table#cart-table-embed tr .ce-delete a{color:#dca6a6;float:left}table#cart-table-embed tr .ce-type{text-transform:uppercase;color:#bbb}table#cart-table-embed tr .ce-info label{text-transform:none}table#cart-table-embed tr .ce-price{font-weight:400}table#cart-table-embed tr .ce-price span{font-weight:400}table#cart-table-embed tr .ce-price label{margin-left:5px}table#cart-table-embed tr:hover{background:#fafafa}table#cart-table-embed label{margin:0}#stripe-oauth-flow{text-align:center}#financial .stripe-chop .col-md-4{font-size:16px}#financial #sales-account label{margin-right:10px}#financial #sales-account div{text-align:center}#financial #sales-account div span{font-size:22px}#financial h2{margin-top:0}#financial .col-md-12{padding:0}#financial .main-chop{margin-bottom:30px}#financial h3{height:36px;color:#3a5b61}#financial #events_search{display:block;width:100%}#financial .filter_group.whiteback{padding:10px;float:left;min-height:62px}#financial .filter_group.whiteback h4{display:inline-block;margin-right:5px}#financial .filter_group.whiteback input[type="text"],#financial .filter_group.whiteback input[type=search]{display:inline-block;width:130px}#financial .filter_group.whiteback span{display:inline-block;padding:5px 0}#financial .filter_group.whiteback span label:last-child{margin-right:0}#financial #detailed-purchases-button{float:right}#financial .dataTables_info{float:left;padding-top:10px}#financial .dataTables_paginate{padding-top:10px}table#sales-history .table-totals{background:#f8f8f8}table#sales-history .table-totals td{font-weight:500}table#sales-history td a{color:#4f7db6}table#sales-history td a.img-circle{color:#dca6a6}table#sales-history td b{font-weight:500}table#sales-history td i.fal{margin-right:2px}table#sales-history td .fa-share-square-o{color:green}#detailed-purchased-offerings .date-filters label{margin:0 5px 0 0}#detailed-purchased-offerings h2{margin:0}#detailed-purchased-offerings h2+label{font-size:18px;margin:0 0 10px 0}#detailed-purchased-offerings .well .col-md-4,#detailed-purchased-offerings .well .col-md-6,#detailed-purchased-offerings .well .col-md-3{padding:15px 20px}#detailed-purchased-offerings .well ul{display:none}#detailed-purchased-offerings .well ul li{display:inline-block;margin-right:10px}#detailed-purchased-offerings .well i.fa-plus-circle{margin-left:10px}#detailed-purchased-offerings .dt-info-summary{margin-bottom:2px}#detailed-purchased-offerings .ColVis_MasterButton{display:none}#transactions i.fa-globe,#transactions i.fa-tags{color:#999;font-size:16px}#mobile-transactions{display:none}#mobile-transactions .mobile-chunk{padding:15px 0;background:white;border-top:5px solid #f5f5f5}#mobile-transactions .mobile-chunk .row{padding-bottom:10px;margin-left:0;margin-right:0}#mobile-transactions .mobile-chunk .col-xs-4{padding:0}#mobile-transactions .mobile-chunk .col-xs-4 label{margin:0;font-size:12px}#mobile-transactions .mobile-chunk .col-xs-8{padding:0}#mobile-transactions .mobile-chunk .fa-globe{color:#4f7db6}#mobile-transactions .mobile-chunk .fa-tags{color:green}#mobile-transactions .mobile-chunk table td label{margin:0}#mobile-transactions .mobile-chunk table td{padding:2px 0}#mobile-transactions .mobile-chunk:first-child{border-top:none;margin-top:-30px}#mobile-transactions .price{text-align:right;font-weight:500}#mobile-transactions .mobile-totals.row{padding:0;background:#fbfbf0}#mobile-transactions .mobile-totals.row .col-xs-4{padding:8px 5px;border:solid 1px white;height:58px;overflow:auto}#mobile-transactions .mobile-totals.row .col-xs-4 label{margin:0;font-size:14px}#withdrawals h2{margin-top:0}#withdrawals table td a{color:#4f7db6}#withdrawals table tr td:first-child a{font-weight:500}#withdraw-detail h2{margin-top:0}#withdraw-detail .block-readout{text-align:center}.store-credit-pos{text-align:center}.store-credit-pos input[type="text"]{width:80%}.store-credit-pos label{margin:0 0 10px 0;width:100%;text-align:center}.store-credit-pos .btn{margin-top:-3px;margin-left:-10px}.credit-only label,.ach-only label{font-size:12px;margin:0}.credit-only label i.fal,.ach-only label i.fal{color:#ccc}.credit-only i.fal,.ach-only i.fal{margin-right:5px}#export-scheduled-payments{border:none;box-shadow:none;background:#f5f5f5;padding:10px;font-size:12px;margin-right:15px;border-radius:4px}#export-scheduled-payments:hover{background:#ccc}#storefront #action{margin-top:20px}#storefront #action a{color:#aaa;padding:10px;text-decoration:none;font-size:14px}#storefront #action i{margin-left:8px}#storefront #action a:hover{background:#f8f8f8;color:#555}#storefront #action a:hover i{color:#555}#storefront #for-sale-class-wrap{padding:0 5px}#storefront #for-sale-classes{margin:10px 0}#storefront #for-sale-classes h2{margin-bottom:0;font-size:24px}#storefront h2{margin-top:0;margin-bottom:20px;padding-bottom:2px;padding-top:4px}#storefront #storefront-header{position:relative}#storefront #storefront-header a{position:absolute;right:10px}#storefront #web-store-settings{text-align:center}#storefront #web-store-settings h4.non-recipient-header{font-size:16px;color:#4f7db6}#storefront h3{color:#4f7db6;text-transform:uppercase;font-family:'Europa'}#storefront h4{color:#10946e;font-size:20px}#storefront .col-md-12{padding:0}#storefront .col-md-8 h2{margin-bottom:0;font-size:24px}#storefront .col-md-4 h2{font-size:24px;color:#999}#storefront .sidebar-4 .stripe-notice{text-align:center}#storefront i.fa-plus-circle,#storefront i.fa-minus-circle{font-size:22px}#storefront .store-toggle{width:90%;margin:auto;display:block;margin-top:20px}#storefront #store-online{color:white;text-transform:uppercase;padding:8px;border-radius:2px;background:#10946e}#storefront #store-offline{color:#aaa;text-transform:uppercase;padding:8px;border-radius:2px;background:#f5f5f5}#storefront table{width:100%}#storefront table td{padding:5px;vertical-align:middle}#storefront table td .btn{float:left}#storefront table td a.edit-icon i{color:#999}#storefront table td a.edit-icon i:hover{color:#555}#storefront table td a.bg-danger{font-size:12px;color:white;width:19px;height:19px}#storefront table tbody tr:hover{background:#f5f5f5}#storefront input[type="file"]{border:dotted 1px #ddd;padding:7px;width:100%;float:right;border-radius:4px;font-size:13px}#storefront .storefront-feature .btn-default-green{margin:20px 0}#storefront .storefront-feature table b{font-weight:500}#storefront .storefront-feature table i{color:#999}#storefront .storefront-feature table i:before{font-size:18px}#storefront .storefront-feature table i.fa-exclamation-triangle:before{font-size:14px}#storefront .storefront-feature table .fa.fa-globe{margin-right:10px}#storefront .storefront-feature table label{margin:0}#storefront .storefront-feature table tbody tr:hover{background:#f5f5f5}#storefront .storefront-feature table td{padding:10px 5px}#storefront .storefront-feature table i.fa-pencil:hover{color:#333}#storefront .storefront-feature table img{width:50px}#storefront .storefront-feature h5{text-align:center;margin-bottom:10px;font-size:18px}#storefront #memberships .btn-default-green{margin:20px 0}#storefront #memberships table b{font-weight:500}#storefront #memberships table i{color:#999;font-size:20px}#storefront #memberships table i:before{font-size:20px}#storefront #memberships table .fa.fa-globe{margin-right:10px}#storefront #memberships table label{margin:0}#storefront #memberships table td{padding:10px 5px}#storefront #memberships table td.membership-edit a:hover i{color:#333}#storefront #other-items table{margin-bottom:40px !important}#storefront #venue-logo .pic-frame img{max-width:100%}#auto_pay_offering_container .row{margin:0 0 20px 0}#auto_pay_offering_container .btn-success{float:right}#auto_pay_offering_container .ap-control .btn-default-green{margin:auto;width:260px}#auto_pay_offering_container .autopay-edit{background:#f5f5f5;padding:20px 3%;margin:15px 0;text-align:center;position:relative}#auto_pay_offering_container .autopay-edit input[type="text"],#auto_pay_offering_container .autopay-edit input[type="number"]{display:inline-block;width:auto}#auto_pay_offering_container .autopay-edit .btn-danger-custom{float:right}#auto_pay_offering_container .autopay-edit a.img-circle{position:absolute;top:10px;right:10px}#auto_pay_offering_container .delay-ap,#auto_pay_offering_container .custom-ap{margin-top:15px}#auto_pay_offering_container #delayed-payments{margin-top:15px;text-align:center}#auto_pay_offering_container #delayed-payments .option{display:inline-block}#auto_pay_offering_container #delayed-payments .break{display:none}#auto_pay_offering_container #delayed-payments div{display:none;padding:20px;background:white;border-radius:4px;text-align:center;line-height:2}#auto_pay_offering_container #delayed-payments div h5{font-weight:normal;color:#555;margin:0}#auto_pay_offering_container #delayed-payments div h4{text-transform:none;margin-bottom:20px}#auto_pay_offering_container #delayed-payments input[type="radio"]{margin-left:15px;margin-right:4px}#auto_pay_offering_container #delayed-payments input#delay-select:checked ~ div.delay-ap{display:block;margin-bottom:20px}#auto_pay_offering_container #delayed-payments input#custom-ap-select:checked ~ div.custom-ap{display:block;margin-bottom:20px}#auto_pay_offering_container #delayed-payments input[type="text"].field-mini{width:60px}#auto_pay_offering_container #delayed-payments li{text-align:left}#auto_pay_offering_container #delayed-payments li .grey-cell{margin-left:5px;font-style:italic}#auto_pay_offering_container #delayed-payments li .dates{width:140px}#auto_pay_offering_container #delayed-payments li .spacer{margin:0 10px;color:#ccc}#auto_pay_offering_container #delayed-payments .custom-ap h5{margin:0 10px 10px 10px}#auto_pay_offering_container #delayed-payments .custom-ap ul{width:324px;margin:0 auto;padding:0}#auto_pay_offering_container #delayed-payments .custom-ap-add{padding:1px 5px;margin-left:8px}#auto_pay_offering_container #delayed-payments .custom-ap-list{border-bottom:none;padding:4px 0 6px 0px;display:none;text-align:left}#auto_pay_offering_container #delayed-payments .custom-ap-list label{margin-right:5px}#auto_pay_offering_container #delayed-payments .custom-ap-list b{font-weight:100}#auto_pay_offering_container #delayed-payments .custom-ap-list:first-child{border-top:none}#auto_pay_offering_container #delayed-payments .total-perc{color:red;display:block;margin-top:-14px;font-size:16px;font-weight:bold;text-align:center;padding:0}#auto_pay_offering_container #delayed-payments .total-perc .fa-warning{color:red}#auto_pay_offering_container #delayed-payments .total-perc .fa-thumbs-up{color:green}#new-other h2{margin-top:0;margin-bottom:30px;text-align:center}#new-other h2 i{color:#72e301;margin-right:10px;font-size:inherit}#new-other #ap-select{padding:5px;display:none}#new-other #ap-expand:checked ~ #ap-select{display:block}#new-other .well{padding:15px}#new-other .well label{color:grey;margin-right:0}#new-other label{color:#999}#new-other #other_offering_tax_rate_id{display:none}#new-other #other_offering_tax_rate_attributes_name{display:none;width:40%}#new-other #other_offering_tax_rate_attributes_rate{display:none;width:20%}#new-other .tax-option{display:none}.new-membership h2{text-align:center;margin:0 0 30px 0}.new-membership h2 i{color:#72e301;margin-right:10px;font-size:inherit}.new-membership input[type="radio"],.new-membership input[type="checkbox"]{margin-right:5px}.new-membership .membership-pay-day{margin-bottom:10px}.new-membership .membership-pay-day input[type="radio"]{float:left}.new-membership .membership-pay-day label{float:left;width:86%}.new-membership .btn-lg.btn-default-green{margin-top:20px}.reg-fees select[data-money-field-type="true"]{margin:-2px 10px 0 0;vertical-align:baseline}.reg-fees h2{margin-top:0}.reg-fees h3{margin:0 0 20px 0}.reg-fees input[type="text"]{max-width:280px;display:inline-block;margin-bottom:20px}.reg-fees input[type="radio"],.reg-fees input[type="checkbox"]{margin-right:10px;margin-bottom:10px}.reg-fees .input-prepend{display:block}.reg-fees .btn-success{margin-top:30px}.reg-fees #expiration-type .btn-group{margin-bottom:20px}.reg-fees label{color:#999}.reg-fees .autopay-eligible{margin:20px 0}.reg-fees #discount-template-fields .input-prepend{margin-left:5px;display:inline-block}.reg-fees #discount-template-fields .input-prepend input[type="text"]{width:120px}.reg-fees #discount-template-fields .well h4{margin:10px 0}.reg-fees #discount-template-fields h4 label{font-size:14px;margin-bottom:0}.reg-fees #discount-template-fields .check-all-in-group{margin-left:5px}.reg-fees #discount-template-fields .offering-group{margin-bottom:20px}.reg-fees #discount-template-fields label{color:#999;margin-left:10px;margin-bottom:10px}.reg-fees #discount-template-fields .dt-options{display:none}.reg-fees #per-student-info{display:none}#rate-schedule h2{margin-top:0}#rate-schedule input[type="text"],#rate-schedule input[type='search'],#rate-schedule input[type="number"],#rate-schedule input[type="password"],#rate-schedule input[type="email"]{width:80px;display:inline-block}#rate-schedule li{margin:5px 0;padding:10px 0;width:100%}#rate-schedule li label{margin:0 10px 0 20px}#rate-schedule li #_cent_picker_rate_schedule_prices{display:inline-block;width:100px;height:34px;margin-left:2px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#rate-schedule #per-student-header{margin-bottom:0;padding-bottom:0}#rate-schedule #per-student-header span{width:80px;margin-right:8px;text-align:center;display:inline-block;color:#4f7db6}#rate-schedule .per_student_prices{display:inline-block}#rate-schedule .per_student_prices div{display:inline-block}#rate-schedule input.rate-schedule-price{width:80px;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#expiration-type .mode-exact{display:none}#expiration-type .mode-none{display:none}#expiration-type .mode-delta{display:none}#expiration-type.mode-exact .mode-exact{display:block}#expiration-type.mode-none .mode-none{display:block}#expiration-type.mode-delta .mode-delta{display:block}#discount-template-show ul{margin:10px}#discount-template-show ul li{margin:5px}#discount-template-show ul label{margin-left:10px}#stripe-explain-modal h2{font-size:22px}#stripe-explain-modal h1{text-align:center;margin-top:0}#stripe-explain-modal p{font-size:14px;color:#333}#stripe-explain-modal li{font-size:14px;color:#333}#stripe-explain-modal h4{color:black;font-size:16px}#stripe-explain-modal h4 a{font-family:'Karla';color:#4f7db6;font-size:16px}#stripe-explain-modal ul{margin-left:20px;margin-bottom:20px;list-style:disc}#stripe-explain-modal i{font-weight:500}#stripe-explain-modal label{display:block;text-align:center;color:#333;font-weight:500}#stripe-explain-modal #oauth-link{text-align:center;margin-top:20px}#stripe-explain-modal .well h2{margin-top:0;color:black}#stripe-explain-modal .well p{font-size:12px}#stripe-explain-modal .well a{color:blue}#programs-index .tooltiptext{width:280px;margin-left:-140px}#discount-templates i.fa-pencil{margin-right:20px}#documents .whiteback{margin:10px 0;min-height:164px}#documents h2 label{font-size:20px}#documents .file-uploader .progress{display:none;width:400px}#documents input[type="file"]{border:dotted 1px #dddddd;padding:7px;border-radius:4px;display:inline-block;color:#bbb;margin-top:10px;font-size:13px}#documents .col-md-12{padding:0}#documents .col-md-6{min-height:164px;padding:0px 5px}#documents .doc-contain.col-md-12.whiteback{padding:30px}#documents h1,#documents h2,#documents h3,#documents h4,#documents h5{margin-top:0}#documents .doc-contain{padding:0px 5px}#documents .doc-contain .whiteback{margin:0}#document-table_wrapper .DTTT_container.ui-buttonset.ui-buttonset-multi{display:none}#document-table_wrapper .row{display:none}table#document-table i{font-size:20px;color:#999}table#document-table .close-icon i{color:rgba(205,92,92,0.5)}table#document-table .close-icon i:hover{color:#cd5c5c}table#document-table label{margin:2px 0 0 0}table#document-table .delete-file a{font-size:14px}table#document-table .fa-lock{font-size:16px;font-weight:400;color:orange}table#document-table .fa-unlock-alt{color:#10946e}table#document-table th.no-sort div span.DataTables_sort_icon{display:none}table#document-table tr td{padding:15px 5px;font-size:12px}table#document-table tr .doc-name{font-weight:500;font-size:14px}table#document-table tr:hover{background:#f5f5f5}table#document-table tr:hover .fa-arrow-circle-o-down{color:#10946e}table#document-table tr:hover .fa-arrow-circle-down{color:#10946e}table#document-table tr:hover .fa-check-circle{color:#10946e}table#document-table .file-type{padding-right:10px;padding-left:10px}table#document-table .file-type i{font-size:40px;color:#999}@font-face{font-family:GeometricSlab-extra-bold;src:url(https://classbug-dev-cdn.classbug.com/assets/geometricslab703bt-xtraboldcond-31f16e60bc469ebf03ce1c6438235f57.otf)}@font-face{font-family:GeometricSlab-bold;src:url(https://classbug-dev-cdn.classbug.com/assets/geometricslab703bt-boldcond-463251be70e4d0800af54e628835aab8.otf)}@font-face{font-family:Myriad-pro-cond;src:url(https://classbug-dev-cdn.classbug.com/assets/MyriadPro-Cond-81babf1fe3fb9e5cd88f6755578cfb8f.otf)}@font-face{font-family:'Mallanna';src:url(https://classbug-dev-cdn.classbug.com/assets/Mallanna.ttf-f04d85cd1eccb5c7cc0d9f202d41ea15.woff) format("woff"),url(https://classbug-dev-cdn.classbug.com/assets/Mallanna.ttf.svg#Mallanna) format("svg"),url(https://classbug-dev-cdn.classbug.com/assets/Mallanna.ttf-ca76a9faa39d79887e73bf2922b7ae6c.eot),url(https://classbug-dev-cdn.classbug.com/assets/Mallanna.ttf.eot?#iefix) format("embedded-opentype");font-weight:normal;font-style:normal}.container-cb{background-repeat:no-repeat;background-position-y:-721px;background-size:auto 70%;background-position-x:center}#store-header{margin-left:0}#store-header .casing{padding:0 3%}.logo-welcome{text-align:center;background:rgba(244,244,244,0.9);padding-top:40px;padding-bottom:30px}.logo-welcome ul li{display:inline-block;margin-right:20px;font-weight:400;color:#666}.logo-welcome ul li:last-child{margin-right:0}.logo-welcome .powered-by label{margin-right:0;color:#999}#web-store{padding:0 0 20px 0}#web-store .whiteback.store-list{padding:30px 5%}#web-store h1{text-align:center;font-size:34px}#web-store h3{margin-bottom:-50px}#web-store .dataTables_filter{opacity:0}#web-store div.dataTables_filter label{margin-bottom:10px;margin-right:2px;color:#ddd}#web-store div.dataTables_filter label input{border-color:#ddd;box-shadow:none}#web-store table{margin-bottom:50px}#web-store table th.hide-sort .DataTables_sort_icon{display:none}#web-store table tr td{padding:5px}#web-store table tr:hover{background:#f5f5f5}#web-store .room-column{display:none}#web-store i.fa-file{margin-left:0px;color:#4f7db6}#web-store i.fa-file:hover{color:#999}#web-store .dataTables_info{display:none}#web-store .other-offerings-store h2{margin-bottom:-40px}#web-store .btn-default-green i{color:#10946e;font-size:12px}#web-store .btn-default-green:hover{color:grey}#web-store .btn-default-green:hover i{color:grey}.store-tabs{padding:0px 6% 15px 6%;background:rgba(244,244,244,0.9)}.store-tabs ul{float:right;margin:0}.store-tabs ul li{display:inline-block;padding:5px 10px}.store-tabs ul li a{color:#666}.store-tabs ul .active_nav{background-color:#E6E6E6;background-image:none;box-shadow:0 2px 4px rgba(0,0,0,0.15) inset,0 1px 2px rgba(0,0,0,0.05);color:rgba(0,0,0,0.5);outline:0 none}.store-tabs ~ .main-view{margin:0;background:white}.store-tabs ~ .main-view #schedule-new h2{text-align:center;margin-left:100px;padding-top:30px}.store-tabs ~ .main-view #schedule-new .date-arrow{top:70%}.store-tabs ~ .main-view #schedule-new .date-arrow#next_week{right:2%}.store-tabs ~ .main-view #schedule-new .date-arrow#prev_week{left:2%}.pack-contain{margin-bottom:20px}.pack-content{padding:20px;background:#f5f5f5;text-align:center}.pack-content h5{text-align:center;margin-top:0}.pack-content h5 a{font-weight:bold}.pack-content .col-md-3 span{font-weight:bold}.pack-content:hover{background:white;border:solid 2px #ccc;border-radius:4px;padding:18px}#class-offerings-store h2{text-align:center;font-size:34px;margin-bottom:30px;margin-top:50px}#class-offerings-store table{margin-bottom:0px}#class-offerings-store table td.price-column{font-weight:500}#class-offerings-store .pack-contain{background:#f5f5f5;border:solid white 4px;padding:20px 2%;margin-bottom:0px}#class-offerings-store .pack-contain h4{margin-top:0}#class-offerings-store .pack-contain .price span{font-weight:500}#cart-fixed{background:white;position:absolute;right:5%;top:50px;max-width:300px;z-index:2000}#cart-fixed #cart-heading{padding:10px 20px;margin:0;text-align:center;cursor:pointer}#cart-fixed #cart-dropdown{display:none;padding:0 10px 20px 10px}#cart-fixed #cart-dropdown ul li{position:relative;border-bottom:dotted 1px #eee;padding:10px 0}#cart-fixed #cart-dropdown .delete-item{position:absolute;top:10px;left:0}#cart-fixed #cart-dropdown .cart-entry-name{margin-left:30px}#cart-fixed #cart-dropdown label{margin-left:20px;display:block;width:100%}#cart-fixed #cart-dropdown label a{text-transform:none}#cart-fixed #cart-dropdown span.price{display:block;width:100%;text-align:right;font-weight:bold;padding-right:2%}#cart-fixed #cart-dropdown .btn-default-green{margin-top:20px}#cart-fixed #cart-dropdown #sum-total{text-align:right;margin-top:20px}#cart-fixed #cart-dropdown #sum-total label{margin-left:0;color:black}#cart-fixed #cart-dropdown #sum-total b{margin-left:10px;padding-right:2%}#main-cart{padding:30px 4%}#main-cart .whiteback{border:none}#main-cart input[type="text"]{padding:20px 10px}#main-cart .btn{padding:10px}#main-cart .btn-strong{padding:9px}#main-cart h1{text-align:center}#main-cart h1 i.fal{font-size:34px;color:#ccc}#main-cart h2,#main-cart h3,#main-cart h4,#main-cart h5{text-align:center}#main-cart .main-left table tr td{padding:10px 8px}#main-cart .main-left table tr td.offering-type{text-transform:uppercase}#main-cart .main-left table tr td.more-deets{color:#bbb}#main-cart .main-left table tr td:last-child{font-weight:500}#main-cart .main-left table tr.totals_row td{color:#333;font-weight:bold}#main-cart .main-left table .price .prorated-price{font-weight:400}#main-cart .main-left table .price label{margin-left:5px}#main-cart .main-left .button_to div{text-align:center}#main-cart .sidebar-right h3{margin-top:30px}#main-cart .sidebar-right .tos{background:#f2dede;position:relative;padding:20px 5%;text-align:center}#main-cart .sidebar-right .tos input{position:absolute;top:40%;left:7%;cursor:pointer}#main-cart .sidebar-right .tos label{width:90%;float:right;color:#555;margin:0;cursor:pointer}#main-cart .sidebar-right .tos label a{color:#4f7db6}#main-cart .sidebar-right #coupon-code-entry div{text-align:center}#main-cart .sidebar-right #coupon-code-entry div label{width:100%;margin:0;text-align:center}#main-cart .sidebar-right #coupon-code-entry div input[type="text"]{width:56%;float:left;margin:10px 0 0 10%}#main-cart .sidebar-right #coupon-code-entry div .btn{margin:10px 10% 0 0;float:right;width:22%}#main-cart .sidebar-right .cc-contain{padding:15px 0;text-align:center}#main-cart .sidebar-right .cc-contain ul li{display:block;margin-bottom:15px}#main-cart .sidebar-right .cc-contain ul li #card_number{float:left;width:60%;margin-left:10%}#main-cart .sidebar-right .cc-contain ul li #card_code{float:right;width:18%;margin-right:10%}#main-cart .sidebar-right .cc-contain input{width:80%;margin:auto;max-width:400px}.web-pay{padding:20px 2%;background:#f5f5f5;text-align:center}.ach-option{text-align:center;display:none}.other-offering-thumb{text-align:center;vertical-align:middle}.other-offering-thumb img{max-width:120px;max-height:120px}#autopay-container{text-align:center}#autopay-container .autopay{background:#f5f5f5;padding:20px 5%}#autopay-container .autopay h4{margin-top:0}#autopay-container input[type="radio"]:checked+label{font-weight:500}.btn#complete-purchase{display:block;max-width:200px;margin:30px auto}.single-classes p{text-align:center}#buy-membership h5{margin-top:0}.ui-dialog #pay_checkout #credit_card_logos img{width:300px;margin:0 10%}.credit-only.web-pay h6{margin-left:10px;margin-right:10px}#redeem div{text-align:center;margin:5px}#redeem table{width:100%}#redeem table td{background:#f5f5f5;padding:8px 10px;font-size:12px;border-bottom:solid 2px white}#redeem table td .btn-xs{color:white}#choose-pay-type .col-md-6 .whiteback:hover{background:green}.grid-sizer{width:33%}#web-store .add-btn-column{padding:0;max-width:30px}@media screen and (max-width: 480px){#web-store table td.image-column+td.column-1-td{padding-left:8px}}#user-profile{text-align:center}#user-profile .transfer-class select{width:100%}#user-profile h5{font-size:16px}#user-profile .cancelled-tag{background:#eee;padding:4px 8px 3px;border-radius:10px;color:#999;font-size:12px;margin-left:-2px}#user-profile .col-md-4,#user-profile .col-md-8{padding:40px}#user-profile h2{margin-top:0;text-align:left}#user-profile .user-header{text-align:center;padding:0}#user-profile .user-header h1{margin-top:0;text-align:center;font-size:36px}#user-profile .user-header h3{margin-bottom:0;text-align:center;font-size:22px}#user-profile .user-header h3 a{color:#10946e}#user-profile .user-header h3 i.fal{color:#10946e;margin-right:10px}#user-profile .user-header h3 i{font-size:30px;margin-right:10px}#user-profile .user-header #action a{color:#aaa;text-decoration:none;font-size:14px;padding-right:10px}#user-profile .user-header #action a:hover{color:#bbb}#user-profile .row{margin-right:0;margin-left:0}#user-profile label{margin-right:0}#user-profile .family-members{padding:30px 30px 15px 30px}#user-profile .family-members .btn{margin-right:15px;margin-bottom:15px}#user-profile .family-members .btn i.fal{color:#10946e}#user-profile .family-members .btn:last-child{margin-right:0}#user-profile .business-link{padding:30px}#user-profile .business-link .btn{white-space:normal}#user-profile .pay-methods .col-md-4{position:relative;padding:30px}#user-profile .pay-methods .col-md-4 .fa-lock{position:absolute;right:43px;top:40px;color:#ddd}#user-profile .pay-methods .col-md-4 a{display:block;min-height:80px;background:#f5f5f5;padding:30px 5%;font-size:18px;border:solid 2px #f5f5f5}#user-profile .pay-methods .col-md-4 a i{margin-right:15px}#user-profile .pay-methods .col-md-4 a:hover{text-decoration:none;background:white}#user-profile h6{color:#bbb;font-size:14px;text-transform:lowercase;text-align:center;margin-top:0;margin-bottom:0;font-weight:100}#user-profile .user-sidebar .form-div{padding:0}#user-profile .user-sidebar .addto-list{padding:0}#user-profile .user-sidebar .addto-list textarea{width:90%;height:50px;margin-top:10px}#user-profile .user-sidebar .addto-list.well{padding:15px;margin-bottom:0}#user-profile .user-sidebar .addto-list.well #notes-add-btn{right:10px;bottom:0px}#user-profile .user-sidebar div{padding:30px 0;text-align:left;border-bottom:solid 2px #f5f5f5;max-height:500px;overflow-y:auto}#user-profile .user-sidebar div.inner-sidebar{padding:0;border-bottom:none}#user-profile .user-sidebar div.scheduled-payments{max-height:none}#user-profile .user-sidebar li{margin:10px 0}#user-profile .user-sidebar .purchase-notes{max-height:800px}#user-profile h5{margin:0 0 30px 0;text-align:center}#user-profile .scheduled-payments table{text-align:center}#user-profile .scheduled-payments table .fa-pencil{color:#bbb}#user-profile .scheduled-payments table .fa-pencil:hover{color:grey}#user-profile .scheduled-payments td{border:none}#user-profile .scheduled-payments p{font-weight:400;margin-bottom:0}#user-profile .scheduled-payments .red-row,#user-profile .scheduled-payments .red-row td{color:red}#user-profile .scheduled-payments .user-balance{text-align:right;border:none;padding-bottom:0}#user-profile #add-ea{font-size:30px;padding:1px 14px 4px 14px}#user-profile #notes-list-wrap{border-bottom:none}#user-profile #notes-user-list-wrap{border-bottom:none}#user-profile #class-notes{max-height:none;padding:0;border-bottom:none}#user-profile #note_notable_id{margin-left:10px}#user-transactions h6{margin:0 0 30px 0}#user-transactions table{text-align:left}#user-transactions table tr td:last-child{text-align:right}#user-transactions table tr td i{color:darkgreen}#user-transactions table td{padding:15px 5px 10px 5px;vertical-align:middle;border-top:1px solid #f5f5f5}#user-transactions table td i{font-size:16px}#user-transactions table td.interior-td{border-top:none;padding:10px 5px}#user-transactions table .totals_row td{font-weight:bold}#user-transactions .pagination a,#user-transactions .pagination span,#user-transactions .pagination em{margin:0 10px}.transaction-type{text-transform:uppercase;color:#bbb}#update{max-width:600px;padding-top:0;margin-top:30px}#update .well{position:relative}#update .well .fa-lock{position:absolute;top:14px;right:15px;font-size:24px;color:#ccc}#update .well h4{margin-right:20px;margin-left:20px}#update .well .btn-danger{margin:10px}#update .cc-form li.cc-on-file{list-style:none;display:block;text-align:center}#update .cc-form div.no-cc{text-align:center}#update .cc-form div.no-cc input[type="text"]{display:inline-block}#update .cc-form div.no-cc li{list-style:none;margin:10px 0}#update #ach-form-well{text-align:center}#update #ach-form-well span{font-size:16px}#pace_payment_methods table.payment-method-list th{color:#4f7db6;font-weight:400}#pace_payment_methods table.payment-method-list tr td{font-weight:400}#pace_payment_methods table.payment-method-list tr td .btn{margin:10px}#pace_payment_methods table.payment-method-list tbody tr:hover{background:white}.add-form-wrap{margin-bottom:20px}#customer-profile .btn i.fal{margin-right:10px;color:#999}#customer-profile .btn-link{color:#999}#customer-profile .btn-default-green{color:#10946e}#customer-profile .btn-default-green i.fal{color:#10946e}#customer-profile .btn-danger-custom{color:#c06a68}#customer-profile .btn-danger-custom i.fal{color:#c06a68}#customer-profile h1{margin-top:0;margin-bottom:15px}#customer-profile h1 i.fal{font-size:inherit;color:#10946e}#customer-profile h3,#customer-profile h4{margin:15px 0;text-align:center}#customer-profile .parent-acc{padding:30px;text-align:center;font-size:16px}#customer-profile .parent-acc .col-md-6:first-child{border-right:solid 2px #ddd}#customer-profile .parent-acc h5{margin:0}#customer-profile .parent-acc .btn-lg{margin:15px 0}#customer-profile .parent-acc h4{margin:0}#customer-profile .col-md-12 .whiteback{margin:0px}#customer-profile .col-md-12 .whiteback h4{margin-top:0}#customer-profile .button-group-ea{text-align:center;padding:0}#customer-profile .button-group-ea .btn{margin:13px;width:50px}#customer-profile .button-group-ea .btn i.fal{margin-right:0;font-size:20px;padding:5px 1px}#customer-profile .col-md-4,#customer-profile .col-md-7,#customer-profile .col-md-10{padding:0}#customer-profile .col-md-5,#customer-profile .col-md-6,#customer-profile .col-md-12{padding:0}#customer-profile .contact-info{text-align:left}#customer-profile .contact-info div{margin:5px 0}#customer-profile .contact-info div label{color:#999;margin-right:5px;float:left;display:inline-block}#customer-profile .contact-info div span{float:left;display:inline-block}#customer-profile i.fa-users{font-size:16px}#customer-profile #class-notes tr{text-align:left}#student-list .whiteback{margin:0}#student-list .button-nav .btn{white-space:normal}#student-list .col-md-5 label{margin-right:10px}#student-list .button-label{text-align:center}#student-list .button-label label{margin-right:0;margin-top:10px}#student-list .button-label i.fal{color:#10946e;font-size:14px;margin-right:5px}#student-list .row{margin-right:0;margin-left:0}#student-list h2{margin-top:0}#student-list h4{text-align:center;margin:0 0 20px 0}#student-list .btn-default-strong{display:none}#student-list table{width:100%;margin-bottom:30px;margin-top:10px}#student-list table tr{margin:0px 0;height:36px;border-bottom:dotted 1px #eee}#student-list table tr:hover{background:#f5f5f5}#student-list table td{text-align:center;padding:5px}#student-list table td i.fal{color:#999;font-weight:400;font-size:16px}#student-list table td i.fal:hover{color:#777}#student-list table td label{margin-left:5px}#student-list table td.sorting_1{text-align:left}#student-list ul li{padding:5px 0}#student-list ul li label{margin-left:5px}#student-list ul li label a{color:#ccc}.form-group .ui-multiselect.ui-widget{width:auto !important;max-width:100% !important;height:44px;background:white}#detailed-students h2{margin:0px}#detailed-students h2+label{font-size:18px;margin:0 0 30px 0}#detailed-students #ea-type button{display:none}#detailed-students #ea-type .inuse{color:white}#new-customer-form{max-width:600px;margin:auto}#new-customer-form h2,#new-customer-form h3,#new-customer-form h4,#new-customer-form h5{text-align:center}#new-customer-form h2{margin-top:0}#new-customer-form #event_attendee_address_city{width:56%}.define-customer select{margin-left:0;background:none;border-color:#bbb;border-radius:4px}.define-customer .ui-multiselect.ui-widget{background:none !important;width:280px;height:34px;overflow:hidden}.define-customer select{width:280px;height:34px}.new_document_snapshot_uploader span{font-weight:400;text-transform:lowercase;display:block;margin-bottom:5px}.define-customer .file-uploader input[type=file]{display:block;width:100%;margin:0 auto 10px 0;border:dotted 1px #ccc;padding:10px;font-style:italic;border-radius:4px}.ea-docs tr td{font-size:10px;text-transform:uppercase}.ea-docs tr td a{font-size:10px;text-transform:uppercase}.ea-docs tr td a.img-circle{text-transform:none;font-size:14px}.ea-docs i.fal{color:grey;font-size:24px}#dynamic-fields h2{margin-top:0}#dynamic-fields .table th{vertical-align:middle;font-size:10px;text-transform:uppercase;text-align:center;padding:10px}#dynamic-fields .table tr td{font-size:14px;text-align:center}#dynamic-fields .table tr td i.fa.sort-arrow{color:#ccc}#dynamic-fields .table tr td i.fa.sort-arrow:hover{color:#10946e}#dynamic-fields .table tr td i.fa.sort-arrow:active{color:grey}#dynamic-fields .table tr:hover{background:#f5f5f5}#dynamic-fields form .btn{margin-top:20px}#dynamic-fields form label{margin-right:5px;color:#999}#dynamic-fields form input[type="checkbox"]{margin-right:20px}#dynamic-fields .dynamic-field-options input[type="text"]{width:80%;display:inline-block}#dynamic-fields .dynamic-field-options a.btn-danger-custom{margin:-1px 0 0 10px;padding:5px 11px}#dynamic-fields .dynamic-field-options .btn-default-green{margin:0}#dynamic-fields .dynamic-field-options .btn-default-green i.fal{color:#10946e;font-size:12px;margin-right:5px}#df_index_wrapper .fa-check-circle{color:#10946e}#pay-confirm{font-size:18px}#pay-confirm b,#pay-confirm strong{font-weight:500}#pay-confirm h2{margin:0 0 30px 0;text-align:center}#pay-confirm h2 i.fal{font-size:inherit}#pay-confirm td{border-top:1px solid #f5f5f5}#pay-confirm td.price{text-align:right}#pay-confirm .col-md-5,#pay-confirm .col-md-7{padding:0 30px}#pay-confirm .col-md-5{border-right:solid 2px #f5f5f5;text-align:right}#pay-confirm .col-md-5 label{margin-right:10px}#pay-confirm .refunds{text-align:right;padding-right:30px;margin-top:20px}#pay-confirm .refund-note{color:#bbb;margin-bottom:10px;display:inline-block}#pay-confirm .purchase-total{text-align:right;font-weight:500;padding-right:8px;font-size:18px}#pay-confirm .purchase-total span{margin-right:10px}#pay-confirm .row{margin-left:0;margin-right:0}#refund_check_obj{display:none}#refund-amount-new{display:none;margin:15px 0 0 0}#refund-amount-new input[type="text"]{max-width:200px;float:right;margin-left:10px;margin-top:-5px}.refund-reveal{padding:30px;background:#f5f5f5;max-width:500px;margin:auto}.refund-reveal h3{text-align:center;margin-top:0;margin-bottom:20px;font-size:18px}.refund-reveal label{color:grey}.refund-reveal .btn{float:right}#courses_page{margin-right:0;margin-left:0}#courses_page .col-md-6 .form-div:first-child h4{margin-top:10px}#courses_page .form-div{padding-left:20px}#courses_page .form-div h4{margin-left:-20px}#courses_page .form-div #categories_list img{margin-bottom:5px;margin-top:3px;height:26px}#courses_page h4{margin-top:30px}#courses_page label{color:#999}#courses_page input[type="text"]{width:80%;display:inline-block;height:40px}#courses_page input[type=radio],#courses_page input[type=checkbox]{margin-right:5px}#courses_page .inline-add{display:inline-block}#courses_page .inline-add i.fal{color:#10946e;cursor:pointer;margin-left:5px}#courses_page .inline-add i.fal:hover{color:#999}#courses_page #categories_list label{margin-right:5px}#courses_page #course-days-times #week-div{margin:10px 0 15px 0}#courses_page #course-days-times .selector{margin:auto}#courses_page #course-days-times .selector div{display:inline-block}#courses_page #course-days-times .selector span{margin:0 10px}#courses_page #course-days-times .input-medium{display:inline-block;width:37%;margin-bottom:15px}#courses_page #course-days-times .cosmeticDate{display:inline-block;width:37%;margin-bottom:15px}#courses_page .btn-default-green.btn-lg{margin-top:20px}#checkout .ach-only,#checkout .credit-only{display:none}#checkout.mode-ach .ach-only{display:block}#checkout.mode-credit .credit-only{display:block}.web-pay{font-size:18px}.web-pay a{font-size:18px}.web-pay i.fal{margin-right:10px}.web-pay label{font-size:12px;margin:0}.web-pay label i.fal{color:#ccc}.web-pay label a{font-size:12px;color:#999}#continue-shopping{margin-bottom:50px;margin-top:-50px}.autopay label{margin-right:0;width:90%;margin-bottom:0;color:#999}.autopay a{font-size:11px;display:block}.autopay span{font-size:11px;font-style:italic}.logo-welcome .pic-frame img{max-width:568px;max-height:200px}.store-credit{text-align:center}.store-credit input[type="text"]{width:80%}.store-credit label{margin:0 0 10px 0;width:100%;text-align:center}.store-credit .btn{margin-top:-3px;margin-left:-10px}label.ea-field-label{width:280px;margin:auto;text-align:left}.define-customer .field input.ea-field{margin-top:2px}#new-student-trigger-target{max-width:330px;margin:auto}#new-student-trigger-target .ui-multiselect.ui-widget{margin:0 auto 10px}.payment-plan h1{margin-top:0}.payment-plan label{color:#999}.payment-plan a{color:#4f7db6}.payment-plan a.img-circle{color:#dca6a6}.payment-plan table.scheduled-payments-table{max-width:400px !important}#scheduled-payment-new input[type="text"],#scheduled-payment-new input[type='search'],#scheduled-payment-new input[type="number"],#scheduled-payment-new input[type="password"],#scheduled-payment-new input[type="email"]{max-width:200px}#scheduled-payment-new .input-prepend input{width:80px}#ed-menu h4{display:inline-block;font-size:20px}#ed-menu h4 .btn{text-transform:none;margin-left:20px}#ed-menu h4 .btn i.fal{color:#999;margin-right:10px}#ed-menu h4 .btn i.fal.fa-tag{color:#10946e}.edit-ed{position:relative;text-align:center;padding:20px;background:#f8f8f8}.edit-ed h2{font-size:18px}.edit-ed h2 span{margin:10px;display:block;font-family:'Karla'}.edit-ed h4{margin-top:20px}.edit-ed i.fa-warning{color:#ccc;font-size:18px;margin-right:10px}.edit-ed i.fa-times-circle-o{color:red;font-size:28px}.edit-ed i.fa-times-circle-o:hover{color:grey}.edit-ed label{color:#999;margin:0}.edit-ed input[type="text"]{max-width:330px;margin:auto;float:none}.edit-ed input[type="number"]{max-width:80px;display:inline}.edit-ed .btn-group{margin-bottom:10px}.edit-ed #redemption-credits div{padding:4px 0}.edit-ed .image .btn-xs{background:white;margin-top:10px}.edit-ed .dow_input{margin:5px 0}#edit-days-table{background:white;margin:10px auto 20px}#edit-days-table td{padding:10px}#edit-days-table td span{font-weight:400}#event_description_mass_update_form_change_days_date{max-width:150px;display:inline}#add-remove-wrap h4{font-size:16px}#add-remove-wrap .btn{margin:0 10px}#add-remove-wrap input[type="text"]{display:inline-block}#add-remove-wrap .cosmeticDate{width:120px;margin:5px}#add-remove-wrap .input-small{width:120px;margin:5px}#add-remove-wrap .days-select-min{margin:10px 5px;display:inline-block}#add-remove-wrap .days-select-min i.fal{cursor:pointer;margin-right:10px}#add-remove-wrap .days-select-min i.fa-plus-circle{color:#ccc}#add-remove-wrap label{margin-right:10px}#ed-show .date-arrow{display:inline-block;margin:0 30px}#ed-show .date-arrow i.fal{font-size:24px;color:grey}#ed-show .date-arrow i.fal:hover{color:black}#ed-show .date-arrow i.fal:active{color:#ccc}#ed-show .new-label h2{margin-top:0}#ed-show .day-names{width:100%}#ed-show .day-names ul{margin:0;padding:0}#ed-show .day-names ul li{display:inline-block;width:14.281%;text-align:center;float:left;color:#bbb;text-transform:uppercase;margin:5px 0}#ed-show #month-name{text-align:center;height:37px}#ed-show #month-name span i.fal{font-size:16px}#ed-show #month-name select.form-select{font-size:16px}.float-wizard{max-width:700px;margin:auto}.float-wizard .whiteback{padding:30px 40px;border-color:#eee}.float-wizard input[type="text"],.float-wizard input[type='search'],.float-wizard input[type="number"],.float-wizard input[type="password"],.float-wizard input[type="email"]{height:54px;font-size:18px;margin-bottom:15px;display:inline-block;width:99%}.float-wizard input.reg-field-med{width:44%}.float-wizard input.reg-field-sm{width:10%}.float-wizard h2{text-align:center;margin-bottom:40px;font-family:"Karla";margin-top:10px}.float-wizard h2 label{font-size:16px;font-weight:400}.float-wizard input[type=submit]{float:right;margin-top:20px}.float-wizard input[type=checkbox],.float-wizard input[type=radio]{font-size:18px;margin-right:10px}.float-wizard #cat-wrap{margin:auto;width:92%}.float-wizard #cat-wrap input[type=checkbox]{height:20px;width:20px}.float-wizard .cat-entry{margin:10px auto 26px;width:48%;display:inline-block;padding-left:12%}.float-wizard .cat-entry label{margin-right:10px;font-size:16px;color:teal;text-transform:none;font-weight:400}.float-wizard .cat-entry label img{width:60px}.float-wizard .bottom-nav{float:right}.float-wizard .tos-agree{font-size:16px;margin-bottom:15px}.float-wizard .wizard-left input[type=submit]{margin:0}.float-wizard .wizard-right{font-size:16px}.float-wizard .wizard-right h5{text-align:center;margin-top:0}.float-wizard .wizard-right i.fal{margin-right:5px}.float-wizard .wizard-right .list-wrap{min-height:100px}.float-wizard .bottom-nav{text-align:right}.float-wizard .bottom-nav .btn-default-green{margin:20px 0}.float-wizard ul.roster{font-size:20px;padding-left:5%}.float-wizard ul.roster li{margin:5px 0}.field_with_errors{padding:10px;background:#f2dede;margin:5px 0}#choose-plan table{margin:auto}#choose-plan table tr{border-bottom:dotted 1px #ddd}#choose-plan table td{padding:10px 0}#choose-plan table label{font-size:18px;color:#999}#choose-plan h4{text-align:center}#join_trial_pay_now_form .cc{width:80%}#join_trial_pay_now_form .cvc{width:15%}#old-header{background:#f5f5f5;border-bottom:solid 1px #ddd;height:46px}#old-header .header-wrap{width:90%;margin:auto}#old-header .logo{float:left}#old-header .logo img{height:27px;margin-top:7px}#old-header .nav{float:right}#old-header .nav ul{padding-top:12px;margin:0px}#old-header .nav ul li{display:inline-block;margin:0 10px;color:#333}#old-header .nav ul li a{color:#333;text-transform:uppercase;font-family:"Europa"}#old-header .nav ul .btn{display:none}hr{display:none}.debug_msg{display:none}@media screen and (max-width: 568px){#about-page{padding:20px 4%}.spotlight img{max-height:200px;max-width:100%}#old-header .header-wrap{width:93%}#old-header .nav ul li{margin:0 4px}#old-header .nav ul li a{font-size:13px}}#upgrade{text-align:center}#upgrade .btn{margin-top:15px}#upgrade li{margin:15px auto}#upgrade li img{height:30px}#upgrade .well{max-width:500px;margin:auto}#upgrade .cc-form-license{display:block;max-width:500px;min-width:280px}#welcome-premium h1{margin-top:0}#email-admin .whiteback .btn-lg{margin:0 20px 20px 0}#email-admin h2{margin-top:0;margin-bottom:20px}#email-admin h2 label{font-size:20px}#email-admin table tr td:first-child{width:240px}#email-admin td{font-size:16px;padding:10px}#email-admin td a{font-weight:400}.btn-group#connect-nav .btn i.fal{margin-right:5px;font-size:16px}#email-settings input[type="text"],#email-settings input[type="email"]{margin-bottom:20px}#email-settings div input[type="text"]{width:120px;display:inline-block;margin:10px}#email-settings h3{margin-top:0;margin-bottom:20px;text-align:center}#email-settings h4{margin-bottom:0;margin-top:15px}#email-settings .btn{margin-top:15px;font-size:18px}#email-settings label{margin-bottom:0px}#email-show h4{display:inline-block;margin-bottom:0;font-size:16px;width:100px}#email-show .whiteback{margin-bottom:10px}#email-show .whiteback h4:first-child{margin-top:0}#email-show td{padding:5px 10px}#email-show tr td:first-child{padding-left:0}#email-show h3{margin-top:0;color:#333}#email-show h3 label{margin-left:10px;font-size:16px}#email-show h3 .btn{float:right}#new-email h2{margin-top:0}#new-email h2 .btn{float:right}#sp-report h2{margin:0}#sp-report h2+label{font-size:18px;margin-left:0;margin-bottom:10px}#sp-report .well .centered{margin-bottom:15px}#sp-report .well label{display:inline-block;margin-right:0}#sp-report .well input[type="text"]{display:inline-block;max-width:200px;margin:0 20px}#sp-report .well .whiteback{padding:15px 20px}#sp-report .well .col-md-4{padding:15px 20px}#sp-report .well ul{display:none}#sp-report .well i.fa-plus-circle{margin-left:10px}#sp-report .well .click-show{cursor:pointer}#batch-edit-sps{padding:20px}#batch-edit-sps .whiteback{display:inline-block;float:left;padding:20px}#batch-edit-sps .whiteback input[type="radio"]{margin:0 5px}#batch-edit-sps .whiteback input[type="text"],#batch-edit-sps .whiteback input[type="number"]{width:100px;display:inline}#batch-edit-sps .whiteback label{margin-right:10px}#batch-edit-sps .whiteback .hide-options{display:none}#batch-edit-sps .whiteback .hide-options label{margin-left:10px}.payrates-form select{height:44px;color:#444}.payrates-form h2{margin-top:0}.payrates-form h4{margin-top:20px}.payrates-form label{color:#aaa}.payrates-form i.fa-plus{color:#10946e}.payrates-form input[type="text"],.payrates-form input[type='search'],.payrates-form input[type="number"],.payrates-form input[type="password"],.payrates-form input[type="email"]{height:44px}.payrates-form .input-prepend input{width:130px}.payrates-form .col-md-12{margin-bottom:20px}.payrates-form #pay_rate_form_revenue_percent{width:80px;margin:auto}.payrates-form #bonus-options{padding:0 20px;font-weight:400}.payrates-form #bonus-options .col-md-4{text-align:center;font-weight:400}.payrates-form #instructor-choose{padding:0 20px}.payrates-form #instructor-choose .well{position:relative}.payrates-form #instructor-choose .well .btn-danger-custom{position:absolute;top:10px;right:10px;padding:0px 6px;font-size:13px}.payrates-form #instructor-choose select{font-size:18px;margin-right:10px}.payrates-form #instructor-choose .ed-choose select{font-size:14px;margin:10px}.payrates-form #instructor-choose .ed-choose .btn-danger-custom{display:inline-block;position:static;margin-top:-2px}.payrates-form #bonus-levels{width:100%;float:left;position:relative;padding-top:40px}.payrates-form #bonus-levels .btn-default-green{position:absolute;top:-20px;left:50%;margin-left:-77px}.payrates-form #bonus-levels .btn-default-green i.fal{color:#10946e;margin-right:5px}.payrates-form #bonus-levels .col-md-3{position:relative;padding:30px}.payrates-form #bonus-levels .col-md-3 .btn{position:absolute;top:10px;right:10px;padding:0px 6px}.payrates-form #bonus-levels .col-md-3 input{max-width:100px;margin:auto}.payrates-form #bonus-levels .col-md-3 label{display:block;margin:auto;text-align:center}.payrates-form #bonus-levels .col-md-3 .input-prepend{display:block;margin:auto;text-align:center}#timeclock-admin .col-md-12{padding:0}.stripe-connect{white-space:normal;display:inline-block;margin-bottom:1px;background-image:-webkit-linear-gradient(#28a0e5, #015e94);background-image:-moz-linear-gradient(#28a0e5, #015e94);background-image:-ms-linear-gradient(#28a0e5, #015e94);background-image:linear-gradient(#28a0e5, #015e94);-webkit-font-smoothing:antialiased;border:0;padding:1px;height:auto;text-decoration:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 rgba(0,0,0,0.2);cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.stripe-connect:hover{text-decoration:none}.stripe-connect:hover span{color:#f8f8f8}.stripe-connect span{display:block;position:relative;padding:0 12px 0 44px;height:auto;background:#1275FF;background-image:-webkit-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:-moz-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:-ms-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);font-size:14px;line-height:30px;color:white;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.stripe-connect span:before{content:'';display:block;position:absolute;left:11px;top:50%;width:23px;height:24px;margin-top:-12px;background-repeat:no-repeat;background-size:23px 24px}.stripe-connect:active{background:#005D93}.stripe-connect:active span{color:#EEE;background:#008CDD;background-image:-webkit-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:-moz-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:-ms-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:linear-gradient(#008cdd, #008cdd 85%, #239adf);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue{background:#b5c3d8;background-image:-webkit-linear-gradient(#b5c3d8, #9cabc2);background-image:-moz-linear-gradient(#b5c3d8, #9cabc2);background-image:-ms-linear-gradient(#b5c3d8, #9cabc2);background-image:linear-gradient(#b5c3d8, #9cabc2);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 rgba(0,0,0,0.1)}.stripe-connect.light-blue span{color:#556F88;text-shadow:0 1px rgba(255,255,255,0.8);background:#f0f5fa;background-image:-webkit-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:-moz-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:-ms-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);background-image:linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.stripe-connect.light-blue:active{background:#9babc2}.stripe-connect.light-blue:active span{color:#556F88;text-shadow:0 1px rgba(255,255,255,0.8);background:#d7dee8;background-image:-webkit-linear-gradient(#d7dee8, #e7eef6);background-image:-moz-linear-gradient(#d7dee8, #e7eef6);background-image:-ms-linear-gradient(#d7dee8, #e7eef6);background-image:linear-gradient(#d7dee8, #e7eef6);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.05)}.stripe-connect.dark{background:#252525;background:rgba(0,0,0,0.5) !important}.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url(https://classbug-dev-cdn.classbug.com/assets/stripe-button-logo-304119efdce905102a8fe689f07787c1.png)}.stripe-connect.light-blue span:before{background-image:url(https://classbug-dev-cdn.classbug.com/assets/stripe-button-logo-304119efdce905102a8fe689f07787c1.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.stripe-connect span:before,.stripe-connect.blue span:before{background-image:url(https://classbug-dev-cdn.classbug.com/assets/stripe-button-logo-304119efdce905102a8fe689f07787c1.png)}.stripe-connect.light-blue span:before{background-image:url(https://classbug-dev-cdn.classbug.com/assets/stripe-button-logo-304119efdce905102a8fe689f07787c1.png)}}#progressive-load-placeholder{height:40px;width:40px;background-image:url(data:image/gif;base64,R0lGODlhKAAoAPcWAP%2F%2F%2F%2Ff39%2B%2Fv7%2Bbm5t7e3tbW1szMzMXFxb29vbW1ta2traWlpZmZmZmZmYyMjISEhHNzc2ZmZlJSUkpKSkJCQjo6Ov8AADMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2BQQFBwAWACwAAAAAKAAoAAAI%2BAABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzOkyQQKPBAAUIPnhAMIBHAhAQDIwQYaAAAiY1PoBAQCBLgQEI1PSIAEIDgSMFDiAg4GJOgg4gFOUokMCAkhMJOHBwAOeCpwMDYAXwEubEA1MbxEw4lGjFAQscKFA4dMDYigKKepwb0YCCBg0UGGAooOwAuQ7t4tXL1y9gunQDvEUsFIGCqmSdLoZYQIECBJMLlj38cIDlkAINHNbqUmfmhaQHHsAMYABWp1AvEkCwF0AB0EM5X0SAQK6B2jl3ZhSAQPjv0qcnbrUNGidjocufS59Ovbr169izLwwIACH5BAUHABYALAgACAATABgAAAiiAC0IHEjQAgIEBRNaIEDQgQOCBgIUHODgwEAIEAYmiFAgocOLGS0UiBCy4AEHCwR%2BtOAgQoKBAwg2eGgQoYAID2QuMDBQwcQGEgcaaNDAp8KjFhI0QIhUYYCgTaMeLYBAgQIEHaVStYpVqtevYAUYQMDTK4GDBwB8PchQIAGoCgEIIFigrIC5UQcYyDogZlQDZRe2bWrAr2CpeAX2BSvwbsKAACH5BAUHABYALAgACAAXABcAAAinAC0IHEjQwoEDBRMqHNigAcECCxkaGOjAwUAEEAhEtLCgwQCBFQUSgPBgowUDDRIIbLgSAgKTFhQ4NIjQAgSLAwsEsDBAgQKIAhEIKLhgYAIIESZaKODz5cYADyJEUEkQgYKaCxtEcAAUZkEBQ716JXAAAYIDGsWKLHs2rdq3cOEWMOBW7QADBrqqFYD3o0C%2FcXkSABBYAAHAcAkQ2Bk3AIGwgRmLDQgAIfkEBQcAFgAsCAAIABgAEwAACJwALQgcSNCCAQMFEyYcQFCBAoIEFBZUUGBggwYDDzhgKFGgQ4sYBTpw0HFgAQUIPD60sMDBAYUABBBEoCCAQYQWHIQUGHEgAgQ9Lbyc6PMBhIo8fx4AUDInBAgpCQowgACnxAUQGgRtyrUr1wEFDhbgWDLBgwgRHiQAK5ZsR7No1XqdC4DpXIIBBhBwO1cAgb13Bwb4KzOwYMMDAwIAIfkEBQcAFgAsCAAIABgAEwAACJ4ALQgcSNBCgQIFExYEUBABAoUQLQhAQGCgAgUDDTSIONChAIEXBQ5osICjQAIIDAh0KDBBA5UmLRx4aBChhQYYFQowYGCAQAAwB04ceMCBg4oiedrk2MDogYQFDCCFqMDBAp8xs2o1KWAAAQIDPppE4AACBAcIun4NG5OsWbRb43IUIFbuwAYRHCyVG%2BBBhAgJ7A5MACFCUMEFAlgICAAh%2BQQFBwAWACwJAAgAFwAXAAAIrgAtCBxIkAABgggTWhBA8MABggMUEjQQUSACBAMLKJA40ICBgRcHKtjI0cIAAwUEOrSoIGXCAAQLfLRg0EIABRgHVgxgkKFAAjAbdlzQYKAAgxVLKmjQYKbAAAMIJFWIoEECiQAAlAwQtKTXryUPNHDgoMFDsAPFkjWLtq3btwsgNDj4VqADCBBygh3QICiCBxBcfhUQ4UFBtw4iXK1roUAECIwFJogguK6BrgIDAgAh%2BQQFBwAWACwNAAgAEwAYAAAInwAtCBw4YMDAgwgDHCxQACGAhAQEDDRgYCABBBIREiCg0AJFgQIQIEAIkoBBCwwFGkBAgKTAAQQeFhSI4IBLgiQNPESpQMHJmwcR9GwI9OABBSOLKl3K9KYBBQ0aKKi49GnUqU2zakWowMGCrQ0cOLCp9KvAA2JbkkyQQCAEBwd%2FInzwQGADCEmLRoggkACEukr3DkQAQS1QuguXslUaEAAh%2BQQFBwAWACwNAAgAEwAYAAAIpAAtCBwoQMDAgwgRDhhw0GBChAQIDBxg4CFEiQINVLQ4kaGFAgY8crRQMGOBhgBGBsBogQACBCMPAjjwkmVMAwgMOIzJs6dPgQUQKFCA4CTPoEOL%2FlzKVCCCBglE9lTQoMFGgQEaSLWgYKCBBQ0OPohg8KVAB2EfJojg4GxbCwscHHgIIYJRCBAEDnDw9mCBCAkG4h14wMHWAFct8D1o06LZkQEBACH5BAUHABYALAkACQAXABcAAAioAC0IHEiwoIUABhMqFEAAocKHBwkQgAhxAAEBFBUCIDAg48OOAgcYMIDRI8ECI0GaFEjAQIGVMGPKtEDgAAIEBybCrHkz58yFJRUGcFiwgIMIDSAeUICgYIIIER4QVYhAgYKXFgxEgJBg4IKCApoKLGC1YwCsAh1AEHjgwMEGCjIigJDUQoO6CRoYoPgAgk4HDgY2%2BPqQAASxFgAPNFD3IVq7jWW2pRgQACH5BAUHABYALAgADQAYABMAAAibAC0IHEiwoMEABhMqFECAAEKFEC0MaCggIsSJAx5aTAgAwMaPBBM8iBDhQYKNAwoYMFBggEiSJlGqZDkApM2bBgk0gLAgogEEBioSRAABggOLAA4gQEBgYAEIDxAMVGDwwEACSwk2HdjgqIWVAhVIHSjAY1UHPS0ooGoBgYICGx04qGmhQYOpbC86sCrQrtO8ELeGBUzXJtiIAQEAIfkEBQcAFgAsCAANABgAEwAACJsALQQoYKGgwYMIE1owEAFCAoUQEyaIEOFBgIgYLRRwEKFBxowCBHwcSbIgAgcQIDhA8FHAAAIEBgg4mXJly5cxRZbcydPgAgcKMBIwQBDhAQcOPGYsYMDAAIMEkB4wiECnQQMACg5oavWpQQUNLhYoimDqRwMNHlpAwHIhAgIfFyi1oCCohZltMTYw8NWuBQJVd7JFmLXk2IwBAQAh%2BQQJBwAWACwIAAkAFwAXAAAIqAAtCBQYwMDAgwgTDiwQIYHChwkhRCgAsaKFBBEcWERI4OCDCAI2CiwA4QECgg0GiBSIAAIEjSs5NoCwIKbNmysPNHDgoMGBmzp5%2BsRJtCgAAAoHJGhwEuIAAgMCHDTQoIGCjU8JhBTYYIFBgT8PBugoUAABAlITIrhq4axAAxQHpkVYQEHTA2ELGFBZUQFbCwiaWjDwFaKCuIAFDyj8kC%2FYsGVtuoUYEAA7)}@media screen and (min-width: 1400px){.container-cb{background-position-y:-380px;background-size:100% auto}}@media screen and (max-width: 751px){#time-container{display:none;height:0}#stack-toggle{display:none}#schedule-new .day{background-image:none;background:white}#schedule-new .session{display:none}#schedule-new .session-mobile{display:block;margin:2px;font-size:10px;padding:5px 2px;overflow:hidden;text-transform:uppercase;height:52px;cursor:pointer}#schedule-new .filter_group.whiteback{height:auto}#schedule-new .date-arrow#prev_week{left:60px}.quick-add-btn{display:none}}@media screen and (max-width: 992px){.pack-contain{text-align:center}.pack-contain .pack-description{margin-bottom:10px}#auto_pay_offering_container .autopay-edit .col-md-4{margin:10px 0}#new-other .col-md-6:first-child{margin-bottom:20px}#customer-profile .parent-acc .col-md-6:first-child{border-right:none}.buy-chunk .col-md-3.price span{font-size:22px}#main-cart #continue-shopping{margin-top:30px}}@media screen and (max-width: 970px){.no-tablet{display:none}#mobile-transactions{display:block}}@media screen and (min-width: 751px) and (max-width: 970px){#tabs ul li{width:60px;padding:20px 10px;height:auto;border-bottom:solid 1px #777}#tabs ul li h4{display:none}.main-view{margin-left:60px}header{margin-left:60px}.ui-dialog.ui-widget{width:96% !important}}@media screen and (max-width: 767px){#class-offerings-store .pack-contain{width:100%}#class-offerings-store .pack-contain .btn-strong{margin-top:10px}#POS-trans #pos-modal-heading{padding-left:10px;padding-bottom:50px}}@media screen and (max-width: 751px){#app-tabs li[name="Reports"]{display:none}#logo{top:4px}.portal{padding:10px 0}h2{text-align:center}#tabs{display:none}.main-view{margin-left:0px}header{margin-left:0px}#mobile-nav{display:block}#mobile-nav i.fa-bars{font-size:20px}#mobile-nav ul li{padding:6px 0}#mobile-search{display:block;top:9px}header .casing #search{display:none;width:284px;position:absolute;top:39px;background:white;padding:15px 10px 10px 10px;box-shadow:0 2px 3px rgba(0,0,0,0.3);z-index:33}header .casing #search i.fal{color:#999;margin-right:10px}header .casing #search input{width:100%}header .casing #search #embeded-search-results-container{position:static;float:left;margin-left:0;margin-top:5px}header .casing #search #embeded-search-results-container .search-results{width:100%}header .casing .user-nav{margin-top:14px;margin-right:5px}header .casing .user-nav .left span{color:#10946e;display:none}header .casing .user-nav .right i.fal{font-size:22px;margin-top:0}#schedule-new .day-header h5{font-size:14px}#schedule-new #calender_jump_to_today{bottom:10px}#sched-toggle #month-filter{display:none}#schedule-new .date-arrow#prev_week{left:1%}.ui-dialog.ui-widget{width:96% !important}#reports .alert-warning{display:block}#documents h2 label{margin:0}table#document-table tr .doc-name{font-size:12px}table#document-table .file-type i{font-size:26px}table#document-table .delete-file a{font-size:12px}table#document-table label{line-height:1}table#document-table i{font-size:20px}.dataTables_wrapper{overflow:auto}#storefront #for-sale-classes h2{font-size:22px}#storefront .col-md-8 h2{font-size:22px}#storefront .storefront-feature table th{font-size:10px}#storefront .storefront-feature table td{font-size:12px}#storefront .storefront-feature table td a.bg-danger{font-size:12px}#storefront #other-items table td img{width:40px}.dataTables_length select{background:#f5f5f5}#student-list .button-label{margin-bottom:20px}#student-list .button-nav.whiteback{padding-bottom:10px}#student-list .col-md-5{font-size:12px}#financial #sales-account div{margin:10px 0}#financial #sales-account div .btn{margin-top:15px}#financial #sales-account{padding:20px 4%}.datatable-pending td{font-size:12px}#sales-hist-heading{margin-right:2%;margin-left:2%}#withdrawals table th{font-size:10px}#withdrawals table td{font-size:12px}#withdraw-detail h2 .btn{display:none}#withdraw-detail h2,h3{margin-left:2%;margin-right:2%;text-align:center}#withdraw-detail h3{margin-bottom:20px}#withdraw-detail #mobile-transactions .mobile-chunk:first-child{margin-top:0}#withdraw-detail #withdraw-transactions{padding-top:0}#customer-profile h1{font-size:30px}#schedule-new .cal-wrap{padding-bottom:1000px}#class-settings-main h2{font-size:22px}#class-settings-main #ed-menu h4{display:block;text-align:center}#class-settings-main #ed-menu h4 .btn{margin-left:2px;font-size:12px}#class-settings-main #ed-menu h4:last-child{line-height:2.5}#class-settings-main #add-remove-wrap h4{line-height:2.5;text-align:center}#class-settings-main #add-remove-wrap form label{width:90%;margin:10px 10px 0 10px;text-align:left}#class-settings-main #add-remove-wrap .days-select-min i.fal{margin-right:5px}#class-settings-main #add-remove-wrap .remove-inline{text-align:center;line-height:1.5}#class-settings-main #add-remove-wrap .remove-inline b{margin-top:15px}#class-settings-main #add-remove-wrap .remove-inline .btn{font-size:12px}#cc-form.modal2{width:100%}}@media screen and (max-width: 568px){#connect-nav{float:none !important}#email-admin h2,#activity-feed h2{line-height:1.5}#email-admin h2+div.whiteback{text-align:center}#cl-event-details-edit .ui-multiselect{margin-bottom:10px}h1{font-size:32px}h2 label{margin:0;font-size:16px}h4{font-size:16px}.whiteback{padding:20px 2%}.ui-dialog.ui-widget.ui-widget-content{padding:0}.no-mobile{display:none}a.img-circle{width:20px;height:20px;font-size:12px}.debug_msg{overflow:hidden}header .casing .user-nav ul{right:-15px;top:38px}#POS-trans .close-button{right:5px;top:-2px}#customer-profile h1{font-size:24px}#customer-profile .parent-acc.well{padding:20px 2%;font-size:14px}#customer-profile .col-md-6{padding-left:5px;padding-right:5px;margin-bottom:10px}#customer-profile #invitation_url{width:100%}#customer-profile .col-md-3{padding-left:15px}#customer-profile .col-md-4{padding:0}.define-customer .field label{margin:0;color:#777}#schedule-new .day{width:100%;height:auto;min-height:0;margin-top:10px}#schedule-new .day-header{position:static;top:0}#schedule-new .session-mobile{font-size:14px;padding:5px 10px}#schedule-new h2 span{display:block;text-align:center;margin-top:10px}#schedule-new h2 span .btn{float:none}#schedule-new .filter-dropdown{height:auto}#dashboard h1{font-size:26px;margin-bottom:0}#location{margin-bottom:20px;font-size:14px;margin-top:-10px}#class-table td{font-size:12px}#dashboard #rooms_container ul li{font-size:12px;height:80px;width:29%;margin:2%}#dashboard #license span{font-size:16px;margin-bottom:15px;display:inline-block;text-align:center}#dashboard #student-manage .btn{margin-bottom:10px}#documents h2 label{font-size:16px}#storefront-header{text-align:left;padding-left:10px}#storefront .storefront-feature .btn-default-green{margin:20px auto;display:block}#storefront .storefront-feature #action{margin-top:20px;padding-right:10px}#student-list table td{font-size:12px}#financial h2{font-size:26px}#financial h3{font-size:22px;margin-left:2%;margin-right:2%}#sales-history.datatable-pending{width:100%}#sales-history.datatable-pending th{font-size:10px}#sales-history.datatable-pending td i.fa-pencil{margin-bottom:10px}#sales-history.datatable-pending tfoot{display:none}.demo-nav-signup{margin-top:15px}ul[data-dtr-index]{width:100%}table.dataTable tr ul[data-dtr-index] li:last-child span.dtr-title{display:none}ul[data-dtr-index] li:last-child{text-align:center}#transactions{border-top:solid 4px #f5f5f5}#web-store .dataTables_filter{display:none}#web-store h3{margin-bottom:10px}#web-store .whiteback.store-list{padding:30px 2%}#web-store table td,#web-store table th{font-size:12px}#web-store .other-offering-thumb img{width:50px}#web-store table tr td{padding:8px}#web-store .whiteback.store-list#class-offerings-store{padding-top:0}.float-wizard .whiteback{padding:30px 5%}#fl-cont-pg3.float-wizard .whiteback{padding:30px 2%}#fl-cont-pg3.float-wizard input[type=submit]{margin-right:3%}#fl-cont-pg8 #payment-prequel{font-size:16px}#fl-cont-pg8 .btn-default-green{margin-right:1%}#fl-cont-pg8 .whiteback{padding:30px 2%}.float-wizard input.reg-field-med{width:42%}.float-wizard input.reg-field-sm{width:13%}.float-wizard input[type=checkbox]{margin-right:5px}.float-wizard .cat-entry label{margin-right:5px;font-size:13px}.float-wizard .wizard-left input[type=submit].add-stuff{float:none;display:block;margin:0 auto 15px auto}#user_tos_agree{float:left}.float-wizard .tos-agree{width:90%;margin-right:0}.float-wizard h2{font-size:26px;margin:0 2% 30px 2%}.float-wizard h2 label{margin-top:5px}.float-wizard ul.roster{padding-left:0}.price-radio{min-width:100px}.price-radio label{margin-right:10px}.plan-info{text-align:center}#join_trial_pay_now_form .cc{width:75%}#join_trial_pay_now_form .cvc{width:22%}#sales-manage #ed-title{font-size:28px}#sales-manage .form-div h4{font-size:18px}#sales-manage ul.sales-options li label{font-size:16px}#sales-manage ul.sales-options .li-content{padding:20px 10px}#sales-manage ul.sales-options #offering_field_pack .saved-packs,#sales-manage ul.sales-options #offering_field_pack .new-pack{padding:20px 5px}#sales-manage #expiration-type .btn-group .btn{padding:6px}#auto_pay_offering_container #delayed-payments .custom-ap{padding:10px 1%}#auto_pay_offering_container #delayed-payments .custom-ap ul{width:100%}#auto_pay_offering_container #delayed-payments .custom-ap-list{width:270px;margin:auto}#auto_pay_offering_container #delayed-payments .custom-ap-list b{display:none}#auto_pay_offering_container #delayed-payments .custom-ap-list label{margin-right:2px}#auto_pay_offering_container #delayed-payments .custom-ap-list .spacer{margin:0 2px}#auto_pay_offering_container #delayed-payments .break{display:inline}select{background:#f5f5f5}#new-other h2{margin-top:10px;font-size:26px}#new-customer-form .form-group label{margin-right:10px}#new-customer-form .form-group span{font-size:12px}#new-customer-form #event_attendee_address_city{width:54%}#cancel-save{padding:5px;right:0;top:130px}#cancel-save i{font-size:24px}.addto-list textarea{width:90%}.addto-list #notes-add-btn{right:-3px}#class-settings-main .edit-ed h2{font-size:18px}#class-settings-main .edit-ed .edit-ed-item h3{font-size:18px}#class-settings-main #month-name .date-arrow{margin:0 20px}#class-settings-main .day-names{display:none}#class-settings-main .month-view .row-day{display:none}#class-settings-main .month-view .row-day.has-event{display:block;width:100%;padding:20px;text-align:center;height:auto}#class-settings-main .month-view .row-day.other-month.has-event{display:none}.store-tabs ~ .main-view #schedule-new h2{margin-left:0}#main-cart{padding:30px 0%}#continue-shopping{margin-top:30px}#POS-trans #pos-modal-heading{padding-top:20px;padding-left:15px;padding-right:15px}#cart-fixed{right:0%}#cart-fixed #cart-heading span{display:none}.logo-welcome .pic-frame img{max-width:90% !important;margin:0px auto}#user-profile h2{text-align:center;font-size:20px}#user-profile #action{margin:15px 10px 0 0}#user-profile #action i.fal{font-size:16px}#user-profile .user-header h3{font-size:18px}#user-profile .family-members{padding:30px 10px}#user-profile .family-members .btn{display:block;margin:10px}#user-profile .business-link{padding:30px 10px}#user-profile .business-link .btn{display:block;margin:10px}#user-profile .family-members .btn:last-child{margin-right:10px}#user-profile .pay-methods .col-md-4{padding:10px 20px}#user-profile #user-transactions{padding:30px 2%}#user-profile #user-transactions table td{font-size:12px}#user-profile .col-md-4,#user-profile .col-md-8{padding:30px 4%}#user-profile .user-sidebar.whiteback{padding-top:0}#event-read-only .right-half{padding:0}#pay-confirm ul{margin-top:30px}#pay-confirm li{font-size:14px}#pay-confirm a{font-size:14px}#customer-faq h1{text-align:center;font-size:20px}#customer-faq h3{font-size:16px}#customer-faq h2{font-size:20px}#customer-faq p.faq-answer{padding:0 2%}.single-classes p{text-align:center}.single-classes ul{padding-left:10px}.buy-chunk .col-md-3.price{margin:10px}.ui-dialog #pay_checkout #credit_card_logos img{width:280px;margin:auto}.quick-add-btn{display:block;right:20px;top:7px}}@media screen and (max-width: 480px){#web-store table.responsive .column-1-td{padding-left:30px}#new-student-trigger-target{background:pink}.logo-welcome{padding-top:30px}.logo-welcome h2{font-size:24px}#new-student-trigger-target .field input[type="text"]{width:100%;margin:0px 0px 10px 0px}#new-student-trigger-target .field select{width:100%;margin:0px 0px 10px 0px}}.dragtable-drag-handle{cursor:move}.dragtable-drag-wrapper{position:absolute;z-index:1000}.dragtable-drag-wrapper .dragtable-drag-col{opacity:0.7;filter:alpha(opacity=70);cursor:move}.dragtable-col-placeholder{border-left:1px dotted black;border-right:1px dotted black;color:#EFEFEF;background:#EFEFEF !important;visibility:visible !important}table .dragtable-col-placeholder:first{border-top:1px dotted black}.dragtable-col-placeholder *{opacity:0.0;visibility:hidden}.rs_dialog_holder{font-size:14px;color:black}.rs_dialog_holder a{color:black}.rs_dialog_holder input[type=button]{font:small/normal Arial,sans-serif;background:#F5F5F5;color:#444;border:1px solid #ccc;font-size:11px;font-weight:bold;height:27px;line-height:27px;outline:none;padding:0 8px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;background-image:-webkit-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#f1f1f1));background-image:-moz-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-ms-linear-gradient(top, #f5f5f5, #f1f1f1);background-image:-o-linear-gradient(top, #f5f5f5, #f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5',EndColorStr='#f1f1f1')}.rs_dialog_holder input[type=button]:hover{border-color:#aaa;color:#222;background-color:#f9f9f9;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-o-box-shadow:0px 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(0,0,0,0.2)}.rs_dialog_holder input[type=button]:focus{border-color:#1E90FF}.rs_dialog_holder input[type=button]:active{border-color:#1E90FF}.rs_dialog_holder{font-family:helvetica, arial, 'san-serif';color:#222;font-size:12px}select option.bold{font-weight:bold;color:red}.rs_dialog_holder{position:fixed;left:0px;right:0px;top:0px;bottom:0px;padding-left:50%;background-color:rgba(255,255,255,0.2);z-index:50}.rs_dialog_holder .rs_dialog{background-color:#f6f6f6;border:1px solid #acacac;-webkit-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-moz-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-ms-box-shadow:1px 3px 8px rgba(0,0,0,0.25);-o-box-shadow:1px 3px 8px rgba(0,0,0,0.25);box-shadow:1px 3px 8px rgba(0,0,0,0.25);-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;display:inline-block;min-width:200px;margin-left:-125px;overflow:hidden;position:relative}.rs_dialog_holder .rs_dialog .rs_dialog_content{padding:10px}.rs_dialog_holder .rs_dialog .rs_dialog_content h1{font-size:16px;padding:0px;margin:0 0 10px 0}.rs_dialog_holder .rs_dialog .rs_dialog_content h1 a{float:right;display:inline-block;height:16px;width:16px;background-image:url(https://classbug-dev-cdn.classbug.com/assets/recurring_select/cancel-061f8713adf6335f6c20a12a33566706.png);background-position:center;background-repeat:no-repeat}.rs_dialog_holder .rs_dialog .rs_dialog_content p{padding:5px 0;margin:0}.rs_dialog_holder .rs_dialog .rs_dialog_content p label{margin-right:10px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section{display:none}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section label{font-weight:bold}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval{width:30px;text-align:center}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder{border-left:1px solid #ccc;position:relative;margin-top:5px;height:26px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a{display:block;padding:5px 7px;font-size:14px;border-style:solid;border-color:#ccc;border-width:1px 1px 1px 0px;float:left;text-decoration:none;font-weight:bold;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;-o-box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.1) inset;background-color:#fff}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a.selected{background-color:#89a;color:#fff;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-ms-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;-o-box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;box-shadow:1px 1px 2px rgba(0,0,0,0.2) inset;position:relative;background-image:-webkit-linear-gradient(top, #9ab, #789);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ab), to(#789));background-image:-moz-linear-gradient(top, #9ab, #789);background-image:-ms-linear-gradient(top, #9ab, #789);background-image:-o-linear-gradient(top, #9ab, #789)}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .day_holder a:hover{cursor:pointer;background-color:#dde}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week{width:155px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a{display:inline-block;text-align:center;width:15px;padding:5px 3px;font-size:12px;border-style:solid;border-color:#ccc;border-width:1px 1px 1px 1px;margin:-1px 0 0 -1px;line-height:10px;background-color:#fff;font-weight:bold}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a.selected,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a.selected{background-color:#89a;color:#fff;position:relative;background-image:-webkit-linear-gradient(top, #9ab, #789);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ab), to(#789));background-image:-moz-linear-gradient(top, #9ab, #789);background-image:-ms-linear-gradient(top, #9ab, #789);background-image:-o-linear-gradient(top, #9ab, #789);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-ms-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;-o-box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;box-shadow:0px 1px 2px rgba(0,0,0,0.2) inset;text-shadow:0 1px 1px #333}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a:hover,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a:hover{cursor:pointer;background-color:#dde}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_day a.end_of_month,.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week a.end_of_month{width:81px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week{width:183px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_calendar_week span{display:inline-block;width:27px}.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .monthly_rule_type span{margin-right:15px}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary{padding:0px;margin-top:15px;border-top:1px solid #ccc}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary span{font-weight:bold;border-top:1px solid #fff;display:block;padding:10px 0 5px 0}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary.fetching{color:#999}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary.fetching span{background-image:url(https://classbug-dev-cdn.classbug.com/assets/recurring_select/throbber_13x13-f93ef7869eee8bd438f8462773db27e7.gif);background-position:center;background-repeat:no-repeat;display:inline-block;height:13px;width:13px;margin-top:-4px;padding-right:5px}.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary label{font-weight:normal}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls{padding:10px 0px 5px 0px;min-width:170px;text-align:center}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]{margin:0px 5px;width:70px}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save{color:#333}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel{color:#666}.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].disabled{color:#aaa}.rs_dialog_holder .rs_dialog.animated .controls{position:absolute;bottom:10px;left:10px}.rs_dialog_holder .rs_dialog.animated .rs_summary,.rs_dialog_holder .rs_dialog.animated .freq_option_section{display:none}#recitals h2{margin-top:0;margin-bottom:30px}#recitals .recital-chunk{position:relative;margin-bottom:30px;box-shadow:0 1px 1px rgba(0,0,0,0.25)}#recitals .recital-chunk .fal{color:#bbb;margin-left:10px}#recitals .recital-chunk .fal:hover{color:#666}#recitals .recital-chunk h3{margin-top:0}#recitals .recital-chunk .btn-default-green{margin-bottom:10px}#recitals .recital-chunk .img-circle.bg-danger{position:absolute;top:15px;right:15px}#routine-form #ea-chooser{height:300px;overflow:auto}#routine-form #absolute-picker{position:absolute;width:80%;top:-300px;left:10px}#routine-form .col-md-4 #minutes{width:40%;margin-right:3%;display:inline-block}#routine-form .col-md-4 #seconds{width:40%;margin-right:3%;display:inline-block}#routine-form label{color:#aaa;margin-right:5px}#routine-form input[type=checkbox],#routine-form input[type=radio]{margin:4px 5px 0}.data-snapshot span{font-size:34px;color:#333}.data-snapshot label{text-transform:none;color:#aaa;margin:10px 0 0 0}.recital-form input[type="text"],.recital-form input[type='search'],.recital-form input[type="number"],.recital-form input[type="password"],.recital-form input[type="email"]{height:52px}.recital-form .col-md-4,.recital-form .col-md-8{padding:0 10px}.recital-form .col-md-4:first-child{padding-left:0}.recital-form .col-md-4:lasst-child{padding-right:0}.recital-form .col-md-12{margin-top:15px}#routine-list li{position:relative;cursor:grab}#routine-list li .conflict-notice{position:absolute;right:-15px;bottom:-60px;color:red;z-index:9999999;display:none;font-weight:400}#routine-list li .conflict-notice i.fal{color:orange}#routine-list li h3{margin-top:0;font-size:28px}#routine-list li h4{font-size:22px}#routine-list li p{font-weight:400}#routine-list li:active{cursor:grabbing}#routine-list li:hover{background:#daedf4}#routine-list li.blue-back{background:#eee}#routine-list li.blue-back:hover{background:#daedf4}.recital-snapshot{padding-bottom:20px}.recital-program-chooser{padding:20px 30px 0 30px;text-align:center;border-top:solid 1px #ddd}.recital-program-chooser h4{display:inline-block;margin-right:15px}.recital-program-chooser .btn-group label{text-transform:none}.recital-program-list .table-wrap{display:none}.recital-program-list table{margin-bottom:50px !important}.recital-program-list h4 .btn{margin-left:15px}#routine-list-modal table tr:hover{background:#f5f5f5}#routine-list-modal table td{font-weight:400}.switch{display:inline-block;vertical-align:middle;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-sizing:content-box;outline:none}.switch,.switch small{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.switch small{font-size:12px;top:0;border-radius:100%;text-align:center;display:block;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.4);-webkit-transition:all .2s;transition:all .2s;overflow:hidden;color:#000}.switch-default{width:50px;height:30px;border-radius:20px;line-height:30px}.switch-default small{width:30px;height:30px}.switch-small{border-radius:20px;height:20px;width:33px;line-height:20px}.switch-small small{height:20px;width:20px}.switch-large{border-radius:40px;height:40px;width:66px;line-height:40px}.switch-large small{height:40px;width:40px}.switch-disabled{opacity:.5}#dynamic-fields-mass-assign .col-md-12{padding:0}#dynamic-fields-mass-assign h2{margin-top:0px;margin-bottom:10px}#dynamic-fields-mass-assign h2+label{font-size:16px;margin-bottom:10px}#dynamic-fields-mass-assign .col-md-6 h3{margin-top:0}#dynamic-fields-mass-assign .well{max-height:600px;overflow-y:auto}#dynamic-fields-mass-assign .well li{padding:5px 0}#dynamic-fields-mass-assign .well li:hover{background:white}#dynamic-fields-review h2{margin-top:0px;margin-bottom:10px}#dynamic-fields-review h2+label{font-size:16px;margin-bottom:10px}#dynamic-fields-review label.btn{text-transform:none}#dynamic-fields-review img.load-gif{max-width:100px}#dynamic-fields-review ol li{padding:5px 0}#dynamic-fields-review ol li:hover{background:white}#dynamic-fields-review i.dissociate{float:right;color:rgba(205,92,92,0.5);cursor:pointer}#dynamic-fields-review i.dissociate:hover{color:#cd5c5c}#dynamic-fields-review label.btn{color:#333}#advanced-settings-target{position:absolute;width:234px;right:-38px;box-shadow:rgba(0,0,0,0.3) 0px 1px 2px;background:#fff;padding:30px}#texting-home{max-width:600px;margin:auto}#instructor-profile .col-md-12,#instructor-profile .col-md-10,#instructor-profile .col-md-6{padding:0}#instructor-profile h4{font-size:16px}#instructor-profile h5{margin-top:15px}#instructor-profile #upcoming-classes li{margin:5px 0}#instructor-profile table tr td a{color:#337ab7}#instructor-profile #instructor-actions{position:absolute;right:0;top:0;width:42px;z-index:99999}#edit-instructor h2{margin-top:0;text-align:center}#edit-instructor label{margin-bottom:0}#edit-instructor .field{margin-bottom:10px}#edit-instructor .actions{margin-top:20px}#edit-instructor input[type="text"],#edit-instructor input[type="email"],#edit-instructor input[type="number"]{height:42px}@media screen and (max-width: 751px){#instructor-profile h2{font-size:20px}}#rentals-home h2{position:relative;margin-top:0;line-height:.8}#rentals-home h2 label{font-size:18px;color:#aaa;line-height:1;margin-top:10px}#rentals-home h2 div{position:absolute;top:0px;right:0px}#rentals-home h2 div .btn:first-child{margin-right:10px}#rentals-home h3{margin-top:0}#rentals-home .col-md-12{padding-top:30px;margin-top:20px;border-top:solid 1px #eee}#rentals-home table tr:hover{background:#f8f8f8}#rentals-home table#rental-options td{padding:12px}#rentals-home .col-md-4,#rentals-home .col-md-8{padding:0 30px}#rentals-home .col-md-8{padding-left:0}#rentals-home .fal.fa-check-circle{color:#10946e}#rentals-home .btn-default-green i{color:#10946e;margin-right:5px}#rentals-home .well table.table tr{border-bottom:1px solid #ddd}#rentals-home .well table.table tr td{border:none}#rentals-home .well table.table tr:last-child{border:none}#rentals-home #rental-add-ons .well{padding:10px 20px}.rental-template .col-md-12{padding:0 15px 30px 15px}.rental-template .col-md-12.filter-wrap{padding:30px}.rental-template #rental_template_name{max-width:400px}.rental-template .input-prepend input{width:90%}.rental-template select#duration_hours,.rental-template select#duration_minutes{max-width:62px}.rental-template input[type="text"],.rental-template input[type="number"],.rental-template input[type="email"],.rental-template input[type="date"],.rental-template select{height:52px}.rental-template select{text-align:left;overflow:hidden !important;width:100%}.rental-template input[type="radio"]+label{margin-left:10px;margin-top:5px}.rental-template input[type="checkbox"]+label{margin-left:5px}.rental-template #rental-dates{margin-bottom:30px}.rental-template #rental-dates input[type="text"],.rental-template #rental-dates input[type="number"],.rental-template #rental-dates input[type="email"],.rental-template #rental-dates input[type="date"],.rental-template #rental-dates select{width:90%}.rental-template #rental-dates h4{margin-top:0}.rental-template .omit-dates-container{display:none}.rental-template .times-available{float:left;margin-right:20px;position:relative}.rental-template .times-available input[type="text"]{max-width:130px;display:inline-block}.rental-template .times-available-container{border-bottom:dotted 1px #eee;padding:15px}.rental-template .times-available-container.saturday{margin-bottom:30px}.rental-template .fa-times-circle{position:absolute;right:2px;top:4px;color:rgba(205,92,92,0.5);cursor:pointer;font-size:18px;font-weight:400}.rental-template .fa-times-circle:hover{color:#cd5c5c}.rental-template .rental-name{max-width:400px}.rental-template #deposit-amount{margin-left:23px;display:none}
