h1{font-family:'proxima-nova';font-style:normal;font-weight:700;font-size:48px;color:#0046A6;}h2{font-family:'proxima-nova';font-style:normal;font-weight:700;font-size:36px;color:#0046A6;}h3{font-family:'proxima-nova';font-style:normal;font-weight:700;font-size:24px;color:#008EE0;}h4{font-family:'proxima-nova';font-style:normal;font-weight:600;font-size:22px;color:#41516C;}h5{font-family:'proxima-nova';font-style:normal;font-weight:700;font-size:18px;color:#093552;}.navbar-default{border:0px;background-color:#FFFFFF;margin-bottom:0px;margin-top:25px;}.navbar-btn{margin-top:0px;margin-bottom:0px;}.region-navigation img{width:350px;}.navbar-default{padding-right:0px;padding-left:0px;}.navbar-collapse{background-color:#000D74;}.navigation-links{padding-right:0px;}.navbar-default .navigation-links ul.navbar-nav{width:100%;display:flex;justify-content:space-between;}.navbar-default .navigation-links .navbar-nav>li{text-align:center;}.navbar-default .navigation-links .navbar-nav>li>a{color:#FFFFFF;text-transform:uppercase;font-family:'proxima-nova';font-style:normal;font-weight:400;font-size:17px;background-color:#000D74;}.navbar-default .navigation-links .navbar-nav .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-left:4px dashed;border-top:4px solid transparent;border-bottom:4px solid transparent;}.navbar-default .navigation-links .navbar-nav>li>a:hover,.navbar-default .navigation-links .navbar-nav>li>a.is-active,.navbar-default .navbar-default nav ul.navbar-nav>li.open>a:focus,.navbar-default .navbar-default nav ul.navbar-nav>li.open>a,.navbar-default .navbar-default nav ul.navbar-nav>li.active>a{text-decoration:none;color:#008EE0;background-color:#000D74;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#008EE0;background-color:#000D74;}ul.dropdown-menu li{border-bottom:1px solid #C4D8E2;padding:5px 0px;}ul.dropdown-menu li:last-child{border-bottom:0px;}.search-block-form .input-group{padding:8px 25px 8px 10px;background-color:#D2D2C0;}.main-container{padding:0px;}.module-hero-image{background-color:#000D74;color:#FFFFFF;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.module-hero-image .col{display:flex;flex-direction:column;justify-content:center;}.module-hero-image h1{font-weight:900;text-transform:uppercase;color:#FFFFFF;}.footer{border:0px;margin-top:0px;margin-bottom:0px;padding-bottom:0px;}.site-footer{background-color:#093552;padding-top:20px;padding-bottom:20px;}.site-footer .row{}.site-footer .text{color:#ffffff;}.site-footer a{color:#C4D8E2;}.site-footer .nav li a{padding:3px 0px;}.site-footer .nav li a:hover{text-decoration:underline;}.front-page-divider{border:0;border-top:1px solid black;margin-top:40px;margin-bottom:40px;}.view-header-image .views-field-title{display:none;}.header-image{padding-top:10px 0px;}.front-module-header{text-transform:uppercase;font-size:24px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:900;}.front-module-row:before,.front-module-row:after{content:none;}.front-module-row{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;}.front-module-col{width:30%;margin-right:30px;}.front-module-explore-content-area{background-color:#D2D2C0;margin-top:10px;margin-bottom:10px;padding:10px;}.front-module-explore-content-area .dropdown-menu{width:100%;}.front-module-explore-content-area .dropdown-item{border-bottom:1px solid #C4D8E2;display:block;padding:3px 20px;}.front-module-explore-content-area .dropdown-item:last-child{border-bottom:0px;}.front-module-explore-content-area .dropdown-menu .dropdown-item .dropdown-item-link{color:#337ab7;white-space:normal;padding:0;}.cgfe-button-small{font-size:14px;font-family:'proxima-nova';color:#0a3552;font-weight:700;line-height:1.2;}.front-module-explore-content-area .cgfe-button-small:hover{text-decoration:none;}.front-module-explore-content-area .dropdown-menu .dropdown-item a.dropdown-item-link:hover{text-decoration:none;color:#333;background-color:#FFFFFF;}.front-module-article li.node-readmore{background-color:#0046A6;margin-top:10px;margin-bottom:10px;padding:10px;position:relative;color:#FFFFFF;line-height:1.2;}.front-module-article li.node-readmore a{font-size:16px;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;line-height:1.2;text-transform:uppercase;padding-right:20px;}.filter-sort-controls{background-color:#EFEFEF;padding:30px 0px;}ul.controls-list{margin:0;padding:0;font-family:'proxima-nova';font-style:normal;font-size:16px;text-align:center;}ul.controls-list li{list-style-type:none;display:inline;padding:0 10px 0 0;}ul.controls-list li:not(:first-child):before{content:" | ";color:rgba(0,0,0,0.25);}ul.controls-list li.show-all{font-weight:700;color:#008EE0;}ul.controls-list li.filter-sort-control{font-weight:600;}ul.controls-list li.filter-sort-control a{color:#0046A6;}.filter-sort-inputs{margin-top:30px;text-align:center;}.filter-sort-inputs .btn{background-color:#0046A6;color:#FFFFFF;}.cgfe-button-small>span{margin-right:20px;}.resource-listing{margin-top:40px;}.resource-listing .view-header{color:#0046A6;font-family:proxima-nova;font-weight:600;margin-bottom:20px;}.views-field-field-author{font-family:"adobe-garamond-pro",serif;font-style:normal;font-weight:700;font-size:16px;color:#008EE0;}.views-field-field-annotation-author{font-family:"adobe-garamond-pro",serif;font-style:normal;font-weight:700;font-size:14px;color:#008EE0;}.views-field-field-annotation-author a{color:#008EE0;}.views-field-field-resource-media-type{display:inline-block;margin-right:10px;}.field--name-field-media-type-icon .field--label{display:none;}.resource-listing .views-field,.view-resource-search-page .views-field{margin-top:10px;}.views-field-field-annotation p{font-family:"adobe-garamond-pro",serif;font-style:normal;font-weight:400;}.views-field-field-suggested-citation .field-content{font-family:"adobe-garamond-pro",serif;font-style:italic;font-weight:400;font-size:14px;color:rgb(102,102,102);}.views-field-field-citation .field-content{font-family:"adobe-garamond-pro",serif;font-weight:400;font-size:14px;color:rgb(102,102,102);}.resource-listing-item{padding-right:40px;}.views-field-field-open-access{display:inline-block;margin-right:10px;}.views-field-add-to-cart,.views-field-module-resources-view-link,.views-field-module-resources-view-spanish-link{display:inline-block;}.addtocart-link-class,.views-field-module-resources-view-link .field-content,.views-field-module-resources-view-spanish-link .field-content{background-color:#0A3451;margin-top:10px;margin-bottom:10px;padding:5px 10px;position:relative;color:#FFFFFF;line-height:1.2;width:200px;}.addtocart-link-class>a{font-size:14px;line-height:1;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;text-transform:uppercase;border:0px;}.addtocart-link-class>a svg{margin-left:24px;}.resource-listing .view-content .row,.view-resource-search-page .view-content .row{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #D2D2C0;}.views-field-module-resources-view-link .field-content{margin-left:10px;font-size:14px;line-height:1;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;text-transform:uppercase;border:0px;}.views-field-module-resources-view-link .field-content:empty{background-color:#FFFFFF;}.views-field-module-resources-view-link a{color:#FFFFFF;font-size:14px;line-height:1;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;text-transform:uppercase;border:0px;}.drop-bok{top:auto !important;}.filter-sort-inputs form{display:flex;justify-content:center}.filter-sort-inputs form>div{margin-right:10px;}.filter-sort-inputs form>div:last-child{margin-right:0px}.explore-filter{height:34px;text-align:left;padding-left:20px;margin:0;}.explore-filter .dropdown-menu{width:100%;}.explore-filter .dropdown-menu>li>a{color:#337ab7;white-space:normal;}.front-module-explore-content-area .dropdown-menu>li>a{text-transform:capitalize;}.sort-button,.filter-button{padding:0px;margin:0px;padding-right:10px;height:34px;vertical-align:middle;border:0px;font-size:16px;font-family:'proxima-nova';font-weight:700;}.filter-sort-inputs .open>.dropdown-toggle.sort-button:active:hover:focus{background-color:#0046A6}.sort-button>span,.filter-button>span{background-color:#D2D2C0;height:34px;display:inline-block;line-height:34px;vertical-align:middle;padding:0px 20px;color:#0a3552;margin-right:10px;max-width:180px;}.children-tree{position:relative;left:10px;width:calc(100% - 10px);}.cgfe-image{width:100%;padding:0px;}.remove-link-container{margin-top:20px;}.remove-link,.remove-link:hover,.remove-linK:active{background-color:#0A3451;padding:5px 10px;font-size:14px;line-height:1;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;text-transform:uppercase;border:0px;text-decoration:none;}.remove-icon{color:#FFFFFF;margin-left:20px;}.download-link-container{margin-top:40px;}.download-link,.download-link:hover,.download-link:active,.clear-collection-link,.clear-collection-link:hover,.clear-collection-link:active{background-color:#337ab7;padding:5px 10px;font-size:14px;line-height:1;font-family:'proxima-nova';color:#FFFFFF;font-weight:700;text-transform:uppercase;border:0px;text-decoration:none;}.download-link-icon{color:#FFFFFF;margin-left:20px;}.clear-collection-link{margin-left:10px;}ul.menu--main>li:last-child>a{background-color:red;line-height:28px;padding-top:10px;padding-bottom:10px;}ul.menu--main>li:last-child>a>svg.fa-bookmark{color:#feb301;font-size:28px;vertical-align:middle;}span.coll-text{position:relative;left:-15px;color:#000D74;}.resource-listing .views-field-module-resources-view-link{vertical-align:top;margin-top:23px;}.resource-listing .ajax-progress{display:none;}.filter-button-container{text-align:center;}.print-pdf .authors{color:#0046A6;}.print-pdf .uri{color:#0046A6;}.collections-heading{border-bottom:1px solid #D2D2C0;padding-bottom:10px;font-family:"adobe-garamond-pro",serif;}.collections-item .views-field{margin-top:10px;}.row:before,.row:after{display:flex !important;}.resource-filter li{text-decoration:none;list-style:none;}.resource-filter ul{text-decoration:none;list-style:none;}.resource-filter input[type=checkbox]{margin-right:5px;margin-left:5px;}.site-footer .nav li a:hover{background-color:inherit;}.partners-footer{margin-top:20px;margin-bottom:80px;}.partners-footer .row{margin-bottom:20px;}.partners-footer div.region-partners-footer{border-top:1px solid;padding-top:20px;}.partners-title{color:#337ab7;text-transform:uppercase;font-size:24px;font-family:proxima-nova,sans-serif;font-style:normal;font-weight:900;margin-bottom:20px;}.view-resources{padding:3rem;width:100%;max-width:1000px;margin:0 auto;}.navbar-default .navigation-links .navbar-nav>li>a{font-size:13px;font-weight:600;}.view-resources .views-label,.views-field-field-author{display:block;font-size:13px;font-weight:500;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.5rem 0 0.375rem;color:#333;}.views-field-field-author{font-weight:400;}.view-resources h2{margin:1.5rem 0;font-size:30px;}.view-resources .views-row{margin:1.5rem 0;padding:3rem 0 1.5rem;border-top:1px solid #eeeeee;position:relative;}.view-resources .views-field-edit-node{position:absolute;top:1.5rem;right:3rem;font-size:12px;}.page-node-type-resource .main-container .region-content{width:83.3333%;margin:30px auto 0;}.page-node-type-resource article.resource .field{margin:15px 0;}@media only screen and (max-width:768px){.page-node-type-resource .main-container .region-content{width:100%;margin:0;}}.module-hero-image .field--name-field-module-description{padding:0 0 20px;}@media only screen and (max-width:600px){.navbar .logo{width:75%;margin-bottom:15px;}.region-navigation img{width:100%;}.navbar-default .navigation-links .navbar-nav>li>a{font-size:15px;margin:0;padding:0;line-height:30px;}div#views-bootstrap-front-module-block-1{margin:0 -15px;}.front-module-row{display:inline;}.front-module-row .front-module-col{width:50%;margin:0 0 30px;display:inline-block;height:340px;overflow:hidden;font-size:1.2rem;}section#block-partnerlogoinfooter img{margin:15px auto;width:auto;max-width:100%;}header#navbar,.main-container,footer.footer{max-width:100%;overflow-x:hidden;}.main-container{padding:15px;}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#dddddd;padding:0;}ul.dropdown-menu li{border-bottom:1px solid rgb(196 216 226 / 15%);padding:5px 0px;}}
