/*!
 * Bootstrap v3.0.2 by @fat and @mdo
 * Copyright 2013 Twitter, Inc.
 * Licensed under http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 */


/* Main Fonts */

@font-face {
  font-family: "Futura PT";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/FuturaPT-Heavy.woff2") format("woff2"), url("../fonts/FuturaPT-Heavy.woff") format("woff");
}

@import url('https://fonts.googleapis.com/css?family=Nunito+Sans&display=swap');
@import url('https://fonts.googleapis.com/css?family=Bebas+Neue&display=swap');

/* Accent Fonts */

@import url('https://fonts.googleapis.com/css?family=Lato&display=swap');
@import url('https://fonts.googleapis.com/css?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans400,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700,900&display=swap');
@font-face {
  font-family: "Brandon Grotesque";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/brandon_blk-webfont.woff2") format("woff2"), url("../fonts/brandon_blk-webfont.woff") format("woff");
}

:root {
  --accent-color: #2a87ad;
  --accent-font: 'Oswald', sans-serif;
  --accent-rgb-color: rgba(32, 91, 160, 0.3);
}

#block-views-block-news-block-3 h2 {
  width: 100%;
  text-align: center;
  margin: 20px auto 40px;
  padding: 0px 4%;
}

#block-resourcesblock h2 {
    font-size: 22px;
}

#block-senate-ux-v2-buttonblock {
    margin: 40px 0px;
}

.enews-section-h {
    background-color: var(--third-color);
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
    padding: 20px;
}

.page-node-42 .layout--onecol  {
    display: none;
}

.resource-blk strong {
  color: var(--accent-color);
}

.view-content.row {
    justify-content: flex-start;
}

.news-content:not(.view-frontpage-ux1) {
    margin: 0px !important;
}