@import url("https://fonts.googleapis.com/css?family=Dosis");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");h1,h2,h3,h4,h5,h6{font-family:"Dosis"}body,body input,body button{font-family:"Source Sans Pro"}header a#login-button{position:absolute;right:0;top:0;background-color:#951b81;color:#fff;font-size:18px;height:34px;padding:12px 8px 6px;text-decoration:none;text-align:center;width:140px}header a#logout{position:absolute;right:180px;top:40px;text-decoration:none}header a#logged_in_as{position:absolute;top:0;right:180px;color:#951b81;display:block;font-size:18px;height:35px;padding-top:12px;text-align:right;text-decoration:none;width:auto}div#maintenance_mode{padding:10px;text-align:center;border-bottom:1px solid #c66;background-color:#c88;color:white}div#maintenance_mode i{color:white}div#javascript_warning{padding:10px;text-align:center;border-bottom:1px solid #c66;background-color:#c88;color:white}div#javascript_warning img{position:relative;top:2px;left:-4px}div#unsupported_browser{padding:10px;text-align:center;border-bottom:1px solid #c66;background-color:#c88;color:white}div#unsupported_browser img{position:relative;top:2px;left:-4px}div#unsupported_browser a:link,div#unsupported_browser a:visited,div#unsupported_browser a:hover,div#unsupported_browser a:active{color:black}div#logout_warning{padding:10px;text-align:center;border-bottom:1px solid #c66;background-color:#c88;color:white}div#logout_warning a:link,div#logout_warning a:visited,div#logout_warning a:hover,div#logout_warning a:active{color:black}div.header-wrap{background-color:white;height:230px;margin:0 !important;padding:0}header{max-width:960px;width:960px;margin:0 auto;position:relative;padding:10px 0;overflow:auto}header nav{position:absolute;right:0;bottom:20px;overflow:auto}header nav ul{padding-right:30px}header nav ul li{display:inline-block;padding:10px;min-width:90px;text-align:center;border-right:1px solid #eeedea}header nav ul li a{text-decoration:none;color:#6f6f6f;font-size:24px}header nav ul li a.active,header nav ul li a:hover{color:#eba514}header nav ul li:last-child{border-right:none}table.std{display:table;width:100%;padding:5px}table.std tr th{padding:5px;vertical-align:middle;font-weight:normal;border-bottom:1px solid #27aae1}table.std tr td{padding:5px;vertical-align:top}table.std tr td p{margin-bottom:5px}table.std tr td.right{text-align:right}table.std tr td.center{text-align:center}table.std tr:nth-child(2n+1){background-color:#dfeaf8}table.std tr.highlighted{background-color:#dfeaf8}table.std tbody tr:nth-child(2n+1){background-color:#dfeaf8}table.std tfoot th,table.std tfoot td{border-top:1px solid #27aae1}.pagination_controls{display:block;margin:0;padding-bottom:8px;padding-top:20px;width:100%}.pagination_controls ul{text-align:center}.pagination_controls ul li{background-image:none;display:inline-block;white-space:nowrap;color:#555}.pagination_controls ul li a{background-color:#d7d6d4;border-radius:5px;padding:5px 10px;text-decoration:none;color:#555}.pagination_controls ul li a:link{color:#555}.pagination_controls ul li.selected{background:#27aae1 none;color:#fff;border-radius:5px;padding:5px 10px}form.asdan_form div.component_error{color:#ff3f3f}form.asdan_form label.component_label{display:inline-block;margin:0 !important}form.asdan_form div.component{padding:6px;clear:both}form.asdan_form div.component_content{display:table-cell;padding:4px}form.asdan_form div.component_error,form.asdan_form div.component_detail{display:table-cell;vertical-align:top;padding:4px}form.asdan_form div.component_detail{font-size:.9em;line-height:100%}form.asdan_form div.component_error label.error{margin-left:0 !important}form.asdan_form div.hint{font-size:.8em;color:#424242;display:block;clear:left}form.asdan_form div.hint p{margin-bottom:0}form.asdan_form span.required_star{color:green}div.form_error{padding:8px 8px 8px 20px;margin:8px;border:1px solid #faa;display:inline-block}div.form_success{padding:8px 8px 8px 20px;margin:8px;border:1px solid #afa;display:inline-block}div.component.inline{display:inline-block !important;padding:0 !important;margin:0 !important}div.component.inline div.component_content{display:inline-block !important;padding:0 !important;margin:0 !important}form input[type='submit'].button,form button{background-color:#ccc;color:black;border:none;padding:8px}form input[type='submit'].button:hover,form button:hover{opacity:.8}div#flash_messages{max-width:960px;width:960px;margin:0 auto;position:relative;overflow:auto}div.alert{padding:8px;margin-top:8px;background-image:linear-gradient(#d9edf7 0, #b9def0 100%);border:1px solid #b9def0}div.alert p{margin-top:0;margin-bottom:0;color:#555}div.alert i{color:#555}section#quick_actions h2{background-color:#00a09a}section#quick_actions a.button{height:42px}section#quick_actions a.button i{padding:10px 0 0 3px}input[type=checkbox].fontawesome{display:none}input[type=checkbox].fontawesome+label:before{font-family:FontAwesome;display:inline-block}input[type=checkbox].fontawesome+label:before{content:"\f096"}input[type=checkbox].fontawesome+label:before{letter-spacing:8px}input[type=checkbox].fontawesome:checked+label:before{content:"\f046"}input[type=checkbox].fontawesome:checked+label:before{letter-spacing:6px}div.content{max-width:960px;width:960px;margin:0 auto;position:relative;overflow:auto;display:table;padding:10px 0 0 0}div.content section{vertical-align:top}div.content>section{display:table-cell}div.content section.block{margin-bottom:10px}div.content section.block div{margin:0;padding:10px;position:relative}div.content section.block ul{margin-top:4px;list-style-type:none}div.content section.block h2{margin:0;padding:10px}div.content section.block h3,div.content section.block h4,div.content section.block h5,div.content section.block h6{margin:0;padding:10px}div.content a{text-decoration:none}div.content a.button{margin:5px;padding:8px;text-align:center;position:relative;display:inline-block}div.content a.button:hover{opacity:.8}div.content aside{width:30%;display:table-cell;vertical-align:top;padding:0 0 0 10px}div.content aside a.button{display:block}div.content aside a.button i{position:absolute;left:6px;font-size:1.2em}footer{background-color:#c2c3c1;width:100%;height:180px}footer div.wrap{margin:0 auto}@media only screen and (min-width: 992px){footer div.wrap{width:960px;max-width:960px}}@media only screen and (max-width: 992px){footer div.wrap{max-width:720px;width:720px}}footer a{color:black;border:none}footer a:link,footer a:visited,footer a:hover,footer a:active{border:none;text-decoration:none}footer a img,footer a image{border:none}footer h1{background-color:#333;color:#fff;display:inline-block;font-size:20px;font-weight:normal;margin:0 0 0 0;padding:8px 10px}footer h1 a{color:white}footer ul{float:left;list-style:none outside none;color:black;padding:0 20px}@media only screen and (min-width: 992px){footer nav ul{border-left:1px solid #666;border-right:1px solid #666;margin:10px 0 0 0}}@media only screen and (max-width: 992px){footer nav ul{margin:10px 0 0 0;padding-right:0}footer nav ul li{border-right:1px solid #666;float:left;padding:0 20px}}footer ul.social{float:left;list-style:none;margin-top:0}@media only screen and (min-width: 992px){footer ul.social{padding-left:30px}}@media only screen and (max-width: 992px){footer ul.social{padding-left:15px}}footer ul.social li{margin-top:5px;padding:0}footer ul.social #facebookLink,footer ul.social #twitterLink{font-size:50px;margin:0}footer ul.social #facebookLink{color:#3b5998}footer ul.social #twitterLink{color:#24a9e0}footer #also_from_asdan ul{padding-right:0;margin-top:-20px;margin-bottom:-20px;padding-left:0}footer #also_from_asdan ul li{float:left;margin-right:35px}@media only screen and (min-width: 992px){footer #also_from_asdan ul li img{width:150px}}@media only screen and (max-width: 992px){footer #also_from_asdan ul li img{width:140px}}div.main-container{background-color:#ebebeb}footer{background-color:#b2b2b1}div.content section.block{background-color:white}div.content section.block h2{background-color:grey;color:white}div.content a.button,div.content a.button:link,div.content a.button:hover,div.content a.button:visited,div.content a.button:active{background-color:#ccc;color:black}div.content .purple_bg{background-color:#951b81 !important}div.content .magenta_bg{background-color:#e13369 !important}div.content .crimson_bg{background-color:#e01613 !important}div.content .sepia_bg{background-color:#ea8618 !important}div.content .bronze_bg{background-color:#eba514 !important}div.content .emerald_bg{background-color:#95c11e !important}div.content .turquoise_bg{background-color:#00a09a !important}div.content .blue_bg{background-color:#1d70b7 !important}div.content section.block.credit_costs h2{background-color:#ea8618}div.content section.block.credit_costs table tr:nth-child(2n+1){background-color:#fdf2e6}div.content section.block.credit_costs table.std tr th{border-bottom:1px solid #ea8618}div.content section.block.learners h2{background-color:#00a09a !important}div.content section.block.learners table tr:nth-child(2n+1){background-color:#e2fffe !important}div.content section.block.learners table.std tr th{border-bottom:1px solid #00a09a}div.content section.block.assessments h2{background-color:#ea8618}div.content section.block.assessments table.std tr:nth-child(2n+1){background-color:#fdf2e6}div.content section.block.assessments table.std tr th{border-bottom:1px solid #ea8618}div.content section.block.credits h2{background-color:#951b81 !important}div.content section.block.groups h2{background-color:#1d70b7}div.content section.block.groups table.std tr:nth-child(2n+1){background-color:#d1e6f8}div.content section.block.groups table.std tr th{border-bottom:1px solid #1d70b7}div.content section.block.reports h2{background-color:#e13369 !important}div.content section.block.reports table.std tr:nth-child(2n+1){background-color:#fff}div.content section.block.reports table.std tr th{border-bottom:1px solid #e13369}div.content section.block.filters h2{background-color:#95c11e !important}div.content section.block.live h2{background-color:#951b81 !important}div.content section.block.live table.std tr:nth-child(2n+1){background-color:#fbe7f8 !important}div.content section.block.live table.std tr th{border-bottom:1px solid #951b81 !important}div.content section.block.quick_actions h2{background-color:#00a09a !important}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.fancybox-skin{border-color:#90268f !important}