@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);body{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;color:#444}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-weight:400}.navi
h4{font-size:16px;margin-bottom:0.5rem;margin-top:0}a{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;cursor:pointer;color:#24a0e0}a:hover. a:focus{color:#1a82b7}.button{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:0.85rem;color:#fff !important;padding:5px
8px;background:#fcae00;border:solid 1px #e39c00;margin-bottom:0}button:hover,button:focus,.button:hover,.button:focus{background-color:#ffb717}p{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size: .875rem;line-height:1.4;color:#444;margin-bottom:0.75rem}.section-title, .section-title
a{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;font-size:1rem;padding-left:10px;border-left:solid 3px #009ce5;margin-bottom:20px;color:#03004c;display:block}.center{text-align:center}.header-container{background:#f7f7f7;padding:15px
0}.header-container
h1{font-size:1.8rem;font-weight:700}.header-container
.button{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:1rem;color:#fff !important;padding:8px
20px;background:#fcae00;border:solid 1px #e39c00;border-radius:3px;margin:5px
0 0 0;float:right}.main{padding:35px
0 100px 0}.main
h2{font-size:1.5rem;font-weight:600;display:inline-block;margin-left:10px;vertical-align:sub}.main .listing
h3.results{font-size:1.2rem;font-weight:600;margin-bottom:1.1875rem}li.resource{padding:0
0.625rem 0.425rem}.resource
h3{font-size:1.25rem;font-weight:600;line-height:24px;color:#000;margin-bottom:0}.resource
.topics{font-size:13px;color:#999;margin-bottom:10px;display:block}.resource
p{font-size:15px;line-height:21px;color:#333;margin-bottom:0px}.info{font-size:13px;color:#777;margin-top:10px}.resource-info{font-size:14px;line-height:1.6;color:#777;margin-top:10px}.info strong, .resource-info
strong{color:#000;padding-right:10px;font-weight:600}.form{margin-bottom:60px;overflow:auto}.search
h4{font-size:1rem;font-weight:600}.search-submit
.button{width:auto;padding:10px
30px;border-radius:3px;border-color:#24a0e0;background:#24a0e0}.search-submit .button:hover, .search-submit .button:focus{background:#1a82b7}.center-img{text-align:center;margin-bottom:8px}.side-content{border:solid 1px #ddd;padding:30px;overflow:auto;margin-bottom:50px}.side-content
h4{font-size:1rem;font-weight:600;margin-bottom:5px}.side-content
p{margin:0}.side-content
.more{font-size: .875rem;display:block;float:right}.side-content ul
li{margin-bottom:10px}.side-content ul li:last-child{margin-bottom:0}.side-header{margin-top:30px !important}ul.pagination
li{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:0.95rem !important;margin-left:0}ul.pagination li
a{border-radius:3px;color:#333 !important;border:solid 1px #ccc;padding:0rem 0.7rem}ul.pagination li.current a:hover{background:#ddd}ul.pagination li.current
a{color:#333 !important;background:#eee;font-weight:400}@media only screen and (min-width: 64.063em) and (max-width: 120.063em){.side{padding-left:2.5rem}}@media only screen and (min-width: 40.063em) and (max-width: 64em){}@media only screen and (max-width: 40em){.header-container
.button{font-size:0.85rem;padding:6px
20px;margin:0;float:left}.header-container
h1{font-size:1.4rem}.main{padding-top:20px}}