/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span1{width:60px}.span2{width:140px}.span3{width:220px}.span4{width:300px}.span5{width:380px}.span6{width:460px}.span7{width:540px}.span8{width:620px}.span9{width:700px}.span10{width:780px}.span11{width:860px}.span12{width:940px}.offset1{margin-left:100px}.offset2{margin-left:180px}.offset3{margin-left:260px}.offset4{margin-left:340px}.offset5{margin-left:420px}.offset6{margin-left:500px}.offset7{margin-left:580px}.offset8{margin-left:660px}.offset9{margin-left:740px}.offset10{margin-left:820px}.offset11{margin-left:900px}.offset12{margin-left:980px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12766%;*margin-left:2.07447%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.12766%}.row-fluid .span1{width:6.38298%;*width:6.32979%}.row-fluid .span2{width:14.89362%;*width:14.84043%}.row-fluid .span3{width:23.40426%;*width:23.35106%}.row-fluid .span4{width:31.91489%;*width:31.8617%}.row-fluid .span5{width:40.42553%;*width:40.37234%}.row-fluid .span6{width:48.93617%;*width:48.88298%}.row-fluid .span7{width:57.44681%;*width:57.39362%}.row-fluid .span8{width:65.95745%;*width:65.90426%}.row-fluid .span9{width:74.46809%;*width:74.41489%}.row-fluid .span10{width:82.97872%;*width:82.92553%}.row-fluid .span11{width:91.48936%;*width:91.43617%}.row-fluid .span12{width:100%;*width:99.94681%}.row-fluid .offset1{margin-left:10.6383%;*margin-left:10.53191%}.row-fluid .offset1:first-child{margin-left:8.51064%;*margin-left:8.40426%}.row-fluid .offset2{margin-left:19.14894%;*margin-left:19.04255%}.row-fluid .offset2:first-child{margin-left:17.02128%;*margin-left:16.91489%}.row-fluid .offset3{margin-left:27.65957%;*margin-left:27.55319%}.row-fluid .offset3:first-child{margin-left:25.53191%;*margin-left:25.42553%}.row-fluid .offset4{margin-left:36.17021%;*margin-left:36.06383%}.row-fluid .offset4:first-child{margin-left:34.04255%;*margin-left:33.93617%}.row-fluid .offset5{margin-left:44.68085%;*margin-left:44.57447%}.row-fluid .offset5:first-child{margin-left:42.55319%;*margin-left:42.44681%}.row-fluid .offset6{margin-left:53.19149%;*margin-left:53.08511%}.row-fluid .offset6:first-child{margin-left:51.06383%;*margin-left:50.95745%}.row-fluid .offset7{margin-left:61.70213%;*margin-left:61.59574%}.row-fluid .offset7:first-child{margin-left:59.57447%;*margin-left:59.46809%}.row-fluid .offset8{margin-left:70.21277%;*margin-left:70.10638%}.row-fluid .offset8:first-child{margin-left:68.08511%;*margin-left:67.97872%}.row-fluid .offset9{margin-left:78.7234%;*margin-left:78.61702%}.row-fluid .offset9:first-child{margin-left:76.59574%;*margin-left:76.48936%}.row-fluid .offset10{margin-left:87.23404%;*margin-left:87.12766%}.row-fluid .offset10:first-child{margin-left:85.10638%;*margin-left:85%}.row-fluid .offset11{margin-left:95.74468%;*margin-left:95.6383%}.row-fluid .offset11:first-child{margin-left:93.61702%;*margin-left:93.51064%}.row-fluid .offset12{margin-left:104.25532%;*margin-left:104.14894%}.row-fluid .offset12:first-child{margin-left:102.12766%;*margin-left:102.02128%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:gray}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}input,textarea,.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,#forum-thread .forum-post .upvote .bubble-counter:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],#forum-thread .forum-post .upvote [class*="span"].bubble-counter,.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid #forum-thread .forum-post .upvote [class*="span"].bubble-counter,#forum-thread .forum-post .upvote .row-fluid [class*="span"].bubble-counter{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-append #forum-thread .forum-post .upvote [class*="span"].bubble-counter,#forum-thread .forum-post .upvote .input-append [class*="span"].bubble-counter,.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.input-prepend #forum-thread .forum-post .upvote [class*="span"].bubble-counter,#forum-thread .forum-post .upvote .input-prepend [class*="span"].bubble-counter,.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid #forum-thread .forum-post .upvote [class*="span"].bubble-counter,#forum-thread .forum-post .upvote .row-fluid [class*="span"].bubble-counter,.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input,#forum-thread .forum-post .upvote .bubble-counter{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span1,textarea.span1,.uneditable-input.span1,#forum-thread .forum-post .upvote .span1.bubble-counter{width:46px}input.span2,textarea.span2,.uneditable-input.span2,#forum-thread .forum-post .upvote .span2.bubble-counter{width:126px}input.span3,textarea.span3,.uneditable-input.span3,#forum-thread .forum-post .upvote .span3.bubble-counter{width:206px}input.span4,textarea.span4,.uneditable-input.span4,#forum-thread .forum-post .upvote .span4.bubble-counter{width:286px}input.span5,textarea.span5,.uneditable-input.span5,#forum-thread .forum-post .upvote .span5.bubble-counter{width:366px}input.span6,textarea.span6,.uneditable-input.span6,#forum-thread .forum-post .upvote .span6.bubble-counter{width:446px}input.span7,textarea.span7,.uneditable-input.span7,#forum-thread .forum-post .upvote .span7.bubble-counter{width:526px}input.span8,textarea.span8,.uneditable-input.span8,#forum-thread .forum-post .upvote .span8.bubble-counter{width:606px}input.span9,textarea.span9,.uneditable-input.span9,#forum-thread .forum-post .upvote .span9.bubble-counter{width:686px}input.span10,textarea.span10,.uneditable-input.span10,#forum-thread .forum-post .upvote .span10.bubble-counter{width:766px}input.span11,textarea.span11,.uneditable-input.span11,#forum-thread .forum-post .upvote .span11.bubble-counter{width:846px}input.span12,textarea.span12,.uneditable-input.span12,#forum-thread .forum-post .upvote .span12.bubble-counter{width:926px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-append select,.input-append .uneditable-input,.input-append #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-append .bubble-counter,.input-append .dropdown-menu,.input-append .popover,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-prepend .bubble-counter,.input-prepend .dropdown-menu,.input-prepend .popover{font-size:14px}.input-append input,.input-append select,.input-append .uneditable-input,.input-append #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-append .bubble-counter,.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-prepend #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-prepend .bubble-counter{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus,.input-append #forum-thread .forum-post .upvote .bubble-counter:focus,#forum-thread .forum-post .upvote .input-append .bubble-counter:focus,.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus,.input-prepend #forum-thread .forum-post .upvote .bubble-counter:focus,#forum-thread .forum-post .upvote .input-prepend .bubble-counter:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .add-on,.input-prepend .btn,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input,.input-append #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-append .bubble-counter{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child,.input-append #forum-thread .forum-post .upvote .bubble-counter+.btn-group .btn:last-child,#forum-thread .forum-post .upvote .input-append .bubble-counter+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input,.input-prepend.input-append #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .input-prepend.input-append .bubble-counter{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append #forum-thread .forum-post .upvote .bubble-counter+.btn-group .btn,#forum-thread .forum-post .upvote .input-prepend.input-append .bubble-counter+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .form-search .bubble-counter,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .form-inline .bubble-counter,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal #forum-thread .forum-post .upvote .bubble-counter,#forum-thread .forum-post .upvote .form-horizontal .bubble-counter,.form-horizontal .input-prepend,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal #forum-thread .forum-post .upvote .bubble-counter+.help-block,#forum-thread .forum-post .upvote .form-horizontal .bubble-counter+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/assets/glyphicons-halflings-d99e3fa32c641032f08149914b28c2dc6acf2ec62f70987f2259eabbfa7fc0de.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("/assets/glyphicons-halflings-white-f0e0d95a9c8abcdfabf46348e2d4285829bb0491f5f6af0e05af52bffb6324c4.png")}.icon-glass{background-position:0      0}.icon-music{background-position:-24px  0}.icon-search{background-position:-48px  0}.icon-envelope{background-position:-72px  0}.icon-heart{background-position:-96px  0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0      -24px}.icon-file{background-position:-24px  -24px}.icon-time{background-position:-48px  -24px}.icon-road{background-position:-72px  -24px}.icon-download-alt{background-position:-96px  -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0      -48px}.icon-tags{background-position:-25px  -48px}.icon-book{background-position:-48px  -48px}.icon-bookmark{background-position:-72px  -48px}.icon-print{background-position:-96px  -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0      -72px}.icon-map-marker{background-position:-24px  -72px}.icon-adjust{background-position:-48px  -72px}.icon-tint{background-position:-72px  -72px}.icon-edit{background-position:-96px  -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0      -96px}.icon-minus-sign{background-position:-24px  -96px}.icon-remove-sign{background-position:-48px  -96px}.icon-ok-sign{background-position:-72px  -96px}.icon-question-sign{background-position:-96px  -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0      -120px}.icon-gift{background-position:-24px  -120px}.icon-leaf{background-position:-48px  -120px}.icon-fire{background-position:-72px  -120px}.icon-eye-open{background-position:-96px  -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{background-position:-216px -120px;width:16px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px;width:16px}.icon-folder-open{background-position:-408px -120px;width:16px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0      -144px}.icon-bullhorn{background-position:-24px  -144px}.icon-bell{background-position:-48px  -144px}.icon-certificate{background-position:-72px  -144px}.icon-thumbs-up{background-position:-96px  -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear, to bottom, #08c, #0077b3;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear, to bottom, #08c, #0077b3;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0077B3', GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 white;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:whitesmoke;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear, to bottom, #fff, #e6e6e6;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);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);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#cccccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;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}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0px 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear, to bottom, #08c, #0044cc;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0088CC', endColorstr='#FF0044CC', GradientType=0);border-color:#0044cc #0044cc #002b80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#0044cc;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#0044cc;*background-color:#003cb3}.btn-primary:active,.btn-primary.active{background-color:#003399 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear, to bottom, #fbb450, #f89406;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear, to bottom, #ee5f5b, #bd362f;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFBD362F', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear, to bottom, #62c462, #51a351;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF51A351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear, to bottom, #5bc0de, #2f96b4;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2F96B4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));background-image:-webkit-linear-gradient(top, #444, #222);background-image:-o-linear-gradient(top, #444, #222);background-image:linear, to bottom, #444, #222;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF444444', endColorstr='#FF222222', GradientType=0);border-color:#222 #222 black;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#090909 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#0044cc}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-left:0;margin-bottom:20px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default}.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear, to bottom, #ffffff, #f2f2f2;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF2F2F2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #ffffff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #ffffff}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #ffffff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e6e6e6;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:-o-linear-gradient(top, #f2f2f2, #e6e6e6);background-image:linear, to bottom, #f2f2f2, #e6e6e6;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2F2F2', endColorstr='#FFE6E6E6', GradientType=0);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);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e6e6e6;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#cccccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e6e6e6;color:#555}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222, #111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));background-image:-webkit-linear-gradient(top, #222, #111);background-image:-o-linear-gradient(top, #222, #111);background-image:linear, to bottom, #222222, #111111;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF222222', endColorstr='#FF111111', GradientType=0);border-color:#252525}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:hover,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-left-color:#111111;border-right-color:#222222}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111111;color:#fff}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear, to bottom, #151515, #040404;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF151515', endColorstr='#FF040404', GradientType=0);border-color:#040404 #040404 black;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:black}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:black \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb .active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0px 6px;font-size:10.5px}.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}.pager:before,.pager:after{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:default}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity 0.3s linear, top 0.3s ease-out;-moz-transition:opacity 0.3s linear, top 0.3s ease-out;-o-transition:opacity 0.3s linear, top 0.3s ease-out;transition:opacity 0.3s linear, top 0.3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;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}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important{background-color:#b94a48}.label-important[href]{background-color:#953b39}.label-warning{background-color:#f89406}.label-warning[href]{background-color:#c67605}.label-success{background-color:#468847}.label-success[href]{background-color:#356635}.label-info{background-color:#3a87ad}.label-info[href]{background-color:#2d6987}.label-inverse{background-color:#333}.label-inverse[href]{background-color:#1a1a1a}.badge-important{background-color:#b94a48}.badge-important[href]{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning[href]{background-color:#c67605}.badge-success{background-color:#468847}.badge-success[href]{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info[href]{background-color:#2d6987}.badge-inverse{background-color:#333}.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear, to bottom, #f5f5f5, #f9f9f9;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFF9F9F9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear, to bottom, #149bdf, #0480be;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF149BDF', endColorstr='#FF0480BE', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear,45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent;-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear, to bottom, #ee5f5b, #c43c35;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEE5F5B', endColorstr='#FFC43C35', GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear,45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear, to bottom, #62c462, #57a957;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF62C462', endColorstr='#FF57A957', GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear,45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear, to bottom, #5bc0de, #339bb9;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF339BB9', GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear,45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear, to bottom, #fbb450, #f89406;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFBB450', endColorstr='#FFF89406', GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear,45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/*!
 * Font Awesome Free 5.15.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("/assets/font-awesome/fa-solid-900-e0e3c4af28348d721f8af603595c15d273a56f2b03392f9a413255fe5635f536.eot");src:url("/assets/font-awesome/fa-solid-900-e0e3c4af28348d721f8af603595c15d273a56f2b03392f9a413255fe5635f536.eot#iefix") format("embedded-opentype"),url("/assets/font-awesome/fa-solid-900-6b555920e358f8a25a422988b448615c33bcccb4f932e8331cebfc8e2a737fc7.woff2") format("woff2"),url("/assets/font-awesome/fa-solid-900-aab971ade1633ab836222074ceae0aad8a082d900908f27491b221d6e83998ca.woff") format("woff"),url("/assets/font-awesome/fa-solid-900-2caded242c04139761742fe0cda7f6592df1b6686857532c8a7c2e2536b976e4.ttf") format("truetype"),url("/assets/font-awesome/fa-solid-900-1a46e780ce5beb6507d62af8b20a92b33c8f042e87c612f4bbf8330bfc353419.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("/assets/font-awesome/fa-regular-400-f9853ad337d523c0b35fe7ac306268a7035ce0ff7624710ed8b39c2b88b20a33.eot");src:url("/assets/font-awesome/fa-regular-400-f9853ad337d523c0b35fe7ac306268a7035ce0ff7624710ed8b39c2b88b20a33.eot#iefix") format("embedded-opentype"),url("/assets/font-awesome/fa-regular-400-ce20ed8a323117c8a718ff1ddc6dabb997373b575a8e896f2bf02b846c082c9d.woff2") format("woff2"),url("/assets/font-awesome/fa-regular-400-6799c999e422710f40f70a60a6138fc38106226c44d7bd1b1023f5bb65befef9.woff") format("woff"),url("/assets/font-awesome/fa-regular-400-5e811f0b32d488b9a183b77cfc7ac1ef44b3ea7aaed014e83975dfe597d221f6.ttf") format("truetype"),url("/assets/font-awesome/fa-regular-400-d42a64dc349a98075e8be12587943f2bd52065a8bb18960d7dc7390b535117e0.svg#fontawesome") format("svg")}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:block;src:url("/assets/font-awesome/fa-brands-400-6128dd44fed3a046ff8d835d677e0a837c70c64dc1c944b7edfde04eb8d8b879.eot");src:url("/assets/font-awesome/fa-brands-400-6128dd44fed3a046ff8d835d677e0a837c70c64dc1c944b7edfde04eb8d8b879.eot#iefix") format("embedded-opentype"),url("/assets/font-awesome/fa-brands-400-71b3ce72680f4183d28db86b184542051fd533bb1146933233e4f6a20cf98cba.woff2") format("woff2"),url("/assets/font-awesome/fa-brands-400-a0375c054a0041bd58e2a0bf7fa3df7c3904bfc4f790fd24e32ff3ee70fd0eef.woff") format("woff"),url("/assets/font-awesome/fa-brands-400-404d6083193e569bc5c28c7b1bc0e13ece80c6e0f5a50ad8e9633f48f3c09155.ttf") format("truetype"),url("/assets/font-awesome/fa-brands-400-e2749cb24a77208abdd9fda35f0d14f091948c44d21f977c8048a3b13e4beccb.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.far{font-family:'Font Awesome 5 Free';font-weight:400}.fab{font-family:'Font Awesome 5 Brands'}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Museo';src:url(/assets/Museo700-Regular-webfont-e6f31b50cc354e56c05c1bf1a67648fdf103255e0d50aa4a9547e68015c38079.eot);src:url(/assets/Museo700-Regular-webfont-e6f31b50cc354e56c05c1bf1a67648fdf103255e0d50aa4a9547e68015c38079.eot?#iefix) format("embedded-opentype"),url(/assets/Museo700-Regular-webfont-850eda660ca6df8b98293694a18f25aa6af470b9cd12db7f74d0ffa1602ff207.woff) format("woff"),url(/assets/Museo700-Regular-webfont-9e29c1499232699dc2140e722ed58e8d09eb0da716224dd32fb65b543ef514dd.ttf) format("truetype"),url(/assets/Museo700-Regular-webfont-030774bb233ba1056f6ba3fef2de6d16eab4be70ea3328629fc37d9c45d1f6b9.svg#Museo700Regular) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Museo';src:url(/assets/Museo300-Regular-webfont-270590415d0ab91649c58f52d6a76e725aadcc579d04e9f18c12a4025c6e2d7f.eot);src:url(/assets/Museo300-Regular-webfont-270590415d0ab91649c58f52d6a76e725aadcc579d04e9f18c12a4025c6e2d7f.eot?#iefix) format("embedded-opentype"),url(/assets/Museo300-Regular-webfont-1a6d87165a87463f48960a90b8c6c38697b0b04f005f1ceca6e410c30cb12765.woff) format("woff"),url(/assets/Museo300-Regular-webfont-5b609b3aadecc3975dbf397ab40c78cb1071e1fe859347bd8000dc8276867954.ttf) format("truetype"),url(/assets/Museo300-Regular-webfont-72bf200bbe8836139de34c09796049d4cde1b59f635472c70e8f0a23a2f5aded.svg#Museo300Regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Museo-500';src:url(/2807A9_2_0.eot);src:url(/2807A9_2_0.eot?#iefix) format("embedded-opentype"),url(/2807A9_2_0.woff) format("woff"),url(/2807A9_2_0.ttf) format("truetype")}@font-face{font-family:'AvenirNextLTPro';src:url(/assets/AvenirNextLTPro-Regular-1b2a39b06a3b589fc56965b3d17f2c5c111c3583ce7627a8c875dca45ab301e0.woff2) format("woff2"),url(/assets/AvenirNextLTPro-Regular-de2d65dbd246c4cefcb633b8869fcddd442af35a1bf48e8c8ba4ce10889583c6.woff) format("woff"),url(/assets/AvenirNextLTPro-Regular-f2a4dc6ddd04368bbb4ccc36accf8a77209268cfd28a816727d720e7d2e6c723.ttf) format("truetype"),url(/assets/AvenirNextLTPro-Regular-f2a4dc6ddd04368bbb4ccc36accf8a77209268cfd28a816727d720e7d2e6c723.ttf#AvenirRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNextLTPro';src:url(/assets/AvenirNextLTPro-Bold-bd9b3520f43a961482834cd9989c87d02a9c7b5b2fd5fdfc4984e8cca4ad21f9.woff2) format("woff2"),url(/assets/AvenirNextLTPro-Bold-455514ddd4d36f17e988f8ac5372df80c50f0ff15249e046b9135c8ad8b4e507.woff) format("woff"),url(/assets/AvenirNextLTPro-Bold-956b97734cc97d42088a526b341f787664b768361b1bf9e76b444398666bf138.ttf) format("truetype"),url(/assets/AvenirNextLTPro-Bold-956b97734cc97d42088a526b341f787664b768361b1bf9e76b444398666bf138.ttf#AvenirBold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Nunito Sans';src:url(/assets/NunitoSans-Bold-90767fabd53fe6949c8e19f3ab9d3da69cfc52c7bbfafe42739ed14c2e837920.woff2) format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:'Nunito Sans';src:url(/assets/NunitoSans-Regular-6b6bdb341440c662d46a4fe200f47772ede3040d2ce52ecfcab8f017f4fa2738.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/assets/material-icons-0c9a3f7fdc13a3ff04b74e9b982c28fa738fa9373bd43bd24dbca5f2dc360f24.woff2) format("woff2")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}small{font-size:10px}a{color:#6564db;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{font-family:'AvenirNextLTPro'}h1{color:#00A4E6;font-size:30px;line-height:30px;margin:10px 0}h2{color:#FE890E;font-size:18px;line-height:18px;margin:10px 0}h2 a{color:#fe890e}table{width:100%}table.default th{background-color:#81c7ed;text-align:left;font-weight:900;padding:10px}table.default th a{color:black}table.default th:first-child{border-radius:10px 0 0 0}table.default th:last-child{border-radius:0 10px 0 0}table.default tr:nth-child(2n+1){background-color:#eeeeee}table.default td{padding:9px;border:solid 1px #ccc}strong,label{font-weight:900}ol{margin-left:20px;list-style-type:lower-alpha}ol.numbered{list-style-type:decimal}p{margin:10px 0}div.field{margin-bottom:8px;font-size:14px}textarea{width:auto}.panel{padding:15px;margin-bottom:20px;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-heading{padding:10px 15px;margin:-15px -15px 15px;font-size:17.5px;font-weight:500;background-color:#f5f5f5;border-bottom:1px solid #dddddd;border-top-right-radius:3px;border-top-left-radius:3px}.panel-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-primary{border-color:#428bca}.panel-primary .panel-heading{color:#ffffff;background-color:#428bca;border-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success .panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning .panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger .panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info .panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.checkbox-right label{float:left;padding-right:5px}.checkbox-right input[type=checkbox]{margin:0}.simple_form div.input{margin-bottom:10px}.simple_form .error{clear:left;color:red;display:inline-block;margin-left:30px}@font-face{font-family:'Museo';src:url(/assets/Museo700-Regular-webfont-e6f31b50cc354e56c05c1bf1a67648fdf103255e0d50aa4a9547e68015c38079.eot);src:url(/assets/Museo700-Regular-webfont-e6f31b50cc354e56c05c1bf1a67648fdf103255e0d50aa4a9547e68015c38079.eot?#iefix) format("embedded-opentype"),url(/assets/Museo700-Regular-webfont-850eda660ca6df8b98293694a18f25aa6af470b9cd12db7f74d0ffa1602ff207.woff) format("woff"),url(/assets/Museo700-Regular-webfont-9e29c1499232699dc2140e722ed58e8d09eb0da716224dd32fb65b543ef514dd.ttf) format("truetype"),url(/assets/Museo700-Regular-webfont-030774bb233ba1056f6ba3fef2de6d16eab4be70ea3328629fc37d9c45d1f6b9.svg#Museo700Regular) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Museo';src:url(/assets/Museo300-Regular-webfont-270590415d0ab91649c58f52d6a76e725aadcc579d04e9f18c12a4025c6e2d7f.eot);src:url(/assets/Museo300-Regular-webfont-270590415d0ab91649c58f52d6a76e725aadcc579d04e9f18c12a4025c6e2d7f.eot?#iefix) format("embedded-opentype"),url(/assets/Museo300-Regular-webfont-1a6d87165a87463f48960a90b8c6c38697b0b04f005f1ceca6e410c30cb12765.woff) format("woff"),url(/assets/Museo300-Regular-webfont-5b609b3aadecc3975dbf397ab40c78cb1071e1fe859347bd8000dc8276867954.ttf) format("truetype"),url(/assets/Museo300-Regular-webfont-72bf200bbe8836139de34c09796049d4cde1b59f635472c70e8f0a23a2f5aded.svg#Museo300Regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Museo-500';src:url(/2807A9_2_0.eot);src:url(/2807A9_2_0.eot?#iefix) format("embedded-opentype"),url(/2807A9_2_0.woff) format("woff"),url(/2807A9_2_0.ttf) format("truetype")}@font-face{font-family:'AvenirNextLTPro';src:url(/assets/AvenirNextLTPro-Regular-1b2a39b06a3b589fc56965b3d17f2c5c111c3583ce7627a8c875dca45ab301e0.woff2) format("woff2"),url(/assets/AvenirNextLTPro-Regular-de2d65dbd246c4cefcb633b8869fcddd442af35a1bf48e8c8ba4ce10889583c6.woff) format("woff"),url(/assets/AvenirNextLTPro-Regular-f2a4dc6ddd04368bbb4ccc36accf8a77209268cfd28a816727d720e7d2e6c723.ttf) format("truetype"),url(/assets/AvenirNextLTPro-Regular-f2a4dc6ddd04368bbb4ccc36accf8a77209268cfd28a816727d720e7d2e6c723.ttf#AvenirRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'AvenirNextLTPro';src:url(/assets/AvenirNextLTPro-Bold-bd9b3520f43a961482834cd9989c87d02a9c7b5b2fd5fdfc4984e8cca4ad21f9.woff2) format("woff2"),url(/assets/AvenirNextLTPro-Bold-455514ddd4d36f17e988f8ac5372df80c50f0ff15249e046b9135c8ad8b4e507.woff) format("woff"),url(/assets/AvenirNextLTPro-Bold-956b97734cc97d42088a526b341f787664b768361b1bf9e76b444398666bf138.ttf) format("truetype"),url(/assets/AvenirNextLTPro-Bold-956b97734cc97d42088a526b341f787664b768361b1bf9e76b444398666bf138.ttf#AvenirBold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Nunito Sans';src:url(/assets/NunitoSans-Bold-90767fabd53fe6949c8e19f3ab9d3da69cfc52c7bbfafe42739ed14c2e837920.woff2) format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:'Nunito Sans';src:url(/assets/NunitoSans-Regular-6b6bdb341440c662d46a4fe200f47772ede3040d2ce52ecfcab8f017f4fa2738.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/assets/material-icons-0c9a3f7fdc13a3ff04b74e9b982c28fa738fa9373bd43bd24dbca5f2dc360f24.woff2) format("woff2")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.button,input[type='submit'].button{text-transform:uppercase;border-radius:6px;background-color:#fa8e00;color:white;font-size:14px;width:127px;height:29px;line-height:29px;text-align:center;border:none;display:inline-block;margin-top:0}.button.blue,input[type='submit'].button.blue{background-color:#039ddc}.button.black,input[type='submit'].button.black{background-color:black}.pagination{text-align:center;margin:3.25em 0 0 0;cursor:default}.pagination a,.pagination span{padding:0.2em 0.3em}.pagination .disabled{color:#aaaaaa}.pagination .current{font-style:normal;font-weight:bold;background-color:#bebebe;display:inline-block;width:1.4em;height:1.4em;line-height:1.5;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;text-shadow:rgba(255,255,255,0.8) 1px 1px 1px}.pagination a{text-decoration:none;color:black}.pagination a:hover,.pagination a:focus{text-decoration:underline}#bottom-nav li{float:left;font-weight:bold;position:relative;margin-top:7px;white-space:nowrap}#bottom-nav li:hover ul{display:block;position:absolute;border-radius:0 0 8px 8px;z-index:500;left:-10px;padding-left:10px;list-style-type:none;background-color:#f0f0f0}#bottom-nav li:hover ul li{float:none;line-height:1;border-right:none;padding:0}#bottom-nav li ul{display:none}#bottom-nav li:last-child{margin-right:0;border-right:none}.homepage-assets-sprite,#canadian-flag,#us-flag,.facebook-link,.twitter-link,.instagram-link{background-image:url(/assets/homepage-assets-s26c314ef37-9f6e873874e72812398eae218b9002b11837f36a998cdda7f5756c4d92a5dc97.png);background-repeat:no-repeat}#canada-social-links{margin-bottom:5px}#canadian-flag{background-position:0 -287px;height:41px;width:41px;display:inline-block;margin-right:5px}#us-flag{background-position:0 -5571px;height:41px;width:41px;display:inline-block;margin-right:5px}.facebook-link{background-position:0 -609px;height:42px;width:41px;display:inline-block;margin-right:10px}.twitter-link{height:42px;width:41px;background-position:0 -5512px;display:inline-block;margin-right:10px}.instagram-link{height:41px;width:41px;background-position:0 -746px;display:inline-block}html,body{height:100%;margin:0;padding:0}body{background:#fff;line-height:1.5;font-family:'AvenirNextLTPro', 'Open Sans', Arial, sans-serif;font-size:14px;color:#000;height:100%;font-weight:400;min-width:990px}#container{width:990px;margin:0 auto;padding-left:10px;padding-right:10px;padding-bottom:50px}#container:after{clear:both;display:block;content:""}#main-content{float:left;width:750px;margin-right:25px}#main-content-full{width:100%;float:left;margin-right:25px}#sidebar{width:237px;float:left}header#header{height:300px;position:relative;margin-bottom:35px}header#header .inner{padding-left:3.0em;position:relative}header#header .content{min-width:1000px;width:100%}header#header #middle{background:url(/assets/header_thin_scaled-cac49ae571e356fe0f312f908b804bfc4145a555fc5869ac95125e21ecd3be0f.jpg) no-repeat;height:236px;background-size:cover}header#header #middle #welcome{color:white;text-align:center;font-weight:400;font-size:20pt;padding-top:25px}header#header #middle #message{color:white;text-align:center;font-weight:400;font-size:16pt}header#header #middle .header-button-wrap{text-align:center;display:table;margin:auto;width:30.0em;padding-top:30px}header#header #middle .button-wrap{display:table-cell}header#header #middle .text-button{margin:auto;padding:0.4em;width:12em;color:white;border-radius:10px;overflow:hidden;height:60px;display:table}header#header #middle .text-button a{display:inherit;text-decoration:none;color:white;height:60px}header#header #middle .text-button .text{display:table-cell;width:8.0em;vertical-align:middle;line-height:1.1em;padding-right:5px}header#header #middle .text-button img{display:table-cell;vertical-align:middle}header#header #middle .text-button.purple{background:#7f1c91}header#header #middle .text-button.orange{background:#fb9107}header#header #logo{display:block;background:url(/assets/logo-c7d60c9bc53a8ab1b1daf3879cb661cbb530b16a627b64bffb9c66322f26a5d9.png) no-repeat;width:210px;height:150px;position:absolute;top:10px}header#header .social-media{clear:right;float:right;margin-top:10px}header#header .social-media .invite-friends{color:black;border-radius:4px;padding:2px 9px;font-weight:bold;font-size:12px;background-color:#fb9a1a;float:left;margin-right:5px}header#header .social-media iframe{margin-right:5px}header#header .social-media iframe:last-child{margin-right:0}header#header #leaderboard-box{position:absolute;top:110px;right:10px;width:240px}header#header #main-nav-wrap{background:#81bc41}header#header .main-nav{clear:both;width:80%;margin:auto;display:table}header#header .main-nav.admin{height:auto;line-height:1;background-color:#81bc41}header#header .main-nav.admin li{font-size:16px;margin-right:0;margin-bottom:5px;border:none;height:auto}header#header .main-nav.admin li ul li{height:auto}header#header .main-nav li{font-family:'AvenirNextLTPro';text-align:center;font-size:19px;color:white;line-height:45px;white-space:nowrap;display:table-cell}header#header .main-nav li:hover ul{display:block;position:absolute;background-color:#81bc41;padding:10px;border-radius:0 0 8px 8px;z-index:500;list-style-type:disc;padding-left:32px}header#header .main-nav li:hover ul li{text-align:left;display:block;float:none;line-height:1;border-right:none;padding:0}header#header .main-nav li a{color:white}header#header .main-nav li a:hover{text-decoration:none;color:#333}header#header .main-nav li ul{display:none}header#header .main-nav li:last-child{margin-right:0;border-right:none;padding-right:0}header#header #top-nav-wrap{height:45px}header#header #top-nav{height:45px;line-height:45px;color:white;font-size:18px;float:right;width:100%;background:#fb9107;padding-right:5%}header#header #top-nav a{color:white}header#header #top-nav a.button{font-family:'AvenirNextLTPro';text-transform:capitalize;font-size:16px;font-weight:bold}header#header #top-nav .top-nav-left{float:left}header#header #top-nav .top-nav-right{float:right}header#header #top-nav #welcome{margin-right:2.0em}header#header #top-nav li{margin-left:25px}header#header #top-nav li:last-child{margin-left:0}footer#footer{background-color:#3cb1e9;color:white;padding:0;text-align:center}footer#footer .content{padding-top:25px;height:200px;color:white}footer#footer a{color:white;text-decoration:none;font-size:14pt}footer#footer .home-link{font-size:14pt;margin:0 auto;cursor:pointer;width:6.0em}footer#footer .home-link img{padding-bottom:3px}footer#footer .link-section{padding-top:50px;display:table;margin:auto}footer#footer .link-section .social-section,footer#footer .link-section .left-links,footer#footer .link-section .right-links{display:table-cell;padding:0px 4.0em;vertical-align:middle}footer#footer .link-section .left-links a,footer#footer .link-section .right-links a{display:block;padding:15px 0px}footer#footer #half-rays{background:url(/assets/homepage-assets/rays-half-89068b19ccc2b1056e4127d656f8789988a91c3feae412793a48130312356e42.png) no-repeat}footer#footer #silhouette{background:url(/assets/homepage-assets/silhouettes-428b71a87a2faf6f466217b20b9537d0613c2d2d3005b15530b7b9d2640cff9f.png) no-repeat;height:120px;background-position:center 0}footer#footer #silhouette div{text-align:center;padding-top:90px}.homepage a.login,.homepage a.register{float:right;display:block;background:url(/assets/login-5b7bbad2327cd673e48381b6d6378a45258c26f1a3d7eec562f0cde0a86c9b57.png) no-repeat;width:243px;height:57px;margin-top:81px;margin-left:35px}.homepage a.register{background-image:url(/assets/register-fd1e5cb4fa9d085e8cbf0d3410f93882f65a72228f3e679854a30d55f7e5969a.png)}.latest-winners,.next-draw,.my-account,.my-commissions{background:url(/assets/latest-winners-718cb8f32711bc0c7f466c07b69ceb90d52a544131e50a746be6477bd139f3a8.png) no-repeat;width:252px;height:266px;float:left;margin-bottom:10px;font-size:12px}.my-commissions{position:relative;padding:50px 20px 20px;width:212px;height:196px;background:url(/assets/my_commissions-6c7a7f034053ce7114825a8f3df5a9be6446982e3606043ed27890778ed4100b.png) no-repeat}.my-commissions #clock-descriptions .hours,.my-commissions #clock-descriptions .minutes,.my-commissions #clock-descriptions .seconds{display:inline-block;font-size:12px}.my-commissions #clock-descriptions .hours{margin-left:9px;margin-right:39px}.my-commissions #clock-descriptions .minutes{margin-right:32px}.my-commissions #clock{margin-top:0}.my-commissions #clock .cntSeparator{font-size:45px;margin:0 7px}.my-commissions a.bank{color:#fff;background-color:#FB982F;padding:3px 8px;margin:0 auto;text-align:center;font-size:16px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:block;border:solid 2px #fb9d3a;box-shadow:1px 1px 4px #999}.my-commissions a.bank:hover{text-decoration:none;box-shadow:none}.next-draw{background-image:url(/assets/next-draw-7232d53012127c13096b91c953dd74103382747665f3f5b055e50868f0b6bc5d.png)}.my-account{background-image:url(/assets/my-accounts-f49176f86093192818cf93dca2759996b9f6f33e6fb74801a3e4fdfb548ad3ae.png);height:196px;padding-top:57px}ul.my-account li{border-bottom:solid 1px #ccc;padding-bottom:3px;width:213px;margin:0 0 3px 14px}ul.my-account li.last{border-bottom:none;padding-bottom:3px;width:213px;margin:0 0 3px 14px}ul.my-account li a{font-size:13px;font-weight:900;margin-left:5px}#new-invite a{float:left;margin-top:10px;display:block}#new-invite a:last-child{margin-left:50px}.email-invite input[type="text"],.email-invite textarea{font-size:16px;width:300px}.email-invite textarea{height:150px}#error_explanation{background-color:#f2dede;color:#b94a48;border:1px solid #eed3d7;border-radius:5px;width:100%;margin:0 0 10px;padding:5px;display:inline-block}#error_explanation h2{color:#b94a48;font-weight:900;margin-top:0px}#error_explanation li{list-style-type:disc;margin-left:20px}.front_page_box{background:white;padding:15px}.ch-button{border:1px solid #d66e00;border-radius:3px;box-shadow:inset 0 1px 0 0 #f7b772;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fc9221;background-image:-webkit-linear-gradient(#fc9221, #e57600);background-image:linear-gradient(#fc9221, #e57600);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #ff9c32;background-clip:padding-box;float:left;font-size:16px;padding:5px 10px}.ch-button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #f59e41;cursor:pointer;background-color:#f7850d;background-image:-webkit-linear-gradient(#f7850d, #d66e00);background-image:linear-gradient(#f7850d, #d66e00)}.ch-button:active:not(:disabled),.ch-button:focus:not(:disabled){border:1px solid #d66e00;box-shadow:inset 0 0 8px 4px #c66600, inset 0 0 8px 4px #c66600}.ch-button:disabled{opacity:0.5;cursor:not-allowed}.earn-points{padding-left:10px;font-weight:bold;color:#aaa;font-size:14px}.better-button,.better-form input[type='submit']{border:1px solid #006eb8;border-radius:3px;box-shadow:inset 0 1px 0 0 #54b6f8;color:white;display:inline-block;font-size:inherit;font-weight:bold;background-color:#09f;background-image:-webkit-linear-gradient(#09f, #0077c7);background-image:linear-gradient(#09f, #0077c7);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #0062a3;background-clip:padding-box;font-size:16px}.better-button:hover:not(:disabled),.better-form input[type='submit']:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #22a2f7;cursor:pointer;background-color:#0589e1;background-image:-webkit-linear-gradient(#0589e1, #006eb8);background-image:linear-gradient(#0589e1, #006eb8)}.better-button:active:not(:disabled),.better-form input[type='submit']:active:not(:disabled),.better-button:focus:not(:disabled),.better-form input[type='submit']:focus:not(:disabled){border:1px solid #006eb8;box-shadow:inset 0 0 8px 4px #0065a8, inset 0 0 8px 4px #0065a8}.better-button:disabled,.better-form input[type='submit']:disabled{opacity:0.5;cursor:not-allowed}.better-form label{font-weight:bold}.field_with_errors .message{display:inline-block;color:red;font-weight:bold;padding-left:10px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0}.page_box{padding-right:20px}.page{padding-top:20px;padding-top:30px;padding-left:5px}.page .text{font-family:'Arial';font-size:11pt;font-weight:normal;color:#757575}.page h1{font-size:29pt;font-weight:bold;color:black}.page h2{font-size:19pt;font-weight:bold;color:black;margin-top:0}.page h2 a{color:black}.page .top{padding-bottom:20px;border-bottom:dotted 1px #ccc;margin-bottom:30px}.page .top .logo{margin:0;float:left;height:100%;width:200px}.page .top .logo img{max-width:180px}.page .top .social_media{padding-bottom:4px;float:right}.page .top .social_media a.social-media-link{overflow:hidden;position:relative;float:left;padding-left:4px;width:27px;height:27px}.page .top .social_media a.social-media-link:before{content:"";width:200px;height:200px;position:absolute;top:-200px;left:-200px;cursor:pointer;z-index:10;background-color:rgba(255,255,255,0);background-image:-webkit-linear-gradient(top left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 37%, rgba(255,255,255,0.8) 45%, rgba(255,255,255,0) 50%);background-image:linear-gradient(to bottom right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 37%, rgba(255,255,255,0.8) 45%, rgba(255,255,255,0) 50%)}.page .top .social_media a.social-media-link:hover:before{top:0;left:0;-moz-transition:all 1.3s linear;-o-transition:all 1.3s linear;-webkit-transition:all 1.3s linear;transition:all 1.3s linear}.page .top .social_media a.twitter{background:url("/assets/page_assets/twitter-30128546a71895b0628c768900471800438ff5f1cbff549cca556db009446455.png") no-repeat}.page .top .social_media a.twitter:hover{background-image:url("/assets/page_assets/twitter_-8f283de43ed9957d66593e3751e479e4915c6f6ed51dd082b16361e8024c9087.png")}.page .top .social_media a.facebook{background:url("/assets/page_assets/facebook-04bf9f965486213aee8868e7afa9ff3288cbf566929fee155fea473f8f8a2168.png") no-repeat}.page .top .social_media a.facebook:hover{background-image:url("/assets/page_assets/facebook_-8094d998e89e27b5acb28ce8ceb0452393612ee9c0e74e1d1583017285493c65.png")}.page .top .social_media a.youtube{background:url("/assets/page_assets/youtube-89e6609781e85c8383ec74bbf63eae6d275802981e9a59a62d43e011fbe6b5f8.png") no-repeat}.page .top .social_media a.youtube:hover{background-image:url("/assets/page_assets/youtube_-77d85154414c10fbc1561aaf60ee32d7a895c6d964341a0ff1db44d718f56544.png")}.page .top .social_media a.flickr{background:url("/assets/page_assets/flickr-1c76af87b8baa6bbe026b7408cf10e4eb4ce6e8282d86a6c8192497ee4efa4e9.png") no-repeat}.page .top .social_media a.flickr:hover{background-image:url("/assets/page_assets/flickr_-f63110a96720e93bf5d7fe8c5d94204a429b0352ed72e13db3c1c018e649ce98.png")}.page .top .social_media a.vimeo{background:url("/assets/page_assets/vimeo-196d07cfc400da9da8543e6998cdb6a039d118dfec77a72af1191a1f95c76e9a.png") no-repeat}.page .top .social_media a.vimeo:hover{background-image:url("/assets/page_assets/vimeo_-2c7b082bb05f754331fda0d8c04bb28dd7ad0d215fc2c221e468b3ba13f9b871.png")}.page .top .company_info{position:relative}.page .top .company_info .text{float:left;width:790px;display:inline-block;height:100%;vertical-align:middle}.page .divider{border-bottom:dotted 1px #ccc;padding-top:30px;margin-top:30px;margin-bottom:30px;clear:both}.page .slider{float:left}.page .slider .slide{width:470px;height:209px}.page .slider .slide .image_container{width:470px;height:209px;margin-bottom:20px}.page .slider .slide .image_container .image{position:relative;width:100%;height:100%;border-radius:3px;box-shadow:inset 5px 5px 15px rgba(0,0,0,0.2);background-position:center}.page .slider .slide .image_container .image .text{position:absolute;bottom:0;right:0;left:0;background-color:rgba(1,1,1,0.3);color:white;padding:5px 10px}.page .slider .slide .image_container .prev{width:22px;height:22px;background-image:url(/assets/left-59986e5e1b7cb05a25c7fa9de7f672c3d50b784634f1dafcf1a72e0b8380241c.png);position:absolute;left:14px;bottom:13px}.page .slider .slide .image_container .prev:hover{background-image:url(/assets/left_-ca2f7b1ecef5d5682880b81d45a97ea1cfbc19ee3acf188351b61c131ce49492.png)}.page .slider .slide .image_container .next{width:22px;height:22px;background-image:url(/assets/right-ad55448fff0ad9829ec127b49fbd802b668e29513dc56d01549e82d44c1af6cb.png);position:absolute;right:14px;bottom:13px}.page .slider .slide .image_container .next:hover{background-image:url(/assets/right_-af0fc177b2abb89549c12248d6b27447ce8b50d6108bcf8d0f15f7356d907489.png)}.page .latest-posts{padding:0;float:left;width:470px}.page .latest-posts .post{border-bottom:dotted 1px #ccc;line-height:normal;padding-bottom:10px;color:#888}.page .latest-posts .post p{margin-bottom:5px}.page .latest-posts .post .info{color:#ccc;line-height:normal}.page .latest-posts .post .info i{font-style:italic}.page .latest-posts .post:last-child{border-bottom:none}.page .location{float:left;width:470px}.page .location a{display:block}.page .location dl{padding-top:10px;padding-bottom:10px}.page .location dl dt{display:inline-block;width:50px}.page .location dl dd{display:inline-block;width:80%}.page .location .map{height:209px;padding:0;margin:0;border-radius:3px;box-shadow:inset 5px 5px 15px rgba(0,0,0,0.2)}.page .location .addr{padding-left:15px}.page .location .addr a{display:inline-block}.page .content-on-right{float:right}.page .edit{margin-top:20px;border-top:dotted 1px #ccc;padding-top:30px;text-align:right;padding-right:10px;padding-bottom:30px}.page .events-container{text-align:left}.page .events-container a:hover{text-decoration:none}.page .events-container a:nth-child(3n+1){margin-right:0}.page .events-container .event{background-color:white;text-align:left;float:left;display:inline-block;width:319px;margin-bottom:15px;margin-right:10px;height:120px;border-radius:3px;border:solid 1px #ccc;-moz-box-shadow:4px 4px 4px 0 rgba(0,0,0,0.2);-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,0.2);box-shadow:4px 4px 4px 0 rgba(0,0,0,0.2)}.page .events-container .event .event-title{padding:2px 2px 2px 10px;border-bottom:dotted 1px #ccc;font-weight:bold}.page .events-container .event .date{font-weight:normal;color:#999;font-size:9pt}.page .events-container .event .text{margin:0 5px 0 5px;padding:0 5px 0 5px}.page .events-container .event:hover{background-color:#fafafa}.contact{padding:30px;width:460px}.contact h1{text-size:50px;color:black;border-bottom:dotted 1px #ccc;margin-bottom:20px}.contact dl{margin:0;padding:0;width:100%}.contact dl dt{display:inline-block;width:120px;padding-right:30px;color:#ccc;text-align:right;font-weight:bold;font-size:12pt;vertical-align:top;padding-top:5px}.contact dl dd{display:inline-block;width:290px;padding-bottom:10px}.contact dl dd input,.contact dl dd textarea{font-size:12pt;padding:10px;width:100%}.contact input[type="submit"]{float:right;position:relative}.send-msg-btn{border:1px solid #d66e00;border-radius:3px;box-shadow:inset 0 1px 0 0 #f7b772;color:#333333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fc9221;background-image:-webkit-linear-gradient(#fc9221, #e57600);background-image:linear-gradient(#fc9221, #e57600);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #ff9c32;background-clip:padding-box}.send-msg-btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #f59e41;cursor:pointer;background-color:#f7850d;background-image:-webkit-linear-gradient(#f7850d, #d66e00);background-image:linear-gradient(#f7850d, #d66e00)}.send-msg-btn:active:not(:disabled),.send-msg-btn:focus:not(:disabled){border:1px solid #d66e00;box-shadow:inset 0 0 8px 4px #c66600, inset 0 0 8px 4px #c66600}.send-msg-btn:disabled{opacity:0.5;cursor:not-allowed}.clear{clear:both}.info_box{float:left;margin-right:10px;margin-bottom:10px}.info_box h2{font-size:24pt;font-weight:bold;margin-bottom:10px}.info_box .text{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:solid 1px #aaa;padding:10px}.info_box .text .recent-post{border-bottom:solid 1px #aaa}.info_box .text .recent-post .inside-text{float:left;width:400px}.info_box .text .recent-post .user{display:none;float:left}.info_box dd{width:200px;display:inline-block}.info_box dt{color:#09f;font-weight:bold;width:120px;display:inline-block}.alert-primary{background-color:#e4f8ff;border:solid 1px #b1ebff}.slide-fields{width:220px;display:inline-block;padding-right:20px}.slide-fields textarea{width:90%}input[type='submit']{margin-top:5px}.question-header{font-size:20px}.mailing-addr-addr{width:160px}.mailing-addr-city{width:100px}.mailing-addr-province{width:150px}.mailing-addr-postal_code{width:100px}.qpp_link{display:inline-block;margin:10px}.qpp_page_links{text-align:center}#billing-info{width:430px}#billing-info input[type=text]{margin:0}#billing-info dl{width:430px}#billing-info dd{padding:0;text-align:left;width:220px}#billing-info dt{font-weight:bold;text-align:left;width:160px}.billing-disclaimer{float:right;width:360px}.billing-dl{width:500px}.billing-dl dt{width:160px}dl dd{width:300px;display:inline-block;padding-bottom:4px}dl dt{width:120px;display:inline-block;padding-bottom:4px}.extra-info{display:none}.extra-info dl{max-width:540px}.bank-container{font-size:15px;font-weight:bold;text-align:center}#pay_now{width:300px;padding:20px}#pay_now form{font-weight:bold}#pay_now input[type=text]{width:290px;margin:0}.subscription-column{width:450px;padding-right:45px;float:left}.subscription-column .text{padding-left:15px;height:150px}.subscription-column .cost{font-size:15pt;color:#007399}.subscription-column .cost .important{font-size:13pt}.question_provider_info ul{list-style:disc}.no-billing-method{float:left;margin-top:17px;color:white;font-weight:bold;background-color:#ff3333;background-image:-webkit-linear-gradient(#f33, #900);background-image:linear-gradient(#f33, #900);border-radius:3px;padding:3px;border:solid 1px rgba(0,0,0,0.2)}.no-billing-method:hover{text-decoration:underline}.subscription-info li{list-style-position:outside;line-height:24px;list-style-image:url(/assets/star-9d3d2d2933fa0190f4ded95fabb5bde04bd1bbb0f040a8de93aeb0deda699b73.png);margin-left:40px}.paid{color:#00b300;font-weight:bold}.not-paid{color:#ff3333;font-weight:bold}.datepicker-form label{font-weight:bold}.datepicker-form input.better-button,.datepicker-form .better-form input[type='submit'],.better-form .datepicker-form input[type='submit']{margin-right:10px}.list-competitions .competition{border-left:solid 1px #ccc;padding-left:10px;margin-left:10px;margin-bottom:10px}.list-competitions .competition_name{font-weight:bold;text-decoration:underline}.list-competitions .duration,.list-competitions .districts,.list-competitions .winner{display:block}.invoices-qp-name{width:300px}#notice{color:#3287a5}.district-large{width:350px}.make-change-header{font-weight:bold;font-size:30px}.make-change{background-color:#efefef;border-radius:10px;padding:15px}.make-change .blue{color:#039cdf;font-size:20px;font-weight:bold}.make-change .grey{color:#8c8c8c;font-weight:bold}.make-change-button{border-radius:3px;font-weight:bold;padding:5px 10px;background-color:#fa8e00;border:none;color:white}.change-ive-made{border-top:dotted 1px #c8c8c8;padding-top:50px}.change-ive-made .free-the-children{background-image:url(/assets/WE_Villages_opt-7226079e9e9d5fe0ad76e866a527cacf713d3f2fe10faf29bca38446847bc51f.png);background-repeat:no-repeat;width:126px;height:73px;float:left}.change-ive-made .red{color:#bf2025}.change-ive-made .how-much{color:#124477;padding-right:30px;width:400px;height:72px;float:left;font-size:20px;text-align:right;padding-top:15px}.change-ive-made .monies{border-left:solid 1px #124477;text-align:right;float:right;font-size:30px;font-weight:bold;width:140px;height:50px;padding-top:5px}.change-ive-made .monies a{font-size:16px;display:block}#question-form-container .left{width:365px;float:left;border-right:solid 1px #ccc}#question-form-container .left input[type=text],#question-form-container .left select,#question-form-container .left textarea{width:300px}#question-form-container .right{padding-left:50px;width:500px;float:left}#question-form-container .right .user-type-checkbox{display:inline-block;background-color:#ccc;border-radius:3px;margin-right:6px;margin-bottom:5px;padding:2px}#question-form-container .date-label{width:60px;display:inline-block}.hidden{color:red;text-transform:uppercase}#about{padding-top:2.5em;width:85%;color:#333;margin:auto}#about .title{text-align:center;font-weight:600;padding-bottom:0.5em;font-size:20pt}#about .section-header{padding-top:1.0em;font-weight:600;font-size:14pt}#about p{font-size:12pt}.badge-sprite,#sidebar .side-box.my-rewards .rewards .badge-attendance,#sidebar .side-box.my-rewards .rewards .badge-donation,#sidebar .side-box.my-rewards .rewards .badge-donations,#sidebar .side-box.my-rewards .rewards .badge-forum,#sidebar .side-box.my-rewards .rewards .badge-researcher,#sidebar .side-box.my-rewards .rewards .badge-scholar{background-image:url(/assets/sidebar/badge-sbecab57c68-b323efa80a33af4c68c476c4e8f467a6a7159270e39e5de2fda2569be1c21605.png);background-repeat:no-repeat}#sidebar .side-box{background-color:#a6c833;border-radius:5px;margin-bottom:10px;background-color:#a7c934;background-image:-webkit-linear-gradient(#a7c934, #7db831);background-image:linear-gradient(#a7c934, #7db831)}#sidebar .side-box.black{background-color:#4a494b;background-color:#46494a;background-image:-webkit-linear-gradient(#46494a, #252122);background-image:linear-gradient(#46494a, #252122)}#sidebar .side-box.black h2{text-shadow:-1px -1px #2c2d2d}#sidebar .side-box.black a{color:white}#sidebar .side-box.blue{background-color:#09a4de;background-color:#61b9e8;background-image:-webkit-linear-gradient(#61b9e8, #0092d6);background-image:linear-gradient(#61b9e8, #0092d6)}#sidebar .side-box.blue h2{text-shadow:-1px -1px #3491d4}#sidebar .side-box.blue a{color:black;font-weight:bold}#sidebar .side-box:after{display:block;clear:both;content:""}#sidebar .side-box h2{padding:15px;font-size:24px;font-weight:bold;color:white;text-shadow:-2px 0 #86b324;line-height:1;border-bottom:dotted 1px white;margin:0}#sidebar .side-box .side-box-content{position:relative;font-size:12px;padding:1px 0 15px;margin-top:0}#sidebar .side-box .side-box-content p{margin:0 15px}#sidebar .side-box .side-box-content .no-posts{padding:10px 15px}#sidebar .side-box .side-box-footer{height:12px}#sidebar .side-box .recent-post{border-bottom:dotted 1px white;padding:10px 17px 10px 20px}#sidebar .side-box .recent-post .user{float:left;width:32px}#sidebar .side-box .recent-post .user img{max-width:32px}#sidebar .side-box .recent-post .inside-text{float:right;text-align:left;width:150px}#sidebar .side-box .recent-post .inside-text .title a{color:#000;font-weight:bold}#sidebar .side-box .recent-post .inside-text .time{color:#16884a;font-style:italic}#sidebar .side-box .recent-post:last-child{border-bottom:none}#sidebar .side-box.commissions h2{font-size:20px;background:url(/assets/sidebar/money-ec78a1b79f33d348cc73d109c2841622a0999ad748c898d0e3c763d385cd1409.png) 10px 12px no-repeat;padding-left:58px}#sidebar .side-box.commissions .invite-friends{font-size:14px;margin-top:10px}#sidebar .side-box.commissions .bank{margin-top:15px;color:white;width:207px}#sidebar .side-box.commissions #clock{background-color:transparent;text-align:center;margin-top:10px}#sidebar .side-box.my-rewards{color:white;padding-bottom:12px}#sidebar .side-box.my-rewards h2{padding-left:52px;background:url(/assets/sidebar/rewards-7a6788f9597cf8798b5b17862acd6313037fc548eb770487cfc1ed7e7c56c968.png) 15px 10px no-repeat;font-size:20px}#sidebar .side-box.my-rewards h3{font-size:14px;font-family:"Open Sans", sans-serif;margin-left:13px;margin-bottom:4px}#sidebar .side-box.my-rewards .top100{font-size:10px;font-family:"Open Sans", sans-serif}#sidebar .side-box.my-rewards a.view-all{float:right;margin-right:15px;font-size:8px;color:white;background-color:#039ddc;padding:0 6px;border-radius:3px}#sidebar .side-box.my-rewards .dotted-line{border-bottom:dotted 1px white}#sidebar .side-box.my-rewards .rewards{margin:13px}#sidebar .side-box.my-rewards .rewards .badge-attendance{background-position:0 0}#sidebar .side-box.my-rewards .rewards .badge-donation{background-position:0 -48px}#sidebar .side-box.my-rewards .rewards .badge-donations{background-position:0 -96px}#sidebar .side-box.my-rewards .rewards .badge-forum{background-position:0 -144px}#sidebar .side-box.my-rewards .rewards .badge-researcher{background-position:0 -192px}#sidebar .side-box.my-rewards .rewards .badge-scholar{background-position:0 -240px}#sidebar .side-box.my-rewards .rewards span{display:block;float:left;width:31px;height:22px;margin-right:12px;text-align:center;font-size:11px;padding-top:26px}#sidebar .side-box.my-rewards .rewards span:last-child{margin-right:0}#sidebar .side-box.my-rewards .rewards:after{clear:both;content:"";display:block}#sidebar .side-box.winners{font-size:12px}#sidebar .side-box.winners h2{margin-bottom:0}#sidebar .side-box.winners .school{float:right;text-align:right}#sidebar .side-box.winners .winner-ticker{height:170px;overflow:hidden}#sidebar .side-box.winners .winner-ticker ul{width:100%}#sidebar .side-box.winners .winner-ticker ul li{padding:15px !important;margin-bottom:4px;border-bottom:1px dotted white}#sidebar #earn-prizes{font-size:23px;font-weight:bold;text-shadow:-2px 0 #fa851e;font-family:'AvenirNextLTPro';background-color:#fa8f01;color:white;display:block;margin-bottom:10px;padding:20px 12px;border-radius:5px;background-color:#faad45;background-image:-webkit-linear-gradient(#faad45, #fa851e);background-image:linear-gradient(#faad45, #fa851e)}#sidebar #earn-prizes a{color:white;display:block}#sidebar #earn-prizes a:hover{text-decoration:none}#sidebar #earn-prizes .text{float:right;width:158px;line-height:1.3}#sidebar #earn-prizes .text .second-line{font-size:16px}#sidebar #earn-prizes .icon{float:left;margin:2px 10px 2px 0;width:44px}#sidebar #earn-prizes:after{clear:both;content:"";display:block}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.modal-footer{background-color:#FE890E !important}ul.subscription_information{margin:0.75em 0;padding:0 1em;list-style:none}ul.subscription_information p{padding:20px 0px 0px 0px;font-size:16px;color:#039ddc;text-decoration:underline;font-weight:bold}ul.subscription_information li:before{content:"";border-color:transparent #111;border-style:solid;border-width:0.35em 0 0.35em 0.45em;display:block;height:0;width:0;left:-1em;top:0.9em;position:relative}ul.subscription_information li{color:#FE890E;font-family:'AvenirNextLTPro';font-size:16px}ul.pricing_information li{color:#FE890E;font-family:'AvenirNextLTPro';font-size:16px}#forum-thread .subscribe{float:right;margin-right:10px}#forum-thread ul.options{clear:both;float:right;margin-top:10px}#forum-thread ul.options li{float:left;margin-right:7px}#forum-thread ul.options li:last-child{margin-right:0}#forum-thread .forum-post{padding:14px 20px;border-radius:10px;margin-bottom:22px;background-color:#f0f0f0;word-wrap:break-word}#forum-thread .forum-post .upvote .bubble-counter{color:black;text-align:center;width:2em}#forum-thread .forum-post.odd{background-color:white;border:solid 1px #c8c8c8}#forum-thread .forum-post:after{clear:both;display:block;content:""}#forum-thread .forum-post small{font-size:14px;color:#8c8c8c;margin-bottom:5px;display:block}#forum-thread .forum-post .body{font-size:16px;color:black;float:left;width:85%}#forum-thread .forum-post .user-stats{float:left;font-size:14px;color:#8b8b8b;width:130px;padding-right:10px}#forum-thread .forum-post .user-stats .avatar{display:block;margin-bottom:10px}#forum-thread .forum-post .user-stats .username{color:#039ddc;font-weight:bold;display:inline-block}#forum-thread .forum-post .user-stats .stats{margin-top:10px}#forum-thread .forum-post .user-stats .stats span{background:url(/assets/forums/icons-86cf2a7f916315476df33292e14bb88a8880ce249da4107e35b63e4c6ee086bb.png) no-repeat 0 5px;display:inline-block;margin-right:13px;padding-left:22px;height:18px}#forum-thread .forum-post .user-stats .stats span:last-child{margin-right:0}#forum-thread .forum-post .user-stats .stats span.points{background-position:0 -12px}#forums h1{font-size:3.7rem;font-weight:bold;line-height:inherit;margin:3%}#forums .description{margin-bottom:15px}#forums form #forum_name{width:65%}#forums form #forum_contact_email{width:65%;padding:8px}#forums form #s2id_forum_category_ids{width:67%;margin-bottom:16px;border-radius:10px}#forums form input[type='text'],#forums form textarea{border:solid 1px #c8c8c8;margin-bottom:16px;border-radius:10px;width:97%}#forums form textarea{height:124px;padding:16px 10px}#forums form input[type='text']{padding:8px}#forums form input[type='submit']{float:right}#forums form #cancel-btn{float:right;margin-top:5px;margin-right:5px}#forums .new-topic{float:right;margin-top:11px}#forums .threads{border:solid 1px #c8c8c8;border-radius:0 0 10px 10px;border-top-style:none}#forums .threads .no-threads{margin:0;padding:20px}#forums h2{color:white;padding:0 16px;height:42px;line-height:42px;background-color:#3d3346;border-radius:10px 10px 0 0;font-size:24px;font-weight:bold;margin:0}#forums h2 a{color:white}#forums .forums{background:#f0f0f0}#forums .forums table{margin-bottom:0}#forums .forum-preview{border-bottom:dotted 1px black;padding:20px 17px 20px 0}#forums .forum-preview:last-child{border-bottom:none}#forums .forum-preview:after{content:"";clear:both;display:block}#forums .forum-preview .image,#forums .forum-preview .text,#forums .forum-preview .stats,#forums .forum-preview .last-post{float:left}#forums .forum-preview .image{width:75px;text-align:center}#forums .forum-preview .image .category-icon{margin-top:4px}#forums .forum-preview .text{width:40%;margin-right:50px;font-size:16px}#forums .forum-preview .text p{margin:0}#forums .forum-preview .text h3{font-size:20px;margin:0;color:#039ddc;font-family:' Nunito Sans', arial;display:inline-block}#forums .forum-preview .stats{font-size:14px;margin-right:20px;width:85px}#forums .forum-preview .last-post{width:30%;float:right}#forums .forum-preview .last-post .avatar{float:left;margin-right:9px;max-width:56px}#forums .forum-preview .last-post .avatar img{max-width:56px}#forums .forum-preview .last-post .thread{width:40%;float:left}#forums .forum-preview .last-post .thread a{text-overflow:ellipsis;display:block;color:#039ddc}#forums .forum-preview .last-post .thread a.username{display:inline}#forums .forum-preview .last-post .thread span{display:inline-block;color:#039ddc}#forums .forum-preview .last-post .thread span.time{color:black;font-size:12px;display:block}#moderate .forum-title{background:#039ddc;color:white;font-size:1.3em;font-weight:600}#moderate .forum-title a{color:white}#moderate .btn-moderate{padding:5px;margin:5px}#moderate .actions{font-size:1.4em;margin-top:-0.3em}#moderate #status-message{margin-left:3.0em;margin-bottom:0.75em}.moderate-item-panel{word-wrap:break-word}.moderate-item-panel .panel-footer{background:white;font-size:0.8em}#report-reason .modal-body{background-color:white !important;border-top:1px solid #fe890e}#report-reason .modal-footer{background-color:white !important;border-top:1px solid #fe890e}.ac_results{padding:0px;border:1px solid WindowFrame;background-color:Window;overflow:hidden}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden}.ac_loading{background:Window url("./indicator.gif") right center no-repeat}.ac_over{background-color:Highlight;color:HighlightText}.hasCountdown{border:1px solid #ccc;background-color:#eee}.countdown_rtl{direction:rtl}.countdown_holding span{background-color:#ccc}.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center}.countdown_show1 .countdown_section{width:98%}.countdown_show2 .countdown_section{width:48%}.countdown_show3 .countdown_section{width:32.5%}.countdown_show4 .countdown_section{width:24.5%}.countdown_show5 .countdown_section{width:19.5%}.countdown_show6 .countdown_section{width:16.25%}.countdown_show7 .countdown_section{width:14%}.countdown_section{display:block;float:left;font-size:75%;text-align:center}.countdown_amount{font-size:200%}.countdown_descr{display:block;width:100%}ul.token-input-list-facebook{overflow:hidden;height:auto !important;height:1%;width:400px;border:1px solid #8496ba;cursor:text;font-size:12px;font-family:Verdana;min-height:1px;z-index:999;margin:0;padding:0;background-color:#fff;list-style-type:none;clear:left}ul.token-input-list-facebook li input{border:0;width:100px;padding:3px 8px;background-color:white;margin:2px 0;-webkit-appearance:caret}li.token-input-token-facebook{overflow:hidden;height:auto !important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #ccd5e4;font-size:11px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;white-space:nowrap}li.token-input-token-facebook p{display:inline;padding:0;margin:0}li.token-input-token-facebook span{color:#a6b3cf;margin-left:5px;font-weight:bold;cursor:pointer}li.token-input-selected-token-facebook{background-color:#5670a6;border:1px solid #3b5998;color:#fff}li.token-input-input-token-facebook{float:left;margin:0;padding:0;list-style-type:none}div.token-input-dropdown-facebook{position:absolute;width:400px;background-color:#fff;overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;cursor:default;font-size:11px;font-family:Verdana;z-index:1}div.token-input-dropdown-facebook p{margin:0;padding:5px;font-weight:bold;color:#777}div.token-input-dropdown-facebook ul{margin:0;padding:0}div.token-input-dropdown-facebook ul li{background-color:#fff;padding:3px;margin:0;list-style-type:none}div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook{background-color:#fff}div.token-input-dropdown-facebook ul li em{font-weight:bold;font-style:normal}div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook{background-color:#3b5998;color:#fff}.cal-heatmap-container{display:block}.cal-heatmap-container .graph{font-family:"Lucida Grande", Lucida, Verdana, sans-serif}.cal-heatmap-container .graph-label{fill:#999;font-size:10px}.cal-heatmap-container .graph,.cal-heatmap-container .graph-legend rect{shape-rendering:crispedges}.cal-heatmap-container .graph-rect{fill:#ededed}.cal-heatmap-container .graph-subdomain-group rect:hover{stroke:#000;stroke-width:1px}.cal-heatmap-container .subdomain-text{font-size:8px;fill:#999;pointer-events:none}.cal-heatmap-container .hover_cursor:hover{cursor:pointer}.cal-heatmap-container .qi{background-color:#999;fill:#999}.cal-heatmap-container .q1{background-color:#dae289;fill:#dae289}.cal-heatmap-container .q2{background-color:#cedb9c;fill:#9cc069}.cal-heatmap-container .q3{background-color:#b5cf6b;fill:#669d45}.cal-heatmap-container .q4{background-color:#637939;fill:#637939}.cal-heatmap-container .q5{background-color:#3b6427;fill:#3b6427}.cal-heatmap-container rect.highlight{stroke:#444;stroke-width:1}.cal-heatmap-container text.highlight{fill:#444}.cal-heatmap-container rect.highlight-now{stroke:red}.cal-heatmap-container text.highlight-now{fill:red;font-weight:800}.cal-heatmap-container .domain-background{fill:none;shape-rendering:crispedges}.ch-tooltip{padding:10px;background:#222;color:#bbb;font-size:12px;line-height:1.4;width:140px;position:absolute;z-index:99999;text-align:center;border-radius:2px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);display:none;box-sizing:border-box}.ch-tooltip::after{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;content:"";padding:0;display:block;bottom:-6px;left:50%;margin-left:-6px;border-width:6px 6px 0;border-top-color:#222}.competition-assets-sprite,.standing-large .container .place-banner,.standing-large .container .first-place-banner,.participants,.score,.money{background-image:url(/assets/competition-assets-s2ce571ad20-3c3f2d92302b8aa7e371e6b30aaa1b7c892b79484f0d8321be9ab03e8c76fd24.png);background-repeat:no-repeat}tr:nth-child(2n+1){background-color:white}.rules{font-size:16px;padding-left:145px}.competition-header{padding-top:25px;padding-bottom:25px;border-bottom:dotted 1px #ccc;margin-bottom:25px}.competition-header .logo{max-height:300px;float:left;padding-top:10px;padding-right:30px}.competition-header .info{width:800px;color:#757575;float:left}.competition-header .info h1{color:black;font-weight:bold}.competition-header .info .citation-marker{vertical-align:super;font-size:7pt}#contest-citations{font-size:8pt;color:#757575;padding-left:5.0em;padding-right:5.0em}#contest-citations ol{list-style-type:decimal}.standing-large{margin-bottom:20px}.standing-large .prize-image{float:left;width:115px;text-align:center;font-size:12px;font-weight:bold;color:grey;padding-top:20px}.standing-large .money-ammount{color:green;font-size:34px}.standing-large .container{float:left;margin-left:30px;width:853px;border:solid 1px #a2a8b5;border-radius:2px;position:relative}.standing-large .container .place-banner{position:absolute;left:-20px;top:15px;width:127px;height:49px;color:white;background-position:0 -64px}.standing-large .container .place-banner .currently{position:relative;top:-5px;height:5px;display:block;padding:0;margin:0;font-size:7pt;font-family:'arial'}.standing-large .container .place-banner .place{position:absolute;top:10px;left:30px;font-size:12pt;font-weight:bold}.standing-large .container .first-place-banner{background-position:0 -113px}.standing-large .container .header{padding:5px;padding-left:120px;color:#48505e;font-family:'arial';background-color:#ebecee;background-image:-webkit-linear-gradient(#ebecee, #dbdee4);background-image:linear-gradient(#ebecee, #dbdee4);border-bottom:solid 1px #a2a8b5}.standing-large .container .header .school{font-size:12pt;font-weight:bold;padding-right:10px}.standing-large .container .header .city{font-size:10pt}.standing-large .container .header-first{background:none;background-color:#d8f6ff;background-image:-webkit-linear-gradient(#d8f6ff, #b6eeff);background-image:linear-gradient(#d8f6ff, #b6eeff)}.standing-large .container .standing-content{padding:15px 0 15px 130px;width:700px;margin:0 auto;text-align:center}.standing-large .container .standing-content .lower-text{margin-top:7px;margin-left:-60px}.standing-large .container .standing-content .lower-text .info-text{margin-right:20px}.progress-time-left{padding-left:15px;padding-top:5px;font-weight:bold;text-align:left;display:inline-block;margin-top:0}.progress{color:black}.progress-time-right{padding-top:3px;float:right;padding-right:15px}.info-text{color:#aeaeae;font-style:italic;display:inline-block;margin-right:70px}.info-text:last-child{margin-right:0}.participants{background-position:0 -42px;padding-left:23px;color:#4e4e4e;font-weight:bold;font-style:normal;display:inline-block}.score{background-position:0 -21px;padding-left:23px;color:#4e4e4e;font-weight:bold;font-style:normal;display:inline-block}.money{background-position:0 0;padding-left:23px;color:#4e4e4e;font-weight:bold;font-style:normal;display:inline-block;color:#009ad6}.total-students,.total-points{padding-left:23px;color:#4e4e4e;font-weight:bold;font-style:normal;display:inline-block}#standing-table .place{display:inline-block;width:30px}.prize-info{width:500px;padding:10px}.standings-table{margin-top:20px}.standings-table .highlight{background-color:#fb9107;color:#fff}.standings-table thead{border:solid 1px #a2a8b5}.standings-table thead tr{background-color:#ebecee;background-image:-webkit-linear-gradient(#ebecee, #dbdee4);background-image:linear-gradient(#ebecee, #dbdee4)}.standings-table .center{text-align:center;padding-left:0}.standings-table .light-grey{color:#aeaeae}.standings-table .dark-grey{color:#4e4e4e;font-weight:bold}.standings-table .blue{color:#009ad6;font-weight:bold}.standings-table th{font-weight:normal;border:none;padding-left:10px}#sponsors_box{padding-left:145px}#sponsors_box img{vertical-align:middle;padding-right:20px;padding-top:20px}.contest-info textarea{width:30.0em;height:10.0em}.contest-info .string{width:30.0em}.contest-info .logo-image{text-align:center;height:200px;border:solid 1px lightgrey}#edit_contest .boolean,#new_contest .boolean{display:block;padding-left:0.6em}.sponsor{margin-bottom:2.5em}.datetime select:nth-child(1){width:130px;text-indent:15px}.contest-options{padding-bottom:30px}.contest-options .contest-date{margin-right:2.0em;text-align:center;width:6.0em}.contest-options .threshold{width:5.0em;margin-right:3.0em}.contest-inclusions .contest-size{margin-right:2.0em;width:5.0em}.contest-inclusions .contest-ins{margin-right:2.0em}.contest-inclusions .contest-groups{width:25.0em}#cash_back_inputs{padding-bottom:3.0em;padding-left:2.0em}#cash_back_inputs .cash_back_item{width:5.0em;margin-right:2.0em}#cash_back_inputs span.error{margin-left:-1.0em;margin-right:2.0em}.pause-date-section{padding-bottom:1.0em}#pause-dates-inputs{padding-left:2.0em}#district_select_all_button{margin-top:1.85em}.sponsor{float:left;position:relative;max-height:150px}.sponsor a{bottom:0px;left:15px}#contest-grades-section{padding-top:1.5rem}#contest-grades-section h3{font-size:1.9rem}#contest-grades-section .contest-grades-wrapper{display:flex;justify-content:space-around;flex-direction:row;width:45rem}#contest-grades-section .contest-grades-wrapper input{vertical-align:baseline}#contest-user-types-section h3{font-size:1.9rem}#contest-user-types-section .contest-user-types-wrapper{display:flex;justify-content:space-around;flex-direction:row;width:22rem}#contest-user-types-section .contest-user-types-wrapper input{vertical-align:baseline}#contests .top{background-color:#6564db;background-image:url(/assets/v2/contests-1d8f1143eb2fd0df79b1ce51365a8e2c45a3126a700a146382095699b733f530.svg);background-position:50% 0;background-size:75%;background-repeat:no-repeat;color:#fff;padding:4rem 0;text-align:center}#contests .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}#contests .top p{color:#fff;font-size:1.6rem;margin-bottom:4rem}#contests .top .v2-form{margin-bottom:2.4rem}@media only screen and (min-width: 48em){#contests .top{background-position:100% 0;background-size:55%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){#contests .top{background-position:80% 0;background-size:35%;padding:5% 0}#contests .top .v2-form{margin-bottom:0}#contests .top .v2-form .full-width{width:50%}}#contests .top .tip-panel{background:#fff;border-radius:0.4rem;padding:4rem}#contests .top .tip-panel p{color:#3D3346;margin:0}#contests .top .tip-panel p.title{font-size:2.1rem;font-weight:bold;margin-bottom:0.5rem}#contests .bottom h1{color:#3D3346;font-size:2.4rem;line-height:3.1rem;margin:2.4rem 0 1.6rem}#contests .bottom a{color:#3D3346;text-decoration:none}#contests .bottom .filter-buttons{margin-bottom:2.5rem}#contests .bottom .filter-buttons a{color:#3D3346;text-decoration:none}#contests .bottom .filter-buttons a.v2-btn{color:white;padding:0.5rem 1.0rem;cursor:default;margin:0;margin-bottom:0.5rem}#contests .bottom .filter-buttons a.v2-btn.outlined{cursor:pointer;color:#6564db;padding:0.4rem 1.0rem}#contests .bottom .filter-buttons .v2-btn.dark-btn{background-color:#3D3346}#contests .bottom .filter-buttons .v2-btn.dark-btn.outlined{color:#3D3346;background-color:transparent;border:2px solid #3D3346}#contests .bottom .contest-keys-wrapper{margin-left:1.0rem;margin-top:1.0rem}#contests .bottom .contest-keys-wrapper .contest-key{font-size:1.5rem;font-weight:bold}#contests .bottom .contest-keys-wrapper .contest-key i{margin-right:1.0rem}#contests .bottom .contest-keys-wrapper .contest-key i.quiz{color:#A145F2}#contests .bottom .contest-keys-wrapper .contest-key i.module{color:#6564db}#contests .bottom .contest-keys-wrapper .contest-key:not(:last-child){margin-right:3.0rem}#contests .bottom .past-contest-list{margin-bottom:3rem;margin-top:0.5rem}#contests .bottom .past-contest-list .contest-wrapper{border-radius:0.4rem;border:3px solid #A145F2;padding-right:2rem;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:0.5rem}#contests .bottom .past-contest-list .contest-wrapper:nth-child(odd){margin-right:3rem}#contests .bottom .past-contest-list a.contest-link{margin-top:auto;margin-bottom:auto;padding-left:1rem}#contests .bottom .past-contest-list .contest-title{display:flex;margin-top:auto;margin-bottom:auto}#contests .bottom .past-contest-list .contest-title .title{margin-top:auto;margin-bottom:auto;font-weight:bold}#contests .bottom .past-contest-list .contest-title .contest-image{margin-top:auto;margin-bottom:auto}#contests .bottom .past-contest-list .contest-title .contest-image img{height:30px;min-width:30px}#contests .bottom .contest-list,#contests .bottom .upcoming-contest-list{margin-bottom:3rem;margin-top:0.5rem}#contests .bottom .contest-list i.fas,#contests .bottom .upcoming-contest-list i.fas{cursor:pointer}#contests .bottom .contest-list .contest-wrapper,#contests .bottom .upcoming-contest-list .contest-wrapper{border-radius:0.4rem;border:3px solid #A145F2;padding-right:2rem;padding-top:0.5rem;padding-bottom:0.5rem}#contests .bottom .contest-list .contest-wrapper.module,#contests .bottom .upcoming-contest-list .contest-wrapper.module{border:3px solid #6564db}#contests .bottom .contest-list .contest-wrapper:not(:last-child),#contests .bottom .upcoming-contest-list .contest-wrapper:not(:last-child){margin-bottom:0.5rem}#contests .bottom .contest-list .contest-wrapper a.v2-btn,#contests .bottom .upcoming-contest-list .contest-wrapper a.v2-btn{color:white;padding:0.5rem 0.5rem;margin:0;border-radius:4px}#contests .bottom .contest-list .contest-wrapper a.v2-btn.gray,#contests .bottom .upcoming-contest-list .contest-wrapper a.v2-btn.gray{font-size:1.25rem;padding:0.5rem 0.5rem}#contests .bottom .contest-list .contest-wrapper a.contest-link,#contests .bottom .upcoming-contest-list .contest-wrapper a.contest-link{margin-top:auto;margin-bottom:auto;padding-left:1rem}#contests .bottom .contest-list .contest-wrapper .contest-title,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-title{display:flex;margin-top:auto;margin-bottom:auto}#contests .bottom .contest-list .contest-wrapper .contest-title .title,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-title .title{margin-top:auto;margin-bottom:auto;font-weight:bold}#contests .bottom .contest-list .contest-wrapper .contest-title .contest-image,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-title .contest-image{margin-top:auto;margin-bottom:auto}#contests .bottom .contest-list .contest-wrapper .contest-title .contest-image img,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-title .contest-image img{height:30px;min-width:30px}#contests .bottom .contest-list .contest-wrapper .contest-dates,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-dates{margin-top:auto;margin-bottom:auto;font-size:1.5rem}#contests .bottom .contest-list .contest-wrapper .contest-dates .time-left,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-dates .time-left{font-weight:bold}#contests .bottom .contest-list .contest-wrapper .contest-buttons,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-buttons{text-align:right;margin-top:auto;margin-bottom:auto}#contests .bottom .contest-list .contest-wrapper .contest-buttons a.v2-btn,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-buttons a.v2-btn{min-width:90px;text-align:center}#contests .bottom .contest-list .contest-wrapper .contest-buttons a.v2-btn.course-collapse,#contests .bottom .upcoming-contest-list .contest-wrapper .contest-buttons a.v2-btn.course-collapse{min-width:unset;width:86px;color:#6564db;display:none}#contests .bottom .contest-list .contest-wrapper .rewards-info,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info{display:flex;margin-bottom:1.0rem}#contests .bottom .contest-list .contest-wrapper .rewards-info .no-money-remaining,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .no-money-remaining{margin-left:1.0rem}#contests .bottom .contest-list .contest-wrapper .rewards-info .no-money-remaining span,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .no-money-remaining span{color:#A145F2;font-weight:bold}#contests .bottom .contest-list .contest-wrapper .rewards-info .bursary-wrapper,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .bursary-wrapper{margin-top:auto;margin-bottom:auto;background-color:#6ee0cb;padding:0.5rem 2.0rem;border-radius:1.55rem;margin-right:3.0rem}#contests .bottom .contest-list .contest-wrapper .rewards-info .bursary-wrapper .bursary-icon img,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .bursary-wrapper .bursary-icon img{position:relative;top:5px;height:20px}#contests .bottom .contest-list .contest-wrapper .rewards-info .bursary-wrapper .bursary-text,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .bursary-wrapper .bursary-text{font-weight:bold;margin-left:1.0rem}#contests .bottom .contest-list .contest-wrapper .rewards-info .next-bursary-wrapper,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .next-bursary-wrapper{margin-top:auto;margin-bottom:auto}#contests .bottom .contest-list .contest-wrapper .rewards-info .next-bursary-wrapper .next-bursary,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .next-bursary-wrapper .next-bursary{color:#A145F2;font-weight:bold}#contests .bottom .contest-list .contest-wrapper .rewards-info .next-bursary-wrapper .next-bursary-icon img,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info .next-bursary-wrapper .next-bursary-icon img{position:relative;top:5px;height:20px}@media only screen and (max-width: 48em){#contests .bottom .contest-list .contest-wrapper .rewards-info,#contests .bottom .upcoming-contest-list .contest-wrapper .rewards-info{flex-direction:column}}#contests .bottom .v2-contest{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;padding:1.6rem 2.4rem}#contests .bottom .v2-contest .info{display:flex;margin-bottom:2.4rem}#contests .bottom .v2-contest .info h2{color:#3D3346;flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:2.4rem;margin:0}#contests .bottom .v2-contest .info i{color:#3D3346;font-size:1.6rem;font-weight:normal;vertical-align:middle}#contests .bottom .v2-contest .regions{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.show-contest .contest-course-list,#contests .contest-course-list{margin-top:1.0rem}.show-contest .contest-course-list .contest-course-wrapper,#contests .contest-course-list .contest-course-wrapper{padding-right:2rem;margin-top:1.0rem}.show-contest .contest-course-list .contest-course-wrapper .contest-course,#contests .contest-course-list .contest-course-wrapper .contest-course{width:99%;background-color:#eee;padding:1.0rem;margin-left:1.0rem;border-left:0.8rem solid #6564db;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24)}.show-contest .contest-course-list .contest-course-wrapper .contest-course:not(:last-child),#contests .contest-course-list .contest-course-wrapper .contest-course:not(:last-child){margin-bottom:1.0rem}.show-contest .contest-course-list .contest-course-wrapper .contest-course span.course-name,#contests .contest-course-list .contest-course-wrapper .contest-course span.course-name{padding-left:1.0rem;font-weight:bold}.show-contest .contest-course-list .contest-course-wrapper .contest-course i.module-expand,.show-contest .contest-course-list .contest-course-wrapper .contest-course i.module-collapse,#contests .contest-course-list .contest-course-wrapper .contest-course i.module-expand,#contests .contest-course-list .contest-course-wrapper .contest-course i.module-collapse{float:right;margin-right:2rem;cursor:pointer}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module{display:flex;width:96%;background-color:#eee;padding:1.0rem;margin-left:4.0rem;border-left:0.8rem solid #6564db;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-bottom:1.0rem}@media only screen and (max-width: 48em){.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module{margin-left:2.0rem}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .module-name,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .module-name{flex-grow:unset;width:70%}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper{width:30%}}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .module-name,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .module-name{margin-top:auto;margin-bottom:auto;flex-grow:10;font-weight:bold}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper{margin-right:1.0rem;margin-left:1.0rem;text-align:right}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-results,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-results{margin-top:auto;margin-bottom:auto;font-weight:bold;margin-right:1.0rem}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-button,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-button{margin-top:auto;margin-bottom:auto;font-weight:bold}.show-contest .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-button .module-btn,#contests .contest-course-list .contest-course-wrapper .contest-module-list .contest-module .button-result-wrapper .module-button .module-btn{padding:0.5rem 0.5rem;margin:0;border-radius:4px;width:9.0rem;text-align:center}.show-contest .contest-course-list .contest-module-status .progress-wrapper,#contests .contest-course-list .contest-module-status .progress-wrapper{margin-top:1.0rem;display:flex}.show-contest .contest-course-list .contest-module-status .progress-wrapper .v2-progress,#contests .contest-course-list .contest-module-status .progress-wrapper .v2-progress{background-color:#6564db;border-radius:0.6rem;height:1.6rem;position:relative;width:25%;margin-left:auto;display:inline-block}.show-contest .contest-course-list .contest-module-status .progress-wrapper .v2-progress .percentage,#contests .contest-course-list .contest-module-status .progress-wrapper .v2-progress .percentage{background-color:rgba(255,255,255,0.8);height:1.6rem;position:absolute;right:0;top:0}@media only screen and (max-width: 48em){.show-contest .contest-course-list .contest-module-status .progress-wrapper .v2-progress,#contests .contest-course-list .contest-module-status .progress-wrapper .v2-progress{width:70%}}.show-contest .contest-course-list .contest-module-status .progress-wrapper .value,#contests .contest-course-list .contest-module-status .progress-wrapper .value{margin-left:1.0rem;margin-top:-0.2rem;font-weight:bold;font-size:1.4rem}.rewards-program h3#contest-list-blurb,.show-contest h3#contest-list-blurb{text-align:center;font-size:1.8rem}.rewards-program #daily-quiz-list,.show-contest #daily-quiz-list{margin-bottom:2.0rem}.rewards-program #daily-quiz-list a,.show-contest #daily-quiz-list a{text-decoration:none}.rewards-program #daily-quiz-list .teacher-class-list-header,.show-contest #daily-quiz-list .teacher-class-list-header{display:flex;gap:3.0rem}.rewards-program #daily-quiz-list .teacher-class-list-header img,.show-contest #daily-quiz-list .teacher-class-list-header img{width:2.0rem}.rewards-program #daily-quiz-list .teacher-class-list-header span,.show-contest #daily-quiz-list .teacher-class-list-header span{padding-bottom:1.0rem;vertical-align:middle;font-weight:bold}.rewards-program #daily-quiz-list .daily_quiz_contest_box,.show-contest #daily-quiz-list .daily_quiz_contest_box{display:flex;border-radius:6px;border:1px solid #A145F2;padding:0.5rem 2rem;background:white;margin-bottom:0.5rem}.rewards-program #daily-quiz-list .daily_quiz_contest_box.active,.show-contest #daily-quiz-list .daily_quiz_contest_box.active{background:#F5F0FA}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-title,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-title{display:flex}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-title .contest-image,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-title .contest-image{margin-top:0.25rem;display:block;width:2.0rem;margin-right:1.5rem}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-title .contest-image.teacher-in,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-title .contest-image.teacher-in{margin-right:0}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-title .title,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-title .title{margin-top:auto;margin-bottom:auto;font-weight:bold;color:#A145F2;flex-grow:1}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-dates,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-dates{margin-top:auto;margin-bottom:auto;color:#3D3346}.rewards-program #daily-quiz-list .daily_quiz_contest_box .contest-dates .time-left,.show-contest #daily-quiz-list .daily_quiz_contest_box .contest-dates .time-left{font-weight:bold}.v2-contest,.show-contest{background-color:#eee}.v2-contest .top,.show-contest .top{background-color:#6ee0cb;padding:4rem 0;text-align:center}@media only screen and (min-width: 64em){.v2-contest .top,.show-contest .top{padding:8rem 0}}.v2-contest .top .logo,.show-contest .top .logo{margin-bottom:2.4rem}.v2-contest .top h1,.show-contest .top h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:4.4rem;margin:0}.v2-contest .middle,.show-contest .middle{background-color:#eee}.v2-contest .middle h2,.show-contest .middle h2{color:#3D3346;font-size:2.8rem;font-weight:bold;line-height:3.1rem;text-transform:capitalize}.v2-contest .middle .progress-meter,.show-contest .middle .progress-meter{align-items:center;display:flex;width:40%}.v2-contest .middle .progress-meter .v2-progress,.show-contest .middle .progress-meter .v2-progress{background-color:#6564db;border-radius:12px;flex-grow:1;height:16px;margin-right:1.5rem;position:relative}.v2-contest .middle .progress-meter .v2-progress .percentage,.show-contest .middle .progress-meter .v2-progress .percentage{background-color:rgba(238,238,238,0.8);height:16px;position:absolute;right:0;top:0}.v2-contest .middle .progress-meter .upcoming-text,.show-contest .middle .progress-meter .upcoming-text{font-size:1.6rem}.v2-contest .middle .progress-meter .text,.show-contest .middle .progress-meter .text{font-size:1.6rem;font-weight:bold}@media only screen and (max-width: 48em){.v2-contest .middle .progress-meter,.show-contest .middle .progress-meter{width:100%}}.v2-contest .middle #contest-title h2,.show-contest .middle #contest-title h2{text-align:center;font-size:2.25rem;font-weight:bold;margin-top:1.0rem;margin-bottom:2.0rem}.v2-contest .middle .super,.show-contest .middle .super{font-size:1.2rem;vertical-align:super}.v2-contest .middle .info,.show-contest .middle .info{margin-top:1.0rem;background-color:white;padding:2.0rem}.v2-contest .middle .info h3,.show-contest .middle .info h3{font-size:2.1rem}.v2-contest .middle .info h4.info-heading,.show-contest .middle .info h4.info-heading{font-siZe:16px;font-weight:bold}@media only screen and (min-width: 64em){.v2-contest .middle .info .contest-left-side.col-md-8,.show-contest .middle .info .contest-left-side.col-md-8{border-right:2px solid #eee}}.v2-contest .middle .info .contest-type,.show-contest .middle .info .contest-type{display:flex;gap:1.0rem}.v2-contest .middle .info .contest-type img,.show-contest .middle .info .contest-type img{height:6.0rem}.v2-contest .middle .info .contest-type .info-type-description,.show-contest .middle .info .contest-type .info-type-description{margin-top:auto;margin-bottom:auto;line-height:18px;font-weight:bold;color:#A145F2}.v2-contest .middle .info .contest-type .info-type-description.module,.show-contest .middle .info .contest-type .info-type-description.module{color:#6564db}.v2-contest .middle .info .duration-wrapper,.show-contest .middle .info .duration-wrapper{border-left:2px solid #eee;padding-left:2.0rem}.v2-contest .middle .info .duration-wrapper .contest-duration,.show-contest .middle .info .duration-wrapper .contest-duration{height:6.0rem;display:flex}.v2-contest .middle .info .duration-wrapper .contest-duration .info-duration-description,.show-contest .middle .info .duration-wrapper .contest-duration .info-duration-description{margin-top:auto;margin-bottom:auto;font-weight:bold;color:#A145F2}.v2-contest .middle .info .duration-wrapper .contest-duration .info-duration-description.module,.show-contest .middle .info .duration-wrapper .contest-duration .info-duration-description.module{color:#6564db}.v2-contest .middle .info .contest-description,.show-contest .middle .info .contest-description{line-height:20px}.v2-contest .middle .info .contest-prizes .contest-prize-list,.v2-contest .middle .info .contest-prizes .contest-prize-description,.show-contest .middle .info .contest-prizes .contest-prize-list,.show-contest .middle .info .contest-prizes .contest-prize-description{color:#A145F2;font-weight:bold;margin-top:1.0rem}.v2-contest .middle .info .contest-prizes .contest-prize-list.module,.v2-contest .middle .info .contest-prizes .contest-prize-description.module,.show-contest .middle .info .contest-prizes .contest-prize-list.module,.show-contest .middle .info .contest-prizes .contest-prize-description.module{color:#6564db}.v2-contest .middle .info .contest-prizes .contest-prize-list sup,.v2-contest .middle .info .contest-prizes .contest-prize-description sup,.show-contest .middle .info .contest-prizes .contest-prize-list sup,.show-contest .middle .info .contest-prizes .contest-prize-description sup{font-size:14px}.v2-contest .middle .participation-info,.show-contest .middle .participation-info{margin-top:1.0rem;background:#fff;padding:2.0rem}.v2-contest .middle .participation-info .participation-header,.show-contest .middle .participation-info .participation-header{width:100%;font-size:2.1rem}.v2-contest .middle .participation-info .info-and-button,.show-contest .middle .participation-info .info-and-button{display:flex;margin-top:1.0rem;min-height:3.5rem}.v2-contest .middle .participation-info .info-and-button .part-info,.show-contest .middle .participation-info .info-and-button .part-info{flex-grow:1;margin-top:auto;margin-bottom:auto;margin-right:2.0rem}.v2-contest .middle .participation-info .info-and-button .button-wrapper,.show-contest .middle .participation-info .info-and-button .button-wrapper{margin-top:auto;margin-bottom:auto;min-width:16rem;text-align:right}.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary,.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary{color:white;padding:0.5rem 2.0rem;margin:0}.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary.course-collapse,.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary.course-collapse,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary.course-collapse,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary.course-collapse{cursor:pointer;color:#6564db;padding:0.4rem 1.0rem;display:none}.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray{padding:0.5rem 2.0rem;margin:0;cursor:default;color:white;padding:0.5rem 0.5rem}.v2-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray.outlined,.show-contest .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray.outlined{color:#b8b8b8}@media only screen and (max-width: 48em){.v2-contest .middle .participation-info .info-and-button,.show-contest .middle .participation-info .info-and-button{flex-direction:column}.v2-contest .middle .participation-info .info-and-button .button-wrapper,.show-contest .middle .participation-info .info-and-button .button-wrapper{margin-top:1.0rem;text-align:left}}.v2-contest .middle .contest-extra-info .extra-info-header,.show-contest .middle .contest-extra-info .extra-info-header{width:100%;font-size:2.1rem}.v2-contest .middle .sponsor-logos,.show-contest .middle .sponsor-logos{margin:0;margin-top:1.0rem;background-color:white;border-radius:0.4rem;padding:2.0rem;display:flex;gap:2.0rem;flex-flow:wrap}.v2-contest .middle .sponsor-logos .sponsor-text,.show-contest .middle .sponsor-logos .sponsor-text{width:100%;font-size:2.1rem}.v2-contest .middle .sponsor-logos img,.show-contest .middle .sponsor-logos img{display:block;margin:auto 0.5rem;height:50px}.v2-contest .bottom .standings-header,.show-contest .bottom .standings-header{align-items:center;display:flex}.v2-contest .bottom .standings-header h2,.show-contest .bottom .standings-header h2{color:#3D3346;font-size:2.1rem;font-weight:bold;flex-grow:1;line-height:3.1rem}.v2-contest .bottom .standings-header .v2-btn,.show-contest .bottom .standings-header .v2-btn{margin-top:0;padding:1rem}.v2-contest .bottom .notes,.show-contest .bottom .notes{font-size:1.2rem;list-style-type:decimal;margin-top:2rem}.v2-contest .bottom #contest-table thead tr,.show-contest .bottom #contest-table thead tr{background-color:#eee}.v2-contest .bottom #contest-table tbody.divider-header tr,.show-contest .bottom #contest-table tbody.divider-header tr{background-color:#eee}.select2-container{margin:0;position:relative;display:inline-block;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);background-image:linear-gradient(to top, #eee 0%, #fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0%, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);background-image:linear-gradient(to top, #ccc 0%, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding:4px 4px 0 4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-search input.select2-active{background:#fff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%;background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0%, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/assets/select2-spinner-f6ecff617ec2ba7f559e6f535cad9b70a3f91120737535dab4d4548a6c83576c.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(/assets/select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png) right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url(/assets/select2x2-6fe28d687dc0ed4d96016238c608ba1e7198c9c9accfa0b360b78018b9fb9bc2.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.engagement-map-canvas img{max-width:none}.pull-right{float:right}.gw-style-iw{width:180px !important}.nav.navbar-nav.pull-right.further_right{margin-right:-115px}.nav.navbar-nav.pull-right.french_right{margin-right:-176px}.info-window{position:relative;right:0;width:290px}.info-window .line-without-underline .bold{font-weight:bold}.info-window a.all-questions{display:inline-block;line-height:1;padding:3px 6px;text-transform:uppercase;color:white;border-radius:4px;font-size:9px;font-weight:bold}.info-window .header{position:relative}.info-window .header .icon{position:absolute;top:0;right:0}.info-window .header .bold{font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.1)}.info-window .header .large{font-size:18px}.info-window .header .district{color:#9e9e9e;text-transform:uppercase;font-size:10px}.info-window .line{width:290px;border-bottom:solid 1px #c8c8c8}.info-window .questions{width:100%}.info-window .questions .question{width:100%;word-wrap:break-word}.school-info-window{width:210px}.engagement-map{padding:15px;border-radius:5px;background-color:white;width:950px;margin:auto}.engagement-map .header{font-size:20px;font-weight:bold}.engagement-map .engagement-map-canvas{height:450px;width:950px;margin:auto}.engagement-map .engagement-map-container{height:450px;width:950px;margin:auto;position:relative}.engagement-map .top-schools{padding:10px 5px 5px 0;width:520px;position:absolute;bottom:0;left:0;z-index:5;background-color:rgba(255,255,255,0.8);border-top-right-radius:5px}.engagement-map .top-schools .top-stat{padding-left:10px;width:250px;float:right}.engagement-map .top-schools .top-stat .icon{float:left}.engagement-map .top-schools .top-stat .text{font-size:13px;color:black;font-family:'AvenirNextLTPro';padding-left:5px;padding-top:5px;float:left;width:213px}.engagement-map .engagement-stats{float:right;border-left:solid 1px #c8c8c8;width:416px;padding-left:10px;margin-top:10px}.engagement-map .engagement-stats .engagement-stat{border-bottom:solid 1px #9e9e9e;padding-bottom:2px;padding-top:6px}.engagement-map .engagement-stats .last{border-bottom:none}.engagement-map .engagement-stats .first{padding-top:0}.engagement-map .engagement-stats .well{border-radius:3px;background-color:#efefef;padding:5px 10px 5px 10px !important;margin-bottom:0;font-size:13px}.engagement-map .engagement-stats .see-categories{color:white;background-color:#049cdf;border-radius:2px;font-weight:bold;text-transform:uppercase;text-decoration:none;height:13px;display:none;line-height:18px;margin-left:10px;font-size:9px;padding:0 3px}.engagement-map .blue{color:#049cdf}.engagement-map .bold{font-weight:bold}.engagement-map .pad-top-10{margin-top:10px}.engagement-map .engagement-legend{font-size:12px;float:left;width:523px;margin-top:10px}.engagement-map .engagement-legend .categories-group{width:167px;border-right:solid 1px #c8c8c8;float:left;margin-left:10px}.engagement-map .engagement-legend .categories-group:first-child{margin-left:0}.engagement-map .engagement-legend .categories-group:last-child{border-right:none}.engagement-map .engagement-legend .categories-group .category{height:22px;line-height:24px;display:inline-block;width:100%;vertical-align:top}.engagement-map .engagement-legend .categories-group .category .icon{display:inline-block;width:16px;height:18px}.badge-large-sprite,.unseen-badge .badge-large-attendance,.unseen-badge .badge-large-donations,.unseen-badge .badge-large-forum,.unseen-badge .badge-large-researcher,.unseen-badge .badge-large-scholar{background-image:url(/assets/student-badges/badge-large-s383f15d18c-a8450791be56b4b8c95024dc2d4f11ef686e22f98939e7827a676bbdd5694d0d.png);background-repeat:no-repeat}.unseen-badges{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.7);text-align:center;width:100%;height:100%;padding-top:10%}.unseen-badge{margin:auto;width:300px;height:75px;background-color:#333;background-image:-webkit-linear-gradient(#333, #111);background-image:linear-gradient(#333, #111);border-radius:5px;color:white;padding:25px 20px 20px 80px;font-size:15px;font-family:'AvenirNextLTPro';position:relative;margin-bottom:20px;-moz-box-shadow:3px 3px 3px 3px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 3px 3px rgba(0,0,0,0.3);box-shadow:3px 3px 3px 3px rgba(0,0,0,0.3)}.unseen-badge .badge-large-attendance{background-position:0 0}.unseen-badge .badge-large-donations{background-position:0 -89px}.unseen-badge .badge-large-forum{background-position:0 -178px}.unseen-badge .badge-large-researcher{background-position:0 -267px}.unseen-badge .badge-large-scholar{background-position:0 -356px}.unseen-badge .header{font-weight:bold}.unseen-badge .zbadge{position:absolute;left:10px;top:10px;width:57px;height:89px}.unseen-badge .zbadge span{font-weight:bold;display:block;padding-top:53px;padding-bottom:14px;max-height:89px;text-align:center}.unseen-badge .exit{position:absolute;top:12px;right:12px;width:28px;height:27px;background-image:url(/assets/exit-cbad24aa82c1d2d74454f9de5006a80eb2a636b9e66970f0151ad0f9809930af.png);background-color:red}.unseen-badge .exit:hover{cursor:pointer}.new_donation{margin-top:10px;width:550px}.new_donation .form-inline input[type='submit']{margin-top:0}.new_donation input[name='commit']{margin:5px auto;display:block}#student-dashboard h1{color:#FE890E;font-family:'AvenirNextLTPro';font-weight:bold;font-height:30px}#student-dashboard h2{color:#029edb;font-size:23px}#student-dashboard h3{color:#8b8b8b;font-size:18px;text-transform:uppercase}#student-dashboard h2,#student-dashboard h3{font-family:"Open Sans", sans-serif;font-weight:bold}#student-dashboard h1,#student-dashboard h2,#student-dashboard h3{margin:0;margin-top:0.3em;line-height:1.3em}#student-dashboard hr{margin:42px 0;border-top:1px dotted #717171}#student-dashboard ul{list-style:disc;margin-bottom:15px;margin-left:25px}#student-dashboard a{color:#FE890E;font-weight:bold}#student-dashboard .greybox{background-color:#efefef;border-radius:15px;margin-bottom:40px;margin-left:-20px;padding:20px;padding-bottom:10px}#student-dashboard .greybox .emphasis{color:#FE890E;font-weight:bold}#student-dashboard .greybox em{font-size:17px;font-style:italic}#student-dashboard .greybox h1{margin:0;color:black;font-size:26px}#student-form{max-width:990px;padding:19px 29px 29px;margin:0 auto 20px;background-color:#fff;border:2px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.student-form{margin-bottom:10px}.qp-reg{font-weight:bolder;font-size:17px}.geo{padding:10px 0}.gender,.french{padding:0 0 10px 0}.options,.grade{padding:10px 0 0 0}.school_finder{font-weight:bold;color:#FE890E;font-size:150%}#school-button{float:none}div.both-middle-and-high-school{display:none}div.both-middle-and-high-school span{padding-left:20px;display:inline-flex}div.both-middle-and-high-school span .collection_radio_buttons{font-weight:normal;padding-left:2px;vertical-align:middle}.non_french .junior_achievement{display:inline-flex}.non_french .junior_achievement #ja_link{margin-left:15px}span.disable-account{float:right}.role-toggle-wrapper{text-align:center}.role-toggle-wrapper .role-label{font-size:1.2rem}.role-toggle-wrapper .role-toggle-status{color:#888888;font-style:italic}.new_student label{display:block}.container-google{width:60%;float:right}.container-google p{font-weight:bold;text-align:center}.container-google .wide_buttons .button{width:70%;display:block;margin:auto;border-radius:3px;padding:10px 0px;text-align:center;text-decoration:none;color:white;font-size:large}.container-google .red{background:#e74c3c}.container-google .red:active{background:#c0392b}.edit-school{margin-top:25%;float:right;width:60%}.edit-school p{font-weight:bold;margin:5px}#district-contact-controls{height:auto;display:none}#district-contact-list{padding-left:2rem}#district-contact-list .district-prov{width:17rem;display:inline-block}#district-contact-list .district-name{width:35rem;display:inline-block}#district-contact-list .remove-district{color:red;cursor:pointer}#question-div{width:66%;float:left}#qp-info-box{width:300px;height:250px;float:right;border:2px solid #81bc41}#qp-info-box #linking-to-qp-image{height:250px}#qp-info-box .qp-image{padding:0}#qp-info-box .qp-non-image{padding-left:5px;padding-right:5px;display:table-cell;vertical-align:middle;text-align:center}#qp-info-box .qp-non-image .caption{font-size:15pt}#qp-info-box .qp-non-image .qp-name{font-size:15pt;color:#3cb1e9;font-weight:600}.question-body{margin-bottom:0.5em}.quiz-additional-links h2{margin:0;margin-bottom:5px;font-weight:bold}#answers_form input[type=radio]:not(old){float:left;width:28px;margin:0;padding:0;opacity:0}#answers_form input[type=radio]:not(old)+label{margin-top:0.5em;padding-left:28px;background:url(/assets/check_box_blue-ce0c3e6ee5df16012b6acc6c2705ac76c63d0fe4e04c281575ad91d709ce9892.png) no-repeat 0 0;line-height:24px}#answers_form input[type=radio]:not(old):checked+label{background-position:0 -216px}.answer-question .no-pointer-event,.curriculum-question .no-pointer-event{pointer-events:none}.report-question-link{font-size:9pt}.report-question-link a{color:black;text-decoration:underline}#hint-text{margin-top:2.0em;font-size:9pt}.quiz-btn{display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-weight:600;font-size:14pt;width:7em;text-align:center;padding:10px 0px 4px 0px;border:0;background:#81bc41;color:#FFF;cursor:pointer;outline:0;line-height:1.2em;white-space:normal;margin:0;margin-top:1.5em;margin-right:0.5em;vertical-align:middle}.quiz-btn:hover{text-decoration:none;color:#FFF}.quiz-btn:focus{text-decoration:none;color:#FFF}.quiz-btn i.icon-spin{font-size:1.9em}.quiz-btn.research-button{background:#81bc41}.quiz-btn.submit-button{height:2.4em;line-height:2.3em;background:#3cb1e9}.quiz-btn.preference-button{background:#FE890E}.ask-the-expert{font-weight:bold;margin-top:12px}.ask-the-expert .quiz-btn{background:red}.numberCircle{border-radius:50%;width:50px;font-size:14px;border:10px solid #0d90d1;position:relative;z-index:2;float:left}.numberCircle span{text-align:center;line-height:50px;display:block}.numberCircle2{border-radius:50%;width:50px;font-size:14px;border:10px solid #81bc41;float:left;margin-left:10%}.numberCircle2 span{text-align:center;line-height:50px;display:block}.correct-today{padding-top:80px;padding-left:43%;padding-bottom:10px}.numberCircle3{border-radius:25%;width:50px;font-size:16px;border:10px solid #fb9107;float:left;margin-left:15%}.numberCircle3 span{text-align:center;line-height:50px;display:block}.points-today{float:right;padding-right:26%;margin-top:-30px}#s2id_student_school_id{width:21.5em}.history{margin:2em 0 2em 0}#recommendation-report{overflow:auto}#recommendation-report .top{padding:4rem 0 2rem}#recommendation-report .top .header-footnote{font-size:1.2rem}#recommendation-report .bottom{padding-top:4.0em}#recommendation-report .bottom .see-all{text-align:center;width:10em}#recommendation-report .bottom .standout{color:#A145F2;text-decoration:underline;font-weight:600}#recommendation-report .bottom .entry{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;margin-left:2.0rem;margin-right:2.0rem;padding:1.6rem 2.4rem}#recommendation-report .bottom #major-selection{padding-left:1.5rem}#recommendation-report .bottom #major-selection h2{font-size:2.0rem}#recommendation-report .bottom #major-selection label{color:#6564db;font-size:2.0rem}#recommendation-report .bottom #change-survey-linkage{border:2px solid #A145F2;border-radius:10px;padding:1.0rem 2.5rem;margin-top:2.0rem;background:#F5F0FA}#recommendation-report .bottom #change-survey-linkage .verbiage{margin-left:auto;margin-right:auto;width:70%;font-weight:bold}#recommendation-report .bottom #change-survey-linkage a{text-align:center;padding-left:3.0rem;padding-right:3.0rem}#recommendation-report .bottom #in-state-recommendations .location,#recommendation-report .bottom #in-country-recommendations .location,#recommendation-report .bottom #in-north-america-recommendations .location{color:#A145F2}#recommendation-report .bottom #in-state-recommendations .rank,#recommendation-report .bottom #in-country-recommendations .rank,#recommendation-report .bottom #in-north-america-recommendations .rank{margin-bottom:0.6rem;font-weight:600;font-size:1.15em}#recommendation-report .bottom #in-state-recommendations .entry,#recommendation-report .bottom #in-country-recommendations .entry,#recommendation-report .bottom #in-north-america-recommendations .entry{background-color:#fff;border-radius:0.8rem;box-sizing:border-box;width:70rem;height:calc(100% - 1.6rem);margin-bottom:0.6rem;padding:1.6rem 2.4rem;font-weight:600;font-size:1.25em}#recommendation-report .bottom #in-state-recommendations .entry.in_state,#recommendation-report .bottom #in-country-recommendations .entry.in_state,#recommendation-report .bottom #in-north-america-recommendations .entry.in_state{display:flex}#recommendation-report .bottom #in-state-recommendations .entry .arrow,#recommendation-report .bottom #in-country-recommendations .entry .arrow,#recommendation-report .bottom #in-north-america-recommendations .entry .arrow{float:right;color:#A145F2;padding:1.3rem;margin-top:-1.6rem;margin-right:-2.4rem;text-align:center}#recommendation-report .bottom #in-state-recommendations .entry .arrow i,#recommendation-report .bottom #in-country-recommendations .entry .arrow i,#recommendation-report .bottom #in-north-america-recommendations .entry .arrow i{color:#3D3346;font-size:3.0rem;font-weight:normal;vertical-align:middle}#recommendation-report .bottom #in-state-recommendations .recommendation-expander:hover,#recommendation-report .bottom #in-country-recommendations .recommendation-expander:hover,#recommendation-report .bottom #in-north-america-recommendations .recommendation-expander:hover{cursor:pointer}@media only screen and (max-width: 48em){#recommendation-report .bottom #in-state-recommendations .hide-sm,#recommendation-report .bottom #in-country-recommendations .hide-sm,#recommendation-report .bottom #in-north-america-recommendations .hide-sm{display:none}}#recommendation-report .bottom .interest-match .check{display:inline-flex;vertical-align:middle}#recommendation-report .bottom .match-wrap{padding-top:0.2em;padding-bottom:0.2em}#recommendation-report .header{color:#3D3346;font-size:2.1rem;font-weight:bold;padding-bottom:1rem}#recommendation-report .v2-btn span{background-color:#fff;border-radius:2rem;color:#6564db;margin-left:1rem;padding:0.5rem 1.5rem}#recommendation-report .v2-btn.float-right{float:right}#my_certificates .header{display:flex}#my_certificates .header .title{flex-grow:1}#my_certificates .header p{margin-top:3.0rem;font-weight:bold}#my_certificates .course_box{padding:1.0rem 1.5rem;background-color:#fff;margin-bottom:1.0rem}#my_certificates .course_box .top{display:flex}#my_certificates .course_box .top .name_date{flex-grow:1}#my_certificates .course_box .top .name_date .course_name{font-size:2.5rem;font-weight:bold;margin-bottom:0}#my_certificates .course_box .top .name_date .earned_date{font-size:1.25rem;color:#aaa;margin-top:-5px}#my_certificates .course_box .top a{display:flex;align-items:center;text-decoration:none}#my_certificates .course_box .top a,#my_certificates .course_box .top a:hover,#my_certificates .course_box .top a:focus,#my_certificates .course_box .top a:active{color:inherit;text-decoration:none}#my_certificates .course_box .bottom{display:none}#my_certificates .course_box .bottom .instruction{font-weight:bold}#my_certificates .course_box .bottom input[type="text"]{width:20rem}#my_certificates .course_box .bottom .certificate_download_btn{margin:0;padding:5px 3rem}#my_certificates .course_box .bottom .certificate_download_btn.disable-submit{cursor:not-allowed;pointer-events:none}#question_history .top{background-color:#3D3346;color:#fff;padding:4rem 0 45%}@media only screen and (min-width: 32em){#question_history .top{padding:4rem 0 35%}}@media only screen and (min-width: 48em){#question_history .top{padding:4rem 0}}@media only screen and (min-width: 64em){#question_history .top{padding:8rem 0}}#question_history .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem}#question_history nav{display:inline-block;flex-grow:1;height:100%;margin-left:3.0rem;vertical-align:top}@media only screen and (min-width: 48em){#question_history nav{margin-left:9.0rem}}#question_history nav a{color:#3D3346;display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:1.6rem 0;text-decoration:none}@media only screen and (min-width: 48em){#question_history nav a{padding:2.4rem 0}#question_history nav a:not(:first-child){margin-left:3.4rem}}#question_history nav a:nth-last-child(2){margin-left:1.4rem}#question_history nav a:last-child{margin-bottom:1.6rem;margin-left:1.4rem}#question_history nav a:hover{border-bottom:0.4rem solid #6564db;padding-bottom:2.0rem}#question_history nav a.active{font-weight:bold;border-bottom:0.4rem solid #6564db;padding-bottom:2.0rem}#question_history .bottom{padding-bottom:4rem;background-color:#eee}#question_history .bottom .select-year div{margin-top:auto;margin-bottom:auto}#question_history .bottom .select-year select{height:5rem;margin:0}#question_history .bottom .quiz-question-history h2{font-size:2.25rem}#question_history .bottom .quiz-question-history .note{font-size:1.3rem;margin:0}#question_history .bottom .quiz-question-history .select-year div{margin-top:auto;margin-bottom:auto}#question_history .bottom .quiz-question-history .select-year select{height:5rem;margin:0}#question_history .bottom .quiz-question-history .quiz-table-header{font-weight:bold;float:right;margin-right:2rem}#question_history .bottom .quiz-question-history .quiz-date-wrap .day{align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:0.5rem 1.3rem 0.5rem 1.0rem;line-height:36px;border-left-color:#A145F2;cursor:pointer}#question_history .bottom .quiz-question-history .quiz-date-wrap .day .name{flex-grow:10;padding:0 1.0em 0 0}#question_history .bottom .quiz-question-history .quiz-date-wrap .day .counter{vertical-align:middle;text-align:right}#question_history .bottom .quiz-question-history .quiz-date-wrap .day .counter i{font-size:2.0rem}#question_history .bottom .quiz-question-history .quiz-date-wrap:not(:last-child){margin-bottom:0.6rem}#question_history .bottom .header{margin-left:1.0rem;font-weight:bold}#question_history .bottom .answer-row{margin-left:1.0rem;background:white;padding:0.75rem 0;line-height:1.75rem}#question_history .bottom .answer-row:not(:last-child){margin-bottom:0.25rem}#question_history .bottom .answer-row:last-child{margin-bottom:0.75rem}#question_history .bottom .answer-row .correctness-indicator{width:1.75rem}#question_history .bottom .answer-row div{vertical-align:middle;margin-top:auto;margin-bottom:auto}#question_history .bottom .module-question-history .course-table-header{font-weight:bold}#question_history .bottom .module-question-history .course-wrap .course{background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);padding:1.0rem 1.3rem 1.0rem 1.0rem;line-height:2.0rem;border-left-color:#A145F2;cursor:pointer}#question_history .bottom .module-question-history .course-wrap .course .course-name{margin-top:auto;margin-bottom:auto;padding:0 1.0em}#question_history .bottom .module-question-history .course-wrap .course .course-questions{margin-top:auto;margin-bottom:auto;vertical-align:middle}#question_history .bottom .module-question-history .course-wrap .course .course-module-count{margin-top:auto;margin-bottom:auto}#question_history .bottom .module-question-history .course-wrap .course .course-module-count i{font-size:2.0rem}#question_history .bottom .module-question-history .course-wrap:not(:last-child){margin-bottom:0.6rem}#question_history .bottom .module-question-history .course-modules-list .module-row{margin-left:1rem}#question_history .bottom .module-question-history .course-modules-list .module-row .module{background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);padding:1.0rem 1.3rem 1.0rem 1.0rem;line-height:2.0rem;border-left-color:#A145F2;cursor:pointer}#question_history .bottom .module-question-history .course-modules-list .module-row .module .module-name{margin-top:auto;margin-bottom:auto;padding:0 1.0em}#question_history .bottom .module-question-history .course-modules-list .module-row .module .module-questions{margin-top:auto;margin-bottom:auto;vertical-align:middle}#question_history .bottom .module-question-history .course-modules-list .module-row .module .module-questions i{font-size:2.0rem}#question_history .bottom .module-question-history .course-modules-list .module-row:not(:last-child){margin-bottom:0.25rem}#question_history .bottom .module-question-history .course-modules-list .module-row:last-child{margin-bottom:1.0rem}#question_history .bottom .module-question-history .header-row{margin-left:2rem;font-weight:bold}#question_history .bottom .module-question-history .question-row{margin-left:2rem}#question_history .bottom .module-question-history .question-row .question{background-color:#fff;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);padding:1.0rem 1.3rem 1.0rem 1.0rem;line-height:2.0rem}#question_history .bottom .module-question-history .question-row .question .correctness{margin-top:auto;margin-bottom:auto}#question_history .bottom .module-question-history .question-row .question .correctness .correctness-indicator{width:1.75rem}#question_history .bottom .module-question-history .question-row .question .question-body{padding:0 1.0em;line-height:2.0rem;margin-top:auto;margin-bottom:auto}#question_history .bottom .module-question-history .question-row .question .question-body img{width:2rem;padding-right:1.0rem}#question_history .bottom .module-question-history .question-row .question .question-answer{margin-top:auto;margin-bottom:auto;vertical-align:middle;padding-right:1rem;line-height:2.0rem}#question_history .bottom .module-question-history .question-row .question .question-date{margin-top:auto;margin-bottom:auto}#question_history .bottom .module-question-history .question-row:not(:last-child){margin-bottom:0.25rem}#question_history .bottom .module-question-history .question-row:last-child{margin-bottom:1.0rem}#student-dash,#teacher-dash{text-align:center;color:#404040}#student-dash section,#teacher-dash section{margin-bottom:3.0em}#student-dash .huge,#teacher-dash .huge{font-size:20pt}#student-dash .smaller,#teacher-dash .smaller{font-size:9pt}#student-dash .bolder,#teacher-dash .bolder{font-weight:600}#student-dash .purple,#teacher-dash .purple{color:#7f1c91}#student-dash .orange,#teacher-dash .orange{color:#FE890E}#student-dash .green,#teacher-dash .green{color:#81bc41}#student-dash .cyan,#teacher-dash .cyan{color:#08d3aa}#student-dash .title,#teacher-dash .title{font-weight:600;font-size:16pt}#student-dash .orange-line,#teacher-dash .orange-line{background-image:url(/assets/orange-line-f7fb00ea05c15abb6328bd01a7c97bffcc03251b4badeb3e39b12eb0a6ded6d0.png);background-repeat:no-repeat;background-position:center top;padding-top:55px}#student-dash .section-header,#teacher-dash .section-header{font-size:14pt}#student-dash .point-header,#teacher-dash .point-header{font-size:12pt}#student-dash .class_table,#teacher-dash .class_table{border:1px lightgray solid}#student-dash .class_table thead,#teacher-dash .class_table thead{color:#7f1c91;font-size:14pt}#student-dash .class_table th,#teacher-dash .class_table th{width:20%;border-right:solid lightgray 1px;border-bottom:solid lightgray 1px}#student-dash .class_table td,#teacher-dash .class_table td{width:20%;border-right:solid lightgray 1px;vertical-align:middle;padding:0px 3px}#student-dash #button-group,#teacher-dash #button-group{padding-top:1.5em}#student-dash #button-group a,#teacher-dash #button-group a{margin:0em 1.5em}#student-dash section.gray-section,#teacher-dash section.gray-section{background:#ededed;padding-top:2.0em;border-radius:10px}#student-dash #clock div,#teacher-dash #clock div{background:#eee}#student-dash .flat-btn,#teacher-dash .flat-btn{border-radius:10px;color:white;text-decoration:none;width:15.0em;display:inline-block;text-align:center;vertical-align:middle;line-height:3.0em;font-size:14pt}#student-dash .flat-btn.support-charity-btn,#student-dash .flat-btn.instructions-btn,#teacher-dash .flat-btn.support-charity-btn,#teacher-dash .flat-btn.instructions-btn{background:#81bc41}#student-dash .flat-btn.enter-draw-btn,#student-dash .flat-btn.lesson-plans-btn,#teacher-dash .flat-btn.enter-draw-btn,#teacher-dash .flat-btn.lesson-plans-btn{background:#7f1c91}#student-dash .flat-btn.quiz-question-btn,#student-dash .flat-btn.videos-btn,#teacher-dash .flat-btn.quiz-question-btn,#teacher-dash .flat-btn.videos-btn{background:#3cb1e9}#student-dash .flat-btn.view-draw-btn,#student-dash .flat-btn.faq-btn,#teacher-dash .flat-btn.view-draw-btn,#teacher-dash .flat-btn.faq-btn{background:#FE890E}#student-dash .flat-btn.purple-btn,#teacher-dash .flat-btn.purple-btn{background:#7f1c91}#student-dash .flat-btn.small-btn,#teacher-dash .flat-btn.small-btn{width:10.0em;line-height:2.0em;font-size:11pt}#student-dash .flat-btn.invisible-btn,#teacher-dash .flat-btn.invisible-btn{color:black}#student-dash #my-points .my-points-entry,#teacher-dash #my-points .my-points-entry{display:inline-block;height:120px;vertical-align:top;margin:0px 5%}#student-dash #my-rankings .entry,#teacher-dash #my-rankings .entry{display:inline-block;vertical-align:top;margin:0px 5%}#student-dash #my-rankings .entry #top-this-month,#student-dash #my-rankings .entry #top-this-school-year,#student-dash #my-rankings .entry #top-ranked,#teacher-dash #my-rankings .entry #top-this-month,#teacher-dash #my-rankings .entry #top-this-school-year,#teacher-dash #my-rankings .entry #top-ranked{cursor:pointer}#student-dash table.teacher_classes,#teacher-dash table.teacher_classes{margin:auto;margin-bottom:0.5em;border:1px black solid;box-shadow:2px 2px 5px #888888;width:100%}#student-dash table.teacher_classes th,#teacher-dash table.teacher_classes th{font-weight:600;color:#3cb1e9;text-align:left;background-color:white;padding:0.5em}#student-dash table.teacher_classes th:last-child,#student-dash table.teacher_classes td:last-child,#teacher-dash table.teacher_classes th:last-child,#teacher-dash table.teacher_classes td:last-child{border-right:1px black solid}#student-dash table.teacher_classes td,#teacher-dash table.teacher_classes td{text-align:left;vertical-align:middle;padding:0.5em}#student-dash table.teacher_classes td.action,#teacher-dash table.teacher_classes td.action{padding:0;text-align:center}#student-dash table.teacher_classes tr:nth-child(2n),#teacher-dash table.teacher_classes tr:nth-child(2n){background-color:#e4f7fd}#student-dash table.teacher_classes tr:nth-child(2n+1),#teacher-dash table.teacher_classes tr:nth-child(2n+1){background-color:white}#student-dash table.teacher_classes select,#teacher-dash table.teacher_classes select{width:100%;margin-bottom:0}#student-dash table.teacher_classes th.points,#student-dash table.teacher_classes td.points,#teacher-dash table.teacher_classes th.points,#teacher-dash table.teacher_classes td.points{text-align:center;font-weight:600}#student-dash table.teacher_classes th.points span,#student-dash table.teacher_classes td.points span,#teacher-dash table.teacher_classes th.points span,#teacher-dash table.teacher_classes td.points span{background:#3cb1e9;padding:1.0em;color:white}#student-dash table.teacher_classes.standings tr:nth-child(2n),#teacher-dash table.teacher_classes.standings tr:nth-child(2n){background-color:white}#student-dash table.teacher_classes.standings th:last-child,#student-dash table.teacher_classes.standings td:last-child,#teacher-dash table.teacher_classes.standings th:last-child,#teacher-dash table.teacher_classes.standings td:last-child{border-right:0px}#student-dash table.teacher_classes.standings td.odd,#teacher-dash table.teacher_classes.standings td.odd{background-color:white}#student-dash table.teacher_classes.standings td.even,#teacher-dash table.teacher_classes.standings td.even{background-color:#e4f7fd}#student-dash .new-class-button,#teacher-dash .new-class-button{margin-left:5%}#student-dash #how-badges-work,#teacher-dash #how-badges-work{cursor:pointer}#student-dash .badge-line div.badge-item,#teacher-dash .badge-line div.badge-item{display:inline-block;margin:0px 4%}#student-dash .badge-line div.badge-item .badge-box,#teacher-dash .badge-line div.badge-item .badge-box{display:block;line-height:20px;padding:5px 2px 3px 2px}#student-dash .badge-line div.badge-item .attendance,#teacher-dash .badge-line div.badge-item .attendance{color:#fdb813}#student-dash .badge-line div.badge-item .researcher,#teacher-dash .badge-line div.badge-item .researcher{color:#81bc41}#student-dash .badge-line div.badge-item .scholar,#teacher-dash .badge-line div.badge-item .scholar{color:#039ddc}#student-dash .badge-line div.badge-item .forum,#teacher-dash .badge-line div.badge-item .forum{color:#f99e30}#student-dash .badge-line div.badge-item .donations,#teacher-dash .badge-line div.badge-item .donations{color:#e42a33}#student-dash .badge-line div.badge-item .circle,#teacher-dash .badge-line div.badge-item .circle{border-radius:50%;width:50px;height:50px;display:inline-block}#student-dash .badge-line div.badge-item .circle.attendance,#teacher-dash .badge-line div.badge-item .circle.attendance{background:#fdb813}#student-dash .badge-line div.badge-item .circle.researcher,#teacher-dash .badge-line div.badge-item .circle.researcher{background:#81bc41}#student-dash .badge-line div.badge-item .circle.scholar,#teacher-dash .badge-line div.badge-item .circle.scholar{background:#039ddc}#student-dash .badge-line div.badge-item .circle.forum,#teacher-dash .badge-line div.badge-item .circle.forum{background:#f99e30}#student-dash .badge-line div.badge-item .circle.donations,#teacher-dash .badge-line div.badge-item .circle.donations{background:#e42a33}#student-dash .badge-line div.badge-item .circle .inner-circle,#teacher-dash .badge-line div.badge-item .circle .inner-circle{border-radius:50%;width:46px;height:46px;background:white;display:inline-block;color:black;margin-top:2px}#student-dash .badge-line div.badge-item .circle .inner-circle .text,#teacher-dash .badge-line div.badge-item .circle .inner-circle .text{margin-top:12px}#student-dash .als-container,#teacher-dash .als-container{position:relative;width:650px;overflow:hidden;margin:0px auto;z-index:0}#student-dash .week-title,#teacher-dash .week-title{padding-left:3.0em;font-weight:600;font-size:16px;color:#646464}#student-dash .week-prev,#student-dash .week-next,#teacher-dash .week-prev,#teacher-dash .week-next{position:absolute;cursor:pointer;clear:both;font-size:12px;font-weight:600;top:0.5em;color:#fb8e00}#student-dash .week-prev img,#student-dash .week-next img,#teacher-dash .week-prev img,#teacher-dash .week-next img{margin-top:-0.21em;vertical-align:middle}#student-dash .week-next,#teacher-dash .week-next{right:0.0em;display:none}#student-dash .week-prev,#teacher-dash .week-prev{left:4.5em;font-size:12px}#student-dash .labels,#teacher-dash .labels{display:block;float:left;line-height:20px;padding-top:21px;text-align:right;font-size:12px;font-weight:600;color:#646464}#student-dash .week-viewport,#teacher-dash .week-viewport{position:relative;overflow:hidden;margin:0px auto}#student-dash .week-view,#teacher-dash .week-view{width:1000000px;position:relative;list-style:none}#student-dash .week-view li.date-item,#teacher-dash .week-view li.date-item{display:inline;position:relative;float:left;width:80px;margin-left:2px;margin-right:2px;margin-bottom:3px;text-align:center}#student-dash .week-view .day,#teacher-dash .week-view .day{display:block;line-height:20px;background:#26a1dd;color:#ffffff;font-size:11px;font-weight:600;text-transform:uppercase;border:1px solid #26a1dd;border-bottom:0}#student-dash .week-view .day.today,#teacher-dash .week-view .day.today{background:#fb8e00;border:1px solid #fb8e00}#student-dash .week-view .num,#teacher-dash .week-view .num{display:block;line-height:20px;color:#646464;font-size:14px;font-weight:600;border:1px solid #dddddd;border-top:0;background:#ffffff}#student-dash .week-view .num.none,#teacher-dash .week-view .num.none{background:#eeeeee}#student-dash .week-view .num.partial,#teacher-dash .week-view .num.partial{background:url(/assets/check-yellow-b60d46d840f816c9e608cb25c79dd4bafaca0ce65cb33d9b1bda88063faec030.png) no-repeat center center}#student-dash .week-view .num.complete,#teacher-dash .week-view .num.complete{background:url(/assets/check-green-70f5856683d2fa5a4c4d0499aac1ff027455c573d2ea0b18df29ca2da17b2505.png) no-repeat center center}#student-dash #cal-heatmap,#teacher-dash #cal-heatmap{width:100%;text-align:center}#student-dash #cal-heatmap .heatmap-div,#teacher-dash #cal-heatmap .heatmap-div{width:288px;margin:auto}#student-dash .heatmap-title,#teacher-dash .heatmap-title{color:#555;width:100%;margin:auto;margin-bottom:5px}#student-dash .test,#teacher-dash .test{padding:2px;max-width:75px;background-color:#3d3346;display:inline;color:white}#student-dash .test2,#teacher-dash .test2{display:inline}.how-it-works-modal{color:gray}.how-it-works-modal h2{text-align:center;color:#3cb1e9;font-size:20pt;font-weight:600}.how-it-works-modal .column{width:48%;display:inline-block;vertical-align:top}.how-it-works-modal #increase{font-weight:600;margin-bottom:1.0em}.how-it-works-modal .badge-cell{margin-bottom:1.0em}.how-it-works-modal .badge-cell .badge-icon{vertical-align:top;display:inline-block}.how-it-works-modal .badge-cell .text{width:80%;vertical-align:top;margin-top:0.5em;display:inline-block}.how-it-works-modal .badge-cell .text .title{font-size:13pt;font-weight:600}.how-it-works-modal .badge-cell .text .weight{font-size:10pt}.videos .video-group{padding-bottom:30px;margin-bottom:30px;border-bottom:0.25px solid lightgrey}.videos .youtube{margin-top:0.5em}.videos .steps{padding:3px 5px 3px;max-width:80px;background-color:#3d3346;display:inline;color:white;margin-right:0.5em;border-radius:5px}.videos .steps.black{color:black}.videos .steps2{display:inline}.videos .margin-bottom{margin-bottom:3rem}#school-class-students table th.name{width:200px}#school-class-students table th.grade{width:70px}#school-class-students table th.action{width:200px}#class-info-panel{border:0;padding:0px 15px 15px}#class-info-panel table#class-metadata{margin-bottom:10px}#class-info-panel table#class-metadata tbody tr:nth-child(2n+1){background-color:#ffffff}#class-info-panel table#class-metadata tbody tr td{border:0;padding:0}#class-students{margin-left:15px}#class-students table{margin-top:10px}#add-student{float:left;margin-left:0.5em;margin-top:0.6em}.school-classes .class-list form #school_class_code{margin:0}.school-classes .class-list form #class_code_submit_id{margin-left:1.0rem;width:16rem;padding:6px}#question-provider-form .simple_form .hint{clear:left;margin-left:20px;color:#555;display:block;font-style:italic}#question-provider-form .simple_form .boolean{display:block}#question-provider-form .question-provider-info{float:right;width:480px}#question-provider-form .new_qp_form{width:300px}#question-provider-form .avatar{max-width:100px}li.qp_no_payment_method a{color:red !important;font-weight:100 !important;font-size:13px !important}.qp_event_note{color:red}#question_provider_event_date_1i{width:5.0em}#question_provider_event_date_2i{width:8.0em}#question_provider_event_date_3i{width:4.0em}#question_provider_event_date_4i{width:4.0em}#question_provider_event_date_5i{width:4.0em}.question_provider_select2_ajax{width:29.0em;vertical-align:top}#qp_search input[type=submit]{margin-top:-10px}div.payment_form_styling{width:600px;display:inline-block}div.disclaimer_billing_style{display:inline-block}div.payment_errors{color:red}div.cards{height:200px;border-bottom:1px solid #eae7e7}div.payment_methods{border-bottom:1px solid #b2b1af;margin-bottom:20px;width:100%;margin-left:0px}div.payment_rows{float:right}div.request_manual_billing_link{margin:10px 0px}span.payment_method_status{font-size:17px}.btn.close_button_pay{margin-right:4px}.btn.btn-primary.recurring-button{padding-left:5px;margin-bottom:5px;margin-left:10px}.form-inline.form_indent{margin-left:50px;display:inline-flex;display:none}.required.tax_name{width:320px}.required.tax_percentage{width:320px}table.info_tables{margin-bottom:75px}.submit_button{position:relative;bottom:30px;left:20px}.tip-twitter{opacity:0.8;z-index:1000;text-align:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:8px 8px;max-width:200px;color:#fff;background-color:#000}.tip-twitter .tip-inner{font:bold 11px/14px 'Lucida Grande',sans-serif}.tip-twitter .tip-arrow-top{margin-top:-5px;margin-left:-5px;top:0;left:50%;width:9px;height:5px}.tip-twitter .tip-arrow-right{margin-top:-4px;margin-left:0;top:50%;left:100%;width:5px;height:9px}.tip-twitter .tip-arrow-bottom{margin-top:0;margin-left:-5px;top:100%;left:50%;width:9px;height:5px}.tip-twitter .tip-arrow-left{margin-top:-4px;margin-left:-5px;top:50%;left:0;width:5px;height:9px}.student-statistics h1{font-size:32px;font-weight:bold;color:#fb8e00;margin-bottom:15px}.student-statistics .section-heading{font-weight:600;color:#646464;font-size:16px}.student-statistics .achievement-stats{float:left;padding-left:10px}.student-statistics .badges-horiz{float:left;background-color:#ffffff;width:90%;padding-left:4.0em}.student-statistics .badges-horiz .badge-labels{display:block;float:left;line-height:20px;padding-top:80px;padding-right:5px;text-align:right;font-size:12px;font-weight:600}.student-statistics .badge-line{list-style:none}.student-statistics .badge-line li.badge-item{display:inline;position:relative;float:left;width:100px;margin-left:2px;margin-right:2px;margin-bottom:3px;text-align:center}.student-statistics .badge-line li.badge-item .badge-box{display:block;line-height:20px;color:#646464;font-size:14px;font-weight:600;border:1px solid #dddddd;background:#ffffff;padding:5px 2px 3px 2px}.student-statistics .badge-line li.badge-item .badge-box .attendance{color:#fdb813}.student-statistics .badge-line li.badge-item .badge-box .researcher{color:#81bc41}.student-statistics .badge-line li.badge-item .badge-box .scholar{color:#039ddc}.student-statistics .badge-line li.badge-item .badge-box .forum{color:#f99e30}.student-statistics .badge-line li.badge-item .badge-box .donations{color:#e42a33}.student-statistics .past-performance{padding-bottom:15px}.student-statistics .past-performance .overall-rank-label{font-weight:600;color:#26a1dd}.student-statistics .past-performance .overall-rank{font-weight:600;color:#444444}.student-statistics .past-performance .top-rank a{color:#444444}.student-statistics .past-performance .current-streak{font-weight:600;color:#fb8e00;padding-left:8.0em}.student-statistics .past-performance .week-title{padding-left:15.0em;font-weight:600;font-size:16px;color:#646464}.student-statistics .past-performance .als-container{position:relative;width:650px;overflow:hidden;margin:0px auto;z-index:0}.student-statistics .past-performance .week-prev,.student-statistics .past-performance .week-next{position:absolute;cursor:pointer;clear:both;font-size:12px;font-weight:600;top:0.5em;color:#fb8e00}.student-statistics .past-performance .week-prev img,.student-statistics .past-performance .week-next img{margin-top:-0.21em;vertical-align:middle}.student-statistics .past-performance .week-next{right:0.0em;display:none}.student-statistics .past-performance .week-prev{left:4.5em;font-size:12px}.student-statistics .past-performance .labels{display:block;float:left;line-height:20px;padding-top:21px;text-align:right;font-size:12px;font-weight:600;color:#646464}.student-statistics .past-performance .week-viewport{position:relative;overflow:hidden;margin:0px auto}.student-statistics .past-performance .week-view{width:1000000px;position:relative;list-style:none}.student-statistics .past-performance .week-view li.date-item{display:inline;position:relative;float:left;width:80px;margin-left:2px;margin-right:2px;margin-bottom:3px;text-align:center}.student-statistics .past-performance .week-view .day{display:block;line-height:20px;background:#26a1dd;color:#ffffff;font-size:11px;font-weight:600;text-transform:uppercase;border:1px solid #26a1dd;border-bottom:0}.student-statistics .past-performance .week-view .day.today{background:#fb8e00;border:1px solid #fb8e00}.student-statistics .past-performance .week-view .num{display:block;line-height:20px;color:#646464;font-size:14px;font-weight:600;border:1px solid #dddddd;border-top:0;background:#ffffff}.student-statistics .past-performance .week-view .num.none{background:#eeeeee}.student-statistics .past-performance .week-view .num.partial{background:url(/assets/check-yellow-b60d46d840f816c9e608cb25c79dd4bafaca0ce65cb33d9b1bda88063faec030.png) no-repeat center center}.student-statistics .past-performance .week-view .num.complete{background:url(/assets/check-green-70f5856683d2fa5a4c4d0499aac1ff027455c573d2ea0b18df29ca2da17b2505.png) no-repeat center center}.student-statistics #cal-heatmap{padding-left:5em}.student-statistics .heatmap-title{text-align:center;font-weight:600;font-size:16px;color:#555}.student-statistics .achievement-stats{display:none}.student-statistics .points table tr:nth-child(2n+1){background-color:#ffffff}.student-statistics .points table td{padding:0;border:none}.student-statistics .points table td.point-label{padding-left:2.0em;font-weight:600;color:#26a1dd;width:9.0em}.student-statistics .points table td.point-value{font-weight:600;color:#464646}.student-statistics .school-stats{display:none}.student-statistics .donation-stats .donation-label{padding-left:2.0em;font-weight:600;color:#26a1dd}.student-statistics .donation-stats .donation-value{font-weight:600;color:#464646}.student-statistics .donation-stats .donations-table{padding-left:2.0em}#draw-form #draw_date_1i{width:5.0em}#draw-form #draw_date_2i{width:8.0em}#draw-form #draw_date_3i{width:4.0em}#draw-form #draw_date_4i{width:4.0em}#draw-form #draw_date_5i{width:4.0em}#question-form span.select_all{font-size:1.0em;color:#1c18e0;font-weight:bold;cursor:pointer;float:right}div#questions_list span.change_all{font-size:.8em;color:#1c18e0;font-weight:bold;cursor:pointer}div#questions_list #change_all_districts_form{display:none}div#questions_list #change_all_types_form{display:none}div#questions_list #change_all_dates_form{display:none}div#questions_list h2{font-size:1.5em;font-weight:600}div#questions_list div.user-type-checkbox input[type="checkbox"]{position:relative;top:-3px}div#questions_list div.user-type-checkbox .middle-school-grades,div#questions_list div.user-type-checkbox .high-school-grades{margin-left:20px}div#questions_list div.user-type-checkbox .middle-school-grades .user-type-checkbox,div#questions_list div.user-type-checkbox .high-school-grades .user-type-checkbox{font-weight:normal}div#questions_list table tr.header{background-color:#fb9b1c;color:white}div#questions_list table tr.non-rounded th{border-radius:0}div#questions_list table th{text-align:center}div#questions_list .btn-cancel{margin-top:5px}div#questions_list div#waive-fee-buttons{margin-bottom:5px}div#question-form textarea{resize:vertical;width:35.5em}div#question-form .answers{padding-top:5px;padding-left:12px;width:34em}div#question-form .answers h2{color:black;font-size:1.5em;font-weight:600;margin-top:0px;margin-bottom:3px}div#question-form .answers input[type='text']{width:20em}div#question-form .answers hr{margin:5px 0}div#question-form table{width:100%}div#question-form table th{font-weight:600;border:0;padding:0px}div#question-form table th.answer_text{padding-left:9em}div#question-form table tr:nth-child(2n+1){background-color:inherit}div#question-form table td{padding:0;border:0}div#question-form table td input[type=checkbox]{position:relative;top:-3px}div#question-form table td input[type=text]{width:inherit}div#question-form .target-choice{margin-left:10px}div#question-form .target-choice input[type="checkbox"]{position:relative;top:-3px}div#question-form .target-choice .middle-school-grades,div#question-form .target-choice .high-school-grades{margin-left:20px}div#question-form #question_hint_url{width:35.5em}div#question-form #question_question_category_id{width:36.5em}div.question_categories #new-category-btn{margin-bottom:5px}div.question_categories td.inactive{color:red}div.question_categories input#question_category_name{width:38.5em}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(/assets/dataTables/sort_both-624f0a471a2535c4754e1f6974b0e64ee70d6907738346e2a11d0bff20258b8c.png)}table.dataTable thead .sorting_asc{background-image:url(/assets/dataTables/sort_asc-ee6010bb0a8d17e58307136a0fbf0b196d949ab6c50eb66d1ff8f0a7d2a4d48b.png)}table.dataTable thead .sorting_desc{background-image:url(/assets/dataTables/sort_desc-26da8e7eaf746a08dec2928977be21aa67212484540a12042b86aa2d904b80e8.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(/assets/dataTables/sort_asc_disabled-50f0e16f8289b1f09eb0d0494d0eee7ae4717e857a4ed77997bb06cefecb2528.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(/assets/dataTables/sort_desc_disabled-3450cc1e5a1585690226a713a726753b3fa2d177e41338a36e0a3188e3f02663.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#abb9d3}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:whitesmoke}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#a9b7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#f9f9f9}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad4}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b3cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a7b5ce}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b6d0}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#f9f9f9}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fbfbfb}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fdfdfd}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad4}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#adbbd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ebebeb}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#eeeeee}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a1aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a2afc8}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a4b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #cacaca;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,.dataTables_wrapper.no-footer div.dataTables_scrollBody table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}.new_school_button{float:right;padding:.5em}#pathways-list .v2-btn,#pathways-edit .v2-btn{padding:0.75rem 7rem;margin-top:1.5rem;margin-bottom:2.0rem}#pathways-list a,#pathways-edit a{text-decoration:none}#pathways-list a.pathways-edit-district-link,#pathways-list a.edit-school-link,#pathways-edit a.pathways-edit-district-link,#pathways-edit a.edit-school-link{color:#6564db}#pathways-list #pathways-notification,#pathways-edit #pathways-notification{color:white;width:80%;padding:1.0rem 2.0rem;margin-top:-1.5rem;font-weight:bold;text-align:center;border-radius:1.0rem;background-color:#408140}#pathways-list #pathways-school-search,#pathways-edit #pathways-school-search{margin-bottom:3.0rem}#pathways-list #pathways-school-search #pathways-school-wrap,#pathways-edit #pathways-school-search #pathways-school-wrap{display:flex}#pathways-list #pathways-school-search #pathways-school-wrap .input-append,#pathways-edit #pathways-school-search #pathways-school-wrap .input-append{margin-bottom:0;margin-top:0.5rem}#pathways-list #pathways-school-search #pathways-school-wrap .v2-btn,#pathways-edit #pathways-school-search #pathways-school-wrap .v2-btn{margin:0 0 0 3rem}#pathways-list #pathways-mass-toggle-links,#pathways-edit #pathways-mass-toggle-links{font-size:1.75rem}#pathways-list #pathways-schools-list,#pathways-edit #pathways-schools-list{margin-top:0}#pathways-list .input-append,#pathways-edit .input-append{margin:0;margin-bottom:4rem}#pathways-list table.v2,#pathways-edit table.v2{margin-top:2.0rem}#pathways-list table.v2 th,#pathways-edit table.v2 th{background-color:#6564db;color:#fff;font-weight:bold;text-align:left;white-space:nowrap}#pathways-list table.v2 th a,#pathways-edit table.v2 th a{color:white;text-decoration:none}#pathways-list table.v2 tbody tr td,#pathways-edit table.v2 tbody tr td{padding-left:1.0rem;padding-right:1.0rem;vertical-align:middle}#pathways-list table.v2 tbody tr td.highlight,#pathways-edit table.v2 tbody tr td.highlight{background-color:rgba(255,194,79,0.25)}.school-classes .ch-menu-closer{float:right;margin-right:1.0rem;font-size:2.0rem}.school-classes .ch-menu-closer:hover{cursor:pointer}.school-classes .tooltip.top,.school-classes .tooltip.left,.school-classes .tooltip.right,.school-classes .tooltip.bottom{padding:0;opacity:1.0;font-size:1.35rem}.school-classes .tooltip .tooltip-inner{background-color:#D9B9F4;color:black}.school-classes .tooltip .tooltip-inner a{color:black;text-decoration:none}.school-classes #topic-buttons,.school-classes .sub-topic-buttons{padding-bottom:2.0rem}.school-classes #topic-buttons .v2-btn,.school-classes .sub-topic-buttons .v2-btn{padding:0.5rem 1.0rem;background-color:#eee;border:1px black solid;margin:0 0 0.5rem 0}.school-classes #topic-buttons .v2-btn div,.school-classes .sub-topic-buttons .v2-btn div{display:flex;align-items:center}.school-classes #topic-buttons .v2-btn img,.school-classes .sub-topic-buttons .v2-btn img{height:24px;margin-right:0.5rem}.school-classes #topic-buttons .v2-btn.active,.school-classes .sub-topic-buttons .v2-btn.active{display:none}.school-classes .sub-topic-buttons{display:none}.school-classes .sub-topic-buttons div.title{font-weight:600}.school-classes .class-list .top{background-color:#3D3346;background-image:url(/assets/v2/class-list-9d1a3451b68376db16d175cf73ecf68a02a3180a4baee430384c196486685643.svg);background-position:50% 0;background-size:85%;background-repeat:no-repeat;padding:4rem 0;text-align:center}@media only screen and (min-width: 48em){.school-classes .class-list .top{background-position:100% 0;background-size:65%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.school-classes .class-list .top{background-position:80% 0;background-size:45%;padding:5% 0}}.school-classes .class-list .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.school-classes .class-list .top p{color:#fff;font-size:1.6rem}.school-classes .class-list .bottom{background-color:#fff;padding-bottom:8rem}.school-classes .class-list .bottom h2{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3rem;margin-bottom:2rem}.school-classes .class-list .bottom .draw{background-color:rgba(110,224,203,0.1);border-radius:0.4rem 0.4rem;text-align:center;display:flex;flex-direction:column;height:calc(100% - 1.6rem);margin-bottom:1.6rem}.school-classes .class-list .bottom .draw .v2-close{color:#fff;float:right;right:4rem;top:4rem}.school-classes .class-list .bottom .draw .date{background-color:#3D3346;border-radius:0.4rem 0.4rem 0 0;color:#fff;font-weight:bold;padding:1.6rem}.school-classes .class-list .bottom .draw .details{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:2.4rem}.school-classes .class-list .bottom .draw .details .description{color:#3D3346;flex-grow:1;font-size:2.1rem;font-weight:bold;line-height:3rem;margin-bottom:2rem}.school-classes .class-list .bottom .draw .details .grade{background-color:#3D3346;border-radius:2rem;color:#fff;display:inline-block;font-weight:bold;padding:0.5rem 1rem}.school-classes .class-list .bottom .draw .details .class_code_wrapper{padding-top:1.5rem}.school-classes .class-list .bottom .draw .details .class_code_wrapper .class_code{font-weight:bold;font-size:2.0rem}.school-classes .class-list .bottom .draw .details .class_code_wrapper .expand-icon{margin-left:1.0rem;font-size:2.5rem;cursor:pointer}.school-classes .class-list .bottom .draw .details .v2-btn{margin-top:1.5rem}.school-classes #classCodeModal v2-modal{background-color:red}.school-classes .no-classes{background-color:#6ee0cb}.school-classes .no-classes .thought-bubble{background:url(/assets/v2/welcome-thought-bubble-ee2bbb7b0d3c072b5c3ee531dbb61c63481327dbe12e0c4972331d68dc443f42.svg) no-repeat center;background-size:contain;box-sizing:border-box;margin:0 auto;max-width:48rem;padding:14rem 8rem 16rem;text-align:center}.school-classes .no-classes .thought-bubble h1,.school-classes .no-classes .thought-bubble p{color:#3D3346}.school-classes .no-classes .thought-bubble h1{font-size:2.8rem;font-weight:bold;line-height:3.3rem}.school-classes .new,.school-classes .edit{background-color:#fff}@media only screen and (min-width: 64em){.school-classes .new,.school-classes .edit{background-image:linear-gradient(to right, #6564db 50%, #fff 0%)}}.school-classes .new .left,.school-classes .edit .left{background-color:#6564db}.school-classes .new .right,.school-classes .edit .right{background-color:#fff}.school-classes .new .right h1,.school-classes .edit .right h1{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3rem}.school-classes .new .info-blurb{align-items:center;background:url(/assets/v2/speech-bubble-394bf5e5f1ee9c1201fa0aa07e1f82907e8becf7c194e4d54673aad26b891d8d.svg) no-repeat center;background-size:contain;box-sizing:border-box;margin:0 auto;max-width:30rem;min-height:30rem;padding:6rem 4rem;text-align:center}.school-classes .new .info-blurb h1{color:#fff;font-size:2.1rem;font-weight:bold;line-height:3rem}.school-classes .new .info-blurb p{color:#fff}.school-classes .show .top,.school-classes .assignments .top,.school-classes .roster .top,.school-classes .reports .top,.school-classes .add-students .top{background-color:#3D3346;padding:4rem 0}@media only screen and (min-width: 64em){.school-classes .show .top,.school-classes .assignments .top,.school-classes .roster .top,.school-classes .reports .top,.school-classes .add-students .top{padding:8rem 0}}.school-classes .show .top .info,.school-classes .assignments .top .info,.school-classes .roster .top .info,.school-classes .reports .top .info,.school-classes .add-students .top .info{color:#fff;text-align:center}.school-classes .show .top .info h1,.school-classes .assignments .top .info h1,.school-classes .roster .top .info h1,.school-classes .reports .top .info h1,.school-classes .add-students .top .info h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem}.school-classes .show .top .info h3,.school-classes .assignments .top .info h3,.school-classes .roster .top .info h3,.school-classes .reports .top .info h3,.school-classes .add-students .top .info h3{color:#fff}@media only screen and (max-width: 48em){.school-classes .show .top .info .note,.school-classes .assignments .top .info .note,.school-classes .roster .top .info .note,.school-classes .reports .top .info .note,.school-classes .add-students .top .info .note{margin-bottom:1.6rem}}.school-classes .show .indicator-keys,.school-classes .assignments .indicator-keys,.school-classes .roster .indicator-keys,.school-classes .reports .indicator-keys,.school-classes .add-students .indicator-keys{display:flex;margin-top:1.0rem;margin-bottom:0.5rem;margin-left:1.5rem;gap:3.0rem}.school-classes .show .indicator-keys div img,.school-classes .assignments .indicator-keys div img,.school-classes .roster .indicator-keys div img,.school-classes .reports .indicator-keys div img,.school-classes .add-students .indicator-keys div img{width:2.0rem;height:2.0rem;vertical-align:middle}.school-classes .show .indicator-keys div span,.school-classes .assignments .indicator-keys div span,.school-classes .roster .indicator-keys div span,.school-classes .reports .indicator-keys div span,.school-classes .add-students .indicator-keys div span{font-weight:bold}.school-classes .show .top,.school-classes .assignments .top,.school-classes .reports .top{padding:4rem 0}.school-classes .show .top .info .grade,.school-classes .assignments .top .info .grade,.school-classes .reports .top .info .grade{background-color:#6564db;border-radius:2rem;color:#fff;display:inline-block;font-weight:bold;margin-bottom:0.8rem;padding:0.5rem 1rem}.school-classes .show .top .info .school-year,.school-classes .assignments .top .info .school-year,.school-classes .reports .top .info .school-year{font-size:1.2rem}.school-classes .show .middle,.school-classes .assignments .middle,.school-classes .reports .middle{background-color:white;padding-top:1.0rem}.school-classes .show .middle h1,.school-classes .assignments .middle h1,.school-classes .reports .middle h1{color:#A145F2;font-size:4.0rem;font-weight:bold;margin-left:auto;margin-rightt:auto;padding-left:8%}.school-classes .show .middle a,.school-classes .assignments .middle a,.school-classes .reports .middle a{text-decoration:none;padding-top:3.0rem;vertical-align:middle}.school-classes .show .middle a i,.school-classes .assignments .middle a i,.school-classes .reports .middle a i{width:2.5rem;vertical-align:middle}.school-classes .show .middle a span,.school-classes .assignments .middle a span,.school-classes .reports .middle a span{font-size:2.0rem;vertical-align:middle}.school-classes .show .middle a:link,.school-classes .show .middle a:hover,.school-classes .show .middle a:visited,.school-classes .show .middle a:active,.school-classes .assignments .middle a:link,.school-classes .assignments .middle a:hover,.school-classes .assignments .middle a:visited,.school-classes .assignments .middle a:active,.school-classes .reports .middle a:link,.school-classes .reports .middle a:hover,.school-classes .reports .middle a:visited,.school-classes .reports .middle a:active{color:#3D3346}.school-classes .show .middle .back-link,.school-classes .assignments .middle .back-link,.school-classes .reports .middle .back-link{padding-left:2.0rem}.school-classes .show .bottom{background-color:#fff}.school-classes .show .bottom .exploration-section{background-color:#ddd;padding-top:2.0em;padding-bottom:2.0em}.school-classes .show .bottom .explore-title-wrap{align-items:center;background-color:#fff;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold}.school-classes .show .bottom .explore-btn{border-radius:4px;margin-top:0;padding:1.3rem;text-align:center}.school-classes .assignments .bottom{background-color:#eee}.school-classes .assignments .bottom .courses-section{padding-top:2.0em;padding-bottom:2.0em}.school-classes .assignments .bottom .courses-section #courses-list .course-wrap:not(:last-child){margin-bottom:0.6rem}.school-classes .assignments .bottom .courses-section .course{align-items:left;background-color:#fff;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:0.5rem 1.3rem 0.5rem 1.3rem;font-weight:bold;display:flex;flex-wrap:wrap;line-height:36px}.school-classes .assignments .bottom .courses-section .course .name{flex-grow:10;padding:0 0 0 0.5rem;order:2}.school-classes .assignments .bottom .courses-section .course .course-icon{flex-grow:0.1;height:36px;order:1}.school-classes .assignments .bottom .courses-section .course .course-icon img{height:36px}.school-classes .assignments .bottom .courses-section .course .assigned-indicator{color:#A145F2;margin-right:2.0rem;text-align:right;order:3}.school-classes .assignments .bottom .courses-section .course .indicators{width:5.5rem;gap:0.5rem;margin-right:1.0rem;display:flex;order:4}.school-classes .assignments .bottom .courses-section .course .indicators .course-with-certificate{width:3.0rem}.school-classes .assignments .bottom .courses-section .course .indicators .course-with-certificate img{height:2.0rem;vertical-align:middle}.school-classes .assignments .bottom .courses-section .course .indicators .course-in-contest{width:2.0rem}.school-classes .assignments .bottom .courses-section .course .indicators .course-in-contest img{height:2.0rem;vertical-align:middle}.school-classes .assignments .bottom .courses-section .course .drill-down-course-name{cursor:pointer}.school-classes .assignments .bottom .courses-section .course .class-course-expand{min-width:12rem;text-align:right;order:5}.school-classes .assignments .bottom .courses-section .course .class-course-expand i{color:#3D3346;vertical-align:middle}@media only screen and (max-width: 64em){.school-classes .assignments .bottom .courses-section .course .assigned-indicator{order:10;width:100%;text-align:left}.school-classes .assignments .bottom .courses-section .course .name{width:50%}}.school-classes .assignments .bottom .courses-section .modules{margin-top:-0.5rem;margin-left:2rem;margin-bottom:2rem}.school-classes .assignments .bottom .courses-section .modules .row{margin-top:0.6rem}.school-classes .assignments .bottom .courses-section .modules .row:not(:last-child){margin-bottom:0.5rem}.school-classes .assignments .bottom .courses-section .modules .row:first-child{margin-top:1.0rem}.school-classes .assignments .bottom .courses-section .modules .module{margin-left:1.0rem;align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);padding:1.0rem}.school-classes .assignments .bottom .courses-section .modules .module .line-one-info{display:flex}.school-classes .assignments .bottom .courses-section .modules .module .line-one-info .name{flex-grow:2;padding:0 1.0em 0 0}.school-classes .assignments .bottom .courses-section .modules .module .line-one-info .module-menu .ch-menu{position:absolute;margin-top:0.75rem;margin-left:-18.1rem;background-color:#fff}.school-classes .assignments .bottom .courses-section .modules .module .line-one-info .module-menu i{cursor:pointer;padding:0rem 1rem}.school-classes .assignments .bottom .courses-section .modules .module .line-one-info .question-count{flex-grow:0.1;text-align:right}.school-classes .assignments .bottom .courses-section .modules .module .module-assignment-info{color:#A145F2;display:block;font-weight:600}.school-classes .assignments .bottom .courses-section .modules .module .module-info{width:100%;text-align:right;flex-grow:1}.school-classes .assignments .bottom .courses-section .modules .module .module-info .module-report-btn{border-radius:4px;padding:4px;margin-top:0;margin-right:0;margin-left:0.5em;width:11rem;padding:4px 3.0rem;text-align:center}.school-classes .assignments .bottom .courses-section .modules .module i{color:#3D3346;vertical-align:middle}.school-classes .assignments .bottom .courses-section .modules .module-description{display:none;background:#F0F0FA;border:0.3rem #6564db solid;border-radius:0.4rem;padding:0.75rem;margin:0.5rem 1.75rem;width:95%}.school-classes .assignments .bottom .courses-section .modules .module-description .module-description-title{font-weight:600;color:#6564db;font-size:2.0rem;padding-bottom:0.25rem}.school-classes .assignments .bottom .courses-section .modules .module-description .module-description-body{font-weight:600}.school-classes .assignments .bottom .courses-section .modules .module-description .module-description-close{float:right;margin-right:1.0rem;font-size:2.0rem;cursor:pointer}.school-classes .assignments .bottom .course-report-btn{border-radius:4px;margin-top:0;padding:1.3rem;text-align:center}.school-classes .assignments .quiz-container{margin-bottom:0.6rem}.school-classes .assignments .quiz{align-items:left;background-color:#F5F0FA;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold;display:flex;flex-wrap:wrap}.school-classes .assignments .quiz .daily-quiz-title{flex-grow:2;padding:0 1.0em 0 0;order:1}.school-classes .assignments .quiz .daily-quiz-assignment-info{color:#A145F2;flex-grow:1;text-align:right;margin-right:1.0rem;order:2}.school-classes .assignments .quiz .daily-quiz-assignment-info .start-date{margin-right:2rem}.school-classes .assignments .quiz .daily-quiz-assignment-info .due-date{margin-right:2rem}.school-classes .assignments .quiz .indicators{width:16.0rem;text-align:left;order:3}.school-classes .assignments .quiz .indicators .quiz-in-contest{width:2.0rem}.school-classes .assignments .quiz .indicators .quiz-in-contest img{height:2.0rem;vertical-align:middle}@media only screen and (max-width: 64em){.school-classes .assignments .quiz .daily-quiz-assignment-info{order:10;width:100%;text-align:left}}.school-classes .assignments .quiz-menu{order:4}.school-classes .assignments .quiz-menu i{cursor:pointer;padding:0rem 1rem}.school-classes .assignments .quiz-menu .ch-menu{position:absolute;margin-left:-18.1rem}.school-classes .assignments .quiz-description{display:none;background:#F5F0FA;border:0.3rem #A145F2 solid;border-radius:0.4rem;padding:0.75rem;margin:0.75rem;width:100%}.school-classes .assignments .quiz-description .quiz-description-title{font-weight:600;color:#A145F2;font-size:2.0rem;padding-bottom:0.25rem}.school-classes .assignments .quiz-description .quiz-description-body{font-weight:600}.school-classes .assignments .quiz-description .quiz-description-close{float:right;margin-right:1.0rem;font-size:2.0rem;cursor:pointer}.school-classes .assignments .quiz-assignment{background:#F5F0FA;border:0.3rem #A145F2 solid;border-radius:0.4rem;padding:0.75rem;margin:0.75rem;width:100%}.school-classes .assignments .quiz-assignment .error-field{border:red 2.0px solid}.school-classes .assignments .quiz-assignment .error-text{color:red}.school-classes .assignments .quiz-assignment .quiz-assignment-close{float:right;margin-right:1.0rem;font-size:2.0rem;cursor:pointer}.school-classes .assignments .quiz-assignment .quiz-assignment-title{font-weight:600;color:#A145F2;flex-grow:2}.school-classes .assignments .quiz-assignment .quiz-assignment-step{min-height:20rem;display:flex;flex-direction:column}.school-classes .assignments .quiz-assignment .quiz-assignment-step label{display:inline-block}.school-classes .assignments .quiz-assignment .quiz-assignment-step input.datepicker{width:10rem}.school-classes .assignments .quiz-assignment .quiz-assignment-step:not(:last-of-type){border-right:solid 2px white}.school-classes .assignments .quiz-assignment .assignment-dates{overflow:hidden}.school-classes .assignments .quiz-assignment .assignment-dates input:last-of-type{margin-bottom:0}.school-classes .assignments .quiz-assignment .assignment-type{overflow:hidden}.school-classes .assignments .quiz-assignment .assignment-type input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.school-classes .assignments .quiz-assignment .assignment-type label{background-color:#F5F0FA;color:rgba(0,0,0,0.6);font-size:14px;line-height:1;text-align:center;padding:8px 16px;border:1px solid rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3),0 1px rgba(255,255,255,0.1);transition:all 0.1s ease-in-out}.school-classes .assignments .quiz-assignment .assignment-type label:hover{cursor:pointer}.school-classes .assignments .quiz-assignment .assignment-type input:checked+label{background-color:#A145F2;color:white;box-shadow:none}.school-classes .assignments .quiz-assignment .assignment-type label:first-of-type{border-radius:4px 0 0 4px;margin-right:-4px}.school-classes .assignments .quiz-assignment .assignment-type label:last-of-type{border-radius:0 4px 4px 0;margin-left:-4px}.school-classes .assignments .quiz-assignment .assignment-target{overflow:hidden;#       position:absolute;#       bottom:1rem}.school-classes .assignments .quiz-assignment .assignment-target label{display:inline-block;padding-right:3rem}.school-classes .assignments .quiz-assignment .assignment-target input{width:5rem;margin-bottom:0}.school-classes .assignments .quiz-assignment .assignment-submit{overflow:hidden;#        position:absolute;#        bottom:1rem}.school-classes .assignments .quiz-assignment .assignment-submit button{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:5rem;padding-right:5rem}.school-classes .module-assignment{display:none;background:#F0F0FA;border:0.3rem #6564db solid;border-radius:0.4rem;padding:0.75rem;margin:0.5rem 1.75rem;width:95%}.school-classes .module-assignment .module-assignment-close{float:right;margin-right:1.0rem;font-size:2.0rem;cursor:pointer}.school-classes .module-assignment .module-assignment-step{min-height:6rem;display:flex;flex-direction:column;padding-left:3rem}.school-classes .module-assignment .module-assignment-step label{display:inline-block}.school-classes .module-assignment .module-assignment-step input.datepicker{width:10rem}.school-classes .module-assignment .module-assignment-step:not(:last-of-type){border-right:solid 2px white}.school-classes .module-assignment .module-assignment-step .error-field{border:red 2.0px solid}.school-classes .module-assignment .module-assignment-step .error-text{color:red}.school-classes .module-assignment .module-assignment-title{font-weight:600;color:#6564db;flex-grow:2}.school-classes .module-assignment .module-assignment-submit{overflow:hidden}.school-classes .module-assignment .module-assignment-submit button{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:5rem;padding-right:5rem}.school-classes .module-assignment .assignment-date{overflow:hidden}.school-classes .module-assignment .assignment-date input:last-of-type{margin-bottom:0}.school-classes .roster .top .info .grade,.school-classes .add-students .top .info .grade{background-color:#6564db;border-radius:2rem;color:#fff;display:inline-block;font-weight:bold;margin-bottom:0.8rem;padding:0.5rem 1rem}.school-classes .roster .top .info .school-year,.school-classes .add-students .top .info .school-year{font-size:1.2rem}.school-classes .roster .bottom,.school-classes .add-students .bottom{padding-top:3.0rem;background-color:#fff}.school-classes .roster .bottom h2,.school-classes .add-students .bottom h2{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3rem;margin-top:0}.school-classes .roster .bottom .roster-menu,.school-classes .add-students .bottom .roster-menu{display:flex}.school-classes .roster .bottom .roster-menu .edit-view-btn-wrapper,.school-classes .add-students .bottom .roster-menu .edit-view-btn-wrapper{margin-left:auto;margin-right:0rem}.school-classes .roster .bottom .roster-menu .ch-menu,.school-classes .add-students .bottom .roster-menu .ch-menu{position:absolute;display:none;margin-top:2.0rem;margin-left:84.1rem;background-color:#fff}.school-classes .roster .bottom .roster-menu .ch-menu i,.school-classes .add-students .bottom .roster-menu .ch-menu i{padding-right:1.5rem}.school-classes .roster .bottom table.v2 th,.school-classes .add-students .bottom table.v2 th{background-color:#6564db;color:#fff;font-weight:bold;text-align:left;white-space:nowrap}.school-classes .roster .bottom table.v2 th a,.school-classes .add-students .bottom table.v2 th a{color:white;text-decoration:none}.school-classes .roster .bottom table.v2 .v2-btn,.school-classes .add-students .bottom table.v2 .v2-btn{margin:0;padding:0.4rem 1rem;text-decoration:none}.school-classes .roster .bottom table.v2 .v2-btn:not(.outlined),.school-classes .add-students .bottom table.v2 .v2-btn:not(.outlined){color:#fff}.school-classes .roster .bottom table.v2 .v2-hidden,.school-classes .add-students .bottom table.v2 .v2-hidden{display:none}.school-classes .roster .bottom table.v2 i,.school-classes .add-students .bottom table.v2 i{font-size:1.6rem}.school-classes .roster .bottom table.v2 tbody tr td,.school-classes .add-students .bottom table.v2 tbody tr td{padding-left:1.0rem;padding-right:1.0rem}.school-classes .roster .bottom table.v2 tbody tr td.highlight,.school-classes .add-students .bottom table.v2 tbody tr td.highlight{background-color:rgba(255,194,79,0.25)}.school-classes .roster .bottom #district-create-action,.school-classes .add-students .bottom #district-create-action{padding-top:2rem}.school-classes .roster .bottom #district-create-action h1,.school-classes .add-students .bottom #district-create-action h1{font-size:3.0rem;text-align:center;margin-bottom:1.0rem}.school-classes .roster .bottom #district-create-action #district-create-action-info-left,.school-classes .add-students .bottom #district-create-action #district-create-action-info-left{background-color:white;padding:2.0rem}.school-classes .roster .bottom #district-create-action #district-create-action-info-left p,.school-classes .add-students .bottom #district-create-action #district-create-action-info-left p{line-height:2.0rem}.school-classes .roster .bottom #district-create-action #district-create-action-info-right,.school-classes .add-students .bottom #district-create-action #district-create-action-info-right{background-color:#eee;padding:2.0rem}.school-classes .roster .bottom #district-create-action #district-create-action-info-right p,.school-classes .add-students .bottom #district-create-action #district-create-action-info-right p{line-height:2.0rem}.school-classes .roster .bottom #district-create-action #district-create-action-info-right .v2-link,.school-classes .add-students .bottom #district-create-action #district-create-action-info-right .v2-link{padding:1.0rem 0;width:100%;text-align:center;margin-top:2.0rem;margin-bottom:2.0rem}.school-classes .reports .middle h1{padding-left:16%}.school-classes .reports .bottom{background-color:#fff;padding-top:1.0rem;padding-bottom:3.0rem}.school-classes .reports .bottom table{text-align:center;border:none}.school-classes .reports .bottom table thead th{text-align:center;background-color:#6564db}.school-classes .reports .bottom table tbody tr:first{background-color:#ccc}.school-classes .reports .bottom table tbody tr:nth-child(odd){background-color:#f2f2f2}.school-classes .reports .bottom table tbody tr:nth-child(even){background-color:#fff}.school-classes .reports .bottom table tbody tr:nth-child(1){background-color:#bbb}.school-classes .reports .bottom table tbody tr td{border:none;border-bottom:2px solid #bbb}.school-classes .reports .bottom .report-module-name-wrap{margin-right:0.8rem}.school-classes .reports .bottom .report-module-name{align-items:center;background-color:#f3f3f3;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold;margin-left:0.8rem;display:flex}.school-classes .reports .bottom .report-module-name .name{flex-grow:1.0}.school-classes .reports .bottom .category{font-size:1.2rem;margin-bottom:0.8rem}.school-classes .reports .bottom .category .color{border-radius:0.2rem;display:inline-block;height:1.2rem;margin-right:0.8rem;vertical-align:middle;width:1.2rem}.school-classes .reports .bottom h1,.school-classes .reports .bottom h2{color:#3D3346;font-weight:bold}.school-classes .reports .bottom h1{font-size:2.1rem;line-height:3rem;margin-bottom:2.4rem}.school-classes #school-class-daily-grades .header{padding:2.0rem 0;display:flex}.school-classes #school-class-daily-grades .header .title{flex-grow:2.0}.school-classes #school-class-daily-grades .bottom{background-color:#F8F8F8}.school-classes #school-class-daily-grades .bottom .edit-view-menu .ch-menu{position:absolute;display:none;margin-top:1.0rem;margin-left:-3.5rem;background-color:#fff}.school-classes #school-class-daily-grades .bottom .edit-view-menu .ch-menu i{padding-right:1.5rem}.school-classes #school-class-daily-grades #assignment-params{margin-bottom:2.0rem}.school-classes #school-class-daily-grades #assignment-params .title{font-weight:600}.school-classes #school-class-daily-grades #assignment-params .data{font-weight:600;color:#A145F2;margin-top:1.0rem}.school-classes #school-class-daily-grades #assignment-params .buttons{margin:2.0rem 0 0 0}.school-classes #school-class-daily-grades #assignment-params .buttons button{padding:0.5rem 2.0rem;margin:0}.school-classes #school-class-daily-grades #dq-assignment-insertion{display:none}.school-classes #school-class-daily-grades #class-average .row div{background:#BBBAF4;font-weight:600;padding:1rem 2rem}.school-classes #school-class-daily-grades #class-average .row div:not(:last-child){border-right:solid 2px white}.school-classes #school-class-daily-grades #class-average .row .title img{height:17px;margin-right:1.0rem;margin-top:-0.5rem;vertical-align:middle}.school-classes #school-class-daily-grades #class-average .row .correct,.school-classes #school-class-daily-grades #class-average .row .answered,.school-classes #school-class-daily-grades #class-average .row .pct-complete{text-align:center}.school-classes #school-class-daily-grades .class-details-section{padding-bottom:2rem}.school-classes #school-class-daily-grades .class-details-section .table-wrap{overflow-y:auto;margin-top:2.0rem}.school-classes #school-class-daily-grades .class-details-section .export-link{text-align:right;padding-right:2.0rem}.school-classes #school-class-daily-grades .class-details-section table{border:none;border-collapse:unset;height:100%}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-first-header{font-weight:600}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-first-header th{background:#6564db;color:white;position:sticky;top:0;padding:1.0rem 2.0rem;text-align:left;margin-right:2px}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-first-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-sub-header{font-weight:600}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-sub-header th{position:sticky;top:4.35rem;z-index:10;padding:1.0rem 2.0rem}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-sub-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-sub-header th.student-name{text-align:left}.school-classes #school-class-daily-grades .class-details-section table thead tr.student-sub-header th a{color:#3D3346;text-decoration:none}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data{border-bottom:2px solid #F8F8F8}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data:nth-child(2n){background-color:white}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data:last-child{border-bottom:none}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data:hover{background-color:#B8B8B8}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data td{padding:1.0rem 2.0rem;border-left:2px solid #F8F8F8;text-align:center}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data td:first-child{border-left:none}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data td.student-name{text-align:left}.school-classes #school-class-daily-grades .class-details-section table tbody tr.student-data td img{height:2.5rem}.school-classes #school-class-activity .header{padding-top:1.0rem;padding-bottom:1.5rem;display:flex}.school-classes #school-class-activity .header .title{flex-grow:2.0}.school-classes #school-class-activity .bottom{background-color:#F8F8F8}.school-classes #school-class-activity .bottom .edit-view-menu .ch-menu{position:absolute;display:none;margin-top:1.0rem;margin-left:-4.5rem;background-color:#fff}.school-classes #school-class-activity .bottom .edit-view-menu .ch-menu i{padding-right:1.5rem}.school-classes #school-class-activity #school-class-activity-controls{margin-bottom:2.0rem}.school-classes #school-class-activity #school-class-activity-controls #report-today .title{font-weight:600}.school-classes #school-class-activity #school-class-activity-controls #report-today .date{color:#A145F2;font-weight:600}.school-classes #school-class-activity #school-class-activity-controls #report-today button{padding:0.5rem 2.0rem;margin:0 0 0 3.0rem}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .title{font-weight:600;margin-right:2.0rem}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .date{color:#A145F2;font-weight:600}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .instruction{font-size:2.0rem;margin-top:6.0rem;margin-bottom:1.0rem}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .custom-dates{display:flex;flex-direction:row}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .custom-dates div{margin-right:2rem}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates .custom-dates button{margin:2.0rem 0 0 0;height:50%}.school-classes #school-class-activity #school-class-activity-controls #report-custom-dates button{padding:0.5rem 2.0rem;margin:0 0 0 2.0rem}.school-classes #school-class-activity #school-class-activity-report{padding-bottom:2.0rem}.school-classes #school-class-activity #school-class-activity-report .export-link{padding-right:2.0rem;text-align:right}.school-classes #school-class-activity #school-class-activity-report .scrollable-container{overflow-x:auto;padding-bottom:2.0rem;margin-top:0.5rem}.school-classes #school-class-activity #school-class-activity-report .scrollable-container,.school-classes #school-class-activity #school-class-activity-report .scrollable-container table{transform:rotateX(180deg)}.school-classes #school-class-activity #school-class-activity-report table{border:none;border-collapse:unset;height:100%}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-first-header{font-weight:600}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-first-header .blank-column,.school-classes #school-class-activity #school-class-activity-report table thead tr.student-first-header blank-col-no-colspan{background-color:white}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-first-header th{background:#6564db;color:white;position:sticky;top:0;padding:1.0rem 2.0rem;text-align:left;margin-right:2px;font-weight:600}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-first-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-sub-header{font-weight:600}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-sub-header th{position:sticky;top:4.35rem;padding:1.0rem 2.0rem;font-weight:600}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-sub-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-sub-header th.student-name{text-align:left}.school-classes #school-class-activity #school-class-activity-report table thead tr.student-sub-header th a{color:#3D3346;text-decoration:none}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data{border-bottom:2px solid #F8F8F8}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data:nth-child(2n){background-color:white}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data:last-child{border-bottom:none}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data:hover{background-color:#B8B8B8}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data:hover td{background-color:#B8B8B8;cursor:pointer}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data td{padding:1.0rem 2.0rem;border-left:2px solid #F8F8F8;text-align:center}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data td:first-child{border-left:none}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data td:hover{background-color:#B8B8B8}.school-classes #school-class-activity #school-class-activity-report table tbody tr.student-data td.student-name{text-align:left}.school-classes #school-class-report-progress .header{padding:0;display:flex}.school-classes #school-class-report-progress .header .title{flex-grow:2.0}.school-classes #school-class-report-progress .bottom{background-color:#F8F8F8}.school-classes #school-class-report-progress .bottom .edit-view-menu .ch-menu{position:absolute;display:none;margin-top:1.0rem;margin-left:-4.5rem;background-color:#fff}.school-classes #school-class-report-progress .bottom .edit-view-menu .ch-menu i{padding-right:1.5rem}.school-classes #school-class-report-progress .export-link{text-align:right;padding-right:2.0rem}.school-classes #school-class-report-progress .report-progress-section{padding-top:0;padding-bottom:2.0rem}.school-classes #school-class-report-progress .scrollable-container{overflow-x:auto;padding-bottom:2.0rem;margin-top:1.0rem}.school-classes #school-class-report-progress .scrollable-container,.school-classes #school-class-report-progress .scrollable-container table{transform:rotateX(180deg)}.school-classes #school-class-report-progress table{border:none;border-collapse:unset;height:100%}.school-classes #school-class-report-progress table thead tr.student-first-header{font-weight:600}.school-classes #school-class-report-progress table thead tr.student-first-header th{background:#6564db;color:white;position:sticky;top:0;padding:1.0rem 2.0rem;text-align:left;margin-right:2px}.school-classes #school-class-report-progress table thead tr.student-first-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-report-progress table thead tr.student-sub-header{font-weight:600}.school-classes #school-class-report-progress table thead tr.student-sub-header th{position:sticky;top:4.35rem;z-index:10;padding:1.0rem 2.0rem}.school-classes #school-class-report-progress table thead tr.student-sub-header th:not(:last-child){border-right:solid 2px white}.school-classes #school-class-report-progress table thead tr.student-sub-header th.student-name{text-align:left}.school-classes #school-class-report-progress table thead tr.student-sub-header th a{color:#3D3346;text-decoration:none}.school-classes #school-class-report-progress table tbody tr.student-data{border-bottom:2px solid #F8F8F8}.school-classes #school-class-report-progress table tbody tr.student-data:nth-child(2n){background-color:white}.school-classes #school-class-report-progress table tbody tr.student-data:last-child{border-bottom:none}.school-classes #school-class-report-progress table tbody tr.student-data:hover{background-color:#B8B8B8}.school-classes #school-class-report-progress table tbody tr.student-data td{padding:1.0rem 2.0rem;border-left:2px solid #F8F8F8;text-align:center}.school-classes #school-class-report-progress table tbody tr.student-data td:first-child{border-left:none}.school-classes #school-class-report-progress table tbody tr.student-data td.student-name{text-align:left}.school-classes #school-class-report-progress table tbody tr.student-data td img{height:2.5rem}.school-classes #school-class-course-grades .error-messages{background:pink;padding:1.0rem 4.0rem;text-align:center;font-weight:bold;font-size:1.8rem}.school-classes #school-class-course-grades .no-courses-available{background:white;border:solid 1px #ccc;width:75%;padding:0.5rem 0rem 0.5rem 3rem}.school-classes #school-class-course-grades label{font-size:1.5rem;font-weight:bold}.school-classes #school-class-course-grades .bottom{background-color:#F8F8F8;margin-bottom:2.0rem}.school-classes #school-class-course-grades #header-info{padding-bottom:2.0rem}.school-classes #school-class-course-grades #header-info #description{display:flex}.school-classes #school-class-course-grades #header-info #description img{width:5rem}.school-classes #school-class-course-grades #header-info #description p{padding-left:1.5rem;line-height:2.0rem}.school-classes #school-class-course-grades .edit-view-menu{display:flex;margin-top:1.0rem}.school-classes #school-class-course-grades .edit-view-menu .table-description{font-weight:bold}.school-classes #school-class-course-grades .edit-view-menu .edit-view-btn-wrapper{margin-left:auto;margin-right:0rem}.school-classes #school-class-course-grades .edit-view-menu .ch-menu{position:absolute;display:none;margin-top:2.0rem;margin-left:84.1rem;background-color:#fff}.school-classes #school-class-course-grades .edit-view-menu .ch-menu i{padding-right:1.5rem}.school-classes #school-class-course-grades #reset-module-confirmation .alert-icon{color:red;font-size:300%}.school-classes #school-class-course-grades #reset-module-confirmation p{text-align:center}.school-classes #school-class-course-grades #reset-module-confirmation .v2-btn{width:7.0rem;padding-top:0.5rem;padding-bottom:0.5rem}.school-classes #school-class-course-grades .scrollable-container{overflow-x:auto;padding-bottom:2.0rem;margin-top:4.0rem}.school-classes #school-class-course-grades .scrollable-container,.school-classes #school-class-course-grades .scrollable-container table{transform:rotateX(180deg)}.school-classes #school-class-course-grades .clear-course-selected-btn{padding:0.5rem 2.5rem}.school-classes #school-class-course-grades table{width:unset;max-width:unset;table-layout:fixed}.school-classes #school-class-course-grades .export-link{margin-top:2.0rem}.school-classes #school-class-course-grades table.courses tr>th:first-child,.school-classes #school-class-course-grades table.courses tr>td:first-child{position:sticky;left:0;z-index:1;background-color:white;padding-left:1rem}.school-classes #school-class-course-grades table.courses tr>th:nth-child(2),.school-classes #school-class-course-grades table.courses tr>td:nth-child(2){position:sticky;left:17rem;z-index:1;background-color:white;padding-left:1rem}.school-classes #school-class-course-grades table.courses th{z-index:0;font-weight:600}.school-classes #school-class-course-grades table.courses th.blank-col,.school-classes #school-class-course-grades table.courses th.blank-col-no-colspan{background-color:white;border:none}.school-classes #school-class-course-grades table.courses th.column-header{background-color:#6564db;color:white;border:2px solid white}.school-classes #school-class-course-grades table.courses th.column-header.course-header{text-align:left;min-width:20rem;padding:0 1.0rem;vertical-align:middle}.school-classes #school-class-course-grades table.courses th.column-header.course-header .course-totals-info{padding-left:4.0rem}.school-classes #school-class-course-grades table.courses th.column-header.module-header{text-align:left;min-width:20rem;padding:0 1.0rem;background-color:#BBBAF4;color:#3D3346}.school-classes #school-class-course-grades table.courses th.column-header.not-assigned-module-header{text-align:left;min-width:20rem;padding:0 1.0rem;background-color:#b0b0b0;color:#3D3346}.school-classes #school-class-course-grades table.courses th.assignments{vertical-align:middle}.school-classes #school-class-course-grades table.courses tbody tr:nth-child(2n){background-color:white}.school-classes #school-class-course-grades table.courses tbody tr.spacer td{background-color:#F8F8F8}.school-classes #school-class-course-grades table.courses tbody td{text-align:center;border:2px solid #F8F8F8}.school-classes #school-class-course-grades table.courses tbody td span.course-sort-icon{float:right}.school-classes #school-class-course-grades table.courses tbody td span.course-sort-icon i.fa-sort{color:#cccccc}.school-classes #school-class-course-grades table.courses tbody td span.course-sort-icon i.fa-sort-up,.school-classes #school-class-course-grades table.courses tbody td span.course-sort-icon i.fa-sort-down{color:#6564db}.school-classes #school-class-course-grades table.courses tbody td.sort-header{cursor:pointer}.school-classes #school-class-course-grades table.courses tbody td.blank-col,.school-classes #school-class-course-grades table.courses tbody td.blank-col-no-colspan{background-color:white;border:none}.school-classes #school-class-course-grades table.courses tbody td.row-header{font-weight:600;text-align:left}.school-classes #school-class-course-grades table.courses tbody td.row-header img{height:1.0rem}.school-classes #school-class-course-grades table.courses tbody td.row-header.due-date-header{border:1px solid white}.school-classes #school-class-course-grades table.courses tbody td.row-header-2{font-weight:600;text-align:center}.school-classes #school-class-course-grades table.courses tbody td.student-name{text-align:left;min-width:15rem;padding-left:1rem;padding-right:1rem}.school-classes #school-class-course-grades table.courses tbody td.student-last-initial{text-align:left;min-width:9rem;padding-left:1rem;padding-right:1rem}.school-classes #school-class-course-grades table.courses tbody td.due-date{color:#A145F2;font-weight:bold}.school-classes #school-class-course-grades table.courses tbody td.class-average{font-weight:bold;font-size:1.4rem}.school-classes #school-class-course-grades table.courses tbody td.display_field_school_class_report_gender{min-width:10rem;text-align:center}.school-classes #school-class-course-grades table.courses tbody td.display_field_school_class_report_grade{min-width:10rem;text-align:center}.school-classes #school-class-course-grades table.courses tbody td.display_field_school_class_report_email{min-width:20rem;padding-left:1rem;padding-right:1rem}.school-classes #school-class-course-grades table.courses tbody td.grade-stats{vertical-align:middle}.school-classes #school-class-course-grades table.courses tbody td.grade-stats .grade-wrapper{display:flex}.school-classes #school-class-course-grades table.courses tbody td.grade-stats .grade-wrapper .grade-stats{flex-grow:1}.school-classes #school-class-course-grades table.courses tbody td.grade-stats .grade-wrapper .grade-stats .module-incomplete,.school-classes #school-class-course-grades table.courses tbody td.grade-stats .grade-wrapper .grade-stats .module-late{color:red;font-weight:bold;margin:0;margin-top:-1.0rem;padding:0;display:block}.school-classes #school-class-course-grades table.courses tbody td.grade-stats .grade-wrapper .reset-btn{margin:auto;padding-right:1.0rem;font-size:90%;color:gray;cursor:pointer}#classCodeModal .v2-close{color:black}#classCodeModal .content{padding:0;height:100%;text-align:center;background-color:white}#classCodeModal .content .class_code_display{color:black;display:inline-block;font-size:26rem;font-weight:bold;padding-left:1.5rem;padding-right:1.5rem;padding-top:8rem;padding-bottom:5rem}@media (max-width: 32em){#classCodeModal .content .class_code_display{font-size:9rem}}@media (min-width: 32em){#classCodeModal .content .class_code_display{font-size:18rem}}@media (min-width: 64em){#classCodeModal .content .class_code_display{font-size:26rem}}@media (min-width: 75em){#classCodeModal .content .class_code_display{font-size:26rem}}#classCodeModal .content hr{border-top:3px solid black}#classCodeModal .content .modal-footer{text-align:left;font-size:4rem}#classCodeModal .content .modal-footer #modal_class_name{font-weight:bold;padding-right:4.0rem}@media (max-width: 32em){#classCodeModal .content .modal-footer{font-size:2rem}}@media (min-width: 32em){#classCodeModal .content .modal-footer{font-size:3rem}}@media (min-width: 64em){#classCodeModal .content .modal-footer{font-size:4rem}}@media (min-width: 75em){#classCodeModal .content .modal-footer{font-size:4rem}}#school_class_header select{background-color:#3D3346;color:white}#school_class_header_nav nav{display:inline-block;flex-grow:1;height:100%;margin-left:3.0rem;vertical-align:top}@media only screen and (min-width: 48em){#school_class_header_nav nav{margin-left:9.0rem}}#school_class_header_nav nav a{color:#3D3346;display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:1.6rem 0;text-decoration:none}@media only screen and (min-width: 48em){#school_class_header_nav nav a{padding:2.4rem 0}#school_class_header_nav nav a:not(:first-child){margin-left:3.4rem}}#school_class_header_nav nav a:nth-last-child(2){margin-left:1.4rem}#school_class_header_nav nav a:last-child{margin-bottom:1.6rem;margin-left:1.4rem}#school_class_header_nav nav a:hover{border-bottom:0.4rem solid #6564db;padding-bottom:2.0rem}#school_class_header_nav nav a.active{font-weight:bold;border-bottom:0.4rem solid #6564db;padding-bottom:2.0rem}#school_class_header_nav nav .dropdown{display:inline-block;margin-left:2.4rem}#school_class_header_nav nav .dropdown .dropbtn{border:none;outline:none;padding:2.4rem 0;line-height:2.4rem;background-color:inherit;font-family:inherit;font-size:1.6rem;color:#3d3346;margin:0;display:inline-block}#school_class_header_nav nav .dropdown .dropbtn.active{border-bottom:0.4rem solid #6564db;padding-bottom:2.0rem}#school_class_header_nav nav .dropdown-content{display:none;position:absolute;background-color:white;min-width:200px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:100}#school_class_header_nav nav .dropdown-content a{float:none;color:black;padding:2px 16px;text-decoration:none;display:block;text-align:left;padding-left:1em;margin-left:20px;margin-right:20px;border-bottom:0.4rem solid white}#school_class_header_nav nav .dropdown-content a:hover{border-bottom:0.4rem solid #6564db}#school_class_header_nav nav .dropdown-content a:last-child{margin-bottom:0.5rem}#school_class_header_nav nav .dropdown-content a.active{font-weight:bold;border-bottom:0.4rem solid #6564db}#school_class_header_nav nav .dropdown:hover .dropdown-content{display:block}#teacher_not_found{border-radius:5px;display:none}.ital{font-style:italic}.class-challenge{padding:20px}.class-challenge .content{margin-bottom:2em}.class-challenge .challenge-table{margin-bottom:20px}.class-challenge .challenge-table table{margin-bottom:0px}.class-challenge .challenge-table{margin-bottom:20px}.class-challenge .challenge-table table{margin-bottom:0px}.class-challenge .no-challenges{margin-top:0px;margin-left:20px;font-style:italic;color:grey}.admin_graphs h2{color:#00A4E6}.row-fluid,#span{margin-left:0px}#links{position:relative;border:1px solid #73AD21;border-radius:12px;height:220px}#links h1{display:table-cell;border-bottom:solid 1px gray;padding:10px 0}#date{height:4em;float:right;margin-top:10px}.datepicker-form label{font-weight:bold;display:inline;margin:10px}.stats{display:inline-flex;border-bottom:solid 1px gray}.stats h2{color:#00A4E6}.total,.percent{position:relative;font-size:15px;font-weight:bold;padding:5px;width:40%;height:auto}.total_partner{position:relative;font-size:20px;font-weight:bold;width:170px;height:auto;margin-bottom:10px}#export{float:left}.engagements-district{float:right}.percent.red{color:red}.percent.green{color:green}.icon::before{display:inline-block;margin-right:.3em;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.buttons,.btn-info,.btn-primary{margin:10px;float:left}.buttons .fake-button,.btn-info .fake-button,.btn-primary .fake-button{background:none;border:none;margin:0;padding:0;font-weight:bold;padding:10px 0 0 0}.activity{padding:5px 0 0 0}.activity h2{color:#FE890E}#date-right{float:right}#date-right .select2-container{display:block}.select2-input{width:100% !important}#interest_form{width:50em}#interest_form .select2-container{margin-left:10px}#interest_form .clear-link{float:right;margin-top:0.5em}#interest_form #category-div{margin-top:1.5em;display:none}#interest_form #category-div #s2id_category-filtering{width:75%}#interest_form #qp-div label{line-height:2.0em}#interest_form input[type='checkbox']{margin-bottom:0.45em}#school-course-progress-table th,#school-course-progress-table td,#district-course-progress-table th,#district-course-progress-table td{text-align:center}.new-class-button{margin-left:5%}#district_course_progress .top,#school_course_progress .top{background-color:#3D3346;padding:3rem 0 2rem 0}#district_course_progress .top .info,#school_course_progress .top .info{color:#fff;text-align:center}#district_course_progress .top .info h1,#school_course_progress .top .info h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem}@media only screen and (max-width: 48em){#district_course_progress .top .info .note,#school_course_progress .top .info .note{margin-bottom:1.6rem}}#district_course_progress .middle,#school_course_progress .middle{padding-top:1.0rem}#district_course_progress .middle h1,#school_course_progress .middle h1{color:#A145F2;font-size:4.0rem;font-weight:bold;margin-left:auto;margin-rightt:auto;padding-left:8%}#district_course_progress .middle a,#school_course_progress .middle a{text-decoration:none;padding-top:3.0rem;vertical-align:middle}#district_course_progress .middle a i,#school_course_progress .middle a i{width:2.5rem;vertical-align:middle}#district_course_progress .middle a span,#school_course_progress .middle a span{font-size:2.0rem;vertical-align:middle}#district_course_progress .middle a:link,#district_course_progress .middle a:hover,#district_course_progress .middle a:visited,#district_course_progress .middle a:active,#school_course_progress .middle a:link,#school_course_progress .middle a:hover,#school_course_progress .middle a:visited,#school_course_progress .middle a:active{color:#3D3346}#district_course_progress .middle .back-link,#school_course_progress .middle .back-link{padding-left:2.0rem}#district_course_progress .bottom,#school_course_progress .bottom{background-color:#fff;padding-top:1.0rem;padding-bottom:1.0rem}#district_course_progress .bottom .exploration-section,#school_course_progress .bottom .exploration-section{background-color:#ddd;padding-top:2.0em;padding-bottom:2.0em}#district_course_progress .bottom .explore-title-wrap,#school_course_progress .bottom .explore-title-wrap{align-items:center;background-color:#fff;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold}#district_course_progress .bottom .explore-btn,#school_course_progress .bottom .explore-btn{border-radius:4px;margin-top:0;padding:1.3rem;text-align:center}#district_course_progress .bottom .courses-section,#school_course_progress .bottom .courses-section{background-color:#eee;padding-top:2.0em;padding-bottom:2.0em}#district_course_progress .bottom .courses-section #courses-list:not(:last-child),#school_course_progress .bottom .courses-section #courses-list:not(:last-child){margin-bottom:0.6rem}#district_course_progress .bottom .courses-section .course,#school_course_progress .bottom .courses-section .course{align-items:left;background-color:#fff;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold;display:flex}#district_course_progress .bottom .courses-section .course .name,#school_course_progress .bottom .courses-section .course .name{flex-grow:1;padding:0 1.0em 0 0}#district_course_progress .bottom .courses-section .course .drill-down-course-name,#school_course_progress .bottom .courses-section .course .drill-down-course-name{cursor:pointer}#district_course_progress .bottom .courses-section .course .progress-course-expand i,#school_course_progress .bottom .courses-section .course .progress-course-expand i{color:#3D3346;vertical-align:middle}#district_course_progress .bottom .courses-section .modules,#school_course_progress .bottom .courses-section .modules{margin-top:-0.5rem;margin-left:2rem;margin-bottom:2rem}#district_course_progress .bottom .courses-section .modules .row,#school_course_progress .bottom .courses-section .modules .row{margin-top:0.6rem}#district_course_progress .bottom .courses-section .modules .row:not(:last-child),#school_course_progress .bottom .courses-section .modules .row:not(:last-child){margin-bottom:0.5rem}#district_course_progress .bottom .courses-section .modules .row:first-child,#school_course_progress .bottom .courses-section .modules .row:first-child{margin-top:1.0rem}#district_course_progress .bottom .courses-section .modules .module,#school_course_progress .bottom .courses-section .modules .module{margin-left:1.0rem;align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.0rem}#district_course_progress .bottom .courses-section .modules .module .name,#school_course_progress .bottom .courses-section .modules .module .name{flex-grow:0.6;padding:0 1.0em 0 0;width:100%}#district_course_progress .bottom .courses-section .modules .module .module-info,#school_course_progress .bottom .courses-section .modules .module .module-info{width:100%;text-align:right;flex-grow:1}#district_course_progress .bottom .courses-section .modules .module .module-info .module-report-btn,#school_course_progress .bottom .courses-section .modules .module .module-info .module-report-btn{border-radius:4px;padding:4px;margin-top:0;margin-right:0;margin-left:0.5em;width:11rem;padding:4px 3.0rem;text-align:center}#district_course_progress .bottom .courses-section .modules .module i,#school_course_progress .bottom .courses-section .modules .module i{color:#3D3346;vertical-align:middle}#district_course_progress .bottom .course-report-btn,#school_course_progress .bottom .course-report-btn{border-radius:4px;margin-top:0;padding:1.3rem;text-align:center}#district_course_progress_report .report-name-wrap{margin-right:0.8rem}#district_course_progress_report .report-name{align-items:center;background-color:#f3f3f3;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);margin-top:auto;padding:1.3rem;font-weight:bold;margin-left:0.8rem;display:flex}#district_course_progress_report .report-name .name{flex-grow:1.0}#activity-report-header.top,#admin-historical-report-header.top,#admin-new-user-report-header.top,#admin-partner-stats-header.top,#admin-class-report-header.top{background-color:#3D3346;margin-top:1rem}#activity-report-header.top h1,#admin-historical-report-header.top h1,#admin-new-user-report-header.top h1,#admin-partner-stats-header.top h1,#admin-class-report-header.top h1{color:white}#activity-report table.activity tr.activity-table-header-1,#admin-new-user-report table.activity tr.activity-table-header-1,#admin-partner-stats-data table.activity tr.activity-table-header-1,#admin-course-stats-data table.activity tr.activity-table-header-1,#admin-class-stats table.activity tr.activity-table-header-1{background:#6564db;color:white;font-weight:bold}#activity-report table.activity tr.activity-table-header-1 th,#admin-new-user-report table.activity tr.activity-table-header-1 th,#admin-partner-stats-data table.activity tr.activity-table-header-1 th,#admin-course-stats-data table.activity tr.activity-table-header-1 th,#admin-class-stats table.activity tr.activity-table-header-1 th{padding:1rem;border-right:2px solid white}#activity-report table.activity tr.activity-table-header-1 th.blank,#admin-new-user-report table.activity tr.activity-table-header-1 th.blank,#admin-partner-stats-data table.activity tr.activity-table-header-1 th.blank,#admin-course-stats-data table.activity tr.activity-table-header-1 th.blank,#admin-class-stats table.activity tr.activity-table-header-1 th.blank{background:#f8f8f8}#activity-report table.activity tr.activity-table-header-1 th.left,#admin-new-user-report table.activity tr.activity-table-header-1 th.left,#admin-partner-stats-data table.activity tr.activity-table-header-1 th.left,#admin-course-stats-data table.activity tr.activity-table-header-1 th.left,#admin-class-stats table.activity tr.activity-table-header-1 th.left{text-align:left}#activity-report table.activity tr.activity-table-header-2,#admin-new-user-report table.activity tr.activity-table-header-2,#admin-partner-stats-data table.activity tr.activity-table-header-2,#admin-course-stats-data table.activity tr.activity-table-header-2,#admin-class-stats table.activity tr.activity-table-header-2{font-weight:bold}#activity-report table.activity tr.activity-table-header-2 th.left,#admin-new-user-report table.activity tr.activity-table-header-2 th.left,#admin-partner-stats-data table.activity tr.activity-table-header-2 th.left,#admin-course-stats-data table.activity tr.activity-table-header-2 th.left,#admin-class-stats table.activity tr.activity-table-header-2 th.left{text-align:left;padding-left:1.0rem}#activity-report table.activity tbody tr,#admin-new-user-report table.activity tbody tr,#admin-partner-stats-data table.activity tbody tr,#admin-course-stats-data table.activity tbody tr,#admin-class-stats table.activity tbody tr{padding:1rem}#activity-report table.activity tbody tr td,#admin-new-user-report table.activity tbody tr td,#admin-partner-stats-data table.activity tbody tr td,#admin-course-stats-data table.activity tbody tr td,#admin-class-stats table.activity tbody tr td{font-weight:bold;font-size:2rem;margin:auto;text-align:center;border:2px solid #f8f8f8;background:white}#activity-report table.activity tbody tr td div,#admin-new-user-report table.activity tbody tr td div,#admin-partner-stats-data table.activity tbody tr td div,#admin-course-stats-data table.activity tbody tr td div,#admin-class-stats table.activity tbody tr td div{margin-top:-0.75rem;font-size:1.5rem}#activity-report table.activity tbody tr td.row-label,#admin-new-user-report table.activity tbody tr td.row-label,#admin-partner-stats-data table.activity tbody tr td.row-label,#admin-course-stats-data table.activity tbody tr td.row-label,#admin-class-stats table.activity tbody tr td.row-label{font-size:1.75rem;font-weight:normal;text-align:left;background:#f8f8f8;vertical-align:middle}#activity-report table.activity tbody tr td.left,#admin-new-user-report table.activity tbody tr td.left,#admin-partner-stats-data table.activity tbody tr td.left,#admin-course-stats-data table.activity tbody tr td.left,#admin-class-stats table.activity tbody tr td.left{text-align:left;padding-left:1.0rem;vertical-align:middle}#activity-report-header-nav{background:white}#activity-report-header-nav nav{display:inline-block;flex-grow:1;height:100%;margin-left:3.0rem;vertical-align:top}@media only screen and (min-width: 48em){#activity-report-header-nav nav{margin-left:9.0rem}}#activity-report-header-nav nav a{color:#3D3346;display:inline-block;font-size:1.6rem;line-height:2.4rem;padding:1.6rem 0;text-decoration:none}@media only screen and (min-width: 48em){#activity-report-header-nav nav a{padding:2.4rem 0}#activity-report-header-nav nav a:not(:first-child){margin-left:3.4rem}}#activity-report-header-nav nav a:nth-last-child(2){margin-left:1.4rem}#activity-report-header-nav nav a:last-child{margin-bottom:1.6rem;margin-left:1.4rem}#activity-report-header-nav nav a:hover{border-bottom:0.4rem solid #6564db;padding-bottom:1.0rem}#activity-report-header-nav nav a.active{font-weight:bold;border-bottom:0.4rem solid #6564db;padding-bottom:1.0rem}#activity-report h3{font-size:2.0rem}#activity-report h4{font-size:1.5rem;font-weight:bold}#activity-report .section-title{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.5rem}#activity-report .section-title h3{font-size:1.85rem}#activity-report .country-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}#activity-report .country-checkboxes .country-wrap{flex:0 0 8em}#activity-report .country-checkboxes .country-wrap input{margin-top:-0.5rem}#activity-report .dates{display:flex}#activity-report .dates div:first-child{margin-right:3rem}#activity-report .prov-state-select-wrapper{width:75%}#activity-report .select2-container{background:white}#activity-report .page-section{margin-left:4rem;margin-top:3.5rem}#activity-report table.activity tr.activity-table-header-1{background:#6564db;color:white;font-weight:bold}#activity-report table.activity tr.activity-table-header-1 th{padding:1rem;border-right:2px solid white}#activity-report table.activity tr.activity-table-header-1 th.blank{background:#f8f8f8}#activity-report table.activity tr.activity-table-header-2{font-weight:bold}#activity-report table.activity tbody tr{padding:1rem}#activity-report table.activity tbody tr td{font-weight:bold;font-size:2rem;margin:auto;text-align:center;border:2px solid #f8f8f8;background:white}#activity-report table.activity tbody tr td div{margin-top:-0.75rem;font-size:1.5rem}#activity-report table.activity tbody tr td.row-label{font-size:1.75rem;font-weight:normal;text-align:left;background:#f8f8f8;vertical-align:middle}#admin-historical-report h3{font-size:2.0rem}#admin-historical-report h4{font-size:1.5rem;font-weight:bold}#admin-historical-report #historical-data{min-height:414px;margin-top:6rem}#admin-historical-report .month-select-wrapper{width:25rem}#admin-historical-report .chart-select-wrapper{margin-bottom:0.5rem}#admin-historical-report .country-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}#admin-historical-report .country-checkboxes .country-wrap{flex:0 0 8em}#admin-historical-report .country-checkboxes .country-wrap input{margin-top:-0.5rem}#admin-historical-report .select2-container{background:white}#admin-historical-report .prov-state-select-wrapper{width:25rem;margin-top:1.75rem;margin-bottom:1.75rem}#admin-historical-report #run-report{padding:1rem 4rem;margin-top:5rem}#admin-historical-report .type-select-wrapper,#admin-historical-report .chart-select-wrapper{padding-top:0;padding-bottom:1rem}#admin-historical-report .type-select-wrapper input[type="radio"],#admin-historical-report .chart-select-wrapper input[type="radio"]{display:none}#admin-historical-report .type-select-wrapper label,#admin-historical-report .chart-select-wrapper label{border:none;border-radius:24px;background-color:transparent;border:1px solid #6564db;color:#6564db;display:inline-block;font-family:'Nunito Sans', sans-serif;font-size:14px;font-weight:bold;margin-top:0px;margin-right:1.5rem;padding:5px 24px 5px 24px}#admin-historical-report .type-select-wrapper input[type="radio"]:checked+label,#admin-historical-report .chart-select-wrapper input[type="radio"]:checked+label{background-color:#6564db;color:white}#admin-new-user-report h3{font-size:2.0rem}#admin-new-user-report h4{font-size:1.5rem;font-weight:bold}#admin-new-user-report .country-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}#admin-new-user-report .country-checkboxes .country-wrap{flex:0 0 8em}#admin-new-user-report .country-checkboxes .country-wrap input{margin-top:-0.5rem}#admin-new-user-report .select2-container{background:white}#admin-new-user-report .prov-state-select-wrapper,#admin-new-user-report .district-select-wrapper{width:85%;margin-top:1.75rem;margin-bottom:1.75rem}#admin-new-user-report #right-col{display:flex;flex-direction:column;height:100%}#admin-new-user-report #right-col #run-report{padding:1rem 4rem;margin-top:auto;margin-bottom:3.5rem;width:40%}#admin-new-user-report .dates{display:flex}#admin-new-user-report .dates div:first-child{margin-right:3rem}#admin-new-user-report .page-section{margin-left:4rem;margin-top:3.5rem}#admin-new-user-report .section-title{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.5rem}#admin-new-user-report .section-title h3{font-size:1.85rem}#admin-new-user-report #new-user-data{margin-top:2rem}#admin-new-user-report #new-user-data .table-title{display:flex}#admin-new-user-report #new-user-data .table-title a{margin-left:auto;margin-right:2rem;color:#6564db;text-decoration:none;font-weight:600}#admin-new-user-report #new-user-data .table-title a:hover{color:#6564db}#admin-partner-stats h3{font-size:2.0rem}#admin-partner-stats h4{font-size:1.5rem;font-weight:bold}#admin-partner-stats h5{font-weight:bold}#admin-partner-stats .select2-container{background:white}#admin-partner-stats #left-col{display:flex;flex-direction:column;height:100%}#admin-partner-stats #left-col .prov-state-select-wrapper,#admin-partner-stats #left-col .district-select-wrapper,#admin-partner-stats #left-col .qp-select-wrapper,#admin-partner-stats #left-col .campaign-select-wrapper,#admin-partner-stats #left-col .course-select-wrapper{width:85%;margin-top:1.75rem;margin-bottom:1.75rem}#admin-partner-stats #left-col .prov-state-select-wrapper h4{display:inline-block}#admin-partner-stats #left-col .campaign-select-wrapper ul,#admin-partner-stats #left-col .course-select-wrapper ul{padding-left:2.0rem;padding-top:1.0rem;padding-bottom:1.0rem}#admin-partner-stats #left-col .campaign-select-wrapper ul li,#admin-partner-stats #left-col .course-select-wrapper ul li{width:85% !important}#admin-partner-stats #left-col .campaign-select-wrapper h4,#admin-partner-stats #left-col .course-select-wrapper h4{display:inline-block}#admin-partner-stats #left-col .campaign-select-wrapper #campaign-select-all-button,#admin-partner-stats #left-col .campaign-select-wrapper #course-select-all-button,#admin-partner-stats #left-col .course-select-wrapper #campaign-select-all-button,#admin-partner-stats #left-col .course-select-wrapper #course-select-all-button{text-decoration:none;color:#6564db}#admin-partner-stats #left-col .campaign-select-wrapper #campaign-select-all-button:hover,#admin-partner-stats #left-col .campaign-select-wrapper #course-select-all-button:hover,#admin-partner-stats #left-col .course-select-wrapper #campaign-select-all-button:hover,#admin-partner-stats #left-col .course-select-wrapper #course-select-all-button:hover{color:#6564db}#admin-partner-stats #right-col{display:flex;flex-direction:column;height:100%;margin-top:auto}#admin-partner-stats #right-col h3{margin-top:auto}#admin-partner-stats #right-col #run-report{padding:1rem 4rem;margin-bottom:3.0rem;width:40%}#admin-partner-stats #right-col .dates{display:flex}#admin-partner-stats #right-col .dates div:first-child{margin-right:3rem}#admin-partner-stats .csv-btn-wrapper{display:flex}#admin-partner-stats .csv-btn-wrapper #export-csv-btn{text-decoration:none;color:#6564db;font-weight:bold;margin-left:auto;margin-right:0}#admin-partner-stats .csv-btn-wrapper #export-csv-btn:hover{color:#6564db}#admin-partner-stats .show-more-btn,#admin-partner-stats .show-less-btn{color:#6564db;cursor:pointer;display:inline-block}#admin-partner-stats .table-title{text-align:center;margin-left:auto;margin-right:auto}#admin-partner-stats .page-section{margin-left:4rem;margin-top:3.5rem}#admin-partner-stats .section-title{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.5rem}#admin-partner-stats .section-title h3{font-size:1.85rem}#admin-class-stats h3{font-size:2.0rem}#admin-class-stats h4{font-size:1.5rem;font-weight:bold}#admin-class-stats .country-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}#admin-class-stats .country-checkboxes .country-wrap{flex:0 0 8em}#admin-class-stats .country-checkboxes .country-wrap input{margin-top:-0.5rem}#admin-class-stats .class-table-header{display:flex;padding-bottom:1.0rem}#admin-class-stats .class-table-header a{margin-left:auto}#admin-class-stats .select2-container{background:white}#admin-class-stats .prov-state-select-wrapper,#admin-class-stats .district-select-wrapper{width:85%;margin-top:1.75rem;margin-bottom:1.75rem}#admin-class-stats .dates{display:flex}#admin-class-stats .dates div:first-child{margin-right:3rem}#admin-class-stats #right-col{display:flex;flex-direction:column;height:100%}#admin-class-stats #right-col #run-report{padding:1rem 4rem;margin-top:auto;margin-bottom:3.5rem;width:40%}#admin-class-stats .class-activity{justify-content:center;align-items:center}#admin-class-stats .class-activity a{color:#6564db;text-decoration:none;font-weight:600}#admin-class-stats .class-activity a:hover,#admin-class-stats .class-activity a:visited{color:#6564db}#admin-class-stats .class-stats{display:inline-flex}#admin-class-stats .class-stats .total{width:unset;position:relative;font-weight:bold;padding:2rem;height:auto}#admin-class-stats .section-header{margin-top:1.5rem}#admin-class-stats table.teacher_classes_admin{margin:auto;margin-bottom:0.5em;border:1px black solid;box-shadow:2px 2px 5px #888888;width:100%}#admin-class-stats table.teacher_classes_admin th{font-weight:600;color:#3cb1e9;text-align:left;background-color:white;padding:0.5em}#admin-class-stats table.teacher_classes_admin th:last-child,#admin-class-stats table.teacher_classes_admin td:last-child{border-right:1px black solid}#admin-class-stats table.teacher_classes_admin td{text-align:left;vertical-align:middle;padding:0.5em}#admin-class-stats table.teacher_classes_admin td.action{padding:0;text-align:center}#admin-class-stats table.teacher_classes_admin tr:nth-child(2n){background-color:#e4f7fd}#admin-class-stats table.teacher_classes_admin tr:nth-child(2n+1){background-color:white}#admin-class-stats table.teacher_classes_admin select{width:100%;margin-bottom:0}#admin-class-stats table.teacher_classes_admin th.points,#admin-class-stats table.teacher_classes_admin td.points{text-align:center;font-weight:600}#admin-class-stats table.teacher_classes_admin th.points span,#admin-class-stats table.teacher_classes_admin td.points span{color:#3cb1e9}#admin-class-stats table.teacher_classes_admin.standings tr:nth-child(2n){background-color:white}#admin-class-stats table.teacher_classes_admin.standings th:last-child,#admin-class-stats table.teacher_classes_admin.standings td:last-child{border-right:0px}#admin-class-stats table.teacher_classes_admin.standings td.odd{background-color:white}#admin-class-stats table.teacher_classes_admin.standings td.even{background-color:#e4f7fd}#admin-course-stats .description,#admin-course-stats-data .description{display:flex;gap:2rem}#admin-course-stats h3,#admin-course-stats-data h3{font-size:1.75rem;font-weight:bold}#admin-course-stats h4,#admin-course-stats-data h4{font-size:1.5rem;font-weight:bold}#admin-course-stats .drill-down-link,#admin-course-stats-data .drill-down-link{color:#6564db;text-decoration:none}#admin-course-stats .drill-down-link:hover,#admin-course-stats-data .drill-down-link:hover{color:#6564db}#admin-course-stats #left-col,#admin-course-stats-data #left-col{display:flex;flex-direction:column;height:100%}#admin-course-stats #left-col .country-checkboxes,#admin-course-stats-data #left-col .country-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}#admin-course-stats #left-col .country-checkboxes .country-wrap,#admin-course-stats-data #left-col .country-checkboxes .country-wrap{flex:0 0 8em}#admin-course-stats #left-col .country-checkboxes .country-wrap input,#admin-course-stats-data #left-col .country-checkboxes .country-wrap input{margin-top:-0.5rem}#admin-course-stats #left-col .select2-container,#admin-course-stats-data #left-col .select2-container{background:white}#admin-course-stats #left-col .prov-state-select-wrapper,#admin-course-stats #left-col .course-select-wrapper,#admin-course-stats-data #left-col .prov-state-select-wrapper,#admin-course-stats-data #left-col .course-select-wrapper{width:85%;margin-top:1.75rem;margin-bottom:1.75rem}#admin-course-stats #left-col .course-select-wrapper ul,#admin-course-stats-data #left-col .course-select-wrapper ul{padding-left:2.0rem;padding-top:1.0rem;padding-bottom:1.0rem}#admin-course-stats #left-col .course-select-wrapper ul li,#admin-course-stats-data #left-col .course-select-wrapper ul li{width:85% !important}#admin-course-stats #left-col .course-select-wrapper h4,#admin-course-stats-data #left-col .course-select-wrapper h4{display:inline-block}#admin-course-stats #left-col #run-report,#admin-course-stats-data #left-col #run-report{padding:1rem 4rem;margin-bottom:3.0rem;width:40%}#admin-course-stats #right-col,#admin-course-stats-data #right-col{display:flex;flex-direction:column;height:100%}#admin-course-stats #right-col .dates,#admin-course-stats-data #right-col .dates{display:flex}#admin-course-stats #right-col .dates div:first-child,#admin-course-stats-data #right-col .dates div:first-child{margin-right:3rem}#admin-course-stats #pagination-table-wrapper,#admin-course-stats-data #pagination-table-wrapper{width:100%}#admin-course-stats #breadcrumbs,#admin-course-stats-data #breadcrumbs{margin-bottom:2rem}#admin-course-stats #breadcrumbs .breadcrumb-link,#admin-course-stats-data #breadcrumbs .breadcrumb-link{text-decoration:none;font-weight:bold}#admin-course-stats #breadcrumbs .breadcrumb-link:hover,#admin-course-stats #breadcrumbs .breadcrumb-link:visited,#admin-course-stats-data #breadcrumbs .breadcrumb-link:hover,#admin-course-stats-data #breadcrumbs .breadcrumb-link:visited{color:#6564db}#admin-course-stats .show-more-btn,#admin-course-stats .show-less-btn,#admin-course-stats-data .show-more-btn,#admin-course-stats-data .show-less-btn{color:#6564db;cursor:pointer;display:inline-block;margin-left:1.0rem;margin-top:1.0rem;font-weight:bold;font-size:1.5rem}#admin-course-stats .extended-course-list,#admin-course-stats-data .extended-course-list{display:none}body .modal{width:680px;margin-left:-340px;padding:0 0 10px 30px;z-index:6000}.modal-header{border-bottom:none;margin-top:15px}.modal-header h1{color:#fb9107;font-weight:bold;font-size:30px;text-shadow:none}.modal-body{position:static;margin:5px}.modal-body .login-modal label{font-weight:900}.modal-body .login-modal .btn-log{background:#fb9107;background-image:-webkit-linear-gradient(top, #fb8d00, #fb8d00);background-image:-moz-linear-gradient(top, #fb8d00, #fb8d00);background-image:-ms-linear-gradient(top, #fb8d00, #fb8d00);background-image:-o-linear-gradient(top, #fb8d00, #fb8d00);background-image:linear-gradient(to bottom, #fb8d00, #fb8d00);-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;color:#ffffff;font-size:20px;padding:10px 25px 10px 25px;text-decoration:none;border:none}.modal-body .login-modal .btn-log:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top, #3cb0fd, #3498db);background-image:-moz-linear-gradient(top, #3cb0fd, #3498db);background-image:-ms-linear-gradient(top, #3cb0fd, #3498db);background-image:-o-linear-gradient(top, #3cb0fd, #3498db);background-image:linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration:none}.modal-body .login-modal .inline-field input,.modal-body .login-modal .inline-field label{position:relative;display:inline-block;float:left;left:23%;margin-right:10px;top:10px;vertical-align:middle}.modal-body .login-modal input,.modal-body .login-modal select,.modal-body .login-modal textarea{color:#fb9107}.modal-body .login-modal textarea:focus,.modal-body .login-modal input:focus{color:#fb9107}.modal-body .login-modal .login{position:absolute;padding-bottom:20px}.modal-body .login-modal .shared{position:relative;Float:right;text-align:center;font-weight:bold;padding-top:20px;right:5%}.modal-body .login-modal .new_user{float:right;position:relative;font-weight:bold;font-size:20px;color:blue;right:12%;top:-55px}.modal-footer{background-color:white !important;border-top:none !important;padding:0px}.modal-backdrop{z-index:3000}.google{float:right;position:relative;left:17%}#manage-banner .link-div{margin-top:1.0em;margin-left:0.5em}#manage-banner #banner_link{width:30.5em}#manage-banner .bannerfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#manage-banner .bannerfile+label{font-size:1.25em;font-weight:300;color:white;background-color:#3cb1e9;display:inline-block;padding:0.5em 1.0em}#manage-banner .image-box{padding-left:5em}#manage-banner .banner-options{margin-top:1.0em;width:29.0em}#manage-banner .cancel{margin-top:5px}#banner-select{margin-top:2.0em;margin-left:10%}#banners{margin-top:3.0em}#banners .banner-box{width:300px;padding:10px;border:2px solid #aaa;float:left;margin-right:2.0em;margin-bottom:2.0em}#banners .banner-box .dates{border-top:1px solid #aaa;margin-left:-10px;margin-right:-10px;padding:10px;text-align:center}#banners .banner-box .link-location{border-top:1px solid #aaa;margin-left:-10px;margin-right:-10px;padding:10px;text-align:center;border-bottom:1px solid #aaa}#banners .banner-box .language{margin-left:-10px;margin-right:-10px;padding:10px;text-align:center;border-bottom:1px solid #aaa}#banners .banner-box .click-count-banner{text-align:center;margin-bottom:5px}#banners .banner-box .edit-btn{width:270px;text-align:center}#banners .banner-box .edit-btn a{margin:0;width:90%}.well-title{font-weight:600;font-size:larger}.locales-well{padding-left:1.5em;width:29.5em}.banner-preview img{width:auto;height:auto;max-width:300px;max-height:250px}.no_interest{margin:90px 0}#export-btn{display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-weight:600;font-size:14pt;width:7em;text-align:center;padding:10px 0px 4px 0px;border:0;background:#81bc41;color:#FFF;cursor:pointer;outline:0;line-height:1.2em;white-space:normal;margin:0;margin-top:1.5em;margin-right:0.5em;vertical-align:middle;margin-bottom:1.0em}#show-all-check-in-data h1{color:#A145F2}#show-all-check-in-data h2{color:#A145F2;font-size:1.5em}#show-all-check-in-data .entry{background-color:#fff;border-radius:0.8rem;box-sizing:border-box;width:70rem;height:calc(100% - 1.6rem);margin-bottom:0.6rem;padding:1.6rem 2.4rem;font-weight:600;font-size:1.25em}#show-all-check-in-data .entry .rating{float:left;background:#D9B9F4;padding:1.3rem;margin-top:-1.6rem;margin-left:-2.4rem;text-align:center}#show-all-check-in-data .entry .entry-name{margin-left:2.5em}.interest_header{font-size:1.25em;font-weight:600}#student_check_in_favorite_institution,#student_check_in_favorite_program{height:9em}#student-check-in-form .top{padding-top:2.0rem}#student-check-in-form #bottom .sectional{background:white;padding-left:2.0rem;margin-bottom:2.0rem}#student-check-in-form #bottom .sectional.left{margin-right:1.0rem}#student-check-in-form #bottom .sectional li{list-style:none}#student-check-in-form #bottom .sectional li::before{content:'';display:inline-block;margin-right:5px;height:13px;width:13px;background-image:url(/assets/tick_purple-c5938dce858b070c96c2519c1c56caddf5064a3819f5ffb399dbab609cb24d68.svg)}#student-check-in-form #bottom .save-button{padding:1.0rem 5.0rem}@media only screen and (max-width: 64em){#student-check-in-form #bottom .sectional.left{margin-right:0}}#student-check-in-form #create-question-ratings .required_label::before{content:'*';color:red;text-shadow:0 0 1px red}#student-check-in-form #create-question-ratings .required_instructions{color:red}#student-check-in-form #create-question-ratings .required_instructions .bold{font-weight:bold}#interests button{margin-bottom:1.3em}#interests .v2-btn.outlined.white{color:white;background-color:transparent;border:2px solid #6564db}#interests .top{background-color:#3D3346;color:#fff;padding:4rem 0 45%}@media only screen and (min-width: 32em){#interests .top{padding:4rem 0 35%}}@media only screen and (min-width: 48em){#interests .top{padding:4rem 0}}@media only screen and (min-width: 64em){#interests .top{padding:8rem 0}}#interests .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem;margin:0 0 2rem}#interests .bottom{margin-bottom:4rem}#interests .bottom h2{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3.7rem}#interests .bottom .category-list{margin:4rem 0}#interests .bottom .category-list .category-header{display:flex;padding:1.6rem 2.4rem;font-weight:600}#interests .bottom .category-list .category-header .count{vertical-align:middle}#interests .bottom .category-list .category-header .code{width:5em;color:#bbbbbb;padding:0}#interests .bottom .category-list .category-header .name{margin:auto}#interests .bottom .category-list .category{align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.6rem 2.4rem}#interests .bottom .category-list .category:not(:last-child){margin-bottom:1.6rem}#interests .bottom .category-list .category .count{vertical-align:middle}#interests .bottom .category-list .category .code{width:7em;max-width:7em;color:#bbbbbb;padding:0 1.0em 0 0}#interests .bottom .category-list .category .name{flex-grow:1;padding:0 1.0em 0 0;width:100%}#interests .bottom .category-list .category i{color:#3D3346;vertical-align:middle}#interests .bottom .subcategories{margin-top:-0.5rem;margin-left:2rem;margin-bottom:2rem}#interests .bottom .subcategories .subcategory{margin-left:1.0rem;align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.6rem}#interests .bottom .subcategories .subcategory:not(:last-child){margin-bottom:1.0rem}#interests .bottom .subcategories .subcategory .name{flex-grow:1;padding:0 1.0em 0 0;width:100%}#interests .bottom .subcategories .subcategory .code{width:7em;color:#bbbbbb;padding:0 1.0em 0 0}#interests .bottom .subcategories .subcategory i{color:#3D3346;vertical-align:middle}#interests .bottom .chart-container{padding:0}@media only screen and (min-width: 32em){#interests .bottom .chart-container{padding:0 15%}}@media only screen and (min-width: 48em){#interests .bottom .chart-container{padding:0}}#interests .bottom .chart-container .chart{margin-top:calc(-50% - 5rem)}@media only screen and (min-width: 64em){#interests .bottom .chart-container .chart{margin-top:calc(-50% - 10rem)}}#interests .bottom .line{padding-top:2.5rem;border-bottom:0.2rem solid #ddd}#interests .bottom .chart-legend{border-bottom:0.2rem solid #ddd;margin-bottom:4rem;margin-top:5.5rem;padding-bottom:4rem}#interests .bottom .chart-legend ul li{font-size:1.2rem;margin-bottom:0.8rem}#interests .bottom .chart-legend ul li span{border-radius:0.2rem;display:inline-block;height:1.2rem;margin-right:0.8rem;vertical-align:middle;width:1.2rem}#interests .bottom .report{margin-bottom:4rem}#interests .bottom .report .v2-btn{padding-left:1rem;padding-right:1rem;margin-bottom:1rem}#interests .bottom .report .v2-btn.disabled{pointer-events:none}#interests #chart-tooltip{background-color:#fff;border-radius:0.4rem;color:#3D3346;font-size:1.2rem;padding:0 0.5rem;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%, -50%);white-space:pre}#top_five_interests .top{background-color:#f8f8f8;color:#3D3346;padding:4rem 0 45%}@media only screen and (min-width: 32em){#top_five_interests .top{padding:4rem 0 35%}}@media only screen and (min-width: 48em){#top_five_interests .top{padding:4rem 0 1rem}}@media only screen and (min-width: 64em){#top_five_interests .top{padding:4rem 0 1rem}}#top_five_interests .top h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:4.4rem;margin:0 0 2rem}#top_five_interests .bottom{margin-bottom:4rem}#top_five_interests .bottom h2{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3.7rem}#top_five_interests .bottom #top_five_selectors{margin-top:-5.0rem}#top_five_interests .bottom #top_five_selectors .title{color:#A145F2;font-weight:600;font-size:2.1rem;margin-bottom:1.0rem}#top_five_interests .bottom #top_five_selectors .tabs{padding-bottom:2.0rem}#top_five_interests .bottom #top_five_selectors .tabs .tab{background-color:#B8B8B8;margin-right:5px;max-width:30%;text-align:center;cursor:pointer}#top_five_interests .bottom #top_five_selectors .tabs .active{background:#F8F8F8}#top_five_interests .bottom #top_five_selectors .tabs p{font-size:20px;font-weight:bold}#top_five_interests .bottom #top_five_selectors .field-group{margin:0;padding:0}#top_five_interests .bottom #top_five_selectors .field-group .field{margin:0;padding:0}#top_five_interests .bottom #top_five_selectors #overrides{margin-left:3.0rem}#top_five_interests .bottom #top_five_selectors #overrides .select2-container-multi .select2-choices .select2-search-choice{background:#A145F2;color:white;font-weight:900}#top_five_interests .bottom #top_five_selectors #overrides .select2-search-choice div{padding:10px 5px}#top_five_interests .bottom #top_five_selectors #overrides .select2-search-choice a{display:none}#top_five_interests .bottom #top_five_selectors .all_selectors .selector-row{display:flex}#top_five_interests .bottom #top_five_selectors .all_selectors .selector-row div.boolean{padding:0;margin-right:0.5rem}#top_five_interests .bottom #top_five_selectors .all_selectors .selector-row .category{flex-grow:1}#top_five_interests .bottom #top_five_selectors .interest_rating_chart{font-weight:600;margin-bottom:3rem}#top_five_interests .bottom #top_five_selectors .category{align-items:center;background-color:#fff;display:flex;padding-left:0;font-weight:bold;height:4.0rem;margin-top:-0.25rem}#top_five_interests .bottom #top_five_selectors .category:not(:last-child){margin-bottom:0.75rem}#top_five_interests .bottom #top_five_selectors .category .rating{background-color:#D9B9F4;width:4.5rem;padding-left:1.5rem;height:100% !important;line-height:225%}#top_five_interests .bottom #top_five_selectors .category .name{flex-grow:1;padding:0 1.0em 0 0;width:100%;padding-left:2.0rem;line-height:90%}#top_five_interests #top_five_interest_subhead{background-color:white;padding-bottom:5.0rem}#top_five_interests #current_selections .title{font-weight:600;font-size:2.5rem}#top_five_interests #current_selections .current_box{background-color:white;min-height:10rem;padding:1.0rem}#top_five_interests #current_selections .current_box .lister{background-color:#F8F8F8}#top_five_interests #current_selections .current_box .title{background-color:#A145F2;color:white;font-size:2.0rem;padding:1.0rem}#top_five_interests #current_selections .current_box .list_item{text-indent:-2.0rem;border-bottom:2px solid white;font-weight:600;padding-left:2.5rem;padding-top:1.0rem;padding-bottom:1.0rem}#top_five_interests .v2-pagination{padding:1.6rem 0.5rem}#top_five_interests .v2-pagination a,#top_five_interests .v2-pagination em,#top_five_interests .v2-pagination span{padding:0.8rem 0.5rem 0.4rem;margin:0.1rem}@media (max-width: 600px){#top_five_interests .bottom #top_five_selectors .tabs .tab p{font-size:16px}#top_five_interests .bottom #top_five_selectors .category .name{font-size:16px}#top_five_interests .bottom #top_five_selectors .category .rating{padding-left:1.25rem}}@media (max-width: 480px){#top_five_interests .bottom #top_five_selectors .tabs .tab p{font-size:16px}#top_five_interests .bottom #top_five_selectors .category .name{font-size:13px}#top_five_interests .bottom #top_five_selectors .category .rating{padding-left:1.25rem}#top_five_interests .v2-pagination a:not(.previous_page,.prev_page,.next_page){display:none}#top_five_interests .v2-pagination em{display:none}}@media (max-width: 368px){#top_five_interests .bottom #top_five_selectors .tabs .tab p{font-size:13px}#top_five_interests .bottom #top_five_selectors .category .name{font-size:11px}#top_five_interests .bottom #top_five_selectors .category .rating{padding-left:1rem}}.licenses .email_resent_response{color:#A145F2;font-size:16px;font-weight:bold}.licenses .top{background-color:#6564db;background-image:url(/assets/v2/contests-1d8f1143eb2fd0df79b1ce51365a8e2c45a3126a700a146382095699b733f530.svg);background-position:50% 0;background-size:75%;background-repeat:no-repeat;color:#fff;padding:4rem 0;text-align:center}.licenses .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.licenses .top p{color:#fff;font-size:1.6rem;margin-bottom:4rem}.licenses .top .v2-form{margin-bottom:2.4rem}@media only screen and (min-width: 48em){.licenses .top{background-position:100% 0;background-size:55%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.licenses .top{background-position:80% 0;background-size:35%;padding:5% 0}.licenses .top .v2-form{margin-bottom:0}.licenses .top .v2-form .full-width{width:50%}}.licenses .top .tip-panel{background:#fff;border-radius:0.4rem;padding:4rem}.licenses .top .tip-panel p{color:#3D3346;margin:0}.licenses .top .tip-panel p.title{font-size:2.1rem;font-weight:bold;margin-bottom:0.5rem}.licenses .bottom h1{color:#3D3346;font-size:2.4rem;line-height:3.1rem;margin:2.4rem 0 1.6rem}.licenses .bottom a{color:#3D3346;text-decoration:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Lucida Grande, Lucida Sans, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #a6c9e2;background:#fcfdfd url(ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #4297d7;background:#5c9ccc url(ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url(ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #79b7e7;background:#d0e5f5 url(ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1d5987;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #79b7e7;background:#f5f8f9 url(ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#e17009;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fad42e;background:#fbec88 url(ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#cd0a0a}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{width:16px;height:16px;background-image:url(ui-icons_469bdd_256x240.png)}.ui-widget-content .ui-icon{background-image:url(ui-icons_469bdd_256x240.png)}.ui-widget-header .ui-icon{background-image:url(ui-icons_d8e7f3_256x240.png)}.ui-state-default .ui-icon{background-image:url(ui-icons_6da8d5_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(ui-icons_217bc0_256x240.png)}.ui-state-active .ui-icon{background-image:url(ui-icons_f9bd01_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px}.ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}.ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.ui-corner-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-right{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}.ui-corner-left{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px}.ui-corner-all{-moz-border-radius:5px;-webkit-border-radius:5px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0px}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0px}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0px;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0px;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.sidebar-widget{align-items:center;background-color:#eee;border-radius:0.8rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.0rem 2.4rem}.sidebar-widget.stats{border-left:4rem solid #A145F2;border-bottom:solid 0px white;min-height:8.0em}.sidebar-widget.ranks{border-left:4rem solid #6ee0cb;min-height:8.0em}.sidebar-widget.top-interests{border-left:4rem solid #6564db;min-height:10.0em}.sidebar-widget .side-title{color:white;font-weight:bold;font-size:1.5em;transform:rotate(270deg);width:10em;position:absolute;text-align:center;margin-left:-6.8em;padding:0}.sidebar-widget div{text-align:center}.sidebar-widget div.dashboard-number-label{font-weight:bold;font-size:1.1em}.sidebar-widget .full{width:100%}.sidebar-widget .detail-text{font-size:1.4em}.sidebar-widget .interest-box{align-items:center;background-color:white;border-radius:0.8rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.6rem 1.0rem;margin-bottom:0.5em;margin-top:0.5em;font-size:1.0em;font-weight:medium}.sidebar-widget .interest-box.fav-program{border-left:0.8rem solid #efa35d}.sidebar-widget .interest-box.fav-school{border-left:0.8rem solid #a03843}.sidebar-widget .interest-box.fav-career{border-left:0.8rem solid #bfe5a0}.sidebar-widget .interest-box .interest-value{font-weight:bold;text-align:left}.open-paywall{text-align:center}.open-pricing .top{background-color:#3D3346;background-image:url(/assets/v2/draws-364219582fdcaca0d2b9b04780d881f3ae51de1c544ed8541be89f91fb3501de.svg);background-position:50% 0;background-size:85%;background-repeat:no-repeat;padding:4rem 0;text-align:center}@media only screen and (min-width: 48em){.open-pricing .top{background-position:100% 0;background-size:65%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.open-pricing .top{background-position:80% 0;background-size:45%;padding:5% 0}}.open-pricing .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.open-pricing .top p{color:#fff;font-size:1.6rem}.open-pricing .bottom{background-color:#fff;padding-bottom:8rem}.open-pricing .bottom .price-item{background-color:rgba(0,0,0,0.05);border-radius:0.4rem 0.4rem;display:flex;flex-direction:column;height:calc(100% - 1.6rem);margin-bottom:1.6rem;text-align:center}.open-pricing .bottom .price-item .title{background-color:#3D3346;border-radius:0.4rem 0.4rem 0 0;color:#fff;font-weight:bold;font-size:2.5rem;padding:1.6rem}.open-pricing .bottom .price-item .details{text-align:left;align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:2.4rem}.open-pricing .bottom .price-item .details .super{font-size:1.5em;top:-0.6em;position:relative}.open-pricing .bottom .price-item .details .large{font-size:3.0em}.open-pricing .bottom .price-item .details ul{list-style-type:disc;padding-left:1.5em}.open-pricing .bottom .price-item .details p{margin:5px 0;text-align:left}#open-about section{padding-top:2.0em}#open-about #header{background-image:url(/assets/open_platform/about_header-25a18d691b0038f618c967df1a9272894b4de200d79f6e25799b1e4e6eb54c2b.jpg);background-repeat:no-repeat;background-color:#3D3346;background-size:contain;background-position:bottom;height:0;width:100%;position:relative;padding-top:75%}@media (min-width: 575.98px){#open-about #header{padding-top:50%}}#open-about #header *{color:#F8F8F8}#open-about #header .row{position:absolute;top:10px}#open-about #header .row p{font-size:16px;margin:0 10px}#open-about #header .row h1{font-size:1.5em}@media (min-width: 575.98px){#open-about #header .row{top:1.0%;margin:0% 2.5%}#open-about #header .row h1{font-size:2.0em}#open-about #header .row p{font-size:16px}}@media (min-width: 769.98px){#open-about #header .row{top:5.0%;margin:0% 5%}#open-about #header .row h1{font-size:2.0em}#open-about #header .row p{font-size:18px}}@media (min-width: 991.98px){#open-about #header .row{top:5.0%;margin:0% 7.5%}#open-about #header .row h1{font-size:3.0em}#open-about #header .row p{font-size:20px}}@media (min-width: 1199.98px){#open-about #header .row{top:5.0%;margin:0% 10%}#open-about #header .row h1{font-size:4.0em}#open-about #header .row p{font-size:24px}}#open-about #our-mission{background-color:white}#open-about #our-mission h1{font-size:3.0em}#open-about #our-mission .statement h2{font-size:2.0em;color:#A145F2}#open-about #our-mission .quote{font-size:1.5em}#open-about #our-mission .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#open-about #our-mission .embed-container iframe,#open-about #our-mission .embed-container object,#open-about #our-mission .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#open-about #problem-solved h1,#open-about #our-history h1,#open-about #our-team h1{font-size:3.0em;color:#A145F2}#open-about #problem-solved p,#open-about #our-history p,#open-about #our-team p{font-size:24px}#open-about #our-history{background-color:white}#open-about #our-history .center-vert{margin:auto}#open-about #our-team .team-member{text-align:center}#open-about #our-team .team-member .image{margin:auto;width:60%}#open-about #our-team .team-member .name{font-size:2.0em;font-weight:bold}#open-about #our-team .team-member .title{font-size:1.5em}#open-about #our-team .team-member .linked-in{color:#3d3346;font-size:2.0em}#open-about #our-team .team-member .linked-in a:link,#open-about #our-team .team-member .linked-in a:hover,#open-about #our-team .team-member .linked-in a:visited,#open-about #our-team .team-member .linked-in a:active{color:#3d3346}#open-about #connection{background-color:white}#open-about #connection h1{font-size:3.0em}#open-about #connection p{font-size:24px}#open-about #connection a{padding-left:7px;padding-right:7px}#open-about #connection .v2-btn{padding:1.75rem 8.2rem;font-size:24px;display:inline-block}#open-about #connection .font-awesome{color:#A145F2;font-size:3.5em}#open-about #connection .font-awesome a{text-decoration:none}#open-about #connection .font-awesome a:link,#open-about #connection .font-awesome a:hover,#open-about #connection .font-awesome a:visited,#open-about #connection .font-awesome a:active{color:#A145F2}.curriculums .curriculum-list .top{background-color:#3D3346;background-image:url(/assets/v2/class-list-9d1a3451b68376db16d175cf73ecf68a02a3180a4baee430384c196486685643.svg);background-position:50% 0;background-size:85%;background-repeat:no-repeat;padding:4rem 0;text-align:center}@media only screen and (min-width: 48em){.curriculums .curriculum-list .top{background-position:100% 0;background-size:65%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.curriculums .curriculum-list .top{background-position:80% 0;background-size:45%;padding:5% 0}}.curriculums .curriculum-list .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.curriculums .curriculum-list .top p{color:#fff;font-size:2.0rem}.curriculums .curriculum-list .bottom{background-color:#eee;padding-bottom:8rem}.curriculums .curriculum-list .bottom .header-section{padding:3.0rem 0 0 2.0rem}.curriculums .curriculum-list .bottom .indicator-keys{display:flex;margin-top:1.0rem;margin-bottom:0.5rem;gap:3.0rem}.curriculums .curriculum-list .bottom .indicator-keys div img{width:2.0rem;height:2.0rem;vertical-align:middle}.curriculums .curriculum-list .bottom .indicator-keys div span{font-weight:bold}.curriculums .curriculum-list .bottom #topic-buttons,.curriculums .curriculum-list .bottom .sub-topic-buttons{padding-bottom:2.0rem}.curriculums .curriculum-list .bottom #topic-buttons .v2-btn,.curriculums .curriculum-list .bottom .sub-topic-buttons .v2-btn{padding:0.5rem 1.0rem;background-color:#eee;border:1px black solid;margin:0 0 0.5rem 0}.curriculums .curriculum-list .bottom #topic-buttons .v2-btn div,.curriculums .curriculum-list .bottom .sub-topic-buttons .v2-btn div{display:flex;align-items:center}.curriculums .curriculum-list .bottom #topic-buttons .v2-btn img,.curriculums .curriculum-list .bottom .sub-topic-buttons .v2-btn img{height:24px;margin-right:0.5rem}.curriculums .curriculum-list .bottom #topic-buttons .v2-btn.active,.curriculums .curriculum-list .bottom .sub-topic-buttons .v2-btn.active{display:none}.curriculums .curriculum-list .bottom .sub-topic-buttons{display:none}.curriculums .curriculum-list .bottom .sub-topic-buttons div.title{font-weight:600}.curriculums .curriculum-list .bottom #inbed-description{display:none;border-radius:0.4rem;padding:0.75rem;margin:0.75rem;width:100%}.curriculums .curriculum-list .bottom #inbed-description .description-title{font-weight:600;font-size:2.0rem;padding-bottom:0.25rem}.curriculums .curriculum-list .bottom #inbed-description .description-body{font-weight:600}.curriculums .curriculum-list .bottom #inbed-description .description-close{float:right;margin-right:1.0rem;font-size:2.0rem;cursor:pointer}.curriculums .curriculum-list .bottom .quiz-description{background:#F5F0FA;border:0.3rem #A145F2 solid}.curriculums .curriculum-list .bottom .quiz-description .description-title{color:#A145F2}.curriculums .curriculum-list .bottom .course-description,.curriculums .curriculum-list .bottom .module-description{background:#F0F0FA;border:0.3rem #6564db solid}.curriculums .curriculum-list .bottom .course-description .description-title,.curriculums .curriculum-list .bottom .module-description .description-title{color:#6564db}.curriculums .curriculum-list .bottom .generic-menu i{cursor:pointer;padding:0rem 0.4rem 0rem 1.0rem;font-size:2.0rem}.curriculums .curriculum-list .bottom .generic-menu .ch-menu{margin-top:0.5rem;position:absolute;margin-left:-19rem}.curriculums .curriculum-list .bottom .generic-menu .ch-menu .ch-menu-closer{float:right;margin-right:2.0rem;cursor:pointer;font-size:1.0rem}.curriculums .curriculum-list .bottom .quiz-link-section{background-color:#eee;padding:0rem 0 1.8rem 0}.curriculums .curriculum-list .bottom .quiz-link-section .quiz{align-items:center;background-color:#F5F0FA;border-left:0.8rem solid #A145F2;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;flex-wrap:wrap;padding:1.0rem 1.3rem 1.0rem 1.0rem}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .title{flex-grow:1;padding:0 1.0em 0 0;width:25%;order:1}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .quizzer-btn{border-radius:4px;padding:4px;margin-top:0;margin-right:0;margin-left:0.5em;width:17rem;padding:4px 2.0rem;text-align:center}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .assigned{color:#A145F2;flex-grow:0.1;font-weight:600;order:2;text-align:right;margin-right:1.0rem}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .incomplete{color:red;flex-grow:0.1;font-weight:600}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .complete{color:#888;flex-grow:0.1;font-weight:600;order:2}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .extra{order:4}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .generic-menu{order:5}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .indicators{order:3}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .indicators .quiz-in-contest{width:2.0rem}.curriculums .curriculum-list .bottom .quiz-link-section .quiz .indicators .quiz-in-contest img{height:2.0rem;vertical-align:middle}@media only screen and (max-width: 64em){.curriculums .curriculum-list .bottom .quiz-link-section .quiz .assigned{order:10;width:100%;text-align:left}}.curriculums .curriculum-list .bottom .course-list-section{background-color:#eee;padding:0 0 3.0rem 0}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course{align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:0.5rem 1.3rem 0.5rem 1.0rem;line-height:36px}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course:not(:last-child){margin-bottom:0.6rem}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .assigned{color:#A145F2;flex-grow:0.4;font-weight:600;text-align:right;padding-right:2rem;width:25%;order:3}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .counter{vertical-align:middle;width:11rem;text-align:right;order:5}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .course-icon{flex-grow:0.1;height:36px;order:1}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .course-icon img{height:36px}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .name{flex-grow:10;padding:0 1.0em 0 0;order:2}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .generic-menu{order:6}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .drill-down-course-name{cursor:pointer;line-height:2.0rem;padding-left:1.0rem}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course i{color:#3D3346;vertical-align:middle}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .indicators{width:5.5rem;gap:0.5rem;margin-right:1.0rem;order:4;display:flex}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .indicators .course-with-certificate{width:3.0rem}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .indicators .course-with-certificate img{height:2.0rem;vertical-align:middle}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .indicators .course-in-contest{width:2.0rem}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .indicators .course-in-contest img{height:2.0rem;vertical-align:middle}@media only screen and (max-width: 64em){.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course{flex-wrap:wrap}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .assigned{order:10;width:100%;text-align:left}.curriculums .curriculum-list .bottom .course-list-section .course-wrap .course .name{width:50%}}.curriculums .curriculum-list .bottom .course-list-section .modules{margin-top:-0.5rem;margin-left:2rem;margin-bottom:2rem;width:100%}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper{width:100%}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper:not(:last-child){margin-bottom:0.5rem}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper:first-child{margin-top:1.0rem}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod{margin-left:1.0rem;align-items:center;background-color:#fff;border-left:0.8rem solid #3D3346;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex;padding:1.0rem}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .name{flex-grow:1;padding:0 1.0em 0 0;width:50%}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .assigned{flex-grow:0.1;padding:0 1.0em 0 0;width:20%;color:#A145F2;font-weight:600}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .assigned.done{color:#888888}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .mod-stats{width:30%;text-align:right;flex-grow:0.2}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .mod-stats .mod-btn{border-radius:4px;padding:4px;margin-top:0;margin-right:0;margin-left:0.5em;width:9rem;padding:4px 3.0rem;text-align:center}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod .mod-stats .mod-btn i{font-size:2.0rem;color:white;padding-right:1.0rem;vertical-align:baseline}.curriculums .curriculum-list .bottom .course-list-section .modules .module-wrapper .mod i{color:#3D3346;vertical-align:middle}#curriculum_resources .resource_input{width:40%}#curriculum_resources .resource_header{display:inline-block;width:42%;text-align:center;font-weight:bold}#curriculum_resources .field_with_errors{display:inline-block;width:41.5%}#curriculum_resources .field_with_errors .resource_input{width:98%;padding-left:0%;border:red 1px solid}.curriculum-question{background-color:#fff;overflow:auto}.curriculum-question .top{background-color:#A145F2;padding:8rem 0}.curriculum-question .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.curriculum-question .top p{color:#fff;font-size:1.6rem}.curriculum-question .top .v2-btn{padding-left:8rem;padding-right:8rem;margin-bottom:2rem}.curriculum-question .top .tip-panel{background:#fff;border-radius:0.4rem;display:flex;flex-direction:column}.curriculum-question .top .tip-panel p{color:#3D3346}.curriculum-question .top .tip-panel p.title{font-size:2rem}.curriculum-question .top .tip-panel .info{padding:2rem 4rem 1rem}.curriculum-question .top .tip-panel .tip{background-color:rgba(161,69,242,0.1);padding:1rem 4rem 2rem}.curriculum-question .bottom .v2-alert{margin-bottom:2rem}.curriculum-question .bottom .progress-meter{align-items:center;display:flex;width:75%}.curriculum-question .bottom .progress-meter .v2-progress{background-color:#6ee0cb;border-radius:12px;flex-grow:1;height:24px;margin-right:1.5rem;position:relative}.curriculum-question .bottom .progress-meter .v2-progress .percentage{background-color:rgba(255,255,255,0.8);height:24px;position:absolute;right:0;top:0}.curriculum-question .bottom .progress-meter .text{font-size:2.8rem;font-weight:bold}.curriculum-question .bottom .header{color:#3D3346;font-size:2.1rem;font-weight:bold}.curriculum-question .bottom .header a{border-left:1px solid #f3f3f3;color:#3D3346;font-size:1.6rem;text-decoration:underline;font-weight:normal;padding-left:1.5rem;margin-left:1.5rem}.curriculum-question .bottom .v2-btn span{background-color:#fff;border-radius:2rem;color:#6564db;margin-left:1rem;padding:0.5rem 1.5rem}.curriculum-question .bottom .report-question-link{margin-top:2rem}.curriculum-question .bottom .v2-qp-info{text-align:center}.curriculum-question .bottom .v2-qp-info .banner{background-color:#f8f8f8;border-radius:0.8rem}.curriculum-question .bottom .v2-qp-info p{font-size:1.6rem}.curriculum-quiz-report .back-white{background-color:#fff}.curriculum-quiz-report .back-offset{background-color:rgba(161,69,242,0.1)}.curriculum-quiz-report #course-completion{padding-top:2rem}.curriculum-quiz-report #course-completion h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:3rem 0 1rem 0}.curriculum-quiz-report #course-completion p{color:#3D3346;font-size:1.6rem}.curriculum-quiz-report #course-completion .v2-btn{padding-left:8rem;padding-right:8rem;padding-top:1.0rem;padding-bottom:1.0rem;margin-bottom:2rem}.curriculum-quiz-report #top{background-image:url(/assets/v2/daily-quiz-report-mobile-3e4604b9433ea35c6dcab2775d03af808b347d9965281d837a90d1d68d1db290.svg);background-position:50% 100%;background-size:70%;background-repeat:no-repeat;padding:4rem 0 45%;text-align:center}@media only screen and (min-width: 48em){.curriculum-quiz-report #top{background-position:100% 100%;background-size:55%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.curriculum-quiz-report #top{background-image:url(/assets/v2/daily-quiz-report-4a78afbf0652b2abd6f9a21a501b3fe530cf42c2c6259214ca50947ece2bc43b.svg);background-position:100% 0;background-size:contain;padding:1rem 0}}.curriculum-quiz-report #top h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:3rem 0 1rem 0}.curriculum-quiz-report #top p{color:#3D3346;font-size:1.6rem}.curriculum-quiz-report #top .v2-btn{margin-bottom:2rem;min-width:30rem;text-align:center}.curriculum-quiz-report #middle .left-side{background-color:#6ee0cb;border-radius:0.8rem;box-sizing:border-box;margin-bottom:4rem;padding:4rem}@media only screen and (min-width: 64em){.curriculum-quiz-report #middle .left-side{border-radius:0.8rem 0.8rem 0 0;height:100%;margin-bottom:0;margin-right:2rem}}.curriculum-quiz-report #middle .left-side p{color:#fff;font-size:2.1rem;font-weight:bold;margin:0;text-align:center}.curriculum-quiz-report #middle .left-side .question-points-breakdown{background-color:#fff;border-radius:0.4rem;padding:5rem 4rem;margin-top:5rem;margin-bottom:2rem}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type{display:flex;align-items:center}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type:not(:last-child){margin-bottom:2rem}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type .details{flex-grow:1}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type .details p{color:#3D3346;font-size:1.6rem;text-align:left}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type .details p.large{font-size:2.1rem;font-weight:bold}.curriculum-quiz-report #middle .left-side .question-points-breakdown .question-type .points span{background-color:#6ee0cb;border-radius:1.6rem;color:#fff;display:inline-block;font-size:1.6rem;font-weight:bold;padding:0.25rem 2rem}.curriculum-quiz-report #middle .left-side .widget-other p.text{font-size:1.2rem;text-align:center;color:#3D3346}@media only screen and (min-width: 64em){.curriculum-quiz-report #middle .right{margin-left:2rem}}.curriculum-quiz-report #middle .right p{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:unset;margin:auto}.curriculum-quiz-report #middle .right #link{margin-top:3rem}.curriculum-quiz-report #middle .curriculum-resources{margin-top:4rem;margin-bottom:8rem}.curriculum-quiz-report #middle .curriculum-resources .resource{align-items:center;background-color:#fff;border-radius:0.4rem;display:flex;margin-bottom:1.6rem;padding:1.5rem 2.4rem}.curriculum-quiz-report #middle .curriculum-resources .resource .name{flex-grow:1}.curriculum-quiz-report #middle .curriculum-resources .resource .link i{color:#3D3346;font-size:2rem;vertical-align:middle}.curriculum-quiz-report #bottom{padding-bottom:8rem}.curriculum-quiz-report #bottom .whats-next{text-align:center;margin-bottom:6.4rem}.curriculum-quiz-report #bottom .whats-next h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:4.1rem}.curriculum-quiz-report #bottom .whats-next p{color:#3D3346;font-size:1.6rem;margin:1rem auto;max-width:42rem}.curriculum-quiz-report #bottom .v2-panel{background-color:#f8f8f8;border-radius:0.4rem;margin-bottom:2rem;padding:4rem 2.4rem 2.4rem;text-align:center}@media only screen and (min-width: 64em){.curriculum-quiz-report #bottom .v2-panel{margin-bottom:0}}.curriculum-quiz-report #bottom .v2-panel .icon{background-repeat:no-repeat;background-size:contain;height:7.5rem;margin:0 auto;width:8.1rem}.curriculum-quiz-report #bottom .v2-panel .icon.redeem{background-image:url(/assets/v2/points-icon-cf6b035a52c4c4a123a64c0512c3ee9b4874f57eb019dbc766c40d2c792da224.svg)}.curriculum-quiz-report #bottom .v2-panel .icon.forums{background-image:url(/assets/v2/forums-icon-a5561a08a36dc79e549ea0404ead45503ac820ffe657aa7a3c39862e963b9cd3.svg)}.curriculum-quiz-report #bottom .v2-panel .icon.invite{background-image:url(/assets/v2/invite-icon-00d997b43b1908322594a642caf15166f6be550251ca4441f9574d2337e8e2d2.svg)}.rewards_programs .top{background-color:#6564db;background-image:url(/assets/v2/contests-1d8f1143eb2fd0df79b1ce51365a8e2c45a3126a700a146382095699b733f530.svg);background-position:50% 0;background-size:75%;background-repeat:no-repeat;color:#fff;padding:4rem 0;text-align:center}.rewards_programs .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}.rewards_programs .top p{color:#fff;font-size:1.6rem;margin-bottom:4rem}.rewards_programs .top .v2-form{margin-bottom:2.4rem}@media only screen and (min-width: 48em){.rewards_programs .top{background-position:100% 0;background-size:55%;padding:4rem 0;text-align:unset}}@media only screen and (min-width: 64em){.rewards_programs .top{background-position:80% 0;background-size:35%;padding:5% 0}.rewards_programs .top .v2-form{margin-bottom:0}.rewards_programs .top .v2-form .full-width{width:50%}}.rewards_programs .top .tip-panel{background:#fff;border-radius:0.4rem;padding:4rem}.rewards_programs .top .tip-panel p{color:#3D3346;margin:0}.rewards_programs .top .tip-panel p.title{font-size:2.1rem;font-weight:bold;margin-bottom:0.5rem}.rewards_programs .bottom h1{color:#3D3346;font-size:2.4rem;line-height:3.1rem;margin:2.4rem 0 1.6rem}.rewards_programs .bottom a{color:#3D3346;text-decoration:none}.rewards_programs .bottom .rewards-program{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;padding:1.6rem 2.4rem}.rewards_programs .bottom .rewards-program .info{display:flex;margin-bottom:2.4rem}.rewards_programs .bottom .rewards-program .info h2{color:#3D3346;flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:2.4rem;margin:0}.rewards_programs .bottom .rewards-program .info i{color:#3D3346;font-size:1.6rem;font-weight:normal;vertical-align:middle}.rewards_programs .bottom .rewards-program .regions{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rewards-program #error-messages{background:pink;padding:1.0rem;text-align:center;font-size:1.9rem;font-weight:bold;border-radius:1.5rem;margin:0 3rem 3rem 3rem}.rewards-program .top{background-color:#6ee0cb;padding:4rem 0;text-align:center}@media only screen and (min-width: 64em){.rewards-program .top{padding:8rem 0}}.rewards-program .top .logo{margin-bottom:2.4rem}.rewards-program .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem;margin:0}.rewards-program .middle{background-color:#eee;border-bottom:3px solid #6564db}.rewards-program .middle h2{color:#3D3346;font-size:2.8rem;font-weight:bold;line-height:3.1rem;text-transform:capitalize}.rewards-program .middle #contest-title h2{text-align:center;font-size:2.75rem;font-weight:bold;margin-top:1.0rem;margin-bottom:2.0rem}.rewards-program .middle .progress-meter{align-items:center;display:flex;width:100%;margin-bottom:1.0rem}.rewards-program .middle .progress-meter:not(:last-child){margin-bottom:2.0rem}.rewards-program .middle .progress-meter .v2-progress{background-color:#6564db;border-radius:12px;flex-grow:1;height:24px;margin-right:1.5rem;position:relative}.rewards-program .middle .progress-meter .v2-progress .percentage{background-color:rgba(238,238,238,0.8);height:24px;position:absolute;right:0;top:0}.rewards-program .middle .progress-meter .text{font-size:2.2rem;font-weight:bold;width:35%}.rewards-program .middle #out-of-funds{display:flex}.rewards-program .middle #out-of-funds img{height:8.5rem;padding-bottom:1.0rem}.rewards-program .middle #out-of-funds .out-of-funds-text{color:#A145F2;font-weight:bold;font-size:2.2rem;line-height:24px;text-align:center;margin-top:auto;margin-bottom:auto;padding-bottom:1.0rem}.rewards-program .middle #out-of-funds-instructions{background-color:#D9B9F4;font-weight:bold;padding:1.0rem 2.0rem;border-radius:1.5rem;text-align:center;margin-top:2.0rem;margin-bottom:4.0rem}.rewards-program .middle .super{font-size:1.2rem;vertical-align:super}.rewards-program .middle .info{margin-top:4.5rem}.rewards-program .middle .info h3{color:#3D3346;font-size:2.1rem;font-weight:bold;line-height:3rem;margin:0 0 1.6rem}.rewards-program .middle .sponsor-logos{margin:0;margin-top:1.0rem;background-color:white;border-radius:0.4rem;padding:2.0rem;display:flex;gap:2.0rem;flex-flow:wrap}.rewards-program .middle .sponsor-logos .sponsor-text{width:100%;font-size:2.1rem}.rewards-program .middle .sponsor-logos img{display:block;margin:auto 0.5rem;height:75px}.rewards-program .middle .info{margin-top:1.0rem;background-color:white;padding:2.0rem}.rewards-program .middle .info h3{font-size:2.1rem}.rewards-program .middle .info h4.info-heading{font-siZe:16px;font-weight:bold}@media only screen and (min-width: 64em){.rewards-program .middle .info .rewards-program-left-side.col-md-8{border-right:2px solid #eee}}.rewards-program .middle .info .rewards-program-type{display:flex;gap:1.0rem}.rewards-program .middle .info .rewards-program-type img{height:6.0rem}.rewards-program .middle .info .rewards-program-type .info-type-description{margin-top:auto;margin-bottom:auto;line-height:18px;font-weight:bold;color:#A145F2}.rewards-program .middle .info .duration-wrapper{border-left:2px solid #eee;padding-left:2.0rem}.rewards-program .middle .info .duration-wrapper .rewards-program-duration{height:6.0rem;display:flex}.rewards-program .middle .info .duration-wrapper .rewards-program-duration .info-duration-description{margin-top:auto;margin-bottom:auto;font-weight:bold;color:#A145F2}.rewards-program .middle .info .rewards-program-description{line-height:20px}.rewards-program .middle .info .rewards-program-prizes .rewards-program-prize-list{color:#A145F2;font-weight:bold;margin-top:1.0rem}.rewards-program .middle .participation-info{margin-top:1.0rem;background:#fff;padding:2.0rem}.rewards-program .middle .participation-info .participation-header{width:100%;font-size:2.1rem}.rewards-program .middle .participation-info .info-and-button{display:flex;margin-top:1.0rem;min-height:3.5rem}.rewards-program .middle .participation-info .info-and-button .part-info{flex-grow:1;margin-top:auto;margin-bottom:auto;margin-right:2.0rem}.rewards-program .middle .participation-info .info-and-button .button-wrapper{margin-top:auto;margin-bottom:auto;min-width:16rem;text-align:right}.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary,.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary{color:white;padding:0.5rem 2.0rem;margin:0}.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.primary.course-collapse,.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.secondary.course-collapse{cursor:pointer;color:#6564db;padding:0.4rem 1.0rem;display:none}.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray{padding:0.5rem 2.0rem;margin:0;cursor:default;color:white;padding:0.5rem 0.5rem}.rewards-program .middle .participation-info .info-and-button .button-wrapper a.v2-btn.gray.outlined{color:#b8b8b8}.rewards-program .middle .leaderboard-header{font-size:2.1rem;margin-top:2rem}.rewards-program .middle #finalization-warning{background:#BBBAF4;padding:3rem 5rem;border-radius:2rem;font-size:1.75rem;font-weight:bold;text-align:center}.rewards-program .middle #admin-links{display:flex;justify-content:flex-end;margin-right:5rem;margin-bottom:1rem}.rewards-program .middle #tabs{margin-top:1.0rem;display:flex}.rewards-program .middle #tabs .tab{display:flex;width:20rem;background-color:#aaa;justify-content:center;font-weight:bold;margin-right:1rem;veritcal-align:middle;margin-top:auto;margin-bottom:auto;align-items:center;gap:1rem;padding:0.5rem 0}.rewards-program .middle #tabs .tab.active{background-color:#6564db;color:white}.rewards-program .middle #tabs .tab.active.overall img{content:url("/assets/rewards_program_overall_active-c83d8d1be05e7c5ce77e4bb2d9a4de20db9bd32defb0b2c11661d020479acc60.svg")}.rewards-program .middle #tabs .tab.active.bursary img{content:url("/assets/rewards_program_bursary_active-c5708c63789784d8f736210e45d4288a303fb2ef460f8eb0077ac59de4753dbb.svg")}.rewards-program .middle #tabs .tab.active.draws img{content:url("/assets/rewards_program_draws_active-45ee169d4bc7128c83c92592eafbdbff92a91c32bbe5809d8bc17872765a3777.svg")}.rewards-program .middle #tabs .tab img{veritcal-align:middle;height:3rem}.rewards-program .bottom{background-color:white}.rewards-program .bottom .standings-header{align-items:center;display:flex}.rewards-program .bottom .standings-header h2{color:#3D3346;font-size:2.1rem;font-weight:bold;flex-grow:1;line-height:3.1rem}.rewards-program .bottom .standings-header .v2-btn{margin-top:0;padding:1rem}.rewards-program .bottom .notes{font-size:1.2rem;list-style-type:decimal;margin-top:2rem}.rewards-program .bottom#show-bursary img.icon{height:2.5rem}.rewards-program .bottom#show-bursary table thead tr th{background:white}.rewards-program .bottom#show-bursary table tbody tr:hover td{color:black;background-color:#ccc}.rewards-program .bottom#show-bursary table tbody tr td{background-color:#eee}.rewards-program .bottom#show-bursary #header{display:flex;gap:1rem}.rewards-program .bottom#show-drawing img.icon{height:2.5rem}.rewards-program .bottom#show-drawing table thead tr{background-color:white}.rewards-program .bottom#show-drawing table thead tr th{padding:0 0.8rem 0.8rem 0.8rem}.rewards-program .bottom#show-drawing table thead tr.narrow th{padding:0 0.8rem}.rewards-program .bottom#show-drawing table tbody tr:hover td{color:black;background-color:#ccc}.rewards-program .bottom#show-drawing table tbody tr td{background-color:white;vertical-align:bottom}.rewards-program .bottom#show-drawing table#prize-winners{margin-top:2.0rem}.rewards-program .bottom#show-drawing table.finalized tbody tr td{background-color:#eee}.rewards-program .bottom#show-drawing #header{display:flex;gap:1rem}.rewards-program .bottom#show-overview img.icon{width:2rem}.rewards-program .bottom#show-overview #other-participants-header{margin-top:2.0rem}.rewards-program .bottom#show-overview #other-participants-header h3{font-size:1.8rem}.rewards-program .bottom#show-overview table thead tr{background-color:white}.rewards-program .bottom#show-overview table thead tr th{padding:0 0.8rem 0.8rem 0.8rem}.rewards-program .bottom#show-overview table thead tr.narrow th{padding:0 0.8rem}.rewards-program .bottom#show-overview table tbody tr:hover td{color:black;background-color:#ccc}.rewards-program .bottom#show-overview table tbody tr td{background-color:#eee;vertical-align:bottom}.rewards-program .bottom#show-overview table#prize-winners{margin-top:2.0rem}.rewards-program .bottom#show-overview table#non-prize-winners tbody tr td{background-color:white}.rewards-program .bottom#show-overview #header{display:flex;gap:1rem}.rewards-program .bottom#show-overview #contest-stats{display:flex}.rewards-program .bottom#show-overview #contest-stats #time-left{flex-grow:0.5}.rewards-program .bottom#show-overview #contest-stats #max-score{flex-grow:1.0}.rewards-program .bottom#show-overview #contest-stats #time-left,.rewards-program .bottom#show-overview #contest-stats #max-score,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned{display:flex;flex-direction:column}.rewards-program .bottom#show-overview #contest-stats #time-left h3.purple,.rewards-program .bottom#show-overview #contest-stats #max-score h3.purple,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned h3.purple{color:#A145F2}.rewards-program .bottom#show-overview #contest-stats #time-left .information,.rewards-program .bottom#show-overview #contest-stats #max-score .information,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned .information{display:flex;gap:1rem}.rewards-program .bottom#show-overview #contest-stats #time-left .information span,.rewards-program .bottom#show-overview #contest-stats #max-score .information span,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned .information span{font-weight:bold;font-size:1.8rem;color:#6564db}.rewards-program .bottom#show-overview #contest-stats #time-left .information span.dark,.rewards-program .bottom#show-overview #contest-stats #max-score .information span.dark,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned .information span.dark{color:#3D3346}.rewards-program .bottom#show-overview #contest-stats #time-left .information.bubbled,.rewards-program .bottom#show-overview #contest-stats #max-score .information.bubbled,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned .information.bubbled{border:none;background-color:#6ee0cb;border-radius:24px;color:#3D3346;margin-left:-2.0rem;text-decoration:none;padding:5px 24px 5px 24px}.rewards-program .bottom#show-overview #contest-stats #time-left .information.bubbled img.icon,.rewards-program .bottom#show-overview #contest-stats #max-score .information.bubbled img.icon,.rewards-program .bottom#show-overview #contest-stats #my-bursary-earned .information.bubbled img.icon{width:3rem}.rewards-program .bottom#admin-standings{background:#eee}.rewards-program .bottom#admin-standings #money-allocation-row{display:flex;gap:4.0rem;margin-bottom:2.0rem}.rewards-program .bottom#admin-standings #money-allocation-row .info-box .info-box-title{font-weight:bold;font-size:2.0rem}.rewards-program .bottom#admin-standings #money-allocation-row .info-box .info-box-details{padding:1rem;background:white}.rewards-program .bottom#admin-standings #money-allocation-row .info-box .info-box-details h2{font-size:1.75rem}.rewards-program .bottom#admin-standings #button-bar{display:flex;justify-content:space-between}.rewards-program .bottom#admin-standings #button-bar #publish-btn,.rewards-program .bottom#admin-standings #button-bar #adjustment-btn{background-color:#f53e23;padding:0.5rem 3rem}.rewards-program .bottom#admin-standings #wait-page{margin-top:2.0rem;margin-left:auto;margin-right:auto;text-align:center}.rewards-program .bottom#admin-standings #wait-page h2{color:#6564db;font-size:2.5rem}.rewards-program .bottom#admin-standings table thead tr{background-color:#eee}.rewards-program .bottom#admin-standings table thead tr th{padding:0 0.8rem 0.8rem 0.8rem}.rewards-program .bottom#admin-standings table thead tr th.centered{text-align:center}.rewards-program .bottom#admin-standings table thead tr th.bordered-left{border-left:20px solid #eee}.rewards-program .bottom#admin-standings table thead tr th.name{width:24rem}.rewards-program .bottom#admin-standings table thead tr.top-header th{padding:0 0.8rem;font-size:1.75rem;font-weight:bold}.rewards-program .bottom#admin-standings table tbody tr:hover td{color:black;background-color:#ccc}.rewards-program .bottom#admin-standings table tbody tr td{background-color:white;vertical-align:bottom;padding:0}.rewards-program .bottom#admin-standings table tbody tr td input{margin:0}.rewards-program .bottom#admin-standings table tbody tr td.centered{text-align:center}.rewards-program .bottom#admin-standings table tbody tr td.bordered-left{border-left:20px solid #eee}#rewards-program-additional-features{display:flex;gap:5.0rem}#rewards-program-additional-features span{font-weight:bold;font-size:1.75rem}#rewards-program-additional-features .rewards-program-ins{margin-right:2.0em}#rewards-program-additional-features .rewards-program-ins .boolean{display:block;font-weight:normal}.rewards-program-info-wrapper{display:flex;gap:2.0rem}.rewards-program-info-wrapper .rewards-program-info{width:48%}.rewards-program-info-wrapper .rewards-program-info textarea{width:98%;height:10.0em}.rewards-program-info-wrapper .rewards-program-info .string{width:98%}.rewards-program-info-wrapper .rewards-program-info .logo-image{text-align:center;height:200px;border:solid 1px lightgrey}.rewards-program-options{padding-bottom:30px}.rewards-program-options .rewards-program-date{margin-right:2.0em;text-align:center;width:6.0em}.rewards-program-options .threshold{width:5.0em;margin-right:3.0em}.rewards-program-inclusions .high-middle-wrapper{margin-left:2rem;margin-bottom:2rem;display:flex;gap:5rem}.rewards-program-inclusions .high-middle-wrapper .rewards-program-ins{margin-right:2.0em}.rewards-program-inclusions .high-middle-wrapper .rewards-program-ins .boolean{display:block}.rewards-program-inclusions .rewards-program-size{margin-right:2.0em;width:5.0em}.rewards-program-inclusions .rewards-program-groups{width:25.0em}#rewards-program-rewards h2,#rewards-program-leaderboard h2,#rewards-program-drawing h2{font-size:1.85rem}#rewards-program-rewards .rewards-page-descriptions,#rewards-program-rewards .overall-page-descriptions,#rewards-program-rewards .drawing-page-descriptions,#rewards-program-leaderboard .rewards-page-descriptions,#rewards-program-leaderboard .overall-page-descriptions,#rewards-program-leaderboard .drawing-page-descriptions,#rewards-program-drawing .rewards-page-descriptions,#rewards-program-drawing .overall-page-descriptions,#rewards-program-drawing .drawing-page-descriptions{display:flex;gap:2rem}#rewards-program-rewards .rewards-page-descriptions .description-wrapper,#rewards-program-rewards .overall-page-descriptions .description-wrapper,#rewards-program-rewards .drawing-page-descriptions .description-wrapper,#rewards-program-leaderboard .rewards-page-descriptions .description-wrapper,#rewards-program-leaderboard .overall-page-descriptions .description-wrapper,#rewards-program-leaderboard .drawing-page-descriptions .description-wrapper,#rewards-program-drawing .rewards-page-descriptions .description-wrapper,#rewards-program-drawing .overall-page-descriptions .description-wrapper,#rewards-program-drawing .drawing-page-descriptions .description-wrapper{width:48%}#rewards-program-rewards .rewards-page-descriptions .description-wrapper textarea,#rewards-program-rewards .overall-page-descriptions .description-wrapper textarea,#rewards-program-rewards .drawing-page-descriptions .description-wrapper textarea,#rewards-program-leaderboard .rewards-page-descriptions .description-wrapper textarea,#rewards-program-leaderboard .overall-page-descriptions .description-wrapper textarea,#rewards-program-leaderboard .drawing-page-descriptions .description-wrapper textarea,#rewards-program-drawing .rewards-page-descriptions .description-wrapper textarea,#rewards-program-drawing .overall-page-descriptions .description-wrapper textarea,#rewards-program-drawing .drawing-page-descriptions .description-wrapper textarea{width:98%;height:10.0em}#rewards-program-rewards #draw-prizes,#rewards-program-leaderboard #draw-prizes,#rewards-program-drawing #draw-prizes{display:flex}#rewards-program-rewards #draw-prizes input,#rewards-program-leaderboard #draw-prizes input,#rewards-program-drawing #draw-prizes input{width:5.0em;margin-right:3.0em;margin-left:1.0rem}.confetti-image{max-height:21rem;width:60rem}@media screen and (max-width: 64em){.confetti-image{display:none}}#course_form .section{display:flex}#course_form .section .field{margin-right:2rem}#course_certificate_claim #top{padding-top:4rem;padding-bottom:2rem;background-color:#fff;background-image:url(/assets/certificate-background-confetti-7abc60261ed02fecc72bd382f57c3401ce9f8112419cbec72bee983b57ee2382.png);background-position:100% 100%;background-size:70%;text-align:center}#course_certificate_claim #top #medal-image{height:10rem}#course_certificate_claim #top h1{color:white}#course_certificate_claim #bottom{padding-top:2rem;background-color:#fff}#course_certificate_claim #bottom input[type="text"]{background-color:#eee}#course_certificate_claim #submit_cert_claim.disable-submit{cursor:not-allowed;pointer-events:none}#certificate_report label{display:inline;font-weight:bold;margin-right:3.0em}#certificate_report #s2id_course_id{width:60%;margin-left:3.0em}#certificate_report #certificate_count{font-weight:bold;float:right;font-size:1.25em}#certificate_report #csv_link{float:right}#topics-form a:link,#topics-form a:visited,#topics-form a:hover,#topics-form a:active{color:black;text-decoration:none}#topics-form a.remove_subtopic:link,#topics-form a.remove_subtopic:visited,#topics-form a.remove_subtopic:hover,#topics-form a.remove_subtopic:active{color:red;text-decoration:none}#topics-form a.remove_fields,#topics-form a.remove_subtopic{padding-left:2.0rem}#topics-form a.add_sub_topic_fields:link,#topics-form a.add_sub_topic_fields:visited,#topics-form a.add_sub_topic_fields:hover,#topics-form a.add_sub_topic_fields:active{color:#6564db;font-weight:600}#topics-form .name-group{display:flex}#topics-form .name-group .course-topic-name-en{width:40rem;margin-right:1rem}#topics-form .name-group .course-topic-name-en input{width:100%}#topics-form .name-group .course-topic-name-fr{width:40rem;margin-left:1rem}#topics-form .name-group .course-topic-name-fr input{width:100%}#topics-form .description-group{display:flex}#topics-form .description-group .course-topic-description-en{width:40rem;margin-right:1rem}#topics-form .description-group .course-topic-description-en textarea{width:100%}#topics-form .description-group .course-topic-description-fr{width:40rem;margin-left:1rem}#topics-form .description-group .course-topic-description-fr textarea{width:100%}#topics-form .text_area_countdown_remaining{font-size:1.0rem;margin-top:-0.75rem}#topics-form .course-topic-color{width:10rem}#topics-form .file-title{font-size:1.75rem;font-weight:bold}#topics-form .choose-file-wrapper{display:flex}#topics-form .choose-file-wrapper .choose-file-button{background:#E8E8E8;font-weight:600;padding:0.5rem 2.0rem}#topics-form .choose-file-wrapper .current-file-name{flex-grow:1;border:1px black solid;color:#A0A0A0;background:white;padding:0.5rem 2.0rem}#topics-form .choose-file-wrapper input[type='file']{display:none;width:1px}#topics-form .sub-topics{margin-top:1.0rem}#topics-form .sub_topic_names{display:flex;margin-top:0.75rem}#topics-form .sub_topic_names .sub_topic_en_wrapper,#topics-form .sub_topic_names .sub_topic_fr_wrapper{width:40rem}#topics-form .sub_topic_names .sub_topic_en_wrapper input,#topics-form .sub_topic_names .sub_topic_fr_wrapper input{width:100%}#topics-form .sub_topic_names .sub_topic_en_wrapper{margin-right:2rem}#topics-form .sub_topic_names .sub_topic_fr_wrapper{margin-leftt:2rem}#topics-form .actions input[type="submit"]{vertical-align:unset;padding:1.0rem 2.0rem}#topics-form .actions a{vertical-align:unset;padding:0.8rem 2.0rem}#course-topics-index a:link,#course-topics-index a:visited,#course-topics-index a:hover,#course-topics-index a:active{color:blue;text-decoration:none}#course-topics-index a.delete_link:link,#course-topics-index a.delete_link:visited,#course-topics-index a.delete_link:hover,#course-topics-index a.delete_link:active{color:red;text-decoration:none}#course-topics-index .course-topics-table{border:1px black solid}#course-topics-index .course-topics-table td.center,#course-topics-index .course-topics-table th.center{text-align:center}#course-topics-index .course-topics-table td.left,#course-topics-index .course-topics-table th.left{text-align:left}#course-topics-index .course-topics-table thead tr{border:1px black solid;background-color:white}#course-topics-index .course-topics-table thead th{font-weight:600;padding:0.5rem 1rem}#course-topics-index .course-topics-table tbody tr:nth-child(2n+1){background-color:unset}#course-topics-index .course-topics-table tbody tr:nth-child(2n){background-color:white}#course-topics-index .course-topics-table tbody tr{border:1px black solid}#course-topics-index .course-topics-table tbody tr td{padding:1.0rem 1.0rem}.bursaries .top{background-color:#6ee0cb;padding:4rem 0;text-align:center}.bursaries .top .icon{width:10%;margin:auto;padding-top:2rem;padding-bottom:3rem}.bursaries .bottom{padding-top:2rem;background-color:#f8f8f8;padding-bottom:3rem}.bursaries .bottom h2{font-size:2.0rem}.bursaries .bottom .bursary_total_label{font-weight:bold;font-size:2.0rem;margin-right:3rem}.bursaries .bottom .bursary_total{color:#A145F2;font-size:2.0rem;font-weight:bold;border:1px solid #B8B8B8;background-color:white;padding:0.25rem 4rem}.bursaries .bottom #active_bursaries{padding-bottom:2.0rem}.bursaries .bottom #active_bursaries .table_header,.bursaries .bottom #past_bursaries .table_header{font-weight:bold}.bursaries .bottom #active_bursaries .bursary_table_row,.bursaries .bottom #past_bursaries .bursary_table_row{background-color:white;margin-bottom:1.0rem}.bursaries .bottom #active_bursaries .bursary_table_row .center,.bursaries .bottom #past_bursaries .bursary_table_row .center{margin-top:auto;margin-bottom:auto}.bursaries .bottom #active_bursaries .bursary_table_row .program_info,.bursaries .bottom #past_bursaries .bursary_table_row .program_info{margin-top:1rem;padding-left:2.0rem}.bursaries .bottom #active_bursaries .bursary_table_row .program_info .program_dates,.bursaries .bottom #past_bursaries .bursary_table_row .program_info .program_dates{color:#a0a0a0;font-size:1.2rem;position:relative;top:-1rem}.bursaries .bottom #active_bursaries .bursary_table_row .next_reward,.bursaries .bottom #past_bursaries .bursary_table_row .next_reward{font-weight:bold;font-size:1.3rem;margin-top:-1.5rem;padding-left:1.0rem;padding-bottom:1.0rem;height:3rem}.bursaries .bottom #active_bursaries .bursary_table_row .next_reward span,.bursaries .bottom #past_bursaries .bursary_table_row .next_reward span{line-height:3.0rem;vertical-align:middle}.bursaries .bottom #active_bursaries .bursary_table_row .next_reward img,.bursaries .bottom #past_bursaries .bursary_table_row .next_reward img{height:2.0rem;line-height:3.0rem;vertical-align:middle}.v2-modal .bursary-claim-modal{background-color:#fff;border-radius:0.4rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(0,0,0,0.25),inset 0.1rem 0.3rem 0.4rem 0 rgba(0,0,0,0.05);box-sizing:border-box;left:50%;position:absolute;max-width:80%;width:65%;min-width:30rem;top:10%;transform:translate(-50%, -10%)}.v2-modal .bursary-claim-modal .claim-close{right:0.5rem;top:0.5rem;color:#3D3346;cursor:pointer;position:absolute;text-align:center}.v2-modal .bursary-claim-modal .text-content{color:#A145F2;font-size:2.5rem;font-weight:bold}.v2-modal .bursary-claim-modal .text-content .text{padding-top:7rem}.v2-modal .bursary-claim-modal .text-content .continue-button{padding-top:4rem}#contact-quiz-report #no-data,#contact-course-report #no-data{margin-top:6rem;margin-bottom:9rem}#contact-quiz-report #middle-tabs,#contact-course-report #middle-tabs{background-color:white;padding-top:2.0rem;margin-bottom:2.5rem;text-align:left;margin-left:1.0rem;margin-right:auto;border-bottom:0.4rem solid #6564db}#contact-quiz-report #middle-tabs span,#contact-course-report #middle-tabs span{font-size:1.75rem;color:white;font-weight:600;background-color:#6564db;padding-top:0.5rem;padding-right:2.0rem;padding-left:2.0rem;padding-bottom:0.2rem;margin-right:0.5rem}#contact-quiz-report #middle-tabs a,#contact-course-report #middle-tabs a{font-size:1.75rem;color:#3D3346;font-weight:600;background-color:#B8B8B8;padding-top:0.5rem;padding-right:2.0rem;padding-left:2.0rem;padding-bottom:0.2rem;margin-right:0.5rem}#contact-quiz-report #middle-tabs a:link,#contact-course-report #middle-tabs a:link{text-decoration:none}#contact-quiz-report #middle-tabs a:visited,#contact-course-report #middle-tabs a:visited{text-decoration:none}#contact-quiz-report #middle-tabs a:hover,#contact-course-report #middle-tabs a:hover{text-decoration:none}#contact-quiz-report #middle-tabs a:active,#contact-course-report #middle-tabs a:active{text-decoration:none}#contact-quiz-report .top,#contact-course-report .top{background-color:#3D3346;padding:4rem 0}@media only screen and (min-width: 64em){#contact-quiz-report .top,#contact-course-report .top{padding:8rem 0}}#contact-quiz-report .top h1,#contact-course-report .top h1{color:#fff;font-size:3.7rem;font-weight:bold;line-height:4.4rem}#contact-quiz-report .top p,#contact-course-report .top p{font-weight:bold;color:#fff;margin:0}#contact-quiz-report .bottom,#contact-course-report .bottom{background-color:#F8F8F8}#contact-quiz-report .bottom h2,#contact-course-report .bottom h2{color:#3D3346;font-size:2.5rem;font-weight:bold;line-height:3rem;margin-bottom:2rem}#contact-quiz-report .bottom #top-tabs,#contact-course-report .bottom #top-tabs{background-color:white;padding-top:2.0rem;padding-bottom:1.0rem;margin-bottom:0rem;text-align:center;margin-left:auto;margin-right:auto}#contact-quiz-report .bottom #top-tabs span,#contact-course-report .bottom #top-tabs span{font-size:1.75rem;color:#3D3346;font-weight:600}#contact-quiz-report .bottom #top-tabs span.active-underline,#contact-course-report .bottom #top-tabs span.active-underline{border-bottom:0.4rem solid #6564db}#contact-quiz-report .bottom #top-tabs span.white-spacer,#contact-course-report .bottom #top-tabs span.white-spacer{display:inline-block;min-width:4.0rem}#contact-quiz-report .bottom #top-tabs a,#contact-course-report .bottom #top-tabs a{font-size:1.75rem;color:#3D3346;font-weight:600}#contact-quiz-report .bottom #top-tabs a:link,#contact-course-report .bottom #top-tabs a:link{text-decoration:none}#contact-quiz-report .bottom #top-tabs a:visited,#contact-course-report .bottom #top-tabs a:visited{text-decoration:none}#contact-quiz-report .bottom #top-tabs a:hover,#contact-course-report .bottom #top-tabs a:hover{color:#6564db;text-decoration:none}#contact-quiz-report .bottom #top-tabs a:active,#contact-course-report .bottom #top-tabs a:active{text-decoration:none}#contact-quiz-report .bottom .course-select-wrapper,#contact-course-report .bottom .course-select-wrapper{margin-bottom:2rem}#contact-quiz-report .bottom .course-select-wrapper.error,#contact-course-report .bottom .course-select-wrapper.error{border:2px solid red}#contact-quiz-report .bottom .course-select,#contact-course-report .bottom .course-select{background-color:white;padding:0}#contact-quiz-report .bottom .select2-selection__rendered,#contact-course-report .bottom .select2-selection__rendered{line-height:31px !important}#contact-quiz-report .bottom .select2-container .select2-selection--single,#contact-course-report .bottom .select2-container .select2-selection--single{height:35px !important}#contact-quiz-report .bottom .select2-selection__arrow,#contact-course-report .bottom .select2-selection__arrow{height:34px !important}#contact-quiz-report .bottom #report-breadcrumbs,#contact-course-report .bottom #report-breadcrumbs{margin-bottom:2.0rem}#contact-quiz-report .bottom #report-breadcrumbs #breadcrumb-links,#contact-course-report .bottom #report-breadcrumbs #breadcrumb-links{background-color:white;padding:0.5rem 2.0rem;border-radius:10px;font-weight:bold}#contact-quiz-report .bottom #report-header .description,#contact-course-report .bottom #report-header .description{display:flex;gap:2rem;margin-bottom:3rem}#contact-quiz-report .bottom #report-controls,#contact-course-report .bottom #report-controls{margin-bottom:1.0rem}#contact-quiz-report .bottom #report-controls #period-toggle-wrapper,#contact-course-report .bottom #report-controls #period-toggle-wrapper{margin-top:1rem;line-height:6rem;vertical-align:middle}#contact-quiz-report .bottom #report-controls #period-toggle-wrapper #school-year-toggle,#contact-course-report .bottom #report-controls #period-toggle-wrapper #school-year-toggle{margin-top:0;margin-left:4rem;padding:5px 35px;position:relative;z-index:2}#contact-quiz-report .bottom #report-controls #period-toggle-wrapper #school-year-toggle.inverted,#contact-course-report .bottom #report-controls #period-toggle-wrapper #school-year-toggle.inverted{padding:3px 35px;z-index:0}#contact-quiz-report .bottom #report-controls #period-toggle-wrapper #date-range-toggle,#contact-course-report .bottom #report-controls #period-toggle-wrapper #date-range-toggle{margin-top:0;padding:5px 35px;position:relative;z-index:2;margin-left:-48px}#contact-quiz-report .bottom #report-controls #period-toggle-wrapper #date-range-toggle.inverted,#contact-course-report .bottom #report-controls #period-toggle-wrapper #date-range-toggle.inverted{padding:3px 35px;z-index:0}#contact-quiz-report .bottom #report-controls #quiz-date-range,#contact-course-report .bottom #report-controls #quiz-date-range{display:flex;gap:3rem}#contact-quiz-report .bottom #report-controls #quiz-date-range #run-report-date-range,#contact-course-report .bottom #report-controls #quiz-date-range #run-report-date-range{margin-left:1.0rem;padding:0.5rem 1.5rem;height:3.5rem}#contact-quiz-report .bottom #report-controls #run-report,#contact-course-report .bottom #report-controls #run-report{margin-top:-1.0rem}#contact-quiz-report .bottom .report-label,#contact-course-report .bottom .report-label{font-weight:bold}#contact-quiz-report .bottom .report-dates,#contact-course-report .bottom .report-dates{margin-top:3rem}#contact-quiz-report .bottom .report-dates h3,#contact-course-report .bottom .report-dates h3{font-size:2rem}#contact-quiz-report .bottom #refresh-report,#contact-quiz-report .bottom #run-report,#contact-quiz-report .bottom #clear-report,#contact-quiz-report .bottom #view-students-report,#contact-course-report .bottom #refresh-report,#contact-course-report .bottom #run-report,#contact-course-report .bottom #clear-report,#contact-course-report .bottom #view-students-report{margin-top:-0.5rem;padding:0.5rem 1.5rem}#contact-quiz-report .bottom #clear-report,#contact-course-report .bottom #clear-report{padding:0.5rem 4.0rem}#contact-quiz-report .bottom .scrollable-container,#contact-course-report .bottom .scrollable-container{overflow-x:auto;padding-bottom:2.0rem;margin-top:0.5rem}#contact-quiz-report .bottom .scrollable-container,#contact-quiz-report .bottom .scrollable-container table,#contact-course-report .bottom .scrollable-container,#contact-course-report .bottom .scrollable-container table{transform:rotateX(180deg)}#contact-quiz-report .bottom #data-section,#contact-course-report .bottom #data-section{margin-bottom:2rem}#contact-quiz-report h3{font-size:2.0rem}#contact-quiz-report .error{width:22rem;color:#F35858;font-size:1.25rem}#contact-quiz-report .invisible{position:relative;height:1px;z-index:-1}#contact-quiz-report .page-section{background-color:white;margin-top:3rem;padding:1rem}#contact-quiz-report .page-section .section-title{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:0.5rem}#contact-quiz-report .page-section .section-title h3{font-size:1.85rem}#contact-quiz-report #graph-control-wrapper{margin-top:3rem}#contact-quiz-report #graph-control-wrapper #show-daily-activity-btn,#contact-quiz-report #graph-control-wrapper #show-detail-activity-btn{padding:0.5rem 3.5rem;height:3.5rem;width:15rem;margin-top:auto;margin-bottom:1.0rem}#contact-quiz-report #graph-control-wrapper #show-daily-activity-btn:not(.disabled),#contact-quiz-report #graph-control-wrapper #show-detail-activity-btn:not(.disabled){cursor:default}#contact-quiz-report #graph-control-wrapper h3{font-size:1.85rem}#contact-quiz-report .detail-pie{margin-top:3rem}#contact-quiz-report .detail-pie .section-title{background-color:white;text-align:center;padding-top:2rem}#contact-quiz-report .detail-pie .section-title h3{font-size:2rem}#contact-quiz-report table#contact-quiz-report-table tr>th:first-child,#contact-quiz-report table#contact-quiz-report-table tr>td:first-child{position:sticky;left:0;text-align:left;z-index:1;background-color:white}#contact-quiz-report table#contact-quiz-report-table tr>th:first-child.dark-label,#contact-quiz-report table#contact-quiz-report-table tr>td:first-child.dark-label{background-color:#6564db}#contact-quiz-report table#contact-quiz-report-table th{font-weight:bold;padding:0.5rem 1.0rem;vertical-align:middle;border-right:2px solid white}#contact-quiz-report table#contact-quiz-report-table th.dark-label{color:white;background-color:#6564db}#contact-quiz-report table#contact-quiz-report-table th.light-label{color:#3D3346;background-color:#BBBAF4}#contact-quiz-report table#contact-quiz-report-table tbody tr{background-color:white}#contact-quiz-report table#contact-quiz-report-table tbody tr:hover{background-color:#B8B8B8}#contact-quiz-report table#contact-quiz-report-table tbody tr:hover td:first-child{background-color:#B8B8B8}#contact-quiz-report table#contact-quiz-report-table tbody tr:hover td.tinted{background-color:#BBBAF4}#contact-quiz-report table#contact-quiz-report-table tbody tr td{padding:0.25rem 1.0rem;border:2px solid #F8F8F8}#contact-quiz-report table#contact-quiz-report-table tbody tr td.tinted{background-color:#F0F0FA}#contact-quiz-report table#contact-quiz-report-table tbody tr td.number-data{min-width:11rem}#contact-quiz-report table#contact-quiz-report-table tbody tr td.checkmark-data{min-width:11rem}#contact-quiz-report table#contact-quiz-report-table tbody tr td.checkmark-data img{width:2rem}#contact-quiz-report table#contact-quiz-report-table tbody tr td.text-data{min-width:25rem;vertical-align:middle}#contact-course-report table#contact-course-table tr>th:first-child{position:sticky;left:0;z-index:1;background-color:white;padding-left:1rem}#contact-course-report table#contact-course-table th{z-index:0;font-weight:600}#contact-course-report table#contact-course-table th.blank-col{background-color:white;border:none}#contact-course-report table#contact-course-table th.column-header{background-color:#6564db;color:white;border:2px solid white}#contact-course-report table#contact-course-table th.column-header.course-header{text-align:center;min-width:20rem;padding:0 1.0rem;vertical-align:middle}#contact-course-report table#contact-course-table th.column-header.course-header .course-totals-info{padding-left:4.0rem}#contact-course-report table#contact-course-table th.column-header.module-header{text-align:left;min-width:20rem;padding:0 1.0rem;background-color:#BBBAF4;color:#3D3346}#contact-course-report table#contact-course-table th.breakdown-title{vertical-align:middle}#contact-course-report table#contact-course-table tbody tr>td:first-child{position:sticky;left:0;z-index:1;background-color:white;border-left:none;border-right:none;box-shadow:inset 1px 1px #f8f8f8;padding-left:1rem;width:15rem;left:0}#contact-course-report table#contact-course-table tbody tr>td:first-child.breakdown-title{background-color:#f8f8f8}#contact-course-report table#contact-course-table tbody tr>td:first-child.blank-col,#contact-course-report table#contact-course-table tbody tr>td:first-child.one-col{box-shadow:none}#contact-course-report table#contact-course-table tbody tr>td:nth-child(2){position:sticky;z-index:1;background-color:white;padding-left:1rem;border-left:none;border-right:none;box-shadow:inset 2px 1px #f8f8f8;left:17.0rem;width:10rem}#contact-course-report table#contact-course-table tbody tr>td:nth-child(2).population-title,#contact-course-report table#contact-course-table tbody tr>td:nth-child(2).grey{background-color:#f8f8f8}#contact-course-report table#contact-course-table tbody tr>td:nth-child(2).blank-col{box-shadow:none}#contact-course-report table#contact-course-table tbody tr{background-color:white}#contact-course-report table#contact-course-table tbody tr:hover{background-color:#B8B8B8}#contact-course-report table#contact-course-table tbody tr:hover td:first-child:not(.no-hilight){background-color:#B8B8B8}#contact-course-report table#contact-course-table tbody tr:hover td:nth-child(2):not(.no-hilight){background-color:#B8B8B8}#contact-course-report table#contact-course-table tbody tr.spacer td{background-color:#F8F8F8}#contact-course-report table#contact-course-table tbody td{text-align:center;border:2px solid #F8F8F8}#contact-course-report table#contact-course-table tbody td.blank-col{background-color:white;border:none}#contact-course-report table#contact-course-table tbody td.empty-col{background-color:#f8f8f8;border:none}#contact-course-report table#contact-course-table tbody td.row-header{font-weight:600;text-align:center;background-color:#F0F0FA}#contact-course-report table#contact-course-table tbody td.breakdown-title{position:sticky;background-color:#f8f8f8;border:none;text-align:left;min-width:15rem;width:15rem;padding-left:1rem;padding-right:1rem;font-weight:600}#contact-course-report table#contact-course-table tbody td.population-title{position:sticky;background-color:#f8f8f8;border:none;font-weight:600;padding-left:1rem;padding-right:1rem;min-width:10rem;width:10rem}#contact-course-report table#contact-course-table tbody td.category-name{background-color:white;text-align:left;padding-left:1rem;padding-right:1rem;vertical-align:middle}#contact-course-report table#contact-course-table tbody td.category-population{vertical-align:middle;text-align:left;padding-left:1rem}#contact-course-report table#contact-course-table .inner-data-table div.header{padding-left:0.5rem;text-align:left;font-weight:bold}#contact-course-report table#contact-course-table .inner-data-table span.data-label{display:inline-block;padding-left:1.0rem;text-align:left;min-width:14rem;width:14rem}#contact-course-report table#contact-course-table .inner-data-table span.data{display:inline-block;min-width:6rem;width:6rem;text-align:left}#final-report{overflow:auto;background-color:#f8f8f8}#final-report .top{padding:4rem 0 2rem}#final-report .bottom .entry{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;padding:1.6rem 2.4rem}#final-report .bottom .entry h2{color:#3D3346;flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:2.4rem;margin:0}#final-report .bottom .entry .bullet-lists{list-style:disc;margin-top:1rem}#final-report .bottom .entry .bullet-lists li{margin-left:2rem}#final-report .bottom .entry p{font-style:italic}#final-report .match{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;padding:1.6rem 2.4rem}#final-report .match .title .perc{background-color:#6564db;float:right;padding:8px;color:#fff;border-radius:6px;margin-top:-1.6rem}#final-report .match .title a{color:#A145F2;font-weight:bold;text-decoration:none;vertical-align:middle}#final-report .match img{margin-top:2rem}#final-report .small{padding:5px 10px}#final-report .bullet-lists{list-style:disc;margin-top:1rem}#final-report .bullet-lists li{margin-left:2rem}#final-report .interests .title{margin-bottom:2rem}#final-report .interests ul.percentages li{padding:0 0 1rem}#final-report .interests ul.percentages li span{display:inline-block;vertical-align:middle}#final-report .interests ul.percentages li .icon{background-color:rgba(161,69,242,0.25);height:2.4rem;margin-right:1rem;width:calc(10% - 1rem)}#final-report .interests ul.percentages li .name{width:50%}#final-report .interests ul.percentages li .v2-progress{background-color:#6564db;border-radius:0.6rem;height:1.2rem;position:relative;width:35%}#final-report .interests ul.percentages li .v2-progress .percentage{background-color:rgba(255,255,255,0.8);height:1.2rem;position:absolute;right:0;top:0}#final-report .interests ul.percentages li .value{font-weight:bold;text-align:left;width:10%}#final-report .your-stats .title{margin-bottom:2rem}#final-report .your-stats ul.percentages li{padding:0 0 1rem}#final-report .your-stats ul.percentages li span{display:inline-block;vertical-align:middle}#final-report .your-stats ul.percentages li .name{width:75%}#final-report .your-stats ul.percentages li .value{font-weight:bold;text-align:right;width:20%}#final-report .header{color:#3D3346;font-size:2.1rem;font-weight:bold;padding-bottom:1rem}#final-report .v2-btn span{background-color:#fff;border-radius:2rem;color:#6564db;margin-left:1rem;padding:0.5rem 1.5rem}#final-report .v2-btn.float-right{float:right}#pre-survey .left{background-color:#6564db}#pre-survey .left .thought-bubble{background:url(/assets/v2/thought-bubble-secondary-light-714937e5005ed8efa868a324a03554685f16e1fd327ff48b93f04148d1febbbe.svg) no-repeat center;background-size:contain;box-sizing:border-box;margin:0 auto;max-width:48rem;padding:14rem 8rem 16rem;text-align:center}#pre-survey .left .thought-bubble h1,#pre-survey .left .thought-bubble p,#pre-survey .left .thought-bubble a{color:#F8F8F8}#pre-survey .left .thought-bubble h1{font-size:2.4rem;font-weight:bold;line-height:3.3rem}#pre-survey .select2-search-choice-close{float:right;margin-left:5px;left:unset;background:url(/assets/select2_close_white_x-003a29d4aee10340494c59236286bce557104e09a285757772a11c7f03c21315.png) right top no-repeat}#pre-survey .save-btn{padding:1.0rem 5.0rem;margin-top:4.0rem}#personal-interest-report .bottom h3{font-size:1.75rem}#personal-interest-report .bottom .check-in-wrapper{border:2px solid #ddd;padding:1.0rem}#personal-interest-report .bottom .check-in-header{color:#A145F2}#personal-interest-report .bottom .entry{background-color:#fff;border-radius:0.4rem;box-sizing:border-box;height:calc(100% - 1.6rem);margin-bottom:1.6rem;padding:1.6rem 2.4rem}#personal-interest-report .bottom .entry h2{color:#3D3346;flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:2.4rem;margin:0}#personal-interest-report .bottom .entry .bullet-lists{list-style:disc;margin-top:1rem}#personal-interest-report .bottom .entry .bullet-lists li{list-style:none}#personal-interest-report .bottom .entry .bullet-lists li::before{content:'';display:inline-block;margin-right:5px;height:13px;width:13px;background-image:url(/assets/tick_purple-c5938dce858b070c96c2519c1c56caddf5064a3819f5ffb399dbab609cb24d68.svg)}#teacher-dashboard .banner{background-color:#6564db;text-align:center;border-radius:4px;margin:2rem 0}#teacher-dashboard .banner *{color:#F8F8F8}#teacher-dashboard .banner h1{color:#F8F8F8;font-size:20px;font-weight:600}#teacher-dashboard .banner>h2{color:#3D3346;font-size:22px;font-weight:bold}#teacher-dashboard .banner .v2-btn{color:#6564db;margin-bottom:0.75rem;display:block}#teacher-dashboard .banner .underline-link{font-size:12px;text-decoration:none;position:relative}#teacher-dashboard .banner .underline-link:after{content:'';width:100%;position:absolute;left:0;bottom:1px;border-width:0 0 1px;border-style:solid}#teacher-dashboard .top-section-header{font-size:2.1rem;font-weight:bold}#teacher-dashboard .parent-row{padding-top:1rem;padding-left:2.0rem;padding-right:2.0rem}@media only screen and (min-width: 75em){#teacher-dashboard .parent-row{padding:1rem 5.5rem}}#teacher-dashboard .second-parent-row{padding-left:2.0rem;padding-right:2.0rem}@media only screen and (min-width: 75em){#teacher-dashboard .second-parent-row{padding:3rem 5.5rem}}#teacher-dashboard .border-box{border-radius:4px;padding:1rem}#teacher-dashboard .border-box .title{color:#3D3346;font-size:18px;font-weight:600}#teacher-dashboard .classes{background-image:url(/assets/v2/character-illustration-a-3409b971db54434a56b0c45b1103ae93c157b40698b799560f4d62f03a9b9371.png);background-repeat:no-repeat;background-position-x:100%;background-position-y:100%;background-size:12rem}#teacher-dashboard .classes .class-text{padding-bottom:7.75rem}#teacher-dashboard .quiz-report{background-image:url(/assets/daily_quiz_report-ab9b8ac55bdc8ab76b324805bf6ea24cb8f716b6224ca4253fa8f4e614d94253.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:0%;background-size:9rem}#teacher-dashboard .course-report{background-image:url(/assets/courses_report-3dd923d3094e95986d7f1a01583cccbf3bfa1a022a5d5066df1fa784827482a5.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:0%;background-size:9rem}#activity-guides{background-color:#eee}#activity-guides .top{color:#3D3346;background-color:#eee;background-position:100% 0;background-size:22.5%;background-repeat:no-repeat;padding:4rem 0}@media only screen and (min-width: 64em){#activity-guides .top{background-position:100% 50%;background-size:auto 100%}#activity-guides .top.daily-quiz-header{background-image:url(/assets/activity_guides_daily_quiz_header-6dacb6af6812659240db3a7e338adf5ee7bde0a701af02a6429a0a1327102be4.png)}#activity-guides .top.interests-header{background-image:url(/assets/activity_guides_interests_header-cc03e24f84d638afde6dbb800b22066cacbf261ffb2257a4cc60410c33ce8c7c.png)}#activity-guides .top.courses-header{background-image:url(/assets/activity_guides_courses_header-22d774b529785037ce279a75e4d3ae23e420a027ebbd16e260c1497c4e2e3c06.png)}}#activity-guides .top h1{color:#3D3346;font-size:3.7rem;font-weight:bold;line-height:inherit;margin:0 0 1rem 0}#activity-guides .top p{color:#3D3346;font-size:1.6rem;text-align:left}#activity-guides .middle{background-color:#eee;margin-top:1.0rem}#activity-guides .middle .tab-buttons{margin-left:auto;margin-right:auto;justify-content:center;display:flex;gap:1.0rem}#activity-guides .middle .tab-buttons a.v2-btn{margin:0;padding-top:0.25rem;padding-bottom:0.25rem;padding-left:1.0rem;padding-right:2.0rem}#activity-guides .middle .tab-buttons a.v2-btn div{display:flex;align-items:center;gap:0.5rem;height:3.0rem}#activity-guides .middle .tab-buttons a.v2-btn img{height:3.0rem}#activity-guides .middle .tab-buttons a.v2-btn img.wide{height:2.0rem}@media only screen and (max-width: 64em){#activity-guides .middle .tab-buttons{flex-direction:column}#activity-guides .middle .tab-buttons a.v2-btn div{justify-content:center}}#activity-guides .bottom{background-color:#eee}#activity-guides .bottom #activity-daily-quiz .heading{padding-bottom:2.0rem}#activity-guides .bottom #activity-daily-quiz .info-section{padding-top:4.0rem}#activity-guides .bottom #activity-daily-quiz .info-section .v2-btn{padding:1.0rem 3.0rem}#activity-guides .bottom #activity-daily-quiz .info-section .activity-guide-link{text-decoration:none}#activity-guides .bottom #activity-daily-quiz .info-section .activity-guide-link i.fas{font-size:14px;margin-left:0.5rem}@media only screen and (max-width: 64em){#activity-guides .bottom #activity-daily-quiz .info-section .v2-btn{min-width:calc(100% - 6.0rem);text-align:center}}#activity-guides .bottom #activity-courses .heading{padding-bottom:2.0rem;text-align:center}#activity-guides .bottom #activity-courses .heading .description{max-width:80%;text-align:center;margin-left:auto;margin-right:auto}#activity-guides .bottom #activity-courses #topic-list .topic-table{border:2px #ddd solid;border-radius:1rem;padding:0}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper{border-bottom:2px #ddd solid;padding:1rem 2rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row{display:flex}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-icon{margin-right:2rem;background-color:white;min-width:4.0rem;height:4.0rem;border-radius:50rem;display:flex;padding:0.5rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-info{flex-grow:1;margin-right:2.0rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-info .topic-name{font-weight:bold}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-info .topic-description{line-height:1.75rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-expand{margin-top:auto;margin-bottom:auto;color:#6564db;min-width:15rem;text-align:right}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-expand .topic-expander{cursor:pointer}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-expand .topic-collapser{cursor:pointer;display:none}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list{display:none}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row{margin-left:7.0rem;background-color:white;padding:1.0rem;border-radius:0.8rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row:first-child{margin-top:1.5rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row:not(:last-child){margin-bottom:0.5rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row:last-child{margin-bottom:1.5rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-icon{min-width:3.0rem;width:3.0rem;display:flex;margin:auto 0;margin-right:1.5rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-name{margin:auto 0;font-weight:bold;flex-grow:1;padding-right:2.0rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-info{margin:auto 0;min-width:15rem;font-weight:bold}@media only screen and (max-width: 64em){#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row{flex-wrap:wrap}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-icon{margin-right:1rem;min-width:3.0rem;height:3.0rem}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-info{flex-grow:unset;margin-right:0;width:calc(100% - 6rem)}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .topic-row .topic-expand{min-width:100%;flex-basis:100%;margin-left:5rem;margin-top:1.0rem;text-align:left}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row{margin-left:5.0rem;flex-wrap:wrap}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-icon{display:none}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-name{width:100%}#activity-guides .bottom #activity-courses #topic-list .topic-table .topic-row-wrapper .courses-list .course-row .course-info{margin-left:1.0rem;font-weight:normal}}#activity-guides .bottom #activity-courses #certificates .description{margin-bottom:0}#activity-guides .bottom #activity-courses #certificates .certificate-expander,#activity-guides .bottom #activity-courses #certificates .certificate-collapser{color:#6564db;cursor:pointer}#activity-guides .bottom #activity-courses #certificates .certificate-collapser{display:none}#activity-guides .bottom #activity-courses #certificates .cert-courses-list{display:none}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row{background-color:white;padding:1.0rem;border-radius:0.8rem;box-shadow:0.1rem 0.3rem 0.4rem 0 rgba(248,248,248,0.24);display:flex}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row:first-child{margin-top:1.5rem}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row:not(:last-child){margin-bottom:0.5rem}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row:last-child{margin-bottom:1.5rem}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-icon{min-width:3.0rem;width:3.0rem;display:flex;margin:auto 0;margin-right:1.5rem}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-name{margin:auto 0;font-weight:bold;flex-grow:1;padding-right:2.0rem}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-name .cert-requirements{margin-top:-0.5rem;font-size:1.3rem;font-weight:normal;color:#999}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-info{margin:auto 0;min-width:15rem;font-weight:bold}@media only screen and (max-width: 64em){#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row{margin-left:0.0rem;flex-wrap:wrap}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-name{width:calc(100% - 7.0rem)}#activity-guides .bottom #activity-courses #certificates .cert-courses-list .cert-course-row .cert-course-info{margin-left:5.0rem;font-weight:unset}}#activity-guides .bottom #activity-courses #competitions a{text-decoration:none}#activity-guides .bottom #activity-courses #course-resources a{text-decoration:none}#activity-guides .bottom #activity-courses #course-resources a i{font-size:14px}#activity-guides .bottom #activity-interests .heading{padding-bottom:2.0rem}#activity-guides .bottom #activity-interests .info-section{box-shadow:5px 5px #e6e6e6;padding:2.0rem;background-color:white;text-align:center}#activity-guides .bottom #activity-interests .info-section .v2-btn{padding:1.0rem 3.0rem}#activity-guides .bottom #activity-interests .three-panel-section{box-shadow:5px 5px #e6e6e6;margin-top:2.0rem;background-color:white;padding:2.0rem 1.0rem}#activity-guides .bottom #activity-interests .three-panel-section .heading{text-align:center}#activity-guides .bottom #activity-interests .three-panel-section .paneler{text-align:center}#activity-guides .bottom #activity-interests .three-panel-section .paneler:not(:last-child){border-right:3px #ddd solid}#activity-guides .bottom #activity-interests .three-panel-section .paneler h3{font-size:1.8rem;line-height:2.0rem}#activity-guides .bottom #activity-interests .three-panel-section .paneler p.subtitle{color:#aaa;margin:0;margin-top:-0.5rem;font-size:1.3rem;font-weight:bold}#activity-guides .bottom #activity-interests .three-panel-section .paneler p.description{margin-top:2.0rem;margin-bottom:3.0rem;line-height:1.75rem;min-height:9rem;padding-left:2.0rem;padding-right:2.0rem}#activity-guides .bottom #activity-interests .three-panel-section .paneler .v2-btn{padding:1.0rem 1.0rem;min-width:85%;line-height:1.5rem}#activity-guides .bottom #activity-interests .three-panel-section.french .paneler .title.fr{min-height:4.0rem}#activity-guides .bottom #activity-interests .three-panel-section.french .paneler .description.fr{min-height:10.5rem}@media only screen and (max-width: 64em){#activity-guides .bottom #activity-interests .info-section .v2-btn{min-width:85%}#activity-guides .bottom #activity-interests .three-panel-section .heading{border-bottom:3px #ddd solid;max-width:calc(100% - 4.0rem);margin-left:2.0rem}#activity-guides .bottom #activity-interests .three-panel-section .paneler{padding-top:2rem;padding-bottom:1.0rem;padding-left:0;padding-right:0;margin-left:2.0rem;max-width:calc(100% - 4.0rem)}#activity-guides .bottom #activity-interests .three-panel-section .paneler:not(:last-child){border-right:unset;border-bottom:3px #ddd solid;padding-bottom:3rem}#activity-guides .bottom #activity-interests .three-panel-section .paneler p.description{min-height:unset;margin-bottom:1.0rem}#activity-guides .bottom #activity-interests .three-panel-section .paneler h3.title.fr,#activity-guides .bottom #activity-interests .three-panel-section .paneler p.description.fr{min-height:unset}}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_d8e7f3_256x240-061647e5266e0e229deac8aaa16d839ee64da5c0e7b972948dac3d071d27f547.png)}.ui-state-hover .ui-icon{background-image:url(/assets/ui-icons_217bc0_256x240-00d56bb88843d18972e22608e62e879030c321b2de8891af2e1d819535570ade.png)}.text_area_countdown_remaining{float:right;font-size:1.3rem}#ui-datepicker-div{display:none}
