.camera-popup{position:fixed;z-index:1000;top:20%;width:320px;left:50%;margin-left:-150px;font-family:sans-serif;background:white;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);line-height:1.3em;pointer-events:auto;padding:20px;border-radius:10px}.camera-popup.camera-popup-wide{width:480px;margin-left:-240px;top:5%}.camera-popup .hidden{display:none}.camera-popup .viewfinder{text-align:center}.camera-popup #video{width:280px}.camera-popup .center{text-align:center}.camera-popup .photo-preview{width:320px}.camera-popup canvas{display:none}.camera-popup .generic-error{text-align:center}.camera-popup .permission-denied-error h2{margin-top:0;color:#596595;border-bottom:1px solid #596595;padding-bottom:10px;line-height:1.3em}.camera-popup .permissions-howto dd{margin:5px 0 20px 10px;padding:0;font-size:0.8em;color:#444}.camera-popup button{color:white;padding:6px 8px;border-radius:5px;background-color:#596595;border:1px solid #464f75}.camera-popup button:active{background-color:#7580ac;border:1px solid #596595}.camera-overlay{z-index:999;position:fixed;width:100%;height:100%;left:0;right:0;bottom:0;top:0;background:rgba(0, 0, 0, 0.4)}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed .fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30);}.fc-bgevent{background:rgb(143, 223, 130);opacity:.3;filter:alpha(opacity=30);}.fc-nonbusiness{background:#d7d7d7}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:"Courier New", Courier, monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:bold;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:bold;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-0.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#333;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0;}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0;}.fc-bg table{height:100%;}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em;}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double;}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent;}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0;}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%;}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px;}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%;}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:normal;}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none;}.fc-event[href],.fc-event.fc-draggable{cursor:pointer;}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25;filter:alpha(opacity=25);}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0, 0, 0, 0.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0, 0, 0, 0.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px;}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px;}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px;}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px;}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px;}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25;filter:alpha(opacity=25);}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px;}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px;}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1;}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.fc-toolbar{text-align:center;margin-bottom:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicWeek-view .fc-content-skeleton,.fc-basicDay-view .fc-content-skeleton{padding-top:1px;padding-bottom:1em;}.fc-basic-view .fc-body .fc-row{min-height:4em;}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-basic-view .fc-week-number,.fc-basic-view .fc-day-number{padding:0 2px}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-top:2px;padding-bottom:2px}.fc-basic-view .fc-week-number{text-align:center}.fc-basic-view .fc-week-number span{display:inline-block;min-width:1.25em}.fc-ltr .fc-basic-view .fc-day-number{text-align:right}.fc-rtl .fc-basic-view .fc-day-number{text-align:left}.fc-day-number.fc-other-month{opacity:0.3;filter:alpha(opacity=30);}.fc-agenda-view .fc-day-grid{position:relative;z-index:2;}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em;}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-top:1px;padding-bottom:1em;}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:normal;}.fc-time-grid-container,.fc-time-grid{position:relative;z-index:1}.fc-time-grid{min-height:100%;}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative;}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0;}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none;}.fc-time-grid .fc-highlight-container{position:relative;}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0;}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-event,.fc-time-grid .fc-bgevent{position:absolute;z-index:1;}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden;}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none;}.fc-time-grid-event .fc-content{overflow:hidden;}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none;}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start);}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0";}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0;}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px;}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:bold}.nvd3 .x  .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:lightblue}.nvd3 .nv-bars text{fill:rgba(0,0,0,0)}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:bold;fill:rgba(0,0,0,1);stroke:rgba(0,0,0,0)}.nvd3 .nv-boxplot circle{fill-opacity:0.5}.nvd3 .nv-boxplot circle:hover{fill-opacity:1}.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:black}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:bold}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick{transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nvd3 .nv-legend .nv-disabled rect{}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5 !important;stroke-opacity:.5 !important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-moz-transition:stroke-width 250ms linear, stroke-opacity 250ms linear;-webkit-transition:stroke-width 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95 !important;stroke-opacity:.95 !important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nvd3 text{font:normal 12px Arial}.nvd3 .title{font:bold 14px Arial}.nvd3 .nv-background{fill:white;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:bold}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0 !important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#EEE;stroke-opacity:.4;shape-rendering:crispEdges}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:black;stroke-width:1;stroke-opacity:1;stroke-dasharray:5, 5}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19, 196, 249, 0.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie path{fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-noninteractive{pointer-events:none}.nv-distx,.nv-disty{pointer-events:none}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:normal}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:bold;font-size:1.1em}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear, stroke-opacity 250ms linear;-moz-transition:fill-opacity 250ms linear, stroke-opacity 250ms linear;-webkit-transition:fill-opacity 250ms linear, stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1.0);color:rgba(0,0,0,1.0);padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip{background:rgba(255,255,255, 0.8);border:1px solid rgba(0,0,0,0.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear;transition-delay:200ms;-moz-transition-delay:200ms;-webkit-transition-delay:200ms}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:normal;background-color:rgba(247,247,247,0.75);color:rgba(0,0,0,1.0);text-align:center;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:normal}.nvtooltip table td.key.total{font-weight:bold}.nvtooltip table td.value{text-align:right;font-weight:bold}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip table td.legend-color-guide div{width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}.progressOuter{display:table-cell;width:100%;vertical-align:top}.progressInner{height:33px}.semantic.progressInner{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.03);border:1px solid rgba(39, 41, 43, 0.15);box-shadow:none;display:block;max-width:100%;padding:0.2857em;position:relative;height:36px}.semantic.progressInner .bar{animation:0s ease 0s normal none 1 running none !important;background-color:#5bbd72 !important;height:1.75em;background:none repeat scroll 0 0 #888;border-radius:0.2857rem;display:block;line-height:1;position:relative;transition:width 0.3s ease 0s, background-color 0.3s ease 0s;width:0}.rightButton{float:right;margin-left:3px!important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}.uploadPanel{display:table}.uploadPanel li{display:table-cell}.uploadPanel .btn{display:table-cell;width:1%}.uploadPanel .upload-control:first-child{border-radius:5px 0 0 5px}.uploadPanel .upload-control:last-child{border-radius:0 5px 5px 0}.uploadPanel .form-control{border-radius:0px;padding:0px;position:relative}.uploadPanel .progress{border-radius:0px}.progress-label{position:absolute;width:100%;top:6px;text-align:center}.leftButton,.rightButton{margin:0px;display:table-cell}.rightButton{width:130px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:'Bitstream Vera Sans Mono', Consolas, Courier, monospace, 'Bitstream Vera Sans Mono', Consolas, Courier, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.email-compose #recipientSelector,.email-compose #templateSelector{position:relative}.email-compose .inline-label-input.email-templates paper-spinner{position:absolute;top:14px;right:14px}.email-compose .inline-label-input.recipients paper-spinner{position:absolute;top:14px;right:14px}.email-compose .select-template-message{font-size:4em;color:#cdcccd;margin-top:100px}.email-compose .template-content-area{background-color:#e0dede}.email-compose .template-content-area.attachmentMargin{margin-bottom:140px}.email-compose .template-content-area.edited{background-color:#adacac}.email-compose .template-content-area .toolbar{padding-right:10px}.email-compose .template-content-area .toolbar paper-icon-button{padding-top:0;padding-bottom:0;padding-right:0}.email-compose .template-content-area .template-content{max-width:800px;margin:0 auto}.email-compose .inline-label-input.checkboxes paper-checkbox{margin-right:15px}.email-compose .inline-label-input paper-contacts-dropdown{height:100%}.sms-compose #recipientSelector{position:relative}.sms-compose .inline-label-input.contact-type paper-checkbox{margin-right:15px}.sms-compose #smsMessage paper-input-decorator{margin-bottom:10px}.sms-compose .inline-label-input paper-contacts-dropdown{height:100%}.sms-compose .inline-label-input.recipients paper-spinner{position:absolute;top:14px;right:14px}#charts_enrolments{font:10px sans-serif}#charts_enrolments .axis path,#charts_enrolments .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}#charts_enrolments .x.axis path{display:none}#charts_enrolments .line{fill:none;stroke:#4682b4;stroke-width:1.5px}.classesFilter .inline-label-input{margin-bottom:10px}.classesFilter .inline-label-input label{color:rgba(0,0,0,0.87)}.classesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle-ink{color:#4285f4}.classesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle{background-color:#4285f4}.contactsFilter .inline-label-input{margin-bottom:10px}.contactsFilter .inline-label-input label{color:rgba(0,0,0,0.87)}.contactsFilter paper-toggle-button.bluetooth::shadow [checked] .toggle-ink{color:#4285f4}.contactsFilter paper-toggle-button.bluetooth::shadow [checked] .toggle{background-color:#4285f4}.enquiriesFilter .inline-label-input{margin-bottom:24px}.enquiriesFilter .inline-label-input label{color:rgba(0,0,0,0.87)}.enquiriesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle-ink{color:#4285f4}.enquiriesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle{background-color:#4285f4}.historiesFilter .inline-label-input{margin-bottom:10px}.historiesFilter .inline-label-input label{color:rgba(0,0,0,0.87)}.historiesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle-ink{color:#4285f4}.historiesFilter paper-toggle-button.bluetooth::shadow [checked] .toggle{background-color:#4285f4}.transactionsFilter paper-toggle-button.bluetooth::shadow [checked] .toggle-ink{color:#4285f4}.transactionsFilter paper-toggle-button.bluetooth::shadow [checked] .toggle{background-color:#4285f4}.calendar .fc-ltr .fc-basic-view .fc-day-number{text-align:left;font-size:1.5em;padding-top:5px;padding-left:12px;font-family:'RobotoDraft', sans-serif}.calendar .fc td.fc-day{position:relative;cursor:pointer}.calendar .fc .fc-day.matrix-term-term-day{background-color:#ced2ed}.calendar .fc .fc-day.matrix-holiday-term-day{background-color:#edd3d9}.calendar .fc .fc-day.fc-sun.matrix-holiday-term-day,.calendar .fc .fc-day.fc-sat.matrix-holiday-term-day{background-color:#fff !important}.calendar .fc .fc-day{background-color:#fff}.calendar a.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end{cursor:pointer}.calendar .fc-unthemed th,.calendar .fc-unthemed td,.calendar .fc-unthemed thead,.calendar .fc-unthemed tbody,.calendar .fc-unthemed .fc-divider,.calendar .fc-unthemed .fc-row,.calendar .fc-unthemed .fc-popover{border-color:#a29c9c}.calendar .fc td div.day-content{position:absolute;bottom:6px;right:10px;text-align:right;font-size:0.9em}.calendar .fc-toolbar button:focus{outline:none}td.fc-day.fc-future.fc-sat.fc-widget-content.matrix-day-force-red.matrix-holiday-term-day{background-color:#edd3d9 !important}#emails .recipientList{margin-right:10px}#emails .recipientList .recipient{margin-right:5px}#emails .recipientList .recipient:after{content:','}#emails .recipientList .recipient:last-child:after{content:''}.settings paper-item paper-button[disabled],.settings paper-item paper-button.btn-accent[disabled]{background-color:#aaa}.settings paper-item paper-spinner{margin-left:5px}.fc-ltr .fc-basic-view .fc-day-number{text-align:left;font-size:1.5em;padding-top:5px;padding-left:12px;font-family:'RobotoDraft', sans-serif}.fc td.fc-day{position:relative;cursor:pointer}.fc .fc-day.matrix-term-term-day{background-color:#ced2ed}.fc .fc-day.matrix-holiday-term-day{background-color:#edd3d9}.fc .fc-day.fc-sun.matrix-holiday-term-day,.fc .fc-day.fc-sat.matrix-holiday-term-day{background-color:#fff !important}.fc .fc-day{background-color:#fff}a.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end{cursor:pointer}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#a29c9c}.fc td div.day-content{position:absolute;bottom:6px;right:10px;text-align:right;font-size:0.9em}.fc-toolbar button:focus{outline:none}paper-menu-button.settings-menu-button{padding-left:16px;font-size:16px;cursor:pointer;padding-top:10px;padding-bottom:10px;width:100%;outline:0}html /deep/ #settings-menu /deep/ .button-content{padding-top:6px;padding-bottom:6px;font-size:14px}#settings_functionManagement paper-item[data-selected-function]{background-color:#eaeaea}#settings_functionManagement .recipientList{margin-right:10px}#settings_functionManagement .recipientList .recipient{margin-right:5px}#settings_functionManagement .recipientList .recipient:after{content:','}#settings_functionManagement .recipientList .recipient:last-child:after{content:''}#settings_functionManagement #functionDetailsHeader paper-icon-button{cursor:pointer !important;margin-right:10px}#settings_functionManagement #functionDetailsHeader paper-icon-button:first-child{margin-right:0px}#forms_groups paper-dropdown-menu{padding-top:10px}.sms .recipientList .recipient{margin-right:5px}.sms .recipientList .recipient:after{content:','}.sms .recipientList .recipient:last-child:after{content:''}#transactions .list-item.noRecords{font-size:2em;color:#cdcccd;margin-top:100px}.workshop-topics{margin-right:10px}.workshop-topics .topic{margin-right:5px}.workshop-topics .topic:last-child{margin-right:0px}.workshop-topics .topic:after{content:','}.workshop-topics .topic:last-child:after{content:''}html #small-icon-ws /deep/ core-icon{height:15px;width:15px}html #small-icon-ws{padding:0px}html #settings_tutor_allocation .right-border{border-right:1px solid #808080}html #settings_tutor_allocation .left-border{border-left:1px solid #808080}html #settings_tutor_allocation .bottom-border{border-bottom:1px solid #808080}html .animated-page-container{position:relative}html .animated-page-container>.page-content{position:absolute;width:100%;height:100%;padding:20px}html /deep/ .animated-page-container{position:relative}html /deep/ .animated-page-container>.page-content{position:absolute;width:100%;height:100%;padding:20px}html .avatar-circle{width:56px;height:56px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;overflow:hidden}html .avatar-circle-small{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;overflow:hidden}html .avatar-circle-small.inverse{color:#fff;background-color:#9e9e9e}html /deep/ .avatar-circle{width:56px;height:56px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;overflow:hidden}html /deep/ .avatar-circle-small{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:auto 100%;overflow:hidden}html /deep/ .avatar-circle-small.inverse{color:#fff;background-color:#9e9e9e}html .avatar-circle-wrapper{height:40px;width:40px;overflow:hidden;border-radius:50%}html .avatar-circle-wrapper img{margin-left:-15%;width:auto;height:100%}html .avatar-circle-wrapper.large{height:56px;width:56px}html /deep/ .avatar-circle-wrapper{height:40px;width:40px;overflow:hidden;border-radius:50%}html /deep/ .avatar-circle-wrapper img{margin-left:-15%;width:auto;height:100%}html /deep/ .avatar-circle-wrapper.large{height:56px;width:56px}html .camera-popup .photo-preview{width:100%}html /deep/ .camera-popup .photo-preview{width:100%}html .capitalize{text-transform:capitalize}html /deep/ .capitalize{text-transform:capitalize}html .card{background-color:#fff;margin:16px}html .card.card-progress{padding:30px;margin-top:30px}html .card.card-billing{padding:30px;margin-top:30px}html .card.padded{padding:8px}@media only screen and (max-width: 600px){html .card.responsive{background:transparent;overflow:hidden;margin-left:0;margin-right:0}}html /deep/ .card{background-color:#fff;margin:16px}html /deep/ .card.card-progress{padding:30px;margin-top:30px}html /deep/ .card.card-billing{padding:30px;margin-top:30px}html /deep/ .card.padded{padding:8px}@media only screen and (max-width: 600px){html /deep/ .card.responsive{background:transparent;overflow:hidden;margin-left:0;margin-right:0}}html .content-wrapper{-webkit-transition:all;transition:all}html .content-wrapper[wide="false"]{margin-right:0px}@media only screen and (min-width: 960px) and (max-width: 1200px){html .content-wrapper[wide="true"]{margin-right:120px}}html /deep/ .content-wrapper{-webkit-transition:all;transition:all}html /deep/ .content-wrapper[wide="false"]{margin-right:0px}@media only screen and (min-width: 960px) and (max-width: 1200px){html /deep/ .content-wrapper[wide="true"]{margin-right:120px}}html .control{margin:0 10px}html /deep/ control{margin:0 10px}html .divider-top{border-top:1px solid rgba(0,0,0,0.12)}html /deep/ .divider-top{border-top:1px solid rgba(0,0,0,0.12)}html .divider-right{border-right:1px solid rgba(0,0,0,0.12)}html /deep/ .divider-right{border-right:1px solid rgba(0,0,0,0.12)}html .divider-bottom{border-bottom:1px solid rgba(0,0,0,0.12)}html /deep/ .divider-bottom{border-bottom:1px solid rgba(0,0,0,0.12)}html .divider-left{border-left:1px solid rgba(0,0,0,0.12)}html /deep/ .divider-left{border-left:1px solid rgba(0,0,0,0.12)}[drawer]{background-color:#fff}[drawer] core-toolbar{padding-top:0.5em}.email-compose .inline-label-input.email-templates paper-spinner{position:absolute;top:14px;right:14px}.select-template-message{font-size:4em;color:#cdcccd;margin-top:100px}.attachment-thumbnails{height:140px;width:100%;position:fixed;bottom:0;background-color:rgba(39,39,39,0.46)}.attachment-thumbnails .overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:9999}.attachment-thumbnails .invoice{width:100px;height:100%;position:relative;display:inline-block}.attachment-thumbnails .timetable{width:200px;height:100%;position:relative;display:inline-block}html .entry-logo{width:150px;display:block;margin:0 auto 20px}@media only screen and (min-width: 600px){html .entry-logo{width:220px}}html .entry-close{color:#fff;position:absolute;top:12px;left:16px}html .entry{background:#3f51b5;background-image:-webkit-radial-gradient(30% 40%, #3f51b5, #3f51b5);background-image:radial-gradient(30% 40%, #3f51b5, #3f51b5);overflow:scroll;color:rgba(255,255,255,0.7);padding:0 16px}html .entry a{color:rgba(255,255,255,0.7)}html .entry a:hover{color:#ffab40}html .entry .btn{padding:0 !important;margin:0 !important}html .entry-body{width:100%;max-width:330px}html .entry-body h3{font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px;width:288px;text-align:center;margin:0 auto 10px}html .header-logo{width:152px;padding:9px 0 0 8px}html /deep/ .header-logo{width:152px;padding:9px 0 0 8px}html .list-wrapper{margin:20px 10px}html /deep/ .list-wrapper{margin:20px 10px}html .list .list-item{padding:0.9em 1em}html .list .list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}html .list .list-item core-icon{color:rgba(0,0,0,0.26)}html /deep/ .list .list-item{padding:0.9em 1em}html /deep/ .list .list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.12)}html /deep/ .list .list-item core-icon{color:rgba(0,0,0,0.26)}html .list-item .avatar-circle-small,html .list-item paper-fab[mini],html .list-item .avatar-circle-wrapper{margin-right:24px}html .list-item.noLabel{margin-top:8px;margin-bottom:8px}html .list-item.noLabel paper-icon-button{padding-top:0.75em !important}html .list-item paper-button{margin:0}html .list-item paper-icon-button,html .list-item paper-spinner{padding:0 !important}html .list-item paper-icon-button:first-child,html .list-item paper-spinner:first-child{margin-right:32px}html .list-item .caption{max-height:32px;overflow:hidden;text-overflow:ellipsis}html .list-item:not(paper-item){padding:0.9em 1em}html .list-item.core-selected{color:#ff9100}html .list-item.core-selected .caption{color:#ffab40}html /deep/ .list-item .avatar-circle-small,html /deep/ .list-item paper-fab[mini],html /deep/ .list-item .avatar-circle-wrapper{margin-right:24px}html /deep/ .list-item.noLabel{margin-top:8px;margin-bottom:8px}html /deep/ .list-item.noLabel paper-icon-button{padding-top:0.75em !important}html /deep/ .list-item paper-button{margin:0}html /deep/ .list-item paper-icon-button,html /deep/ .list-item paper-spinner{padding:0 !important}html /deep/ .list-item paper-icon-button:first-child,html /deep/ .list-item paper-spinner:first-child{margin-right:32px}html /deep/ .list-item .caption{max-height:32px;overflow:hidden;text-overflow:ellipsis}html /deep/ .list-item:not(paper-item){padding:0.9em 1em}html /deep/ .list-item.core-selected{color:#ff9100}html /deep/ .list-item.core-selected .caption{color:#ffab40}html .list-header{color:#9e9e9e;padding-left:16px;padding-right:20px}html .list-header[horizontal][layout]>[flex]:not(:last-child){padding-right:16px}html .list-header.top{padding-top:24px}html .list-header.indent{margin-left:80px}html .list-header.divider-bottom,html .list-header.divider-top{margin-bottom:8px;padding-bottom:16px}html .list-header.indent.divider-bottom,html .list-header.indent.divider-top{padding-left:0}html /deep/ .list-header{color:#9e9e9e;padding-left:16px;padding-right:20px}html /deep/ .list-header[horizontal][layout]>[flex]:not(:last-child){padding-right:16px}html /deep/ .list-header.top{padding-top:24px}html /deep/ .list-header.indent{margin-left:80px}html /deep/ .list-header.divider-bottom,html /deep/ .list-header.divider-top{margin-bottom:8px;padding-bottom:16px}html /deep/ .list-header.indent.divider-bottom,html /deep/ .list-header.indent.divider-top{padding-left:0}html .nav{margin:0;padding:0.5em 0}html .nav paper-item{color:rgba(0,0,0,0.87)}html .nav paper-item .button-content{padding:0.75em 1em}html .nav paper-item core-icon{color:rgba(0,0,0,0.87);margin-right:2em}html .nav .is-active,html .nav .is-active core-icon{color:#ff9100}html .nav core-submenu #icon{color:rgba(0,0,0,0.87);margin-right:2em}html .nav core-submenu #label{font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html .nav core-submenu paper-item,html .nav core-submenu paper-item core-icon{color:rgba(0,0,0,0.54)}html .nav core-submenu #submenuItem{padding:0.45em 1em}html .nav core-submenu #submenu{margin:0 0 0 3.5em}html /deep/ nav{margin:0;padding:0.5em 0}html /deep/ nav paper-item{color:rgba(0,0,0,0.87)}html /deep/ nav paper-item .button-content{padding:0.75em 1em}html /deep/ nav paper-item core-icon{color:rgba(0,0,0,0.87);margin-right:2em}html /deep/ nav .is-active,html /deep/ nav .is-active core-icon{color:#ff9100}html /deep/ nav core-submenu #icon{color:rgba(0,0,0,0.87);margin-right:2em}html /deep/ nav core-submenu #label{font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html /deep/ nav core-submenu paper-item,html /deep/ nav core-submenu paper-item core-icon{color:rgba(0,0,0,0.54)}html /deep/ nav core-submenu #submenuItem{padding:0.45em 1em}html /deep/ nav core-submenu #submenu{margin:0 0 0 3.5em}html .responsive-table{width:100%}html .responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media only screen and (min-width: 960px){html .responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}}html .responsive-table thead th{font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;background-color:#3f51b5;border:1px solid #3f51b5;text-align:center;color:#fff}html .responsive-table thead th:first-of-type{text-align:left}html .responsive-table tbody,html .responsive-table tr,html .responsive-table th,html .responsive-table td{display:block;padding:0;text-align:left;white-space:normal}@media only screen and (min-width: 960px){html .responsive-table tr{display:table-row}}html .responsive-table th,html .responsive-table td{padding:0.5em;vertical-align:middle}@media only screen and (min-width: 600px){html .responsive-table th,html .responsive-table td{padding:0.75em 0.5em}}@media only screen and (min-width: 960px){html .responsive-table th,html .responsive-table td{display:table-cell;padding:0.5em}}@media only screen and (min-width: 1200px){html .responsive-table th,html .responsive-table td{padding:0.75em 0.5em}}html .responsive-table caption{margin-bottom:1em;font-size:1em;font-weight:bold;text-align:center;font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px}html .responsive-table tfoot{font-size:0.8em;font-style:italic}@media only screen and (min-width: 960px){html .responsive-table tbody{display:table-row-group}}html .responsive-table tbody tr{margin-bottom:1em;border:2px solid #3f51b5}@media only screen and (min-width: 960px){html .responsive-table tbody tr{display:table-row;border-width:1px}}html .responsive-table tbody tr:last-of-type{margin-bottom:0}@media only screen and (min-width: 960px){html .responsive-table tbody tr:nth-of-type(even){background-color:#fafafa}}html .responsive-table tbody th[scope="row"]{background-color:#3f51b5;font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;color:#fff}@media only screen and (min-width: 960px){html .responsive-table tbody th[scope="row"]{background-color:transparent;color:rgba(0,0,0,0.54);text-align:left}}html .responsive-table tbody td{text-align:right;min-height:53px}@media only screen and (min-width: 600px){html .responsive-table tbody td{border-bottom:1px solid #3f51b5}}@media only screen and (min-width: 960px){html .responsive-table tbody td{text-align:center}}html .responsive-table tbody td[data-title]:before{content:attr(data-title);font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;float:left;padding:0.7em 0.57em;color:rgba(0,0,0,0.54)}@media only screen and (min-width: 960px){html .responsive-table tbody td[data-title]:before{content:none}}html /deep/ .responsive-table{width:100%}html /deep/ .responsive-table thead{position:absolute;clip:rect(1px 1px 1px 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}@media only screen and (min-width: 960px){html /deep/ .responsive-table thead{position:relative;clip:auto;height:auto;width:auto;overflow:auto}}html /deep/ .responsive-table thead th{font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;background-color:#3f51b5;border:1px solid #3f51b5;text-align:center;color:#fff}html /deep/ .responsive-table thead th:first-of-type{text-align:left}html /deep/ .responsive-table tbody,html /deep/ .responsive-table tr,html /deep/ .responsive-table th,html /deep/ .responsive-table td{display:block;padding:0;text-align:left;white-space:normal}@media only screen and (min-width: 960px){html /deep/ .responsive-table tr{display:table-row}}html /deep/ .responsive-table th,html /deep/ .responsive-table td{padding:0.5em;vertical-align:middle}@media only screen and (min-width: 600px){html /deep/ .responsive-table th,html /deep/ .responsive-table td{padding:0.75em 0.5em}}@media only screen and (min-width: 960px){html /deep/ .responsive-table th,html /deep/ .responsive-table td{display:table-cell;padding:0.5em}}@media only screen and (min-width: 1200px){html /deep/ .responsive-table th,html /deep/ .responsive-table td{padding:0.75em 0.5em}}html /deep/ .responsive-table caption{margin-bottom:1em;font-size:1em;font-weight:bold;text-align:center;font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px}html /deep/ .responsive-table tfoot{font-size:0.8em;font-style:italic}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody{display:table-row-group}}html /deep/ .responsive-table tbody tr{margin-bottom:1em;border:2px solid #3f51b5}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody tr{display:table-row;border-width:1px}}html /deep/ .responsive-table tbody tr:last-of-type{margin-bottom:0}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody tr:nth-of-type(even){background-color:#fafafa}}html /deep/ .responsive-table tbody th[scope="row"]{background-color:#3f51b5;font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;color:#fff}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody th[scope="row"]{background-color:transparent;color:rgba(0,0,0,0.54);text-align:left}}html /deep/ .responsive-table tbody td{text-align:right;min-height:53px}@media only screen and (min-width: 600px){html /deep/ .responsive-table tbody td{border-bottom:1px solid #3f51b5}}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody td{text-align:center}}html /deep/ .responsive-table tbody td[data-title]:before{content:attr(data-title);font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px;float:left;padding:0.7em 0.57em;color:rgba(0,0,0,0.54)}@media only screen and (min-width: 960px){html /deep/ .responsive-table tbody td[data-title]:before{content:none}}.settings-form{position:absolute;padding:15px 20px 0 5px;width:100%}@media only screen and (min-width: 960px) and (max-width: 1200px){.settings-form{width:60%}}.toolbar-primary{background-color:#3f51b5;color:#fff}.toolbar-primary .narrow .toolbar-item{color:rgba(0,0,0,0.87)}.toolbar-dark{background-color:#303f9f;color:#fff}.toolbar-dark .caption,.toolbar-primary .caption{color:#fff}.toolbar-top{z-index:2}.toolbar-top-secondary{margin-top:64px}html .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}html .video-container iframe,html .video-container object,html .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html /deep/ .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}html /deep/ .video-container iframe,html /deep/ .video-container object,html /deep/ .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}html core-drawer-panel[drawer]{background-color:#fff}html core-drawer-panel[drawer] core-toolbar{padding-top:0.5em}html core-drawer-panel[rightdrawer] core-toolbar{padding-top:0;background-repeat:no-repeat;background-size:100% auto;background-position:50%}html core-drawer-panel[rightdrawer][main]{z-index:0}html /deep/ core-drawer-panel[drawer]{background-color:#fff}html /deep/ core-drawer-panel[drawer] core-toolbar{padding-top:0.5em}html /deep/ core-drawer-panel[rightdrawer] core-toolbar{padding-top:0;background-repeat:no-repeat;background-size:100% auto;background-position:50%}html /deep/ core-drawer-panel[rightdrawer][main]{z-index:0}html core-label .floated-label{font-size:12px;background:transparent;white-space:nowrap;display:block;color:#757575}html core-label:not([floatedLabel]) paper-dropdown-menu{padding-top:24px}html core-label paper-dropdown-menu{width:100%;margin-top:1px;padding-bottom:0;margin-bottom:24px}html /deep/ core-label .floated-label{font-size:12px;background:transparent;white-space:nowrap;display:block;color:#757575}html /deep/ core-label:not([floatedLabel]) paper-dropdown-menu{padding-top:24px}html /deep/ core-label paper-dropdown-menu{width:100%;margin-top:1px;padding-bottom:0;margin-bottom:24px}html core-scroll-header-panel-extended core-toolbar{background:transparent;color:#fff}html /deep/ core-scroll-header-panel-extended core-toolbar{background:transparent;color:#fff}html core-toolbar .indent{margin-left:72px !important}html core-toolbar paper-icon-button,html core-toolbar paper-menu-button{margin:0 !important}html core-toolbar paper-tabs.bottom{height:64px}html core-toolbar paper-fab[mini].bottom{position:absolute;top:0;margin-left:8px;margin-top:40px;z-index:10}html core-toolbar a.bottom paper-fab[mini]{position:absolute;top:0;margin-left:8px;margin-top:40px;z-index:10}html /deep/ core-toolbar .indent{margin-left:72px !important}html /deep/ core-toolbar paper-icon-button,html /deep/ core-toolbar paper-menu-button{margin:0 !important}html /deep/ core-toolbar paper-tabs.bottom{height:64px}html /deep/ core-toolbar paper-fab[mini].bottom{position:absolute;top:0;margin-left:8px;margin-top:40px;z-index:10}html /deep/ core-toolbar a.bottom paper-fab[mini]{position:absolute;top:0;margin-left:8px;margin-top:40px;z-index:10}html di-form [layout][horizontal] *:not(:last-child):not(img){padding-right:8px}html di-form .list-item{padding:0}html di-form .list-item paper-icon-button{margin-left:8px;margin-right:32px}html di-form .list-item:not(.noLabel) paper-icon-button{padding-top:24px !important}html di-form paper-item.list-item.body .button-content{padding:0}html di-form paper-item.list-item.body radio-button-group{margin-bottom:16px}html di-form paper-item.list-item .button-content{padding-left:0;padding-right:0}html di-form paper-input-decorator .footer{min-height:25px}html di-form paper-input-decorator /deep/ .footer{min-height:25px}html /deep/ di-form [layout][horizontal] *:not(:last-child):not(img){padding-right:8px}html /deep/ di-form .list-item{padding:0}html /deep/ di-form .list-item paper-icon-button{margin-left:8px;margin-right:32px}html /deep/ di-form .list-item:not(.noLabel) paper-icon-button{padding-top:24px !important}html /deep/ di-form paper-item.list-item.body .button-content{padding:0}html /deep/ di-form paper-item.list-item.body radio-button-group{margin-bottom:16px}html /deep/ di-form paper-item.list-item .button-content{padding-left:0;padding-right:0}html /deep/ di-form paper-input-decorator .footer{min-height:25px}html /deep/ di-form paper-input-decorator /deep/ .footer{min-height:25px}html fieldset{border:none;position:relative;margin:8px;padding:8px;margin-top:24px;padding-top:24px}html fieldset legend{top:0px;position:absolute;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html fieldset .control{margin-left:0 !important}html fieldset fieldset>*:not(first-child){margin-top:8px}html fieldset fieldset{margin-top:0;padding-top:0}html /deep/ fieldset{border:none;position:relative;margin:8px;padding:8px;margin-top:24px;padding-top:24px}html /deep/ fieldset legend{top:0px;position:absolute;font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html /deep/ fieldset .control{margin-left:0 !important}html /deep/ fieldset fieldset>*:not(first-child){margin-top:8px}html /deep/ fieldset fieldset{margin-top:0;padding-top:0}html paper-button,html .btn{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:0.1px}html paper-button.btn-accent,html .btn.btn-accent{background:#ff9100;color:#fff}html paper-button.btn-primary,html .btn.btn-primary{background:#3f51b5;color:#fff}html paper-button.btn-flat-accent,html .btn.btn-flat-accent{color:#ff9100}html paper-button.btn-flat-primary,html .btn.btn-flat-primary{color:$color-secondary}html paper-button.btn-flat-secondary,html .btn.btn-flat-secondary{color:#616161}html paper-button.btn-flat-white,html .btn.btn-flat-white{color:#fff}html paper-button.btn-lg,html .btn.btn-lg{font-size:16px}@media only screen and (min-width: 960px){html paper-button.btn-lg,html .btn.btn-lg{font-size:24px}}html paper-button.spinner paper-spinner,html .btn.spinner paper-spinner{height:20px;width:20px;margin-left:5px}html /deep/ paper-button,html /deep/ .btn{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:0.1px}html /deep/ paper-button.btn-accent,html /deep/ .btn.btn-accent{background:#ff9100;color:#fff}html /deep/ paper-button.btn-primary,html /deep/ .btn.btn-primary{background:#3f51b5;color:#fff}html /deep/ paper-button.btn-flat-accent,html /deep/ .btn.btn-flat-accent{color:#ff9100}html /deep/ paper-button.btn-flat-primary,html /deep/ .btn.btn-flat-primary{color:$color-secondary}html /deep/ paper-button.btn-flat-secondary,html /deep/ .btn.btn-flat-secondary{color:#616161}html /deep/ paper-button.btn-flat-white,html /deep/ .btn.btn-flat-white{color:#fff}html /deep/ paper-button.btn-lg,html /deep/ .btn.btn-lg{font-size:16px}@media only screen and (min-width: 960px){html /deep/ paper-button.btn-lg,html /deep/ .btn.btn-lg{font-size:24px}}html /deep/ paper-button.spinner paper-spinner,html /deep/ .btn.spinner paper-spinner{height:20px;width:20px;margin-left:5px}html paper-checkbox{margin-right:8px}html /deep/ paper-checkbox{margin-right:8px}paper-contacts-dropdown{height:32px}html .datePickerContainer{width:540px;height:240px}html /deep/ .datePickerContainer{width:540px;height:240px}html paper-dialog #scroller,html paper-action-dialog #scroller{max-width:none !important;max-height:450px !important}html paper-dialog /deep/ #scroller,html paper-action-dialog /deep/ #scroller{max-width:none !important;max-height:450px !important}html paper-dialog #underline,html paper-action-dialog #underline{min-height:2px}html paper-dialog /deep/ #underline,html paper-action-dialog /deep/ #underline{min-height:2px}html paper-dialog di-button,html paper-action-dialog di-button,html paper-dialog paper-button,html paper-action-dialog paper-button{color:#303f9f}html paper-dialog paper-item[fullWidth],html paper-action-dialog paper-item[fullWidth]{margin-left:-24px;margin-right:-24px}html paper-dialog paper-item[fullWidth] .avatar-circle-small,html paper-action-dialog paper-item[fullWidth] .avatar-circle-small{margin-left:8px;margin-right:32px}html paper-dialog[global-dialog],html paper-action-dialog[global-dialog]{width:45%;height:auto;border-radius:3px;top:15% !important}html paper-dialog[global-dialog] paper-button,html paper-action-dialog[global-dialog] paper-button{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:0.1px}@media only screen and (max-width: 600px){html paper-dialog[global-dialog],html paper-action-dialog[global-dialog]{width:80%}}@media only screen and (max-width: 600px){html paper-dialog[global-dialog].full-on-mobile,html paper-action-dialog[global-dialog].full-on-mobile{width:100%;height:100%;border-radius:0px}}html /deep/ paper-dialog #scroller,html /deep/ paper-action-dialog #scroller{max-width:none !important;max-height:450px !important}html /deep/ paper-dialog /deep/ #scroller,html /deep/ paper-action-dialog /deep/ #scroller{max-width:none !important;max-height:450px !important}html /deep/ paper-dialog #underline,html /deep/ paper-action-dialog #underline{min-height:2px}html /deep/ paper-dialog /deep/ #underline,html /deep/ paper-action-dialog /deep/ #underline{min-height:2px}html /deep/ paper-dialog di-button,html /deep/ paper-action-dialog di-button,html /deep/ paper-dialog paper-button,html /deep/ paper-action-dialog paper-button{color:#303f9f}html /deep/ paper-dialog paper-item[fullWidth],html /deep/ paper-action-dialog paper-item[fullWidth]{margin-left:-24px;margin-right:-24px}html /deep/ paper-dialog paper-item[fullWidth] .avatar-circle-small,html /deep/ paper-action-dialog paper-item[fullWidth] .avatar-circle-small{margin-left:8px;margin-right:32px}html /deep/ paper-dialog[global-dialog],html /deep/ paper-action-dialog[global-dialog]{width:45%;height:auto;border-radius:3px;top:15% !important}html /deep/ paper-dialog[global-dialog] paper-button,html /deep/ paper-action-dialog[global-dialog] paper-button{font-size:14px;text-transform:uppercase;font-weight:500;letter-spacing:0.1px}@media only screen and (max-width: 600px){html /deep/ paper-dialog[global-dialog],html /deep/ paper-action-dialog[global-dialog]{width:80%}}@media only screen and (max-width: 600px){html /deep/ paper-dialog[global-dialog].full-on-mobile,html /deep/ paper-action-dialog[global-dialog].full-on-mobile{width:100%;height:100%;border-radius:0px}}html paper-dropdown-menu{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:9.5px}@media only screen and (max-width: 600px){html paper-dropdown-menu{font-size:90%}}html paper-dropdown-menu .dropdown-menu-dark{border-bottom:1px solid #3f51b5}html paper-dropdown-menu .dropdown-menu-dark #label,html paper-dropdown-menu .dropdown-menu-dark #arrow{color:rgba(0,0,0,0.87)}html paper-dropdown-menu.borderless{border-bottom:none}html /deep/ paper-dropdown-menu{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:9.5px}@media only screen and (max-width: 600px){html /deep/ paper-dropdown-menu{font-size:90%}}html /deep/ paper-dropdown-menu .dropdown-menu-dark{border-bottom:1px solid #3f51b5}html /deep/ paper-dropdown-menu .dropdown-menu-dark #label,html /deep/ paper-dropdown-menu .dropdown-menu-dark #arrow{color:rgba(0,0,0,0.87)}html /deep/ paper-dropdown-menu.borderless{border-bottom:none}html paper-dropdown{color:rgba(0,0,0,0.87);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19)}html paper-dropdown input.search{padding:16px;width:100%;box-sizing:border-box}html paper-dropdown[fullWidth]{width:100%}html paper-dropdown #scroller{max-width:100% !important;width:100% !important}html paper-dropdown.dropdown-dark{color:#fff}html paper-dropdown.dropdown-dark #ripple,html paper-dropdown.dropdown-dark #background{background-color:#3f51b5}html paper-dropdown.dropdown-dark .core-selected{background-color:#1a237e}html /deep/ paper-dropdown{color:rgba(0,0,0,0.87);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19)}html /deep/ paper-dropdown input.search{padding:16px;width:100%;box-sizing:border-box}html /deep/ paper-dropdown[fullWidth]{width:100%}html /deep/ paper-dropdown #scroller{max-width:100% !important;width:100% !important}html /deep/ paper-dropdown.dropdown-dark{color:#fff}html /deep/ paper-dropdown.dropdown-dark #ripple,html /deep/ paper-dropdown.dropdown-dark #background{background-color:#3f51b5}html /deep/ paper-dropdown.dropdown-dark .core-selected{background-color:#1a237e}html paper-fab{background:#ff9100}html paper-fab.fab-bottom{position:fixed;right:30px;bottom:40px;z-index:10}html paper-fab.floatedRight{margin-top:-32px;position:absolute;right:0;margin-right:16px}html /deep/ paper-fab{background:#ff9100}html /deep/ paper-fab.fab-bottom{position:fixed;right:30px;bottom:40px;z-index:10}html /deep/ paper-fab.floatedRight{margin-top:-32px;position:absolute;right:0;margin-right:16px}html paper-icon-button.btn-accent{color:#ffab40}html /deep/ paper-icon-button.btn-accent{color:#ffab40}html paper-input-decorator{text-align:left;padding:0}html paper-input-decorator#searchContainer{padding-left:8px}html paper-input-decorator .floated-label span{font-size:12px;line-height:1}html paper-input-decorator span#labelText{font-size:16px}html paper-input-decorator.no-underline #underline{display:none}html paper-input-decorator.no-underline /deep/ #underline{display:none}html paper-input-decorator.input-light input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #3f51b5 inset;-webkit-text-fill-color:#fff}html paper-input-decorator.input-light input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #3f51b5 inset;-webkit-text-fill-color:#fff}html paper-input-decorator.input-light input::-webkit-input-placeholder{color:#fff !important;opacity:0.5;font-size:16px}html paper-input-decorator.input-light input:-moz-placeholder{color:#fff !important;font-size:16px}html paper-input-decorator.input-light input::-moz-placeholder{color:#fff !important;font-size:16px}html paper-input-decorator.input-light input:-ms-input-placeholder{color:#fff !important;font-size:16px}html paper-input-decorator.input-light input,html paper-input-decorator.input-light textarea{color:#fff}html paper-input-decorator.input-light input.valid,html paper-input-decorator.input-light textarea.valid{box-shadow:0 0 0 50px #3f51b5 inset}html paper-input-decorator.input-light .label-text,html paper-input-decorator.input-light .error{color:#fff;font-size:12px}html paper-input-decorator.input-light /deep/ .label-text,html paper-input-decorator.input-light /deep/ .error{color:#fff;font-size:12px}html paper-input-decorator.input-light .focused-underline,html paper-input-decorator.input-light .cursor{background-color:#ffab40}html paper-input-decorator.input-light /deep/ .focused-underline,html paper-input-decorator.input-light /deep/ .cursor{background-color:#ffab40}html paper-input-decorator.input-light .unfocused-underline{background-color:#fff;border-bottom-color:#fff}html paper-input-decorator.input-light /deep/ .unfocused-underline{background-color:#fff;border-bottom-color:#fff}html paper-input-decorator.input-light[focused] .floated-label #floatedLabelText{color:#ffab40}html paper-input-decorator.input-light[focused] /deep/ .floated-label #floatedLabelText{color:#ffab40}html paper-input-decorator.input-light.invalid .floated-label #floatedLabelText,html paper-input-decorator.input-light.invalid[focused] .floated-label #floatedLabelText,html paper-input-decorator.input-light .error-text .floated-label #floatedLabelText,html paper-input-decorator.input-light .error-icon .floated-label #floatedLabelText{color:#fff}html paper-input-decorator.input-light.invalid /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-light.invalid[focused] /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-light .error-text /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-light .error-icon /deep/ .floated-label #floatedLabelText{color:#fff}html paper-input-decorator.input-light.invalid .focused-underline,html paper-input-decorator.input-light.invalid .cursor{background-color:#fff}html paper-input-decorator.input-light.invalid /deep/ .focused-underline,html paper-input-decorator.input-light.invalid /deep/ .cursor{background-color:#fff}html paper-input-decorator.input-dark input::-webkit-input-placeholder{color:rgba(0,0,0,0.54);font-size:16px}html paper-input-decorator.input-dark input,html paper-input-decorator.input-dark textarea{color:#3f51b5}html paper-input-decorator.input-dark input.valid,html paper-input-decorator.input-dark textarea.valid{box-shadow:0 0 0 50px #3f51b5 inset}html paper-input-decorator.input-dark .label-text,html paper-input-decorator.input-dark /deep/ .label-text,html paper-input-decorator.input-dark .error,html paper-input-decorator.input-dark /deep/ .error{color:rgba(0,0,0,0.54);font-size:12px}html paper-input-decorator.input-dark .focused-underline,html paper-input-decorator.input-dark /deep/ .focused-underline,html paper-input-decorator.input-dark .cursor,html paper-input-decorator.input-dark /deep/ .cursor{background-color:#3f51b5}html paper-input-decorator.input-dark .unfocused-underline,html paper-input-decorator.input-dark /deep/ .unfocused-underline{background-color:rgba(0,0,0,0.54);border-bottom-color:rgba(0,0,0,0.54)}html paper-input-decorator.input-dark[focused] .floated-label #floatedLabelText,html paper-input-decorator.input-dark[focused] /deep/ .floated-label #floatedLabelText{color:#3f51b5}html paper-input-decorator.input-dark.invalid .floated-label #floatedLabelText,html paper-input-decorator.input-dark.invalid[focused] .floated-label #floatedLabelText,html paper-input-decorator.input-dark .error-text .floated-label #floatedLabelText,html paper-input-decorator.input-dark .error-icon .floated-label #floatedLabelText,html paper-input-decorator.input-dark.invalid /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-dark.invalid[focused] /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-dark .error-text /deep/ .floated-label #floatedLabelText,html paper-input-decorator.input-dark .error-icon /deep/ .floated-label #floatedLabelText{color:#d50000}html paper-input-decorator.input-dark.invalid .focused-underline,html paper-input-decorator.input-dark.invalid /deep/ .focused-underline,html paper-input-decorator.input-dark.invalid .cursor,html paper-input-decorator.input-dark.invalid /deep/ .cursor{background-color:#d50000}html /deep/ paper-input-decorator{text-align:left;padding:0}html /deep/ paper-input-decorator#searchContainer{padding-left:8px}html /deep/ paper-input-decorator .floated-label span{font-size:12px;line-height:1}html /deep/ paper-input-decorator span#labelText{font-size:16px}html /deep/ paper-input-decorator.no-underline #underline{display:none}html /deep/ paper-input-decorator.no-underline /deep/ #underline{display:none}html /deep/ paper-input-decorator.input-light input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #3f51b5 inset;-webkit-text-fill-color:#fff}html /deep/ paper-input-decorator.input-light input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 50px #3f51b5 inset;-webkit-text-fill-color:#fff}html /deep/ paper-input-decorator.input-light input::-webkit-input-placeholder{color:#fff !important;opacity:0.5;font-size:16px}html /deep/ paper-input-decorator.input-light input:-moz-placeholder{color:#fff !important;font-size:16px}html /deep/ paper-input-decorator.input-light input::-moz-placeholder{color:#fff !important;font-size:16px}html /deep/ paper-input-decorator.input-light input:-ms-input-placeholder{color:#fff !important;font-size:16px}html /deep/ paper-input-decorator.input-light input,html /deep/ paper-input-decorator.input-light textarea{color:#fff}html /deep/ paper-input-decorator.input-light input.valid,html /deep/ paper-input-decorator.input-light textarea.valid{box-shadow:0 0 0 50px #3f51b5 inset}html /deep/ paper-input-decorator.input-light .label-text,html /deep/ paper-input-decorator.input-light .error{color:#fff;font-size:12px}html /deep/ paper-input-decorator.input-light /deep/ .label-text,html /deep/ paper-input-decorator.input-light /deep/ .error{color:#fff;font-size:12px}html /deep/ paper-input-decorator.input-light .focused-underline,html /deep/ paper-input-decorator.input-light .cursor{background-color:#ffab40}html /deep/ paper-input-decorator.input-light /deep/ .focused-underline,html /deep/ paper-input-decorator.input-light /deep/ .cursor{background-color:#ffab40}html /deep/ paper-input-decorator.input-light .unfocused-underline{background-color:#fff;border-bottom-color:#fff}html /deep/ paper-input-decorator.input-light /deep/ .unfocused-underline{background-color:#fff;border-bottom-color:#fff}html /deep/ paper-input-decorator.input-light[focused] .floated-label #floatedLabelText{color:#ffab40}html /deep/ paper-input-decorator.input-light[focused] /deep/ .floated-label #floatedLabelText{color:#ffab40}html /deep/ paper-input-decorator.input-light.invalid .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light.invalid[focused] .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light .error-text .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light .error-icon .floated-label #floatedLabelText{color:#fff}html /deep/ paper-input-decorator.input-light.invalid /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light.invalid[focused] /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light .error-text /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-light .error-icon /deep/ .floated-label #floatedLabelText{color:#fff}html /deep/ paper-input-decorator.input-light.invalid .focused-underline,html /deep/ paper-input-decorator.input-light.invalid .cursor{background-color:#fff}html /deep/ paper-input-decorator.input-light.invalid /deep/ .focused-underline,html /deep/ paper-input-decorator.input-light.invalid /deep/ .cursor{background-color:#fff}html /deep/ paper-input-decorator.input-dark input::-webkit-input-placeholder{color:rgba(0,0,0,0.54);font-size:16px}html /deep/ paper-input-decorator.input-dark input,html /deep/ paper-input-decorator.input-dark textarea{color:#3f51b5}html /deep/ paper-input-decorator.input-dark input.valid,html /deep/ paper-input-decorator.input-dark textarea.valid{box-shadow:0 0 0 50px #3f51b5 inset}html /deep/ paper-input-decorator.input-dark .label-text,html /deep/ paper-input-decorator.input-dark /deep/ .label-text,html /deep/ paper-input-decorator.input-dark .error,html /deep/ paper-input-decorator.input-dark /deep/ .error{color:rgba(0,0,0,0.54);font-size:12px}html /deep/ paper-input-decorator.input-dark .focused-underline,html /deep/ paper-input-decorator.input-dark /deep/ .focused-underline,html /deep/ paper-input-decorator.input-dark .cursor,html /deep/ paper-input-decorator.input-dark /deep/ .cursor{background-color:#3f51b5}html /deep/ paper-input-decorator.input-dark .unfocused-underline,html /deep/ paper-input-decorator.input-dark /deep/ .unfocused-underline{background-color:rgba(0,0,0,0.54);border-bottom-color:rgba(0,0,0,0.54)}html /deep/ paper-input-decorator.input-dark[focused] .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark[focused] /deep/ .floated-label #floatedLabelText{color:#3f51b5}html /deep/ paper-input-decorator.input-dark.invalid .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark.invalid[focused] .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark .error-text .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark .error-icon .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark.invalid /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark.invalid[focused] /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark .error-text /deep/ .floated-label #floatedLabelText,html /deep/ paper-input-decorator.input-dark .error-icon /deep/ .floated-label #floatedLabelText{color:#d50000}html /deep/ paper-input-decorator.input-dark.invalid .focused-underline,html /deep/ paper-input-decorator.input-dark.invalid /deep/ .focused-underline,html /deep/ paper-input-decorator.input-dark.invalid .cursor,html /deep/ paper-input-decorator.input-dark.invalid /deep/ .cursor{background-color:#d50000}html paper-item .list-item>[horizontal][layout]>[flex]:not(:last-child){padding-right:16px}html paper-item::shadow #ripple,html paper-item #ripple{color:#c5cae9}html paper-item.current-user{font-size:80%;color:rgba(0,0,0,0.54)}html paper-item.core-selected{background:transparent;color:#3f51b5}html paper-item .avatar-circle-small{margin-right:24px;padding:0 !important}html /deep/ paper-item .list-item>[horizontal][layout]>[flex]:not(:last-child){padding-right:16px}html /deep/ paper-item::shadow #ripple,html /deep/ paper-item #ripple{color:#c5cae9}html /deep/ paper-item.current-user{font-size:80%;color:rgba(0,0,0,0.54)}html /deep/ paper-item.core-selected{background:transparent;color:#3f51b5}html /deep/ paper-item .avatar-circle-small{margin-right:24px;padding:0 !important}html paper-menu-button{max-height:40px}html paper-menu-button paper-dropdown core-menu paper-item .core-selected{background:none}html /deep/ paper-menu-button{max-height:40px}html /deep/ paper-menu-button paper-dropdown core-menu paper-item .core-selected{background:none}html paper-progress{width:100%}html /deep/ paper-progress{width:100%}html paper-radio-button #onRadio{top:4px;left:4px;width:8px;height:8px}html paper-radio-button.core-selected #offRadio{border-color:#0f9d58}html /deep/ paper-radio-button #onRadio{top:4px;left:4px;width:8px;height:8px}html /deep/ paper-radio-button.core-selected #offRadio{border-color:#0f9d58}html paper-radio-group paper-radio-button{padding-left:0 !important;padding-right:40px !important}html /deep/ paper-radio-group paper-radio-button{padding-left:0 !important;padding-right:40px !important}html paper-slider{width:100%;margin-left:-16px}html /deep/ paper-slider{width:100%;margin-left:-16px}html paper-spinner .circle{border-color:#3f51b5}html paper-spinner[mini]{height:24px;width:24px}html /deep/ paper-spinner .circle{border-color:#3f51b5}html /deep/ paper-spinner[mini]{height:24px;width:24px}html paper-tabs{margin-left:0 !important;margin-right:0 !important;min-height:64px}html paper-tabs #tabContainer{background-color:#c5cae9}html paper-tabs /deep/ #tabContainer{background-color:#c5cae9}html paper-tabs #selectionBar{background-color:#ff9100}html paper-tabs /deep/ #selectionBar{background-color:#ff9100}html paper-tabs #ink{color:#ffab40}html paper-tabs /deep/ #ink{color:#ffab40}html /deep/ paper-tabs{margin-left:0 !important;margin-right:0 !important;min-height:64px}html /deep/ paper-tabs #tabContainer{background-color:#c5cae9}html /deep/ paper-tabs /deep/ #tabContainer{background-color:#c5cae9}html /deep/ paper-tabs #selectionBar{background-color:#ff9100}html /deep/ paper-tabs /deep/ #selectionBar{background-color:#ff9100}html /deep/ paper-tabs #ink{color:#ffab40}html /deep/ paper-tabs /deep/ #ink{color:#ffab40}html #dialogs_addDiscount{min-height:272px}html /deep/ #dialogs_addDiscount{min-height:272px}html #dialogs_relatedContact{min-height:272px}html /deep/ #dialogs_relatedContact{min-height:272px}.inline-label-input label{font-size:15px;margin-right:20px;width:100px}.inline-label-input *{margin:0;padding:0;border:0}html #checkboxes_disenrolmentReasons,html #marketingSources{margin-left:-8px}html #checkboxes_disenrolmentReasons>.checkbox-group>paper-item,html #marketingSources>.checkbox-group>paper-item{width:200px}html /deep/ #checkboxes_disenrolmentReasons,html /deep/ #marketingSources{margin-left:-8px}html /deep/ #checkboxes_disenrolmentReasons>.checkbox-group>paper-item,html /deep/ #marketingSources>.checkbox-group>paper-item{width:200px}@media only screen and (max-width: 600px){#velocityOverlay,#velocity-status-widget{display:none}}html #velocity-status-widget.passed{width:30px;background-color:#21954f}html /deep/ #velocity-status-widget.passed{width:30px;background-color:#21954f}html .bg-matrix{background-color:color #a30133 !important;background-image:-webkit-radial-gradient(30% 40%, #a30133, #a30133);background-image:radial-gradient(30% 40%, #a30133, #a30133)}html /deep/ .bg-matrix{background-color:color #a30133 !important;background-image:-webkit-radial-gradient(30% 40%, #a30133, #a30133);background-image:radial-gradient(30% 40%, #a30133, #a30133)}html .bg-grey{background-color:#fafafa !important}html /deep/ .bg-grey{background-color:#fafafa !important}html .bg-grey-dark{background-color:#9e9e9e !important}html /deep/ .bg-grey-dark{background-color:#9e9e9e !important}html .bg-white{background-color:#fff !important}html /deep/ .bg-white{background-color:#fff !important}html .bg-primary{background-color:#3f51b5 !important}html /deep/ .bg-primary{background-color:#3f51b5 !important}html .bg-accent{background-color:#ff9100 !important}html /deep/ .bg-accent{background-color:#ff9100 !important}html .bg-transparent{background-color:transparent !important}html /deep/ .bg-transparent{background-color:transparent !important}html .bg-english{background-color:#81c784 !important}html /deep/ .bg-english{background-color:#81c784 !important}html .bg-maths{background-color:#ff8a65 !important}html /deep/ .bg-maths{background-color:#ff8a65 !important}html .bg-physics,html .bg-science{background-color:#7986cb !important}html /deep/ .bg-physics,html /deep/ .bg-science{background-color:#7986cb !important}html .bg-chemistry{background-color:#f06292 !important}html /deep/ .bg-chemistry{background-color:#f06292 !important}html .bg-biology{background-color:#ba68c8 !important}html /deep/ .bg-biology{background-color:#ba68c8 !important}no-padding-right{padding-right:0px !important}*{box-sizing:border-box}html,body{font-size:14px;line-height:1.429;font-weight:400;letter-spacing:0.1px;height:100%;margin:0;color:rgba(0,0,0,0.87);font-family:'RobotoDraft', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}p{margin:0}a{-webkit-transition:all;transition:all;text-decoration:none;color:inherit}a.core-selected paper-item,a.core-selected paper-item core-icon{color:#ff9100}paper-icon-button.core-selected{color:#ff9100}ul{padding:0;margin:0}ul.nostyle{list-style:none}img{width:100%}h1,h2,h3,h4,h5{margin:0}h2{font-size:34px;font-weight:500}label{font-size:12px;font-weight:400;letter-spacing:0.2px;color:rgba(0,0,0,0.54)}html hr{margin:0.5em 0;border:none;border-top:1px solid rgba(0,0,0,0.12)}html /deep/ hr{margin:0.5em 0;border:none;border-top:1px solid rgba(0,0,0,0.12)}html .alert,html /deep/ .alert{padding:10px;border-radius:3px;margin-bottom:20px}html .alert-error,html /deep/ .alert-error{background-color:#ef9a9a;color:#b71c1c;border:1px solid #e57373}div[action-buttons]{margin-bottom:60px}.small-indent{margin-left:16px !important}.padding{padding:16px !important}html .padded{padding:0 16px}html /deep/ .padded{padding:0 16px}html .padded-bottom{padding-bottom:16px !important}html /deep/ .padded-bottom{padding-bottom:16px !important}html .padded-top{padding-top:16px !important}html /deep/ .padded-top{padding-top:16px !important}html .padded-right{padding-right:16px}html /deep/ .padded-right{padding-right:16px}html .comma-separated *:not(:last-child):after{content:", "}html /deep/ .comma-separated *:not(:last-child):after{content:", "}.no-margins{margin:0 !important}.small-font{font-size:11px !important}.infiniteScroller{overflow:scroll}html .align-right{text-align:right}html .align-center{text-align:center}html /deep/ .align-right{text-align:right}html .pre-line{white-space:pre-line}html /deep/ .pre-line{white-space:pre-line}[noink]{cursor:default !important}html #dropdownMenu_terms /deep/ #scroller{max-height:730px}.jqDropZone{background:#fff;width:150px;height:110px;line-height:110px;text-align:center;border:1px dashed #303f9f;cursor:pointer}.jqDropZone.in{width:600px;height:200px;line-height:200px;font-size:larger}.jqDropZone.hover{background:#e3e5f2;border-style:solid}.jqDropZone.fade{-webkit-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:1}html .pull-left{float:left}html /deep/ .pull-left{float:left}html .pull-right{float:right}html /deep/ .pull-right{float:right}@media only screen and (orientation: landscape){html .visible-landscape{display:block !important}}@media only screen and (orientation: portrait){html .visible-landscape{display:none !important}}@media only screen and (orientation: landscape){html /deep/ .visible-landscape{display:block !important}}@media only screen and (orientation: portrait){html /deep/ .visible-landscape{display:none !important}}@media only screen and (orientation: landscape){html .visible-portrait{display:none !important}}@media only screen and (orientation: portrait){html .visible-portrait{display:block !important}}@media only screen and (orientation: landscape){html /deep/ .visible-portrait{display:none !important}}@media only screen and (orientation: portrait){html /deep/ .visible-portrait{display:block !important}}@media only screen and (max-width: 600px){html .visible-xs-only{display:block !important}}@media only screen and (min-width: 600px){html .visible-xs-only{display:none !important}}@media only screen and (max-width: 600px){html /deep/ .visible-xs-only{display:block !important}}@media only screen and (min-width: 600px){html /deep/ .visible-xs-only{display:none !important}}@media only screen{html .visible-xs-up{display:block !important}}@media only screen{html /deep/ .visible-xs-up{display:block !important}}@media only screen and (max-width: 600px){html .visible-sm-only{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 960px){html .visible-sm-only{display:block !important}}@media only screen and (min-width: 960px){html .visible-sm-only{display:none !important}}@media only screen and (max-width: 600px){html /deep/ .visible-sm-only{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 960px){html /deep/ .visible-sm-only{display:block !important}}@media only screen and (min-width: 960px){html /deep/ .visible-sm-only{display:none !important}}@media only screen and (max-width: 600px){html .visible-sm-up{display:none !important}}@media only screen and (min-width: 600px){html .visible-sm-up{display:block !important}}@media only screen and (max-width: 600px){html /deep/ .visible-sm-up{display:none !important}}@media only screen and (min-width: 600px){html /deep/ .visible-sm-up{display:block !important}}@media only screen and (max-width: 960px){html .visible-md-only{display:none !important}}@media only screen and (min-width: 960px) and (max-width: 1200px){html .visible-md-only{display:block !important}}@media only screen and (min-width: 1200px){html .visible-md-only{display:none !important}}@media only screen and (max-width: 960px){html /deep/ .visible-md-only{display:none !important}}@media only screen and (min-width: 960px) and (max-width: 1200px){html /deep/ .visible-md-only{display:block !important}}@media only screen and (min-width: 1200px){html /deep/ .visible-md-only{display:none !important}}@media only screen and (max-width: 960px){html .visible-md-up{display:none !important}}@media only screen and (min-width: 960px){html .visible-md-up{display:block !important}}@media only screen and (max-width: 960px){html /deep/ .visible-md-up{display:none !important}}@media only screen and (min-width: 960px){html /deep/ .visible-md-up{display:block !important}}@media only screen and (max-width: 1200px){html .visible-lg-only{display:none !important}}@media only screen and (min-width: 1200px){html .visible-lg-only{display:block !important}}@media only screen and (max-width: 1200px){html /deep/ .visible-lg-only{display:none !important}}@media only screen and (min-width: 1200px){html /deep/ .visible-lg-only{display:block !important}}@media only screen and (max-width: 1200px){html .visible-lg-up{display:none !important}}@media only screen and (min-width: 1200px){html .visible-lg-up{display:block !important}}@media only screen and (max-width: 1200px){html /deep/ .visible-lg-up{display:none !important}}@media only screen and (min-width: 1200px){html /deep/ .visible-lg-up{display:block !important}}@media only screen and (max-width: 600px){html .hidden-xs-only{display:none !important}}@media only screen and (min-width: 600px){html .hidden-xs-only{display:block !important}}@media only screen and (max-width: 600px){html /deep/ .hidden-xs-only{display:none !important}}@media only screen and (min-width: 600px){html /deep/ .hidden-xs-only{display:block !important}}@media only screen{html .hidden-xs-up{display:none !important}}@media only screen{html /deep/ .hidden-xs-up{display:none !important}}@media only screen and (max-width: 600px){html .hidden-sm-only{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 960px){html .hidden-sm-only{display:none !important}}@media only screen and (min-width: 960px){html .hidden-sm-only{display:block !important}}@media only screen and (max-width: 600px){html /deep/ .hidden-sm-only{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 960px){html /deep/ .hidden-sm-only{display:none !important}}@media only screen and (min-width: 960px){html /deep/ .hidden-sm-only{display:block !important}}@media only screen and (max-width: 600px){html .hidden-sm-up{display:block !important}}@media only screen and (min-width: 600px){html .hidden-sm-up{display:none !important}}@media only screen and (max-width: 600px){html /deep/ .hidden-sm-up{display:block !important}}@media only screen and (min-width: 600px){html /deep/ .hidden-sm-up{display:none !important}}@media only screen and (max-width: 960px){html .hidden-md-only{display:block !important}}@media only screen and (min-width: 960px) and (max-width: 1200px){html .hidden-md-only{display:none !important}}@media only screen and (min-width: 1200px){html .hidden-md-only{display:block !important}}@media only screen and (max-width: 960px){html /deep/ .hidden-md-only{display:block !important}}@media only screen and (min-width: 960px) and (max-width: 1200px){html /deep/ .hidden-md-only{display:none !important}}@media only screen and (min-width: 1200px){html /deep/ .hidden-md-only{display:block !important}}@media only screen and (max-width: 960px){html .hidden-md-up{display:block !important}}@media only screen and (min-width: 960px){html .hidden-md-up{display:none !important}}@media only screen and (max-width: 960px){html /deep/ .hidden-md-up{display:block !important}}@media only screen and (min-width: 960px){html /deep/ .hidden-md-up{display:none !important}}@media only screen and (max-width: 1200px){html .hidden-lg-only{display:block !important}}@media only screen and (min-width: 1200px){html .hidden-lg-only{display:none !important}}@media only screen and (max-width: 1200px){html /deep/ .hidden-lg-only{display:block !important}}@media only screen and (min-width: 1200px){html /deep/ .hidden-lg-only{display:none !important}}@media only screen and (max-width: 1200px){html .hidden-lg-up{display:block !important}}@media only screen and (min-width: 1200px){html .hidden-lg-up{display:none !important}}@media only screen and (max-width: 1200px){html /deep/ .hidden-lg-up{display:block !important}}@media only screen and (min-width: 1200px){html /deep/ .hidden-lg-up{display:none !important}}html .display{font-size:34px;line-height:1.176;font-weight:400}html /deep/ .display{font-size:34px;line-height:1.176;font-weight:400}html .title{font-size:20px;font-weight:500;letter-spacing:0.05px}html /deep/ .title{font-size:20px;font-weight:500;letter-spacing:0.05px}html .subhead{font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html /deep/ .subhead{font-size:16px;line-height:1.5;font-weight:400;letter-spacing:0.1px}html .body{font-size:14px;line-height:1.429;font-weight:400;letter-spacing:0.1px}html /deep/ .body{font-size:14px;line-height:1.429;font-weight:400;letter-spacing:0.1px}html .body-strong{font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px}html /deep/ .body-strong{font-size:14px;line-height:1.429;font-weight:500;letter-spacing:0.1px}html .caption{font-size:12px;font-weight:400;letter-spacing:0.2px;color:rgba(0,0,0,0.54)}html /deep/ .caption{font-size:12px;font-weight:400;letter-spacing:0.2px;color:rgba(0,0,0,0.54)}html .secondary{color:rgba(0,0,0,0.54)}html /deep/ .secondary{color:rgba(0,0,0,0.54)}[main]>core-toolbar>*{z-index:1}