a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px) {
 .navbar.container{max-width:720px} 
}@media screen and (min-width:992px) {
 .navbar.container{max-width:940px} 
}@media screen and (min-width:1200px) {
 .navbar.container{max-width:1140px} 
}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px) {
 .navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right} 
}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:17px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px) {
 .navbar #block-search-form{float:right} 
}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:16px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#e51c23;border-color:#f7a4af}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-body{clear:both;display:inherit}.form-type-password-confirm label,.panel-heading{display:block}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-actions{clear:both}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:3px 3px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 3px 3px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px) {
 .filter-help{float:right} 
}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#bbb;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#e51c23}div.error,table tr.error{background-color:#f9bdbb;color:#e51c23}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#e51c23;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#666}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline{color:#bbb}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400;color:#777}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px) {
 .form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute} 
}@media (min-width:992px) {
 .form-type-password-confirm .password-help{left:33.33333333%} 
}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#bbb;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#2196F3}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid transparent;margin:-1px 0 0;padding:6px 16px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#bbb;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#bbb;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid transparent}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 3px 3px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:transparent;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 3px 3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid transparent;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:3px 0 0 3px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee transparent #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:transparent;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 3px 3px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee transparent;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px) {
 .form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem} 
}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#3d8b40}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#771e86}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#cc7a00}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#b9151b}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 11.5px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a.icon-before .glyphicon{margin-right:.25em}a.icon-after .glyphicon{margin-left:.25em}.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}/**/
#about_page h2{border-bottom:1px solid #ececec;padding-bottom:20px;text-align:center;}#about_page .staff-item p{display:table-cell;padding-top:10px;}#about_page p a{font-family:Georgia;font-size:18px;font-style:italic;font-weight:400;color:#1746a0;text-align:left;text-decoration:none;}#about_page h2{font-family:"acumin-pro",sans-serif;font-size:36px;color:#212121;letter-spacing:-0.5px;line-height:43.2px;}#about_page h3{font-family:"acumin-pro",sans-serif;font-size:20px;font-weight:700;color:#212121;display:table-cell;letter-spacing:-0.5px;line-height:24px;padding-right:5px;text-align:left;text-transform:uppercase;}#about_page h4{font-family:"acumin-pro",sans-serif;font-size:20px;font-style:italic;font-weight:300;color:#1746a0;display:table-cell;letter-spacing:0px;text-align:left;}#about_page p{color:#212121;font-family:Georgia;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}#about_page .staff-item p{display:table-cell;padding-top:10px;}#about_page p a{font-family:Georgia;font-size:18px;font-style:italic;font-weight:400;color:#1746a0;text-align:left;text-decoration:none;}.about-section{margin-bottom:36px;}.contact-head{padding-bottom:25px;text-align:center;}.contact-box h3{display:table-cell;padding-bottom:5px;vertical-align:middle;}.contact-box{text-align:left;}.contact-box p{font-family:Georgia;font-size:18px;color:#212121;line-height:28px;margin:0 0 20px 0;}.contact-box p a{color:#212121;text-decoration:none;}.contact-box p a:hover{text-decoration:underline;}.staff-item{margin-bottom:40px;}.staff-title{display:table;}#dfp-ad-block_300x250-wrapper.dfp-tag-wrapper{padding-left:15px;padding-right:15px;}@media (min-width:320px) {
 #dfp-ad-leaderboard_728x90-wrapper{display:none !important;}#dfp-ad-leaderboard_mobile_300x50-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:300px;} 
}@media (min-width:728px) {
 #dfp-ad-leaderboard_728x90-wrapper.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:728px;}#dfp-ad-leaderboard_mobile_300x50-wrapper{display:none !important;} 
}.addto-social-icons{border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin-bottom:20px;}.addto-social-icons span{margin:16px 0;}.article-info div.field-name-published-on{display:inline-block;}.article-link{font-family:Georgia-Italic;font-size:18px;color:#1746a0;text-align:left;}.article-main-image-section{padding-top:50px;padding-bottom:40px;}.article-section{margin-bottom:44px;}.article-section .article-text img{width:100%;height:auto;}.article-tags{display:inline-block;margin-top:15px;margin-right:10px;}.byline .field-items{text-transform:uppercase;}#comments .addComments-title{display:none;}#comments.comment-wrapper .comments-title{border-bottom:1px solid #ececec;font-family:AcuminPro-Bold;font-size:18px;color:#212121;letter-spacing:0px;margin-bottom:20px;text-align:left;}#comments.comment-wrapper .comment-author{font-family:AcuminPro-Bold;font-size:14px;color:#1746a0;letter-spacing:0px;text-align:left;}#comments.comment-wrapper .comment-post{font-family:AcuminPro-Regular;font-size:14px;color:#212121;letter-spacing:0px;text-align:left;}#edit-comment-body-und-0-value.text-full.form-control.form-textarea.required{border:1px solid #ececec;}.profile-name{font-family:"acumin-pro",sans-serif;font-size:26px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}.profile-image{float:left;margin-right:20px;margin-bottom:10px;height:auto !important;width:200px !important;}.profile-subhead-1{color:#1746A0;font-size:18px;font-style:normal;font-weight:400;text-transform:uppercase;}.profile-subhead-2{text-transform:uppercase;margin-bottom:5px;}.blue{color:#1746A0 !important;}.dk-blue-bg{background-color:#0F2E68;}.events-pink{color:#a42c64;}.gray{color:gray;}.red{color:#EC1C2C;}.node-page,.node.node-article.view-mode-full,.node.node-winners-losers.view-mode-full,.node.node-first-read.view-mode-full,.view-first-read,.view-tags{padding-bottom:50px;margin-left:15px;margin-right:15px;}.fr-content .grid-item{border-right:1px solid #ececec;}.fr-content .views-field-published-at{margin-bottom:25px;}.fr-header{border-bottom:1px solid #ececec;margin-bottom:41px;}.fr-subscribe{font-size:1.125em;font-weight:bold;color:#ec4b31;background:transparent;letter-spacing:2.32px;vertical-align:middle;border:2px solid #ec4b31;border-radius:2px;width:271px;height:25px;text-transform:uppercase;text-decoration:none !important;padding:1px 75px 1px 75px;}.fr-subscribe:hover{background:#ec4b31;color:#fff}.fr-subscribe:active{background:#ee7257;}.subscribe-btn-sb{margin:25px 0;}@media (min-width:768px) {
 .fr-sidebar-fixed{position:fixed;left:65%;} 
}.field-name-contact-us-block h3{font-family:"acumin-pro",sans-serif;font-size:20px;display:table-cell;letter-spacing:-0.5px;line-height:24px;padding-right:5px;text-transform:uppercase;}.field-name-contact-us-block h4{color:gray;font-family:"acumin-pro",sans-serif;font-size:20px;font-weight:300;letter-spacing:0px;margin:0 !important;}.article-img-caption{font-size:15px;font-style:italic;font-weight:normal;color:#535353;line-height:18px;margin-top:3px;text-align:left;}.article-text a,.fr-body a{font-family:Georgia;font-size:18px;font-style:italic;font-weight:400;color:#1746a0;text-align:left;text-decoration:none;}.article-text a:hover,.fr-body a:hover{text-decoration:underline;}.article-text{color:#212121;font-family:Georgia;font-size:18px;font-style:normal;font-weight:400;line-height:28px;}.article-link-md a,.nodequeue-1-page-fields .views-field-title a{color:#212121;font-family:"acumin-pro",sans-serif;font-size:26px;font-style:normal;font-weight:bold;line-height:31.2px;margin-bottom:10px;text-decoration:none;letter-spacing:-0.5px;}.article-link-lg a{color:#212121;font-family:"acumin-pro",sans-serif;font-size:36px;font-style:normal;font-weight:bold;line-height:43.2px;text-decoration:none;letter-spacing:-0.5px;}.article-tags a{font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:400;color:#1746a0;text-align:left;text-decoration:none;}.article-tags a:hover{text-decoration:underline;}.article-tags .field-label{font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:bold;}.article-tags-header h2{display:inline-block;margin-right:5px;}.article-tags-header h2 span{font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:900;color:#212121;text-align:left;}.article-title{font-size:36px;font-style:normal;font-weight:bold;color:#212121;line-height:43.2px;margin-top:0;margin-bottom:24px;text-align:left;}.article-section blockquote{border-left:5px solid #1746a0;color:#1746A0;font-family:Georgia-Bold;font-size:20px;font-style:normal;font-weight:bold;line-height:28.8px;margin:34px;}.byline{margin-right:10px;}.byline,.byline-label{color:#242c74;font-family:"acumin-pro",sans-serif;font-size:14px;font-style:normal;font-weight:bold;line-height:14px;}.btn-text{color:#EC4B31;font-size:1.125em;line-height:1.125em;}.copyright{color:#ffffff;font-size:11px;text-align:center;margin-top:30px;}.page-index .field-content.date-text{font-size:12px;font-weight:400;margin-bottom:5px;}.date-text,.field-name-published-on .field-items .even{color:#535353;font-family:"acumin-pro",sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;text-transform:uppercase;}.default-text,.default-text a{color:#212121;font-family:"acumin-pro",sans-serif;font-size:15px;font-style:normal;line-height:1.5em;margin-top:6px;text-decoration:none;}.default-text a:hover{text-decoration:none;}.fr-body{margin-top:25px;}.fr-title a{margin-bottom:25px;}.results{border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin:25px 0;}.results-text{font-size:14px;font-weight:bold;font-style:normal;line-height:14px;letter-spacing:4px;margin-top:16px;margin-bottom:16px !important;text-transform:uppercase;}.sub-head{color:#EC4B31;font-size:15px;font-weight:400;letter-spacing:2px;line-height:24px;margin-bottom:5px;text-transform:uppercase;}.subhead,.nodequeue-1-page-fields .views-field-field_category{font-family:"acumin-pro",sans-serif;font-weight:400;font-size:15px;letter-spacing:2px;line-height:normal;text-transform:uppercase;}.tags-results-title{font-size:24px;font-weight:bold;font-style:normal;line-height:27px;}@media only screen and (min-width:992px) and (max-width:1200px) {
 .article-link-lg a,article-title{font-size:26px;line-height:26px;}.article-link-md a{font-size:24px;line-height:24px;}.featured-text .subhead{font-size:15px;line-height:normal;} 
}.cspa-footer{background:#242c74;height:auto;padding-bottom:10px;}.cspa-footer .fa{color:#fff;padding:10px;}.cspa-footer .fa:hover{color:#EC1C2C;}.follow-us{font-size:1.125em;font-weight:bold;color:#fff;letter-spacing:2px;text-align:center;text-transform:uppercase;}.footer-icons{margin-left:10px;}.footer-link{color:#fff;font-size:1.125em;font-weight:bold;}.footer-link:hover{color:#EC1C2C;text-decoration:none;}.footer-logo{padding:35px 30px 15px 30px;}.footer-nav{font-size:.75em;letter-spacing:2px;list-style:none;padding:15px;text-transform:uppercase;}.footer-subscribe{font-size:1.125em;font-weight:bold;color:#EC1C2C;background:#0f2e68;letter-spacing:2.32px;vertical-align:middle;border:2px solid #EC1C2C;border-radius:2px;width:271px;height:25px;text-transform:uppercase;text-decoration:none !important;padding:1px 75px 1px 75px;}.footer-subscribe:hover{background:#EC1C2C;color:#fff}.footer-subscribe:active{background:#ee7257;}.region-footer li{color:#fff;display:inline;padding:0 20px;text-decoration:none;}.li-border{border-right:1px solid #ffffff;width:1px;height:11px;}.region-footer li:last-of-type{border:none;list-style:none;}@media (max-width:414px) {
 .footer-link{font-size:.875em;}.footer-logo{display:none;}.follow-us{padding-top:40px;}.li-border{border:none;}.region-footer li{font-size:14px;} 
}.grid-item:hover .article-link-md a{opacity:0.7;}.grid-item:hover .article-link-lg a{opacity:0.7;}.grid-item:hover .img-responsive{opacity:0.7;}body{width:100%;height:100%;background-color:#ffffff;color:#212121;font-family:"acumin-pro",sans-serif;}html{width:100%;height:100%;}.inline-block{display:inline-block;}.main-container{min-height:500px;padding-top:80px;}.region .region-content{margin-top:25px;}.uppercase{text-transform:uppercase;}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100%;height:auto;transition:opacity .1s ease-in;backface-visibility:hidden;}@media (min-width:1400px) {
 body{background-color:#ececec;}.main-container.container{background-color:#ffffff;box-shadow:0px 3px 3px 0px rgba(0,0,0,0.16);margin-top:80px;margin-bottom:60px;}.main-container{min-height:500px;padding-top:20px;} 
}@media (min-width:768px) {
 .main-container{margin-top:0;} 
}@media (max-width:34em) {
 .subscribe-btn-sb{display:none !important;} 
}.featured-block .new-line-xs.col-xs-12.new-line-sm.col-sm-12.new-line-md.col-md-12.new-line-lg.col-lg-12.grid-item{padding-left:0 !important;padding-right:0 !important}.featured-block,.news-block-1,.news-block-2,.news-block-3{margin-bottom:25px;}.featured-block .item-list ul{list-style-type:none;}.featured-text .views-field.views-field-body{margin-top:10px;}.featured-text .subhead{font-size:18px;}.hp-article-image-sm{margin-bottom:15px;}.hp-article-info{margin-bottom:25px;}.hp-tagline{text-align:center;}@media (min-width:1200px) {
  
}@media (max-width:992px) {
 .featured-block{border-bottom:1px solid #f8f8f8;}.featured-text{margin-bottom:15px;} 
}@media (min-width:320px) and (max-width:768px) {
 .featured-image{margin-bottom:10px;} 
}@media (max-width:768px) {
 .grid-item{border-bottom:1px solid #f8f8f8;margin-top:15px;} 
}.cover-container{position:relative;max-width:100%;height:432px;display:block;margin-bottom:25px;}.cover-container .cover-img{display:block;width:350px;height:432px;}.cover-container .cover-img img{height:400px;width:auto;position:absolute;display:block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.cover-container .cover-img:hover img{-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);opacity:.8;}.cover-container .cover-img:hover a{color:#1746A0 !important;cursor:pointer !important;}.cover-container .cover-img:hover .cover-box{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);}.cover-container .cover-img .cover-box{width:340px;height:150px;background:#FAFAFA;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-sizing:border-box;border-left:30px solid #EC4B31;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.cover-container .cover-img .cover-box h2{text-align:left;font-size:40px;font-weight:bold;margin:0;padding:12% 10%;letter-spacing:-.5px;line-height:34px;}.cover-container .cover-img .cover-box h2 a{text-decoration:none;color:#212121;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;display:block;box-sizing:border-box;width:350px;height:432px;position:absolute;top:-280px;left:-30px;padding-left:50px;padding-top:316px;cursor:pointer !important;}.pa-hp-graphic{max-width:750px;height:330px;width:100%;}.pa-hp-graphic-container{border-bottom:1px solid #f8f8f8;}.pa-hp-graphic-container:hover .article-link-md a{opacity:.8;}.pa-hp-graphic-container:hover .pa-hp-graphic{opacity:.8;}.pa-hp-graphic-content{margin-bottom:25px;margin-top:15px;}.pa-hp-image-wrapper{margin-top:23px;}@media (min-width:768px) {
 .pa-hp-graphic-container{border-bottom:none;}.pa-hp-graphic-content{margin-bottom:0;margin-top:15px;} 
}@media (min-width:992px) {
 .pa-hp-graphic{display:block;height:212px;margin-left:auto;margin-right:auto;margin-bottom:15px;} 
}@media (min-width:1200px) {
 .pa-hp-graphic{height:261px;} 
}.navbar{padding:25px 0 !important;}.navbar-default,.navbar-collapse{border-color:#fff !important;}.navbar-default,.navbar-nav>.active>a{background-color:none !important;text-decoration:none;}.navbar-nav>li>a{color:#fff !important;font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:bold;letter-spacing:2px;text-align:center;text-transform:uppercase;}.navbar-nav>li>a:hover{color:#EC1C2C !important;text-decoration:none;}.nav .social-icon-top a{padding:10px;}.icon-bar{background-color:#fff !important;}.navbar-default 
  .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent !important;color:#EC4B31 !important;}.cspa-navbar .main-menu-link{color:#ffffff;font-size:20px;font-style:normal;font-weight:bold;text-align:2px;text-transform:uppercase;}.nav
  .navbar,.navbar-default{background-color:#242c74;width:100%;}.navbar-brand{margin-right:25px;padding:15px !important;}.navbar-collapse li{list-style:none !important;}.hide-menu-title{display:none;}.cspa-navbar .main-menu-link{border-bottom:3px solid #1746a0;}.cspa-navbar .main-menu-link:hover,.main-menu-link:active{background-color:transparent;color:#EC4B31 !important;text-decoration:none;}.cspa-navbar .nav > li{display:inline-block;list-style:none;}.navbar-brand>img{width:120px;height:auto;margin-top:-25px;}.social-icon-top .fa{font-size:26px;}.adsheader{text-align:center;padding-top:55px !important;padding-bottom:25px;margin-bottom:-85px;}.adsfooter{text-align:center;padding-bottom:15px;margin-top:-40px;margin-bottom:-85px;}.dfp-ads-sidebar{text-align:center;}.field-name-dfp-news-sidebar-desktop-300x250{text-align:left;}.field-name-dfp-news-sidebar-desktop-300x600{text-align:left;}.dfp-ads-content-middle{text-align:center;padding:20px 0px;}.dfp-ads-content-middle{text-align:center;padding:20px 0px;}#dfp-ad-homepage_large_header_leaderboard_970x250-wrapper{padding-top:20px;}.dfpadshomeone{margin-bottom:20px;}.dfpadshome{padding-top:20px;}#dfp-ad-home_page_dfp_pane.dfp-tag-wrapper{padding-top:24px;}.largeheaderspace{padding-top:20px;}#block-dfp-w-l-sidebar-desktop-300x250,#block-dfp-news-sidebar-desktop-300x250,#block-dfp-ros-sidebar-desktop-300x250{padding:20px 0px;}#dfp-ad-news_sidebar_desktop_300x600,#dfp-ad-news_sidebar_desktop_300x250,#block-dfp-w-l-sidebar-desktop-300x600,#block-dfp-w-l-sidebar-desktop-300x250-2,#block-dfp-news-sidebar-desktop-300x250-2,#block-dfp-w-l-sidebar-desktop-300x250{padding-left:15px !important;}#block-block-22 .container{padding-left:0px !important;}#dfp-ad-w_l_sidebar_desktop_300x250-wrapper,#dfp-ad-news_sidebar_desktop_300x250-wrapper,#dfp-ad-news_sidebar_desktop_300x250-wrapper,{padding-left:15px;}.node-type-page{}.field-name-dfp-ros-sidebar-desktop-bottom-3,.field-name-dfp-w-l-sidebar-desktop-bottom-3,.field-name-dfp-news-sidebar-desktop-bottom-,.sidebar_bottom_ads_300_250{position:absolute;top:115%;}@media (max-width:320px) {
 #dfp-ad-homepage_top_leaderboard_728x90-wrapper,#dfp-ad-ros_header_desktop-wrapper.dfp-tag-wrapper,#dfp-ad-ros_large_header_desktop_970x250-wrapper.dfp-tag-wrapper,#dfp-ad-homepage_large_header_leaderboard_970x250-wrapper,.dfpadshomeone,.dfpadshomebottom,#dfp-ad-home_page_dfp_pane,.dfpadshomelarge,.dfpadshome{display:none !important;}.dfpadshomemobile,.dfpadshomemobilebottom,.dfpadshomemobileone{display:block !important;margin-left:auto;margin-right:auto;width:320px;text-align:center;}.dfpadshomemobile,.dfpadshomemobilebottom{margin-left:-15px !important}.dfpadshomemobileone{margin-left:-30px !important}.field-name-dfp-news-sidebar-desktop-300x600,.field-name-dfp-news-sidebar-desktop-300x250,.field-name-first-read-sidebar-block,.field-name-dfp-news-sidebar-desktop-bottom-{margin-left:-36px !important;}#block-dfp-ros-sidebar-desktop-300x600,#block-dfp-ros-sidebar-desktop-300x250,#block-dfp-ros-sidebar-desktop-300x250-2,.page-first-read #block-block-22{margin-left:-20px !important;}.field-name-dfp-w-l-sidebar-desktop-300x600,.field-name-dfp-w-l-sidebar-desktop-300x250,.field-name-dfp-w-l-sidebar-desktop-bottom-3{margin-left:-36px !important}.page-index .dfpadshomemobileone{margin-left:0px !important;}.region.region-footer{margin-top:90px;} 
}@media (min-width:360px) {
 #dfp-ad-home_page_dfp_pane.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:336px;}#dfp-ad-homepage_top_leaderboard_728x90-wrapper.dfp-tag-wrapper,#dfp-ad-ros_header_desktop-wrapper.dfp-tag-wrapper,#dfp-ad-homepage_large_header_leaderboard_970x250-wrapper.dfp-tag-wrapper,.dfpadshomeone,.dfpadshomebottom,.dfpadshomelarge,.dfpadshome{display:none !important;}.dfpadshomemobile,.dfpadshomemobilebottom,.dfpadshomemobileone{display:block !important;}.region.region-footer{margin-top:90px;} 
}@media only screen and (device-width:768px) {
 .field-name-first-read-sidebar-block .container,#dfp-ad-news_sidebar_desktop_300x600,#dfp-ad-news_sidebar_desktop_300x250,#block-dfp-w-l-sidebar-desktop-300x600,#block-dfp-w-l-sidebar-desktop-300x250-2,#block-dfp-news-sidebar-desktop-300x250-2,#block-dfp-w-l-sidebar-desktop-300x250{padding-left:0px !important;}.adsheader{margin-top:36px;}.field-name-dfp-ros-sidebar-desktop-bottom-3,.field-name-dfp-w-l-sidebar-desktop-bottom-3,.field-name-dfp-news-sidebar-desktop-bottom-,.sidebar_bottom_ads_300_250{position:absolute;top:100%;}#dfp-ad-ros_header_desktop-wrapper.dfp-tag-wrapper,#dfp-ad-homepage_top_leaderboard_728x90-wrapper.dfp-tag-wrapper{margin-left:-3px;} 
}@media (min-width:728px) {
 #dfp-ad-ros_header_desktop-wrapper.dfp-tag-wrapper,#dfp-ad-homepage_top_leaderboard_728x90-wrapper.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:728px;text-align:center;}#dfp-ad-home_page_dfp_pane.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:336px;}.dfpadshomeone,.dfpadshomebottom,.dfpadshome{display:block !important;}#dfp-ad-homepage_large_header_leaderboard_970x250-wrapper.dfp-tag-wrapper,.dfpadshomelarge{display:none !important;}.dfpadshomemobile,.dfpadshomemobilebottom,.dfpadshomemobileone{display:none !important;} 
}@media only screen and (device-width:732px) {
 #dfp-ad-homepage_top_leaderboard_728x90-wrapper.dfp-tag-wrapper{margin-left:-13px;}.adsfooter{margin-left:-13px;} 
}@media only screen and (device-width:736px) {
 #dfp-ad-homepage_top_leaderboard_728x90-wrapper.dfp-tag-wrapper{margin-left:-11px;}.adsfooter{margin-left:-11px;} 
}@media (min-width:1024px) {
 #dfp-ad-homepage_large_header_leaderboard_970x250-wrapper.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:970px;}.dfpadshomemobile,.dfpadshomemobilebottom,.dfpadshomemobileone{display:none !important;}#dfp-ad-home_page_dfp_pane.dfp-tag-wrapper{display:block !important;margin-left:auto;margin-right:auto;width:336px;}.dfpadshomeone,.dfpadshomebottom,.dfpadshomelarge,.dfpadshome{display:block !important;} 
}@media (min-width:990px) {
 #dfp-ad-home_page_dfp_pane-wrapper{margin-left:-23px;} 
}@media (min-width:1024px) and (max-width:1200) {
 #dfp-ad-home_page_dfp_pane-wrapper iframe{width:auto;} 
}@media (max-width:767px) {
 .field-name-dfp-ros-sidebar-desktop-bottom-3,.field-name-dfp-w-l-sidebar-desktop-bottom-3,.field-name-dfp-news-sidebar-desktop-bottom-,.sidebar_bottom_ads_300_250{position:unset!important;} 
}@media (max-width:1399px) {
 .adsfooter{padding-left:-15px;margin-bottom:0px;margin-top:0px;} 
}.search_action_mobile{display:none;}@media (min-width:768px) {
 .search_action_mobile{display:none;} 
}@media (min-width:767px) and (max-width:992px) {
 .navbar-nav>li>a{color:#fff !important;font-family:AcuminPro-Bold;font-size:16px !important;letter-spacing:2px;text-align:center;text-transform:uppercase;} 
}@media (max-width:767px) {
 .social-icon-top{Display:none !important;}.navbar{padding:10px 0 !important;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;}.navbar-brand>img{width:75px;height:auto;margin-top:-15px;}.search_action_mobile{display:block;margin-top:20px;margin-right:15px;}.navbar-nav>li>a:hover{text-decoration:underline;}.top-nav-collapse{padding:0;} 
}@media (min-width:768px) and (max-width:992px) {
 .navbar-brand{margin-right:15px !important;}.nav>li>a{padding:10px 10px !important;} 
}.pagination> li>a{color:#1746a0;border:none;font-size:14px;font-weight:bold;text-decoration:none;}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:transparent;border:none;color:#0f2e68;text-decoration:none;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:transparent;border:none;color:#0f2e68;font-weight:bold;text-decoration:none;}.pagination>.disabled>span,.pagination>.disabled>span:hover{background-color:transparent;border:none;color:#1746a0;}.pagination>li>span{border:none;}.pager li>a,.pager li>span{background-color:transparent;border:2px solid #ec4b31;border-radius:2px;color:#ec4b31;font-size:18px;font-style:normal;font-weight:bold;text-transform:uppercase;}.pager li>a:hover{background-color:#ec4b31;border-color:2px solid #ec4b31;color:#ffffff;transition:.1s ease-in;}.pager li>a:active,.pager li>a:focus{background-color:#ee7257;border-color:2px solid #ee7257;color:#ffffff;}.article-tags-label{font-family:"acumin-pro",sans-serif;font-size:18px;font-weight:900;color:#212121;}.grid-item .results-item{margin-top:25px;margin-bottom:25px;}.tag-results .grid-item{border-bottom:1px solid #f8f8f8;s}@media (min-width:770px) {
 .navbar-header{height:90px;}.navbar{padding:25px 0px 0px !important;} 
}.navbar-header .navbar-toggle1{float:right;position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:7px;margin-bottom:15px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:3px;color:#fff;}@media (max-width:767px) {
 .navbar-toggle1{display:block;} 
}@media (min-width:768px) {
 .navbar-toggle1{display:none;} 
}.search_link{background:url(/sites/default/files/all/search@1x.png) no-repeat center center transparent;height:16px;width:16px;background-size:16px 16px;-webkit-background-size:16px 16px;}.search_link:hover{background:url(/sites/default/files/all/search1@_hover.png) no-repeat center center transparent;background-size:16px 16px;-webkit-background-size:16px 16px;}@media only screen and (-webkit-min-device-pixel-ratio:2)      and (min-width:320px),only screen and (min--moz-device-pixel-ratio:2)      and (min-width:320px),only screen and (-o-min-device-pixel-ratio:2/1)    and (min-width:320px),only screen and (min-device-pixel-ratio:2)      and (min-width:320px),only screen and (min-resolution:192dpi) and (min-width:320px),only screen and (min-resolution:2dppx)  and (min-width:320px) {
 .search_link{background:url(/sites/default/files/all/search@1x.png) no-repeat center center transparent;height:16px;width:16px;background-size:16px 16px;-webkit-background-size:16px 16px;}.search_link:hover{background:url(/sites/default/files/all/search1@_hover.png) no-repeat center center transparent;background-size:16px 16px;-webkit-background-size:16px 16px;} 
}@media only screen and (-webkit-min-device-pixel-ratio:2)      and (min-width:430px),only screen and (min--moz-device-pixel-ratio:2)      and (min-width:430px),only screen and (-o-min-device-pixel-ratio:2/1)    and (min-width:430px),only screen and (min-device-pixel-ratio:2)      and (min-width:430px),only screen and (min-resolution:192dpi) and (min-width:430px),only screen and (min-resolution:2dppx)  and (min-width:430px) {
 .search_link{background:url(/sites/default/files/all/search@1x.png) no-repeat center center transparent;height:16px;width:16px;background-size:16px 16px;-webkit-background-size:16px 16px;}.search_link:hover{background:url(/sites/default/files/all/search1@_hover.png) no-repeat center center transparent;background-size:16px 16px;-webkit-background-size:16px 16px;} 
}.field-name-first-read-sidebar-block .container,#block-block-22 .container{width:auto!important;}.field-name-first-read-sidebar-block .container iframe,#block-block-22 .container iframe{height:490px!important;}.field-name-first-read-sidebar-block .container{margin-top:20px;}/**/
