#blog-nav-collapse{overflow-y:hidden}h3.callout-header{border-top:5px solid #142436;color:#000;font-size:18px;font-size:1.8rem;font-weight:400;margin-bottom:24px;margin-bottom:2.4rem;padding:16px;padding:1.6rem;text-align:center;text-transform:uppercase}.constitution-panel{background-color:#e24a4a;border:4px solid #f7cece;padding:10px;color:#fff}.constitution-panel h3{text-align:center;color:#fff;font-weight:700}.constitution-panel .constitution{margin:0;padding:0}.constitution-panel .constitution li{list-style-type:none;border:0;display:inline-block}.constitution-panel .constitution li a{color:#000}.constitution-panel .constitution li:before{content:"\203a";font-size:12px;margin:0 10px;position:relative;top:-2px}.constitution-panel img{border:4px solid rgba(247,206,206,.46)}img.pull-left{margin:0 12px 12px 0}img.pull-right{margin:0 0 12px 12px}.pull-left img{margin:0 12px 12px 0}.pull-right img{margin:0 0 12px 12px}.pagination-block .pagination>li a{background-color:#142436;color:#fff}.pagination-block .pagination>li a:hover{background-color:#366298}.pagination-block .pagination>li.active a{background-color:#366298;border-color:#fff}.meta{font-size:12px;color:#999;margin-bottom:10px}.meta a{color:#0f5aaf}.meta a:hover{color:#142436}.blog-header{background:#142535;padding:4rem 0}.blog-header .main{color:#fff;text-align:center}.blog-header .main h1{font-family:book antiqua,serif;font-style:italic;font-size:60px}.blog-header .main h1 a{color:#fff}.blog-header .main p{font-family:book antiqua,serif;letter-spacing:.2rem;font-style:italic}.blog-header aside .social ul{list-style:none;margin:0;padding:0 0 15px;text-align:center}.blog-header aside .social ul li{display:inline-block}.blog-header aside .social ul li a{color:#fff;font-size:28px;margin-right:5px}.blog-header aside .social ul li a:hover{color:#e8e8e8}@media(min-width:768px){.blog-header .main{text-align:left}.blog-header aside .social ul{text-align:right;padding-bottom:10px}}.blog-nav{background:#244265;border-radius:0;margin-bottom:35px;border:0}.blog-nav .navbar-collapse{padding:0;border:0}.blog-nav .nav{overflow-y:hidden;width:100%;margin-left:0;margin-right:0}.blog-nav .nav li{padding:0;text-transform:uppercase;border-left:0;font-family:Georgia,serif}.blog-nav .nav li a{color:#fff}.blog-nav .nav li a:hover,.blog-nav .nav li a:active,.blog-nav .nav li a:focus{color:#fff;background:#366298}.blog-nav .nav li.active a{color:#fff;background:#366298}.blog-nav .nav li.active a:hover,.blog-nav .nav li.active a:active,.blog-nav .nav li.active a:focus{color:#fff;background:#366298}@media(min-width:768px){.blog-nav .navbar-collapse{border-bottom:0}.blog-nav .nav li{padding:0;border-left:solid 1px #000}.blog-nav .nav li:first-child{border-left:0}}.blog-body h2{line-height:1.2}.blog-body article{padding-top:30px;padding-bottom:40px}.landing-featured-block{padding-top:15px;padding-bottom:15px;background:#ececec;margin-top:-35px;margin-bottom:30px}.landing-featured-block article header h2{margin-top:15px;font-size:25px;line-height:1.2;font-weight:700}.landing-featured-block article header h2 a{color:#e24a4a}.landing-featured-block article header h2 a:hover{color:#ef6050}.landing-featured-block article header .meta a{color:#e24a4a}.landing-featured-block article header .meta a:hover{color:#ef6050}.landing-featured-block .main,.landing-featured-block .sidebar{padding-top:20px;padding-bottom:20px}.landing-featured-block img{border:4px solid rgba(197,197,197,.48)}.landing-body-block .grid-block .block-item{margin-bottom:20px}.landing-body-block .grid-block .block-item header h2{font-size:20px;color:#2d4c6f;font-weight:700;margin:30px 0 16px}.landing-body-block .grid-block .block-item header h2 a{color:#0f5aaf}.landing-body-block .grid-block .block-item img{border:4px solid rgba(197,197,197,.48)}.landing-body-block .blocks-column .callout-panel{margin-bottom:20px}.landing-body-block .blocks-column .callout-panel img{max-width:100%}.sidebar .block-item{padding-bottom:0;margin-top:0;margin-bottom:40px}.sidebar .block-item .body .title-list{margin:0;padding:0}.sidebar .block-item .body .title-list li{list-style:none;font-weight:700;margin-bottom:20px}.sidebar .block-item .body .title-list li a{color:#014a90}@media(min-width:768px){.landing-featured-block .sidebar{padding-left:20px;border-left:solid 1px rgba(197,197,197,.48)}}.list-block{margin-top:30px}.list-block .main .block-item{margin-top:30px;margin-bottom:65px}.list-block .main .block-item header h2{font-size:36px;font-weight:700;font-family:freight-sans-pro,sans-serif}.list-block .main .block-item header h2 a{color:#0f5aaf}.list-block .main .block-item header h2 a:hover{color:#093464}.list-block .main .block-item .body{padding-bottom:16px;margin-bottom:16px;border-bottom:dotted 1px #ccc}.list-block .main .block-item .body p:last-child{margin-bottom:0}.blog-body article header h2{color:#2d4c6f;font-size:36px;font-family:freight-sans-pro,sans-serif;font-weight:700}.blog-body article img{max-width:100%}.blog-body article img.alignleft{float:left;margin:0 24px 16px 0!important}.blog-body article img.alignright{float:right;margin:0 0 16px 24px!important}.blog-body article .image-caption{font-size:1.4rem;font-weight:700;margin-bottom:0;text-align:center}.blog-body article .related-block h3{font-size:16px;font-weight:700;color:#333;font-family:freight-sans-pro,sans-serif;margin-bottom:26px}.blog-body article .related-block ul{margin:0;padding:0}.blog-body article .related-block ul li{list-style:none;margin-bottom:16px}.blog-body .filter-title{padding:20px;background:#f3f3f3}.blog-body .filter-title h2{font-weight:700;color:#132650;font-size:22px;line-height:31px;margin-bottom:0}.blog-body .filter-title p:last-child{margin-bottom:0}.blog-entry-footer{margin-top:30px}.blog-entry-footer .entry-meta{border-top:1px dotted #e3e3e3;margin:0;padding:32px 0 8px;font-size:12px}.blog-figure{float:left;margin:0 24px 16px 0}.blog-figure figcaption{font-size:14px;font-weight:700;text-align:center;margin-bottom:0}.blog-figure.alignleft{float:left;margin:0 24px 16px 0!important}.blog-figure.alignright{float:right;margin:0 0 16px 24px!important}