﻿.flex-extension,.answer-result-stat,.f-column.has-button,.f-row,.list-title,.list-item,.list-select-item,.menu-list-item,.tabs.view-menu .list-item,.sheet-submission,.sheet-primary-options .sheet-options-icon,.sheet-user-options,.card-submission,.cards,.grid-column.vertical-center,.grid-column.center,.grid-row{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex;}.flex-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.flex-horizontal-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;}.flex-vertical-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.form-colors,.f-select,.f-textarea,.f-input{background:#fff;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;color:#333;}.form-colors-hover,.f-select:hover,.f-textarea:hover,.f-input:hover{background:#fff;border-color:#d8dcdd #bdc3c5 #a2aaad #bdc3c5;}.form-colors-focus,.f-select:checked,.f-select:focus,.f-textarea:focus,.f-input:focus{background:#fff;border-color:#3db2ff #0090f0 #0062a3 #0090f0;}.form-colors-disabled,.f-select:disabled,.f-textarea:disabled,.f-textarea:read-only,.f-input:disabled,.f-input:read-only{background:transparent;border-color:#f9f9f9 #ebedee #dee0e2 #ebedee;}.form-colors-has-value,.f-select.has-value,.f-textarea.has-value,.f-input.has-value{background:#fff;border-color:#70c6ff #3db2ff #0a9dff #3db2ff;}.scroll-horizontal{-ms-flex-flow:row;flex-flow:row;overflow-y:hidden;overflow-x:auto;white-space:nowrap;margin-bottom:.0625rem;padding-bottom:.125rem;width:auto;}.horizontal-content{width:100%;}.scroll-all{overflow:auto;white-space:nowrap;margin-bottom:-.125em;}.scrollable-content{width:100%;}.clearfix:after,.container:after,.pager:after,.sheet-pager:after,.box:after,.tabs:after,.sheet-content:after,.header-page-content:after,.card .card-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix,.container,.pager,.sheet-pager,.box,.tabs,.sheet-content,.header-page-content,.card .card-content{*zoom:1;}.course-content .list-focus [data-glyph=browser].iconic,.left-navigation-item [data-glyph=browser].iconic,.add-option .icon [data-glyph=browser].iconic,.course-content .list-focus [data-glyph=chat].iconic,.left-navigation-item [data-glyph=chat].iconic,.add-option .icon [data-glyph=chat].iconic,.course-content .list-focus [data-glyph=comment-square].iconic,.left-navigation-item [data-glyph=comment-square].iconic,.add-option .icon [data-glyph=comment-square].iconic,.course-content .list-focus [data-glyph=excerpt].iconic,.left-navigation-item [data-glyph=excerpt].iconic,.add-option .icon [data-glyph=excerpt].iconic,.course-content .list-focus [data-glyph=image-landscape].iconic,.left-navigation-item [data-glyph=image-landscape].iconic,.add-option .icon [data-glyph=image-landscape].iconic,.course-content .list-focus [data-glyph=menu-selected].iconic,.left-navigation-item [data-glyph=menu-selected].iconic,.add-option .icon [data-glyph=menu-selected].iconic,.course-content .list-focus [data-glyph=pen].iconic,.left-navigation-item [data-glyph=pen].iconic,.add-option .icon [data-glyph=pen].iconic,.course-content .list-focus [data-glyph=pie-chart].iconic,.left-navigation-item [data-glyph=pie-chart].iconic,.add-option .icon [data-glyph=pie-chart].iconic,.course-content .list-focus [data-glyph=project].iconic,.left-navigation-item [data-glyph=project].iconic,.add-option .icon [data-glyph=project].iconic,.course-content .list-focus [data-glyph=vertical-align-bottom].iconic,.left-navigation-item [data-glyph=vertical-align-bottom].iconic,.add-option .icon [data-glyph=vertical-align-bottom].iconic,.course-content .list-focus [data-glyph=video].iconic,.left-navigation-item [data-glyph=video].iconic,.add-option .icon [data-glyph=video].iconic{color:#002855;}.course-content .list-focus [data-glyph=align-left].iconic,.left-navigation-item [data-glyph=align-left].iconic,.add-option .icon [data-glyph=align-left].iconic,.course-content .list-focus [data-glyph=document].iconic,.left-navigation-item [data-glyph=document].iconic,.add-option .icon [data-glyph=document].iconic,.course-content .list-focus [data-glyph=easel].iconic,.left-navigation-item [data-glyph=easel].iconic,.add-option .icon [data-glyph=easel].iconic,.course-content .list-focus [data-glyph^=file-].iconic,.left-navigation-item [data-glyph^=file-].iconic,.add-option .icon [data-glyph^=file-].iconic,.course-content .list-focus [data-glyph=group].iconic,.left-navigation-item [data-glyph=group].iconic,.add-option .icon [data-glyph=group].iconic,.course-content .list-focus [data-glyph=media-play-circle].iconic,.left-navigation-item [data-glyph=media-play-circle].iconic,.add-option .icon [data-glyph=media-play-circle].iconic,.course-content .list-focus [data-glyph=musical-note].iconic,.left-navigation-item [data-glyph=musical-note].iconic,.add-option .icon [data-glyph=musical-note].iconic,.course-content .list-focus [data-glyph=plus].iconic,.left-navigation-item [data-glyph=plus].iconic,.add-option .icon [data-glyph=plus].iconic,.course-content .list-focus [data-glyph=puzzle-piece].iconic,.left-navigation-item [data-glyph=puzzle-piece].iconic,.add-option .icon [data-glyph=puzzle-piece].iconic,.course-content .list-focus [data-glyph=share-boxed].iconic,.left-navigation-item [data-glyph=share-boxed].iconic,.add-option .icon [data-glyph=share-boxed].iconic{color:#0062a3;}.course-content .list-focus [data-glyph=check].iconic,.left-navigation-item [data-glyph=check].iconic,.add-option .icon [data-glyph=check].iconic,.course-content .list-focus [data-glyph=circle-check].iconic,.left-navigation-item [data-glyph=circle-check].iconic,.add-option .icon [data-glyph=circle-check].iconic{color:#9ddae6;}.course-content .list-focus [data-glyph=book].iconic,.left-navigation-item [data-glyph=book].iconic,.add-option .icon [data-glyph=book].iconic,.course-content .list-focus [data-glyph=bullhorn].iconic,.left-navigation-item [data-glyph=bullhorn].iconic,.add-option .icon [data-glyph=bullhorn].iconic,.course-content .list-focus [data-glyph=calendar].iconic,.left-navigation-item [data-glyph=calendar].iconic,.add-option .icon [data-glyph=calendar].iconic,.course-content .list-focus [data-glyph=clipboard].iconic,.left-navigation-item [data-glyph=clipboard].iconic,.add-option .icon [data-glyph=clipboard].iconic,.course-content .list-focus [data-glyph=envelope-closed].iconic,.left-navigation-item [data-glyph=envelope-closed].iconic,.add-option .icon [data-glyph=envelope-closed].iconic,.course-content .list-focus [data-glyph=folder].iconic,.left-navigation-item [data-glyph=folder].iconic,.add-option .icon [data-glyph=folder].iconic,.course-content .list-focus [data-glyph=grid-three-up].iconic,.left-navigation-item [data-glyph=grid-three-up].iconic,.add-option .icon [data-glyph=grid-three-up].iconic,.course-content .list-focus [data-glyph=link-intact].iconic,.left-navigation-item [data-glyph=link-intact].iconic,.add-option .icon [data-glyph=link-intact].iconic,.course-content .list-focus [data-glyph=list].iconic,.left-navigation-item [data-glyph=list].iconic,.add-option .icon [data-glyph=list].iconic,.course-content .list-focus [data-glyph=list-nested].iconic,.left-navigation-item [data-glyph=list-nested].iconic,.add-option .icon [data-glyph=list-nested].iconic,.course-content .list-focus [data-glyph=medal].iconic,.left-navigation-item [data-glyph=medal].iconic,.add-option .icon [data-glyph=medal].iconic,.course-content .list-focus [data-glyph=people].iconic,.left-navigation-item [data-glyph=people].iconic,.add-option .icon [data-glyph=people].iconic,.course-content .list-focus [data-glyph=person-genderless].iconic,.left-navigation-item [data-glyph=person-genderless].iconic,.add-option .icon [data-glyph=person-genderless].iconic,.course-content .list-focus [data-glyph=spreadsheet].iconic,.left-navigation-item [data-glyph=spreadsheet].iconic,.add-option .icon [data-glyph=spreadsheet].iconic{color:#eaaa00;}.course-content .list-focus .exams[data-glyph=align-left].iconic,.left-navigation-item .exams[data-glyph=align-left].iconic,.add-option .icon .exams[data-glyph=align-left].iconic,.course-content .list-focus .exams[data-glyph=check-thin].iconic,.left-navigation-item .exams[data-glyph=check-thin].iconic,.add-option .icon .exams[data-glyph=check-thin].iconic,.course-content .list-focus .exams[data-glyph=list].iconic,.left-navigation-item .exams[data-glyph=list].iconic,.add-option .icon .exams[data-glyph=list].iconic,.course-content .list-focus .exams[data-glyph=marquee].iconic,.left-navigation-item .exams[data-glyph=marquee].iconic,.add-option .icon .exams[data-glyph=marquee].iconic,.course-content .list-focus .exams[data-glyph=transfer].iconic,.left-navigation-item .exams[data-glyph=transfer].iconic,.add-option .icon .exams[data-glyph=transfer].iconic{color:#9ddae6;}@keyframes show-permanent-dialog{0%{transform:translateX(calc(100% + 1.5rem));}100%{transform:translateX(0);}}@keyframes show-temp-dialog{0%{transform:translateX(calc(100% + 1.5rem));}8%{transform:translateX(calc(100% + 1.5rem));}13%{transform:translateX(0);}95%{transform:translateX(0);}100%{transform:translateX(calc(100% + 1.5rem));}}@-moz-keyframes loading-icon-animation{from{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}}@-webkit-keyframes loading-icon-animation{from{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}}@keyframes loading-icon-animation{from{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}}@-moz-keyframes add-pop{from{-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:.1;}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@-webkit-keyframes add-pop{from{-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:.1;}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@keyframes add-pop{from{-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);opacity:.1;}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}}@-moz-keyframes statistics-load{from{opacity:0;margin-top:-1.5rem;}to{opacity:1;margin-top:0;}}@-webkit-keyframes statistics-load{from{opacity:0;margin-top:-1.5rem;}to{opacity:1;margin-top:0;}}@keyframes statistics-load{from{opacity:0;margin-top:-1.5rem;}to{opacity:1;margin-top:0;}}@-moz-keyframes rotate{from{transform-origin:50% 50%;transform:rotate(0deg);}to{transform-origin:50% 50%;transform:rotate(360deg);}}@-webkit-keyframes rotate{from{transform-origin:50% 50%;transform:rotate(0deg);}to{transform-origin:50% 50%;transform:rotate(360deg);}}@keyframes rotate{from{transform-origin:50% 50%;transform:rotate(0deg);}to{transform-origin:50% 50%;transform:rotate(360deg);}}@-moz-keyframes lower1{0%{cx:88.9661;cy:157.1524;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:26.9661;cy:138.152;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower1{0%{cx:88.9661;cy:157.1524;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:26.9661;cy:138.152;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower1{0%{cx:88.9661;cy:157.1524;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:26.9661;cy:138.152;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@-moz-keyframes lower2{0%{cx:111.2305;cy:251.6479;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:67.2305;cy:291.648;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower2{0%{cx:111.2305;cy:251.6479;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:67.2305;cy:291.648;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower2{0%{cx:111.2305;cy:251.6479;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:67.2305;cy:291.648;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@-moz-keyframes lower3{0%{cx:204.2936;cy:273.5257;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:220.2936;cy:333.5257;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower3{0%{cx:204.2936;cy:273.5257;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:220.2936;cy:333.5257;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower3{0%{cx:204.2936;cy:273.5257;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:220.2936;cy:333.5257;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}@-moz-keyframes lower4{0%{cx:273.092;cy:205.908;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:333.092;cy:221.908;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower4{0%{cx:273.092;cy:205.908;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:333.092;cy:221.908;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower4{0%{cx:273.092;cy:205.908;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:333.092;cy:221.908;fill:#0062a3;transform:scale(1);transform-origin:50% 50%;}}@-moz-keyframes lower5{0%{cx:248.8281;cy:112.4125;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:292.828;cy:68.4125;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower5{0%{cx:248.8281;cy:112.4125;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:292.828;cy:68.4125;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower5{0%{cx:248.8281;cy:112.4125;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:292.828;cy:68.4125;fill:#eaaa00;transform:scale(1);transform-origin:50% 50%;}}@-moz-keyframes lower6{0%{cx:155.7649;cy:86.5347;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:139.7649;cy:26.5347;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}@-webkit-keyframes lower6{0%{cx:155.7649;cy:86.5347;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:139.7649;cy:26.5347;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}@keyframes lower6{0%{cx:155.7649;cy:86.5347;fill:transparent;transform:scale(.25);transform-origin:50% 50%;}100%{cx:139.7649;cy:26.5347;fill:#9ddae6;transform:scale(1);transform-origin:50% 50%;}}img.iconic{display:none;}.iconic-property-fill,.iconic-property-text{stroke:none!important;}.iconic-property-stroke{fill:none!important;}@font-face{font-family:"soleiconfontregular";src:url("../../../fonts/solefont-webfont.eot?");src:url("../../../fonts/solefont-webfont.eot?#iefix") format("embedded-opentype"),url("../../../fonts/solefont-webfont.woff") format("woff"),url("../../../fonts/solefont-webfont.ttf") format("truetype"),url("../../../fonts/solefont-webfont.svg#soleiconfontregular") format("svg");font-weight:normal;font-style:normal;}[class^=font-sole-],[class*=font-sole-]{font-family:soleiconfontregular;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}[class^=font-sole-]:before,[class*=font-sole-]:before{text-decoration:inherit;display:inline-block;speak:none;}a [class^=font-sole-],a [class*=font-sole-]{display:inline-block;}.font-sole-logo:before{content:"a";}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button{padding:0;}button,input,input[type=submit]{border-radius:0;}body{font-size:100%;font-family:"Open Sans",sans-serif,"Roboto","Segoe UI","Helvetica",Arial,sans-serif;margin:0;padding:0;background:#f7f7f7;}input,select,textarea{margin:0;padding:0;min-height:2.5rem;line-height:1.5rem;font-size:.9375rem;border:.0625rem solid #a2aaad;font-family:"Open Sans",sans-serif;}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#666;}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#666;}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666;}select{height:2.5rem;background:#fff;}select[multiple]{height:auto;}input::-moz-focus-inner{padding:0;border:0;}input::-ms-clear{display:none;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;padding:0;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}textarea{overflow:auto;}table{width:100%;margin:0;border:0;border-spacing:0;color:#1c2b39;}table tr th{background:#5a85ae;border-bottom:.0625rem solid #466c8f;}table tr th,table tr td{vertical-align:top;padding:.25rem;line-height:1.5rem;text-align:left;}table tr th a,table tr td a{word-break:normal;}table tr td{border-bottom:.0625rem solid #4b7399;}table tr th:first-child,table tr td:first-child{padding-left:.25rem;}table tr th:last-child,table tr td:last-child{padding-right:.25rem;}table span,table div,table strong,table b,table i,table em,table p,table ul,table a{font-size:inherit;}h1,h2,h3,h4,h5,h6,p,a,b,strong,i{line-height:150%;color:inherit;}h1{color:#466c8f;}h2{color:#3a5977;}h3{color:#304a62;}h4{color:#24384a;}h5{color:#1c2b39;}a{-ms-word-break:break-word;word-break:break-word;background-color:transparent;}p{-ms-word-break:break-word;word-break:break-word;color:#1c2b39;}.full{width:100%;}.three-quarters{width:75%;}.two-thirds{width:66.666%;}.half{width:50%;}.third{width:33.333%;}.quarter{width:25%;}.eighth{width:12.5%;}.twelfth{width:8.333%;}.standard-container{padding-right:0;padding-left:0;width:100%;}.admin-container{margin-right:0;margin-left:0;}@media screen and (min-width:43.75em){.standard-container{padding-right:1.5rem;padding-left:1.5rem;}.admin-container{margin-right:1.5rem;margin-left:1.5rem;}}@media screen and (min-width:64.0625em){.standard-container{margin:0 auto;width:calc(100vw - 14rem);}}@media screen and (min-width:81.25em){.standard-container{width:calc(100vw - 19rem);}}@media screen and (min-width:94em){.standard-container{width:75rem;}}.full-width-container{width:100%;}.full-width-container.gutters{padding-right:3.5rem;padding-left:3.5rem;}.header .full-width-container.gutters,.header-page-content .full-width-container.gutters{padding-right:4.5rem;padding-left:4.5rem;}.full-height-container{min-height:calc(100vh - 3.5rem);}.full-container{width:100%;min-height:calc(100vh - 3.5rem);}.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet{margin-bottom:8rem;}@media screen and (min-width:43.75em){.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet{margin-bottom:0;}}.grid{border-spacing:3rem 1rem;position:relative;margin-top:3.5rem;}.grid .elevated{position:relative;z-index:0;}.grid-row{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;}.grid-row.course-content{margin-top:5.4375rem;}@media screen and (min-width:43.75em){.grid-row.course-content{margin-top:6rem;}}@media screen and (min-width:53.125em){.grid-row.course-content{margin-top:0;}}.grid-row.rtl{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.grid-row.center-column{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;height:100vh;}.grid-column{-ms-flex:0 auto;-webkit-flex:0 auto;flex:0 auto;width:auto;}.grid-column.primary{width:100%;min-width:.0625rem;}.grid-column.left-content{position:relative;width:12.5rem;}@media screen and (min-width:75em){.grid-column.left-content{width:15.625rem;}}.grid-column.gutter{width:4rem;}.grid-column.gutter.slim{width:2rem;}.grid-column.full{width:100%;}.grid-column.three-quarters{width:100%;}.grid-column.two-thirds{width:100%;}.grid-column.half{width:100%;}.grid-column.third{width:100%;}.grid-column.quarter{width:100%;}.grid-column.sixth{width:100%;}.grid-column.eighth{width:100%;}.grid-column.twelfth{width:100%;}.grid-column.center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.grid-column.row-layout{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;border-spacing:1em;}.grid-column.row-layout .section-sibling{border-right:0;border-bottom:.0625em solid #000;width:100%;}.grid-column.row-layout .section-sibling:last-child{border-bottom:0;}.grid-column.over-header{margin-top:-3.5em;}.grid-column.vertical-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.grid-column-list{width:100%;}.grid-column-list .col-2{column-count:2;}.grid-column-list .col-3{column-count:3;}.grid-column-list .col-4{column-count:4;}.grid-column-list .col-5{column-count:5;}.grid-column-list .col-6{column-count:6;}.column-item{display:inline-block;width:100%;}@media screen and (min-width:53.125em){.grid-column{display:block;}.grid-column.primary{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;width:0;}.grid-column.full{width:100%;}.grid-column.three-quarters{width:75%;}.grid-column.two-thirds{width:66.666%;}.grid-column.half{width:50%;}.grid-column.third{width:33.333%;}.grid-column.quarter{width:25%;}.grid-column.sixth{width:16.66666667%;}.grid-column.eighth{width:12.5%;}.grid-column.twelfth{width:8.333%;}}@media screen and (min-width:38.75em){.grid{margin-top:0;}.grid[class*=header-][class*=fixed]{margin-top:3.5em;}.grid[class*=header-][class*=tall][class*=fixed]{margin-top:7rem;}.grid[class*=header-][class*=tall][class*=fixed].overlay{margin-top:2.5rem;}.grid[class*=header-][class*=tall][class*=fixed] .overlay{margin-top:-3.5rem;}.grid[class*=header-][class*=tall] .grid-row.full-window{min-height:calc(100vh - 8em);}.grid[class*=header-][class*=tall] .grid-row.full-height{min-height:calc(100vh - 8em);}.grid[class*=header-][class*=tall].overlay,.grid[class*=header-][class*=tall] .gird-row.overlay{margin-top:-4.5rem;}.grid[class*=header-][class*=tall] .grid-column.overlay{margin-top:-3.5rem;}.grid .elevated{z-index:50;}.grid.overlay-header{margin-top:-3.5rem;}.grid.under-header{z-index:1;}}.grid-row.homepage-additional-information{position:absolute;right:0;bottom:-1rem;left:0;}@media screen and (min-width:53.125em){.grid-row.homepage-additional-information{position:relative;right:auto;bottom:auto;left:auto;}}.grid-column.gutter.homepage-divider{width:0;}@media screen and (min-width:53.125em){.grid-column.gutter.homepage-divider{width:2rem;}}@media screen and (min-width:81.25em){.grid-column.gutter.homepage-divider{width:4rem;}}@media screen and (min-width:53.125em){.grid-column.homepage-courses-sites-column{max-width:calc(66.667% - 6rem);}}@media screen and (min-width:81.25em){.grid-column.homepage-courses-sites-column{max-width:calc(66.667% - 8rem);}}.grid-column.show-additional-options{padding:0 1.5rem 1.5rem 1.5rem;}@media screen and (min-width:53.125em){.grid-column.show-additional-options{display:none;padding:0;}}.homepage-additional-information .grid-column.homepage-classifieds,.homepage-additional-information .grid-column.homepage-resources{position:fixed;z-index:1000;top:0;right:-100%;bottom:0;left:100%;opacity:0;width:100%;height:100%;}.homepage-additional-information .grid-column.homepage-classifieds.is-animating,.homepage-additional-information .grid-column.homepage-resources.is-animating{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;}.homepage-additional-information .grid-column.homepage-classifieds.is-visible,.homepage-additional-information .grid-column.homepage-resources.is-visible{right:0;left:0;opacity:1;}@media screen and (min-width:53.125em){.homepage-additional-information .grid-column.homepage-classifieds,.homepage-additional-information .grid-column.homepage-resources{position:relative;z-index:0;top:auto;right:auto;bottom:auto;left:auto;opacity:1;height:auto;}}@media screen and (min-width:81.25em){.homepage-additional-information .grid-column.homepage-classifieds{width:66.666%;}.homepage-additional-information .grid-column.homepage-resources{width:33.333%;}}.grid-column.homepage-aside{margin-top:1rem;margin-bottom:7.5rem;}@media screen and (min-width:53.125em){.grid-column.homepage-aside{margin-top:0;margin-bottom:0;}}.grid-row.course-content{margin-top:5.4375rem;}@media screen and (min-width:43.75em){.grid-row.course-content{margin-top:2.5rem;}}@media screen and (min-width:53.125em){.grid-row.course-content{margin-top:0;}}.grid-column.calendar-day{width:14.2857142857%;}.sole-login-contents-row{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-bottom:3.5rem;}@media screen and (min-width:53.125em){.sole-login-contents-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:0;}}.sole-login-column,.sole-announcements-column{padding-top:1.5rem;padding-bottom:1.5rem;}@media screen and (min-width:53.125em){.sole-login-column,.sole-announcements-column{height:100vh;}}@media screen and (max-width:87.5em){.grid-column.sole-login-column{width:35%;}}@media screen and (max-width:62.5em){.grid-column.sole-login-column{width:40%;}}@media screen and (max-width:53.0625em){.grid-column.sole-login-column{width:100%;}}@media screen and (max-width:62.5em){.grid-column.sole-login-gutter-column{width:7.5%;}}@media screen and (max-width:87.5em){.grid-column.sole-announcements-column{width:35%;}}@media screen and (max-width:62.5em){.grid-column.sole-announcements-column{width:35%;}}@media screen and (max-width:53.0625em){.grid-column.sole-announcements-column{order:-1;width:100%;}}.sole-login-panel{padding-right:1.5rem;padding-left:1.5rem;width:100%;}@media screen and (min-width:43.75em){.sole-login-panel{padding-right:0;padding-left:0;width:50%;}}@media screen and (min-width:53.125em){.sole-login-panel{width:100%;}}.sole-login-logo{position:relative;display:block;margin:0 auto 1.5rem auto;width:50%;max-height:12.5rem;}@media screen and (min-width:43.75em){.sole-login-logo{margin:0 0 2.5rem 0;width:100%;}}.sole-login-logo #SOLE-Base-Logo{vertical-align:top;}.sole-login-logo #SOLE-Base-Logo .sole-logo--body-1,.sole-login-logo #SOLE-Base-Logo .sole-logo--body-4{fill:#9ddae6;}.sole-login-logo #SOLE-Base-Logo .sole-logo--body-2,.sole-login-logo #SOLE-Base-Logo .sole-logo--body-5{fill:#eaaa00;}.sole-login-logo #SOLE-Base-Logo .sole-logo--body-3,.sole-login-logo #SOLE-Base-Logo .sole-logo--body-6{fill:#0062a3;}.sole-login-logo #SOLE-Base-Logo #center-circle,.sole-login-logo #SOLE-Base-Logo #sole-text{fill:white;}.header.transparent .sole-login-logo #SOLE-Base-Logo #center-circle,.header.transparent .sole-login-logo #SOLE-Base-Logo #sole-text{fill:#002855;}.sole-login-options{overflow:hidden;padding-bottom:.5rem;height:3rem;}.sole-login-options.is-animating{-moz-transition:opacity .2s ease-in,height .2s ease-in;-o-transition:opacity .2s ease-in,height .2s ease-in;-webkit-transition:opacity .2s ease-in,height .2s ease-in;transition:opacity .2s ease-in,height .2s ease-in;}.sole-login-options.is-hidden{opacity:0;padding-bottom:0;height:0;}.sole-login-options .raised-button{float:left;margin-right:0;}.sole-login-options .raised-button.submit{width:50%;}.sole-login-options .raised-button.view{width:50%;}.sole-login-options .login-alt-label{position:relative;z-index:1;float:left;margin:.5rem -.75rem 0 -.75rem;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;line-height:1.5rem;text-align:center;text-transform:uppercase;color:#002855;background:#fff;border-radius:50%;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.5);}.sole-login-options label.center{position:relative;display:block;margin-top:2rem;width:100%;color:#fff;}.sole-login-options label.center:before{content:"";position:absolute;top:.6125rem;left:calc(22% - 5.5rem);width:15%;height:.25rem;background:#fff;border-radius:.125rem;}.sole-login-options label.center:after{content:"";position:absolute;top:.6125rem;right:calc(22% - 5.5rem);width:15%;height:.25rem;background:#fff;border-radius:.125rem;}.sole-login-form{position:relative;z-index:-1;display:block;overflow:hidden;opacity:0;margin-top:-2rem;padding-bottom:.5rem;height:2rem;}.sole-login-form.is-animating{-moz-transition:opacity .2s ease-in,margin .2s ease-in,height .2s ease-in;-o-transition:opacity .2s ease-in,margin .2s ease-in,height .2s ease-in;-webkit-transition:opacity .2s ease-in,margin .2s ease-in,height .2s ease-in;transition:opacity .2s ease-in,margin .2s ease-in,height .2s ease-in;}.sole-login-form.is-active{z-index:1;opacity:1;margin-top:0;height:auto;}@media screen and (min-width:53.125em){.sole-login-form.is-active{min-height:16rem;}}.sole-login-form .form{padding-top:0;}.sole-login-form .f-column.error .f-label,.sole-login-form .f-column.error .f-helper.validation{color:#db817d;}.sole-login-form .f-label{color:#fff;}.sole-login-form .f-input-button-field{color:#fff;}.sole-login-form .f-input input{width:100%;background:transparent;border:0;}.sole-login-form .flat-button{color:#fff;}.sole-login-form .flat-button:hover{color:#fff;}.sole-announcements-panel{padding-right:1.5rem;padding-left:1.5rem;width:100%;}@media screen and (min-width:43.75em){.sole-announcements-panel{padding-right:0;padding-left:0;width:50%;}}@media screen and (min-width:53.125em){.sole-announcements-panel{width:100%;}}.sole-announcements-panel .box{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:8rem;color:#fff;background:rgba(0,0,0,.75);box-shadow:0 .3125rem 0 -.125rem #0062a3;}@media screen and (min-width:53.125em){.sole-announcements-panel .box{max-height:12rem;}}.sole-announcements-panel .box h1{color:#9ddae6;}.sole-announcements-panel .box h2{color:#0062a3;}.sole-announcements-panel .box h3{color:#eaaa00;}.sole-announcements-panel .box h4{color:#9ddae6;}.sole-announcements-panel .box h5{color:#fff;}.sole-announcements-panel .box a{color:#eaaa00;}.sole-login-aside-column .sole-login-help{position:fixed;z-index:100;bottom:1.5rem;right:1.5rem;}@media screen and (min-width:43.75em){.sole-login-aside-column .sole-login-help{right:unset;left:1.5rem;}}.sole-login-background-information-column .read-about-background{position:relative;margin:1.5rem;padding:1.5rem;width:calc(100% - 3rem);height:auto;background:rgba(0,0,0,.5);box-shadow:0 .3125rem 0 -.125rem #eaaa00;}@media screen and (min-width:53.125em){.sole-login-background-information-column .read-about-background{position:absolute;right:1.5rem;bottom:1.5rem;margin:0;width:18.75rem;box-shadow:.25rem .3125rem 0 -.125rem #eaaa00;}}.sole-login-background-information-column .read-about-background .read-about{padding-bottom:1.5rem;border-bottom:.0625rem solid rgba(234,170,0,.5);}.sole-login-background-information-column .read-about-background .read-about:last-child{padding-bottom:0;border-bottom:0;}.sole-login-background-information-column .read-about-background .read-about-title{margin:0;font-size:.875rem;font-weight:400;color:#fff;}.sole-login-background-information-column .read-about-background .read-about-label{display:block;margin-top:1rem;font-size:.75rem;color:rgba(255,255,255,.7);}.sole-login-background-information-column .read-about-background .flat-button{margin-top:1.5rem;}.sole--guest-login{margin-top:2rem;}.sole--guest-login .card{background:rgba(0,4,9,.5);}.sole--guest-login .card-content .small{color:#fff;}.sole--guest-login a{color:#0071bd;}.sole-page-background{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;overflow:hidden;width:100%;height:100%;background:#f7f7f7;}.sole-page-background.login{background:#002855;}.sole-page-background.login:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,rgba(0,40,85,.35) 0%,rgba(0,40,85,0) 100%);background:-webkit-linear-gradient(left,rgba(0,40,85,.35) 0%,rgba(0,40,85,0) 100%);background:linear-gradient(to right,rgba(0,40,85,.35) 0%,rgba(0,40,85,0) 100%);}.sole-page-background.course{background:#f7f7f7;}.sole-page-background img.sole-page-background-image{width:auto;height:auto;min-width:100%;min-height:100%;}a{color:#0062a3;}a:hover{color:#0081d6;}[class*=link]{color:#0062a3;text-decoration:none;cursor:pointer;}[class*=link] .icon{display:inline-block;vertical-align:top;width:.75em;height:.75em;}[class*=link] .icon .iconic *{fill:#0062a3;stroke:#0062a3;}p.negative{color:#be3a34;}p.neutral{color:#eaaa00;}p.positive{color:#168300;}.bold{font-weight:bold;}.italic{font-style:italic;}label.full{display:block;}label.negative{color:#be3a34;}label.neutral{color:#eaaa00;}label.positive{color:#168300;}label.center{text-align:center;}h1.title,h1.label,h2.title,h2.label,h3.title,h3.label,h4.title,h4.label,h5.title,h5.label,h6.title,h6.label{font-family:"Open Sans",sans-serif;}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-weight:600;}h1.label,h2.label,h3.label,h4.label,h5.label,h6.label{font-weight:400;}h1.small,h1 .small,h2.small,h2 .small,h3.small,h3 .small,h4.small,h4 .small,h5.small,h5 .small,h6.small,h6 .small{font-size:75%;}.title-label{display:block;margin-top:-1rem;margin-bottom:1.5em;font-size:.8125em;line-height:1.5;}.title-label:last-child{margin-bottom:0;}h1.title.aside-section,h2.title.aside-section,h3.title.aside-section,h4.title.aside-section,h5.title.aside-section,h6.title.aside-section{margin-top:0;margin-bottom:1rem;padding-right:1rem;padding-left:1rem;font-family:"Montserrat",sans-serif;}h1.title.aside-section.calendar,h2.title.aside-section.calendar,h3.title.aside-section.calendar,h4.title.aside-section.calendar,h5.title.aside-section.calendar,h6.title.aside-section.calendar{color:#1c2b39;}h1.title.aside-section.learning-resources,h2.title.aside-section.learning-resources,h3.title.aside-section.learning-resources,h4.title.aside-section.learning-resources,h5.title.aside-section.learning-resources,h6.title.aside-section.learning-resources{color:#846000;}@media screen and (min-width:53.125em){h1.title.aside-section,h2.title.aside-section,h3.title.aside-section,h4.title.aside-section,h5.title.aside-section,h6.title.aside-section{padding-right:1.5rem;padding-left:1.5rem;}}h1.title.aside-section .label,h2.title.aside-section .label,h3.title.aside-section .label,h4.title.aside-section .label,h5.title.aside-section .label,h6.title.aside-section .label{font-size:.875rem;line-height:1em;}.flat-button,.raised-button,.icon-button,.focus-button{position:relative;font-family:"Open Sans",sans-serif;text-decoration:none;background:transparent;border:0;cursor:pointer;}.flat-button:focus,.raised-button:focus,.icon-button:focus,.focus-button:focus{outline-offset:.25rem;}.flat-button:focus:hover,.raised-button:focus:hover,.icon-button:focus:hover,.focus-button:focus:hover{outline:0;}.tab-button{text-decoration:none;background:transparent;border:0;cursor:pointer;}.flat-button{color:#646d71;-moz-transition:background .15s ease-out;-o-transition:background .15s ease-out;-webkit-transition:background .15s ease-out;transition:background .15s ease-out;display:inline-block;margin-right:.25rem;margin-bottom:.4375rem;padding:.5rem 1.5rem;min-height:2.5rem;font-size:.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;background:transparent;}.flat-button:hover,.flat-button:focus{color:#4c5356;}.flat-button:active,.flat-button.active{color:#586063;}.flat-button:first-child{margin-left:0;}.flat-button:last-child{margin-right:0;margin-bottom:0;}[class*=submission-actions] .flat-button,[class*=sheet-actions]>.flat-button,[class*=submission]>.flat-button{margin-bottom:1rem;}.flat-button:hover,.flat-button:focus{color:#404648;background:rgba(0,0,0,.05);}.flat-button.condensed{padding:.25rem .5rem;min-height:unset;}.flat-button.is-active{margin-bottom:.0625rem;color:#003457;box-shadow:0 .0625rem 0 0 #0062a3;}.flat-button.is-active .icon .iconic *{fill:#586063;stroke:#586063;}.flat-button.is-hidden{display:none;}.flat-button.add,.flat-button.download,.flat-button.positive,.flat-button.save,.flat-button.send,.flat-button.submit{color:#168300;}.flat-button.add.is-active,.flat-button.download.is-active,.flat-button.positive.is-active,.flat-button.save.is-active,.flat-button.send.is-active,.flat-button.submit.is-active{color:#051d00;box-shadow:0 .1875rem 0 -.125rem #051d00;}.flat-button.add .icon .iconic *,.flat-button.download .icon .iconic *,.flat-button.positive .icon .iconic *,.flat-button.save .icon .iconic *,.flat-button.send .icon .iconic *,.flat-button.submit .icon .iconic *{fill:#168300;stroke:#168300;}.flat-button.add:hover,.flat-button.add:focus,.flat-button.download:hover,.flat-button.download:focus,.flat-button.positive:hover,.flat-button.positive:focus,.flat-button.save:hover,.flat-button.save:focus,.flat-button.send:hover,.flat-button.send:focus,.flat-button.submit:hover,.flat-button.submit:focus{color:#093600;}.flat-button.edit,.flat-button.neutral{color:#eaaa00;}.flat-button.edit.is-active,.flat-button.neutral.is-active{color:#846000;box-shadow:0 .1875rem 0 -.125rem #846000;}.flat-button.edit .icon .iconic *,.flat-button.neutral .icon .iconic *{fill:#eaaa00;stroke:#eaaa00;}.flat-button.edit:hover,.flat-button.edit:focus,.flat-button.neutral:hover,.flat-button.neutral:focus{color:#9e7200;}.flat-button.back,.flat-button.cancel,.flat-button.clear,.flat-button.close,.flat-button.dismiss,.flat-button.delete,.flat-button.logout,.flat-button.negative{color:#be3a34;}.flat-button.back.is-active,.flat-button.cancel.is-active,.flat-button.clear.is-active,.flat-button.close.is-active,.flat-button.dismiss.is-active,.flat-button.delete.is-active,.flat-button.logout.is-active,.flat-button.negative.is-active{color:#6e221e;box-shadow:0 .1875rem 0 -.125rem #6e221e;}.flat-button.back .icon .iconic *,.flat-button.cancel .icon .iconic *,.flat-button.clear .icon .iconic *,.flat-button.close .icon .iconic *,.flat-button.dismiss .icon .iconic *,.flat-button.delete .icon .iconic *,.flat-button.logout .icon .iconic *,.flat-button.negative .icon .iconic *{fill:#be3a34;stroke:#be3a34;}.flat-button.back:hover,.flat-button.back:focus,.flat-button.cancel:hover,.flat-button.cancel:focus,.flat-button.clear:hover,.flat-button.clear:focus,.flat-button.close:hover,.flat-button.close:focus,.flat-button.dismiss:hover,.flat-button.dismiss:focus,.flat-button.delete:hover,.flat-button.delete:focus,.flat-button.logout:hover,.flat-button.logout:focus,.flat-button.negative:hover,.flat-button.negative:focus{color:#822824;}.flat-button.view{color:#0062a3;}.flat-button.view.is-active{color:#004370;box-shadow:0 .1875rem 0 -.125rem #004370;}.flat-button.view .icon .iconic *{fill:#0062a3;stroke:#0062a3;}.flat-button.view:hover,.flat-button.view:focus{color:#003457;}.flat-button:disabled,.flat-button[disabled],.flat-button[disabled=true],.flat-button.disabled,.flat-button.is-disabled{color:rgba(0,0,0,.5);cursor:default;}.rtl .flat-button{margin-left:.25rem;margin-right:0;}.flat-button span{display:inline-block;vertical-align:top;}.flat-button .icon{padding-top:.1875rem;padding-bottom:.25rem;width:1rem;height:1.5rem;line-height:normal;}.flat-button .icon:first-child{margin-right:.5rem;margin-left:0;}.flat-button .icon:last-child{margin-right:0;margin-left:.5rem;}.flat-button .icon:only-child{margin-right:0;margin-left:.5rem;}.flat-button .icon .iconic{-moz-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;width:1rem;height:1rem;}.flat-button .icon .iconic:before{vertical-align:top;line-height:1;}.flat-button .icon .iconic *{fill:white;stroke:white;}.box .flat-button,.list-action-options .flat-button{margin-bottom:0;}.sole-login-form .flat-button{background:rgba(0,0,0,.25);box-shadow:0 .0625rem 0 0 rgba(22,131,0,.5);}.raised-button{background:#646d71;color:#fff;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;backface-visibility:hidden;display:inline-block;direction:ltr;vertical-align:top;margin-right:.25rem;margin-bottom:.4375rem;padding:.5rem 1.5rem;min-height:2.5rem;font-size:.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;text-align:center;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.6);}.raised-button:hover,.raised-button:focus{background:#707a7f;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button:active{background:#848f93;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.is-active{background:#34393b;}.raised-button.is-active:hover,.raised-button.is-active:focus{background:#586063;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button:first-child{margin-left:0;}.raised-button:last-child{margin-right:0;margin-bottom:0;}.raised-button:only-child,.raised-button:only-of-type{margin-bottom:0;}[class*=submission-actions] .raised-button,[class*=sheet-actions]>.raised-button,[class*=submission]>.raised-button{margin-bottom:1rem;}.sheet-filters [class*=submission]>.raised-button{margin-bottom:0;}.raised-button.full{display:block;margin-bottom:.5rem;}.raised-button.full:first-child,.raised-button.full:last-child{margin-right:0;margin-left:0;}.raised-button.full:only-child{margin:0;}.raised-button.large{padding-top:1rem;padding-bottom:1rem;}.raised-button.is-hidden{display:none;}.rtl .raised-button{margin-left:.25rem;margin-right:0;}.raised-button.add,.raised-button.continue,.raised-button.download,.raised-button.save,.raised-button.send,.raised-button.submit,.raised-button.positive{background:#168300;color:#fff;}.raised-button.add:hover,.raised-button.add:focus,.raised-button.continue:hover,.raised-button.continue:focus,.raised-button.download:hover,.raised-button.download:focus,.raised-button.save:hover,.raised-button.save:focus,.raised-button.send:hover,.raised-button.send:focus,.raised-button.submit:hover,.raised-button.submit:focus,.raised-button.positive:hover,.raised-button.positive:focus{background:#1a9c00;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.add:active,.raised-button.continue:active,.raised-button.download:active,.raised-button.save:active,.raised-button.send:active,.raised-button.submit:active,.raised-button.positive:active{background:#21c500;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.add.is-active,.raised-button.continue.is-active,.raised-button.download.is-active,.raised-button.save.is-active,.raised-button.send.is-active,.raised-button.submit.is-active,.raised-button.positive.is-active{background:#051d00;}.raised-button.add.is-active:hover,.raised-button.add.is-active:focus,.raised-button.continue.is-active:hover,.raised-button.continue.is-active:focus,.raised-button.download.is-active:hover,.raised-button.download.is-active:focus,.raised-button.save.is-active:hover,.raised-button.save.is-active:focus,.raised-button.send.is-active:hover,.raised-button.send.is-active:focus,.raised-button.submit.is-active:hover,.raised-button.submit.is-active:focus,.raised-button.positive.is-active:hover,.raised-button.positive.is-active:focus{background:#126900;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button.back,.raised-button.cancel,.raised-button.clear,.raised-button.close,.raised-button.delete,.raised-button.dismiss,.raised-button.remove,.raised-button.negative{background:#be3a34;color:#fff;}.raised-button.back:hover,.raised-button.back:focus,.raised-button.cancel:hover,.raised-button.cancel:focus,.raised-button.clear:hover,.raised-button.clear:focus,.raised-button.close:hover,.raised-button.close:focus,.raised-button.delete:hover,.raised-button.delete:focus,.raised-button.dismiss:hover,.raised-button.dismiss:focus,.raised-button.remove:hover,.raised-button.remove:focus,.raised-button.negative:hover,.raised-button.negative:focus{background:#cb4741;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.back:active,.raised-button.cancel:active,.raised-button.clear:active,.raised-button.close:active,.raised-button.delete:active,.raised-button.dismiss:active,.raised-button.remove:active,.raised-button.negative:active{background:#d46661;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.back.is-active,.raised-button.cancel.is-active,.raised-button.clear.is-active,.raised-button.close.is-active,.raised-button.delete.is-active,.raised-button.dismiss.is-active,.raised-button.remove.is-active,.raised-button.negative.is-active{background:#6e221e;}.raised-button.back.is-active:hover,.raised-button.back.is-active:focus,.raised-button.cancel.is-active:hover,.raised-button.cancel.is-active:focus,.raised-button.clear.is-active:hover,.raised-button.clear.is-active:focus,.raised-button.close.is-active:hover,.raised-button.close.is-active:focus,.raised-button.delete.is-active:hover,.raised-button.delete.is-active:focus,.raised-button.dismiss.is-active:hover,.raised-button.dismiss.is-active:focus,.raised-button.remove.is-active:hover,.raised-button.remove.is-active:focus,.raised-button.negative.is-active:hover,.raised-button.negative.is-active:focus{background:#aa342f;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button.edit,.raised-button.neutral{background:#eaaa00;color:#fff;}.raised-button.edit:hover,.raised-button.edit:focus,.raised-button.neutral:hover,.raised-button.neutral:focus{background:#ffba05;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.edit:active,.raised-button.neutral:active{background:#ffc62d;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.edit.is-active,.raised-button.neutral.is-active{background:#846000;}.raised-button.edit.is-active:hover,.raised-button.edit.is-active:focus,.raised-button.neutral.is-active:hover,.raised-button.neutral.is-active:focus{background:#d19700;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button.view{background:#0062a3;color:#fff;}.raised-button.view:hover,.raised-button.view:focus{background:#0071bd;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.view:active{background:#008ae5;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.view.is-active{background:#00253d;}.raised-button.view.is-active:hover,.raised-button.view.is-active:focus{background:#00538a;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button:disabled,.raised-button[disabled],.raised-button[disabled=true],.raised-button.disabled,.raised-button.is-disabled{color:rgba(255,255,255,.9);background:#d8dcdd;box-shadow:none;}.raised-button:disabled:hover,.raised-button:disabled:focus,.raised-button[disabled]:hover,.raised-button[disabled]:focus,.raised-button[disabled=true]:hover,.raised-button[disabled=true]:focus,.raised-button.disabled:hover,.raised-button.disabled:focus,.raised-button.is-disabled:hover,.raised-button.is-disabled:focus{color:rgba(255,255,255,.9);background:#d8dcdd;box-shadow:none;cursor:default;}.raised-button.can-load{position:relative;}.raised-button.can-load.is-loading .text{opacity:0;}.raised-button.can-load.is-loading .icon{opacity:1;}.raised-button.can-load .text{-moz-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;}.raised-button.can-load .icon{-moz-transition:opacity .25s ease-out .25s;-o-transition:opacity .25s ease-out .25s;-webkit-transition:opacity .25s ease-out .25s;transition:opacity .25s ease-out .25s;-moz-animation:loading-icon-animation 1s linear infinite;-o-animation:loading-icon-animation 1s linear infinite;-webkit-animation:loading-icon-animation 1s linear infinite;animation:loading-icon-animation 1s linear infinite;position:absolute;top:.5rem;left:calc(50% - .5rem);opacity:0;}.raised-button.can-load .icon:first-child{margin-right:0;}.raised-button.can-load .icon:last-child{margin-left:0;}.raised-button.can-load .iconic *{fill:white;stroke:white;}.raised-button span{display:inline-block;vertical-align:top;}.raised-button .text{line-height:1.5rem;}.raised-button .icon{width:1.5rem;height:1.5rem;line-height:1.5rem;}.raised-button .icon:first-child{margin-right:.5rem;}.raised-button .icon:last-child{margin-left:.5rem;}.raised-button .icon:only-child{margin-right:0;margin-left:.5rem;}.raised-button .icon .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;width:1.5rem;height:1.5rem;}.raised-button .icon .iconic:before{vertical-align:top;line-height:1.375;}.raised-button .icon .iconic .iconic *{fill:white;stroke:white;}.icon-button{padding:.5rem;width:2rem;height:2rem;color:#646d71;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:inline-block;vertical-align:top;text-align:center;background:transparent;}.icon-button:hover .iconic,.icon-button:focus .iconic{color:#34393b;}.icon-button:hover .iconic *,.icon-button:focus .iconic *{fill:#34393b;stroke:#34393b;}.icon-button:active .iconic *,.icon-button.is-active .iconic *{fill:#51585b;stroke:#51585b;}.icon-button:empty{cursor:default;}.icon-button.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.circle:last-of-type{margin-right:0;}.icon-button.circle:hover,.icon-button.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.icon-button.is-hidden{display:none;}.icon-button .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.icon-button .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#646d71;}.icon-button .iconic:before{vertical-align:top;}.icon-button .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#646d71;stroke:#646d71;}.icon-button.is-animating{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;}.icon-button:disabled,.icon-button.disabled,.icon-button.is-disabled{cursor:default;}.icon-button:disabled .iconic *,.icon-button.disabled .iconic *,.icon-button.is-disabled .iconic *{fill:rgba(0,0,0,.5);stroke:rgba(0,0,0,.5);}.icon-button:disabled .iconic:before,.icon-button.disabled .iconic:before,.icon-button.is-disabled .iconic:before{color:#646d71;}.icon-button:disabled.circle:hover,.icon-button.disabled.circle:hover,.icon-button.is-disabled.circle:hover{box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.edit,.icon-button.neutral{padding:.5rem;width:2rem;height:2rem;color:#eaaa00;}.icon-button.edit:hover .iconic,.icon-button.edit:focus .iconic,.icon-button.neutral:hover .iconic,.icon-button.neutral:focus .iconic{color:#846000;}.icon-button.edit:hover .iconic *,.icon-button.edit:focus .iconic *,.icon-button.neutral:hover .iconic *,.icon-button.neutral:focus .iconic *{fill:#846000;stroke:#846000;}.icon-button.edit:active .iconic *,.icon-button.edit.is-active .iconic *,.icon-button.neutral:active .iconic *,.icon-button.neutral.is-active .iconic *{fill:#c18c00;stroke:#c18c00;}.icon-button.edit:empty,.icon-button.neutral:empty{cursor:default;}.icon-button.edit.circle,.icon-button.neutral.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.edit.circle:last-of-type,.icon-button.neutral.circle:last-of-type{margin-right:0;}.icon-button.edit.circle:hover,.icon-button.edit.circle:focus,.icon-button.neutral.circle:hover,.icon-button.neutral.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.icon-button.edit.is-hidden,.icon-button.neutral.is-hidden{display:none;}.icon-button.edit .icon,.icon-button.neutral .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.icon-button.edit .iconic,.icon-button.neutral .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#eaaa00;}.icon-button.edit .iconic:before,.icon-button.neutral .iconic:before{vertical-align:top;}.icon-button.edit .iconic *,.icon-button.neutral .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#eaaa00;stroke:#eaaa00;}.icon-button.edit.is-muted .iconic,.icon-button.neutral.is-muted .iconic{color:#646d71;}.icon-button.edit.is-active,.icon-button.edit.is-selected,.icon-button.neutral.is-active,.icon-button.neutral.is-selected{box-shadow:0 .0625rem 0 0 rgba(234,170,0,.5);}.icon-button.cancel,.icon-button.clear,.icon-button.close,.icon-button.dismiss,.icon-button.delete,.icon-button.negative{padding:.5rem;width:2rem;height:2rem;color:#be3a34;}.icon-button.cancel:hover .iconic,.icon-button.cancel:focus .iconic,.icon-button.clear:hover .iconic,.icon-button.clear:focus .iconic,.icon-button.close:hover .iconic,.icon-button.close:focus .iconic,.icon-button.dismiss:hover .iconic,.icon-button.dismiss:focus .iconic,.icon-button.delete:hover .iconic,.icon-button.delete:focus .iconic,.icon-button.negative:hover .iconic,.icon-button.negative:focus .iconic{color:#6e221e;}.icon-button.cancel:hover .iconic *,.icon-button.cancel:focus .iconic *,.icon-button.clear:hover .iconic *,.icon-button.clear:focus .iconic *,.icon-button.close:hover .iconic *,.icon-button.close:focus .iconic *,.icon-button.dismiss:hover .iconic *,.icon-button.dismiss:focus .iconic *,.icon-button.delete:hover .iconic *,.icon-button.delete:focus .iconic *,.icon-button.negative:hover .iconic *,.icon-button.negative:focus .iconic *{fill:#6e221e;stroke:#6e221e;}.icon-button.cancel:active .iconic *,.icon-button.cancel.is-active .iconic *,.icon-button.clear:active .iconic *,.icon-button.clear.is-active .iconic *,.icon-button.close:active .iconic *,.icon-button.close.is-active .iconic *,.icon-button.dismiss:active .iconic *,.icon-button.dismiss.is-active .iconic *,.icon-button.delete:active .iconic *,.icon-button.delete.is-active .iconic *,.icon-button.negative:active .iconic *,.icon-button.negative.is-active .iconic *{fill:#9e302b;stroke:#9e302b;}.icon-button.cancel:empty,.icon-button.clear:empty,.icon-button.close:empty,.icon-button.dismiss:empty,.icon-button.delete:empty,.icon-button.negative:empty{cursor:default;}.icon-button.cancel.circle,.icon-button.clear.circle,.icon-button.close.circle,.icon-button.dismiss.circle,.icon-button.delete.circle,.icon-button.negative.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.cancel.circle:last-of-type,.icon-button.clear.circle:last-of-type,.icon-button.close.circle:last-of-type,.icon-button.dismiss.circle:last-of-type,.icon-button.delete.circle:last-of-type,.icon-button.negative.circle:last-of-type{margin-right:0;}.icon-button.cancel.circle:hover,.icon-button.cancel.circle:focus,.icon-button.clear.circle:hover,.icon-button.clear.circle:focus,.icon-button.close.circle:hover,.icon-button.close.circle:focus,.icon-button.dismiss.circle:hover,.icon-button.dismiss.circle:focus,.icon-button.delete.circle:hover,.icon-button.delete.circle:focus,.icon-button.negative.circle:hover,.icon-button.negative.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.icon-button.cancel.is-hidden,.icon-button.clear.is-hidden,.icon-button.close.is-hidden,.icon-button.dismiss.is-hidden,.icon-button.delete.is-hidden,.icon-button.negative.is-hidden{display:none;}.icon-button.cancel .icon,.icon-button.clear .icon,.icon-button.close .icon,.icon-button.dismiss .icon,.icon-button.delete .icon,.icon-button.negative .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.icon-button.cancel .iconic,.icon-button.clear .iconic,.icon-button.close .iconic,.icon-button.dismiss .iconic,.icon-button.delete .iconic,.icon-button.negative .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#be3a34;}.icon-button.cancel .iconic:before,.icon-button.clear .iconic:before,.icon-button.close .iconic:before,.icon-button.dismiss .iconic:before,.icon-button.delete .iconic:before,.icon-button.negative .iconic:before{vertical-align:top;}.icon-button.cancel .iconic *,.icon-button.clear .iconic *,.icon-button.close .iconic *,.icon-button.dismiss .iconic *,.icon-button.delete .iconic *,.icon-button.negative .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#be3a34;stroke:#be3a34;}.icon-button.cancel.is-muted .iconic,.icon-button.clear.is-muted .iconic,.icon-button.close.is-muted .iconic,.icon-button.dismiss.is-muted .iconic,.icon-button.delete.is-muted .iconic,.icon-button.negative.is-muted .iconic{color:#646d71;}.icon-button.cancel.is-active,.icon-button.cancel.is-selected,.icon-button.clear.is-active,.icon-button.clear.is-selected,.icon-button.close.is-active,.icon-button.close.is-selected,.icon-button.dismiss.is-active,.icon-button.dismiss.is-selected,.icon-button.delete.is-active,.icon-button.delete.is-selected,.icon-button.negative.is-active,.icon-button.negative.is-selected{box-shadow:0 .0625rem 0 0 rgba(190,58,52,.5);}.icon-button.positive,.icon-button.save,.icon-button.submit,.icon-button.next,.icon-button.add{padding:.5rem;width:2rem;height:2rem;color:#168300;}.icon-button.positive:hover .iconic,.icon-button.positive:focus .iconic,.icon-button.save:hover .iconic,.icon-button.save:focus .iconic,.icon-button.submit:hover .iconic,.icon-button.submit:focus .iconic,.icon-button.next:hover .iconic,.icon-button.next:focus .iconic,.icon-button.add:hover .iconic,.icon-button.add:focus .iconic{color:#051d00;}.icon-button.positive:hover .iconic *,.icon-button.positive:focus .iconic *,.icon-button.save:hover .iconic *,.icon-button.save:focus .iconic *,.icon-button.submit:hover .iconic *,.icon-button.submit:focus .iconic *,.icon-button.next:hover .iconic *,.icon-button.next:focus .iconic *,.icon-button.add:hover .iconic *,.icon-button.add:focus .iconic *{fill:#051d00;stroke:#051d00;}.icon-button.positive:active .iconic *,.icon-button.positive.is-active .iconic *,.icon-button.save:active .iconic *,.icon-button.save.is-active .iconic *,.icon-button.submit:active .iconic *,.icon-button.submit.is-active .iconic *,.icon-button.next:active .iconic *,.icon-button.next.is-active .iconic *,.icon-button.add:active .iconic *,.icon-button.add.is-active .iconic *{fill:#0f5a00;stroke:#0f5a00;}.icon-button.positive:empty,.icon-button.save:empty,.icon-button.submit:empty,.icon-button.next:empty,.icon-button.add:empty{cursor:default;}.icon-button.positive.circle,.icon-button.save.circle,.icon-button.submit.circle,.icon-button.next.circle,.icon-button.add.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.positive.circle:last-of-type,.icon-button.save.circle:last-of-type,.icon-button.submit.circle:last-of-type,.icon-button.next.circle:last-of-type,.icon-button.add.circle:last-of-type{margin-right:0;}.icon-button.positive.circle:hover,.icon-button.positive.circle:focus,.icon-button.save.circle:hover,.icon-button.save.circle:focus,.icon-button.submit.circle:hover,.icon-button.submit.circle:focus,.icon-button.next.circle:hover,.icon-button.next.circle:focus,.icon-button.add.circle:hover,.icon-button.add.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.icon-button.positive.is-hidden,.icon-button.save.is-hidden,.icon-button.submit.is-hidden,.icon-button.next.is-hidden,.icon-button.add.is-hidden{display:none;}.icon-button.positive .icon,.icon-button.save .icon,.icon-button.submit .icon,.icon-button.next .icon,.icon-button.add .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.icon-button.positive .iconic,.icon-button.save .iconic,.icon-button.submit .iconic,.icon-button.next .iconic,.icon-button.add .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#168300;}.icon-button.positive .iconic:before,.icon-button.save .iconic:before,.icon-button.submit .iconic:before,.icon-button.next .iconic:before,.icon-button.add .iconic:before{vertical-align:top;}.icon-button.positive .iconic *,.icon-button.save .iconic *,.icon-button.submit .iconic *,.icon-button.next .iconic *,.icon-button.add .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#168300;stroke:#168300;}.icon-button.positive.is-muted .iconic,.icon-button.save.is-muted .iconic,.icon-button.submit.is-muted .iconic,.icon-button.next.is-muted .iconic,.icon-button.add.is-muted .iconic{color:#646d71;}.icon-button.positive.is-active,.icon-button.positive.is-selected,.icon-button.save.is-active,.icon-button.save.is-selected,.icon-button.submit.is-active,.icon-button.submit.is-selected,.icon-button.next.is-active,.icon-button.next.is-selected,.icon-button.add.is-active,.icon-button.add.is-selected{box-shadow:0 .0625rem 0 0 rgba(22,131,0,.5);}.icon-button.view,.icon-button.has-info{padding:.5rem;width:2rem;height:2rem;color:#0062a3;}.icon-button.view:hover .iconic,.icon-button.view:focus .iconic,.icon-button.has-info:hover .iconic,.icon-button.has-info:focus .iconic{color:#00253d;}.icon-button.view:hover .iconic *,.icon-button.view:focus .iconic *,.icon-button.has-info:hover .iconic *,.icon-button.has-info:focus .iconic *{fill:#00253d;stroke:#00253d;}.icon-button.view:active .iconic *,.icon-button.view.is-active .iconic *,.icon-button.has-info:active .iconic *,.icon-button.has-info.is-active .iconic *{fill:#00497a;stroke:#00497a;}.icon-button.view:empty,.icon-button.has-info:empty{cursor:default;}.icon-button.view.circle,.icon-button.has-info.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.icon-button.view.circle:last-of-type,.icon-button.has-info.circle:last-of-type{margin-right:0;}.icon-button.view.circle:hover,.icon-button.view.circle:focus,.icon-button.has-info.circle:hover,.icon-button.has-info.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.icon-button.view.is-hidden,.icon-button.has-info.is-hidden{display:none;}.icon-button.view .icon,.icon-button.has-info .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.icon-button.view .iconic,.icon-button.has-info .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#0062a3;}.icon-button.view .iconic:before,.icon-button.has-info .iconic:before{vertical-align:top;}.icon-button.view .iconic *,.icon-button.has-info .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#0062a3;stroke:#0062a3;}.icon-button.view.is-muted .iconic,.icon-button.has-info.is-muted .iconic{color:#646d71;}.icon-button.view.is-active,.icon-button.view.is-selected,.icon-button.has-info.is-active,.icon-button.has-info.is-selected{box-shadow:0 .0625rem 0 0 rgba(0,98,163,.5);}.icon-button.favorite.is-favorited{color:#eaaa00;}.icon-button.favorite .iconic{color:inherit;}.icon-button.favorite:hover,.icon-button.favorite:focus{color:#eaaa00;}.icon-button.notifications{position:relative;z-index:0;}.icon-button.toggle{position:relative;}.icon-button.toggle:first-child:after{-moz-transition:left .1s ease-in,background .1s ease-in;-o-transition:left .1s ease-in,background .1s ease-in;-webkit-transition:left .1s ease-in,background .1s ease-in;transition:left .1s ease-in,background .1s ease-in;content:"";position:absolute;z-index:0;top:0;left:1.6875rem;width:1.5625rem;height:1.5625rem;background:#be3a34;border-radius:50%;}.icon-button.toggle:first-child:before{content:"";position:absolute;z-index:0;top:-.125rem;left:-.125rem;bottom:-.1875rem;right:-1.875rem;background:#8f999c;border-radius:.875rem;}.icon-button.toggle.is-active:first-child:after{left:0;background:#168300;}.icon-button.toggle .icon{position:relative;z-index:1;}.icon-button.toggle .icon .iconic:before{color:#646d71;}.icon-button.toggle.is-active:first-child .icon .iconic:before,.icon-button.toggle.is-active:last-child .icon .iconic:before{color:#fff;}.chat-room-options .icon-button{color:rgba(255,255,255,.4);}.chat-room-options .icon-button .iconic{color:inherit;}.chat-room-options .icon-button.is-active{color:rgba(255,255,255,.85);}.chat-room-options .icon-button.is-active .iconic{color:inherit;}.chat-room-options .icon-button:hover,.chat-room-options .icon-button:focus{color:#fff;}.chat-room-options .icon-button:hover .iconic,.chat-room-options .icon-button:focus .iconic{color:inherit;}.icon-button .duplicate-icon{position:relative;display:block;width:.75rem;height:.75rem;background:#168300;box-shadow:.0625rem .0625rem 0 0 white,.25rem .25rem 0 0 rgba(22,131,0,.45);}.icon-button .duplicate-icon:hover{background:#0d5000;box-shadow:.0625rem .0625rem 0 0 white,.25rem .25rem 0 0 rgba(18,105,0,.45);}.icon-button .duplicate-icon:after{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;}.focus-button{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;backface-visibility:hidden;padding-right:.5rem;padding-left:.5rem;width:2rem;height:2rem;border-radius:50%;background:#168300;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.5);}.focus-button:hover,.focus-button:focus{background:#1a9c00;box-shadow:0 .25rem .8125rem rgba(0,0,0,.4);}.focus-button:active{background:#21c500;box-shadow:0 .25rem 1rem rgba(0,0,0,.3);}.focus-button.is-active .iconic *{background:#1eb600;}.focus-button:disabled,.focus-button.is-disabled{cursor:default;}.focus-button:disabled .iconic *,.focus-button.is-disabled .iconic *{background:rgba(0,0,0,.5);}.focus-button.large{padding-right:1.25rem;padding-left:1.25rem;width:3.5rem;height:3.5rem;}.focus-button .icon{vertical-align:top;width:1rem;height:2rem;}.focus-button .iconic *{fill:white;stroke:white;}.focus-button[data-add-type]:before{-moz-transition:all .25s ease 0;-o-transition:all .25s ease 0;-webkit-transition:all .25s ease 0;transition:all .25s ease 0;content:"";position:absolute;top:-.9375rem;left:calc(50% - .5rem);opacity:0;width:0;height:0;border-top:.5rem solid #000;border-right:.5rem solid transparent;border-left:.5rem solid transparent;}.focus-button[data-add-type]:hover::before{-moz-transition-delay:.1s;-o-transition-delay:.1s;-webkit-transition-delay:.1s;transition-delay:.1s;top:-.4375rem;opacity:1;}.focus-button[data-add-type]::after{-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;content:attr(data-add-type);position:absolute;top:-2.75rem;left:calc(50% - 4.5rem);opacity:0;padding:.5rem;width:9rem;height:2rem;font-size:.75rem;line-height:1.25;text-align:center;color:#fff;background:#000;}.focus-button[data-add-type]:hover::after{top:-2.25rem;opacity:1;}.focus-button.is-hidden{opacity:0;}.focus-button.page{-moz-animation:focus-animate-in .65s ease-in forwards;-o-animation:focus-animate-in .65s ease-in forwards;-webkit-animation:focus-animate-in .65s ease-in forwards;animation:focus-animate-in .65s ease-in forwards;position:fixed;z-index:999;right:1rem;bottom:3rem;opacity:1;}@keyframes focus-animate-in{0%{bottom:1rem;opacity:0;}50%{bottom:1rem;opacity:0;}100%{bottom:3rem;opacity:1;}}.focus-button.back{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;backface-visibility:hidden;padding-right:.5rem;padding-left:.5rem;width:2rem;height:2rem;border-radius:50%;background:#be3a34;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.5);}.focus-button.back:hover,.focus-button.back:focus{background:#cb4741;box-shadow:0 .25rem .8125rem rgba(0,0,0,.4);}.focus-button.back:active{background:#d46661;box-shadow:0 .25rem 1rem rgba(0,0,0,.3);}.focus-button.back.is-active .iconic *{background:#d05a55;}.focus-button.back:disabled,.focus-button.back.is-disabled{cursor:default;}.focus-button.back:disabled .iconic *,.focus-button.back.is-disabled .iconic *{background:rgba(0,0,0,.5);}.focus-button.back.large{padding-right:1.25rem;padding-left:1.25rem;width:3.5rem;height:3.5rem;}.focus-button.back .icon{vertical-align:top;width:1rem;height:2rem;}.focus-button.back .iconic *{fill:white;stroke:white;}.focus-button.page.back{right:auto;left:1rem;}.focus-button.content{position:absolute;z-index:1;}.focus-button.content[class*=top-]{top:-1.75rem;}.focus-button.content[class*=top-].large{top:-1.75rem;}.focus-button.content[class*=top-][class*=-right]{right:1.5rem;}.focus-button.content[class*=top-][class*=-right].large{right:1.5rem;}.focus-button.content[class*=top-][class*=-left]{left:1.5rem;}.focus-button.content[class*=top-][class*=-left].large{left:1.5rem;}.focus-button.content[class*=right-]{right:-1.75rem;}.focus-button.content[class*=right-].large{right:-1.75rem;}.focus-button.content[class*=right-][class*=-top]{top:1.5rem;}.focus-button.content[class*=right-][class*=-top].large{top:1.5rem;}.focus-button.content[class*=right-][class*=-bottom]{bottom:-1rem;}.focus-button.content[class*=right-][class*=-bottom].large{bottom:-1.75rem;}.focus-button.content[class*=bottom-]{bottom:-1rem;}.focus-button.content[class*=bottom-].large{bottom:-1.75rem;}.focus-button.content[class*=bottom-][class*=-right]{right:1.5rem;}.focus-button.content[class*=bottom-][class*=-right].large{right:1.5rem;}.focus-button.content[class*=bottom-][class*=-left]{left:1.5rem;}.focus-button.content[class*=bottom-][class*=-left].large{left:1.5rem;}.focus-button.content[class*=left-]{left:-1.75rem;}.focus-button.content[class*=left-].large{left:-1.75rem;}.focus-button.content[class*=left-][class*=-top]{top:1.5rem;}.focus-button.content[class*=left-][class*=-top].large{top:1.5rem;}.focus-button.content[class*=left-][class*=-bottom]{bottom:-1.5rem;}.focus-button.content[class*=left-][class*=-bottom].large{bottom:-1.5rem;}.grid-row.full-window .focus-button.page,.grid-row.full-width-stacked .focus-button.page{right:1.5rem;bottom:1.5rem;}.grid-row.full-width .focus-button.page{right:1.5rem;bottom:1.5rem;}@media screen and (max-width:53.0625em){.sheet-header .focus-button,.sheet.course-content.is-admin .sheet-header:first-of-type .focus-button{position:fixed;top:auto;right:1.5rem;bottom:1.5rem;left:auto;display:block;}.sheet-header .focus-button.content{position:absolute;}}@media screen and (min-width:43.75em){.focus-button.page{right:3rem;}.focus-button.page.back{left:3rem;}}.popover{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;position:fixed;z-index:2000;top:-.0625em;right:0;left:0;bottom:100%;overflow:hidden;visibility:hidden;opacity:0;background:rgba(0,0,0,.85);}.popover .sheet,.popover .add-options-choices{display:none;}.popover .sheet{-moz-transition:opacity .3s ease-out .15s,margin .3s ease-out .2s;-o-transition:opacity .3s ease-out .15s,margin .3s ease-out .2s;-webkit-transition:opacity .3s ease-out .15s,margin .3s ease-out .2s;transition:opacity .3s ease-out .15s,margin .3s ease-out .2s;overflow:auto;opacity:0;margin:-3rem 1.5rem 1.5rem 1.5rem;height:calc(100% - 6rem);}.popover.scroll-content .popover-scrollable-section{overflow:auto;max-height:calc(100vh - 23rem);}@media all and (min-width:53.125em){.popover.scroll-content .popover-scrollable-section{max-height:calc(100vh - 14.5rem);}}@media all and (min-width:68.75em){.popover.scroll-content .popover-scrollable-section{max-height:calc(100vh - 11.5rem);}}.popover.scroll-content .sheet{overflow:hidden;}.popover.scroll-content .sheet-submission{position:absolute;right:0;bottom:0;left:0;background:#fff;box-shadow:0 -.0625rem 0 0 rgba(0,0,0,.15);}.popover.is-visible{top:0;bottom:0;opacity:1;visibility:visible;}.popover.is-visible .sheet,.popover.is-visible .add-options-choices{display:block;}.popover.is-visible .sheet{opacity:1;margin-top:4.5rem;}.popover.is-leaving{-moz-transition:opacity .2s ease-in .2s,bottom .01s ease-in .3s;-o-transition:opacity .2s ease-in .2s,bottom .01s ease-in .3s;-webkit-transition:opacity .2s ease-in .2s,bottom .01s ease-in .3s;transition:opacity .2s ease-in .2s,bottom .01s ease-in .3s;}.popover.is-leaving .sheet{-moz-transition:opacity .2s ease-out,margin .2s ease-out .1s;-o-transition:opacity .2s ease-out,margin .2s ease-out .1s;-webkit-transition:opacity .2s ease-out,margin .2s ease-out .1s;transition:opacity .2s ease-out,margin .2s ease-out .1s;}.popover.add-options,.popover.full-search{background:rgba(255,255,255,.95);}.popover-select-from-add-options{overflow:auto;-webkit-overflow-scrolling:touch;padding:.5rem;height:100vh;}@media screen and (min-width:53.125em){.popover-select-from-add-options{margin:0 auto;max-width:36.125rem;}}@media screen and (min-width:53.125em) and (min-height:49.375em){.popover-select-from-add-options{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex;-ms-flex-line-pack:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center;margin:0 auto;width:auto;max-width:46.875rem;}}@media screen and (min-width:75em) and (min-height:49.375em){.popover-select-from-add-options{max-width:56.25em;}}.add-options-choices{margin-top:3rem;width:auto;min-width:17rem;max-width:34rem;text-align:center;}@media screen and (min-width:43.75em){.add-options-choices{margin-top:0;}}.add-options-choices .title{margin-top:.25rem;color:#002855;text-align:center;}.select-option{overflow:hidden;margin-bottom:1rem;padding-right:.5rem;padding-left:.5rem;}.add-option{-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-moz-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;float:left;opacity:.1;margin-right:.125rem;margin-left:.125rem;margin-bottom:.25rem;padding:2.5rem 1rem 1rem 1rem;width:48%;height:8rem;background:#fff;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.4);}@media screen and (min-width:35.9375em){.add-option{width:8rem;}}.popover.add-options.is-visible .add-option:nth-child(1),.popover.add-options.is-visible .add-option:nth-child(2),.popover.add-options.is-visible .add-option:nth-child(5){-moz-animation:add-pop .3s ease .3s forwards;-o-animation:add-pop .3s ease .3s forwards;-webkit-animation:add-pop .3s ease .3s forwards;animation:add-pop .3s ease .3s forwards;}.popover.add-options.is-visible .add-option:nth-child(3),.popover.add-options.is-visible .add-option:nth-child(6),.popover.add-options.is-visible .add-option:nth-child(9){-moz-animation:add-pop .3s ease .35s forwards;-o-animation:add-pop .3s ease .35s forwards;-webkit-animation:add-pop .3s ease .35s forwards;animation:add-pop .3s ease .35s forwards;}.popover.add-options.is-visible .add-option:nth-child(4),.popover.add-options.is-visible .add-option:nth-child(7),.popover.add-options.is-visible .add-option:nth-child(10),.popover.add-options.is-visible .add-option:nth-child(13){-moz-animation:add-pop .3s ease .4s forwards;-o-animation:add-pop .3s ease .4s forwards;-webkit-animation:add-pop .3s ease .4s forwards;animation:add-pop .3s ease .4s forwards;}.popover.add-options.is-visible .add-option:nth-child(8),.popover.add-options.is-visible .add-option:nth-child(11),.popover.add-options.is-visible .add-option:nth-child(14),.popover.add-options.is-visible .add-option:nth-child(17){-moz-animation:add-pop .3s ease .45s forwards;-o-animation:add-pop .3s ease .45s forwards;-webkit-animation:add-pop .3s ease .45s forwards;animation:add-pop .3s ease .45s forwards;}.popover.add-options.is-visible .add-option:nth-child(12),.popover.add-options.is-visible .add-option:nth-child(15),.popover.add-options.is-visible .add-option:nth-child(18),.popover.add-options.is-visible .add-option:nth-child(21){-moz-animation:add-pop .3s ease .5s forwards;-o-animation:add-pop .3s ease .5s forwards;-webkit-animation:add-pop .3s ease .5s forwards;animation:add-pop .3s ease .5s forwards;}.popover.add-options.is-visible .add-option:nth-child(16),.popover.add-options.is-visible .add-option:nth-child(19),.popover.add-options.is-visible .add-option:nth-child(22),.popover.add-options.is-visible .add-option:nth-child(25){-moz-animation:add-pop .3s ease .55s forwards;-o-animation:add-pop .3s ease .55s forwards;-webkit-animation:add-pop .3s ease .55s forwards;animation:add-pop .3s ease .55s forwards;}.popover.add-options.is-visible .add-option:nth-child(20),.popover.add-options.is-visible .add-option:nth-child(23),.popover.add-options.is-visible .add-option:nth-child(26),.popover.add-options.is-visible .add-option:nth-child(29){-moz-animation:add-pop .3s ease .6s forwards;-o-animation:add-pop .3s ease .6s forwards;-webkit-animation:add-pop .3s ease .6s forwards;animation:add-pop .3s ease .6s forwards;}.popover.add-options.is-visible .add-option:nth-child(24),.popover.add-options.is-visible .add-option:nth-child(27),.popover.add-options.is-visible .add-option:nth-child(30){-moz-animation:add-pop .3s ease .65s forwards;-o-animation:add-pop .3s ease .65s forwards;-webkit-animation:add-pop .3s ease .65s forwards;animation:add-pop .3s ease .65s forwards;}.popover.add-options.is-visible .add-option:nth-child(28),.popover.add-options.is-visible .add-option:nth-child(31),.popover.add-options.is-visible .add-option:nth-child(32){-moz-animation:add-pop .3s ease .7s forwards;-o-animation:add-pop .3s ease .7s forwards;-webkit-animation:add-pop .3s ease .7s forwards;animation:add-pop .3s ease .7s forwards;}.add-option:hover{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.2);}.add-option:hover .icon .iconic:before{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.add-option .icon{display:block;margin-right:.5rem;margin-bottom:.25rem;width:100%;height:1.5rem;text-align:center;}.add-option .icon .iconic:before{-moz-transition:transform .2s ease;-o-transition:transform .2s ease;-webkit-transition:transform .2s ease;transition:transform .2s ease;font-size:1.5rem;}.add-option .label{display:block;width:100%;font-size:.8125rem;line-height:1.5;text-align:center;color:#1c2b39;cursor:pointer;}.hide-popover{position:fixed;z-index:2001;top:-3rem;right:1.5rem;}.is-visible .hide-popover{top:1.5rem;right:1.5rem;}.temp-popover{position:absolute;z-index:3000;display:none;background:#fff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);}.temp-popover .popover-inner{padding:1rem;min-width:100px;width:auto;max-width:280px;overflow:hidden;}.temp-popover .popover-content{-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.temp-popover .temp-popover-link{display:block;padding-top:.25rem;padding-bottom:.25rem;line-height:2rem;box-shadow:0 .0625rem 0 0 rgba(0,0,0,.15);}.temp-popover .temp-popover-link:last-of-type{box-shadow:none;}.temp-popover .temp-popover-image{display:inline-block;vertical-align:top;margin-top:.125rem;margin-right:.5rem;width:1.5rem;height:1.5rem;border-radius:50%;box-shadow:0 .125rem .25rem rgba(0,0,0,.2);}.popover-extra-buttons{display:block;margin-bottom:1rem;}@media screen and (min-width:53.125em){.popover-extra-buttons{display:inline-block;margin-bottom:0;}}.cards{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;width:auto;}@media screen and (min-width:43.75em){.cards{margin-bottom:0;}}.cards.side-margin{margin:0 1rem;}.cards.top-bottom-margin{margin:1rem 0;}.cards.add-content-options{width:100%;}.cards.related{margin-bottom:1rem;}.card{-moz-transition:box-shadow .2s ease;-o-transition:box-shadow .2s ease;-webkit-transition:box-shadow .2s ease;transition:box-shadow .2s ease;position:relative;float:left;margin-bottom:1rem;width:100%;min-height:1rem;color:#1c2b39;background:#fff;border:.0625rem solid transparent;border-radius:.125rem;box-shadow:0 .0625rem .25rem 0 rgba(0,0,0,.25);}.card:hover{box-shadow:0 .0625rem .0625rem 0 rgba(0,0,0,.5);}.card:last-child{margin-bottom:0;}.card:only-child{margin-bottom:0;}.card.link label,.card.link p,.card.link span{cursor:pointer;}.card.information,.card.statistic{overflow:hidden;}.card.information .card-content,.card.statistic .card-content{overflow:hidden;}.card.information .number,.card.statistic .number{display:inline-block;vertical-align:top;padding-right:.75rem;font-size:3rem;font-family:"Montserrat",sans-serif;font-weight:700;line-height:3rem;text-align:right;color:#004370;max-width:calc(100% - 4.125rem);min-height:3rem;}.card.information .number:only-of-type,.card.statistic .number:only-of-type{display:block;float:none;padding-right:0;width:100%;max-width:100%;text-align:center;}.card.information .number.inline:only-of-type,.card.statistic .number.inline:only-of-type{float:left;width:auto;}.card.information.tiny .number,.card.statistic.tiny .number{font-size:2rem;line-height:2rem;min-height:2rem;}.card.information .icon,.card.statistic .icon{display:inline-block;vertical-align:top;padding-left:.75rem;width:4rem;height:3rem;text-align:left;}.card.information .icon:only-of-type,.card.statistic .icon:only-of-type{display:block;float:none;padding-left:0;width:100%;text-align:center;}.card.information .icon.inline:only-of-type,.card.statistic .icon.inline:only-of-type{float:left;width:auto;}.card.information .icon .iconic:before,.card.statistic .icon .iconic:before{font-size:3rem;line-height:3rem;color:#0081d6;}.card.information.tiny .icon,.card.statistic.tiny .icon{width:2.5rem;height:2rem;}.card.information.tiny .icon .iconic:before,.card.statistic.tiny .icon .iconic:before{font-size:2rem;line-height:2rem;}.card.information .label,.card.statistic .label{display:block;overflow:hidden;padding-top:1rem;font-size:1rem;line-height:1.5;text-transform:uppercase;color:#001524;width:100%;min-height:1.5rem;}.card.information.tiny .label,.card.statistic.tiny .label{font-size:.9375rem;line-height:1.125rem;min-height:.9375rem;}.card.information .sub-label,.card.statistic .sub-label{display:block;overflow:hidden;padding-top:.25rem;font-size:75%;line-height:1.5;text-transform:uppercase;width:100%;text-align:center;}.card.information.positive .number,.card.statistic.positive .number{color:#0d5000;}.card.information.positive .icon .iconic:before,.card.statistic.positive .icon .iconic:before{color:#1eb600;}.card.information.positive .label,.card.statistic.positive .label{color:#010300;}.card.information.neutral .number,.card.statistic.neutral .number{color:#b78500;}.card.information.neutral .icon .iconic:before,.card.statistic.neutral .icon .iconic:before{color:#ffc11e;}.card.information.neutral .label,.card.statistic.neutral .label{color:#6b4d00;}.card.information.negative .number,.card.statistic.negative .number{color:#962e29;}.card.information.negative .icon .iconic:before,.card.statistic.negative .icon .iconic:before{color:#d05a55;}.card.information.negative .label,.card.statistic.negative .label{color:#5a1b19;}.card.statistic{opacity:0;margin-top:0;text-align:center;}.card.statistic:nth-child(1){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s;}.card.statistic:nth-child(2){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.35s;-webkit-animation-delay:.35s;-moz-animation-delay:.35s;animation-delay:.35s;}.card.statistic:nth-child(3){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s;}.card.statistic:nth-child(4){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.45s;-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s;}.card.statistic:nth-child(5){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;}.card.statistic:nth-child(6){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.55s;-webkit-animation-delay:.55s;-moz-animation-delay:.55s;animation-delay:.55s;}.card.statistic:nth-child(7){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s;}.card.statistic:nth-child(8){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.65s;-webkit-animation-delay:.65s;-moz-animation-delay:.65s;animation-delay:.65s;}.card.statistic:nth-child(9){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.7s;-webkit-animation-delay:.7s;-moz-animation-delay:.7s;animation-delay:.7s;}.card.statistic:nth-child(10){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.75s;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;animation-delay:.75s;}.card.statistic:nth-child(11){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.8s;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s;}.card.statistic:nth-child(12){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.85s;-webkit-animation-delay:.85s;-moz-animation-delay:.85s;animation-delay:.85s;}.card.statistic:nth-child(13){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.9s;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;animation-delay:.9s;}.card.statistic:nth-child(14){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:.95s;-webkit-animation-delay:.95s;-moz-animation-delay:.95s;animation-delay:.95s;}.card.statistic:nth-child(15){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1s;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}.card.statistic:nth-child(16){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1.05s;-webkit-animation-delay:1.05s;-moz-animation-delay:1.05s;animation-delay:1.05s;}.card.statistic:nth-child(17){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;animation-delay:1.1s;}.card.statistic:nth-child(18){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1.15s;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;animation-delay:1.15s;}.card.statistic:nth-child(19){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;}.card.statistic:nth-child(20){-moz-animation:statistics-load .7s ease forwards;-o-animation:statistics-load .7s ease forwards;-webkit-animation:statistics-load .7s ease forwards;animation:statistics-load .7s ease forwards;-o-animation-delay:1.25s;-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s;}.card.is-active,.card.is-on,.card.positive{border-color:#27e900;}.card.is-active h1,.card.is-active h2,.card.is-active h3,.card.is-active h4,.card.is-on h1,.card.is-on h2,.card.is-on h3,.card.is-on h4,.card.positive h1,.card.positive h2,.card.positive h3,.card.positive h4{color:#051d00;}.card.positive.highlighted{border-color:#27e900;}.card.positive.highlighted,.card.positive .card-content.highlighted{background:#010300;}.card.low-priority,.card.neutral,.card.partial{border-color:#ffcf51;}.card.low-priority.highlighted,.card.neutral.highlighted,.card.partial.highlighted{border-color:#ffcf51;}.card.low-priority.highlighted,.card.low-priority .card-content.highlighted,.card.neutral.highlighted,.card.neutral .card-content.highlighted,.card.partial.highlighted,.card.partial .card-content.highlighted{background:#9e7200;}.card.low-priority h1,.card.low-priority h2,.card.low-priority h3,.card.low-priority h4,.card.neutral h1,.card.neutral h2,.card.neutral h3,.card.neutral h4,.card.partial h1,.card.partial h2,.card.partial h3,.card.partial h4{color:#846000;}.card.high-priority,.card.is-inactive,.card.is-off,.card.negative{border-color:#db817d;}.card.high-priority h1,.card.high-priority h2,.card.high-priority h3,.card.high-priority h4,.card.is-inactive h1,.card.is-inactive h2,.card.is-inactive h3,.card.is-inactive h4,.card.is-off h1,.card.is-off h2,.card.is-off h3,.card.is-off h4,.card.negative h1,.card.negative h2,.card.negative h3,.card.negative h4{color:#6e221e;}.card.important{border-color:#0a9dff;}.card.negative.highlighted{border-color:#db817d;}.card.negative.highlighted,.card.negative .card-content.highlighted{background:#6e221e;}.card.is-selected{background:rgba(0,40,85,.05);border-color:#002855;}.card.highlighted{background:#002855;border-color:#0058bb;color:#fff;}.card.highlighted b,.card.highlighted h1,.card.highlighted h2,.card.highlighted h3,.card.highlighted h4,.card.highlighted i,.card.highlighted p,.card.highlighted label,.card.highlighted span:not([class]),.card.highlighted strong,.card.highlighted .card-content,.card.highlighted .context-label{color:inherit;}.card.highlighted b[style],.card.highlighted h1[style],.card.highlighted h2[style],.card.highlighted h3[style],.card.highlighted h4[style],.card.highlighted i[style],.card.highlighted p[style],.card.highlighted label[style],.card.highlighted span:not([class])[style],.card.highlighted strong[style],.card.highlighted .card-content[style],.card.highlighted .context-label[style]{color:inherit!important;}.card.highlighted text{fill:white;}.card.highlighted a:not([class*=button]){color:rgba(255,255,255,.8);}.card.highlighted a.temp-popover-link{color:#0062a3;}.card.is-not-visible{font-style:italic;background:rgba(0,0,0,.05);}.card.is-not-visible:hover{background:rgba(0,0,0,.07);}.card.note{background:#ffe08e;border-color:#eaaa00;}.results .card{border-bottom:.0625rem dotted rgba(0,0,0,.25);box-shadow:none;}.results .card:hover{background:#eef6ff;}.condensed .card{margin-bottom:.5rem;}.related .card{margin-bottom:.0625rem;}.related .card:last-child{margin-bottom:0;}.card .card-content{display:block;padding:.75rem 1.5rem;color:#1c2b39;}.card .card-content.highlighted{background:#002855;color:#fff;}.card .card-content.highlighted h1,.card .card-content.highlighted h2,.card .card-content.highlighted h3,.card .card-content.highlighted h4,.card .card-content.highlighted p,.card .card-content.highlighted label{color:inherit;}.card .card-content.highlighted a{color:rgba(255,255,255,.8);}.card .card-content.emphasize{padding-top:1.5rem;padding-bottom:1.5rem;background:rgba(0,0,0,.05);}.card .card-content.divide-content{padding-top:1.5rem;padding-bottom:1.5rem;border-top:.0625rem solid rgba(0,0,0,.1);}.card>.card .card-content.divide-content:first-child{border-top:0;}.card .card-content.condensed{padding-top:0;padding-bottom:0;}.card .card-content.condensed-top{padding-top:0;}.card .card-content.condensed-bottom{padding-bottom:0;}.card .card-content:first-child,.card .card-content:first-of-type{padding-top:1.5rem;}.card .card-content:last-child{padding-bottom:1.5rem;}.card .card-content:only-child{padding-top:1.5rem;padding-bottom:1.5rem;}.card .card-content.link label,.card .card-content.link p,.card .card-content.link span{cursor:pointer;}.card .card-content h1:first-child,.card .card-content h2:first-child,.card .card-content h3:first-child,.card .card-content h4:first-child,.card .card-content h5:first-child,.card .card-content p:first-child,.card .card-content label:first-child{margin-top:0;}.condensed .card .card-content{padding:.5rem 1.5rem;}.results .card .card-content{padding:.5rem 0;}.results .card .card-content label{cursor:pointer;}.card .card-content p:first-child{margin-top:0;}.card .card-content p:last-child{margin-bottom:0;}.card .card-content .tag-item:nth-last-child(2),.card .card-content .tag-item:last-child{margin-bottom:0;}.card.tiny .card-content{padding:.5rem 1.5rem;}.card.tiny .card-content:only-child{padding-top:1rem;padding-bottom:1rem;}.card .note-text{white-space:pre-wrap;}.card h1:last-child,.card h2:last-child,.card h3:last-child,.card h4:last-child{margin-bottom:0;}.card p{-ms-word-break:break-word;word-break:break-word;}.card .thumbnail-image{width:auto;max-width:25%;max-height:6.25rem;box-shadow:0 0 0 .125rem rgba(0,0,0,.1);}.card .number.inline{float:left;padding:1rem;font-size:4rem;font-weight:700;height:4rem;}.card .number.stacked{display:block;float:unset;margin:0 auto;padding:1rem;font-size:5rem;text-align:center;width:5rem;height:5rem;}.card .icon.inline{float:left;padding:1rem;width:4rem;height:4rem;}.card .icon .iconic *{fill:#0081d6;stroke:#0081d6;}.card .icon.stacked{display:block;float:unset;margin:0 auto;padding:1rem;width:5rem;height:5rem;}.card .icon.stacked .iconic:before{font-size:3rem;color:#0081d6;}.card .card-label{padding:.125rem 1.5rem;font-size:.875rem;font-weight:bold;color:#fff;border-bottom:.0625rem solid rgba(0,0,0,.2);box-shadow:0 -.0625rem 0 rgba(255,255,255,.5);}.card .card-label.highlighted{background:#001022;}.card .label.inline{float:left;padding:1.25rem 1rem;max-width:calc(100% - 4rem);min-height:1.5rem;}.card .label:last-child{padding-left:0;}.card .label.stacked{display:block;padding:1rem;width:100%;text-align:center;}.card .label.stacked:last-child{padding-top:0;padding-left:1rem;}.card .context-title{margin-bottom:0;}.card .context-label{display:block;font-size:.75rem;line-height:135%;color:rgba(0,0,0,.7);}@media screen and (min-width:43.75em){.card{margin-bottom:1rem;width:100%;}.card:last-child{margin-bottom:1rem;}.condensed .card:last-child{margin-bottom:.5rem;}.count-unlimited .card:last-child{margin-bottom:.0625rem;}.card:only-child{margin-bottom:0;}.count-2 .card{width:calc(50% - .5rem);}.count-2 .card:nth-child(odd){margin-right:.5rem;margin-left:0;}.count-2 .card:nth-child(even){margin-right:0;margin-left:.5rem;}.count-2.related .card{margin-bottom:0;width:50%;}.count-2.related .card:nth-child(odd){margin-right:0;}.count-2.related .card:nth-child(even){margin-left:0;}.count-3 .card{margin-right:.25rem;margin-left:.25rem;width:calc(33.333% - .5rem);}.count-3 .card:nth-child(3n+1){margin-right:.5rem;margin-left:0;}.count-3 .card:nth-child(3n){margin-right:0;margin-left:.5rem;}.count-3.related .card{margin-right:0;margin-bottom:0;margin-left:0;width:33.333%;}.count-3.related .card:nth-child(3n+1){margin-right:0;}.count-3.related .card:nth-child(3n){margin-left:0;}}@media screen and (min-width:53.125em){.count-4 .card{margin-right:.25rem;margin-left:.25rem;width:calc(25% - .5rem);}.count-4 .card.related{margin-right:0;margin-left:0;}.count-4 .card:nth-child(4n+1){margin-right:.5rem;margin-left:0;}.count-4 .card:nth-child(4n+1).related{margin-right:0;}.count-4 .card:nth-child(4n){margin-right:0;margin-left:.5rem;}.count-4 .card:nth-child(4n).related{margin-left:0;}.count-4.related .card{margin-right:0;margin-bottom:0;margin-left:0;width:25%;}.count-4.related .card:nth-child(4n+1){margin-right:0;}.count-4.related .card:nth-child(4n){margin-left:0;}.count-unlimited .card{margin-right:.25rem;margin-left:.25rem;width:calc(25% - .5rem);}.count-unlimited .card:first-child{margin-left:0;}.count-unlimited .card.related{margin-right:0;margin-left:0;}}.card-submission{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:.75rem 1.5rem .5rem 1.5rem;}.card.collapsed .card-submission{display:none;}.card-content.divide-content+.card-submission{padding-top:0;}.card-content.emphasize+.card-submission{padding-top:1.5rem;}.card-submission-label{padding-top:.5rem;font-size:.875rem;width:100%;}.card-submission-label:first-child{margin-bottom:1rem;}@media screen and (min-width:53.125em){.card-submission-label:first-child{margin-bottom:1rem;}}@media screen and (min-width:62.5em){.card-submission-label:first-child{margin-bottom:0;}}@media screen and (min-width:62.5em){.card-submission-label{width:40%;}.card-submission-label:only-child{width:100%;}}@media screen and (min-width:81.25em){.card-submission-label{-ms-flex:1;-webkit-flex:1;flex:1;width:auto;}}.card-submission-options{width:100%;}.card-submission-options:first-child{margin-bottom:1rem;}@media screen and (min-width:53.125em){.card-submission-options:first-child{margin-bottom:1rem;}}@media screen and (min-width:62.5em){.card-submission-options:first-child{margin-bottom:0;}}@media screen and (min-width:62.5em){.card-submission-options{width:40%;}.card-submission-options:only-child{width:100%;}}@media screen and (min-width:81.25em){.card-submission-options{-ms-flex:1;-webkit-flex:1;flex:1;width:auto;}}.card-submission-actions{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;align-self:flex-end;width:100%;}@media screen and (min-width:62.5em){.card-submission-actions{width:60%;}.card-submission-actions:only-child{width:100%;}}@media screen and (min-width:81.25em){.card-submission-actions{width:auto;}}.card-submission-actions [class^=raised-button],.card-submission-actions [class^=flat-button]{margin-right:0;margin-left:0;width:100%;}@media screen and (min-width:53.125em){.card-submission-actions [class^=raised-button],.card-submission-actions [class^=flat-button]{margin-left:.25rem;width:auto;}}.cards.calendar-cards .card{opacity:1;}.cards.calendar-cards .card.is-animating{-moz-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;}.cards.calendar-cards .card.is-hidden{opacity:0;}.card-calendar-event{-moz-transition:border .1s ease-in,background .1s ease-in;-o-transition:border .1s ease-in,background .1s ease-in;-webkit-transition:border .1s ease-in,background .1s ease-in;transition:border .1s ease-in,background .1s ease-in;display:block;padding:.3875rem 1rem .3875rem .75rem;width:100%;min-height:4rem;color:#555e61;background:#fff;border-top:.0625rem solid #0043d3;border-left:.25rem solid #0043d3;}.card-calendar-event:hover{border-top-color:#2167ff;border-left-color:#2167ff;}@media screen and (min-width:53.125em){.card-calendar-event{padding-right:1.5rem;padding-left:1.25rem;}}.card-calendar-event .calendar-event-title{font-size:1rem;line-height:1.5rem;}.card-calendar-event .calendar-event-time{font-size:.875rem;color:#0043d3;}.card-calendar-event .calendar-event-course{margin-top:.25rem;font-size:.8125rem;line-height:150%;color:#a2aaad;}.card-calendar-event.soon,.card-calendar-event.now{border-top-color:#eaaa00;border-left-color:#eaaa00;}.card-calendar-event.soon:hover,.card-calendar-event.now:hover{border-top-color:#feb900;border-left-color:#feb900;}.card-calendar-event.soon .calendar-event-time{color:#eaaa00;}.card-calendar-event.now{color:#fff;background:#eaaa00;border-top-color:#eaaa00;border-left-color:#eaaa00;}.card-calendar-event.now:hover{background:#ffc11e;border-top-color:#ffc11e;border-left-color:#ffc11e;}.card-calendar-event.now .calendar-event-title,.card-calendar-event.now .calendar-event-time,.card-calendar-event.now .calendar-event-course{color:#fff;}.card-calendar-actions{margin-top:1rem;margin-right:.5rem;margin-left:.5rem;width:auto;}.card-calendar-actions.course-home{margin:1rem 0 3rem 0;}@media screen and (min-width:53.125em){.card-calendar-actions{margin-right:1.5rem;margin-left:1.5rem;}}.homepage-calendar{margin:0 1rem 3rem 1rem;}@media screen and (min-width:53.125em){.homepage-calendar{margin-right:0;margin-left:0;}}.card-classified{-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;-webkit-transition:background .2s ease-in;transition:background .2s ease-in;padding-right:1rem;padding-left:1rem;min-height:1rem;background:#fff;border-top:.0625rem solid #eaaa00;}@media screen and (min-width:53.125em){.card-classified{height:10rem;}}@media screen and (min-width:94.6875em){.card-classified{height:7rem;}}.sheet .card-classified{margin-bottom:1.5rem;}.sheet .card-classified:last-child{margin-bottom:0;}@media screen and (min-width:53.125em){.sheet .card-classified{margin-bottom:.5rem;}}.card-classified .label{-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;color:#eaaa00;}.card-classified:hover{background:#eaaa00;}.card-classified:hover .label{color:#fff;}.mobile-menu-svg{position:absolute;z-index:1000;top:0;left:0;padding:.6875rem .5rem .75rem 1rem;width:3rem;height:2.9375rem;cursor:pointer;}.mobile-menu-svg.is-active{position:fixed;top:0;left:0;}.mobile-menu-svg.is-active:before{top:0;opacity:1;}.mobile-menu-svg.app{right:auto;left:0;}@media screen and (min-width:43.75em){.mobile-menu-svg{display:none;}}.header{position:absolute;top:0;right:0;left:0;background:#0f161e;}.header.transparent{background:transparent;}.header.related-to-page-content{background:#0f161e;}@media screen and (min-width:43.75em){.header{position:relative;min-height:3.5em;}.header.tall{height:7em;}.header.fixed{position:fixed;z-index:0;top:0;right:0;left:0;}.header.elevated{z-index:51;box-shadow:0 .125em .125em 0 rgba(0,0,0,.15);border-bottom:0;}}.skip-nav{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.6);}.skip-nav:focus{clip:unset;z-index:10000;top:0;right:0;left:0;padding:1em;height:auto;width:auto;overflow:auto;background-color:#fff;color:#00f;outline-offset:-2px;white-space:normal;}.header-user{position:fixed;z-index:1001;top:0;right:0;bottom:100%;left:0;overflow:hidden;opacity:0;background:#fff;}.header-user.is-starting{-moz-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;-webkit-transition:opacity .25s ease-in;transition:opacity .25s ease-in;}.header-user.is-ending{-moz-transition:opacity .25s ease-in,bottom .01s ease-in .25s;-o-transition:opacity .25s ease-in,bottom .01s ease-in .25s;-webkit-transition:opacity .25s ease-in,bottom .01s ease-in .25s;transition:opacity .25s ease-in,bottom .01s ease-in .25s;}.header-user.is-active{bottom:0;overflow:auto;opacity:1;padding-bottom:4.5rem;}@media screen and (min-width:43.75em){.header-user{position:relative;z-index:auto;top:auto;right:auto;left:auto;overflow:visible;opacity:1;margin-top:auto;width:auto;height:0;background:transparent;}.header-user.is-active{z-index:2;}}@media screen and (min-width:53.125em){.header-user{height:3.5rem;}}.header-user .header-menu-label{float:right;padding-left:.25rem;width:calc(100% - 3rem);font-size:.9375rem;line-height:3rem;color:#1c2b39;cursor:pointer;}@media screen and (min-width:43.75em){.header-user .header-menu-label{display:none;}}.header-home{position:relative;display:inline-block;margin:0;padding:.75rem 1rem;width:100%;height:3.5rem;font-size:2rem;color:#002855;}.header-home .link{display:inline-block;padding:.75rem 1rem;width:100%;height:3.5rem;font-size:2rem;color:#002855;}.header-home .link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:43.75em){.course-content .header-home{position:fixed;z-index:1000;}}@media screen and (min-width:43.75em){.header-home{position:absolute;z-index:1;top:0;left:0;display:inline-block;width:auto;color:#fff;}}.header-home .header-home-icon{position:relative;z-index:-1;display:inline-block;vertical-align:top;}.header.old-sole-brand .header-home .header-home-icon{vertical-align:top;}.header-home .header-home-icon .font-sole-logo{vertical-align:top;line-height:2.75rem;}@media screen and (min-width:43.75em){.header-home .header-home-icon .font-sole-logo{line-height:2rem;}}.header-home .header-home-icon .sole-logo{display:block;width:6.25rem;height:2rem;}.header-home .header-home-icon .sole-logo.simple{width:2rem;}.header.old-sole-brand .header-home .header-home-icon .sole-logo{background:url("https://cdn.hsc.wvu.edu/SOLEAssets/11/logo/SOLE-Brand-V1-Dark.svg") no-repeat;}@media screen and (min-width:43.75em){.header.old-sole-brand .header-home .header-home-icon .sole-logo{background:url("https://cdn.hsc.wvu.edu/SOLEAssets/11/logo/SOLE-Brand-V1.svg") no-repeat;}}.sole-home-header{position:relative;display:inline-block;margin:0;width:100%;height:3.5rem;font-size:2rem;color:#002855;}.sole-home-header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;}@media screen and (min-width:43.75em){.course-content .sole-home-header{position:fixed;z-index:1000;}}.sole-home-header .sole-home-link{position:relative;z-index:1;display:inline-block;padding:.75rem 1rem;width:100%;height:100%;}@media screen and (min-width:43.75em){.sole-home-header{position:absolute;z-index:1;top:0;left:0;display:inline-block;width:auto;color:#fff;}}.sole-home-header .header-home-icon{position:relative;z-index:-1;display:inline-block;vertical-align:top;}.header.old-sole-brand .sole-home-header .header-home-icon{vertical-align:top;}.sole-home-header .header-home-icon .font-sole-logo{vertical-align:top;line-height:2.75rem;}@media screen and (min-width:43.75em){.sole-home-header .header-home-icon .font-sole-logo{line-height:2rem;}}.sole-home-header .header-home-icon .sole-logo{display:block;width:6.25rem;height:2rem;}.sole-home-header .header-home-icon .sole-logo.simple{width:2rem;}.header.old-sole-brand .sole-home-header .header-home-icon .sole-logo{background:url("https://cdn.hsc.wvu.edu/SOLEAssets/11/logo/SOLE-Brand-V1-Dark.svg") no-repeat;}@media screen and (min-width:43.75em){.header.old-sole-brand .sole-home-header .header-home-icon .sole-logo{background:url("https://cdn.hsc.wvu.edu/SOLEAssets/11/logo/SOLE-Brand-V1.svg") no-repeat;}}.sole-simple-logo,.sole-base-logo,#SOLE-Base-Logo,#SOLE-Simple-Logo{vertical-align:top;}.sole-simple-logo .sole-logo--body-1,.sole-simple-logo .sole-logo--body-4,.sole-simple-logo #body-1,.sole-simple-logo #body-4,.sole-base-logo .sole-logo--body-1,.sole-base-logo .sole-logo--body-4,.sole-base-logo #body-1,.sole-base-logo #body-4,#SOLE-Base-Logo .sole-logo--body-1,#SOLE-Base-Logo .sole-logo--body-4,#SOLE-Base-Logo #body-1,#SOLE-Base-Logo #body-4,#SOLE-Simple-Logo .sole-logo--body-1,#SOLE-Simple-Logo .sole-logo--body-4,#SOLE-Simple-Logo #body-1,#SOLE-Simple-Logo #body-4{fill:#9ddae6;}.sole-simple-logo .sole-logo--body-2,.sole-simple-logo .sole-logo--body-5,.sole-simple-logo #body-2,.sole-simple-logo #body-5,.sole-base-logo .sole-logo--body-2,.sole-base-logo .sole-logo--body-5,.sole-base-logo #body-2,.sole-base-logo #body-5,#SOLE-Base-Logo .sole-logo--body-2,#SOLE-Base-Logo .sole-logo--body-5,#SOLE-Base-Logo #body-2,#SOLE-Base-Logo #body-5,#SOLE-Simple-Logo .sole-logo--body-2,#SOLE-Simple-Logo .sole-logo--body-5,#SOLE-Simple-Logo #body-2,#SOLE-Simple-Logo #body-5{fill:#eaaa00;}.sole-simple-logo .sole-logo--body-3,.sole-simple-logo .sole-logo--body-6,.sole-simple-logo #body-3,.sole-simple-logo #body-6,.sole-base-logo .sole-logo--body-3,.sole-base-logo .sole-logo--body-6,.sole-base-logo #body-3,.sole-base-logo #body-6,#SOLE-Base-Logo .sole-logo--body-3,#SOLE-Base-Logo .sole-logo--body-6,#SOLE-Base-Logo #body-3,#SOLE-Base-Logo #body-6,#SOLE-Simple-Logo .sole-logo--body-3,#SOLE-Simple-Logo .sole-logo--body-6,#SOLE-Simple-Logo #body-3,#SOLE-Simple-Logo #body-6{fill:#0062a3;}.sole-simple-logo .sole-logo--center,.sole-simple-logo .sole-logo--text,.sole-simple-logo #center-circle,.sole-simple-logo #sole-text,.sole-base-logo .sole-logo--center,.sole-base-logo .sole-logo--text,.sole-base-logo #center-circle,.sole-base-logo #sole-text,#SOLE-Base-Logo .sole-logo--center,#SOLE-Base-Logo .sole-logo--text,#SOLE-Base-Logo #center-circle,#SOLE-Base-Logo #sole-text,#SOLE-Simple-Logo .sole-logo--center,#SOLE-Simple-Logo .sole-logo--text,#SOLE-Simple-Logo #center-circle,#SOLE-Simple-Logo #sole-text{fill:#002855;}@media screen and (min-width:43.75em){.sole-simple-logo .sole-logo--center,.sole-simple-logo .sole-logo--text,.sole-simple-logo #center-circle,.sole-simple-logo #sole-text,.sole-base-logo .sole-logo--center,.sole-base-logo .sole-logo--text,.sole-base-logo #center-circle,.sole-base-logo #sole-text,#SOLE-Base-Logo .sole-logo--center,#SOLE-Base-Logo .sole-logo--text,#SOLE-Base-Logo #center-circle,#SOLE-Base-Logo #sole-text,#SOLE-Simple-Logo .sole-logo--center,#SOLE-Simple-Logo .sole-logo--text,#SOLE-Simple-Logo #center-circle,#SOLE-Simple-Logo #sole-text{fill:white;}}.header.transparent .sole-simple-logo .sole-logo--center,.header.transparent .sole-simple-logo .sole-logo--text,.header.transparent .sole-simple-logo #center-circle,.header.transparent .sole-simple-logo #sole-text,.header.transparent .sole-base-logo .sole-logo--center,.header.transparent .sole-base-logo .sole-logo--text,.header.transparent .sole-base-logo #center-circle,.header.transparent .sole-base-logo #sole-text,.header.transparent #SOLE-Base-Logo .sole-logo--center,.header.transparent #SOLE-Base-Logo .sole-logo--text,.header.transparent #SOLE-Base-Logo #center-circle,.header.transparent #SOLE-Base-Logo #sole-text,.header.transparent #SOLE-Simple-Logo .sole-logo--center,.header.transparent #SOLE-Simple-Logo .sole-logo--text,.header.transparent #SOLE-Simple-Logo #center-circle,.header.transparent #SOLE-Simple-Logo #sole-text{fill:#002855;}.header.old-sole-brand .sole-simple-logo,.header.old-sole-brand .sole-base-logo,.header.old-sole-brand #SOLE-Base-Logo,.header.old-sole-brand #SOLE-Simple-Logo{display:none;}.header-home-label{display:inline-block;padding-left:.1875rem;vertical-align:top;font-size:1rem;line-height:3.5rem;}@media screen and (min-width:43.75em){.header-home-label{display:none;}}.header-dismiss-menu{position:fixed;z-index:5001;right:0;bottom:-3rem;left:0;display:none;padding-right:1rem;padding-left:1rem;}.header-dismiss-menu.is-active{bottom:1rem;display:block;}@media screen and (min-width:43.75em){.header-dismiss-menu.is-active{display:none;}}.header-dismiss-menu .raised-button{width:100%;}.header-navigation{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin:.5rem .125rem 1rem .125rem;}.header-navigation.is-active{z-index:1005;}@media screen and (min-width:43.75em){.header-navigation{position:absolute;top:.25rem;right:4rem;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin:0 .5rem;overflow:visible;}}.header-profile{-moz-transition:box-shadow .2s ease-in;-o-transition:box-shadow .2s ease-in;-webkit-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in;position:relative;padding:0;width:100%;height:auto;background:transparent;cursor:pointer;}@media screen and (min-width:43.75em){.header-profile{box-shadow:0 0 0 .125rem rgba(0,0,0,.2);border-radius:50%;}.header-profile:hover{box-shadow:0 0 .125rem .125rem rgba(0,0,0,.15);}}@media screen and (min-width:43.75em){.course-content .header-profile{position:fixed;z-index:2000;}}.header-profile .profile-image{display:none;}.header-profile .image{width:100%;}@media screen and (min-width:43.75em){.header-profile{position:absolute;top:0;right:0;bottom:auto;left:auto;margin:.75rem 1rem;padding:0;width:2rem;height:2rem;background:transparent;}.header-profile .profile-image{-moz-transition:box-shadow .15s ease-in;-o-transition:box-shadow .15s ease-in;-webkit-transition:box-shadow .15s ease-in;transition:box-shadow .15s ease-in;display:block;overflow:hidden;border-radius:50%;width:2rem;height:2rem;}}.header-content{position:fixed;z-index:100;top:0;right:0;left:0;height:3.5rem;background:#0f161e;box-shadow:0 .125em .125em 0 rgba(0,0,0,.15);}@media screen and (min-width:43.75em){.header-content{position:absolute;z-index:100;top:0;right:10rem;left:auto;height:3.4375rem;box-shadow:none;}}.header-mobile-menu{position:relative;top:.75em;left:.5rem;}@media screen and (min-width:43.75em){.header-mobile-menu{display:none;}}.mobile-menu-icon .mobile-menu-line{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;stroke:#eaaa00;}.active .mobile-menu-icon .mobile-menu-line{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;stroke:#002855;}.active .mobile-menu-icon .mobile-menu-line:first-child{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform:translateX(-.125rem) translateY(-.0625rem);-ms-transform:translateX(-.125rem) translateY(-.0625rem);-o-transform:translateX(-.125rem) translateY(-.0625rem);-webkit-transform:translateX(-.125rem) translateY(-.0625rem);transform:translateX(-.125rem) translateY(-.0625rem);}.active .mobile-menu-icon .mobile-menu-line:nth-child(2){-moz-transform:translateX(.125rem);-ms-transform:translateX(.125rem);-o-transform:translateX(.125rem);-webkit-transform:translateX(.125rem);transform:translateX(.125rem);}.active .mobile-menu-icon .mobile-menu-line:last-child{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:translateX(-.125rem) translateY(.0625rem);-ms-transform:translateX(-.125rem) translateY(.0625rem);-o-transform:translateX(-.125rem) translateY(.0625rem);-webkit-transform:translateX(-.125rem) translateY(.0625rem);transform:translateX(-.125rem) translateY(.0625rem);}.header-content-options{position:absolute;top:.75rem;right:.5rem;}@media screen and (min-width:43.75em){.header-content-options{position:relative;top:.25rem;right:0;}}.header-page-content{position:absolute;top:0;right:0;left:0;margin-bottom:1.5rem;padding-top:.5rem;padding-bottom:.5rem;background:#fff;color:#0f161e;}.header-page-content.related{margin-bottom:0;}.header-page-content.related:before{content:"";position:absolute;z-index:0;left:0;bottom:0;width:100%;height:0;background:#0f161e;}@media screen and (min-width:43.75em){.header-page-content{position:relative;top:auto;right:auto;left:auto;padding-top:1rem;padding-bottom:0;background:#0f161e;color:#fff;}.header-page-content.related{margin-bottom:1.5rem;}.header-page-content.related:before{bottom:-4.25rem;height:4.25rem;background:#0f161e;}}.header-page-title{margin:0 1rem .4375rem 3rem;padding:0;font-size:1.25em;font-family:"Montserrat",sans-serif;font-weight:700;color:#0f161e;}.header-page-title .title-link{font-family:inherit;color:inherit;}.header-page-title .title-link:hover{color:rgba(15,22,30,.9);}.header-page-title .icon{display:none;vertical-align:top;margin-top:.25rem;width:2.5rem;height:2.5rem;}.header-page-title .icon .iconic *{fill:white;stroke:white;}.header-page-content.related .header-page-title:last-child{margin-bottom:0;}@media screen and (min-width:43.75em){.header-page-title{margin:0;padding-right:1.5rem;padding-left:1.5rem;font-size:2em;font-family:"Open Sans",sans-serif;font-weight:400;color:#fff;}.header-page-title .title-link:hover{color:rgba(255,255,255,.9);}.header-page-title .icon{display:inline-block;}.header-page-title:last-child{margin-bottom:1rem;padding-bottom:1rem;}}.header-page-actions{position:relative;}.full-search{position:fixed;z-index:5000;top:-100%;right:0;bottom:100%;left:0;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:1rem;height:100%;background:rgba(255,255,255,.97);}@media screen and (min-width:43.75em){.full-search{padding:2rem 4rem;}}.full-search.is-animating{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;}.full-search.is-active{top:0;bottom:0;opacity:1;}.full-search .label{margin-top:0;}.full-search .dismiss-full-search{position:absolute;top:.5rem;right:.75rem;}.full-search h3.search-title:first-child{margin-top:.3125rem;margin-bottom:.125rem;font-family:"Open Sans",sans-serif;color:#eaaa00;}.full-search .sheet-content.full-height h3.search-title:first-child{margin-top:.3125rem;margin-bottom:.125rem;}.full-search .search-result-title{color:#00538a;}.footer{padding:.5rem 1.5rem 0 1.5rem;font-size:.75rem;}.is-condensed .footer{padding:.125rem 1.5rem;font-size:.625rem;}.is-condensed .footer p{margin:0;}.footer p,.footer i,.footer u,.footer ul,.footer li,.footer span,.footer div,.footer strong,.footer b,.footer a{font-size:inherit;color:#2c2a29;}.footer p:only-child,.footer i:only-child,.footer u:only-child,.footer ul:only-child,.footer li:only-child,.footer span:only-child,.footer div:only-child,.footer strong:only-child,.footer b:only-child,.footer a:only-child{margin-top:0;margin-bottom:0;}.course-content .footer{margin-bottom:.375rem;}.sheet{border-spacing:0;position:relative;margin:1rem;background:#fff;word-wrap:break-word;}.sheet.full,.sheet.related{margin:0;}.sheet.full-width{margin:1rem 0;}.sheet.full-height{margin:0 1rem;}.sheet.pull-right{margin-right:0;}.sheet.pull-left{margin-left:0;}.sheet.transparent{background:transparent;}.sheet.elevated{box-shadow:0 .125rem .1875rem 0 rgba(0,0,0,.25);}.sheet .grid-column{position:relative;}.sheet>.box,.sheet>.cards{margin:1rem;}@media screen and (min-width:53.125em){.sheet>.box,.sheet>.cards{margin:1.5rem;}}.tab-content-container .sheet{position:absolute;z-index:1;visibility:visible;opacity:1;}.tab-content-container .sheet.full-width{right:0;left:0;}.tab-content-container .sheet.is-animating{-moz-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;}.tab-content-container .sheet.is-animating>*{-moz-transition:opacity .1s ease-in .2s;-o-transition:opacity .1s ease-in .2s;-webkit-transition:opacity .1s ease-in .2s;transition:opacity .1s ease-in .2s;}.tab-content-container .sheet.hidden-tab-content{z-index:0;visibility:hidden;opacity:0;}.tab-content-container .sheet.hidden-tab-content>*{display:none;}.sheet .subtab-content-container:not(.is-active){display:none;}.admin-container .sheet,.standard-container .sheet{margin-top:2.9375rem;}@media screen and (min-width:43.75em){.admin-container .sheet,.standard-container .sheet{margin-top:0;}}.sheet .title:first-child{margin-top:0;}.sheet.is-hidden{opacity:0;}.grid-row:last-child .sheet{margin-bottom:1.5rem;}.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet{margin-bottom:9.5rem;}.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet:after{content:"";position:absolute;bottom:-9.5rem;width:100%;height:9.5rem;}@media screen and (min-width:64em){.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet{margin-bottom:1.5rem;}.standard-container.has-page-actions .grid-row:last-child .tab-content-container .sheet:after{content:"";position:absolute;bottom:-1.5rem;width:100%;height:1.5rem;}}.sheet-header{position:relative;padding:1rem;font-size:1.25rem;line-height:2rem;background:#fff;border-bottom:.0625rem solid #e6e6e6;}.sheet:not(.homepage-courses-sites) .sheet-header:first-of-type .view-menu{position:absolute;right:2rem;}@media screen and (min-width:53.125em){.sheet:not(.homepage-courses-sites) .sheet-header:first-of-type .view-menu{position:relative;right:0;}}.sheet-header.transparent{background:transparent;}.sheet-header.tall{line-height:4rem;}.sheet-header.indented{padding-left:6rem;}.sheet-breadcrumbs{margin:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.25em;color:#1c2b39;}.is-admin .sheet-breadcrumbs{width:calc(100% - 8.75rem);}.is-admin.article .sheet-breadcrumbs{width:100%;}.sheet-breadcrumb{position:relative;display:inline-block;margin-right:.5rem;list-style:none;}.sheet-breadcrumb:before{content:"";position:absolute;top:.5875rem;right:-.5rem;width:.25rem;height:.25rem;background:#2d455b;border-radius:50%;}.sheet-breadcrumb:last-child:before{display:none;}.sheet-breadcrumb .link:hover{text-decoration:underline;}.sheet-favorite-breadcrumb{display:inline-block;margin-left:.25rem;width:1rem;height:1rem;cursor:pointer;}.sheet-favorite-breadcrumb:hover .iconic{color:rgba(234,170,0,.75);}.sheet-favorite-breadcrumb .iconic.is-favorited{color:#eaaa00;}.sheet-favorite-breadcrumb .iconic[data-glyph=star]:before{vertical-align:top;font-size:.75rem;line-height:1.25em;}.sheet-title{margin:0;font-size:1.3125rem;font-family:"Montserrat",sans-serif;font-weight:700;line-height:125%;color:#35526c;}@media screen and (min-width:43.75em){.sheet-title{font-size:1.5rem;}}.sheet-title .icon{display:inline-block;vertical-align:top;width:.75rem;height:4rem;}.sheet-title .icon .iconic *{fill:#1c2b39;stroke:#1c2b39;}.sheet-title-label{color:#1c2b39;}.sheet-label{margin:0;font-family:"Montserrat",sans-serif;font-size:1.25rem;font-weight:400;line-height:125%;color:#2d455b;}.sheet-header.highlight{background:#002855;border-bottom:.0625rem solid #001022;}.sheet-header.highlight .sheet-breadcrumbs{color:#fff;}.sheet-header.highlight .sheet-breadcrumbs .sheet-breadcrumb:before{background:#fff;}.sheet-header.highlight .sheet-breadcrumbs .link{color:#9ddae6;}.sheet-header.highlight .sheet-title,.sheet-header.highlight .sheet-label{color:#fff;}.sheet-header.highlight .sheet-title-label{color:#eaaa00;}.sheet-header.highlight .sheet-user-options [class^=icon-button]{padding:.5rem;width:2rem;height:2rem;color:#9ddae6;}.sheet-header.highlight .sheet-user-options [class^=icon-button]:hover .iconic,.sheet-header.highlight .sheet-user-options [class^=icon-button]:focus .iconic{color:#4cbbd1;}.sheet-header.highlight .sheet-user-options [class^=icon-button]:hover .iconic *,.sheet-header.highlight .sheet-user-options [class^=icon-button]:focus .iconic *{fill:#4cbbd1;stroke:#4cbbd1;}.sheet-header.highlight .sheet-user-options [class^=icon-button]:active .iconic *,.sheet-header.highlight .sheet-user-options [class^=icon-button].is-active .iconic *{fill:#7ccede;stroke:#7ccede;}.sheet-header.highlight .sheet-user-options [class^=icon-button]:empty{cursor:default;}.sheet-header.highlight .sheet-user-options [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.sheet-header.highlight .sheet-user-options [class^=icon-button].circle:last-of-type{margin-right:0;}.sheet-header.highlight .sheet-user-options [class^=icon-button].circle:hover,.sheet-header.highlight .sheet-user-options [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.sheet-header.highlight .sheet-user-options [class^=icon-button].is-hidden{display:none;}.sheet-header.highlight .sheet-user-options [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.sheet-header.highlight .sheet-user-options [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#9ddae6;}.sheet-header.highlight .sheet-user-options [class^=icon-button] .iconic:before{vertical-align:top;}.sheet-header.highlight .sheet-user-options [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#9ddae6;stroke:#9ddae6;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]{padding:.5rem;width:2rem;height:2rem;color:#eaaa00;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:hover .iconic,.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:focus .iconic{color:#846000;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:hover .iconic *,.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:focus .iconic *{fill:#846000;stroke:#846000;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:active .iconic *,.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].is-active .iconic *{fill:#c18c00;stroke:#c18c00;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button]:empty{cursor:default;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.5rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].circle:last-of-type{margin-right:0;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].circle:hover,.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button].is-hidden{display:none;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#eaaa00;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button] .iconic:before{vertical-align:top;}.sheet-header.highlight .sheet-user-options .view-menu [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#eaaa00;stroke:#eaaa00;}.sheet-header.highlight .sheet-user-options [class^=flat-button]{color:#fff;}.sheet-header.highlight .sheet-user-options .more-menu-icon .more-menu-circle-icon{fill:white;}.sheet-user-options{min-width:.25rem;min-height:2rem;}@media screen and (min-width:53.125em){.sheet-user-options{margin-top:1rem;}}@media screen and (min-width:53.125em){.sheet-user-options.top{position:absolute;top:1.0625rem;right:2.5rem;margin-top:0;}.sheet-header.tall .sheet-user-options.top{top:1.25rem;}}@media screen and (min-width:43.75em){.sheet-user-options.bottom{top:auto;bottom:1.4375rem;margin-top:0;}}.sheet-user-options [class^=icon-button]{margin-left:.25rem;}.sheet-user-options .view-menu [class^=icon-button]{padding:1.25rem;width:3.5rem;height:3.5rem;color:#1c2b39;margin-right:-1.5rem;margin-left:.25rem;}.sheet-user-options .view-menu [class^=icon-button]:hover .iconic,.sheet-user-options .view-menu [class^=icon-button]:focus .iconic{color:#000;}.sheet-user-options .view-menu [class^=icon-button]:hover .iconic *,.sheet-user-options .view-menu [class^=icon-button]:focus .iconic *{fill:black;stroke:black;}.sheet-user-options .view-menu [class^=icon-button]:active .iconic *,.sheet-user-options .view-menu [class^=icon-button].is-active .iconic *{fill:#0f161e;stroke:#0f161e;}.sheet-user-options .view-menu [class^=icon-button]:empty{cursor:default;}.sheet-user-options .view-menu [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:1.25rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.sheet-user-options .view-menu [class^=icon-button].circle:last-of-type{margin-right:0;}.sheet-user-options .view-menu [class^=icon-button].circle:hover,.sheet-user-options .view-menu [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.sheet-user-options .view-menu [class^=icon-button].is-hidden{display:none;}.sheet-user-options .view-menu [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.sheet-user-options .view-menu [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#1c2b39;}.sheet-user-options .view-menu [class^=icon-button] .iconic:before{vertical-align:top;}.sheet-user-options .view-menu [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#1c2b39;stroke:#1c2b39;}.sheet-user-options [class^=flat-button]{color:#35526c;}.sheet-user-options .menu{top:.5rem;right:.5rem;}.sheet-user-options .view-menu .menu{top:.5rem;right:-1rem;}.sheet-primary-options .sheet-options-icon{padding:.5rem;width:2rem;height:2rem;}.sheet-additional-options{position:absolute;top:1.5rem;display:block;height:1rem;}.sheet-additional-options .more-options-icon{display:block;}.sheet-additional-options .more-options-icon [class^=more-options-circle]{fill:#513b00;}.sheet-focus{padding:1.5rem;background:#001022;border-bottom:.0625rem solid #000;}.sheet-tab-pane{display:none;}.sheet-tab-pane.is-active{display:inherit;}.sheet-content{padding:1.5rem 1rem;font-family:Georgia,"Lora",serif;font-size:1rem;line-height:175%;background:#fff;}.sheet-content.full>h1,.sheet-content.full>h2,.sheet-content.full>h3,.sheet-content.full>h4,.sheet-content.full>h5,.sheet-content.full>h6{margin-right:1.5rem;margin-left:1.5rem;}.sheet-content.full>h1:first-child,.sheet-content.full>h2:first-child,.sheet-content.full>h3:first-child,.sheet-content.full>h4:first-child,.sheet-content.full>h5:first-child,.sheet-content.full>h6:first-child,.sheet-content.full-height>h1:first-child,.sheet-content.full-height>h2:first-child,.sheet-content.full-height>h3:first-child,.sheet-content.full-height>h4:first-child,.sheet-content.full-height>h5:first-child,.sheet-content.full-height>h6:first-child{margin-top:1.5rem;}.sheet-content.full>h1:first-child.title,.sheet-content.full>h2:first-child.title,.sheet-content.full>h3:first-child.title,.sheet-content.full>h4:first-child.title,.sheet-content.full>h5:first-child.title,.sheet-content.full>h6:first-child.title,.sheet-content.full-height>h1:first-child.title,.sheet-content.full-height>h2:first-child.title,.sheet-content.full-height>h3:first-child.title,.sheet-content.full-height>h4:first-child.title,.sheet-content.full-height>h5:first-child.title,.sheet-content.full-height>h6:first-child.title{margin-top:1.5rem;}.sheet-content.full,.sheet-content.list{padding:0;}.sheet-content.full-width{padding-right:0;padding-left:0;}.sheet-content.full-width h1,.sheet-content.full-width h2,.sheet-content.full-width h3,.sheet-content.full-width h4,.sheet-content.full-width h5,.sheet-content.full-width h6{margin-right:1.5rem;margin-left:1.5rem;}.sheet-content.full-height{padding-top:0;padding-bottom:0;}.sheet>.sheet-content.full-height:last-child,.sheet>.sheet-content.full-height:only-child{padding-bottom:1.5rem;}.sheet-content.full-height:not(:first-child) h1:first-child,.sheet-content.full-height:not(:first-child) h2:first-child,.sheet-content.full-height:not(:first-child) h3:first-child,.sheet-content.full-height:not(:first-child) h4:first-child,.sheet-content.full-height:not(:first-child) h5:first-child,.sheet-content.full-height:not(:first-child) h6:first-child{margin-top:0;}.sheet-content.full-height h1:only-child,.sheet-content.full-height h2:only-child,.sheet-content.full-height h3:only-child,.sheet-content.full-height h4:only-child,.sheet-content.full-height h5:only-child,.sheet-content.full-height h6:only-child{margin-top:0;margin-bottom:0;}.sheet-content.iframe-full-height{height:calc(100vh - 14.5rem);}@media screen and (min-width:43.75em){.sheet-content{padding:1.5rem;}}.sheet-content h1,.sheet-content h2,.sheet-content h3,.sheet-content h4,.sheet-content h5,.sheet-content h6{margin-top:1em;margin-bottom:1em;}.sheet-content h1.label,.sheet-content h2.label,.sheet-content h3.label,.sheet-content h4.label,.sheet-content h5.label,.sheet-content h6.label{margin-top:.5em;margin-bottom:1em;}.sheet-content h1:first-child,.sheet-content h2:first-child,.sheet-content h3:first-child,.sheet-content h4:first-child,.sheet-content h5:first-child,.sheet-content h6:first-child{margin-top:0;}.sheet-content h1:first-child.title,.sheet-content h2:first-child.title,.sheet-content h3:first-child.title,.sheet-content h4:first-child.title,.sheet-content h5:first-child.title,.sheet-content h6:first-child.title{margin-top:0;}.sheet-content h1:last-child,.sheet-content h1:only-child,.sheet-content h2:last-child,.sheet-content h2:only-child,.sheet-content h3:last-child,.sheet-content h3:only-child,.sheet-content h4:last-child,.sheet-content h4:only-child,.sheet-content h5:last-child,.sheet-content h5:only-child,.sheet-content h6:last-child,.sheet-content h6:only-child{margin-bottom:0;}.sheet-content h1.title,.sheet-content h1.label{color:#0064d5;}.sheet-content h2.title,.sheet-content h2.label{color:#002855;}.sheet-content h3.title,.sheet-content h3.label{color:#004ca2;}.sheet-content h4.title,.sheet-content h4.label{color:#002855;}.sheet-content .card,.sheet-content .link{font-family:"Open Sans",sans-serif;}.sheet-content .label{font-family:"Open Sans",sans-serif;}.sheet-content>img,.sheet-content>p img,.sheet-content>span img,.sheet-content>div img{max-width:100%;height:auto;}.sheet-content>img[style],.sheet-content>p img[style],.sheet-content>span img[style],.sheet-content>div img[style]{max-width:100%;height:auto!important;}.sheet-content>img,.sheet-content>p img,.sheet-content>span img,.sheet-content>div>img,.sheet-content>div>div>img{margin:.25rem;}.sheet-tabs{position:relative;width:100%;background:#eaaa00;}.sheet-tabs.indented{padding-left:0;}@media screen and (min-width:43.75em){.sheet-tabs.indented{padding-left:6rem;}}.sheet-loading{position:relative;overflow:hidden;width:auto;height:0;background:#ffe49e;}.sheet-loading.is-active{height:10vh;}.sheet-loading .icon{-moz-animation:loading-icon-animation 1s linear infinite;-o-animation:loading-icon-animation 1s linear infinite;-webkit-animation:loading-icon-animation 1s linear infinite;animation:loading-icon-animation 1s linear infinite;position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);width:2rem;height:2rem;}.sheet-loading .iconic *{fill:#002855;stroke:#002855;}@media screen and (min-width:43.75em){.sheet-header{z-index:auto;top:auto;left:auto;padding:1.4375rem 1.5rem;line-height:normal;}.sheet-header.tall{padding-top:4rem;}.sheet-header.indented{padding-left:6rem;}.sheet-breadcrumbs{display:block;}.sheet-title{font-size:2rem;}.sheet-primary-options{position:absolute;top:1rem;right:1rem;width:auto;height:2rem;}.sheet-additional-options{position:relative;top:auto;right:auto;}.sheet-additional-options .more-options-icon{margin-left:.5rem;padding:.5rem;width:1.25rem;height:2rem;}.sheet-content{background:transparent;font-size:1rem;}}.sheet .sheet-sidebar{padding:1rem;background:#001022;}@media screen and (min-width:43.75em){.sheet .sheet-sidebar{padding:1.5rem;}}@media screen and (min-width:53.125em){.sheet .sheet-sidebar{position:absolute;top:0;right:0;bottom:0;left:0;}}.sheet-filters{padding:1.5rem;font-size:.9375rem;background:#00346f;color:#fff;}.sheet-filters.full,.sheet-filters.list{padding:0;}.sheet-filters.full-width{padding-right:0;padding-left:0;}.sheet-filters.full-height{padding-top:0;padding-bottom:0;}.sheet-filters.condensed{padding-top:.5rem;padding-bottom:.5rem;}.sheet-filters .icon .iconic *{fill:white;stroke:white;}.sheet-filters .f-column{margin-bottom:0;}.sheet-filters .f-label{color:#fff;}.sheet-filters .f-input,.sheet-filters .f-textarea,.sheet-filters .f-richtext,.sheet-filters .f-select{background:#fff;border-color:#004088;}.sheet-filters .f-select option{background:#fff;}.sheet-filters [class*=flat-button]{color:rgba(255,255,255,.8);}.sheet-filters [class*=flat-button]:hover{color:#fff;}.sheet-filters .menu{right:0;left:0;}.sheet-filters h1,.sheet-filters h2,.sheet-filters h3,.sheet-filters h4,.sheet-filters h5{color:#fff;}.sheet-filters h1:first-child,.sheet-filters h2:first-child,.sheet-filters h3:first-child,.sheet-filters h4:first-child,.sheet-filters h5:first-child{margin-top:0;padding-top:1em;}.sheet-filters b,.sheet-filters i,.sheet-filters label,.sheet-filters p,.sheet-filters span,.sheet-filters strong{color:#fff;}.sheet-submission{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:0 1.5rem .5rem 1.5rem;}.sheet-submission-options{width:100%;}.sheet-submission-options:first-child{margin-bottom:2.5rem;}@media screen and (min-width:53.125em){.sheet-submission-options:first-child{margin-bottom:1rem;}}@media screen and (min-width:68.75em){.sheet-submission-options{width:50%;}.sheet-submission-options:only-child{width:100%;}}@media screen and (min-width:81.25em){.sheet-submission-options{-ms-flex:1;-webkit-flex:1;flex:1;width:auto;}}.sheet-actions{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;align-self:flex-end;width:100%;}@media screen and (min-width:68.75em){.sheet-actions{width:50%;}.sheet-actions:only-child{width:100%;}}@media screen and (min-width:81.25em){.sheet-actions{-ms-flex:2;-webkit-flex:2;flex:2;width:auto;}}.sheet-actions [class^=raised-button]{margin-right:0;margin-bottom:1rem;margin-left:0;width:100%;}@media screen and (min-width:53.125em){.sheet-actions [class^=raised-button]{margin-left:.25rem;width:auto;}}.sheet-alert{padding-right:1.5rem;padding-left:1.5rem;line-height:3rem;color:#fff;background:#000;}.homepage-classifieds .sheet,.homepage-resources .sheet{overflow:auto;margin-top:0;margin-bottom:0;height:100%;}.homepage-classifieds .sheet .sheet-header.highlight,.homepage-resources .sheet .sheet-header.highlight{background:#1c2b39;border-bottom-color:#0b1117;}.homepage-classifieds .sheet .sheet-header.highlight .sheet-label,.homepage-resources .sheet .sheet-header.highlight .sheet-label{color:#fff;}.homepage-classifieds .sheet.pull-left{margin-right:0;}.homepage-resources .sheet.pull-right{margin-left:0;padding-bottom:5rem;}@media screen and (min-width:53.15rem){.homepage-classifieds .sheet,.homepage-resources .sheet{overflow:visible;margin-top:1rem;margin-bottom:1.5rem;height:auto;}.homepage-resources .sheet.pull-right{padding-bottom:0;}}@media screen and (min-width:81.25em){.homepage-classifieds .sheet.pull-left{margin-right:1rem;}.homepage-resources .sheet.pull-right{margin-bottom:0;margin-left:1rem;}}.homepage-classifieds .sheet-submission,.homepage-resources .sheet-submission{margin-bottom:3rem;}@media screen and (min-width:53.125em){.homepage-classifieds .sheet-submission,.homepage-resources .sheet-submission{margin-bottom:0;}}.view-menu{position:relative;}.view-menu .icon{position:relative;}.more-menu-icon{-moz-transition:left .15s ease-out,opacity .15s ease-out;-o-transition:left .15s ease-out,opacity .15s ease-out;-webkit-transition:left .15s ease-out,opacity .15s ease-out;transition:left .15s ease-out,opacity .15s ease-out;position:absolute;top:.5875rem;right:.5rem;opacity:.75;}.view-menu .icon-button:hover .more-menu-icon{opacity:1;}.more-menu-icon .more-menu-circle-icon{-moz-transition:width .15s ease-out;-o-transition:width .15s ease-out;-webkit-transition:width .15s ease-out;transition:width .15s ease-out;display:block;margin-bottom:.125rem;width:.25rem;height:.25rem;background:#fff;border-radius:.125rem;}.sheet.homepage-courses-sites .sheet-header.highlight .more-menu-icon .more-menu-circle-icon{background:#1c2b39;}@media screen and (min-width:43.75em){.sheet.homepage-courses-sites .sheet-header.highlight .more-menu-icon .more-menu-circle-icon{background:#fff;}}.more-menu-icon .more-menu-circle-icon:last-child{margin-bottom:0;}.view-menu .icon-button:hover .more-menu-icon .more-menu-circle-icon{width:1rem;}.menu,.tab-menu{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;z-index:100;top:0;right:0;left:0;display:table;overflow:hidden;visibility:hidden;background:#fff;box-shadow:0 .1875rem .3875rem 0 rgba(0,0,0,.25);opacity:.25;}.menu.align-right,.tab-menu.align-right{-moz-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;right:0;left:auto;}.menu.align-left,.tab-menu.align-left{-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;right:auto;left:0;}.menu.is-visible,.tab-menu.is-visible{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);overflow:auto;-webkit-overflow-scrolling:touch;opacity:1;visibility:visible;}.menu.is-animating,.tab-menu.is-animating{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;}.drop-down .menu,.drop-down .tab-menu{top:1.5rem;}.sheet-user-options .view-menu.drop-down .menu,.sheet-user-options .view-menu.drop-down .tab-menu{top:3rem;}.menu{width:15.625rem;}.header-profile .menu,.header-navigation .menu{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:relative;top:auto;right:auto;left:auto;visibility:visible;opacity:1;width:100%;box-shadow:none;}@media screen and (min-width:43.75em){.header-profile .menu,.header-navigation .menu{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;right:0;left:0;visibility:hidden;opacity:.25;width:15.625rem;background:#fff;box-shadow:0 .1875rem .3875rem 0 rgba(0,0,0,.25);}.header-profile .menu.align-right,.header-navigation .menu.align-right{-moz-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;right:0;left:auto;}.header-profile .menu.align-left,.header-navigation .menu.align-left{-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;right:auto;left:0;}.header-profile .menu.is-visible,.header-navigation .menu.is-visible{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);overflow:auto;visibility:visible;opacity:1;}}@media screen and (min-width:53.125em){.header-profile .menu,.header-navigation .menu{width:18.75rem;}}@media screen and (min-width:43.75em){.header-profile .menu{top:2.75rem;}}.header-navigation .menu{position:fixed;z-index:5000;top:0;right:-100%;bottom:0;left:100%;padding-bottom:7rem;height:100%;max-height:100%;}.header-navigation .menu.is-visible{right:0;left:0;}@media screen and (min-width:43.75em){.header-navigation .menu{position:absolute;z-index:100;top:3.25rem;right:unset;bottom:unset;left:unset;padding-bottom:0;height:auto;max-height:none;}.header-navigation .menu.is-visible{right:unset;left:0;}.header-navigation .menu.align-right{right:0;left:auto;}.header-navigation .menu.align-left{right:auto;left:0;}}.tab-menu{padding-bottom:4.5rem;width:100%;}@media screen and (min-width:43.75em){.tab-menu{padding-bottom:0;width:15.625rem;}}.hide-mobile-menu{-moz-transition:all .2s ease .5s;-o-transition:all .2s ease .5s;-webkit-transition:all .2s ease .5s;transition:all .2s ease .5s;position:fixed;z-index:1002;right:1rem;bottom:-5rem;left:1rem;opacity:0;}.hide-mobile-menu:before{content:"";position:absolute;z-index:0;right:-1rem;bottom:-1rem;left:-1rem;width:calc(100% + 2rem);height:4.5rem;background:#fff;}.header-user.is-active .hide-mobile-menu{bottom:1rem;opacity:1;}.header-navigation.is-active .hide-mobile-menu{bottom:1rem;opacity:1;}@media screen and (min-width:43.75em){.hide-mobile-menu{display:none;}}.hide-dropdown-menu{position:absolute;right:0;bottom:0;left:0;padding:1rem;box-shadow:inset 0 .0625rem 0 0 rgba(0,0,0,.1);}.tabs{position:relative;display:inline-block;vertical-align:top;margin:0;padding:0;width:100%;max-width:100%;background:#eaaa00;}@media screen and (min-width:43.75em){.tabs{width:auto;}}.tab{display:none;vertical-align:top;margin-right:-.25rem;list-style:none;font-family:"Open Sans",sans-serif;font-size:1rem;}.tab.is-visible{display:block;}.tab:last-child{margin-right:0;}.tab.more{display:block;background:rgba(0,0,0,.1);}.tab.more:last-child{display:block;}.tab.more .label{overflow:hidden;width:calc(100% - 2rem);white-space:nowrap;}.tab-action{-moz-transition:border .25s ease-in;-o-transition:border .25s ease-in;-webkit-transition:border .25s ease-in;transition:border .25s ease-in;padding:.5rem 1rem;height:2.5rem;font-size:inherit;text-transform:uppercase;line-height:1.5rem;border-bottom:.125rem solid transparent;}.tab-action:hover{border-bottom:.125rem solid rgba(0,0,0,.5);}.tab-action.active{border-bottom:.125rem solid rgba(255,255,255,.5);}.tabs .options [class^=icon-button]{padding:1.25rem;width:3.5rem;height:3.5rem;color:#fff;}.tabs .options [class^=icon-button]:hover .iconic,.tabs .options [class^=icon-button]:focus .iconic{color:#ccc;}.tabs .options [class^=icon-button]:hover .iconic *,.tabs .options [class^=icon-button]:focus .iconic *{fill:#ccc;stroke:#ccc;}.tabs .options [class^=icon-button]:active .iconic *,.tabs .options [class^=icon-button].is-active .iconic *{fill:#ebebeb;stroke:#ebebeb;}.tabs .options [class^=icon-button]:empty{cursor:default;}.tabs .options [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:1.25rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.tabs .options [class^=icon-button].circle:last-of-type{margin-right:0;}.tabs .options [class^=icon-button].circle:hover,.tabs .options [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.tabs .options [class^=icon-button].is-hidden{display:none;}.tabs .options [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.tabs .options [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#fff;}.tabs .options [class^=icon-button] .iconic:before{vertical-align:top;}.tabs .options [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:white;stroke:white;}.tabs .more-menu-icon .more-menu-circle-icon{fill:white;}.tabs.view-menu .icon-button{padding:1.25rem .75rem;width:3.5rem;height:3.5rem;}.tabs.current{width:auto;height:3.5rem;line-height:3.5rem;}.tabs.current .icon{display:inline-block;width:1rem;height:3.5rem;}.tabs.current .icon .iconic *{fill:white;stroke:white;}.tab-menu .tabs-drop-down .tab.is-visible{display:block;margin-right:0;}.tab-menu .tabs-drop-down .tab-button{height:2.5rem;line-height:2.5rem;text-align:left;color:#1c2b39;}.tab-menu .tabs-drop-down .tab-button.menu-list-item.is-active{color:#fff;background:#b78500;box-shadow:0 .0625rem 0 0 #846000;}.tab-button{padding-right:1rem;padding-left:1rem;display:block;width:100%;height:2.5rem;font-size:1rem;text-transform:uppercase;text-decoration:none;line-height:2.5rem;text-align:left;color:rgba(0,40,85,.65);background:transparent;border-bottom:.1875rem solid transparent;cursor:pointer;}.tab-button:hover{color:rgba(0,40,85,.85);}.tab-button:active{background:rgba(0,0,0,.15);}.tab-button.is-active{border-bottom-color:#002855;color:#002855;}.tab-button.is-active:hover{background:transparent;border-bottom-color:#002855;}.tab-button:disabled,.tab-button.is-disabled{border-bottom-color:transparent;color:rgba(0,40,85,.25);cursor:default;}.tab-button:disabled:hover,.tab-button.is-disabled:hover{background:transparent;}.tab-button.is-inactive{border-bottom-color:rgba(0,0,0,.4);color:rgba(0,40,85,.45);}.tab-button.is-inactive:hover{border-bottom-color:rgba(0,0,0,.8);color:rgba(0,40,85,.85);}.tab-button.is-inactive.is-active{border-bottom-color:rgba(0,0,0,.4);box-shadow:inset 0 -.3125rem 0 -.25rem #002855;color:#002855;}.tab-button .label,.tab-button .icon{display:inline-block;vertical-align:top;}.tab-button .label{margin-right:1rem;line-height:inherit;}.tab-button .icon{width:1rem;height:inherit;}.tab-button .icon .iconic:before{line-height:2.5rem;}.tab-menu .tab .tab-button.is-active{border-bottom-color:transparent;}.tab-menu .tab .tab-button.is-inactive{border-bottom-color:transparent;}.sheet-content.full .tab:first-child .tab-button,.sheet-content.full-width .tab:first-child .tab-button{padding-left:1.5rem;}.sheet-content.full .tab:first-child .tab-button.more,.sheet-content.full-width .tab:first-child .tab-button.more{padding-left:1rem;}@media screen and (min-width:43.75em){.sheet-content.full .tab:first-child .tab-button.more,.sheet-content.full-width .tab:first-child .tab-button.more{padding-left:1.5rem;}}.sheet-content.full .tab:first-child .tab-button.menu-list-item,.sheet-content.full-width .tab:first-child .tab-button.menu-list-item{padding-left:1rem;}.sheet-content.full .tab:last-child .tab-button,.sheet-content.full-width .tab:last-child .tab-button{padding-right:1.5rem;}.sheet-content.full .tab:last-child .tab-button.more,.sheet-content.full-width .tab:last-child .tab-button.more{padding-right:1rem;}@media screen and (min-width:43.75em){.sheet-content.full .tab:last-child .tab-button.more,.sheet-content.full-width .tab:last-child .tab-button.more{padding-right:1.5rem;}}.sheet-content.full .tab:last-child .tab-button.menu-list-item,.sheet-content.full-width .tab:last-child .tab-button.menu-list-item{padding-right:1rem;}@media screen and (min-width:43.75em){.tab{display:inline-block;}.tab.more{display:inline-block;background:transparent;}.tab.more:last-child{display:inline-block;}.tab.more .label{width:auto;}.tab-button{padding-right:1rem;padding-left:1rem;height:3.5rem;line-height:3.5rem;text-align:center;}.tab-button:hover{border-bottom-color:rgba(0,40,85,.5);}.tab-button .icon .iconic:before{line-height:3.5rem;}}.tab-content-container{position:relative;}ul.list,ol.list{margin:0;padding:0;font-size:.9375rem;font-family:"Open Sans",sans-serif;list-style:none;}.tab-menu ul.list,.tab-menu ol.list{overflow:auto;min-height:2.5rem;max-height:20rem;}.menu ul.list,.menu ol.list{overflow:auto;width:100%;max-height:20rem;}@media screen and (min-width:43.75em){.menu ul.list,.menu ol.list{width:15.625rem;}}.header-navigation .menu ul.list,.header-navigation .menu ol.list{height:100%;max-height:100%;}@media screen and (min-width:43.75em){.header-navigation .menu ul.list,.header-navigation .menu ol.list{height:auto;max-height:20rem;}}@media screen and (min-width:53.125em){.header-profile .menu ul.list,.header-navigation .menu ul.list,.header-profile .menu ol.list,.header-navigation .menu ol.list{width:18.75rem;}}ul.list.sortable,ol.list.sortable{cursor:move;}ul.list.sort-content ul.list,ul.list.sort-content ol.list,ul.list.nested-lists ul.list,ul.list.nested-lists ol.list,ul.list.nested-list ul.list,ul.list.nested-list ol.list,ol.list.sort-content ul.list,ol.list.sort-content ol.list,ol.list.nested-lists ul.list,ol.list.nested-lists ol.list,ol.list.nested-list ul.list,ol.list.nested-list ol.list{margin-left:1.5rem;padding-bottom:0;list-style:none;}.sheet-content.list ul.list.sort-content ul.list,.sheet-content.list ul.list.sort-content ol.list,.sheet-content.list ul.list.nested-lists ul.list,.sheet-content.list ul.list.nested-lists ol.list,.sheet-content.list ul.list.nested-list ul.list,.sheet-content.list ul.list.nested-list ol.list,.sheet-content.list ol.list.sort-content ul.list,.sheet-content.list ol.list.sort-content ol.list,.sheet-content.list ol.list.nested-lists ul.list,.sheet-content.list ol.list.nested-lists ol.list,.sheet-content.list ol.list.nested-list ul.list,.sheet-content.list ol.list.nested-list ol.list{padding-bottom:0;}ul.list.top-space,ol.list.top-space{padding-top:1.5rem;}ul.list.right-space,ol.list.right-space{padding-right:1.5rem;}ul.list.bottom-space,ol.list.bottom-space{padding-bottom:1.5rem;}ul.list.left-space,ol.list.left-space{padding-left:1.5rem;}ul.list.full-space,ol.list.full-space{padding:1.5rem;}.list-item,.list-select-item,.menu-list-item{-moz-transition:background .15s ease-out,box-shadow .15s ease-out;-o-transition:background .15s ease-out,box-shadow .15s ease-out;-webkit-transition:background .15s ease-out,box-shadow .15s ease-out;transition:background .15s ease-out,box-shadow .15s ease-out;position:relative;margin:0;margin-bottom:.0625rem;width:100%;min-height:2.5rem;font-size:.9375rem;line-height:1.5;text-align:left;text-decoration:none;background:#fff;box-shadow:0 .0625rem 0 0 rgba(0,0,0,.15);}.list-item:hover,.list-select-item:hover,.menu-list-item:hover{background:#eef6ff;box-shadow:0 .0625rem 0 0 #55a5ff;}.list-item:hover .list-icon[class*=toggle],.list-select-item:hover .list-icon[class*=toggle],.menu-list-item:hover .list-icon[class*=toggle]{opacity:1;background:#eef6ff;}.list-item:hover.section-title,.list-select-item:hover.section-title,.menu-list-item:hover.section-title{background:#fff;}.list-item:focus,.list-select-item:focus,.menu-list-item:focus{background:#eef6ff;border-bottom-color:#0062a3;}.list-item.labels,.list-select-item.labels,.menu-list-item.labels{display:none;min-height:1.5rem;font-size:.875rem;font-weight:600;line-height:1.5;background:transparent;}@media screen and (min-width:68.75em){.list-item.labels,.list-select-item.labels,.menu-list-item.labels{display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex;}}.list-item.labels h1,.list-item.labels h2,.list-item.labels h3,.list-item.labels h4,.list-item.labels h5,.list-item.labels h6,.list-item.labels p,.list-item.labels label,.list-item.labels span,.list-item.labels strong,.list-item.labels b,.list-item.labels i,.list-item.labels u,.list-select-item.labels h1,.list-select-item.labels h2,.list-select-item.labels h3,.list-select-item.labels h4,.list-select-item.labels h5,.list-select-item.labels h6,.list-select-item.labels p,.list-select-item.labels label,.list-select-item.labels span,.list-select-item.labels strong,.list-select-item.labels b,.list-select-item.labels i,.list-select-item.labels u,.menu-list-item.labels h1,.menu-list-item.labels h2,.menu-list-item.labels h3,.menu-list-item.labels h4,.menu-list-item.labels h5,.menu-list-item.labels h6,.menu-list-item.labels p,.menu-list-item.labels label,.menu-list-item.labels span,.menu-list-item.labels strong,.menu-list-item.labels b,.menu-list-item.labels i,.menu-list-item.labels u{font-weight:600;font-size:.875rem;}.list-item.labels .icon-button,.list-select-item.labels .icon-button,.menu-list-item.labels .icon-button{cursor:default;}.card>.list>.list-item:last-child,.card>.list>li:last-child .list-item,.card .card-content>.list li:last-child .list-item,.card>.list>.list-select-item:last-child,.card>.list>li:last-child .list-select-item,.card .card-content>.list li:last-child .list-select-item,.card>.list>.menu-list-item:last-child,.card>.list>li:last-child .menu-list-item,.card .card-content>.list li:last-child .menu-list-item{box-shadow:none;}.menu-list-item{padding:0 1rem;}.menu-list-item.stacked{position:relative;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding-top:.5rem;padding-bottom:.5rem;}.menu-list-item.section-title{min-height:unset;box-shadow:unset;}.header-profile .menu-list-item{padding:0 .6875rem;box-shadow:unset;}@media screen and (min-width:43.75em){.header-profile .menu-list-item{padding:0 1rem;box-shadow:0 .0625rem 0 0 rgba(0,0,0,.15);}}.menu-list-item.notSeen{background:#e6e6e6;}.menu-list-item.notSeen:hover{background:#bbdbff;}.list-item,.list-select-item{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;}.list-item.is-showing-notifications,.list-select-item.is-showing-notifications{position:relative;z-index:1;}.list-item.is-active,.list-item.is-completed,.list-item.positive,.list-select-item.is-active,.list-select-item.is-completed,.list-select-item.positive{background:#27e900;}.list-item.is-active:hover,.list-item.is-completed:hover,.list-item.positive:hover,.list-select-item.is-active:hover,.list-select-item.is-completed:hover,.list-select-item.positive:hover{background:#24da00;box-shadow:0 .0625rem 0 0 #1a9c00;}.list-item.is-inactive,.list-item.is-restricted,.list-item.negative,.list-select-item.is-inactive,.list-select-item.is-restricted,.list-select-item.negative{background:#f7e2e1;}.list-item.is-inactive:hover,.list-item.is-restricted:hover,.list-item.negative:hover,.list-select-item.is-inactive:hover,.list-select-item.is-restricted:hover,.list-select-item.negative:hover{background:#f3d6d5;box-shadow:0 .0625rem 0 0 #e6a8a5;}.list-item.neutral,.list-select-item.neutral{background:#ffdd84;}.list-item.neutral:hover,.list-select-item.neutral:hover{background:#ffd66b;box-shadow:0 .0625rem 0 0 #eaaa00;}.list-item.highlighted,.list-select-item.highlighted{color:#fff;background:#002855;}.list-item.highlighted.sub,.list-select-item.highlighted.sub{background:#004ca2;}.list-item.is-not-visible,.list-select-item.is-not-visible{font-style:italic;background:rgba(0,0,0,.05);box-shadow:0 .0625rem 0 0 rgba(0,0,0,.2);}.list-item.is-not-visible .list-label,.list-select-item.is-not-visible .list-label{color:#6b92b6;}.list-item.is-not-visible:hover,.list-select-item.is-not-visible:hover{background:rgba(0,0,0,.07);box-shadow:0 .0625rem 0 0 rgba(0,0,0,.25);}.list-item.high-priority .list-label,.list-item.status-closed .list-label,.list-select-item.high-priority .list-label,.list-select-item.status-closed .list-label{color:#962e29;}.list-item.normal-priority .list-label,.list-item.status-released .list-label,.list-select-item.normal-priority .list-label,.list-select-item.status-released .list-label{color:#0d5000;}.list-item.low-priority .list-label,.list-item.status-draft .list-label,.list-select-item.low-priority .list-label,.list-select-item.status-draft .list-label{color:#d19700;}.list-item.has-note,.list-select-item.has-note{position:relative;}.list-item.has-note:after,.list-select-item.has-note:after{content:"";position:absolute;z-index:0;top:1.25rem;left:.25rem;width:.3125rem;height:2rem;background:#eaaa00;}@media screen and (min-width:43.75em){.list-item.has-note:after,.list-select-item.has-note:after{top:.75rem;}}@media screen and (min-width:53.125em){.list-item.has-note:after,.list-select-item.has-note:after{top:.5rem;}}@media screen and (min-width:43.75em){.list-item,.list-select-item{padding:1.5rem;}.list.featured .list-item,.list.featured .list-select-item{padding:.5rem 1.5rem;}}@media screen and (min-width:53.125em){.list-item,.list-select-item{-ms-flex-flow:nowrap;-webkit-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 1.5rem;}}.list-select-item{cursor:pointer;}.list-item.is-selected,.list-select-item.is-selected{background:#eef6ff;box-shadow:0 .0625rem 0 0 #0062a3;}.list-item.is-selected.is-current,.list-select-item.is-selected.is-current{background:#fff;box-shadow:0 .0625rem 0 0 #ffdd84;}.list-title{padding-left:1rem;padding-right:1rem;min-height:2.5rem;line-height:2.5rem;color:#002855;}.highlighted .list-title{color:#fff;}@media screen and (min-width:43.85em){.list-title{padding-right:1.5rem;padding-left:1.5rem;}}.list-title:first-child{margin-top:0;}.list-title h1,.list-title h2,.list-title h3,.list-title h4,.list-title h5{margin-bottom:0;font-size:1.125rem;font-weight:600;line-height:inherit;color:inherit;}.menu-list-label.is-inactive,.menu-list-label .is-inactive,.list-label.is-inactive,.list-label .is-inactive,.menu-list-icon.is-inactive,.menu-list-icon .is-inactive,.list-icon.is-inactive,.list-icon .is-inactive,.list-sort.is-inactive,.list-sort .is-inactive{font-style:italic;color:#8c8c8c;}@media screen and (min-width:53.125em){.menu-list-label,.list-label,.menu-list-icon,.list-icon,.list-sort{display:block;}.menu-list-label:first-child,.list-label:first-child,.menu-list-icon:first-child,.list-icon:first-child,.list-sort:first-child{padding-left:0;}.menu-list-label:last-child,.list-label:last-child,.menu-list-icon:last-child,.list-icon:last-child,.list-sort:last-child{padding-right:0;}}.menu-list-label,.list-label{overflow:hidden;line-height:1.5rem;text-align:left;color:#1c2b39;}.list.borders .menu-list-label,.list.borders .list-label{border-right:.0625rem solid rgba(0,0,0,.15);}.list.borders .menu-list-label:last-child,.list.borders .list-label:last-child{border-right:0;}@media screen and (max-width:53.0625em){.list.borders .menu-list-label,.list.borders .list-label{border-right:0;}}.list-item.labels .menu-list-label,.list-item.labels .list-label{color:#2d455b;}.highlighted .list-item.labels .menu-list-label,.list-item.highlighted.labels .menu-list-label,.highlighted .list-item.labels .list-label,.list-item.highlighted.labels .list-label{color:#fff;}.menu-list-label.link,.list-label.link{color:#0062a3;}.menu-list-label.positive,.list-label.positive{color:#168300;}.menu-list-label.negative,.list-label.negative{color:#be3a34;}.menu-list-label.highlighted,.list-label.highlighted{font-weight:bold;color:#002855;}.highlighted .menu-list-label,.highlighted .list-label{color:#000409;}.highlighted .menu-list-label.highlighted,.highlighted .list-label.highlighted{color:#000409;}.menu-list-label .icon,.list-label .icon{display:inline-block;vertical-align:top;padding:0 .25rem .25rem .25rem;width:1.5rem;height:1.5rem;line-height:1.5;}.menu-list-label .icon .iconic:before,.list-label .icon .iconic:before{line-height:1.5;}a.menu-list-label,a.list-label{color:#0062a3;}.menu-list-label{padding:.5rem .75rem;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}.menu-list-label:first-child{padding-left:0;}.menu-list-label:last-child{padding-right:0;}.menu-list-item.stacked .menu-list-label{padding:0;width:100%;}.menu-list-item.stacked .menu-list-label.secondary{font-size:.75rem;}.menu-list-item.section-title .menu-list-label{padding-bottom:0;font-size:.75rem;font-weight:700;line-height:1.5em;}.header-profile .menu-list-label{padding:.5rem .6875rem;}@media screen and (min-width:43.75em){.header-profile .menu-list-label{padding-right:.75rem;padding-left:.75rem;}}.list-label{padding-bottom:.5rem;}.list-label:only-child{padding-right:0;padding-left:0;}@media screen and (min-width:53.125em){.list-label{padding:.5rem .75rem;}}.list-label .small{margin-top:.125rem;margin-bottom:0;}.list-label .helper-label{display:inline-block;font-weight:bold;}@media screen and (min-width:68.75em){.list-label .helper-label{display:none;}}.list.featured>.list-item>.list-label,.list.featured>li>.list-item>.list-label{padding-top:.75rem;padding-bottom:.75rem;}.list-form{padding:0;}.list.featured>.list-item>.list-form,.list.featured>li>.list-item>.list-form{padding-top:.25rem;padding-bottom:.25rem;}.list-label,.list-form{white-space:normal;width:100%;}.list-label:last-child,.list-form:last-child{padding-bottom:0;}.list-label.primary,.list-form.primary{-ms-flex:auto;-webkit-flex:auto;flex:auto;width:100%;}.list-label.full,.list-label.three-quarters,.list-label.two-thirds,.list-label.half,.list-label.third,.list-label.quarter,.list-label.fifth,.list-label.sixth,.list-label.eighth,.list-label.twelfth,.list-form.full,.list-form.three-quarters,.list-form.two-thirds,.list-form.half,.list-form.third,.list-form.quarter,.list-form.fifth,.list-form.sixth,.list-form.eighth,.list-form.twelfth{width:100%;}.list-label ul li,.list-form ul li{white-space:normal;}@media screen and (min-width:53.125em){.list-label,.list-form{display:block;-ms-flex:0 auto;-webkit-flex:0 auto;flex:0 auto;line-height:1.5rem;width:auto;white-space:nowrap;word-wrap:normal;}.list-label:last-child,.list-form:last-child{padding-bottom:.5rem;}.list-label.primary,.list-form.primary{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;width:0;min-width:.0625rem;}.list-label.full,.list-form.full{width:100%;}.list-label.three-quarters,.list-form.three-quarters{width:75%;}.list-label.two-thirds,.list-form.two-thirds{width:66.666%;}.list-label.half,.list-form.half{width:50%;}.list-label.third,.list-form.third{width:33.333%;}.list-label.quarter,.list-form.quarter{width:25%;}.list-label.fifth,.list-form.fifth{width:20%;}.list-label.sixth,.list-form.sixth{width:16.6666667%;}.list-label.eighth,.list-form.eighth{width:12.5%;}.list-label.twelfth,.list-form.twelfth{width:8.333%;}.list-label.text-wrap,.list-form.text-wrap{white-space:normal;}}.menu-list-icon,.list-icon{line-height:1.25rem;}.menu-list-icon.show-on-list-hover,.list-icon.show-on-list-hover{display:none;}@media screen and (min-width:53.125em){.menu-list-icon.show-on-list-hover,.list-icon.show-on-list-hover{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;display:block;opacity:0;}.list-item:hover .menu-list-icon.show-on-list-hover,.list-item:hover .list-icon.show-on-list-hover{opacity:1;}}.menu-list-icon .icon-button,.list-icon .icon-button{max-width:1.25rem;width:auto;line-height:1.25rem;}@media screen and (min-width:53.125em){.menu-list-icon .icon-button,.list-icon .icon-button{width:1.25rem;}}.menu-list-icon{padding:.75rem .5rem;height:2.5rem;}.list-icon{order:100;vertical-align:top;margin-top:1rem;width:auto;height:1rem;font-size:1rem;}@media screen and (min-width:53.125em){.list-icon{order:0;margin-top:0;padding:.625rem .5rem;height:2.5rem;}.list.featured>.list-item>.list-icon,.list.featured>li>.list-item>.list-icon{padding-top:.75rem;}}.list-icon[class*=toggle]{-moz-transition:opacity .1s ease-in,background .1s ease-in;-o-transition:opacity .1s ease-in,background .1s ease-in;-webkit-transition:opacity .1s ease-in,background .1s ease-in;transition:opacity .1s ease-in,background .1s ease-in;position:absolute;top:0;opacity:0;background:#fff;}.list-icon[class*=toggle][class*=right]{right:0;}.list-icon[class*=toggle][class*=left]{left:0;}.list-icon>.iconic{color:#646d71;}.list-icon.muted>.iconic{color:rgba(0,0,0,.07);}.list-icon.negative>.iconic{color:#be3a34;}.list-icon.neutral>.iconic{color:#eaaa00;}.list-icon.positive>.iconic{color:#168300;}.list-icon .icon-button{margin-right:1rem;padding:0;height:1.25rem;}@media screen and (min-width:53.125em){.list-icon .icon-button{margin-right:.5rem;}}.list-icon .icon-button .iconic{display:block;}.list-icon .icon-button .iconic:before{line-height:125%;}.list-icon .icon-button:last-child{margin-right:0;}.list-icon .view-menu:last-child .icon-button{margin-right:0;}.list-options,.menu-list-options{padding-top:.5rem;}.list-options{order:99;padding-bottom:.5rem;}@media screen and (min-width:53.125em){.list-options{display:block;-ms-flex:0 auto;-webkit-flex:0 auto;flex:0 auto;order:0;padding-bottom:0;}.list.featured>.list-item>.list-options,.list.featured>li>.list-item>.list-options{padding-top:.6875rem;}}.list-options .icon-button,.menu-list-options .icon-button{padding:.25rem;width:1.5rem;height:1.5rem;}.menu-list-item.stacked .menu-list-options{-moz-transition:background .15s ease-out;-o-transition:background .15s ease-out;-webkit-transition:background .15s ease-out;transition:background .15s ease-out;position:absolute;z-index:1;bottom:.5rem;right:1rem;background:#fff;}.menu-list-item.stacked:hover .menu-list-options{background:#eef6ff;}.list-sort{padding:.625rem .5rem .625rem 0;min-width:1.25rem;height:2.5rem;}@media screen and (min-width:53.125em){.list-sort{display:block;padding:.625rem .5rem;}.list.featured>.list-item>.list-sort,.list.featured>li>.list-item>.list-sort{padding-top:.875rem;padding-bottom:.875rem;}}.list-focus{position:relative;text-decoration:none;padding:.5rem 0 0 .5rem;height:2.5rem;}@media screen and (min-width:53.125em){.list.featured>.list-item>.list-focus,.list.featured>li>.list-item>.list-focus{display:block;padding-top:.75rem;}}.list-focus:first-child{padding-left:0;}.list-focus:first-child .notification{left:.125rem;}.list-focus .icon{display:block;width:1.5rem;color:#646d71;}.list-focus .icon .iconic:before{font-size:1rem;line-height:150%;}.list.featured>.list-item>.list-focus .icon .iconic:before,.list.featured>li>.list-item>.list-focus .icon .iconic:before{font-size:1.5rem;line-height:1;}.list-focus .notification{position:absolute;top:.6875rem;left:.6875rem;width:1.125rem;height:1.125rem;line-height:1.125rem;text-align:center;color:#fff;background:#be3a34;border-radius:.25rem;box-shadow:0 0 0 .125rem white;cursor:pointer;}.list-focus .notification:hover{background:#be3a34;}@media screen and (min-width:53.125em){.list.featured>.list-item>.list-focus .notification,.list.featured>li>.list-item>.list-focus .notification{top:.9375rem;}}.list-notifications-panel{position:absolute;top:1.5rem;left:2.625rem;overflow:hidden;opacity:0;height:0;width:50%;min-width:15rem;max-width:31.25rem;background:#f7f7f7;border-top:0 solid #be3a34;border-radius:.25rem;box-shadow:0 .1875rem .3125rem 0 rgba(0,0,0,.35);}@media screen and (min-width:31.25em){.list-notifications-panel{min-width:25rem;}}.list-notifications-panel:before{content:"";position:absolute;top:-.5rem;left:.875rem;width:.125rem;height:.5rem;background:#be3a34;}.list-notifications-panel.no-notifications{border-top-color:#646d71;}.list-notifications-panel.no-notifications:before{background:#646d71;}.list-notifications-panel.is-animating{-moz-transition:top .2s ease,opacity .2s ease;-o-transition:top .2s ease,opacity .2s ease;-webkit-transition:top .2s ease,opacity .2s ease;transition:top .2s ease,opacity .2s ease;}@media screen and (min-width:53.125em){.list-notifications-panel{top:1rem;left:3.125rem;display:block;}}.list-notifications-panel.is-visible{top:3.5rem;overflow:visible;opacity:1;height:auto;min-height:2.5rem;border-top-width:.125rem;}@media screen and (min-width:53.125em){.list-notifications-panel.is-visible{top:2.9375rem;}}.list-notifications-panel.is-visible .list-item{opacity:1;}.list-notifications-panel.is-visible .list-item:nth-child(1){-moz-transition:opacity .1s ease-in .2s;-o-transition:opacity .1s ease-in .2s;-webkit-transition:opacity .1s ease-in .2s;transition:opacity .1s ease-in .2s;}.list-notifications-panel.is-visible .list-item:nth-child(2){-moz-transition:opacity .1s ease-in .23s;-o-transition:opacity .1s ease-in .23s;-webkit-transition:opacity .1s ease-in .23s;transition:opacity .1s ease-in .23s;}.list-notifications-panel.is-visible .list-item:nth-child(3){-moz-transition:opacity .1s ease-in .26s;-o-transition:opacity .1s ease-in .26s;-webkit-transition:opacity .1s ease-in .26s;transition:opacity .1s ease-in .26s;}.list-notifications-panel.is-visible .list-item:nth-child(4){-moz-transition:opacity .1s ease-in .29s;-o-transition:opacity .1s ease-in .29s;-webkit-transition:opacity .1s ease-in .29s;transition:opacity .1s ease-in .29s;}.list-notifications-panel.is-visible .list-item:nth-child(5){-moz-transition:opacity .1s ease-in .32s;-o-transition:opacity .1s ease-in .32s;-webkit-transition:opacity .1s ease-in .32s;transition:opacity .1s ease-in .32s;}.list-notifications-panel.is-visible .list-item:nth-child(6){-moz-transition:opacity .1s ease-in .35s;-o-transition:opacity .1s ease-in .35s;-webkit-transition:opacity .1s ease-in .35s;transition:opacity .1s ease-in .35s;}.list-notifications-panel.is-visible .list-item:nth-child(7){-moz-transition:opacity .1s ease-in .38s;-o-transition:opacity .1s ease-in .38s;-webkit-transition:opacity .1s ease-in .38s;transition:opacity .1s ease-in .38s;}.list-notifications-panel.is-visible .list-item:nth-child(8){-moz-transition:opacity .1s ease-in .41s;-o-transition:opacity .1s ease-in .41s;-webkit-transition:opacity .1s ease-in .41s;transition:opacity .1s ease-in .41s;}.list-notifications-panel.is-visible .list-item:nth-child(9){-moz-transition:opacity .1s ease-in .44s;-o-transition:opacity .1s ease-in .44s;-webkit-transition:opacity .1s ease-in .44s;transition:opacity .1s ease-in .44s;}.list-notifications-panel.is-visible .list-item:nth-child(10){-moz-transition:opacity .1s ease-in .47s;-o-transition:opacity .1s ease-in .47s;-webkit-transition:opacity .1s ease-in .47s;transition:opacity .1s ease-in .47s;}.list-notifications-panel .list-item{opacity:0;padding-top:.5rem;padding-bottom:.5rem;}@media screen and (min-width:53.125em){.list-notifications-panel .list-item{padding-top:0;padding-bottom:0;}}.list-notifications-panel .list-label{padding-bottom:0;width:calc(100% - 2rem);}@media screen and (min-width:53.125em){.list-notifications-panel .list-label{padding-bottom:.5rem;width:auto;}}.list-notifications-panel .list-icon{margin-top:.125rem;padding-left:1rem;}.list-notifications-panel .notification-actions{margin:.5rem;}.list-checkbox-option,.list-radio-option{padding:0 1.5rem .5rem 1.5rem;min-width:3rem;}.list-checkbox-option:first-child,.list-radio-option:first-child{padding-left:0;}.list-checkbox-option:last-child,.list-radio-option:last-child{padding-right:0;}@media screen and (min-width:53.125em){.list-checkbox-option,.list-radio-option{display:block;padding:0 1.5rem 0 0;}.list.featured>.list-item>.list-checkbox-option,.list.featured>li>.list-item>.list-checkbox-option,.list.featured>.list-item>.list-radio-option,.list.featured>li>.list-item>.list-radio-option{margin-top:.25rem;}}.list-checkbox-option .f-input-button-field,.list-radio-option .f-input-button-field{vertical-align:top;}.list-checkbox-option .f-input-button-field:first-child,.list-radio-option .f-input-button-field:first-child{margin-left:0;}.list-checkbox-option .f-checkbox:last-child,.list-checkbox-option .f-radio:last-child,.list-radio-option .f-checkbox:last-child,.list-radio-option .f-radio:last-child{margin-right:0;}.list-image,.menu-list-image{float:left;overflow:hidden;margin-right:.5em;width:1.5rem;height:1.5rem;border-radius:50%;}.list-image img,.menu-list-image img{display:block;width:100%;}.menu-list-item .list-image,.menu-list-item .menu-list-image{margin-top:.25rem;margin-right:1.25rem;width:1rem;height:1rem;}.list-item.additional-information{display:none;background:#f7f7f7;}.list-item.additional-information:hover{background:#f7f7f7;box-shadow:0 .0625rem 0 0 #e6e6e6;}.sheet-content .list-item.additional-information,.sheet.course-content .list-item.additional-information{padding-top:1.5rem;padding-bottom:1.5rem;}.list-item.additional-information.is-active{display:block;}.list-item.additional-information .f-completion-actions:last-child{padding-bottom:0;}.sheet-content.list .list-item.additional-information ul.list,.sheet-content.list .list-item.additional-information ol.list,.list-item.additional-information ul.list,.list-item.additional-information ol.list{padding-top:1.5rem;padding-bottom:1.5rem;}.sheet-content.list .list-item.additional-information ul.list:first-child,.sheet-content.list .list-item.additional-information ul.list:first-of-type,.sheet-content.list .list-item.additional-information ol.list:first-child,.sheet-content.list .list-item.additional-information ol.list:first-of-type,.list-item.additional-information ul.list:first-child,.list-item.additional-information ul.list:first-of-type,.list-item.additional-information ol.list:first-child,.list-item.additional-information ol.list:first-of-type{padding-top:0;}.sheet-content.list .list-item.additional-information ul.list:last-child,.sheet-content.list .list-item.additional-information ul.list:last-of-type,.sheet-content.list .list-item.additional-information ol.list:last-child,.sheet-content.list .list-item.additional-information ol.list:last-of-type,.list-item.additional-information ul.list:last-child,.list-item.additional-information ul.list:last-of-type,.list-item.additional-information ol.list:last-child,.list-item.additional-information ol.list:last-of-type{padding-bottom:0;}@media screen and (min-width:53.125em){.menu-list-label:first-child,.list-label:first-child,.menu-list-icon:first-child,.list-icon:first-child,.list-sort:first-child,.list-options:first-child,.menu-list-options:first-child{padding-left:0;}.menu-list-label:last-child,.list-label:last-child,.menu-list-icon:last-child,.list-icon:last-child,.list-sort:last-child,.list-options:last-child,.menu-list-options:last-child{padding-right:0;}}.list-action-options{display:block;padding:0 1.5rem;}.list-action-options:last-child{padding-bottom:0;}.list.featured>.list-item>.list-action-options,.list.featured>li>.list-item>.list-action-options{padding-top:.25rem;padding-bottom:.25rem;}.simple-list{margin:0 0 1.5rem 0;padding:0;list-style:none;font-family:"Open Sans",sans-serif;font-size:.9375rem;}.simple-list.inline li{display:inline-block;}.simple-list h1,.simple-list h2,.simple-list h3,.simple-list h4,.simple-list h5{margin-bottom:.5rem;font-weight:600;}.simple-list *{font-family:"Open Sans",sans-serif;}.dismiss-search-field{position:absolute;top:.3125rem;right:0;display:none;}.dismiss-search-field.is-visible{display:block;}li.sortable-ghost,.sortable-ghost.list-item,li.sortable-ghost:hover,.sortable-ghost.list-item:hover,.card.sortable-ghost{background:#ffcf51;}.sort-icon{position:relative;margin-left:-.25rem;padding:.25rem;width:1rem;height:1.3125rem;display:block;cursor:move;}.sort-icon:before{content:"";position:absolute;top:.25rem;left:.25rem;width:.1875rem;height:.1875rem;background:#a5acaf;border-radius:50%;box-shadow:0 .3125rem 0 0 #a5acaf,.3125rem 0 0 0 #a5acaf,.3125rem .3125rem 0 0 #a5acaf,0 .625rem 0 0 #a5acaf,.3125rem .625rem 0 0 #a5acaf;}.sort-icon:hover:before{background:#8a9497;box-shadow:0 .3125rem 0 0 #8a9497,.3125rem 0 0 0 #8a9497,.3125rem .3125rem 0 0 #8a9497,0 .625rem 0 0 #8a9497,.3125rem .625rem 0 0 #8a9497;}.highlighted .sort-icon:before{background:rgba(255,255,255,.8);border-radius:50%;box-shadow:0 .3125rem 0 0 rgba(255,255,255,.8),.3125rem 0 0 0 rgba(255,255,255,.8),.3125rem .3125rem 0 0 rgba(255,255,255,.8),0 .625rem 0 0 rgba(255,255,255,.8),.3125rem .625rem 0 0 rgba(255,255,255,.8);}.highlighted .sort-icon:hover:before{background:#fff;box-shadow:0 .3125rem 0 0 white,.3125rem 0 0 0 white,.3125rem .3125rem 0 0 white,0 .625rem 0 0 white,.3125rem .625rem 0 0 white;}.selectable-tags{overflow:hidden;padding:.125rem;}.selectable-tags:only-child{margin-bottom:-.5625rem;}.selectable-tags .title{margin-bottom:1rem;}.selectable-tags .title:empty{display:none;}.tag-item{position:relative;z-index:1;float:left;margin-right:.5625rem;margin-bottom:.5625rem;padding:.25rem .5rem;font-family:"Open Sans",sans-serif;font-size:.875rem;line-height:175%;background:#fff;border-radius:.125rem;box-shadow:0 0 0 .125rem #646d71;cursor:pointer;}.tag-item:hover{-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;-webkit-transition:background .2s ease-in;transition:background .2s ease-in;background:rgba(0,0,0,.1);box-shadow:0 0 0 .125rem #586063;}.tag-item.is-selected{color:#fff;background:#1a9c00;box-shadow:0 0 0 .125rem #168300;}.tag-item.is-selected:hover{background:#168300;}.tag-item.highlighted{color:#fff;background:#002855;box-shadow:0 0 0 .125rem #002855;}.tag-item.important{color:#fff;background:#74cbdc;box-shadow:0 0 0 .125rem #74cbdc;}.tag-item.search-match{background:#9ddae6;}.tag-item.small{font-size:75%;line-height:150%;}.tag-item.small .small{font-size:inherit;line-height:inherit;}.tag-item.small .iconic[data-glyph]:before{font-size:.75rem!important;}.tag-item.related{z-index:0;margin-left:-.5625rem;padding-left:.875rem;}.tag-item.unsortable{cursor:default;}.stacked .tag-item{clear:both;}.tag-item .iconic[data-glyph]:before{font-size:.75rem;}.tag-item[class*=lvl]{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;float:none;padding:.25rem;color:#1c2b39;box-shadow:none;}.tag-item[class*=lvl]:hover{background:transparent;box-shadow:none;}.tag-item.lvl-1{color:#000;}.tag-item.lvl-1:hover{color:#fff;background:#000;}.tag-item.lvl-2{color:#000;}.tag-item.lvl-2:hover{color:#fff;background:#000;}.tag-item.lvl-3{color:#051d00;}.tag-item.lvl-3:hover{color:#fff;background:#051d00;}.tag-item.lvl-4{color:#0d5000;}.tag-item.lvl-4:hover{color:#fff;background:#0d5000;}.tag-item.lvl-5{color:#b78500;}.tag-item.lvl-5:hover{color:#fff;background:#b78500;}.tag-item.lvl-6{color:#846000;}.tag-item.lvl-6:hover{color:#fff;background:#846000;}.tag-item.lvl-7{color:#962e29;}.tag-item.lvl-7:hover{color:#fff;background:#962e29;}.tag-item.lvl-8{color:#6e221e;}.tag-item.lvl-8:hover{color:#fff;background:#6e221e;}.left-content{width:100%;}.left-content.fixed{position:fixed;z-index:999;top:0;right:0;left:0;width:auto;height:5.4375rem;background:#fff;}@media screen and (min-width:43.75em){.left-content.fixed{height:6rem;}}@media screen and (min-width:53.125em){.left-content.fixed{z-index:900;top:3.5rem;right:auto;bottom:3.5rem;left:0;width:12.5rem;height:auto;border-bottom:0;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.25);}}@media screen and (min-width:75em){.left-content.fixed{width:15.625rem;}}.left-content-header{position:absolute;z-index:300;top:0;right:1rem;left:0;padding-right:0;padding-left:3rem;height:2.9375rem;font-size:1.25rem;line-height:2.9375rem;color:#eaaa00;background:#fff;}@media screen and (min-width:43.75em){.left-content-header{padding-right:3rem;padding-left:8.5625rem;height:3.5rem;font-size:1.6125rem;line-height:3.5rem;}}@media screen and (min-width:53.125em){.left-content-header{position:relative;z-index:0;top:auto;right:auto;left:auto;padding:1.3125rem 1rem;height:6.6875rem;font-size:2rem;line-height:125%;color:#002855;background:#eaaa00;box-shadow:0 .0625rem 0 0 #9e7200;}}.left-content-header .link{display:block;overflow:hidden;height:2.9375rem;font-family:"Montserrat",sans-serif;line-height:2.9375rem;color:inherit;}@media screen and (min-width:43.75em){.left-content-header .link{height:auto;line-height:3.5rem;}}@media screen and (min-width:53.125em){.left-content-header .link{line-height:inherit;}}.left-content-header .left-content-course-title{margin:0;font-size:1.25rem;color:#eaaa00;}@media screen and (min-width:43.75em){.left-content-header .left-content-course-title{font-size:1.6125rem;line-height:3.5rem;}}@media screen and (min-width:53.125em){.left-content-header .left-content-course-title{font-size:2rem;line-height:125%;color:#002855;}}.left-content-header .course-title{font-weight:600;white-space:nowrap;}.left-content-header .course-title-label{display:none;width:100%;font-family:"Open Sans",sans-serif;font-size:.875rem;font-weight:400;line-height:1.25em;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;}@media screen and (min-width:53.125em){.left-content-header .course-title-label{display:block;overflow:hidden;}}.left-content-header--course-page-update{position:absolute;top:1.125rem;right:1rem;left:3rem;visibility:hidden;opacity:0;font-size:.75rem;color:#eaaa00;}.left-content-header--course-page-update.updated{visibility:visible;opacity:.75;}@media screen and (min-width:53.125em){.left-content-header--course-page-update{top:auto;right:1rem;bottom:-.25rem;left:1rem;opacity:.5;color:#002855;}}.left-content-header--course-page-update p{color:inherit;}.show-left-navigation{position:fixed;z-index:200;top:2.9375rem;right:0;left:0;padding-right:1rem;height:2.5rem;background:#fff;border-top:.0625rem solid #e6e6e6;border-bottom:.0625rem solid #e6e6e6;}@media screen and (min-width:43.75em){.show-left-navigation{top:3.5rem;}}@media screen and (min-width:53.125em){.show-left-navigation{position:relative;top:auto;display:none;}}.show-left-navigation.is-active .icon{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}.show-left-navigation .current-page-name{display:inline-block;overflow:hidden;padding-right:3rem;padding-left:1rem;max-width:calc(100% - 1.5rem);line-height:237.5%;white-space:nowrap;color:#35526c;}.show-left-navigation .icon{-moz-transition:transform .25s ease-in;-o-transition:transform .25s ease-in;-webkit-transition:transform .25s ease-in;transition:transform .25s ease-in;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);float:right;width:1rem;height:2.375rem;}.show-left-navigation .icon .iconic *{fill:#35526c;stroke:#35526c;}.left-navigation{position:fixed;z-index:100;top:-100%;bottom:100%;overflow:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0;width:100%;background:#fff;border-bottom:.0625rem solid rgba(0,0,0,.1);}.left-navigation.is-animating{-moz-transition:all .25s ease-in;-o-transition:all .25s ease-in;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;}.left-navigation.is-visible{top:5.4375rem;bottom:0;}@media screen and (min-width:43.75em){.left-navigation.is-visible{top:6rem;}}@media screen and (min-width:53.125em){.left-navigation{position:absolute;top:6.75rem;bottom:0;padding-top:1.3125rem;padding-bottom:1.3125rem;}}.left-navigation .skip-nav:focus{bottom:0;}.left-navigation-list{display:none;margin:0;padding:0;}.left-navigation-list.is-parent{display:block;}.left-navigation-parent{display:block;overflow:hidden;font-weight:600;}.left-navigation-child{margin-left:0;font-weight:400;}.left-navigation-item{-moz-transition:box-shadow .2s ease-in;-o-transition:box-shadow .2s ease-in;-webkit-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in;position:relative;display:block;padding-right:1rem;padding-left:1rem;font-size:.875rem;line-height:250%;text-decoration:none;color:#0062a3;cursor:pointer;}.left-navigation-item:hover{box-shadow:inset 0 -.0625rem 0 0 rgba(0,0,0,.1);}.left-navigation-item:focus{box-shadow:inset 0 -.0625rem 0 0 rgba(0,0,0,.3);}.left-navigation-item.resume{color:#fff;background:#002855;}.left-navigation-item.is-active{color:#fff;background:#0062a3;}.left-navigation-item.parent{z-index:10;background:#fff;}.left-navigation-item.parent:hover{box-shadow:inset 0 -.0625rem 0 0 rgba(0,0,0,.1);}.left-navigation-item.parent.is-active{color:#fff;background:#0062a3;}.left-navigation-item.parent.is-active .iconic[data-glyph]{color:#fff;}.left-navigation-item.parent.is-active.is-not-visible{background:rgba(0,0,0,.75);}.left-navigation-item.parent.is-active.is-not-visible .label{color:rgba(255,255,255,.65);}.left-navigation-item.is-not-visible:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.03);}.left-navigation-item.is-not-visible .label{font-style:italic;color:#6b92b6;}.left-navigation-item.high-priority.is-active{box-shadow:inset .125rem 0 0 .0625rem #be3a34;}.left-navigation-item.high-priority .label{color:#962e29;}.left-navigation-item.normal-priority.is-active{box-shadow:inset .125rem 0 0 .0625rem #168300;}.left-navigation-item.normal-priority .label{color:#0d5000;}.left-navigation-item.low-priority.is-active{box-shadow:inset .125rem 0 0 .0625rem #eaaa00;}.left-navigation-item.low-priority .label{color:#d19700;}.left-navigation-item.high-priority.is-active .label,.left-navigation-item.normal-priority.is-active .label,.left-navigation-item.low-priority.is-active .label{color:#fff;}.left-navigation-item.has-note:after{content:"";position:absolute;z-index:0;top:.625rem;left:.25rem;width:.3125rem;height:1rem;background:#eaaa00;}.left-navigation-item .iconic{margin-right:.25rem;width:1rem;}.left-navigation-item .iconic[data-glyph]:before{font-size:.75rem;}.left-navigation-item .label{display:inline-block;vertical-align:top;overflow:hidden;width:calc(100% - 1.25rem);white-space:nowrap;cursor:pointer;}.left-navigation-child .left-navigation-item{z-index:8;padding-left:1.75rem;color:#003457;background:#fff;}.left-navigation-child .left-navigation-child .left-navigation-item{z-index:6;padding-left:2.5rem;}.left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-item{z-index:4;padding-left:3.25rem;}.left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-item{z-index:2;padding-left:4rem;}.left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-item{z-index:2;padding-left:4.75rem;}.left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-child .left-navigation-item{z-index:2;padding-left:5.5rem;}.table .primary{width:100%;}.table .text-right{text-align:right;}.table .text-left{text-align:left;}.table .text-center{text-align:center;}.table .options{display:block;}.table [class^=icon-button]{padding:.25rem;width:1.5rem;height:1.5rem;color:#646d71;}.table [class^=icon-button]:hover .iconic,.table [class^=icon-button]:focus .iconic{color:#34393b;}.table [class^=icon-button]:hover .iconic *,.table [class^=icon-button]:focus .iconic *{fill:#34393b;stroke:#34393b;}.table [class^=icon-button]:active .iconic *,.table [class^=icon-button].is-active .iconic *{fill:#51585b;stroke:#51585b;}.table [class^=icon-button]:empty{cursor:default;}.table [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.25rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.table [class^=icon-button].circle:last-of-type{margin-right:0;}.table [class^=icon-button].circle:hover,.table [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.table [class^=icon-button].is-hidden{display:none;}.table [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.table [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#646d71;}.table [class^=icon-button] .iconic:before{vertical-align:top;}.table [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#646d71;stroke:#646d71;}.table [class^=icon-button],.table [class^=flat-button],.table [class^=raised-button]{display:inline-block;margin-right:-.25rem;}.table [class^=icon-button]:last-child,.table [class^=flat-button]:last-child,.table [class^=raised-button]:last-child{margin-right:0;}.cke_dialog table tr th:first-child,.cke_dialog table tr td:first-child{padding-left:0;}.cke_dialog table tr th:last-child,.cke_dialog table tr td:last-child{padding-right:0;}.cke_dialog table tr th:only-child,.cke_dialog table tr td:only-child{padding-left:0;padding-right:0;}.cke_dialog table tr td.cke_dialog_contents_body:only-child{padding-left:1rem;padding-right:1rem;}table.cke_dialog tr th:first-child,table.cke_dialog tr td:first-child{padding-left:0;}table.cke_dialog tr th:last-child,table.cke_dialog tr td:last-child{padding-right:0;}table.cke_dialog tr th:only-child,table.cke_dialog tr td:only-child{padding-left:0;padding-right:0;}table.cke_dialog tr td.cke_dialog_contents_body:only-child{padding-left:1rem;padding-right:1rem;}table.cke_dialog .cke_dialog_ui_vbox_child{padding-left:0;}table.cke_dialog .cke_dialog_ui_vbox_child:first-child{padding-left:0;}table.cke_dialog .cke_dialog_close_button{right:1rem;}.sheet-content.form{opacity:1;padding:1.5rem 1rem;height:auto;font-family:"Open Sans",sans-serif;}.sheet-content.form.is-hidden{opacity:0;min-height:0;height:0;}.sheet-content.form.full-width{padding-right:0;padding-left:0;}.f-create-or-edit-tags .sheet-content.form{min-height:0;height:auto;}@media screen and (min-width:43.75em){.sheet-content.form{padding:1.5rem;}}.form-submission,.f-submission{padding:0 1rem 1.5rem 1rem;}.box .form-submission,.box .f-submission{padding:0;}@media screen and (min-width:43.75em){.form-submission,.f-submission{padding:0 0 1.5rem 0;}}.sheet-filters .form-submission,.sheet-filters .f-submission{padding:0;}.f-row{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-spacing:0 .5rem;width:100%;}.f-row.is-hidden{display:none;}.f-row+.f-row{margin-top:1.5rem;}.f-row.rtl{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.f-row-label{display:block;padding-right:1rem;padding-left:1rem;width:100%;font-family:"Open Sans",sans-serif;font-size:.8125rem;line-height:1.5rem;color:#0062a3;box-shadow:0 .0625rem 0 0 rgba(0,0,0,.1);}.f-row-label.large{font-size:1.125rem;padding-bottom:.5rem;}.sheet-focus .f-row-label,.sheet-filters .f-row-label{color:#fff;box-shadow:0 .0625rem 0 0 rgba(255,255,255,.2);}.f-optional{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-moz-transform:scale(1,0) rotate(45deg);-ms-transform:scale(1,0) rotate(45deg);-webkit-transform:scale(1,0) rotate(45deg);-o-transform:scale(1,0) rotate(45deg);transform:scale(1,0) rotate(45deg);margin-bottom:0;height:0;}.f-optional.is-active{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);margin-bottom:1.5rem;min-height:2.5rem;height:auto;}.f-column{-ms-flex:0 auto;-webkit-flex:0 auto;flex:0 auto;position:relative;width:auto;margin-bottom:1.5rem;}@media screen and (min-width:53.125em){.f-column{margin-bottom:0;}}.f-column:last-of-type{margin-bottom:0;}.f-column.primary{width:100%;}@media screen and (min-width:53.125em){.f-column.primary{-ms-flex:1 1 0%;-webkit-flex:1 1 0%;flex:1 1 0%;padding-right:1.5rem;width:auto;min-width:.0625rem;}.f-column.primary:last-child{padding-right:0;}}.f-column.full{padding-right:0;width:100%;}.f-column.three-quarters,.f-column.two-thirds,.f-column.half,.f-column.third,.f-column.quarter,.f-column.fifth,.f-column.sixth,.f-column.eighth,.f-column.twelfth{width:100%;}@media screen and (min-width:53.125em){.f-column.three-quarters,.f-column.two-thirds{width:100%;}}@media screen and (min-width:70em){.f-column.three-quarters,.f-column.two-thirds{padding-right:1.5rem;}.f-column.three-quarters:last-child,.f-column.three-quarters.last-of-type,.f-column.two-thirds:last-child,.f-column.two-thirds.last-of-type{padding-right:0;}.f-column.three-quarters:only-child,.f-column.two-thirds:only-child{padding-right:1.5rem;}}@media screen and (min-width:53.125em){.f-column.half,.f-column.third,.f-column.quarter,.f-column.fifth,.f-column.sixth,.f-column.eighth,.f-column.twelfth{padding-right:1.5rem;width:50%;}.f-column.half:last-child,.f-column.half.last-of-type,.f-column.third:last-child,.f-column.third.last-of-type,.f-column.quarter:last-child,.f-column.quarter.last-of-type,.f-column.fifth:last-child,.f-column.fifth.last-of-type,.f-column.sixth:last-child,.f-column.sixth.last-of-type,.f-column.eighth:last-child,.f-column.eighth.last-of-type,.f-column.twelfth:last-child,.f-column.twelfth.last-of-type{padding-right:0;}.f-column.half:only-child,.f-column.third:only-child,.f-column.quarter:only-child,.f-column.fifth:only-child,.f-column.sixth:only-child,.f-column.eighth:only-child,.f-column.twelfth:only-child{padding-right:1.5rem;}}@media screen and (min-width:70em){.f-column.three-quarters,.f-column.two-thirds{padding-right:1.5rem;}.f-column.three-quarters:last-child,.f-column.three-quarters.last-of-type,.f-column.two-thirds:last-child,.f-column.two-thirds.last-of-type{padding-right:0;}.f-column.three-quarters{width:75%;}.f-column.two-thirds{width:66.666%;}.f-column.half{width:50%;}.f-column.third{width:33.333%;}.f-column.quarter{width:25%;}.f-column.fifth{width:20%;}.f-column.sixth{width:16.66666667%;}.f-column.eighth{width:12.5%;}.f-column.twelfth{width:8.333%;}}.f-column.rtl{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;}.f-column:empty{-ms-flex:0;-webkit-flex:0;flex:0;margin-bottom:0;padding-right:0;}@media screen and (min-width:70em){.f-column:empty{-ms-flex:2;-webkit-flex:2;flex:2;padding-right:1.5rem;}}.f-column.actions,.f-column.has-button{width:100%;}.f-column.actions.remove-spacing,.f-column.has-button.remove-spacing{margin-top:0;}.f-column.actions:last-child,.f-column.has-button:last-child{padding-right:0;}.sheet-filters .f-column.actions,.f-column.actions,.sheet-filters .f-column.has-button,.f-column.has-button{margin-bottom:1.5rem;}.sheet-filters .f-column.actions:last-child,.f-column.actions:last-child,.sheet-filters .f-column.has-button:last-child,.f-column.has-button:last-child{margin-bottom:0;}@media screen and (min-width:53.125em){.f-column.actions,.f-column.has-button{margin-top:1.5rem;width:100%;}.f-column.actions:first-child,.f-column.has-button:first-child{margin-left:0;}.f-column.actions:only-child,.f-column.has-button:only-child{margin-top:0;margin-left:0;}}@media screen and (min-width:70em){.sheet-filters .f-column.actions,.f-column.actions,.sheet-filters .f-column.has-button,.f-column.has-button{margin-bottom:0;}.f-column.actions,.f-column.has-button{margin-left:-.75rem;padding-right:.75rem;width:auto;}}.f-column.actions .icon-button,.f-column.has-button .icon-button{margin-top:.25rem;}.f-column.actions .raised-button,.f-column.has-button .raised-button{width:100%;}@media screen and (min-width:70em){.f-column.actions .raised-button,.f-column.has-button .raised-button{width:auto;}}.f-column.actions .sort-icon,.f-column.has-button .sort-icon{margin-top:.625rem;}.f-column .f-select2-wrapper{width:100%;}.f-optional .f-column{-moz-transition:opacity .15s ease-in .35s;-o-transition:opacity .15s ease-in .35s;-webkit-transition:opacity .15s ease-in .35s;transition:opacity .15s ease-in .35s;opacity:0;}.f-optional.is-active .f-column{opacity:1;}.f-column.has-button{align-self:flex-end;}@media screen and (min-width:53.125em){.f-column.has-button{width:auto;}}.f-column.has-button .icon-button{padding:.75rem;width:2.5rem;height:2.5rem;}.f-column .dismiss-search-field{position:absolute;top:.1875rem;right:1.75rem;display:none;}.f-column .dismiss-search-field.is-visible{display:block;}.f-column.error{color:#be3a34;}.f-column.error .f-label{color:inherit;}.highlighted .f-column.error .f-label{color:#e6a8a5;}.f-column.error .f-input,.f-column.error .f-textarea,.f-column.error .f-radio,.f-column.error .f-checkbox,.f-column.error .f-select{border-top-color:#eab3b1;border-right-color:#e19491;border-bottom-color:#be3a34;border-left-color:#e19491;}.f-column.error .f-helper.validation{color:inherit;}.highlighted .f-column.error .f-helper.validation{color:#e6a8a5;}.f-column.success{color:#168300;}.f-column.success .f-label{color:inherit;}.f-column.success .f-input,.f-column.success .f-textarea,.f-column.success .f-radio,.f-column.success .f-checkbox,.f-column.success .f-select{border-top-color:#4fff2c;border-right-color:#2dff03;border-bottom-color:#168300;border-left-color:#2dff03;}.f-column.success .f-helper.validation{color:inherit;}.f-column.warning{color:#eaaa00;}.f-column.warning .f-label{color:inherit;}.f-column.warning .f-input,.f-column.warning .f-textarea,.f-column.warning .f-radio,.f-column.warning .f-checkbox,.f-column.warning .f-select{border-top-color:#ffe293;border-right-color:#ffd66b;border-bottom-color:#eaaa00;border-left-color:#ffd66b;}.f-column.warning .f-helper.validation{color:inherit;}.f-column.required{color:#be3a34;}.f-column.required .f-label{color:inherit;}.f-column.required .f-input,.f-column.required .f-textarea,.f-column.required .f-radio,.f-column.required .f-checkbox,.f-column.required .f-select{border-top-color:#eab3b1;border-right-color:#e19491;border-bottom-color:#be3a34;border-left-color:#e19491;}.f-column.required .f-helper.validation{color:inherit;}.f-label{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-webkit-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom;-moz-transform:scale(1,0);-ms-transform:scale(1,0);-webkit-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0);display:block;opacity:0;padding-right:1rem;padding-left:1rem;width:100%;font-family:"Open Sans",sans-serif;font-size:.8125rem;line-height:1.5rem;color:#404040;}.f-label.large{font-size:1.125rem;padding-bottom:.5rem;}.f-label.form-builder{padding-right:0;padding-left:0;}.sheet-focus .f-label{color:#fff;}.f-label>p{margin-top:0;margin-bottom:0;}.f-label input{margin-bottom:.5rem;padding-right:1rem;padding-left:1rem;font-size:.8125rem;line-height:1.5rem;height:1.5rem;min-height:1.5rem;}.f-column .f-label.is-visible,.f-column .f-label.is-locked{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;}.f-freetext{display:block;overflow:hidden;margin-top:-1.5rem;padding:.5rem 0;font-family:"Open Sans",sans-serif;font-size:.9375rem;line-height:1.5rem;white-space:nowrap;color:#333;width:100%;}@media screen and (min-width:53.125em){.f-freetext{margin-top:0;width:auto;}}.f-freetext:first-child{margin-top:0;}.f-freetext:only-child,.f-freetext:first-child{padding-top:2rem;}.f-freetext.remove-top-space{padding-top:.5rem;}.f-freetext.aside-label{margin-left:0;}@media screen and (min-width:53.125em){.f-freetext.aside-label{margin-left:-1rem;}}.f-freetext span{display:inline-block;}.f-freetext span.icon{vertical-align:top;padding-top:.25rem;}.f-input,.f-textarea,.f-richtext,.f-select{width:100%;}.f-input{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;position:relative;padding-right:1rem;padding-left:1rem;max-height:2.5rem;border-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;}.f-input:disabled,.f-input:read-only{border-bottom-style:dotted;}.f-input[type=search],.f-input.search{padding-right:2.5rem;padding-left:1rem;}.sheet-filters .f-input[type=search],.sheet-filters .f-input.search{box-sizing:border-box;}.f-input.large{max-height:3.125rem;font-size:1.625rem;line-height:3.125rem;}.f-textarea{padding:.5rem 1rem;min-height:5rem;border-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;}.f-textarea:disabled,.f-textarea:read-only{border-bottom-style:dotted;}.f-textarea.no-resize{resize:none;}.f-richtext .cke_chrome{border:0;box-shadow:0 0 0 .0625rem #a2aaad;}.f-richtext .cke_1.cke_chrome,.f-richtext .cke_2.cke_chrome,.f-richtext .cke_3.cke_chrome,.f-richtext .cke_4.cke_chrome,.f-richtext .cke_5.cke_chrome,.f-richtext .cke_6.cke_chrome,.f-richtext .cke_7.cke_chrome,.f-richtext .cke_8.cke_chrome,.f-richtext .cke_9.cke_chrome,.f-richtext .cke_10.cke_chrome{box-shadow:0 0 0 .0625rem #a2aaad;}.f-richtext .cke_1 .cke_top,.f-richtext .cke_2 .cke_top,.f-richtext .cke_3 .cke_top,.f-richtext .cke_4 .cke_top,.f-richtext .cke_5 .cke_top,.f-richtext .cke_6 .cke_top,.f-richtext .cke_7 .cke_top,.f-richtext .cke_8 .cke_top,.f-richtext .cke_9 .cke_top,.f-richtext .cke_10 .cke_top{background:#fff;border-bottom-color:#a2aaad;}.f-richtext .cke_1 .cke_bottom,.f-richtext .cke_2 .cke_bottom,.f-richtext .cke_3 .cke_bottom,.f-richtext .cke_4 .cke_bottom,.f-richtext .cke_5 .cke_bottom,.f-richtext .cke_6 .cke_bottom,.f-richtext .cke_7 .cke_bottom,.f-richtext .cke_8 .cke_bottom,.f-richtext .cke_9 .cke_bottom,.f-richtext .cke_10 .cke_bottom{background:#fff;border-top-color:#a2aaad;}.FileInfo .js-remove-file,.FileInfo .js-remove-previous-file{display:inline-block;margin:.125em .25em 0 0;padding:0 .5em;line-height:1.5em;color:#fff;cursor:pointer;background:#be3a34;border-radius:.1875em;}.f-input-button-field{display:block;margin-top:.5rem;margin-right:1rem;cursor:pointer;}@media screen and (min-width:53.125em){.f-input-button-field{display:inline-block;}.f-input-button-field:last-child{margin-right:0;}}.f-input-button-field.stacked{display:block;}.f-input-button-field .f-input{position:absolute;z-index:-1;top:0;left:0;opacity:0;}.f-input-button-field.optimize .f-radio,.f-input-button-field.optimize .f-radio:before,.f-input-button-field.optimize .f-radio:after,.f-input-button-field.optimize .f-checkbox,.f-input-button-field.optimize .f-checkbox:before,.f-input-button-field.optimize .f-checkbox:after{will-change:auto;will-change:transform;}.f-radio,.f-checkbox{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;position:relative;display:inline-block;vertical-align:top;margin-right:.5rem;width:1.5rem;height:1.5rem;background:#fff;border:.0625rem solid #a2aaad;}.f-radio{border-radius:50%;}.f-radio:after{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;z-index:0;top:.4375rem;left:.4375rem;width:.5rem;height:.5rem;background:rgba(162,170,173,.5);border-radius:50%;}.f-checkbox{overflow:hidden;border-radius:0;}.f-checkbox:before{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);position:absolute;z-index:1;top:.125rem;left:.5rem;width:.3875rem;height:.5rem;background:#fff;}.f-checkbox:after{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);-webkit-transform:scale(0) rotate(45deg);-o-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);position:absolute;z-index:0;top:.375rem;left:.375rem;width:.5rem;height:.5rem;background:rgba(162,170,173,.5);border-radius:0;box-shadow:0 -.1875rem 0 0 rgba(162,170,173,.5);}.f-radio.is-focused,.f-checkbox.is-focused{background:#fff;border-color:#0062a3;}.f-radio.is-disabled,.f-radio:disabled,.f-checkbox.is-disabled{background:#fff;border-color:#dee0e2;}.f-radio.is-disabled:before,.f-radio:disabled:before,.f-checkbox.is-disabled:before{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);position:absolute;z-index:1;top:.125rem;left:.5rem;width:.3875rem;height:.5rem;background:#fff;}.f-input-button-field:hover .f-radio,.f-input-button-field:hover .f-checkbox{background:#fff;border-color:#a2aaad;box-shadow:0 0 0 .0625rem #a2aaad;}.f-input-button-field:hover .f-radio.is-disabled,.f-input-button-field:hover .f-checkbox.is-disabled{background:#fff;border-color:#dee0e2;box-shadow:none;}.f-input-button-field:hover .f-radio:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.f-input-button-field:hover .f-radio.is-disabled:after{-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);}.f-input-button-field:hover .f-checkbox:before{background:#fff;}.f-input-button-field:hover .f-checkbox:after{-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);}.f-input-button-field:hover .f-checkbox.is-disabled:after{-moz-transform:scale(0) rotate(45deg);-ms-transform:scale(0) rotate(45deg);-webkit-transform:scale(0) rotate(45deg);-o-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);}.f-input-button-field.is-checked .f-radio,.f-input-button-field.is-checked .f-checkbox{background:#fff;border-color:#0a9dff;}.f-input-button-field.is-checked:hover .f-radio{box-shadow:0 0 0 .0625rem #0a9dff;}.f-input-button-field.is-checked .f-checkbox:before{background:#fff;}.f-input-button-field.is-checked .f-radio:after{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);background:#0a9dff;}.f-input-button-field.is-checked .f-radio.is-disabled:after{background:transparent;}.f-input-button-field.is-checked .f-checkbox:after{-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);background:#0a9dff;box-shadow:0 -.1875em 0 0 #0a9dff;}.f-input-button-field.is-checked .f-checkbox.is-disabled:after{background:transparent;box-shadow:none;}.f-input-button-field.is-checked .f-radio.is-focused,.f-input-button-field.is-checked .f-checkbox.is-focused{background:#fff;border-color:#0062a3;}.f-input-button-field.is-checked .f-radio.is-focused:after{-moz-transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);background:#0062a3;}.f-input-button-field.is-checked .f-checkbox.is-focused:after{-moz-transform:scale(1) rotate(45deg);-ms-transform:scale(1) rotate(45deg);-webkit-transform:scale(1) rotate(45deg);-o-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);}.f-radio-label,.f-checkbox-label{display:inline-block;vertical-align:top;font-size:.9375rem;line-height:1.5rem;cursor:pointer;}.f-radio-label.negative,.f-checkbox-label.negative{color:#be3a34;}.f-radio-label.neutral,.f-checkbox-label.neutral{color:#eaaa00;}.f-radio-label.positive,.f-checkbox-label.positive{color:#168300;}.f-select{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;padding-right:.75rem;padding-left:.75rem;white-space:nowrap;border-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;}.f-select:disabled{border-bottom-style:dotted;}.f-select[multiple]{min-height:5rem;max-height:10rem;}.f-select[multiple] option{padding-top:.25rem;padding-bottom:.25rem;min-height:2rem;}.f-select option{white-space:nowrap;color:#333;background:#fff;}.f-select option:disabled{color:#333;}.f-select option:selected{color:#fff;}.f-tags{position:relative;}.f-added-tags .icon-button{position:unset;margin-top:.25rem;}.f-added-tags .icon-button.add:first-child:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:.5rem;left:0;padding-right:1rem;padding-left:1rem;}.f-added-tags .icon-button.add:only-child:after{content:"Add";position:absolute;z-index:0;top:0;right:0;bottom:.25rem;left:2.5rem;padding-right:1rem;padding-left:1rem;font-size:.9375rem;line-height:2.4375rem;text-align:left;color:#333;width:12rem;height:2.5rem;border:.0625rem solid #a2aaad;border-top-color:#b0b6b9;border-bottom-width:.125rem;border-bottom-color:#949ea1;}.f-added-tags .icon-button.close{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.f-added-tags .icon-button.is-animating:first-child:after,.f-added-tags .icon-button.is-animating:only-child:after{display:none;}.f-tag{display:block;margin-bottom:.25rem;padding-right:.5rem;width:100%;min-height:2.25rem;height:auto;line-height:2.25rem;background:#fff;border:.125rem solid #a2aaad;border-radius:.125rem;}.f-tag:hover{border-color:#a2aaad;}.f-tag.new{margin-right:.25rem;}.f-tag.moving{margin-right:.25rem;}.f-tag .icon-button,.f-tag .label{vertical-align:top;}.f-tag .icon-button{margin-top:.125rem;}.f-tag .label{display:inline-block;overflow:hidden;padding-right:1rem;padding-left:1rem;width:auto;max-width:100%;line-height:2.25rem;}@media screen and (min-width:53.125em){.f-tag{display:inline-block;margin-right:.25rem;width:auto;height:2.5rem;line-height:2.5rem;}.f-tag .label{padding-right:0;padding-left:0;max-width:17.5rem;white-space:nowrap;word-wrap:normal;}}.f-selectable-tags{-moz-transition:all .15s ease-out .15s;-o-transition:all .15s ease-out .15s;-webkit-transition:all .15s ease-out .15s;transition:all .15s ease-out .15s;overflow:hidden;margin-top:.5rem;padding:0 .5em;max-height:0;background:rgba(0,0,0,.05);color:#000;}.f-selectable-tags.is-active{padding:.5em;max-height:16.625rem;}.f-selectable-tags li:last-child{margin-bottom:-.125rem;}.f-selectable-tags-list{overflow-x:auto;padding-bottom:.125rem;height:auto;max-height:15.625rem;}.searchable .f-selectable-tags-list{max-height:12.875rem;}.f-find-tags{margin-bottom:.25rem;padding-right:1rem;padding-left:1rem;width:100%;border:0;border-bottom:.0625rem solid #a2aaad;}.f-find-tags:hover{border-bottom-color:#a2aaad;}.f-find-tags:focus{border-bottom-color:#0062a3;}.f-create-or-edit-tags{-moz-transition:opacity .15s ease-out .15s;-o-transition:opacity .15s ease-out .15s;-webkit-transition:opacity .15s ease-out .15s;transition:opacity .15s ease-out .15s;opacity:0;overflow:hidden;margin-top:.5rem;padding-right:.5rem;padding-left:.5rem;height:0;background:#fff;border:0 solid rgba(0,0,0,.05);color:#000;}.f-create-or-edit-tags.is-active{opacity:1;padding:1em .5em 1.5em .5rem;height:auto;border-width:.5rem;}.f-create-or-edit-tags .form{overflow-x:auto;padding-top:0;padding-bottom:.3125rem;height:auto;}.f-listing{width:100%;height:auto;}.f-listing [class^=box]{margin-bottom:.25rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1.5em;}.f-helper{position:relative;display:block;padding:.1875rem 1rem 0 1rem;width:100%;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:150%;color:#666;}.f-helper.required,.f-helper.warning,.f-helper.error,.f-helper.important{color:#004370;}.f-helper ul{margin:0;padding:0 0 0 1rem;list-style:none;}.f-completion-actions{direction:rtl;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;align-self:flex-end;}.f-completion-actions [class^=raised-button]{margin-right:0;margin-bottom:1rem;margin-left:0;width:100%;}.f-completion-actions [class^=raised-button]:last-child{margin-bottom:0;}@media screen and (min-width:53.125em){.f-completion-actions [class^=raised-button]{margin-bottom:0;margin-left:.75rem;width:auto;}.f-completion-actions [class^=raised-button]:last-child{margin-left:0;}}.f-link{padding-right:1rem;padding-left:1rem;font-size:.9375rem;color:#0062a3;}.f-link:hover{color:#0081d6;}.search{position:relative;}.search [class^=icon-button]{padding:.75rem;width:2.5rem;height:2.5rem;color:#eaaa00;position:absolute;top:0;right:.75rem;}.search [class^=icon-button]:hover .iconic,.search [class^=icon-button]:focus .iconic{color:#846000;}.search [class^=icon-button]:hover .iconic *,.search [class^=icon-button]:focus .iconic *{fill:#846000;stroke:#846000;}.search [class^=icon-button]:active .iconic *,.search [class^=icon-button].is-active .iconic *{fill:#c18c00;stroke:#c18c00;}.search [class^=icon-button]:empty{cursor:default;}.search [class^=icon-button].circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.75rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.search [class^=icon-button].circle:last-of-type{margin-right:0;}.search [class^=icon-button].circle:hover,.search [class^=icon-button].circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.search [class^=icon-button].is-hidden{display:none;}.search [class^=icon-button] .icon{display:block;vertical-align:top;width:1rem;height:1rem;line-height:normal;}.search [class^=icon-button] .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#eaaa00;}.search [class^=icon-button] .iconic:before{vertical-align:top;}.search [class^=icon-button] .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:#eaaa00;stroke:#eaaa00;}.validation-summary-errors{margin:1.5rem;padding:1.5rem;font-family:"Open Sans",sans-serif;background:#f1cecd;box-shadow:0 .4375rem 0 -.3125rem #e6a8a5;}.validation-summary-errors ul{margin:0;padding:0;}.validation-summary-errors ul li{list-style:none;line-height:1.5;color:#6e221e;}.sheet-content>.validation-summary-errors:only-child{margin:0;}.validation-summary-valid{display:none;}.f-column #slider{margin:.8125rem .3125rem .3125rem .3125rem;width:calc(100% - 3rem);background:#55a5ff;border-color:rgba(0,0,0,.2);}#slider>.ui-slider-handle{padding:.25rem;text-decoration:none;text-align:center;color:#fff;background:#002855;border-color:#fff;}#slider.ui-slider .ui-slider-handle,#slider.ui-slider-horizontal .ui-slider-handle{top:-.5875rem;width:3.375rem;height:1.75rem;font-size:.875rem;line-height:1.125rem;}.ui-datepicker-header.ui-widget-header{background:#002855;border:0;}.ui-datepicker-header.ui-widget-header.ui-corner-all{border-radius:0;}.ui-datepicker-header.ui-widget-header .ui-datepicker-month,.ui-datepicker-header.ui-widget-header .ui-datepicker-year{font-weight:400;color:#fff;}.ui-datepicker.ui-corner-all{border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:.1875rem;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon{position:relative;background-image:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon:before{content:"";position:absolute;top:0;right:.125rem;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.5rem solid #fff;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:.1875rem;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{position:relative;background-image:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon:before{content:"";position:absolute;top:0;left:.125rem;border-top:.5rem solid transparent;border-right:.5rem solid #fff;border-bottom:.5rem solid transparent;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{position:absolute;top:.1875rem;width:2rem;height:2rem;background:#001022;border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{-moz-transition:background .2s ease-in;-o-transition:background .2s ease-in;-webkit-transition:background .2s ease-in;transition:background .2s ease-in;background:#000;border:0;}.ui-datepicker-calendar thead:first-child{font-size:.8125rem;}.ui-datepicker-calendar thead:first-child .ui-datepicker-week-end:first-child{padding-left:.3rem;}.ui-datepicker-calendar thead:first-child .ui-datepicker-week-end:last-child{padding-right:.3rem;}.ui-datepicker-calendar tbody{border-top:.5rem solid #fff;}.ui-datepicker-calendar tr th{padding:.3rem;background:#001c3c;}.ui-datepicker-calendar tr th span{font-weight:400;color:#fff;}.ui-datepicker-calendar tr td .ui-state-default{color:#0062a3;background:rgba(0,0,0,.08);}.ui-datepicker-calendar tr td .ui-state-active{color:#fff;background:#9ddae6;}.ui-datepicker-calendar tr td .ui-state-default,.ui-datepicker-calendar tr td .ui-state-active{padding:.3875rem .2rem;font-size:.875rem;text-align:center;border:0;}.ui-datepicker-calendar tr td:first-child{padding-left:.3rem;}.ui-datepicker-calendar tr td:last-child{padding-right:.3rem;}.ui-widget-content .ui-datepicker-calendar tr td.ui-state-highlight,.ui-datepicker-calendar tr td.ui-state-highlight{border:0;}.ui-widget-content .ui-datepicker-calendar tr td.ui-state-highlight .ui-state-default,.ui-datepicker-calendar tr td.ui-state-highlight .ui-state-default{background:rgba(255,255,255,.8);box-shadow:0 0 0 .0625rem #9ddae6;}.ui-widget-content .ui-datepicker-calendar tr td.ui-state-highlight .ui-state-active,.ui-datepicker-calendar tr td.ui-state-highlight .ui-state-active{background:#9ddae6;box-shadow:0 0 0 .0625rem #9ddae6;}.ui-timepicker-div dt{padding:.5rem;font-size:.875rem;color:#1c2b39;border-top:.0625rem dotted #d8dcdd;}.ui-timepicker-div dd{margin-left:0;padding:0 .25rem .75rem .25rem;font-size:.9375rem;}.ui-timepicker-div dd.ui_tpicker_second,.ui-timepicker-div dd.ui_tpicker_millisec,.ui-timepicker-div dd.ui_tpicker_microsec,.ui-timepicker-div dd.ui_tpicker_timezone{display:none;}.ui-timepicker-div dd .ui_tpicker_hour_slider,.ui-timepicker-div dd .ui_tpicker_minute_slider{background:#55a5ff;border-color:rgba(0,0,0,.2);}.ui-timepicker-div dd .ui_tpicker_hour_slider>.ui-slider-handle,.ui-timepicker-div dd .ui_tpicker_minute_slider>.ui-slider-handle{padding:.25rem;color:#fff;background:#002855;border-color:#fff;}.ui-datepicker>.ui-datepicker-buttonpane{border-top-color:#d8dcdd;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close{background:#646d71;color:#fff;-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;backface-visibility:hidden;display:inline-block;direction:ltr;vertical-align:top;margin:.25rem;padding:.5rem 1.5rem;min-height:2.5rem;font-family:"Open Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:1.5rem;text-transform:uppercase;text-align:center;border:0;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.6);border-radius:0;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:focus,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:focus{background:#707a7f;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:active,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:active{background:#848f93;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active{background:#34393b;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active:focus,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active:focus{background:#586063;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current{background:#0062a3;color:#fff;opacity:1;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:focus{background:#0071bd;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current:active{background:#008ae5;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active{background:#00253d;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-current.is-active:focus{background:#00538a;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close{background:#168300;color:#fff;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:focus{background:#1a9c00;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close:active{background:#21c500;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active{background:#051d00;}.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active:hover,.ui-datepicker>.ui-datepicker-buttonpane>button.ui-datepicker-close.is-active:focus{background:#126900;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.f-column.form-builder-options{width:10rem;}.box{overflow-x:auto;margin-bottom:1rem;padding:1rem;font-family:"Open Sans",sans-serif;font-size:.9375rem;color:#000;background:rgba(0,0,0,.05);box-shadow:0 .4375rem 0 -.3125rem rgba(0,0,0,.1);}.box:last-child{margin-bottom:.25rem;}.sheet-content.list .box{margin-right:1.5rem;margin-left:1.5rem;}.sheet-content .list-item.additional-information .box{margin-right:0;margin-left:0;}.menu .box{margin:1rem;}.sheet-filters .box{color:#1c2b39;background:rgba(255,255,255,.9);}.sheet-content.full .box,.sheet-content.full-height .box,.sheet-content.list .box{margin-top:1.5rem;margin-bottom:1.5rem;}.sheet-content.full .box:first-child,.sheet-content.full .box:first-of-type,.sheet-content.full-height .box:first-child,.sheet-content.full-height .box:first-of-type,.sheet-content.list .box:first-child,.sheet-content.list .box:first-of-type{margin-top:0;}.sheet-content.full .box:last-child,.sheet-content.full-height .box:last-child,.sheet-content.list .box:last-child{margin-bottom:.25rem;}.box h1,.box h2,.box h3,.box h4,.box h5{color:#111a22;}.box h1:first-child,.box h2:first-child,.box h3:first-child,.box h4:first-child,.box h5:first-child{margin-top:0;}.box h1:last-child,.box h2:last-child,.box h3:last-child,.box h4:last-child,.box h5:last-child{margin-bottom:0;}.box h1.title-label,.box h2.title-label,.box h3.title-label,.box h4.title-label,.box h5.title-label{margin-top:-1rem;}.box p{color:inherit;}.box p:first-child,.box p:first-of-type{margin-top:0;}.box p:last-child{margin-bottom:0;}.box ul:last-child{margin-bottom:0;}.box ul:only-child{margin-top:0;margin-bottom:0;}.box a{color:#0b1117;}.box img{max-width:100%;}.box.permanent,.box.temp{position:fixed;z-index:2000;bottom:.25rem;right:1rem;width:calc(100% - 2rem);box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.5);}@media screen and (min-width:43.75em){.box.permanent,.box.temp{bottom:6.5rem;width:15.625rem;}}.box.permanent{-moz-animation:show-permanent-dialog .75s linear forwards;-o-animation:show-permanent-dialog .75s linear forwards;-webkit-animation:show-permanent-dialog .75s linear forwards;animation:show-permanent-dialog .75s linear forwards;}.box.temp{-moz-animation:show-temp-dialog 10s linear;-o-animation:show-temp-dialog 10s linear;-webkit-animation:show-temp-dialog 10s linear;animation:show-temp-dialog 10s linear;transform:translateX(calc(100% + 1.5rem));}.box.low,.box.low-priority,.box.neutral,.box.warning{color:#654a00;background:#ffebb7;box-shadow:0 .4375rem 0 -.3125rem #ffdd84;}.box.low h1,.box.low h2,.box.low h3,.box.low h4,.box.low h5,.box.low-priority h1,.box.low-priority h2,.box.low-priority h3,.box.low-priority h4,.box.low-priority h5,.box.neutral h1,.box.neutral h2,.box.neutral h3,.box.neutral h4,.box.neutral h5,.box.warning h1,.box.warning h2,.box.warning h3,.box.warning h4,.box.warning h5{color:#986f00;}.box.low p,.box.low-priority p,.box.neutral p,.box.warning p{color:inherit;}.box.low a:not([class*=button]),.box.low-priority a:not([class*=button]),.box.neutral a:not([class*=button]),.box.warning a:not([class*=button]){color:#322500;}.box.error,.box.high,.box.high-priority,.box.important,.box.negative{color:#6e221e;background:#f1cecd;box-shadow:0 .4375rem 0 -.3125rem #e6a8a5;}.box.error h1,.box.error h2,.box.error h3,.box.error h4,.box.error h5,.box.high h1,.box.high h2,.box.high h3,.box.high h4,.box.high h5,.box.high-priority h1,.box.high-priority h2,.box.high-priority h3,.box.high-priority h4,.box.high-priority h5,.box.important h1,.box.important h2,.box.important h3,.box.important h4,.box.important h5,.box.negative h1,.box.negative h2,.box.negative h3,.box.negative h4,.box.negative h5{color:#962e29;}.box.error p,.box.high p,.box.high-priority p,.box.important p,.box.negative p{color:inherit;}.box.error a:not([class*=button]),.box.high a:not([class*=button]),.box.high-priority a:not([class*=button]),.box.important a:not([class*=button]),.box.negative a:not([class*=button]){color:#461513;}.box.normal,.box.positive,.box.success{color:#051d00;background:#c2ffb6;box-shadow:0 .4375rem 0 -.3125rem #98ff83;}.box.normal h1,.box.normal h2,.box.normal h3,.box.normal h4,.box.normal h5,.box.positive h1,.box.positive h2,.box.positive h3,.box.positive h4,.box.positive h5,.box.success h1,.box.success h2,.box.success h3,.box.success h4,.box.success h5{color:#0d5000;}.box.normal p,.box.positive p,.box.success p{color:inherit;}.box.normal a:not([class*=button]),.box.positive a:not([class*=button]),.box.success a:not([class*=button]){color:#000;}.box.course-announcement:last-child,.box.course-announcement:last-of-type{margin-bottom:3rem;}.pager,.sheet-pager{padding:1rem;}.pager .disabled,.sheet-pager .disabled{display:none;}.pager .current,.pager a,.pager .spacer,.sheet-pager .current,.sheet-pager a,.sheet-pager .spacer{display:inline-block;padding-right:.5rem;padding-left:.5rem;line-height:2.5rem;}.pager .current,.sheet-pager .current{background:#0081d6;color:#fff;}.pager .spacer,.sheet-pager .spacer{background:#00253d;color:#fff;}.pager a,.sheet-pager a{background:#0062a3;text-decoration:none;color:#fff;}.pager a:hover,.sheet-pager a:hover{background:#004370;}@media screen and (min-width:43.75em){.sheet-pager{padding:1.5rem;}}.sheet-content.list+.sheet-pager{padding-top:0;}.pager-label{display:block;padding-right:.5rem;font-size:.875rem;line-height:2.5rem;}@media screen and (min-width:53.125em){.pager-label{display:inline-block;float:right;padding-left:.5rem;}}.pager-select{display:block;padding-top:.5rem;padding-bottom:.5rem;}@media screen and (min-width:53.125em){.pager-select{float:right;margin-left:.5rem;padding-top:0;padding-bottom:0;}}.f-column #playback-speed-slider{margin:.8125rem .3125rem .3125rem .3125rem;width:calc(100% - 3rem);background:#55a5ff;border-color:rgba(0,0,0,.2);}#playback-speed-slider>.ui-slider-handle{padding:.25rem;text-decoration:none;text-align:center;color:#fff;background:#002855;border-color:#fff;}#playback-speed-slider.ui-slider .ui-slider-handle,#playback-speed-slider.ui-slider-horizontal .ui-slider-handle{top:-.5875rem;width:3.375rem;height:1.75rem;font-size:.875rem;line-height:1.125rem;}.speed-label{position:relative;margin-top:-.75rem;padding:.5rem 1rem;width:8.75rem;max-height:2.5rem;line-height:1.5rem;text-align:center;background:#fff;}@media screen and (min-width:53.125em){.speed-label{margin-top:-1.5rem;}.speed-label:after{content:"";position:absolute;top:0;left:-1.25rem;border-top:1.25rem solid transparent;border-right:1.25rem solid #fff;border-bottom:1.25rem solid transparent;}}.full-calendar-panel{overflow:hidden;opacity:0;height:0;min-height:0;}.full-calendar-panel.is-animating{-moz-transition:height .2s ease,opacity .2s ease .1s;-o-transition:height .2s ease,opacity .2s ease .1s;-webkit-transition:height .2s ease,opacity .2s ease .1s;transition:height .2s ease,opacity .2s ease .1s;}.full-calendar-panel.is-visible{padding:.0625rem;opacity:1;height:auto;min-height:13.75rem;}@media screen and (min-width:28.125em){.full-calendar-panel.is-visible{min-height:11.875rem;}}@media screen and (min-width:53.125em){.full-calendar-panel.is-visible{min-height:13.75rem;}}@media screen and (min-width:68.75em){.full-calendar-panel.is-visible{min-height:11.875rem;}}.full-calendar{display:block;box-shadow:0 0 0 .0625rem rgba(0,0,0,.55);}.full-calendar-header{display:block;padding-bottom:.25rem;overflow:hidden;}.full-calendar-header .icon-button{margin-top:.25rem;}.full-calendar-title{display:block;padding-right:1rem;padding-left:1.5rem;font-family:"Open Sans",sans-serif;font-weight:700;line-height:2.5rem;text-align:center;color:#0062a3;}@media screen and (min-width:28.125em){.full-calendar-title{float:left;}}@media screen and (min-width:53.125em){.full-calendar-title{float:none;}}@media screen and (min-width:68.75em){.full-calendar-title{float:left;}}.full-calendar-navigation{display:block;padding-right:1.5rem;padding-left:1rem;text-align:center;}@media screen and (min-width:28.125em){.full-calendar-navigation{float:right;}}@media screen and (min-width:53.125em){.full-calendar-navigation{float:none;}}@media screen and (min-width:68.75em){.full-calendar-navigation{float:right;}}.calendar-day:last-child .link{border-right-width:0;}.calendar-day .link{display:block;line-height:2rem;text-align:center;color:#0062a3;background:#fff;border-right:.0625rem solid rgba(0,0,0,.55);border-bottom:.0625rem solid rgba(0,0,0,.55);}.calendar-row:last-child .calendar-day .link{border-bottom-width:0;}.calendar-day.other-month .link{color:#fff;background:rgba(0,0,0,.55);}.calendar-day.today .link{color:#002855;background:#eaaa00;}.calendar-day.today .link:hover{background:#ffcf51;}.calendar-day.has-events .link{color:#fff;background:#0043d3;}.calendar-day.has-events .link:hover{background:#3a79ff;}
/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.calendar-loading{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;padding-top:48%;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.2);}.sheet-content .fc{direction:ltr;text-align:left;}.sheet-content .fc table{border-collapse:collapse;border-spacing:0;}.sheet-content html .fc,.sheet-content .fc table{font-size:1em;}.sheet-content .fc td,.sheet-content .fc th{padding:0;vertical-align:top;}.sheet-content .fc-header tr{display:table;width:100%;}@media screen and (min-width:53.125em){.sheet-content .fc-header tr{display:table-row;width:auto;}}.sheet-content .fc-header td{white-space:nowrap;border-bottom:0;}.sheet-content .fc-header-left{width:25%;text-align:left;}.sheet-content .fc-header-right{width:25%;text-align:right;}.sheet-content .fc-header-left,.sheet-content .fc-header-center,.sheet-content .fc-header-right{width:100%;text-align:center;}.sheet-content .fc-header-center{width:100%;text-align:center;}@media screen and (min-width:53.125em){.sheet-content .fc-header-center{display:table-cell;width:100%;}}.sheet-content .fc-header-left,.sheet-content .fc-header-right{display:table-row;}@media screen and (min-width:53.125em){.sheet-content .fc-header-left,.sheet-content .fc-header-right{display:table-cell;width:auto;}}.sheet-content .fc-header-title{display:inline-block;vertical-align:top;font-family:"Open Sans",sans-serif;}.sheet-content .fc-header-title h2{margin-top:0;color:#9ddae6;white-space:nowrap;}.sheet-content .fc .fc-header-space{padding-left:10px;}.sheet-content .fc-header .fc-state-hover,.sheet-content .fc-header .ui-state-hover{z-index:2;}.sheet-content .fc-header .fc-state-down{z-index:3;}.sheet-content .fc-header .fc-state-active,.sheet-content .fc-header .ui-state-active{z-index:4;}.sheet-content .fc-content{clear:both;zoom:1;}.sheet-content .fc-view{width:100%;overflow:hidden;}.sheet-content table tr th.fc-day-header{padding:.25rem;font-size:1rem;line-height:1.5rem;color:#fff;background:#002855;}.sheet-content .fc-widget-header,.sheet-content .fc-widget-content{border:1px solid #ddd;}.sheet-content .fc-widget-header{font-family:"Open Sans",sans-serif;}.sheet-content .fc-state-highlight{background:#fcf8e3;}.sheet-content .fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30);}.sheet-content .fc-button{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;position:relative;display:inline-block;margin-right:.25rem;padding:.5rem 1.5rem;overflow:hidden;height:2.5em;min-height:2.5rem;font-family:"Open Sans",sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.6875em;white-space:nowrap;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.6);cursor:pointer;}.sheet-content .fc-button:hover{background:#00346f;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.sheet-content .fc-button:last-child,.sheet-content .fc-button:last-of-type{margin-right:0;}.sheet-content .fc-state-default{border:0;}.sheet-content .fc-state-default.fc-corner-left{border-radius:0;}.sheet-content .fc-state-default.fc-corner-right{border-radius:0;}.sheet-content .fc-text-arrow{font-size:1.5rem;line-height:1.25rem;}.sheet-content .fc-button-prev .fc-text-arrow,.sheet-content .fc-button-next .fc-text-arrow{font-weight:bold;}.sheet-content .fc-button .fc-icon-wrap{position:relative;float:left;top:50%;}.sheet-content .fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%;}.sheet-content .fc-state-default{color:#fff;background-color:#002855;}.sheet-content .fc-state-hover,.sheet-content .fc-state-down,.sheet-content .fc-state-active,.sheet-content .fc-state-disabled{background-color:#004088;}.sheet-content .fc-state-hover{color:#fff;}.sheet-content .fc-state-disabled{cursor:default;background:#646d71;box-shadow:none;}.sheet-content .fc-state-disabled:hover{background:#646d71;box-shadow:none;}.sheet-content .fc-event-container>*{z-index:8;}.sheet-content .fc-event-container>.ui-draggable-dragging,.sheet-content .fc-event-container>.ui-resizable-resizing{z-index:9;}.sheet-content .fc-event{border:1px solid #3a87ad;background-color:#3a87ad;color:#fff;font-size:.85em;cursor:default;}.sheet-content a.fc-event{text-decoration:none;}.sheet-content a.fc-event,.sheet-content .fc-event-draggable{cursor:pointer;}.sheet-content .fc-rtl .fc-event{text-align:right;}.sheet-content .fc-event-inner{padding:.125rem;width:100%;height:100%;overflow:hidden;font-family:"Open Sans",sans-serif;}.sheet-content .fc-event-time,.sheet-content .fc-event-title{padding:0 1px;}.sheet-content .fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%;}.sheet-content .fc-event-hori{border-width:1px 0;margin-bottom:1px;}.sheet-content .fc-ltr .fc-event-hori.fc-event-start,.sheet-content .fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px;}.sheet-content .fc-ltr .fc-event-hori.fc-event-end,.sheet-content .fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px;}.sheet-content .fc-event-hori .ui-resizable-e{top:0!important;right:-3px!important;width:7px!important;height:100%!important;cursor:e-resize;}.sheet-content .fc-event-hori .ui-resizable-w{top:0!important;left:-3px!important;width:7px!important;height:100%!important;cursor:w-resize;}.sheet-content .fc-event-hori .ui-resizable-handle{_padding-bottom:14px;}.sheet-content table.fc-border-separate{border-collapse:separate;}.sheet-content .fc-border-separate th,.sheet-content .fc-border-separate td{border-width:1px 0 0 1px;}.sheet-content .fc-border-separate th.fc-last,.sheet-content .fc-border-separate td.fc-last{border-right-width:1px;}.sheet-content .fc-border-separate tr.fc-last th,.sheet-content .fc-border-separate tr.fc-last td{border-bottom-width:1px;}.sheet-content .fc-border-separate tbody tr.fc-first td,.sheet-content .fc-border-separate tbody tr.fc-first th{border-top-width:0;}.sheet-content .fc-grid th{text-align:center;}.sheet-content .fc .fc-week-number{width:22px;text-align:center;}.sheet-content .fc .fc-week-number div{padding:0 2px;}.sheet-content .fc-grid .fc-day-number{float:right;padding:0 2px;font-family:"Open Sans",sans-serif;}.sheet-content .fc-grid .fc-other-month .fc-day-number{opacity:.3;filter:alpha(opacity=30);}.sheet-content .fc-grid .fc-day-content{clear:both;padding:2px 2px 1px;}.sheet-content .fc-grid .fc-event-time{font-weight:bold;}.sheet-content .fc-rtl .fc-grid .fc-day-number{float:left;}.sheet-content .fc-rtl .fc-grid .fc-event-time{float:right;}.sheet-content .fc-agenda table{border-collapse:separate;}.sheet-content .fc-agenda-days th{padding:.25rem;height:auto;font-family:"Open Sans",sans-serif;font-size:.75rem;text-align:center;line-height:1.5rem;color:#fff;background:#002855;white-space:normal;}@media screen and (min-width:53.125em){.sheet-content .fc-agenda-days th{font-size:1rem;}}.sheet-content .fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-family:"Open Sans",sans-serif;font-weight:400;text-align:center;line-height:2rem;color:#fff;background:#002855;}.sheet-content .fc-agenda .fc-first.fc-last .fc-agenda-axis.fc-widget-header{line-height:1.5rem;}.sheet-content .fc-agenda .fc-week-number{font-weight:bold;}.sheet-content .fc-agenda .fc-day-content{padding:2px 2px 1px;}.sheet-content .fc-agenda-days .fc-agenda-axis{border-right-width:1px;}.sheet-content .fc-agenda-days .fc-col0{border-left-width:0;}.sheet-content .fc-agenda-allday th{height:2.5rem;font-family:"Open Sans",sans-serif;text-align:center;line-height:2.5rem;color:#fff;background:#002855;}.sheet-content .fc-agenda-allday .fc-day-content{min-height:34px;_height:34px;}.sheet-content .fc-agenda-divider-inner{height:2px;overflow:hidden;}.sheet-content .fc-widget-header .fc-agenda-divider-inner{background:#eee;}.sheet-content .fc-agenda-slots th{border-width:1px 1px 0;}.sheet-content .fc-agenda-slots td{border-width:1px 0 0;background:none;}.sheet-content .fc-agenda-slots td div{height:20px;}.sheet-content .fc-agenda-slots tr.fc-slot0 th,.sheet-content .fc-agenda-slots tr.fc-slot0 td{border-top-width:0;}.sheet-content .fc-agenda-slots tr.fc-minor th,.sheet-content .fc-agenda-slots tr.fc-minor td{border-top-style:dotted;}.sheet-content .fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid;}.sheet-content .fc-event-vert{border-width:0 1px;}.sheet-content .fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px;}.sheet-content .fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}.sheet-content .fc-event-vert .fc-event-time{white-space:nowrap;font-size:.5875rem;line-height:100%;}.sheet-content .fc-event-vert .fc-event-inner{position:relative;z-index:2;}.sheet-content .fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25);}.sheet-content .fc .ui-draggable-dragging .fc-event-bg,.sheet-content .fc-select-helper .fc-event-bg{display:none\9;}.sheet-content .fc-event-vert .ui-resizable-s{bottom:0!important;width:100%!important;height:8px!important;overflow:hidden!important;line-height:8px!important;font-size:11px!important;font-family:monospace;text-align:center;cursor:s-resize;}.sheet-content .fc-agenda .ui-resizable-resizing{_overflow:hidden;}.CalendarLabelWrap{overflow:auto;margin-bottom:1.25rem;max-height:12rem;}.CalendarLabelWrap .CalendarLabel{display:block;margin-bottom:.0625rem;padding:.5rem 1.5rem;font-family:"Open Sans",sans-serif;font-size:.875rem;color:#fff;}.CalendarLabelWrap .CalendarLabel input{margin-right:.25rem;vertical-align:middle;min-height:1.5rem;}.CalendarKey{overflow:hidden;margin-top:1.5rem;padding:1.5rem;width:100%;min-height:40px;background:rgba(0,0,0,.05);box-shadow:0 .4375rem 0 -.3125rem rgba(0,0,0,.1);}.CalendarKey .CalendarLabelKey{float:left;padding:.5rem;width:50%;height:2.5rem;}.CalendarKey .CalendarLabelKey p{margin:0;font-family:"Open Sans",sans-serif;font-size:.875rem;}.CalendarKey .CalendarLabelKey .Text{display:inline-block;vertical-align:top;}.CalendarKey .CalendarLabelKey .ColorBlock{display:inline-block;margin-right:.5rem;width:1.5rem;height:1.5rem;box-shadow:0 0 0 .1875rem white;}.notification-alert{position:absolute;z-index:-1;top:0;left:50%;padding:.125rem .25rem;width:auto;height:1.5rem;font-size:.8125rem;font-weight:800;color:#f58672;background:#fff;border:.0625rem solid #f58672;border-radius:.25rem;}.icon-button:hover .notification-alert{color:#f25d42;border-color:#f25d42;}.card-assignment-grade-label,.card-assignment-percentage-grade,.card-assignment-letter-grade{color:#fff;}.card-assignment-grade-label:empty,.card-assignment-percentage-grade:empty,.card-assignment-letter-grade:empty{display:none;}h4.card-assignment-grade-label{margin-bottom:.25rem;text-shadow:.0625rem .125rem .1875rem rgba(0,0,0,.1);}.card-assignment-percentage-grade,.card-assignment-letter-grade{font-weight:700;font-size:2rem;text-shadow:.0625rem .1875rem .3125rem rgba(0,0,0,.1);}.card-assignment-percentage-grade{padding-right:.5rem;}@media screen and (min-width:53.125em){.exam-screen-size-message{display:none;}}.exam-student-overview-question p{display:inline;color:inherit;}.card-content[class*=grade-] .number,.card-content[class*=grade-] .label{color:#fff;}.card-content[class*=grade-]{background:rgba(0,0,0,.45);}.card-content.grade-A,.card-content.grade-Pass,.card-content.grade-pass{background:#051d00;}.card-content.grade-B{background:#168300;}.card-content.grade-C{background:#ffba05;}.card-content.grade-D{background:#b78500;}.card-content.grade-F,.card-content.grade-Fail,.card-content.grade-fail{background:#be3a34;}.chat-room{position:relative;height:calc(100vh - 332px);min-height:38rem;}.chat-room.simple-layout{min-height:31.3125rem;}.chat-room-toggle-nav{position:absolute;top:.25rem;left:.25rem;padding:.1875rem .25rem .25rem .25rem;font-size:1rem;width:1.5rem;height:1.5rem;background:rgba(0,0,0,.5);cursor:pointer;}.chat-room-toggle-nav:hover .iconic[data-glyph]:before{color:#fff;}@media screen and (min-width:65.625em){.chat-room-toggle-nav{display:none;}}.chat-room-toggle-nav .iconic[data-glyph]{vertical-align:top;}.chat-room-toggle-nav .iconic[data-glyph]:before{-moz-transition:color .2s ease;-o-transition:color .2s ease;-webkit-transition:color .2s ease;transition:color .2s ease;vertical-align:top;font-size:inherit;color:rgba(255,255,255,.7);}.chat-room-nav{position:absolute;z-index:1;top:0;bottom:0;left:0;width:2rem;background:#002855;box-shadow:0 0 0 .0625rem #002855;}.chat-room-nav.is-active{z-index:10;width:15.625rem;}@media screen and (min-width:65.625em){.chat-room-nav{width:12.5rem;}}@media screen and (min-width:100em){.chat-room-nav{width:15.625rem;}}.simple-layout .chat-room-nav{width:15.625rem;}.chat-room-list{display:none;overflow:auto;margin-bottom:5rem;padding:1.5rem 1.5rem 0 1.5rem;height:calc(100% - 5.125rem);}.chat-room-nav.is-active .chat-room-list{display:block;}@media screen and (min-width:65.625em){.chat-room-list{display:block;}}.chat-room-list ul.list{margin-bottom:1.5rem;}.chat-room-list .chat-room-list-title{display:block;margin-top:0;margin-bottom:.5rem;font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.65);}.chat-room-list-item{position:relative;z-index:0;display:block;padding:.25rem 0 .25rem 1rem;line-height:1.5;text-decoration:none;color:rgba(255,255,255,.9);cursor:pointer;}.chat-room-list-item:hover{color:#fff;}.chat-room-list-item.is-current,.chat-room-list-item.is-current-private{font-weight:700;color:#fff;}.chat-room-list-item.is-current:before{content:"";position:absolute;z-index:-1;top:0;right:-.5rem;bottom:0;left:-.5rem;background:rgba(0,0,0,.15);border-radius:.125rem;}.chat-room-list-item.is-current-private:before{content:"";position:absolute;z-index:-1;top:0;right:-.5rem;bottom:0;left:-.5rem;background:rgba(0,0,0,.35);border-radius:.125rem;}.chat-room-list ul.list.rooms .chat-room-list-item:after{content:"";position:absolute;z-index:-1;top:.625rem;left:0;width:.5rem;height:.5rem;background:rgba(255,255,255,.25);border-radius:50%;box-shadow:0 0 0 .125rem white;}.chat-room-list ul.list.rooms .chat-room-list-item.is-current:after{content:"";position:absolute;z-index:-1;top:.625rem;left:0;width:.5rem;height:.5rem;background:#fff;border-radius:50%;box-shadow:0 0 0 .125rem white;}.chat-room-list ul.list.online .chat-room-list-item:after{content:"";position:absolute;z-index:-1;top:.625rem;left:0;width:.5rem;height:.5rem;background:#168300;border-radius:50%;box-shadow:0 0 0 .125rem white;}.chat-room-list ul.list.offline .chat-room-list-item{color:rgba(255,255,255,.35);}.chat-room-list ul.list.offline .chat-room-list-item:hover{color:rgba(255,255,255,.65);}.chat-room-list ul.list.offline .chat-room-list-item:after{content:"";position:absolute;z-index:-1;top:.625rem;left:0;padding:.25rem;width:.5rem;height:.5rem;background:transparent;border-radius:50%;box-shadow:0 0 0 .125rem rgba(255,255,255,.25);}.chat-room-notification{position:absolute;top:.1875rem;right:-.25rem;padding-right:.3125rem;padding-left:.3125rem;font-size:1rem;line-height:1.5;width:auto;background:#be3a34;border-radius:.0625rem;}.chat-room-options{position:absolute;bottom:0;left:0;display:none;padding:1.5rem;width:2rem;border-top:.0625rem solid rgba(0,0,0,.25);}.chat-room-nav.is-active .chat-room-options{display:block;width:15.625rem;}@media screen and (min-width:65.625em){.chat-room-options{display:block;width:12.5rem;}}@media screen and (min-width:100em){.chat-room-options{width:15.625rem;}}.simple-layout .chat-room-options{width:15.625rem;}.chat-room-communication{position:relative;padding-left:2rem;height:100%;font-family:"Open Sans",sans-serif;box-shadow:0 0 0 .0625rem rgba(0,0,0,.2);}@media screen and (min-width:65.625em){.chat-room-communication{padding-left:12.5rem;}}@media screen and (min-width:100em){.chat-room-communication{padding-left:15.625rem;}}.simple-layout .chat-room-communication{padding-left:15.625rem;}.chat-room-current-chat{position:absolute;z-index:5;top:0;right:0;left:2.125rem;padding:1.5rem 1.5rem .5rem 1.5rem;font-size:1rem;line-height:1.25;font-weight:700;color:#002855;background:rgba(255,255,255,.95);}@media screen and (min-width:65.625em){.chat-room-current-chat{left:12.625rem;}}@media screen and (min-width:100em){.chat-room-current-chat{left:15.75rem;}}.simple-layout .chat-room-current-chat{left:15.75rem;}.chat-room-current-chat:before{content:"";position:absolute;top:2.125rem;left:-.125rem;width:1.25rem;height:.0625rem;background:#002855;}.chat-room-messages{overflow:auto;padding:3.75rem 1.5rem 0 1.5rem;height:calc(100% - 8rem);font-size:.9375rem;}.chat-room-message,.chat-room-related-message{position:relative;display:block;padding-left:3.125rem;font-size:inherit;}.chat-room-message{margin-top:1.5rem;min-height:2rem;}.chat-room-message:first-child{margin-top:0;}.chat-room-related-message{margin-top:.125rem;}.chat-room-name{display:block;padding-left:3.125rem;font-size:.65rem;line-height:1.5;color:#a2aaad;}.chat-room-message img.chat-room-message-user-img{position:absolute;top:0;left:0;margin:0;width:2.25rem;height:2.25rem;border-radius:50%;}.chat-room-message-text{vertical-align:top;}.chat-room-message-user-name{font-size:inherit;font-weight:700;}.sheet-content .chat-room-message-user-name{line-height:100%;}@media screen and (min-width:43.75em){.chat-room-message-user-name{line-height:1;}}.chat-room-message-date,.chat-room-message-date-related{font-size:.6875rem;line-height:1;text-transform:uppercase;color:#a2aaad;}.chat-room-related-message:hover .chat-room-message-date,.chat-room-related-message:hover .chat-room-message-date-related{opacity:1;}.chat-room-message-date{display:block;padding-bottom:.25rem;}@media screen and (min-width:43.75em){.chat-room-message-date{display:inline-block;padding-bottom:0;padding-left:.5rem;}}.chat-room-message-date-related{-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;position:absolute;top:.4375rem;left:0;opacity:0;}.chat-room-sent-text{display:block;font-size:inherit;line-height:1.5;}.chat-room-sent-text img.emojione{margin:-.1875rem .1875rem 0 0;width:1.25rem;height:1.25rem;}.chat-room-new-messages{position:relative;display:block;margin-top:1.75rem;margin-bottom:1.75rem;width:100%;border-bottom:.0625rem solid #9ddae6;}.chat-room-new-messages:after{content:"New messages";position:absolute;top:-.875rem;left:0;padding-right:.5rem;font-size:.6875rem;color:#74cbdc;background:#fff;}.chat-room-compose-message{position:relative;padding:1.5rem;}.chat-compose-textarea{display:block;overflow:auto;padding:.5rem 3rem .5rem 1rem;width:100%;height:5rem;line-height:1.5rem;}.chat-add-emoji{position:absolute;top:2rem;right:2rem;cursor:pointer;}.chat-emojis{position:absolute;right:1.5rem;bottom:6.5rem;overflow:auto;padding:0;opacity:0;width:15.625rem;height:0;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.25);}.chat-emojis.is-visible{padding:1rem;opacity:1;height:10rem;}.discussion-listing-label{font-weight:700;}.discussion-listing-info{padding-left:.5rem;}.discussion-author-image,.discussion-reply-image{float:left;overflow:hidden;margin-right:.5rem;border-radius:50%;}.discussion-author-image img,.discussion-reply-image img{margin:0;max-width:100%;}.discussion-author-image{width:3rem;height:3rem;}.discussion-reply-image{width:2rem;height:2rem;}.discussion-author-information,.discussion-reply-information{float:left;}h3.discussion-author-name,h4.discussion-reply-name{display:block;margin-top:0;margin-bottom:0;font-weight:400;}.discussion-author-timestamp,.discussion-reply-timestamp{display:block;font-size:.75rem;}.discussion-reply-timestamp .positive{font-weight:600;color:#0d5000;}.card.is-sticky.is-active .card-content.discussion-author-post-information,.card.is-added-sticky.is-active .card-content.discussion-author-post-information{display:none;}@media screen and (min-width:53.125em){.card.is-sticky.is-active .card-content.discussion-author-post-information,.card.is-added-sticky.is-active .card-content.discussion-author-post-information{display:block;}}.is-sticky.is-active .discussion-author-post,.is-added-sticky.is-active .discussion-author-post{display:none;}.discussion-post-actions{padding-top:1.5rem;}@media screen and (min-width:53.125em){.is-sticky.is-active .discussion-post-actions,.is-added-sticky.is-active .discussion-post-actions{position:absolute;top:0;right:0;}}.visible-when-sticky{display:none;}.visible-when-sticky.is-active{display:block;}.discussion-reply-ranks{padding:.1875rem .5rem .1875rem 0;}.discussion-reply-rating,.discussion-favorites{padding-left:.3125rem;display:inline-block;font-weight:600;line-height:2.125rem;text-align:left;}.discussion-reply-rating{width:2.5rem;color:#1c2b39;}.discussion-reply-rating.positive{color:#051d00;}.discussion-reply-rating.negative{color:#be3a34;}.discussion-favorites{width:auto;color:#b78500;}.discussion-comments{padding:.75rem 1.5rem 0 1.5rem;}.discussion-your-comment{background:rgba(0,40,85,.05);}.discussion-comment{background:rgba(162,170,173,.1);}.discussion-favorited{background:rgba(234,170,0,.07);}.discussion-unread{box-shadow:0 .0625rem .25rem 0 rgba(0,40,85,.95);}.discussion-toggle-post{float:right;}.discussion-search-match{background:#9ddae6;}.discussion-mention,.discussion-mentioned{display:inline-block;padding-right:.125rem;padding-left:.125rem;}.discussion-mention{background:rgba(0,40,85,.15);}.discussion-mentioned{background:rgba(234,170,0,.15);}.discussion-comment-form{padding:1.5rem;background:rgba(162,170,173,.15);border-top:.0625rem solid rgba(162,170,173,.3);}.card.highlighted .discussion-comment-form{background:rgba(0,0,0,.5);}.discussion-attachments{border-top:.0625rem dotted rgba(0,0,0,.15);}.discussion-attachments:last-child{padding-right:0;padding-left:0;}.highlighted .discussion-attachments:last-child{padding-bottom:0;}img.thumbnail{cursor:pointer;}.discussion-lightbox{position:fixed;z-index:5000;top:3rem;right:3rem;bottom:3rem;left:3rem;margin:0;display:none;background:#fff;box-shadow:0 .25rem .3125rem 0 rgba(0,0,0,.25);}.discussion-lightbox .modal-body{position:absolute;top:50%;padding:0 1.5rem;width:100%;text-align:center;background-color:transparent;}.discussion-lightbox .modal-body img{border-radius:5px;}.signed-up{color:#fff;background:#43ff1d;}.signup-registration-total{float:right;color:#093600;}.signed-up-label{padding-right:1rem;font-weight:700;color:#093600;}.gradebook-grid-wrap{background:#fff;}.gradebook-grid-wrap #gradebook-group-grid{position:absolute;top:.625em;right:0;bottom:0;left:0;}.gradebook-grid-wrap .slick-pane-left .ui-state-default,.gradebook-grid-wrap .slick-pane-right .ui-state-default{border:0;}.gradebook-grid-wrap .slick-pane-left .slick-row,.gradebook-grid-wrap .slick-pane-right .slick-row{height:2.5em;}.gradebook-grid-wrap .slick-pane-bottom.slick-pane-left .slick-header-columns-left .slick-header-column:nth-child(1) .slick-column-name h4{padding-right:0;padding-left:0;}.gradebook-grid-wrap .slick-pane-bottom.slick-pane-left .slick-header-columns-left .slick-header-column:nth-child(2){text-align:center;}.gradebook-grid-wrap .slick-pane-bottom.slick-pane-left .slick-row.ui-widget-content{background:#fff;}.gradebook-grid-wrap .slick-pane-bottom.slick-pane-left .slick-row.ui-widget-content [class*=r1]{background:#f9f9f9;text-align:center;}.gradebook-grid-wrap .slick-pane-right .ui-state-default{text-align:center;}.gradebook-grid-wrap .slick-pane-right .slick-row.ui-widget-content{background:#fff;}.gradebook-grid-wrap .slick-pane-right .slick-row.ui-widget-content:hover{background:#f2f2f2;}.gradebook-grid-wrap .slick-pane-right .slick-row.ui-widget-content .slick-cell{text-align:center;color:#333;}.gradebook-grid-wrap .slick-pane-right .slick-row.ui-widget-content .slick-cell.editable{border:0;}.gradebook-grid-wrap .slick-pane-right .slick-row.ui-widget-content .slick-cell input{margin:-.125em 0 0 -.1875em;padding:0 5%;border:.0625em solid #eaaa00;width:90%;height:2.5em;line-height:2.5em;}#gradebookGrid *,#gradebookGrid *:before,#gradebookGrid *:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}.slick-header-column.ui-state-default{border:0!important;}.ui-state-default{background-image:none!important;font-size:16px!important;}.ui-state-default a{font-size:16px;}.slick-pane-header.slick-pane-left .slick-header-column:nth-child(1) .slick-column-name h4{padding-right:0;padding-left:0;}.slick-pane-header{display:block;height:3.875em;}.slick-pane-header.slick-pane{overflow:visible;}.slick-pane-header .slick-header-columns,.slick-pane-header .slick-headerrow-columns{overflow:visible;}.slick-pane-header .slick-header-columns-left .slick-header-column{background:#f7f7f7;}.slick-pane-header .slick-header-columns-left .slick-header-column:after{content:"";position:absolute;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);height:.1875em;}.slick-pane-header .slick-header-columns-left .slick-header-column:nth-child(2n){text-align:center;}.slick-pane-header .slick-header-columns-right .slick-header-column{background:#fff;}.slick-pane-header .slick-header-columns-right .slick-header-column:after{content:"";position:absolute;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);height:.1875em;}.slick-pane-header .slick-header-columns-right .slick-header-column h4{padding:0 .75rem;}.slick-pane-header .slick-header-column{background-image:none;border-bottom:0;}.slick-pane-header .slick-header-column:hover .slick-sort-indicator{display:block;}.slick-pane-header .slick-header-column.ui-state-default{position:relative;display:inline-block;overflow:visible;float:left;margin:0;padding:0 1rem;border-right:.0625em solid #eee;border-right-color:rgba(0,0,0,.1);border-left:0!important;border-top:0!important;border-bottom:0!important;border:0!important;height:4.25em;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;}.slick-pane-header .slick-header-column[class*=-active] .slick-header-menubutton{background:#eee;background:rgba(0,0,0,.1);}.slick-pane-header .slick-header-column .slick-column-name{display:block;overflow:hidden;}.slick-pane-header .slick-header-column .slick-column-name:hover .icon-info-sign{background:#002855;}.slick-pane-header .slick-header-column .slick-column-name:hover .icon-info-sign.alert-info{color:#ed8b00;}.slick-pane-header .slick-header-column .slick-column-name>a{display:block;}.slick-pane-header .slick-header-column .slick-column-name h4{margin-top:0;margin-bottom:0;padding-right:.75rem;padding-left:.75rem;}.slick-pane-header .slick-header-column .slick-column-name .gradebook-assignment-info{position:absolute;top:1.3125em;left:.5em;}.slick-pane-header .slick-header-column .slick-column-name .released{position:absolute;right:0;bottom:0;left:0;display:block;background:#168300;height:.3125em;}.slick-pane-header .slick-header-column .slick-column-name .unreleased{position:absolute;right:0;bottom:0;left:0;display:block;background:#be3a34;height:.3125em;}.slick-pane-header .slick-header-column .slick-column-name .icon-info-sign{display:block;margin-top:.125rem;width:1rem;height:1rem;background:#4ba0ff;border-radius:50%;}.slick-pane-header .slick-header-column .slick-column-name .icon-info-sign:after{content:"i";position:absolute;top:0;left:0;width:1rem;font-size:.875rem;font-weight:bold;font-style:normal;line-height:1.25rem;text-align:center;color:#fff;}.slick-pane-header .slick-header-column .slick-column-name .icon-info-sign.alert-info{background:#ffb854;}.slick-pane-header .slick-header-column .slick-sort-indicator{position:absolute;bottom:.25em;left:50%;display:none;margin:0 0 0 -.3125em;background:transparent;width:.625em;height:.3125em;}.slick-pane-header .slick-header-column .slick-sort-indicator:after{content:"";position:absolute;bottom:0;left:0;border-top:.3125em solid #000;border-top:.3125em solid rgba(0,0,0,.5);border-right:.3125em solid transparent;border-left:.3125em solid transparent;}.slick-pane-header .slick-header-column .slick-sort-indicator[class*=-asc]:after{border-top:0;border-bottom:.3125em solid #000;border-bottom:.3125em solid rgba(0,0,0,.5);}.slick-pane-header .slick-header-column h4{display:block;font-size:1rem;font-weight:400;line-height:4em;text-align:center;width:calc(100% - 2.5rem);}.slick-pane-header .slick-header-column .gradebook-header-label{line-height:4em;}.slick-pane-header .slick-header-column .gradebook-header-label-unlinked.needs-graded,.slick-pane-header .slick-header-column .gradebook-header-label.needs-graded{color:#be3a34;}.slick-pane-header .slick-header-column .gradebook-header-label-unlinked.is-graded,.slick-pane-header .slick-header-column .gradebook-header-label.is-graded{color:#0d5000;}.slick-pane-header .slick-header-column .gradebook-header-assignment-type{position:absolute;top:.875em;right:1rem;left:1rem;font-size:.75em;line-height:1em;text-align:center;color:#888;}.slick-pane-header .slick-header-column .gradebook-header-assignment-status{position:absolute;right:2rem;bottom:.9325em;left:1rem;font-size:.75em;line-height:1em;text-align:center;color:#888;}.slick-pane-header .slick-header,.slick-pane-header .slick-headerrow{overflow:visible;position:relative;}.slick-resizable-handle{position:absolute;top:0;right:0;display:block;background:#000;background:rgba(0,0,0,.2);width:.1875em;height:100%;font-size:1em;cursor:col-resize;}.slick-pane{overflow:hidden;}.slick-pane-left .slick-header-column,.slick-pane-left .slick-cell,.grid-canvas-left .slick-header-column,.grid-canvas-left .slick-cell{padding:0 1rem;background:#f7f7f7;}.slick-pane-left .slick-header-column a,.slick-pane-left .slick-cell a,.grid-canvas-left .slick-header-column a,.grid-canvas-left .slick-cell a{line-height:2.4375rem;text-align:left;}.slick-pane-left .slick-cell:nth-child(2n),.grid-canvas-left .slick-cell:nth-child(2n){text-align:center;}.slick-pane-left:after,.grid-canvas-left:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,.5);width:.1875rem;}.slick-cell,.slick-headerrow-column{z-index:1;position:absolute;overflow:hidden;margin:0;padding:0 1rem;border:0;border-right:1px solid #eee;border-right-color:rgba(0,0,0,.1);border-bottom:.0625em solid #eee;border-bottom-color:rgba(0,0,0,.1);height:2.4375rem;text-align:center;line-height:2.5rem;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;cursor:default;}.slick-cell a,.slick-headerrow-column a{display:block;font-size:14px;}.slick-cell span,.slick-headerrow-column span{display:block;}.slick-cell a,.slick-cell span,.slick-headerrow-column a,.slick-headerrow-column span{text-align:center;}.slick-cell .not-used,.slick-headerrow-column .not-used{background:#a2aaad;background:rgba(0,0,0,.06);}.slick-cell .extra-credit,.slick-headerrow-column .extra-credit{background:#43ff1d;background:rgba(123,186,89,.15);}.slick-cell .dropped,.slick-headerrow-column .dropped{background:#ffe49e;background:rgba(214,153,34,.1);}.slick-cell{padding:0;font-size:.875rem;}.slick-cell>span{padding:0 1rem;}.slick-cell>span.wrapper-assignment-note,.slick-cell>span.wrapper-assignment-comment{position:absolute;z-index:1;right:.125rem;bottom:.125rem;display:block;padding:0;background:transparent;border-radius:.1875rem;width:1rem;height:1rem;}.slick-cell>span.wrapper-assignment-note [class*=icon-],.slick-cell>span.wrapper-assignment-comment [class*=icon-]{font-size:1.125rem;line-height:1rem;color:inherit;}.slick-cell>span.wrapper-assignment-note{right:calc(100% - 2rem);padding:.25rem;width:.5rem;height:.5rem;background:#eaaa00;}.slick-cell>span.wrapper-assignment-note:hover{background:#846000;}.slick-cell>span.wrapper-assignment-note .assignment-note{position:relative;width:.5rem;height:.5rem;}.slick-cell>span.wrapper-assignment-note .assignment-note:before{content:"";position:absolute;top:0;left:0;width:.5rem;height:.5rem;background:#fff;}.slick-cell>span.wrapper-assignment-note .assignment-note:after{content:"";position:absolute;top:.0625rem;left:.0625rem;width:.3875rem;height:.0625rem;background:#eaaa00;box-shadow:0 .125rem 0 0 #eaaa00,0 .25rem 0 0 #eaaa00;}.slick-cell>span.wrapper-assignment-comment{right:1.215rem;bottom:.125rem;padding:.1875rem .125rem;background:#0070ee;width:.75rem;height:.5625rem;font-size:.6875em;line-height:.9375rem;color:#fff;}.slick-cell>span.wrapper-assignment-comment:hover{background:#002855;}.slick-cell>span.wrapper-assignment-comment .assignment-comment{position:relative;width:.75rem;height:.5rem;background:#fff;border-radius:50%;}.slick-cell>span.wrapper-assignment-comment .assignment-comment:after{content:"";position:absolute;right:.125rem;bottom:-.125rem;border-top:.25rem solid #fff;border-left:.25rem solid transparent;}.slick-cell .gridGradeCell{font-size:.875rem;}.slick-header-menubutton{position:absolute;right:0;top:0;bottom:0;display:block;padding:0!important;background:#e1e1e1;background:rgba(0,0,0,.25);border-radius:0;width:1em;cursor:pointer;}.slick-header-menubutton:after{content:"";position:absolute;top:2em;left:50%;margin-left:-.25em;border-top:.25em solid #000;border-top-color:rgba(0,0,0,.75);border-right:.25em solid transparent;border-left:.25em solid transparent;}.slick-header-column:hover>.slick-header-menubutton,.slick-header-column-active .slick-header-menubutton{display:inline-block;}.slick-header-menu{position:absolute;z-index:20;display:inline-block;margin:0;padding:0;background:#444;border:.0625em solid #eee;border-color:rgba(0,0,0,.25);border-top:0;min-width:10em;cursor:default;}.slick-header-menuitem{list-style:none;margin:0;padding:0 1rem;border-bottom:.0625em solid #161616;border-bottom-color:rgba(0,0,0,.4);line-height:2em;color:#fff;cursor:pointer;}.slick-header-menuitem:hover{background:#222;background:rgba(0,0,0,.2);}.slick-header-menuitem:last-child{border-bottom:0;}.slick-header-menuicon{display:inline-block;width:0;height:0;vertical-align:middle;margin-right:0;background-repeat:no-repeat;background-position:center center;}.slick-header-menucontent{display:inline-block;vertical-align:middle;line-height:2.4375em;}.slick-header-menuitem-disabled{background:transparent;}.gradebook-student-information{padding:1rem;background:#fff;}.gradebook-student-photo{display:inline-block;overflow:hidden;margin-right:.75em;border-radius:50%;width:3.125em;height:3.125em;}.gradebook-student-photo img{width:100%;}.gradebook-student-title-info{display:inline-block;vertical-align:top;}.gradebook-student-name{font-size:1.5em!important;line-height:1em;color:#333!important;}.gradebook-student-grad-year{margin-left:1em;font-size:inherit;font-weight:400!important;}.gradebook-student-additional-info{font-size:1em!important;font-weight:400!important;color:#333!important;}.gradebook-student-additional-info span{margin-left:1em;font-size:inherit;}.gradebook-navigation{padding:0 1rem 1rem 1rem;background:#fff;}[class*=gradebook-course-student-information]{display:block;overflow:hidden;margin-bottom:1rem;padding:1rem;background:#a2aaad;color:#a2aaad;}[class*=gradebook-course-student-information][class*=-A],[class*=gradebook-course-student-information][class*=-P]{background:#6dff50;color:#051d00;}[class*=gradebook-course-student-information][class*=-B]{background:#6dff50;color:#051d00;}[class*=gradebook-course-student-information][class*=-C]{background:#ffebb7;color:#846000;}[class*=gradebook-course-student-information][class*=-D]{background:#ffebb7;color:#846000;}[class*=gradebook-course-student-information][class*=-F]{background:#eab3b1;color:#6e221e;}.gradebook-course-title,.gradebook-course-grade{display:block;margin-bottom:0!important;padding-bottom:0!important;font-size:1.25em!important;font-weight:400!important;line-height:1em;color:inherit!important;}.gradebook-course-title{float:left;}.gradebook-course-grade{float:right;}.gradebook-course-grade .grade{display:inline-block;margin-right:.5em;font-weight:bold;font-size:inherit;}.gradebook-course-group{margin-bottom:2em;}.hideSubmit{display:none;}.container{display:block;margin:0 0 0 -.5%;background:#fff;width:101%;}.container *,.container *:before,.container *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.container .clearfix:after,.container .card .card-content:after,.card .container .card-content:after,.container .header-page-content:after,.container .sheet-content:after,.container .tabs:after,.container .box:after,.container .pager:after,.container .sheet-pager:after,.container .container:after{clear:both;}.container .clearfix,.container .card .card-content,.card .container .card-content,.container .header-page-content,.container .sheet-content,.container .tabs,.container .box,.container .pager,.container .sheet-pager,.container .container{*zoom:1;}.container .title-page{margin:0 .5rem 0 1.25rem;font-weight:400;}.container .title-rubric-details{margin:0 .5rem 0 1.25rem;font-weight:400;}.container .return-to-gradebook{display:inline-block;margin:0 0 1rem 1.25rem;padding:0 1.25rem;background:#be3a34;border-radius:.125em;font-size:1em;line-height:1.875em;color:#fff;text-decoration:none;}.container .return-to-gradebook:hover{background:#962e29;}.tipsy-additional-grade-scale-info{margin:0;padding:0;list-style:none;}.tipsy-additional-grade-scale-info .list-item{padding:.5rem 1rem .3125rem 1rem;border-bottom:.0625em solid #a2aaad;color:#fff;}.tipsy-additional-grade-scale-info .list-item .additional-grade-label,.tipsy-additional-grade-scale-info .list-item .additional-grade-points{display:block;padding:0;min-height:1em;line-height:1.25em;}.tipsy-additional-grade-scale-info .list-item .additional-grade-label{font-size:.75em;}.tipsy-inner span{color:#fff;}.tipsy-inner span p{color:#fff;}.gradebook-grid-visibility{display:none;}@media screen and (min-width:53.125em){.gradebook-grid-visibility{display:block;}}@media screen and (min-width:53.125em){.gradebook-screen-size-message{display:none;}}.rubric-item{position:relative;}@media screen and (min-width:60em){.rubric-primary-column{position:absolute;top:0;left:0;width:18.75rem;height:15.625rem;}}.rubric-primary-column .rubric-cell{width:100%;background:rgba(0,0,0,.05);}.rubric-secondary-columns{width:100%;}@media screen and (min-width:60em){.rubric-secondary-columns{overflow-x:scroll;white-space:nowrap;margin-left:18.75rem;width:calc(100% - 18.75rem);}}@media screen and (min-width:60em){.rubric-secondary-columns .rubric-cell{white-space:normal;width:25%;min-width:15.625rem;max-width:18.75rem;}}.rubric-cell{display:block;padding:1rem;border-bottom:.0625rem solid #a2aaad;}@media screen and (min-width:60em){.rubric-cell{display:inline-block;vertical-align:top;margin-right:-.25rem;height:15.625rem;border-right:.0625rem solid #a2aaad;}}.rubric-cell .rubric-title{margin-bottom:.5rem;}.card.adjusted{background:#fff2d1;border-color:#ffcf51;}.is-sticky.is-active,.is-added-sticky.is-active{position:fixed;z-index:1000;width:auto;}.article .is-sticky.is-active,.article .is-added-sticky.is-active{top:5.4375rem;right:0;left:0;}.article .is-sticky.is-active.sheet-content,.article .is-added-sticky.is-active.sheet-content{padding-right:0;padding-left:0;}@media screen and (min-width:43.75em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{top:6rem;}}@media screen and (min-width:53.125em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{top:0;right:5.5rem;left:15.5rem;}}@media screen and (min-width:71.875em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{right:auto;left:calc((100% - 50rem)/2 + 5rem);width:50rem;}}@media screen and (min-width:75em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{left:calc((100% - 50rem)/2 + 6.5625rem);}}@media screen and (min-width:87.5em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{left:calc((100% - 52rem)/2 + 6.5625rem);width:52rem;}}@media screen and (min-width:95.3125em){.article .is-sticky.is-active,.article .is-added-sticky.is-active{left:calc((100% - 60rem)/2 + 6.5625rem);width:60rem;}}.course-content .is-sticky.is-active,.course-content .is-added-sticky.is-active{top:5.4375rem;right:0;left:0;}@media screen and (min-width:43.75em){.course-content .is-sticky.is-active,.course-content .is-added-sticky.is-active{top:6rem;}}@media screen and (min-width:53.125em){.course-content .is-sticky.is-active,.course-content .is-added-sticky.is-active{top:0;right:2.5rem;left:15.5rem;}}@media screen and (min-width:60em){.course-content .is-sticky.is-active,.course-content .is-added-sticky.is-active{right:5.875em;}}@media screen and (min-width:75em){.course-content .is-sticky.is-active,.course-content .is-added-sticky.is-active{left:18.625rem;}}.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{top:5.4375rem;right:0;left:0;}@media screen and (min-width:43.75em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{top:6rem;}}@media screen and (min-width:53.125em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{top:0;right:5.5rem;left:15.5rem;}}@media screen and (min-width:71.875em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{right:auto;left:calc((100% - 50rem)/2 + 5rem);width:50rem;}}@media screen and (min-width:75em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{left:calc((100% - 50rem)/2 + 6.5625rem);}}@media screen and (min-width:87.5em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{left:calc((100% - 52rem)/2 + 6.5625rem);width:52rem;}}@media screen and (min-width:95.3125em){.article.course-content .is-sticky.is-active,.article.course-content .is-added-sticky.is-active{left:calc((100% - 60rem)/2 + 6.5625rem);width:60rem;}}.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{right:0;left:0;}@media screen and (min-width:53.125em){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{right:2.5rem;left:20.5rem;width:auto;}}@media screen and (min-width:60em){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{right:5.5rem;}}@media screen and (min-width:75rem){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{left:23.6875rem;}}@media screen and (min-width:81.25em){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{left:calc((100% - 45rem)/2 + 6.5625rem);width:45rem;}}@media screen and (min-width:87.5em){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{left:calc((100% - 52rem)/2 + 6.5625rem);width:52rem;}}@media screen and (min-width:95.3125em){.article.is-admin .is-sticky.is-active,.article.is-admin .is-added-sticky.is-active{left:calc((100% - 60rem)/2 + 6.5625rem);width:60rem;}}.popup-manage-files-window .is-sticky.is-active,.popup-manage-files-window .is-added-sticky.is-active{top:0;right:1.5rem;left:1.5rem;}.is-sticky.box,.is-added-sticky.box{position:relative;}.is-sticky.box:before,.is-added-sticky.box:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fff;}.is-sticky.box.is-active,.is-added-sticky.box.is-active{position:fixed;}.is-sticky.box.is-active:after,.is-added-sticky.box.is-active:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;visibility:visible;height:auto;background:rgba(0,0,0,.05);}.file-upload-indication{position:relative;}.file-upload-indication.is-adding-content:before{content:"";position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:rgba(234,170,0,.75);}.file-upload-indication.is-adding-content:after{content:"Drop your files anywhere in the highlighted area";position:fixed;z-index:6;bottom:3rem;right:3rem;padding:1.5rem;width:18.75rem;height:auto;background:#fff;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.7);}progress.file-upload-progress-bar{position:fixed;z-index:10;top:calc(50% - .5rem);left:calc(50% - 5rem);width:10rem;height:1rem;box-shadow:0 0 0 1.5rem #002855,0 .125rem .25rem 1.5rem rgba(0,0,0,.7);}.sole-loading-sequence{position:fixed;z-index:99999;top:calc(50% - 6.5625rem);left:calc(50% - 5.6875rem);display:none;padding:2.5rem 2.5rem 4.25rem 2.5rem;width:11.375rem;height:13.125rem;background:rgba(255,255,255,.9);box-shadow:0 .25rem .5rem rgba(0,0,0,.15);}.sole-loading-animation{animation:rotate 1.5s infinite linear;transition:transform linear;}.sole-loading-animation .circle{transition:cx .5s linear,cy .5s linear,fill .5s linear;}.sole-loading-animation .circle-1{animation:lower1 .5s alternate-reverse infinite;}.sole-loading-animation .circle-2{animation:lower2 .5s .125s alternate-reverse infinite;}.sole-loading-animation .circle-3{animation:lower3 .5s .25s alternate-reverse infinite;}.sole-loading-animation .circle-4{animation:lower4 .5s .375s alternate-reverse infinite;}.sole-loading-animation .circle-5{animation:lower5 .5s .5s alternate-reverse infinite;}.sole-loading-animation .circle-6{animation:lower6 .5s .625s alternate-reverse infinite;}.sole-loading-animation .body-1,.sole-loading-animation .body-4{fill:#9ddae6;}.sole-loading-animation .body-2,.sole-loading-animation .body-5{fill:#eaaa00;}.sole-loading-animation .body-3,.sole-loading-animation .body-6{fill:#0062a3;}.sole-loading-animation .center-circle{fill:#002855;}.sole-loading-label{position:absolute;right:0;bottom:1vh;left:0;padding-top:1vh;font-size:.75rem;font-weight:700;text-align:center;color:#002855;border-top:.0625rem dotted #a2aaad;}.wiki-editors-label{display:inline-block;vertical-align:top;margin-right:.5rem;height:1.25rem;font-family:"Open Sans",sans-serif;font-size:80%;line-height:1.25rem;color:#3e5f7d;}.wiki-editors{display:inline-block;margin-right:.25rem;padding-right:.5rem;height:1.25rem;box-shadow:0 0 0 .0625rem rgba(28,43,57,.25);}.wiki-editors-color,.wiki-editors-name{display:inline-block;vertical-align:top;}.wiki-editors-color{margin-right:.125rem;width:.25rem;height:1.25rem;background:#002855;}.wiki-editors-name{font-family:"Open Sans",sans-serif;font-size:80%;line-height:1.25rem;color:#1c2b39;}.wiki-editors-cursor{display:inline-block;width:.125rem;height:1.4375rem;margin-bottom:-.3125rem;margin-left:.0625rem;background:#002855;}.wiki-editors-color.contributor-1,.wiki-editors-cursor.contributor-1{background:#002855;}.wiki-editors-color.contributor-2,.wiki-editors-cursor.contributor-2{background:#eaaa00;}.wiki-editors-color.contributor-3,.wiki-editors-cursor.contributor-3{background:#0062a3;}.wiki-editors-color.contributor-4,.wiki-editors-cursor.contributor-4{background:#1c2b39;}.wiki-editors-color.contributor-5,.wiki-editors-cursor.contributor-5{background:#0058bb;}.wiki-editable-content{padding:.5rem;font-family:Georgia,"Lora",serif;border:.0625rem dashed rgba(0,0,0,.25);}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0);}100%{-webkit-transform:scale(1);transform:scale(1);}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12);}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2);}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1);}100%{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);}}.medium-editor-anchor-preview{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000;}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px;}.medium-editor-anchor-preview-active{visibility:visible;}.medium-editor-dragover{background:#ddd;}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px;}.medium-editor-placeholder{position:relative;}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit;}.medium-editor-placeholder-relative{position:relative;}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit;}.medium-toolbar-arrow-under:after,.medium-toolbar-arrow-over:before{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0;}.medium-toolbar-arrow-under:after{border-width:8px 8px 0 8px;}.medium-toolbar-arrow-over:before{border-width:0 8px 8px 8px;top:-8px;}.medium-editor-toolbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000;}.medium-editor-toolbar ul{margin:0;padding:0;}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0;}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:10px;text-decoration:none;}.medium-editor-toolbar li button:focus{outline:0;}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline;}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0;}.medium-editor-toolbar-active{visibility:visible;}.medium-editor-sticky-toolbar{position:fixed;top:1px;}.medium-editor-relative-toolbar{position:relative;}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear;}.medium-editor-action-bold{font-weight:bolder;}.medium-editor-action-italic{font-style:italic;}.medium-editor-toolbar-form{display:none;}.medium-editor-toolbar-form input,.medium-editor-toolbar-form a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px;}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:0;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block;}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;outline:0;}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none;}.medium-editor-toolbar-form-active{display:block;}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table;}.medium-editor-element{word-wrap:break-word;min-height:30px;}.medium-editor-element img{max-width:100%;}.medium-editor-element sub{vertical-align:sub;}.medium-editor-element sup{vertical-align:super;}.medium-editor-hidden{display:none;}.medium-toolbar-arrow-under:after{top:40px;border-color:#3e5f7d transparent transparent transparent;}.medium-toolbar-arrow-over:before{top:-8px;border-color:transparent transparent #3e5f7d transparent;}.medium-editor-toolbar{background:rgba(0,0,0,.8);border:1px solid #000;border-radius:2px;}.medium-editor-toolbar li button{background:#3e5f7d;border:0;border-right:1px solid #000;border-left:1px solid rgba(255,255,255,.1);box-shadow:0 2px 2px rgba(0,0,0,.25);color:rgba(255,255,255,.75);height:40px;min-width:40px;-webkit-transition:background .1s ease-in;transition:background .1s ease-in;}.medium-editor-toolbar li button:hover{background:#0b1117;color:#fff;}.medium-editor-toolbar li button [class*=link]{color:rgba(255,255,255,.75);}.medium-editor-toolbar li button:hover [class*=link]{color:#fff;}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:2px;border-top-left-radius:2px;}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:2px;border-top-right-radius:2px;}.medium-editor-toolbar li .medium-editor-button-active{background:#1c2b39;color:#fff;}.medium-editor-toolbar-form{background:#242424;border-radius:2px;color:#999;}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#242424;box-sizing:border-box;color:#ccc;height:40px;}.medium-editor-toolbar-form a{color:#fff;}.medium-editor-toolbar-anchor-preview{background:#242424;border-radius:2px;color:#fff;}.medium-editor-placeholder:after{color:#b3b3b1;}.wiki-contributors{display:block;margin-bottom:.3125rem;}.wiki-contributor,.wiki-current-contributor{display:inline-block;vertical-align:top;margin-right:.5rem;color:#afc4d8;}.wiki-contributor.online,.wiki-current-contributor.online{position:relative;color:#1c2b39;}.wiki-contributor.online:after,.wiki-current-contributor.online:after{content:"Editing";position:absolute;bottom:-.9375rem;left:2rem;font-size:80%;font-weight:bold;color:#051d00;}.wiki-contributor:first-of-type,.wiki-current-contributor:first-of-type{margin-left:.25rem;}.wiki-current-contributor{color:#1c2b39;}.wiki-contributor-image{display:inline-block;overflow:hidden;margin-right:.25rem;margin-bottom:-.4375rem;width:1.5rem;height:1.5rem;box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #a2aaad;border-radius:50%;}.wiki-current-contributor .wiki-contributor-image img{filter:grayscale(0%);}.wiki-current-contributor:nth-child(1) .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #002855;}.wiki-current-contributor:nth-child(2) .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #eaaa00;}.wiki-current-contributor:nth-child(3) .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #0062a3;}.wiki-current-contributor:nth-child(4) .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #1c2b39;}.wiki-current-contributor:nth-child(5) .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #0058bb;}.wiki-contributor-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-top:-.125rem;width:100%;height:auto;}.online .wiki-contributor-image{box-shadow:0 0 0 .0625rem rgba(0,0,0,.4),0 0 0 .25rem #168300;}.online .wiki-contributor-image img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.annotator-iframe{position:relative;margin-bottom:-.5rem;width:100%;height:780px;background:#fff;border:0;}.annotator-iframe.file-viewer{height:100%;background:transparent;}.annotator-toolbar{position:fixed;z-index:100;top:0;left:0;right:0;padding:.5rem;text-shadow:1px 1px 0 #fff;background:#f3f4f5;border-bottom:1px solid #fff;}.annotator-toolbar .spacer{display:inline-block;border-left:.0625rem solid rgba(0,0,0,.3);height:2.25rem;margin:0 5px -11px;}.annotator-toolbar a{color:inherit;text-decoration:none;}.annotator-toolbar .icon-button{position:relative;background:rgba(255,255,255,.5);min-width:2.5rem;min-height:2.5rem;}.annotator-toolbar .icon-button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;}.annotator-toolbar .icon-button:hover,.annotator-toolbar .icon-button:focus{background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 .0625rem rgba(0,0,0,.25);}.annotator-toolbar .icon-button.active{background:#fff;box-shadow:0 0 0 .0625rem rgba(0,0,0,.5);}.annotator-toolbar .icon-button .iconic{margin:auto;}.annotator-toolbar .icon-button .iconic *{fill:#a2aaad;stroke:#a2aaad;}.annotator-toolbar .icon-button.pen{font-size:1rem;}.annotator-toolbar .icon-button.comment{font-size:.625rem;color:#fff;text-shadow:0 0 0 black;}.annotator-toolbar .icon-button.rectangle .iconic *{fill:#be3a34;stroke:#be3a34;}.annotator-toolbar .icon-button.highlight .iconic *{fill:#eaaa00;stroke:#eaaa00;}.annotator-toolbar .icon-button.strikeout .iconic *{fill:#be3a34;stroke:#be3a34;}.annotator-toolbar .icon-button.text-color,.annotator-toolbar .icon-button.pen-color{padding-top:.75rem;}.annotator-toolbar .icon-button.text-color .iconic *,.annotator-toolbar .icon-button.pen-color .iconic *{fill:white;stroke:white;}.annotator-toolbar .icon-button.text-color .iconic,.annotator-toolbar .icon-button.pen-color .iconic{position:relative;z-index:1;}.annotator-toolbar .icon-button.text-color .color,.annotator-toolbar .icon-button.pen-color .color{position:absolute;z-index:0;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;width:calc(100% - .5rem);height:calc(100% - .5rem);border-radius:50%;}.annotator-toolbar .icon-button.rotate-ccw,.annotator-toolbar .icon-button.clear{padding-top:.75rem;}.annotator-toolbar>select{background:rgba(255,255,255,.5);border:.0625rem solid transparent;}.annotator-toolbar>select:hover{background:rgba(255,255,255,.9);border:.0625rem solid rgba(0,0,0,.25);}.color{display:inline-block;width:25px;height:25px;border:1px solid #000;vertical-align:middle;}.color-selected{border:3px solid #666;width:30px;height:30px;margin-top:-1px;margin-left:-2px;margin-right:-2px;}.text-color,.pen-color{display:inline-block;}#content-wrapper{position:absolute;top:58px;left:0;right:250px;bottom:0;overflow:auto;background:#fff;}.pdfViewer-loading{padding:1rem;}#comment-wrapper{position:absolute;top:58px;right:0;bottom:0;overflow:auto;width:250px;background:#fff;border-left:.0625rem solid rgba(0,0,0,.05);}#comment-wrapper h4{margin:10px;}#comment-wrapper .comment-list{font-size:12px;position:absolute;top:38px;left:0;right:0;bottom:0;}#comment-wrapper .comment-list-item{margin-left:.0625rem;padding:.625rem;border-bottom:.0625rem solid rgba(0,0,0,.05);}#comment-wrapper .comment-list-container{position:absolute;top:0;left:0;right:0;bottom:47px;overflow:auto;}#comment-wrapper .comment-list-form{position:absolute;left:0;right:0;bottom:0;padding:10px;}#comment-wrapper .comment-list-form input{padding:5px;width:100%;}.answer-result{padding:.5rem 0 .625rem 0;box-shadow:0 .0625rem 0 rgba(0,0,0,.08);}.answer-result:first-child{padding-top:0;}.answer-result:last-child{box-shadow:none;}.answer-result-title{font-size:.9375rem;font-weight:bold;}.answer-result-stat{min-width:.0625rem;height:1.5rem;}.answer-result-stat:before{content:"";width:100%;min-width:.1875rem;height:1.5rem;border-radius:.125rem 0 0 .125rem;box-shadow:0 0 0 .0625rem rgba(0,0,0,.1);}.answer-result-stat:after{content:attr(data-score);padding:.25rem .5rem;vertical-align:top;width:auto;font-size:.875rem;font-weight:bold;text-align:center;line-height:1rem;color:#fff;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.2);border-radius:0 .125rem .125rem 0;box-shadow:0 0 0 .0625rem rgba(0,0,0,.1);}.answer-result-stat.score-10:before{background-color:#ff2700;}.answer-result-stat.score-10:after{background-color:#a31900;}.answer-result-stat.score-20:before{background-color:#ff4d00;}.answer-result-stat.score-20:after{background-color:#a33100;}.answer-result-stat.score-30:before{background-color:#ff7400;}.answer-result-stat.score-30:after{background-color:#a34a00;}.answer-result-stat.score-40:before{background-color:#ff9b00;}.answer-result-stat.score-40:after{background-color:#a36300;}.answer-result-stat.score-50:before{background-color:#ffc100;}.answer-result-stat.score-50:after{background-color:#a37c00;}.answer-result-stat.score-60:before{background-color:#ffe800;}.answer-result-stat.score-60:after{background-color:#a39400;}.answer-result-stat.score-70:before{background-color:#f0ff00;}.answer-result-stat.score-70:after{background-color:#99a300;}.answer-result-stat.score-80:before{background-color:#c9ff00;}.answer-result-stat.score-80:after{background-color:#81a300;}.answer-result-stat.score-90:before{background-color:#a2ff00;}.answer-result-stat.score-90:after{background-color:#68a300;}.answer-result-stat.score-100:before{background-color:#7cff00;}.answer-result-stat.score-100:after{background-color:#4fa300;}.card-calendar-actions .raised-button{background:#0062a3;color:#fff;display:block;margin-bottom:.5rem;width:100%;}.card-calendar-actions .raised-button:hover,.card-calendar-actions .raised-button:focus{background:#0071bd;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.card-calendar-actions .raised-button:active{background:#008ae5;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.card-calendar-actions .raised-button.is-active{background:#00253d;}.card-calendar-actions .raised-button.is-active:hover,.card-calendar-actions .raised-button.is-active:focus{background:#00538a;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}@media screen and (min-width:53.125em){.card-calendar-actions .raised-button{margin-bottom:0;}}@media screen and (min-width:76.875em){.card-calendar-actions .raised-button{display:inline-block;width:auto;}}.raised-button.show-classifieds{margin-bottom:1rem;background:#eaaa00;color:#fff;}.raised-button.show-classifieds:hover,.raised-button.show-classifieds:focus{background:#ffba05;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.show-classifieds:active{background:#ffc62d;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.show-classifieds.is-active{background:#846000;}.raised-button.show-classifieds.is-active:hover,.raised-button.show-classifieds.is-active:focus{background:#d19700;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.raised-button.show-classifieds,.raised-button.show-wvu-resources{display:block;width:100%;}@media screen and (min-width:53.125em){.raised-button.show-classifieds,.raised-button.show-wvu-resources{display:none;}}.raised-button.hide-additional-resource{position:fixed;z-index:2000;right:1rem;bottom:1rem;left:1rem;display:none;width:calc(100% - 2rem);}.raised-button.hide-additional-resource.is-active{display:block;}@media screen and (min-width:53.125em){.raised-button.hide-additional-resource.is-active{display:none;}}@media screen and (min-width:53.125em){.raised-button.hide-additional-resource{display:none;}}.card-calendar-actions .flat-button{color:#0062a3;display:block;width:100%;}.card-calendar-actions .flat-button:hover,.card-calendar-actions .flat-button:focus{color:#004370;}.card-calendar-actions .flat-button:active,.card-calendar-actions .flat-button.active{color:#00538a;}@media screen and (min-width:76.875em){.card-calendar-actions .flat-button{display:inline-block;width:auto;}}.homepage-classifieds .flat-button{margin-right:0;width:100%;text-align:center;}@media screen and (min-width:53.125em){.homepage-classifieds .flat-button{margin-right:.25rem;width:auto;text-align:unset;}}.header-navigation>.icon-button,.header-navigation [class^=view]>.icon-button{padding:.875rem;width:3rem;height:3rem;color:#fff;}.header-navigation>.icon-button:hover .iconic,.header-navigation>.icon-button:focus .iconic,.header-navigation [class^=view]>.icon-button:hover .iconic,.header-navigation [class^=view]>.icon-button:focus .iconic{color:#ccc;}.header-navigation>.icon-button:hover .iconic *,.header-navigation>.icon-button:focus .iconic *,.header-navigation [class^=view]>.icon-button:hover .iconic *,.header-navigation [class^=view]>.icon-button:focus .iconic *{fill:#ccc;stroke:#ccc;}.header-navigation>.icon-button:active .iconic *,.header-navigation>.icon-button.is-active .iconic *,.header-navigation [class^=view]>.icon-button:active .iconic *,.header-navigation [class^=view]>.icon-button.is-active .iconic *{fill:#ebebeb;stroke:#ebebeb;}.header-navigation>.icon-button:empty,.header-navigation [class^=view]>.icon-button:empty{cursor:default;}.header-navigation>.icon-button.circle,.header-navigation [class^=view]>.icon-button.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.875rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.header-navigation>.icon-button.circle:last-of-type,.header-navigation [class^=view]>.icon-button.circle:last-of-type{margin-right:0;}.header-navigation>.icon-button.circle:hover,.header-navigation>.icon-button.circle:focus,.header-navigation [class^=view]>.icon-button.circle:hover,.header-navigation [class^=view]>.icon-button.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.header-navigation>.icon-button.is-hidden,.header-navigation [class^=view]>.icon-button.is-hidden{display:none;}.header-navigation>.icon-button .icon,.header-navigation [class^=view]>.icon-button .icon{display:block;vertical-align:top;width:1.25rem;height:1.25rem;line-height:normal;}.header-navigation>.icon-button .iconic,.header-navigation [class^=view]>.icon-button .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#fff;}.header-navigation>.icon-button .iconic:before,.header-navigation [class^=view]>.icon-button .iconic:before{vertical-align:top;}.header-navigation>.icon-button .iconic *,.header-navigation [class^=view]>.icon-button .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:white;stroke:white;}.header-navigation>.icon-button .iconic:before,.header-navigation [class^=view]>.icon-button .iconic:before{font-size:1.25rem;}.header-navigation>.icon-button.search,.header-navigation [class^=view]>.icon-button.search{fill:#3db2ff;stroke:#3db2ff;}.header-navigation>.icon-button.search .iconic,.header-navigation [class^=view]>.icon-button.search .iconic{color:#3db2ff;}.header-navigation>.icon-button.search:hover .iconic,.header-navigation>.icon-button.search:active .iconic,.header-navigation>.icon-button.search.is-active .iconic,.header-navigation [class^=view]>.icon-button.search:hover .iconic,.header-navigation [class^=view]>.icon-button.search:active .iconic,.header-navigation [class^=view]>.icon-button.search.is-active .iconic{color:#0a9dff;}.header-navigation>.icon-button.favorites,.header-navigation [class^=view]>.icon-button.favorites{fill:#eaaa00;stroke:#eaaa00;}.header-navigation>.icon-button.favorites .iconic,.header-navigation [class^=view]>.icon-button.favorites .iconic{color:#eaaa00;}.header-navigation>.icon-button.favorites:hover .iconic,.header-navigation>.icon-button.favorites:active .iconic,.header-navigation>.icon-button.favorites.is-active .iconic,.header-navigation [class^=view]>.icon-button.favorites:hover .iconic,.header-navigation [class^=view]>.icon-button.favorites:active .iconic,.header-navigation [class^=view]>.icon-button.favorites.is-active .iconic{color:#b78500;}.header-navigation>.icon-button.notifications,.header-navigation [class^=view]>.icon-button.notifications{fill:#f58672;stroke:#f58672;}.header-navigation>.icon-button.notifications .iconic,.header-navigation [class^=view]>.icon-button.notifications .iconic{color:#f58672;}.header-navigation>.icon-button.notifications:hover .iconic,.header-navigation>.icon-button.notifications:active .iconic,.header-navigation>.icon-button.notifications.is-active .iconic,.header-navigation [class^=view]>.icon-button.notifications:hover .iconic,.header-navigation [class^=view]>.icon-button.notifications:active .iconic,.header-navigation [class^=view]>.icon-button.notifications.is-active .iconic{color:#f25d42;}.header-navigation>.icon-button.calendar,.header-navigation>.icon-button.mail,.header-navigation [class^=view]>.icon-button.calendar,.header-navigation [class^=view]>.icon-button.mail{fill:#3db2ff;stroke:#3db2ff;}.header-navigation>.icon-button.calendar .iconic,.header-navigation>.icon-button.mail .iconic,.header-navigation [class^=view]>.icon-button.calendar .iconic,.header-navigation [class^=view]>.icon-button.mail .iconic{color:#3db2ff;}.header-navigation>.icon-button.calendar:hover .iconic,.header-navigation>.icon-button.calendar:active .iconic,.header-navigation>.icon-button.calendar.is-active .iconic,.header-navigation>.icon-button.mail:hover .iconic,.header-navigation>.icon-button.mail:active .iconic,.header-navigation>.icon-button.mail.is-active .iconic,.header-navigation [class^=view]>.icon-button.calendar:hover .iconic,.header-navigation [class^=view]>.icon-button.calendar:active .iconic,.header-navigation [class^=view]>.icon-button.calendar.is-active .iconic,.header-navigation [class^=view]>.icon-button.mail:hover .iconic,.header-navigation [class^=view]>.icon-button.mail:active .iconic,.header-navigation [class^=view]>.icon-button.mail.is-active .iconic{color:#0a9dff;}.header.transparent .header-navigation>.icon-button,.header.transparent .header-navigation [class^=view]>.icon-button{padding:.875rem;width:3rem;height:3rem;color:#fff;}.header.transparent .header-navigation>.icon-button:hover .iconic,.header.transparent .header-navigation>.icon-button:focus .iconic,.header.transparent .header-navigation [class^=view]>.icon-button:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button:focus .iconic{color:#ccc;}.header.transparent .header-navigation>.icon-button:hover .iconic *,.header.transparent .header-navigation>.icon-button:focus .iconic *,.header.transparent .header-navigation [class^=view]>.icon-button:hover .iconic *,.header.transparent .header-navigation [class^=view]>.icon-button:focus .iconic *{fill:#ccc;stroke:#ccc;}.header.transparent .header-navigation>.icon-button:active .iconic *,.header.transparent .header-navigation>.icon-button.is-active .iconic *,.header.transparent .header-navigation [class^=view]>.icon-button:active .iconic *,.header.transparent .header-navigation [class^=view]>.icon-button.is-active .iconic *{fill:#ebebeb;stroke:#ebebeb;}.header.transparent .header-navigation>.icon-button:empty,.header.transparent .header-navigation [class^=view]>.icon-button:empty{cursor:default;}.header.transparent .header-navigation>.icon-button.circle,.header.transparent .header-navigation [class^=view]>.icon-button.circle{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;margin-right:.25rem;padding:.875rem;border-radius:50%;background:#fff;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.45);}.header.transparent .header-navigation>.icon-button.circle:last-of-type,.header.transparent .header-navigation [class^=view]>.icon-button.circle:last-of-type{margin-right:0;}.header.transparent .header-navigation>.icon-button.circle:hover,.header.transparent .header-navigation>.icon-button.circle:focus,.header.transparent .header-navigation [class^=view]>.icon-button.circle:hover,.header.transparent .header-navigation [class^=view]>.icon-button.circle:focus{box-shadow:0 .125rem .4125rem rgba(0,0,0,.2);}.header.transparent .header-navigation>.icon-button.is-hidden,.header.transparent .header-navigation [class^=view]>.icon-button.is-hidden{display:none;}.header.transparent .header-navigation>.icon-button .icon,.header.transparent .header-navigation [class^=view]>.icon-button .icon{display:block;vertical-align:top;width:1.25rem;height:1.25rem;line-height:normal;}.header.transparent .header-navigation>.icon-button .iconic,.header.transparent .header-navigation [class^=view]>.icon-button .iconic{-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;display:block;vertical-align:top;line-height:1rem;color:#fff;}.header.transparent .header-navigation>.icon-button .iconic:before,.header.transparent .header-navigation [class^=view]>.icon-button .iconic:before{vertical-align:top;}.header.transparent .header-navigation>.icon-button .iconic *,.header.transparent .header-navigation [class^=view]>.icon-button .iconic *{-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;fill:white;stroke:white;}.header.transparent .header-navigation>.icon-button .iconic:before,.header.transparent .header-navigation [class^=view]>.icon-button .iconic:before{font-size:1.25rem;}.header.transparent .header-navigation>.icon-button.search,.header.transparent .header-navigation [class^=view]>.icon-button.search{fill:#0062a3;stroke:#0062a3;}.header.transparent .header-navigation>.icon-button.search .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.search .iconic{color:#0062a3;}.header.transparent .header-navigation>.icon-button.search:hover .iconic,.header.transparent .header-navigation>.icon-button.search:active .iconic,.header.transparent .header-navigation>.icon-button.search.is-active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.search:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.search:active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.search.is-active .iconic{color:#004370;}.header.transparent .header-navigation>.icon-button.favorites,.header.transparent .header-navigation [class^=view]>.icon-button.favorites{fill:#eaaa00;stroke:#eaaa00;}.header.transparent .header-navigation>.icon-button.favorites .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.favorites .iconic{color:#eaaa00;}.header.transparent .header-navigation>.icon-button.favorites:hover .iconic,.header.transparent .header-navigation>.icon-button.favorites:active .iconic,.header.transparent .header-navigation>.icon-button.favorites.is-active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.favorites:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.favorites:active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.favorites.is-active .iconic{color:#b78500;}.header.transparent .header-navigation>.icon-button.notifications,.header.transparent .header-navigation [class^=view]>.icon-button.notifications{fill:#f58672;stroke:#f58672;}.header.transparent .header-navigation>.icon-button.notifications .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.notifications .iconic{color:#f58672;}.header.transparent .header-navigation>.icon-button.notifications:hover .iconic,.header.transparent .header-navigation>.icon-button.notifications:active .iconic,.header.transparent .header-navigation>.icon-button.notifications.is-active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.notifications:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.notifications:active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.notifications.is-active .iconic{color:#f25d42;}.header.transparent .header-navigation>.icon-button.calendar,.header.transparent .header-navigation>.icon-button.mail,.header.transparent .header-navigation [class^=view]>.icon-button.calendar,.header.transparent .header-navigation [class^=view]>.icon-button.mail{fill:#0062a3;stroke:#0062a3;}.header.transparent .header-navigation>.icon-button.calendar .iconic,.header.transparent .header-navigation>.icon-button.mail .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.calendar .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.mail .iconic{color:#0062a3;}.header.transparent .header-navigation>.icon-button.calendar:hover .iconic,.header.transparent .header-navigation>.icon-button.calendar:active .iconic,.header.transparent .header-navigation>.icon-button.calendar.is-active .iconic,.header.transparent .header-navigation>.icon-button.mail:hover .iconic,.header.transparent .header-navigation>.icon-button.mail:active .iconic,.header.transparent .header-navigation>.icon-button.mail.is-active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.calendar:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.calendar:active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.calendar.is-active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.mail:hover .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.mail:active .iconic,.header.transparent .header-navigation [class^=view]>.icon-button.mail.is-active .iconic{color:#004370;}.flat-button.course-note-action{margin:1.5rem 0 0 0;color:#646d71;}.flat-button.course-note-action .iconic *{fill:#535b5e;stroke:#535b5e;}.flat-button.course-note-action:hover{color:#404648;background:#b2b9bb;}.sheet-content.list .flat-button.course-note-action{margin-bottom:1.5rem;}.navigate-course-content{position:fixed;z-index:998;bottom:0;left:50%;margin-left:-2rem;padding:.25rem;background:rgba(0,0,0,.3);}@media screen and (min-width:43.75em){.navigate-course-content{background:rgba(0,0,0,.1);}}@media screen and (min-width:53.125em){.navigate-course-content{z-index:1999;}}.sheet-content .save-to-drive-button.jfk-button{height:2.5rem;}.flat-button.mark-exam-answer{width:8.25rem;}.hamburger.homepage .hamburger-top,.hamburger.homepage .hamburger-middle,.hamburger.homepage .hamburger-bottom{background:#fff;}.hamburger.homepage.is-active .hamburger-top,.hamburger.homepage.is-active .hamburger-bottom{background:#be3a34;}header.course-content{min-height:unset;}@media screen and (min-width:53.125em){header.course-content{min-height:3.5rem;}}.course-content .mobile-menu-svg{position:fixed;top:0;left:0;}@media screen and (min-width:43.75em){.course-content .mobile-menu-svg{position:absolute;}}@media screen and (min-width:43.75em){.course-content .header-navigation{position:fixed;z-index:0;}.course-content .header-navigation.is-active{z-index:1002;}}.sheet.homepage-courses-sites .sheet-header{padding:0;}.sheet.homepage-courses-sites .sheet-header.highlight{background:#fff;border-bottom-color:#e6e6e6;}.sheet.homepage-courses-sites .sheet-header.highlight .sheet-title{color:#002855;}@media screen and (min-width:43.75em){.sheet.homepage-courses-sites .sheet-header.highlight{background:#002855;border-bottom-color:#001022;}.sheet.homepage-courses-sites .sheet-header.highlight .sheet-title{color:#fff;}}@media screen and (min-width:53.125em){.sheet.homepage-courses-sites .sheet-header{padding:1.5rem;}}.sheet.homepage-courses-sites .sheet-title{margin-left:3rem;height:2.9375rem;font-size:1.25rem;line-height:2.9375rem;}@media screen and (min-width:53.125em){.sheet.homepage-courses-sites .sheet-title{margin-left:0;height:auto;font-size:2rem;line-height:125%;}}@media screen and (max-width:53.0625em){.sheet.homepage-courses-sites .sheet-user-options .view-menu .icon-button{padding:1rem;width:3rem;height:3rem;}}.sheet.homepage-courses-sites .sheet-user-options.top{position:absolute;margin-top:0;}@media screen and (max-width:53.0625em){.sheet.homepage-courses-sites .sheet-user-options.top{top:0;right:2rem;}}.sheet.learning-resources{margin-right:1rem;margin-left:1rem;width:calc(100% - 2rem);}.sheet.learning-resources .sheet-header.highlight,.sheet.learning-resources .sheet-form.highlight{position:relative;background:#eaaa00;border-bottom-color:#b78500;}@media screen and (min-width:53.125em){.sheet.learning-resources{margin-right:0;margin-left:0;width:100%;}}.sheet.course-content,.sheet.course-note{position:relative;}@media screen and (min-width:53.125em){.sheet.course-content,.sheet.course-note{z-index:1001;margin:0 1rem 1.5rem 1.5rem;}}@media screen and (min-width:60em){.sheet.course-content,.sheet.course-note{margin:0 4rem 1.5rem 1.5rem;}.sheet.course-content:last-child,.sheet.course-note:last-child{margin-bottom:3.5rem;}}.sheet.course-content{z-index:2;}@media screen and (max-width:53.0625em){.sheet.course-content{margin:0;}.sheet.course-content .sheet-header:first-of-type{padding:.5rem;}}@media screen and (max-width:53.0625em) and (min-width:53.125em){.sheet.course-content .sheet-header:first-of-type{padding:1.4375rem .5rem;}}@media screen and (max-width:53.0625em){.sheet.course-content .sheet-header:first-of-type .sheet-breadcrumbs,.sheet.course-content .sheet-header:first-of-type .sheet-title,.sheet.course-content .sheet-header:first-of-type .focus-button{display:none;}}@media screen and (max-width:53.0625em){.sheet.course-content .sheet-content.course-options{padding-right:1.5rem;padding-left:1.5rem;}}.sheet.course-content .sheet-content.course-options{padding-top:0;}.sheet.course-content .sheet-content.course-options:last-child{padding-bottom:1.5rem;}.sheet.course-content .course-iframe{margin-bottom:1.5rem;width:100%;height:70vh;border:.0625rem solid rgba(0,0,0,.15);box-shadow:0 .125rem .1875rem 0 rgba(0,0,0,.3);}.sheet.course-content .annotator-iframe{position:relative;margin-bottom:-.5rem;width:100%;height:780px;background:#fff;border:0;}.sheet.course-content .annotator-iframe.file-viewer{height:100%;background:transparent;}.sheet.course-content.is-taking-notes{margin-bottom:22vh;}@media screen and (min-height:43.75em){.sheet.course-content.is-taking-notes{margin-bottom:13.5em;}}@media screen and (min-height:56.25em){.sheet.course-content.is-taking-notes{margin-bottom:19.5em;}}.sheet.course-note{-moz-transition:opacity .2s ease-in,margin .2s ease-in;-o-transition:opacity .2s ease-in,margin .2s ease-in;-webkit-transition:opacity .2s ease-in,margin .2s ease-in;transition:opacity .2s ease-in,margin .2s ease-in;z-index:1;opacity:0;overflow:hidden;visibility:hidden;margin-top:-1.5rem;height:0;}@media screen and (max-width:53.1875em){.sheet.course-note{margin:1rem;}}.sheet.course-note.is-visible{opacity:1;visibility:visible;margin-top:1.5rem;height:auto;}@media screen and (min-width:53.125em){.sheet.course-note.is-visible{margin-top:0;}}.sheet.course-note.is-fixed{position:fixed;z-index:2000;right:0;bottom:-1.5rem;left:0;height:35vh;}@media screen and (min-width:53.125em){.sheet.course-note.is-fixed{left:12.5rem;}}@media screen and (min-width:75em){.sheet.course-note.is-fixed{left:15.625rem;}}@media screen and (min-height:43.75em){.sheet.course-note.is-fixed{height:18.75em;}}@media screen and (min-height:56.25em){.sheet.course-note.is-fixed{height:25em;}}.sheet.course-note.is-fixed .sheet-content{overflow:auto;max-height:calc(35vh - 5rem);}@media screen and (min-height:43.75em){.sheet.course-note.is-fixed .sheet-content{max-height:13.75rem;}}@media screen and (min-height:56.25em){.sheet.course-note.is-fixed .sheet-content{max-height:20rem;}}.sheet.syllabus-layout .sheet-content{font-family:"Open Sans",sans-serif;}.sheet-header.note{overflow:hidden;color:#000;background:#eaaa00;border-bottom:.0625rem solid #b78500;}.sheet-header.note .sheet-title{float:left;padding-top:.25rem;width:calc(100% - 6rem);font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.25rem;color:#000;}.sheet-header.note .sheet-title,.sheet-header.note .sheet-label{color:#000;}.sheet-header.note .sheet-title-label{color:#000;}.sheet-header.note .sheet-user-options{float:right;margin-top:0;}.sheet-header.note .sheet-user-options .icon-button .iconic{color:#000;}.sheet-header.note .sheet-user-options .icon-button .iconic *{fill:black;stroke:black;}.sheet.course-note .note-edit-text{white-space:pre-wrap;-ms-word-break:break-word;word-break:break-word;cursor:pointer;}.note-status{font-family:"Open Sans",sans-serif;font-weight:700;color:#a2aaad;}.note-textarea{-moz-transition:border .2s ease;-o-transition:border .2s ease;-webkit-transition:border .2s ease;transition:border .2s ease;padding:.25rem;overflow:hidden;resize:none;width:100%;border:.0625rem solid rgba(0,0,0,0);}.note-textarea:hover{border:.0625rem solid rgba(0,0,0,.25);}.course-note.is-fixed .note-textarea{overflow:auto;}@media screen and (min-height:43.75em){.course-note.is-fixed .note-textarea{max-height:8.75rem;}}@media screen and (min-height:56.25em){.course-note.is-fixed .note-textarea{max-height:15rem;}}@media screen and (min-width:61.5em){.article .sheet-header,.article .sheet-content,.article .sheet-tabs,.article .sheet-filters,.article .sheet-pager,.article .sheet-submission{padding-right:1.5rem;padding-left:1.5rem;}}@media screen and (min-width:71.875em){.article .sheet-header,.article .sheet-content,.article .sheet-tabs,.article .sheet-filters,.article .sheet-pager,.article .sheet-submission{padding-right:calc((100% - 50rem)/2);padding-left:calc((100% - 50rem)/2);}}@media screen and (min-width:87.5em){.article .sheet-header,.article .sheet-content,.article .sheet-tabs,.article .sheet-filters,.article .sheet-pager,.article .sheet-submission{padding-right:calc((100% - 52rem)/2);padding-left:calc((100% - 52rem)/2);}}@media screen and (min-width:95.3125em){.article .sheet-header,.article .sheet-content,.article .sheet-tabs,.article .sheet-filters,.article .sheet-pager,.article .sheet-submission{padding-right:calc((100% - 60rem)/2);padding-left:calc((100% - 60rem)/2);}}@media screen and (min-width:53.125em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-left:6.5rem;}}@media screen and (min-width:61.5em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-right:1.5rem;}}@media screen and (min-width:71.875em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-right:calc((100% - 50rem)/2);}}@media screen and (min-width:81.25em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-right:calc((100% - 45rem)/2);padding-left:calc((100% - 45rem)/2);}}@media screen and (min-width:87.5em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-right:calc((100% - 52rem)/2);padding-left:calc((100% - 52rem)/2);}}@media screen and (min-width:95.3125em){.article.is-admin .sheet-header,.article.is-admin .sheet-content,.article.is-admin .sheet-tabs,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submission{padding-right:calc((100% - 60rem)/2);padding-left:calc((100% - 60rem)/2);}}@media screen and (min-width:95.3125em){.article.is-admin .sheet-content,.article.is-admin .sheet-filters,.article.is-admin .sheet-pager,.article.is-admin .sheet-submissions,.article.is-admin .sheet-tabs{padding-right:calc((100% - 60rem)/2);padding-left:calc((100% - 60rem)/2);}}.article .sheet-header{padding-right:1rem;padding-left:1rem;}@media screen and (min-width:43.75em){.article .sheet-header{padding-right:1.5rem;padding-left:1.5rem;}}@media screen and (min-width:71.875em){.article .sheet-header{padding-left:calc((100% - 50rem)/2);}}@media screen and (min-width:87.5em){.article .sheet-header{padding-left:calc((100% - 52rem)/2);}}@media screen and (min-width:95.3125em){.article .sheet-header{padding-left:calc((100% - 60rem)/2);}}@media screen and (min-width:53.125em){.course-content .sheet-header,.course-note .sheet-header{padding-right:10rem;}}@media screen and (min-width:81.25em){.course-content .sheet-header,.course-note .sheet-header{padding-right:calc((100% - 40rem)/2);}}@media screen and (min-width:100em){.course-content .sheet-header,.course-note .sheet-header{padding-right:calc((100% - 60rem)/2);}}@media screen and (min-width:53.125em){.article.is-admin .sheet-header{padding-right:10rem;padding-left:6.5rem;}}@media screen and (min-width:81.25em){.article.is-admin .sheet-header{padding-right:calc((100% - 40rem)/2);padding-left:calc((100% - 45rem)/2);}}@media screen and (min-width:87.5em){.article.is-admin .sheet-header{padding-right:calc((100% - 45rem)/2);padding-left:calc((100% - 52rem)/2);}}@media screen and (min-width:95.3125em){.article.is-admin .sheet-header{padding-left:calc((100% - 60rem)/2);}}.homepage-courses-sites .more-menu-icon{-moz-transition:left .15s ease-out,opacity .15s ease-out;-o-transition:left .15s ease-out,opacity .15s ease-out;-webkit-transition:left .15s ease-out,opacity .15s ease-out;transition:left .15s ease-out,opacity .15s ease-out;position:absolute;top:1.25rem;opacity:.75;}@media screen and (max-width:53.0625em){.homepage-courses-sites .more-menu-icon{top:1rem;}}.homepage-courses-sites .view-menu .icon-button:hover .more-menu-icon{opacity:1;}.header-page-content .tabs{background:transparent;}.header-page-content .tab-button .iconic *{fill:white;stroke:white;}@media screen and (min-width:53.125em){.access-control .f-column.third{width:70%;}.access-control .f-column.actions{width:auto;}}@media screen and (min-width:60em){.access-control .f-column.third{width:25%;}.access-control .f-column.actions{width:auto;}.access-control .f-column:empty{-ms-flex:2;-webkit-flex:2;flex:2;}}@media screen and (min-width:70em){.access-control .f-column.third{width:29%;}.access-control .f-column.actions{width:auto;}}@media screen and (min-width:90.625em){.access-control .f-column.third{width:33.333%;}}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;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;width:100%;}.select2-container .select2-choice{display:block;height:2.5rem;padding:0 1rem;overflow:hidden;position:relative;font-family:"Open Sans",sans-serif;font-size:.9375rem;color:#333;border-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;white-space:nowrap;font-size:.9375rem;line-height:2.5rem;color:#333;text-decoration:none;border-radius:0;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;}html[dir=rtl] .select2-container .select2-choice{padding:0 8px 0 0;}.select2-container.select2-drop-above .select2-choice{border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;border-radius:0;}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px;}.select2-container .select2-choice>.select2-chosen{margin-right:26px;margin-left:20px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;}.select2-container .select2-choice.select2-default>.select2-chosen{margin-left:0;}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:11px;font-size:1px;text-decoration:none;border:0;background:url("../../../images/select2.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-width:0 .0625rem .125rem .0625rem;border-style:solid;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;border-radius:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-width:.0625rem .0625rem 0 .0625rem;border-style:solid;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;border-radius:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);}.select2-drop-active{border-width:0 .0625rem .125rem .0625rem;border-style:solid;border-color:#3db2ff #0090f0 #0062a3 #0090f0;}.select2-drop.select2-drop-above.select2-drop-active{border-width:.0625rem .0625rem 0 .0625rem;border-style:solid;border-color:#3db2ff #0090f0 #0062a3 #0090f0;}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto;}.select2-drop-auto-width .select2-search{padding-top:4px;}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #a2aaad;border-radius:0;background-clip:padding-box;background:#fff;}html[dir=rtl] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:0;border-right:1px solid #a2aaad;border-radius:0;}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url("../../../images/select2.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-left:4px;padding-right: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("../../../images/select2.png") no-repeat 100% -22px;}html[dir=rtl] .select2-search input{padding:4px 5px 4px 20px;background:#fff url("../../../images/select2.png") no-repeat -37px -22px;}.select2-drop.select2-drop-above .select2-search input{margin-top:4px;}.select2-search input.select2-active{background:#fff url("../../../images/select2-spinner.gif") no-repeat 100%;}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;outline:0;}.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:#fff;}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-bottom:.0625rem solid #a2aaad;}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:0;filter:none;}html[dir=rtl] .select2-dropdown-open .select2-choice .select2-arrow{border-right:0;}.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:rgba(0,0,0,0);}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;font-size:.9375rem;-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;font-size:.9375rem;line-height:1.5rem;}.select2-results .select2-disabled.select2-highlighted{color:#333;background:transparent;display:list-item;cursor:default;}.select2-results .select2-disabled{background:transparent;display:list-item;cursor:default;}.select2-results .select2-selected{display:none;}.select2-more-results.select2-active{background:#f4f4f4 url("../../../images/select2-spinner.gif") no-repeat 100%;}.select2-results .select2-ajax-error{background:rgba(255,50,50,.2);}.select2-more-results{background:#f4f4f4;display:list-item;}.select2-container.select2-container-disabled .select2-choice{background-color:transparent;border-color:#dee0e2;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:transparent;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-width:.0625rem .0625rem .125rem .0625rem;border-style:solid;border-color:#c3c8ca #b5bbbe #a2aaad #b5bbbe;cursor:text;overflow:hidden;background-color:#fff;}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-color:#70c6ff #3db2ff #0a9dff #3db2ff;outline:0;}.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:0 1rem;min-height:2.3125rem;font-family:sans-serif;font-size:.9375rem;line-height:1.5rem;color:#333;outline:0;border:0;background:transparent!important;}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url("../../../images/select2-spinner.gif") no-repeat 100%!important;}.select2-default{color:#999!important;}.select2-container-multi .select2-choices .select2-search-choice{padding:.125rem .5rem .125rem 2rem;margin:3px 0 3px 5px;position:relative;font-size:.9375rem;line-height:1.5rem;color:#333;cursor:default;background:#fff;border-width:.0625rem;border-style:solid;border-color:#a2aaad;border-radius:.125rem;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}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:#fff;}.select2-search-choice-close{position:absolute;top:.3875rem;left:1rem;-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:.25rem;height:1rem;background:#be3a34;}.select2-search-choice-close:before{content:"";-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0;left:-.5rem;width:1rem;height:1rem;}.select2-search-choice-close:after{content:"";position:absolute;top:0;left:0;-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:.25rem;height:1rem;background:#be3a34;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-choice .select2-search-choice-close{display:block;}.select2-choice.select2-default .select2-search-choice-close{display:none;}}html[dir=rtl] .select2-search-choice-close{right:auto;left:3px;}.select2-container-multi .select2-search-choice-close{left:1rem;}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:transparent;background-image:none;border-color:#dee0e2;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border-bottom:.0625rem solid #dee0e2;background-image:none;background-color:transparent;}s .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:0!important;top:0!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-choice-close,.select2-container .select2-choice abbr{-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;width:.25rem;height:1rem;background:#be3a34;}.select2-search input{background-position:100% -21px!important;}}.list.courses-sites.is-favorited>.list-item{background:#fff2d1;box-shadow:0 .0625rem 0 0 #ffdd84;}.list.courses-sites.is-favorited>.list-item:hover{background:#fff9ea;box-shadow:0 .0625rem 0 0 #ffcf51;}.list.courses-sites.is-favorited>.list-item.negative{background:#f7e2e1;box-shadow:0 .0625rem 0 0 #f1cecd;}.list.courses-sites.is-favorited>.list-item.negative:hover{background:#f3d6d5;box-shadow:0 .0625rem 0 0 #e6a8a5;}.list.courses-sites>.list-item{-ms-flex-flow:nowrap;-webkit-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}.list.courses-sites>.list-item>.list-icon{margin-top:.5625rem;width:3.375rem;}@media screen and (min-width:53.125em){.list.courses-sites>.list-item>.list-icon{margin-top:0;width:auto;}}.list.courses-sites>.list-item>.list-label.primary{padding:.5rem 1rem 0 1rem;width:calc(100% - 6.875rem);}@media screen and (min-width:53.125rem){.list.courses-sites>.list-item>.list-label.primary{padding:.75rem;width:auto;}}.list.courses-sites>.list-item .list-focus .icon{cursor:pointer;}.list.courses-sites>.list-item .list-focus .icon .iconic[data-glyph=book]{color:#0062a3;}.list.courses-sites>.list-item .list-focus .icon .iconic[data-glyph=dashboard]{color:#002855;}.list.courses-sites>.list-item .list-focus .icon .iconic[data-glyph=globe]{color:#eaaa00;}.list-gap{margin-top:1.5rem;height:.0625rem;background:rgba(0,0,0,.15);}.list.learning-resources .list-icon{margin-top:.125rem;padding-left:1rem;width:4.3125rem;}@media screen and (min-width:53.125em){.list.learning-resources .list-icon{margin-top:0;width:auto;}}.list.learning-resources .list-label.primary{padding-right:1rem;padding-bottom:0;width:calc(100% - 4.3125rem);}@media screen and (min-width:53.125em){.list.learning-resources .list-label.primary{padding-right:.75rem;width:auto;}}.list.course-content>.list-item{-ms-flex-flow:nowrap;-webkit-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;}.list.course-content>.list-item>.list-focus{width:2rem;}@media screen and (min-width:53.125em){.list.course-content>.list-item>.list-focus{width:auto;}}.list.course-content>.list-item>.list-label.primary{padding:.5rem 1rem 0 1rem;width:calc(100% - 2rem);}@media screen and (min-width:53.125rem){.list.course-content>.list-item>.list-label.primary{padding:.75rem;width:auto;}}@media screen and (min-width:53.125em){.sheet.course-content .list-item,.sheet.course-content .list-select-item{-ms-flex-flow:wrap;-webkit-flex-flow:wrap;flex-flow:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.5rem;}}@media screen and (min-width:68.75em){.sheet.course-content .list-item,.sheet.course-content .list-select-item{-ms-flex-flow:nowrap;-webkit-flex-flow:nowrap;flex-flow:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 1.5rem;}}.sheet.course-content .list-label:only-child{padding-right:0;padding-left:0;}@media screen and (min-width:68.75em){.sheet.course-content .list-label{padding:.5rem .75rem;}.sheet.course-content .list-label:last-child{padding-bottom:.5rem;}.list.featured>.list-item>.sheet.course-content .list-label{padding-top:.75rem;padding-bottom:.75rem;}}@media screen and (min-width:53.125em){.sheet.course-content .list-label,.sheet.course-content .list-form{white-space:nowrap;}.sheet.course-content .list-label.primary,.sheet.course-content .list-form.primary{-ms-flex:auto;-webkit-flex:auto;flex:auto;width:0;}.sheet.course-content .list-label.full,.sheet.course-content .list-label.three-quarters,.sheet.course-content .list-label.two-thirds,.sheet.course-content .list-label.half,.sheet.course-content .list-label.third,.sheet.course-content .list-label.quarter,.sheet.course-content .list-label.sixth,.sheet.course-content .list-label.eighth,.sheet.course-content .list-label.twelfth,.sheet.course-content .list-form.full,.sheet.course-content .list-form.three-quarters,.sheet.course-content .list-form.two-thirds,.sheet.course-content .list-form.half,.sheet.course-content .list-form.third,.sheet.course-content .list-form.quarter,.sheet.course-content .list-form.sixth,.sheet.course-content .list-form.eighth,.sheet.course-content .list-form.twelfth{width:100%;}.sheet.course-content .list-label:first-child,.sheet.course-content .list-form:first-child{padding-left:0;}.sheet.course-content .list-label:last-child,.sheet.course-content .list-form:last-child{padding-right:0;}.sheet.course-content .list-label.text-wrap,.sheet.course-content .list-form.text-wrap{white-space:normal;}}@media screen and (min-width:68.75em){.sheet.course-content .list-label,.sheet.course-content .list-form{line-height:1.5rem;white-space:nowrap;word-wrap:normal;}.sheet.course-content .list-label.primary,.sheet.course-content .list-form.primary{-ms-flex:2;-webkit-flex:2;flex:2;width:0;}.sheet.course-content .list-label.full,.sheet.course-content .list-form.full{width:100%;}.sheet.course-content .list-label.three-quarters,.sheet.course-content .list-form.three-quarters{width:75%;}.sheet.course-content .list-label.two-thirds,.sheet.course-content .list-form.two-thirds{width:66.666%;}.sheet.course-content .list-label.half,.sheet.course-content .list-form.half{width:50%;}.sheet.course-content .list-label.third,.sheet.course-content .list-form.third{width:33.333%;}.sheet.course-content .list-label.quarter,.sheet.course-content .list-form.quarter{width:25%;}.sheet.course-content .list-label.sixth,.sheet.course-content .list-form.sixth{width:16.6666667%;}.sheet.course-content .list-label.eighth,.sheet.course-content .list-form.eighth{width:12.5%;}.sheet.course-content .list-label.twelfth,.sheet.course-content .list-form.twelfth{width:8.333%;}.sheet.course-content .list-label.text-wrap,.sheet.course-content .list-form.text-wrap{white-space:normal;}}.sheet.course-content .list-label.lvl-1{padding-left:1.25rem;}.sheet.course-content .list-label.lvl-2{padding-left:1.75rem;}.sheet.course-content .list-label.lvl-3{padding-left:2.25rem;}.sheet.course-content .list-label.lvl-4{padding-left:2.75rem;}.sheet.course-content .list-label.lvl-5{padding-left:3.25rem;}@media screen and (min-width:43.75em){.sheet.course-content .list-options{order:99;}}@media screen and (min-width:53.125em){.sheet.course-content .list-options{padding-bottom:.5rem;}}@media screen and (min-width:68.75em){.sheet.course-content .list-options{order:0;padding-bottom:0;}}.list-options .has-info .iconic{color:#eaaa00;}@media screen and (min-width:53.125em){.sheet.course-content .list-checkbox-option{padding:.5rem 0;}}@media screen and (min-width:68.75em){.sheet.course-content .list-checkbox-option{padding:0 1.5rem 0 0;}}.sheet.course-content .simple-list.learning-objectives{margin-bottom:0;}.sheet.course-content .simple-list.learning-objectives li{position:relative;margin-right:.5rem;}.sheet.course-content .simple-list.learning-objectives li:after{content:",";position:absolute;right:-.3125rem;bottom:0;}.sheet.course-content .simple-list.learning-objectives li:last-child:after{content:"";}.course-content.is-admin .left-navigation.is-visible{bottom:7rem;}@media screen and (min-width:43.75em){.left-navigation.is-visible{top:6rem;}}@media screen and (min-width:53.125em){.course-content.is-admin .left-navigation{bottom:7rem;}}.left-course-content-actions-list{position:fixed;right:0;bottom:-100%;left:0;margin:0;padding:.5rem 0 0 0;height:7rem;background:#fff;}@media screen and (min-width:53.125em){.left-course-content-actions-list{position:absolute;z-index:1;right:0;bottom:0;left:0;background:#fff;}}.course-content.is-admin .left-course-content-actions-list{-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}.course-content.is-admin .left-course-content-actions-list.nav-is-visible{bottom:0;}@media screen and (min-width:53.125em){.course-content.is-admin .left-course-content-actions-list{position:absolute;z-index:1;right:0;bottom:0;left:0;background:#fff;}}.left-course-content-action-item{float:left;width:25%;list-style:none;text-align:center;}.left-course-content-emulate-item{display:block;overflow:hidden;padding:1rem;width:100%;list-style:none;}.list-focus .icon svg.iconic.iconic-sm:not(.iconic-size-md):not(.iconic-size-lg),.list-focus .icon svg.iconic.iconic-size-sm,.list-focus .icon svg.iconic.iconic-md:not(.iconic-size-sm):not(.iconic-size-lg),.list-focus .icon svg.iconic.iconic-size-md,.list-focus .icon svg.iconic.iconic-lg:not(.iconic-size-sm):not(.iconic-size-md),.list-focus .icon svg.iconic.iconic-size-lg{width:100%;height:100%;}.list-focus .icon .iconic[data-icon=file]{fill:#0062a3;stroke:#0062a3;}.list-focus .icon .iconic[data-icon=file] text{fill:#00253d;stroke:#00253d;}.list-title.notifications{background:#f2f2f2;}.context-title.exam-question-title{font-size:.75rem;font-weight:normal;}.context-label.exam-question{font-size:1rem;font-weight:bold;}.f-input-button-field.dummy,.f-input-button-field.dummy-selected{cursor:default;}.f-input-button-field.dummy .f-radio,.f-input-button-field.dummy-selected .f-radio{cursor:default;}.f-input-button-field.dummy:hover .f-radio,.f-input-button-field.dummy-selected:hover .f-radio{background:#fff;border-color:#a2aaad;box-shadow:none;}.f-input-button-field.dummy .f-radio:after{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;z-index:0;top:.4375rem;left:.4375rem;width:.5rem;height:.5rem;background:transparent;border-radius:50%;}.f-input-button-field.dummy-selected .f-radio:after{content:"";-moz-transition:all .15s ease-out;-o-transition:all .15s ease-out;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;-moz-transform-origin:center;-ms-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);position:absolute;z-index:0;top:.4375rem;left:.4375rem;width:.5rem;height:.5rem;background:rgba(162,170,173,.5);border-radius:50%;}.f-input-button-field.dummy .f-radio-label,.f-input-button-field.dummy-selected .f-radio-label{cursor:default;}.card.collapsed .card-content.exam-question-answers{display:none;}.f-row.survey-question{margin-bottom:3rem;}.f-row.survey-question:last-child,.f-row.survey-question:last-of-type{margin-bottom:0;}.survey-question .f-label{padding-left:0;}.survey-question .f-checkbox-fields,.survey-question .f-radio-fields{padding-left:1.5rem;}.survey-question .f-input-button-field{position:relative;}.survey-question .f-checkbox,.survey-question .f-radio{position:absolute;top:0;left:0;}.survey-question .f-checkbox-label,.survey-question .f-radio-label{padding-left:2rem;}.top-space{padding-top:1.5rem;}.top-space.sheet-actions,.top-space.sheet-content,.top-space.sheet-filters{padding-top:1.5rem;}.right-space{padding-right:1.5rem;}.right-space.sheet-actions,.right-space.sheet-content,.right-space.sheet-filters{padding-right:1.5rem;}.bottom-space{padding-bottom:1.5rem;}.bottom-space.sheet-actions,.bottom-space.sheet-content,.bottom-space.sheet-filters{padding-bottom:1.5rem;}.left-space{padding-left:1.5rem;}.left-space.sheet-actions,.left-space.sheet-content,.left-space.sheet-filters{padding-left:1.5rem;}.full-space{padding:1.5rem;}.full-space.sheet-actions,.full-space.sheet-content,.full-space.sheet-filters{padding:1.5rem;}.top-space.sheet-actions:empty,.top-space.sheet-content:empty,.top-space.sheet-filters:empty,.bottom-space.sheet-actions:empty,.bottom-space.sheet-content:empty,.bottom-space.sheet-filters:empty,.full-space.sheet-actions:empty,.full-space.sheet-content:empty,.full-space.sheet-filters:empty{padding:0;}.remove-top-padding{padding-top:0!important;}.remove-right-padding{padding-right:0!important;}.remove-bottom-padding{padding-bottom:0!important;}.remove-left-padding{padding-left:0!important;}.remove-top-margin{margin-top:0!important;}.remove-right-margin{margin-right:0!important;}.remove-bottom-margin{margin-bottom:0!important;}.remove-left-margin{margin-left:0!important;}.float-left{float:left;}.float-right{float:right;}.is-hidden{display:none!important;}.is-invisible{visibility:hidden;}.inline{display:inline-block;}.positive-color{color:#0d5000!important;}.negative-color{color:#be3a34!important;}.neutral-color{color:#eaaa00!important;}.highlight-color{color:#002855!important;}.search-match{background:#9ddae6;}.sans-serif{font-family:"Open Sans",sans-serif;}.serif{font-family:Georgia,"Lora",serif;}.sole-font{font-family:"Montserrat",sans-serif;}.x-large,.text-x-large,.list.text-x-large{font-size:150%;}.large,.text-large,.list.text-large{font-size:125%;}.medium,.text-medium,.list.text-medium{font-size:85%;}.small,.text-small,.list.text-small{font-size:75%;}.x-small,.text-x-small,.list.text-x-small{font-size:50%;}.text-center{text-align:center;}@media screen and (max-width:53.0625em){.text-center.list-label{text-align:left;}}.text-right{text-align:right;}@media screen and (max-width:53.0625em){.text-right.list-label{text-align:left;}}.text-left{text-align:left;}.text-uppercase{text-transform:uppercase;}.sole-login-form .f-helper{color:#9ddae6;}@media screen and (max-width:69.9375em){.sole-login-affiliation{margin-top:3rem;}}.sole-login-affiliation-logo{display:block;height:auto;max-width:100%;margin-top:1.5rem;}.sole-announcements-panel .box h2{color:#9ddae6;}.card-classified .label,.card-classified:hover .label{color:#002855;}.raised-button.edit,.raised-button.neutral{background:#eaaa00;color:#002855;}.raised-button.edit:hover,.raised-button.edit:focus,.raised-button.neutral:hover,.raised-button.neutral:focus{background:#ffba05;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.45);}.raised-button.edit:active,.raised-button.neutral:active{background:#ffc62d;box-shadow:0 .125rem .8125rem 0 rgba(0,0,0,.4);}.raised-button.edit.is-active,.raised-button.neutral.is-active{background:#846000;}.raised-button.edit.is-active:hover,.raised-button.edit.is-active:focus,.raised-button.neutral.is-active:hover,.raised-button.neutral.is-active:focus{background:#d19700;box-shadow:0 .0625rem .125rem 0 rgba(0,0,0,.75);}.icon-button.toggle:first-child:before{background:#e3e5e6;}@media screen and (min-width:43.75em){.header-profile{box-shadow:0 0 0 .125rem #6d787c;}.header-profile:hover{box-shadow:0 0 .125rem .125rem #6d787c;}}.tab-button{color:#002855;}.tab-button.is-active{font-weight:600;}.sort-icon:before{background:#646d71;box-shadow:0 .3125rem 0 0 #646d71,.3125rem 0 0 0 #646d71,.3125rem .3125rem 0 0 #646d71,0 .625rem 0 0 #646d71,.3125rem .625rem 0 0 #646d71;}.sort-icon:hover:before{background:#646d71;box-shadow:0 .3125rem 0 0 #646d71,.3125rem 0 0 0 #646d71,.3125rem .3125rem 0 0 #646d71,0 .625rem 0 0 #646d71,.3125rem .625rem 0 0 #646d71;}.highlighted .sort-icon:before{background:rgba(255,255,255,.8);box-shadow:0 .3125rem 0 0 rgba(255,255,255,.8),.3125rem 0 0 0 rgba(255,255,255,.8),.3125rem .3125rem 0 0 rgba(255,255,255,.8),0 .625rem 0 0 rgba(255,255,255,.8),.3125rem .625rem 0 0 rgba(255,255,255,.8);}.highlighted .sort-icon:hover:before{background:#fff;box-shadow:0 .3125rem 0 0 white,.3125rem 0 0 0 white,.3125rem .3125rem 0 0 white,0 .625rem 0 0 white,.3125rem .625rem 0 0 white;}.left-content-header .left-content-course-title{color:#002855;}.f-input.has-value{border-color:#0062a3;}.f-input-button-field.is-checked .f-radio,.f-input-button-field.is-checked .f-checkbox{border-color:#0062a3;}.f-input-button-field.is-checked:hover .f-radio{box-shadow:0 0 0 .0625rem #0062a3;}.f-input-button-field.is-checked .f-radio:after{background:#0062a3;}.f-input-button-field.is-checked .f-checkbox:after{background:#0062a3;box-shadow:0 -.1875em 0 0 #0062a3;}.f-select.has-value{border-color:#0062a3;}.box.warning h1,.box.warning h2,.box.warning h3,.box.warning h4,.box.warning h5{color:#846000;}.pager .current,.sheet-pager .current{background:#eaaa00;color:#002855;}
/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.sheet-content .fc-header-title h2{color:#1c2b39;}.sheet-content .fc-state-active{background-color:#0062a3;}