﻿body{font-family:'Roboto Slab',serif;color:#ae3321}a,a:active,a:visited,a:focus,a:hover{text-decoration:none;color:#ae3321;outline:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.container-fluid{min-width:320px;max-width:970px;overflow:hidden}.fixed-width{max-width:90%}nav.nav{height:60px;background-color:#fff}nav.nav .section-link{padding-top:33px}nav.nav .logo{width:46px;margin-left:16px;margin-top:12px;margin-right:2px;vertical-align:bottom}nav.nav .info-logo{width:46px;margin-right:16px;margin-top:12px}nav.nav li.active a{text-decoration:underline}.content{margin-top:60px}section.section .section-wrapper{padding-top:323px;background-position:center;background-size:cover;cursor:pointer}section.section h1{font-size:36px;margin-top:12px;margin-bottom:6px;font-weight:300}section.section .section-selector{width:100%;min-height:162px;background:rgba(255,255,255,.66)}section.section .section-selector .sub-title{font-size:20px;padding-top:6px;padding-bottom:6px;font-weight:300}section.section .section-selector .section-list{padding-left:15px;padding-right:15px}section.section .categories .category-title{font-size:20px;cursor:pointer;background-color:#fff;padding:10px 0;position:relative;overflow:hidden}section.section .categories .category-title span{position:relative;z-index:2}section.section .categories .category-title img{position:absolute;left:0;top:50%;width:100%;height:auto;opacity:.15;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}section.section .categories .category-images img{padding-left:0;padding-right:0}section.section .categories .category-images{border-bottom:6px solid #ae3321}section.section .categories .category-image{position:relative}section.section .categories .info-button{position:absolute;bottom:18px;right:18px}section.section .categories .info-button img{width:30px}section.section .categories .share-area{position:absolute;bottom:18px;right:18px}section.section .categories .share-area.with-info{bottom:63px}section.section .categories .share-area a.share-button{display:block}section.section .categories .share-area a.share-button img{width:30px}section.section .categories .share-area .share-link{position:relative}section.section .categories .share-area .share-link input.share{position:absolute;right:38px;width:250px;bottom:1px}.centered{display:block;text-align:center}.info-text{font-size:16px;white-space:pre-line}.info-text a,.info-text a:active,.info-text a:visited,.info-text a:focus,.info-text a:hover{text-decoration:underline;color:#000}.info-popup{white-space:pre-line}.info-popup a,.info-popup a:active,.info-popup a:visited,.info-popup a:focus,.info-popup a:hover{text-decoration:underline;color:#000}footer.footer{margin-top:3em;margin-bottom:2em;text-align:center}.row-centered{text-align:center}.col-centered{position:relative;min-height:1px;padding-right:15px;padding-left:15px;display:inline-block;float:none;}.nav>li>a{padding:0;display:inline}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}.modal{overflow-y:auto}.modal-open{overflow:auto}.modal-close{position:absolute;right:11px;top:2px;color:#ae3321;font-size:20px;font-family:Helvetica}.modal-content{border-radius:0}.modal-body{padding:26px}.text-content{padding:0 30px}@media(max-width:767px){section.section h1{font-size:34px;margin-top:12px;margin-bottom:6px}section.section .section-wrapper{padding-top:128px}section.section .section-selector{min-height:64px}}

.col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

ul.nav {
    display:flex;
    justify-content: space-between;
}
.video-content video {
    display: block;
    width: 100%;
}