﻿html,body{height:100%;}.body-wrapper{display:flex;width:100%;min-height:100vh;flex-direction:column;}body{font-family:"Lato",sans-serif;}.navbar-brand{font-family:"Oswald",sans-serif,Arial;font-weight:500;}.main-nav-list{margin:0;padding:0;list-style-type:none;}.main-nav-list li{display:block;}.main-nav-list a{display:block;font-weight:bold;text-decoration:none;}.main-nav-list a::after{content:"";display:block;clear:both;}.main-nav-list a>span{padding:.8em 1em;}.main-nav-list a>span.nav-detail{float:left;}.main-nav-list a>span.nav-sub-icon{float:right;}.main-nav-list a>span.nav-sidebar-icon{float:right;}.main-nav-list a>span.nav-sidebar-icon i{position:relative;cursor:pointer;font-size:1.5em;}.main-nav-list a .sub-nav-list a{display:block;border-bottom:1px solid #fff;}.main-nav-list .sub-nav-list{display:none;}.main-nav-list.for-sm-screen{text-align:right;}.main-nav-list.for-sm-screen li{display:inline-block;vertical-align:top;}.main-nav-list.for-sm-screen li span{padding:.8em .5em;}@media screen and (min-width:1170px){.main-nav-list{text-align:center;}.main-nav-list li{display:inline-block;margin-right:-4px;position:relative;}.main-nav-list li a{padding:.8em .6em;color:#f7c317;}.main-nav-list li a span{float:none!important;display:inline-block;padding:0 .1em;}.main-nav-list li a span.close-nav-sub{display:none!important;}.main-nav-list li a span.nav-icon{display:block!important;font-size:.95em!important;}.main-nav-list li a span.nav-name{font-size:.75em;}.main-nav-list li a .nav-sub-icon{background-color:transparent;}.main-nav-list li a .nav-sub-icon i{position:relative;bottom:3px;}.main-nav-list li:hover{background-color:#212121;}.main-nav-list li .sub-nav-list{position:absolute;background-color:#212121;text-align:left;min-width:300px;display:block;z-index:999;opacity:0;visibility:hidden;transition:.3s ease-in-out;}.main-nav-list li .sub-nav-list.sm-width{min-width:260px!important;}.main-nav-list li .sub-nav-list a{border-bottom:1px solid #f7c317;font-size:.75em;}.main-nav-list li .sub-nav-list a:last-child{border:0;}.main-nav-list li .sub-nav-list a:hover{background-color:rgba(0,0,0,.3);}.main-nav-list li .sub-dropdown:hover+.sub-nav-list{visibility:visible;opacity:1;}.main-nav-list li .sub-nav-list:hover{visibility:visible;opacity:1;}}#SidebarNav{position:fixed;height:100vh;width:0;z-index:9999;top:0;right:-100%;background:#222;transition:.3s ease-in-out;overflow-y:scroll;}#SidebarNav.active{right:0;width:100%;}@media screen and (min-width:576px){#SidebarNav.active{width:60%;}}@media screen and (min-width:768px){#SidebarNav.active{width:50%;}}#SidebarNav ul{text-align:left!important;margin:0;padding:0;}#SidebarNav ul li{border-bottom:1px solid #555;}#SidebarNav ul li a{color:#f7c317;}#SidebarNav ul li a .nav-sub-icon{background-color:#000;}#SidebarNav ul li .sub-nav-list a{display:block;padding:.7em .7em .7em 2em;background-color:#000;border-bottom:1px solid #333;}#SidebarNav ul li .sub-nav-list:last-child{border-bottom:0;}#SidebarNav ul li.hide-nav-item-on-sidebar{display:none;}@media screen and (min-width:1170px){#SidebarNav{display:none!important;}#SidebarNav ul .nav-sub-icon{background-color:#000;}#SidebarNav ul .sub-nav-list{background-color:#000;}}#SidebarNavCloser{color:#fff;text-align:right;padding:.3em 1em;margin:0;background-color:rgba(0,0,0,.5);cursor:pointer;}#MainNav{display:none;}@media screen and (min-width:1170px){#MainNav{display:block;background-color:#000;}}header{background-color:#fff;border-bottom:3px solid #f8c400;}header a{color:#000;}#HeaderLogos{padding:.5em;}#HeaderLogos::after{content:"";display:block;clear:both;}#HeaderLogos #ASBLogo{float:left;}#HeaderLogos #ASBLogo img{width:40px;vertical-align:top;}#HeaderLogos #ASBLogo h1{display:inline-block;vertical-align:top;font-family:"Oswald",sans-serif,Arial;font-weight:500;text-transform:uppercase;text-align:left;}#HeaderLogos #ASBLogo h1 span{display:block;}#HeaderLogos #ASBLogo h1 .hdr-title-top{text-align:left;font-size:.6em;}#HeaderLogos #ASBLogo h1 .hdr-title-bottom{text-align:right;font-family:"Lato",sans-serif;font-size:.4em;}@media screen and (min-width:992px){#HeaderLogos #ASBLogo img{width:80px;}#HeaderLogos #ASBLogo h1 .hdr-title-top{font-size:.9em;}#HeaderLogos #ASBLogo h1 .hdr-title-bottom{font-size:.6em;}}#HeaderLogos #ADELogo{float:right;}#HeaderLogos #ADELogo img{width:45px;}#HeaderLogos #ADELogo img.lg-logo{display:none;}@media screen and (min-width:992px){#HeaderLogos #ADELogo img{width:80px;}}@media screen and (min-width:576px){#HeaderLogos #ADELogo .sm-logo{display:none;}#HeaderLogos #ADELogo .lg-logo{display:inline-block!important;width:230px!important;}}@media screen and (min-width:992px){#HeaderLogos #ADELogo .lg-logo{width:420px!important;}}#HeaderMenu{text-align:center;font-family:"Lato",sans-serif;text-transform:uppercase;font-size:1.3em;font-weight:600;padding:.7em .5em;background-color:#000;color:#f8c400;}#HeaderMenu #SidebarNavOpener{cursor:pointer;}@media screen and (min-width:1170px){#HeaderMenu{padding:0;}#HeaderMenu #SidebarNavOpener{display:none;}}footer{background-image:url("../img/chalkboard-footer.png");background-position:center;background-size:cover;background-attachment:fixed;color:#fff;padding:2em 0;text-align:center;}footer .footer-info{margin-bottom:2em;}footer h5{text-transform:uppercase;font-family:"Oswald",sans-serif,Arial;font-weight:400;font-size:1.3em;}footer ul{margin:0;padding:0;list-style-type:none;text-transform:uppercase;font-family:"Oswald",sans-serif,Arial;font-weight:500;}footer ul li{line-height:2em;}footer ul a{color:#fff;text-decoration:none;}footer ul a:hover{text-decoration:underline;color:#fff;}footer address{text-transform:uppercase;font-family:"Oswald",sans-serif,Arial;font-weight:500;line-height:2em;}footer .donate{text-align:center;}footer .donate img{width:150px;}footer .sri img{width:250px;}footer .app-store img{width:180px;}footer .social-media-list li{margin:0 .3em;display:inline-block;}footer .social-media-list img{width:60px;}footer .social-media-list .twitter img{width:45px;}footer .translate-note{text-align:center;}footer .translate-note a{color:#fff;}@media screen and (min-width:992px){footer h5{font-size:1.5em;margin-bottom:.5em;}footer .app-store{text-align:right;}footer .copyright{text-align:center;border-top:1px solid #fff;font-family:"Oswald",sans-serif,Arial;}footer .footer-info{text-align:left;padding:0 .5em;}footer .footer-info address,footer .footer-info ul{text-transform:uppercase;font-family:"Oswald",sans-serif,Arial;font-weight:500;font-size:1.2em;line-height:2em;}footer .donate img{width:125px;}footer .sri img{width:200px;}footer .app-store img{width:130px;}footer .social-media-list{text-align:right;}footer .social-media-list li{margin:0 .3em;display:inline-block;}footer .social-media-list img{width:50px;}footer .social-media-list .twitter img{width:35px;}footer #FooterContainer{margin:1em 5%;}footer #FooterItems{display:flex;flex-wrap:wrap;}footer #FooterItems>section{flex-grow:1;width:17.5%;}footer #FooterItems>section#FooterContact{width:30%!important;}}@media screen and (min-width:1200px){footer h5{font-size:1.7em;}footer .donate img{width:150px;}footer .sri img{width:250px;}footer .app-store img{width:160px;}footer .social-media-list img{width:60px;}footer .social-media-list .twitter img{width:45px;}}@media screen and (min-width:1400px){footer #FooterContainer{margin:1em 10%!important;}}.sticky{position:fixed;width:100%;top:0;left:0;z-index:999;}.sticky+main{padding-top:8.3em;}@media screen and (min-width:992px){.sticky+main{padding-top:9.8em;}}@media screen and (min-width:1170px){.sticky+main{padding-top:12.3em;}}.sticky-main-content{min-height:890px!important;}.sticky-page-nav{position:fixed;top:7.4em;}@media screen and (min-width:768px){.sticky-page-nav{top:8.5em;}}@media screen and (min-width:992px){.sticky-page-nav{position:relative;top:0;}}.sticky-page-main{margin-top:3em;}@media screen and (min-width:768px){.sticky-page-main{margin-top:5em;}}@media screen and (min-width:992px){.sticky-page-main{margin-top:0;}}.chat-box-launch-btn{position:sticky;bottom:0;z-index:99;width:100%;background-color:#34495e;padding:.3em 1em;color:#fff;text-align:right;}.chat-box-launch-btn a{cursor:pointer;display:inline-block;padding:.5em;}.chat-box-launch-btn a i{font-size:1em;}.hide-default{display:none;}.page-container{min-height:100vh;}.page-container .page-sidebar-nav{background-color:#f5f5f5;}.page-container .page-content{background-color:#fff;padding:2em 1.5em;min-height:100vh;}@media screen and (min-width:992px){.page-container .page-sidebar-nav{position:relative;}.page-container .page-content{margin-top:1em;}}.side-nav-container h1{position:relative;z-index:1;font-weight:500;font-size:1.5em;display:table;width:100%;padding:.5em;margin:0;text-transform:uppercase;font-family:"Oswald",sans-serif,Arial;}.side-nav-container h1 a{color:#000;text-decoration:none;}.side-nav-container h1 span{display:table-cell;}.side-nav-container h1 span.nav-toggle{width:5%;text-align:center;cursor:pointer;}@media screen and (min-width:992px){.side-nav-container{margin:3em 0 3em 1em;}.side-nav-container h1{display:block;width:auto;font-size:1.8em;border-bottom:2px solid #dfdfdf;padding-bottom:.2em;margin:0;}.side-nav-container h1 span.nav-toggle{display:none;}}.side-nav-list-container{display:none;background-color:#efefef;padding-bottom:.3em;overflow-y:scroll;}.side-nav-list-container .nav-active{background-color:#fff;border-left:4px solid #f7c317;}.side-nav-list-container .nav-active>a{font-weight:bold;}.side-nav-list-container>ul>li{border-bottom:1px solid #d5d5d5;}.side-nav-list-container ul{padding:0;margin:0;list-style-type:none;}.side-nav-list-container ul li a{display:table;width:100%;text-decoration:none;color:#000;cursor:pointer;font-family:"Lato",sans-serif;text-transform:uppercase;}.side-nav-list-container ul li a span{display:table-cell;padding:.8em;}.side-nav-list-container ul li a span.sub-topic-toggle{width:2em;text-align:center;font-size:.9em;}.side-nav-list-container ul li a:hover{color:#000;font-weight:bold;}.side-nav-list-container ul li .sub-topic-list li{margin-left:1em;}.side-nav-list-container ul li .sub-topic-list li a{cursor:pointer;}.side-nav-list-container ul li .sub-topic-list li a.sub-active{font-weight:bold;}@media screen and (min-width:992px){.side-nav-list-container{display:block!important;background-color:transparent;padding-bottom:0;overflow-y:unset;min-height:70vh;max-height:none;}}.content-container .content-header{margin-bottom:1em;font-size:2.3em;font-weight:bold;text-transform:uppercase;}.content-container .content-panel{font-family:"Lato",sans-serif;}.content-container .content-panel h1,.content-container .content-panel h2,.content-container .content-panel h3,.content-container .content-panel h4,.content-container .content-panel h5,.content-container .content-panel h6{font-weight:bold;}.content-container .content-panel h1{font-size:2em;margin:.67em 0;}.content-container .content-panel h2{font-size:1.5em;margin:.83em 0;}.content-container .content-panel h3{font-size:1.3em;margin:.8em 0;}.content-container .content-panel h4{font-size:1.1em;margin:1.33em 0;}.content-container .content-panel h5{font-size:1em;margin:1.67em 0;}.content-container .content-panel h6{font-size:.75em;margin:2.33em 0;}.content-container .content-panel p{line-height:1.6;margin-bottom:1.3em;}.content-container .content-panel a{color:#000;}.content-container .content-panel ol{display:block;list-style-type:decimal;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px;}.content-container .content-panel ol li{margin-bottom:1em;}.content-container .content-panel ul{display:block;list-style-type:disc;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px;}.content-container .content-panel ul li{margin-bottom:1em;}.content-container .content-panel img{max-width:100%;height:auto;}.content-container .content-note{font-size:.9em;color:#777;font-style:italic;}.content-container .anchor-tag{display:block;position:relative;top:-180px;}.content-reference-container{margin:2em 0;}.content-reference-container h1{padding:.5em;color:#444;font-weight:400;font-size:1.3em;margin:0;border-bottom:2px solid #ccc;}.content-reference-list ul{padding:0;margin:0;list-style-type:none;}.content-reference-list ul li.nav-active{background-color:#000;}.content-reference-list ul li.nav-active a{color:#fff!important;cursor:default!important;}.content-reference-list ul li.nav-active a .item-icon{background-color:rgba(0,0,0,.15);}.content-reference-list ul li a{display:table;width:100%;text-decoration:none;color:#245a95;}.content-reference-list ul li a span{display:table-cell;padding:.5em;border-bottom:1px solid #ddd;}.content-reference-list ul li a .item-icon{width:2.5em;text-align:center;font-size:.9em;}.content-reference-list ul li a:hover{color:#2980b9;}.no-items-container{background-color:#efefef;text-align:center;padding:1.5em;border-radius:.5em;}.no-items-container span{display:block;font-size:1.2em;}.no-items-container i{font-size:2.5em;}#SearchReset.btn-outline{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #fff;position:relative;}#SearchReset.btn-outline::after{content:"";border:1px solid #fff;display:block;position:absolute;left:0;top:0;height:99%;}.btn-container{margin:1em 0;}fieldset input[type=search]::placeholder{font-style:italic;color:#bbb;}.container-fluid{padding-left:.75rem;padding-right:.75rem;}.btn{border:0;}.btn-primary{background-color:#000!important;color:#fbc412!important;}.btn:active,.btn:focus,.btn.active,.btn:active:focus{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none;}.carousel-indicators li{border-radius:50%;height:15px;width:15px;}.carousel-indicators li.active{background-color:#f7c317!important;}textarea:focus,textarea.form-control:focus,input.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,[type=text].form-control:focus,[type=password].form-control:focus,[type=email].form-control:focus,[type=tel].form-control:focus,[contenteditable].form-control:focus{box-shadow:inset 0 -1px 0 #ddd;}#pager{background-color:#000;color:#fff;font-family:"Oswald",sans-serif,Arial;}#pager .k-pager-nav{background-color:#555;}#pager .k-link{font-size:1em;background-color:#373737;color:#fff;}#pager .k-icon{color:#fff;}#pager .k-state-selected{background-color:#fbc412;border:0;color:#000;}