/* line 71, ../sass/_variables.scss */
#search-wrapper .btn-default {
  background: #1e5799;
  background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background: -webkit-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background: -o-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background: linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
}

/* line 78, ../sass/_variables.scss */
#title-bar p, #title-bar .breadcrumb a, #title-bar .breadcrumb li a, #main-nav ul li a, #jPanelMenu-menu ul li a, #mega-footer > h2 {
  color: #fff;
  color: rgba(255, 255, 255, 0.9);
}

/********* GLOBAL STYLES **********/
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../assets/fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("../assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}

/* line 12, ../sass/_globals.scss */
html {
  font-size: 16px;
  min-height: 100%;
}

/* line 16, ../sass/_globals.scss */
body {
  font-family: "Source Sans Pro", sans-serif;
  text-rendering: optimize-legibility;
  font-weight: normal;
  font-size: 100%;
  color: #555555;
  background: #2d4d76;
  margin-bottom: 0px;
  min-height: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 16, ../sass/_globals.scss */
  body {
    background: #2d4d76;
    -webkit-text-size-adjust: none;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 16, ../sass/_globals.scss */
  body {
    background: #e2e9f6;
    background: -moz-linear-gradient(top, #e2e9f6 39%, #2d4d76 100%);
    background: -webkit-linear-gradient(top, #e2e9f6 39%, #2d4d76 100%);
    background: -o-linear-gradient(top, #e2e9f6 39%, #2d4d76 100%);
    background: -ms-linear-gradient(top, #e2e9f6 39%, #2d4d76 100%);
    background: linear-gradient(top, #e2e9f6 39%, #2d4d76 100%);
  }
}
@media only screen and (min-width: 1024px) {
  /* line 32, ../sass/_globals.scss */
  body .wrapper {
    width: 100%;
    max-width: 1400px;
    margin: 0 auto;
  }
}

/* line 40, ../sass/_globals.scss */
a {
  color: #145c9f;
}
/* line 42, ../sass/_globals.scss */
a:hover {
  color: #0e4272;
}
/* line 45, ../sass/_globals.scss */
a:visited, a:active {
  color: #145c9f;
}
/* line 48, ../sass/_globals.scss */
a > img {
  transition: all 1s ease;
}
/* line 50, ../sass/_globals.scss */
a > img:hover {
  opacity: 0.6;
}

/* line 56, ../sass/_globals.scss */
hr.small {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 61, ../sass/_globals.scss */
#page-header, #page-body, .navbar-default {
  background: #fff;
}
/* line 63, ../sass/_globals.scss */
#page-header .row, #page-body .row, .navbar-default .row {
  margin: 0;
}

@media only screen and (min-width: 1400px) {
  /* line 67, ../sass/_globals.scss */
  #page-header, #home-nav, #main-nav, #page-body, #mega-footer {
    border-left: 1px dotted #a4abb3 !important;
    padding-left: 0 !important;
    border-right: 1px dotted #a4abb3 !important;
    padding-right: 0 !important;
  }
}

@media only screen and (min-width: 768px) {
  /* line 73, ../sass/_globals.scss */
  #sidebar {
    margin-top: 30px;
  }
}

/* line 78, ../sass/_globals.scss */
#page-body {
  padding: 0 0 30px 0;
}
/* line 79, ../sass/_globals.scss */
#page-body #print-logo {
  display: none;
}
@media only screen and (min-width: 768px) {
  /* line 78, ../sass/_globals.scss */
  #page-body {
    padding: 15px 0 10px 0;
  }
  /* line 85, ../sass/_globals.scss */
  #page-body.three-col, #page-body.no-sidebar {
    background: url(../images/left-col-bg.gif) repeat-y 16.7% 0;
    padding-bottom: 10px;
  }
}
/* line 90, ../sass/_globals.scss */
.front #page-body {
  padding: 5px 0;
}
/* line 93, ../sass/_globals.scss */
#page-body ul {
  list-style-type: none;
  list-style-position: inside;
  margin: 0;
  padding: 0;
}
/* line 98, ../sass/_globals.scss */
#page-body ul li {
  background: url(../images/bullet.png) no-repeat 0 2px;
  padding-left: 20px;
  padding-bottom: 6px;
  line-height: 110%;
}
/* line 103, ../sass/_globals.scss */
.smaller ul #page-body ul li, .smallest ul #page-body ul li {
  background: url(../images/bullet.png) no-repeat 0 0;
}
/* line 106, ../sass/_globals.scss */
#page-body ul li ul {
  margin-top: 4px;
}
/* line 110, ../sass/_globals.scss */
#page-body ul.lines li {
  background: none;
  padding-left: 0;
}
/* line 113, ../sass/_globals.scss */
#page-body ul.lines li li {
  background: url(../images/bullet.png) no-repeat 0 2px;
  padding-left: 20px;
  padding-bottom: 6px;
  line-height: 110%;
}
/* line 121, ../sass/_globals.scss */
#page-body a i.fa {
  width: 1.5em;
}
/* line 124, ../sass/_globals.scss */
#page-body ol {
  padding-left: 1em;
}
/* line 126, ../sass/_globals.scss */
#page-body ol li {
  padding-left: 10px;
  padding-bottom: 6px;
  line-height: 110%;
  background: none;
}
/* line 133, ../sass/_globals.scss */
#page-body .row {
  margin: 0;
}
@media only screen and (min-width: 768px) {
  /* line 133, ../sass/_globals.scss */
  #page-body .row {
    margin-bottom: 20px;
  }
}

/* line 140, ../sass/_globals.scss */
.border-thick {
  border: 5px solid #ccc;
}

/* line 143, ../sass/_globals.scss */
.border-thin {
  border: 1px solid #ccc;
}

/* line 146, ../sass/_globals.scss */
.border-none {
  border: 0 !important;
}

/* line 149, ../sass/_globals.scss */
.pull-left {
  margin: 0 8px 8px 0;
}

/* line 152, ../sass/_globals.scss */
.pull-right {
  margin: 0 0 8px 8px;
}

/* line 155, ../sass/_globals.scss */
.floatLeft {
  float: left !important;
  margin: 0 8px 8px 0;
}

/* line 159, ../sass/_globals.scss */
.floatRight {
  float: right !important;
  margin: 0 0 8px 8px;
}

/* line 163, ../sass/_globals.scss */
.clear, .below {
  clear: both !important;
  overflow: hidden;
}

/* line 167, ../sass/_globals.scss */
.noBG {
  background: none;
}

/* line 170, ../sass/_globals.scss */
.noBorder {
  border: none;
}

/* line 173, ../sass/_globals.scss */
img.non-responsive {
  width: auto !important;
  height: auto !important;
}

/********** Typography **********/
/* line 179, ../sass/_globals.scss */
h1, h2, h3 {
  font-family: "EB Garamond", serif;
}

/* line 182, ../sass/_globals.scss */
h4, h5, h6 {
  font-family: "Source Sans Pro", sans-serif;
}

/* line 185, ../sass/_globals.scss */
h4 {
  font-weight: bold;
}

/* line 188, ../sass/_globals.scss */
p:empty {
  height: 0px;
  display: none;
}

/* line 193, ../sass/_globals.scss */
dl, dd, blockquote {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* line 198, ../sass/_globals.scss */
#main-col h1 {
  margin-bottom: 20px;
  font-weight: bold;
}
/* line 202, ../sass/_globals.scss */
#main-col h2 {
  margin-bottom: 20px;
  padding-bottom: 10px;
  border-bottom: 1px dotted #aaa;
  font-size: 28px;
}
/* line 207, ../sass/_globals.scss */
#main-col h2:not(:first-child) {
  margin-top: 40px;
}
/* line 211, ../sass/_globals.scss */
#main-col ul li {
  line-height: 120%;
}

/* line 215, ../sass/_globals.scss */
li.noBullet, ul.noBullet li {
  list-style: none;
}

/* line 218, ../sass/_globals.scss */
.larger {
  font-size: 1.2em !important;
}

/* line 221, ../sass/_globals.scss */
.largest {
  font-size: 1.4em !important;
}

/* line 224, ../sass/_globals.scss */
.smaller {
  font-size: 0.875em !important;
}

/* line 227, ../sass/_globals.scss */
.smallest, .disclaimer {
  font-size: 0.75em !important;
}

/* line 230, ../sass/_globals.scss */
ol ol {
  margin-top: 10px;
}

/******** Miscellaneous ************/
/* line 236, ../sass/_globals.scss */
.hidden {
  height: 0;
  width: 0;
  overflow: hidden;
  position: absolute;
}

/* line 242, ../sass/_globals.scss */
.indent {
  margin-left: 2em !important;
}

/* line 245, ../sass/_globals.scss */
.center {
  text-align: center;
}

/* line 248, ../sass/_globals.scss */
.space-above, .spaceAbove {
  margin-top: 15px !important;
}

/* line 251, ../sass/_globals.scss */
.space-below, .spaceBelow {
  margin-bottom: 15px !important;
}

/* line 254, ../sass/_globals.scss */
.space-right, .spaceRight {
  margin-right: 15px !important;
}

/* line 257, ../sass/_globals.scss */
.space-left, .spaceLeft {
  margin-left: 15px !important;
}

/* line 260, ../sass/_globals.scss */
.text-height {
  height: 1em;
}

/* line 263, ../sass/_globals.scss */
hr {
  width: 100%;
  height: 1px;
  color: #999;
  background-color: #999;
  border: none;
}

/* line 270, ../sass/_globals.scss */
.alphaLinks {
  margin-top: 2em;
  margin-bottom: 2em;
}
/* line 273, ../sass/_globals.scss */
.alphaLinks .currentLetter {
  font-weight: bold;
  color: #fff;
  padding: 10px 4px 10px 4px;
  background-color: #c00;
  border-right: 1px solid #fff;
}
/* line 279, ../sass/_globals.scss */
.alphaLinks .currentLetter:hover {
  color: #fff;
  text-decoration: none;
}
/* line 284, ../sass/_globals.scss */
.alphaLinks .letterLink {
  font-weight: bold;
  color: #fff;
  padding: 10px 4px 10px 4px;
  background-color: #999;
  border-right: 1px solid #fff;
}
/* line 290, ../sass/_globals.scss */
.alphaLinks .letterLink:hover {
  color: #fff;
  background-color: #c00;
}

/* line 296, ../sass/_globals.scss */
#johnHancock {
  margin-top: 1.5em;
  padding: 62px 63px 1em .7em;
  background-image: url(/global-images/john-hancock-join-signers.jpg);
  background-repeat: no-repeat;
  border: 1px solid #532b02;
}
/* line 301, ../sass/_globals.scss */
#johnHancock h2 {
  width: 0;
  height: 0;
  overflow: hidden;
  position: absolute;
}
/* line 307, ../sass/_globals.scss */
#johnHancock p {
  margin: .5em 0 0 0;
  font-size: .9em;
  line-height: 1.2;
}
/* line 312, ../sass/_globals.scss */
#johnHancock a {
  color: #145c9f;
  font-weight: bold;
}
/* line 315, ../sass/_globals.scss */
#johnHancock a:hover {
  color: #0e4272;
}

/* line 320, ../sass/_globals.scss */
.wordImage::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 325, ../sass/_globals.scss */
.pdfImage::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 330, ../sass/_globals.scss */
.newRight::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 335, ../sass/_globals.scss */
.rssImage::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 340, ../sass/_globals.scss */
.recovered::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 345, ../sass/_globals.scss */
.moreLink::after, nextLink::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 350, ../sass/_globals.scss */
.backLink::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 355, ../sass/_globals.scss */
.largerViewLink::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/* line 360, ../sass/_globals.scss */
.parentLink::after {
  content: "";
  font-family: FontAwesome;
  padding-left: 6px;
}

/******** Page Header ************/
@media only screen and (max-width: 767px) {
  /* line 369, ../sass/_globals.scss */
  #top-links {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 369, ../sass/_globals.scss */
  #top-links {
    display: block;
    margin: 20px 20px 8px 0;
    text-align: right;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 369, ../sass/_globals.scss */
  #top-links {
    margin: 18px 20px 8px 0;
  }
}

/* line 382, ../sass/_globals.scss */
#logo {
  padding: 15px 0 0 0;
}
@media only screen and (max-width: 767px) {
  /* line 382, ../sass/_globals.scss */
  #logo {
    padding: 10px 0 5px 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 382, ../sass/_globals.scss */
  #logo {
    padding: 25px 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 382, ../sass/_globals.scss */
  #logo {
    padding: 25px 20% 25px 15px;
  }
}
/* line 393, ../sass/_globals.scss */
#logo a {
  display: block;
  background: url(../images/nara-logo.jpg) no-repeat;
  background-size: 100%;
  width: 75%;
  text-indent: -9000px;
  height: 0;
  padding-top: 13.1124%;
}
/* line 401, ../sass/_globals.scss */
#logo a.museum {
  background: url(../images/museum-logo.jpg) no-repeat;
  background-size: contain;
}
@media only screen and (max-width: 767px) {
  /* line 393, ../sass/_globals.scss */
  #logo a {
    width: 80%;
  }
}
@media only screen and (min-width: 768px) {
  /* line 393, ../sass/_globals.scss */
  #logo a {
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* line 411, ../sass/_globals.scss */
  .front #logo a {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  /* line 419, ../sass/_globals.scss */
  #search-wrapper {
    background: white;
    background: -moz-linear-gradient(top, white 0%, #dddddd 80%);
    background: -webkit-linear-gradient(top, white 0%, #dddddd 80%);
    background: -o-linear-gradient(top, white 0%, #dddddd 80%);
    background: -ms-linear-gradient(top, white 0%, #dddddd 80%);
    background: linear-gradient(top, #ffffff 0%, #dddddd 80%);
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 419, ../sass/_globals.scss */
  #search-wrapper {
    padding: 0;
    background: none;
  }
}
/* line 429, ../sass/_globals.scss */
#search-wrapper #site-search {
  margin: 0 4%;
  width: 92%;
}
/* line 432, ../sass/_globals.scss */
#search-wrapper #site-search form {
  display: table;
}
@media only screen and (min-width: 768px) {
  /* line 429, ../sass/_globals.scss */
  #search-wrapper #site-search {
    margin-right: 20px;
    width: 60%;
    float: right;
  }
}
/* line 441, ../sass/_globals.scss */
#search-wrapper .form-control {
  border: 1px solid #888;
  font-size: 1.125em;
  background-color: #fafafa;
}
@media only screen and (max-width: 767px) {
  /* line 441, ../sass/_globals.scss */
  #search-wrapper .form-control {
    font-size: 1em;
    height: 26px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 450, ../sass/_globals.scss */
  #search-wrapper .btn {
    padding: 2px 12px;
  }
}
/* line 455, ../sass/_globals.scss */
#search-wrapper .btn-default {
  color: #fff;
  border: 1px solid #888;
}

/* line 461, ../sass/_globals.scss */
#title-bar {
  margin-bottom: 30px;
  background-size: cover !important;
}
@media only screen and (min-width: 768px) {
  /* line 461, ../sass/_globals.scss */
  #title-bar {
    background-size: contain !important;
  }
}
/* line 467, ../sass/_globals.scss */
#title-bar p {
  -webkit-text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
  -moz-text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
  -o-text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.7);
  font-size: 2.25em;
  padding: 8px 0;
  margin: 0 0 0 30px;
  line-height: 100%;
  font-family: "EB Garamond", serif;
}
@media only screen and (max-width: 767px) {
  /* line 467, ../sass/_globals.scss */
  #title-bar p {
    font-size: 1.875em;
    padding: 8px 15px;
    margin: 0;
  }
}
/* line 481, ../sass/_globals.scss */
#title-bar .breadcrumb {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  padding: 3px 0 3px 30px;
  font-size: 0.875em;
  font-weight: normal;
}
@media only screen and (max-width: 767px) {
  /* line 481, ../sass/_globals.scss */
  #title-bar .breadcrumb {
    padding: 3px 15px;
  }
}
/* line 489, ../sass/_globals.scss */
#title-bar .breadcrumb > li + li:before {
  content: "> ";
  padding: 0 8px 0 0;
}
/* line 495, ../sass/_globals.scss */
#title-bar .breadcrumb a.active {
  color: #ccc;
  color: rgba(255, 255, 255, 0.55);
}
/* line 501, ../sass/_globals.scss */
#title-bar .breadcrumb li.active {
  color: #ccc;
  color: rgba(255, 255, 255, 0.55);
}
/* line 507, ../sass/_globals.scss */
#title-bar .breadcrumb li a.active {
  color: #ccc;
  color: rgba(255, 255, 255, 0.55);
}
/* line 512, ../sass/_globals.scss */
#title-bar .breadcrumb li:first-child {
  padding-left: 0 !important;
}

/******** Sub-Footer *************/
/* line 523, ../sass/_globals.scss */
#sub-footer h2 a, #sub-footer p {
  color: #ddd;
  font-family: "Source Sans Pro", sans-serif;
}
/* line 527, ../sass/_globals.scss */
#sub-footer p a {
  color: #aaa;
}
/* line 530, ../sass/_globals.scss */
#sub-footer #footer-links {
  border: none;
  margin: 20px 5% 10px 5%;
  font-size: 0.875em;
  text-align: center;
  border-top: 1px dotted #999999 !important;
  padding-top: 10px !important;
}
/* line 537, ../sass/_globals.scss */
#sub-footer h2 {
  font-size: 1em;
  text-transform: uppercase;
  text-align: center;
  font-weight: 400;
}
/* line 543, ../sass/_globals.scss */
#sub-footer #footer-phone {
  text-align: center;
  font-size: 0.875em;
  font-weight: 700;
  margin-bottom: 20px;
  color: #ddd;
}
/* line 549, ../sass/_globals.scss */
#sub-footer #footer-phone a {
  font-weight: 400;
}

/* line 554, ../sass/_globals.scss */
#social-media {
  list-style: none outside none;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 559, ../sass/_globals.scss */
#social-media li {
  text-indent: -7000px;
  display: inline;
  margin-right: 5px;
}
/* line 563, ../sass/_globals.scss */
#social-media li:last-child {
  margin-right: 0;
}
/* line 566, ../sass/_globals.scss */
#social-media li.blogs a {
  background-image: url(../images/icon-blog.png);
}
/* line 570, ../sass/_globals.scss */
#social-media li.facebook::before {
  content: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 575, ../sass/_globals.scss */
#social-media li.facebook a {
  background-image: url(../images/icon-facebook.png);
}
/* line 579, ../sass/_globals.scss */
#social-media li.flickr a {
  background-image: url(../images/icon-flickr.png);
}
/* line 582, ../sass/_globals.scss */
#social-media li.instagram a {
  background-image: url(../images/icon-instagram.png);
}
/* line 585, ../sass/_globals.scss */
#social-media li.tumblr a {
  background-image: url(../images/icon-tumblr.png);
}
/* line 588, ../sass/_globals.scss */
#social-media li.rss a {
  background-image: url(../images/icon-rss.png);
}
/* line 592, ../sass/_globals.scss */
#social-media li.twitter::before {
  content: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 597, ../sass/_globals.scss */
#social-media li.twitter a {
  background-image: url(../images/icon-twitter.png);
}
/* line 602, ../sass/_globals.scss */
#social-media li.youtube::before {
  content: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 607, ../sass/_globals.scss */
#social-media li.youtube a {
  background-image: url(../images/icon-youtube.png);
}
/* line 611, ../sass/_globals.scss */
#social-media li a {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-position: top center;
  background-repeat: no-repeat;
}
@media only screen and (min-width: 768px) {
  /* line 611, ../sass/_globals.scss */
  #social-media li a {
    transition: all ease 0.5s;
  }
  /* line 619, ../sass/_globals.scss */
  #social-media li a:hover {
    background-position: bottom center;
  }
}

/******** Back to Top Arrow ********/
@media only screen and (min-width: 768px) {
  /* line 629, ../sass/_globals.scss */
  .back-to-top {
    position: fixed;
    bottom: 2em;
    right: 2em;
    text-indent: -7500px;
    height: 74px;
    width: 74px;
    background: url(../images/top-arrow.png) no-repeat bottom center;
    display: none;
    z-index: 1000;
    outline: 0;
  }
  /* line 641, ../sass/_globals.scss */
  .back-to-top:hover, .back-to-top:active, .back-to-top:focus {
    background: url(../images/top-arrow.png) no-repeat top center;
    outline: 0;
  }
}

/******** Layout Tweaks ********/
@media only screen and (min-width: 768px) {
  /* line 652, ../sass/_globals.scss */
  .node-type-2-col-page #sidebar-first {
    width: 16.67%;
  }
  /* line 655, ../sass/_globals.scss */
  .node-type-2-col-page #main-col {
    width: 80%;
  }
}

@media only screen and (min-width: 768px) {
  /* line 662, ../sass/_globals.scss */
  .node-type-2-col-left-page #main-col {
    width: 75%;
  }
}

/* line 667, ../sass/_globals.scss */
#go {
  border-radius: 0 4px 4px 0;
}

@media only screen and (min-width: 768px) {
  /* line 682, ../sass/_globals.scss */
  .col-sm-1:first-child,
  .col-sm-2:first-child,
  .col-sm-3:first-child,
  .col-sm-4:first-child,
  .col-sm-5:first-child,
  .col-sm-6:first-child,
  .col-sm-7:first-child,
  .col-sm-8:first-child,
  .col-sm-9:first-child,
  .col-sm-10:first-child,
  .col-sm-11:first-child,
  .col-sm-12:first-child {
    padding-left: 0;
  }
}

@media only screen and (min-width: 768px) {
  /* line 698, ../sass/_globals.scss */
  .col-sm-1:last-child,
  .col-sm-2:last-child,
  .col-sm-3:last-child,
  .col-sm-4:last-child,
  .col-sm-5:last-child,
  .col-sm-6:last-child,
  .col-sm-7:last-child,
  .col-sm-8:last-child,
  .col-sm-9:last-child,
  .col-sm-10:last-child,
  .col-sm-11:last-child,
  .col-sm-12:last-child {
    padding-right: 0;
  }
}

/* line 703, ../sass/_globals.scss */
#main-col.col-sm-10, #main-col.col-sm-12 {
  padding-right: 15px;
}

/* line 706, ../sass/_globals.scss */
#main-col.col-sm-9, #main-col.col-sm-12 {
  padding-left: 15px !important;
}

/******* Home Navigation *********/
@media only screen and (min-width: 768px) {
  /* line 6, ../sass/_navigation.scss */
  #home-nav {
    width: 100%;
  }
}
/* line 10, ../sass/_navigation.scss */
#home-nav ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* line 15, ../sass/_navigation.scss */
#home-nav li {
  -webkit-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -moz-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -o-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
  background-repeat: no-repeat !important;
}
@media only screen and (max-width: 767px) {
  /* line 15, ../sass/_navigation.scss */
  #home-nav li {
    padding: 0 4%;
    font-size: 1.25em;
    height: 60px;
    line-height: 60px;
    background-image: url(../images/mobile-nav-sprite.jpg);
  }
}
@media only screen and (min-width: 768px) {
  /* line 15, ../sass/_navigation.scss */
  #home-nav li {
    float: left;
    width: 20%;
    height: auto;
    padding: 0;
    max-height: 360px;
    transition: all ease 0.5s;
    background-position: bottom center !important;
    background-size: cover;
  }
  /* line 35, ../sass/_navigation.scss */
  #home-nav li:active, #home-nav li:hover {
    opacity: 0.7;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 15, ../sass/_navigation.scss */
  #home-nav li {
    max-height: 335px;
  }
}
/* line 42, ../sass/_navigation.scss */
#home-nav li a {
  color: #fff;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 47, ../sass/_navigation.scss */
#home-nav li a:hover, #home-nav li a:active, #home-nav li a:visited {
  text-decoration: none;
}
@media only screen and (min-width: 768px) {
  /* line 51, ../sass/_navigation.scss */
  #home-nav li div {
    padding: 0 15% 0 7%;
    height: 70px;
    background: url(../images/home-btn-gradient.png) no-repeat bottom right;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 51, ../sass/_navigation.scss */
  #home-nav li div {
    padding: 0 20% 0 7%;
  }
}
/* line 61, ../sass/_navigation.scss */
#home-nav li.research {
  background-color: #29393b;
}
@media only screen and (max-width: 767px) {
  /* line 61, ../sass/_navigation.scss */
  #home-nav li.research {
    background-position: right 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 61, ../sass/_navigation.scss */
  #home-nav li.research {
    background-image: url("../images/nav-research.jpg");
  }
}
/* line 70, ../sass/_navigation.scss */
#home-nav li.veterans {
  background-color: #2a6978;
}
@media only screen and (max-width: 767px) {
  /* line 70, ../sass/_navigation.scss */
  #home-nav li.veterans {
    background-position: right -60px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 70, ../sass/_navigation.scss */
  #home-nav li.veterans {
    background-image: url("../images/nav-veterans.jpg");
  }
}
/* line 79, ../sass/_navigation.scss */
#home-nav li.teachers {
  background-color: #617935;
}
@media only screen and (max-width: 767px) {
  /* line 79, ../sass/_navigation.scss */
  #home-nav li.teachers {
    background-position: right -120px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 79, ../sass/_navigation.scss */
  #home-nav li.teachers {
    background-image: url("../images/nav-teachers.jpg");
  }
}
/* line 88, ../sass/_navigation.scss */
#home-nav li.locations {
  background-color: #cd5728;
}
@media only screen and (max-width: 767px) {
  /* line 88, ../sass/_navigation.scss */
  #home-nav li.locations {
    background-position: right -180px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 88, ../sass/_navigation.scss */
  #home-nav li.locations {
    background-image: url("../images/nav-locations.jpg");
  }
}
/* line 97, ../sass/_navigation.scss */
#home-nav li.founding-docs {
  background-color: #4f240e;
}
@media only screen and (max-width: 767px) {
  /* line 97, ../sass/_navigation.scss */
  #home-nav li.founding-docs {
    background-position: right -240px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 97, ../sass/_navigation.scss */
  #home-nav li.founding-docs {
    background-image: url("../images/nav-founding-docs.jpg");
  }
}
@media only screen and (min-width: 768px) {
  /* line 107, ../sass/_navigation.scss */
  #home-nav .nav-btn {
    display: table-cell;
    vertical-align: middle;
    height: 70px;
    font-size: 0.9em;
    line-height: 110%;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 107, ../sass/_navigation.scss */
  #home-nav .nav-btn {
    font-size: 1.25em;
  }
}
@media only screen and (max-width: 767px) {
  /* line 119, ../sass/_navigation.scss */
  #home-nav .nav-text {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  /* line 119, ../sass/_navigation.scss */
  #home-nav .nav-text {
    border-top: 1px solid rgba(255, 255, 255, 0.4) !important;
    padding-top: 0.8em !important;
    display: inline-block;
    padding: 8px 7% 0 7%;
    font-size: 0.875em;
    line-height: 115%;
    text-transform: none;
    height: 250px;
    text-shadow: none;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 119, ../sass/_navigation.scss */
  #home-nav .nav-text {
    font-size: 1em;
  }
}

/******** Interior Top Navigation ************/
@media only screen and (max-width: 767px) {
  /* line 141, ../sass/_navigation.scss */
  #main-nav {
    display: none;
  }
}
/* line 145, ../sass/_navigation.scss */
#main-nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: table;
  width: 100%;
}
/* line 151, ../sass/_navigation.scss */
#main-nav ul li {
  -webkit-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -moz-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -o-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
  width: 20%;
  font-size: 0.75em;
  line-height: 105%;
  text-align: center;
  vertical-align: middle;
  display: table-cell;
}
@media only screen and (min-width: 768px) {
  /* line 151, ../sass/_navigation.scss */
  #main-nav ul li {
    font-size: 1em;
  }
}
/* line 163, ../sass/_navigation.scss */
#main-nav ul li.research, #main-nav ul li:nth-child(1) {
  background: #29393b;
  background: -moz-linear-gradient(top, #29393b 0, #537377 100%);
  background: -webkit-linear-gradient(top, #29393b 0, #537377 100%);
  background: -o-linear-gradient(top, #29393b 0, #537377 100%);
  background: -ms-linear-gradient(top, #29393b 0, #537377 100%);
  background: linear-gradient(top, #29393b 0%, #537377 100%);
}
/* line 165, ../sass/_navigation.scss */
#main-nav ul li.research:hover, #main-nav ul li:nth-child(1):hover {
  background: #29393b;
  background: -moz-linear-gradient(top, #29393b 0, #85a6ab 100%);
  background: -webkit-linear-gradient(top, #29393b 0, #85a6ab 100%);
  background: -o-linear-gradient(top, #29393b 0, #85a6ab 100%);
  background: -ms-linear-gradient(top, #29393b 0, #85a6ab 100%);
  background: linear-gradient(top, #29393b 0%, #85a6ab 100%);
}
/* line 169, ../sass/_navigation.scss */
#main-nav ul li.veterans, #main-nav ul li:nth-child(2) {
  background: #2a6978;
  background: -moz-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -webkit-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -o-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -ms-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: linear-gradient(top, #2a6978 0%, #49a8bf 100%);
}
/* line 171, ../sass/_navigation.scss */
#main-nav ul li.veterans:hover, #main-nav ul li:nth-child(2):hover {
  background: #2a6978;
  background: -moz-linear-gradient(top, #2a6978 0, #94ccda 100%);
  background: -webkit-linear-gradient(top, #2a6978 0, #94ccda 100%);
  background: -o-linear-gradient(top, #2a6978 0, #94ccda 100%);
  background: -ms-linear-gradient(top, #2a6978 0, #94ccda 100%);
  background: linear-gradient(top, #2a6978 0%, #94ccda 100%);
}
/* line 175, ../sass/_navigation.scss */
#main-nav ul li.teachers, #main-nav ul li:nth-child(3) {
  background: #617935;
  background: -moz-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -webkit-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -o-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -ms-linear-gradient(top, #617935 0, #97b85c 100%);
  background: linear-gradient(top, #617935 0%, #97b85c 100%);
}
/* line 177, ../sass/_navigation.scss */
#main-nav ul li.teachers:hover, #main-nav ul li:nth-child(3):hover {
  background: #617935;
  background: -moz-linear-gradient(top, #617935 0, #c5d7a3 100%);
  background: -webkit-linear-gradient(top, #617935 0, #c5d7a3 100%);
  background: -o-linear-gradient(top, #617935 0, #c5d7a3 100%);
  background: -ms-linear-gradient(top, #617935 0, #c5d7a3 100%);
  background: linear-gradient(top, #617935 0%, #c5d7a3 100%);
}
/* line 181, ../sass/_navigation.scss */
#main-nav ul li.locations, #main-nav ul li:nth-child(4) {
  background: #cd5728;
  background: -moz-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -webkit-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -o-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -ms-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: linear-gradient(top, #cd5728 0%, #e49677 100%);
}
/* line 183, ../sass/_navigation.scss */
#main-nav ul li.locations:hover, #main-nav ul li:nth-child(4):hover {
  background: #cd5728;
  background: -moz-linear-gradient(top, #cd5728 0, #f5d8cc 100%);
  background: -webkit-linear-gradient(top, #cd5728 0, #f5d8cc 100%);
  background: -o-linear-gradient(top, #cd5728 0, #f5d8cc 100%);
  background: -ms-linear-gradient(top, #cd5728 0, #f5d8cc 100%);
  background: linear-gradient(top, #cd5728 0%, #f5d8cc 100%);
}
/* line 187, ../sass/_navigation.scss */
#main-nav ul li.shop, #main-nav ul li:nth-child(5) {
  background: #4f240e;
  background: -moz-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -webkit-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -o-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -ms-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: linear-gradient(top, #4f240e 0%, #a64b1d 100%);
}
/* line 189, ../sass/_navigation.scss */
#main-nav ul li.shop:hover, #main-nav ul li:nth-child(5):hover {
  background: #4f240e;
  background: -moz-linear-gradient(top, #4f240e 0, #df7c4a 100%);
  background: -webkit-linear-gradient(top, #4f240e 0, #df7c4a 100%);
  background: -o-linear-gradient(top, #4f240e 0, #df7c4a 100%);
  background: -ms-linear-gradient(top, #4f240e 0, #df7c4a 100%);
  background: linear-gradient(top, #4f240e 0%, #df7c4a 100%);
}
/* line 193, ../sass/_navigation.scss */
#main-nav ul li a {
  display: block;
  padding: 12px 8px;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
/* line 200, ../sass/_navigation.scss */
#main-nav ul li a:hover {
  text-decoration: none;
}
/* line 203, ../sass/_navigation.scss */
#main-nav ul li a:active {
  text-decoration: none;
}

/********* Slide Out Menu **********/
/* line 213, ../sass/_navigation.scss */
.navbar-toggle {
  position: absolute;
  top: 2px;
  right: 0;
  background: #1e5799;
  background-image: url(../images/menu-btn.png), -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background-image: url(../images/menu-btn.png), -webkit-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background-image: url(../images/menu-btn.png), -o-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background-image: url(../images/menu-btn.png), linear-gradient(to bottom, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%);
  background-repeat: no-repeat;
  background-position: center;
  padding: 15px 18px;
}
@media only screen and (min-width: 768px) {
  /* line 213, ../sass/_navigation.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 229, ../sass/_navigation.scss */
#jPanelMenu-menu {
  background-color: #555555;
}
/* line 231, ../sass/_navigation.scss */
#jPanelMenu-menu ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* line 235, ../sass/_navigation.scss */
#jPanelMenu-menu ul li {
  padding: 10px;
  font-size: 1em;
  -webkit-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -moz-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  -o-text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 0.8);
  text-transform: uppercase;
}
/* line 240, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.research {
  background: #29393b;
  background: -moz-linear-gradient(top, #29393b 0, #537377 100%);
  background: -webkit-linear-gradient(top, #29393b 0, #537377 100%);
  background: -o-linear-gradient(top, #29393b 0, #537377 100%);
  background: -ms-linear-gradient(top, #29393b 0, #537377 100%);
  background: linear-gradient(top, #29393b 0%, #537377 100%);
}
/* line 243, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.veterans {
  background: #2a6978;
  background: -moz-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -webkit-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -o-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: -ms-linear-gradient(top, #2a6978 0, #49a8bf 100%);
  background: linear-gradient(top, #2a6978 0%, #49a8bf 100%);
}
/* line 246, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.teachers {
  background: #617935;
  background: -moz-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -webkit-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -o-linear-gradient(top, #617935 0, #97b85c 100%);
  background: -ms-linear-gradient(top, #617935 0, #97b85c 100%);
  background: linear-gradient(top, #617935 0%, #97b85c 100%);
}
/* line 249, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.locations {
  background: #cd5728;
  background: -moz-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -webkit-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -o-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: -ms-linear-gradient(top, #cd5728 0, #e49677 100%);
  background: linear-gradient(top, #cd5728 0%, #e49677 100%);
}
/* line 252, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.shop {
  background: #4f240e;
  background: -moz-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -webkit-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -o-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: -ms-linear-gradient(top, #4f240e 0, #a64b1d 100%);
  background: linear-gradient(top, #4f240e 0%, #a64b1d 100%);
}
/* line 255, ../sass/_navigation.scss */
#jPanelMenu-menu ul li.youAreHere {
  color: #aaa;
}
/* line 258, ../sass/_navigation.scss */
#jPanelMenu-menu ul li a {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 263, ../sass/_navigation.scss */
#jPanelMenu-menu ul li a:hover {
  text-decoration: none;
}
/* line 269, ../sass/_navigation.scss */
#jPanelMenu-menu h3 {
  font-size: 1.25em;
  color: #fff;
  border-bottom: 1px dotted #fff;
  padding-bottom: 6px;
  margin-left: 10px;
  margin-right: 10px;
}

/******** Mega Footer ************/
@media only screen and (max-width: 767px) {
  /* line 281, ../sass/_navigation.scss */
  #mega-footer {
    background: #f8f7f3;
  }
}
@media only screen and (min-width: 768px) {
  /* line 281, ../sass/_navigation.scss */
  #mega-footer {
    background: #f5f4f3 url(../images/gradient-divider.jpg) repeat-x;
    padding: 0 15px 20px 15px !important;
  }
  /* line 288, ../sass/_navigation.scss */
  .front #mega-footer {
    padding: 20px 15px!important;
  }
}
@media only screen and (min-width: 1400px) {
  /* line 281, ../sass/_navigation.scss */
  #mega-footer {
    border-bottom: 1px dotted #a4abb3 !important;
    padding-bottom: 0 !important;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    -o-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
  }
}
/* line 296, ../sass/_navigation.scss */
#mega-footer .panel, #mega-footer .panel-default {
  margin-top: 0px;
  border: 0px none;
  background: none;
  box-shadow: none;
}
/* line 302, ../sass/_navigation.scss */
#mega-footer .panel-heading {
  padding: 0px;
}
@media only screen and (max-width: 767px) {
  /* line 305, ../sass/_navigation.scss */
  #mega-footer .panel-group {
    margin-bottom: 0;
  }
}

/* line 311, ../sass/_navigation.scss */
#mega-footer > h2 {
  margin: 0 -15px 20px -15px;
  font-size: 1.5em;
  padding: 6px 15px;
}
@media only screen and (max-width: 767px) {
  /* line 311, ../sass/_navigation.scss */
  #mega-footer > h2 {
    font-size: 1.25em;
    text-align: center;
    padding: 6px 0;
    background: #cbc8c1;
    color: #fff;
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
    -o-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
    -o-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
    margin-top: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 326, ../sass/_navigation.scss */
  .front #mega-footer > h2 {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  /* line 332, ../sass/_navigation.scss */
  .mega-col {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 332, ../sass/_navigation.scss */
  .mega-col {
    float: left;
    width: 23%;
    margin: 0 1% 10px 1%;
  }
  /* line 341, ../sass/_navigation.scss */
  .mega-col:nth-child(6n) {
    clear: left;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 332, ../sass/_navigation.scss */
  .mega-col {
    width: 14.66666%;
    margin: 0 1% 10px 1%;
  }
  /* line 348, ../sass/_navigation.scss */
  .mega-col:nth-child(6n) {
    clear: none;
  }
  /* line 351, ../sass/_navigation.scss */
  .mega-col:nth-child(8n) {
    clear: left;
  }
}
@media only screen and (max-width: 767px) {
  /* line 355, ../sass/_navigation.scss */
  .mega-col h2 {
    border-top: 1px solid #999999 !important;
    padding-top: 6px !important;
    border-bottom: 1px solid #999999 !important;
    padding-bottom: 6px !important;
    background: #dddcdb;
    padding: 6px 30px;
    font-size: 1.25em;
    margin: 0 0 3px 0;
  }
  /* line 363, ../sass/_navigation.scss */
  .front .mega-col h2 {
    padding: 6px 30px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 355, ../sass/_navigation.scss */
  .mega-col h2 {
    border-bottom: 1px solid #cccccc !important;
    padding-bottom: 0.3em !important;
    background: none;
    border-top: none;
    font-size: 1.25em;
    font-weight: normal;
    margin-bottom: 4px;
    padding-left: 4px;
    margin-top: 0;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 355, ../sass/_navigation.scss */
  .mega-col h2 {
    font-size: 1.3125em;
  }
}
/* line 380, ../sass/_navigation.scss */
.mega-col h2 a {
  color: #353535;
}
/* line 382, ../sass/_navigation.scss */
.mega-col h2 a:hover {
  text-decoration: none;
}
@media only screen and (max-width: 767px) {
  /* line 380, ../sass/_navigation.scss */
  .mega-col h2 a {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
  }
}
/* line 393, ../sass/_navigation.scss */
.mega-col ul {
  list-style-type: none;
}
@media only screen and (max-width: 767px) {
  /* line 393, ../sass/_navigation.scss */
  .mega-col ul {
    margin: 10px 0 7px 0;
    padding: 0 30px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 393, ../sass/_navigation.scss */
  .mega-col ul {
    margin-top: 0;
    padding-left: 0;
    margin-bottom: 20px;
  }
}
/* line 405, ../sass/_navigation.scss */
.mega-col li {
  font-weight: normal;
}
@media only screen and (min-width: 768px) {
  /* line 405, ../sass/_navigation.scss */
  .mega-col li {
    font-size: 0.9em;
    line-height: 110%;
  }
  /* line 410, ../sass/_navigation.scss */
  .mega-col li a {
    padding: 4px;
    display: block;
    outline: none;
  }
  /* line 414, ../sass/_navigation.scss */
  .mega-col li a:hover {
    background: #e2e9f6;
    text-decoration: none;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 405, ../sass/_navigation.scss */
  .mega-col li {
    font-size: 0.9em;
  }
}

/******** Left-Hand Navigation ************/
/* line 428, ../sass/_navigation.scss */
#sidebar-first {
  padding-left: 15px;
}

/* line 431, ../sass/_navigation.scss */
#left-menu {
  margin-top: -30px;
  padding-top: 30px;
}
/* line 434, ../sass/_navigation.scss */
#left-menu img {
  max-width: 100%;
}
/* line 437, ../sass/_navigation.scss */
.section-news #left-menu {
  padding-left: 15px;
}
@media only screen and (max-width: 767px) {
  /* line 431, ../sass/_navigation.scss */
  #left-menu {
    display: none;
  }
}
/* line 443, ../sass/_navigation.scss */
#left-menu h3 {
  font-size: 18px;
  border-bottom: 1px dotted #aaa;
  padding-bottom: 4px;
  font-family: "Source Sans Pro", sans-serif;
  font-size: 0.9em;
  font-weight: 700;
}
/* line 451, ../sass/_navigation.scss */
#left-menu p {
  font-size: 0.9em;
}
/* line 454, ../sass/_navigation.scss */
#left-menu ul {
  list-style-type: none;
}
/* line 456, ../sass/_navigation.scss */
#left-menu ul li {
  background: none;
  padding-left: 0;
  font-size: 0.9em;
}
/* line 460, ../sass/_navigation.scss */
#left-menu ul li.youAreHere {
  color: #999;
}
/* line 463, ../sass/_navigation.scss */
#left-menu ul li li {
  padding-left: 15px;
  font-size: 1em;
}
/* line 466, ../sass/_navigation.scss */
#left-menu ul li li:last-child {
  padding-bottom: 0px;
}

/******* Facility Locator Map ********/
/* line 6, ../sass/_page-elements.scss */
#page-body #filters {
  padding-bottom: 10px;
}
/* line 8, ../sass/_page-elements.scss */
#page-body #filters li {
  float: left;
  margin-right: 8px;
  background-image: none;
  font-size: 0.875em;
  padding-left: 0;
}
/* line 14, ../sass/_page-elements.scss */
#page-body #filters li .glyphicon {
  padding-right: 2px;
}
/* line 17, ../sass/_page-elements.scss */
#page-body #filters li:first-child {
  display: block;
  float: none;
}
/* line 21, ../sass/_page-elements.scss */
#page-body #filters li.active a {
  background: #145c9f;
  color: #fff;
  text-decoration: none;
  outline: none;
}
/* line 27, ../sass/_page-elements.scss */
#page-body #filters li a {
  display: inline-block;
  padding: 4px 6px;
}
/* line 31, ../sass/_page-elements.scss */
#page-body #filters li a:hover {
  text-decoration: none;
  background-color: #3490e5;
  color: #fff;
}
/* line 36, ../sass/_page-elements.scss */
#page-body #filters li a:active {
  text-decoration: none;
  background-color: #145c9f;
  color: #fff;
}

/* line 43, ../sass/_page-elements.scss */
#facility-index {
  background-color: #fdfcfb;
  border: 1px solid;
  border-color: #cdcccb;
  padding: 0;
  height: 512px;
  overflow: auto;
}
@media only screen and (max-width: 767px) {
  /* line 43, ../sass/_page-elements.scss */
  #facility-index {
    margin-bottom: 20px;
  }
}
/* line 53, ../sass/_page-elements.scss */
#facility-index .active-row {
  background-color: #f5f5f5;
}

/* line 57, ../sass/_page-elements.scss */
.facility {
  padding: 8px 20px;
  margin: 8px 0;
  border-bottom: 1px dotted #2d4d76;
}
/* line 61, ../sass/_page-elements.scss */
.facility.active {
  background: #f5f5f5;
}
/* line 64, ../sass/_page-elements.scss */
.facility:first-child {
  margin-top: 0;
}
/* line 67, ../sass/_page-elements.scss */
.facility:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
/* line 71, ../sass/_page-elements.scss */
.facility h3 {
  font-size: 1.25em;
  margin: 0 0 4px 0;
}
/* line 75, ../sass/_page-elements.scss */
.facility address {
  font-size: 0.9em;
  margin-bottom: 10px;
}
/* line 79, ../sass/_page-elements.scss */
.facility strong {
  font-weight: 400;
}
/* line 82, ../sass/_page-elements.scss */
.facility p {
  font-size: 0.9em;
}
/* line 85, ../sass/_page-elements.scss */
.facility .glyphicon {
  padding-right: 7px;
}

@media only screen and (max-width: 1000px) {
  /* line 90, ../sass/_page-elements.scss */
  #locator-map .col-sm-12, #locator-map .col-sm-6 {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 96, ../sass/_page-elements.scss */
#locator-map #facility-map {
  margin-left: 0;
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
  /* line 96, ../sass/_page-elements.scss */
  #locator-map #facility-map {
    margin-left: 15px;
  }
}

/* line 104, ../sass/_page-elements.scss */
.research .glyphicon {
  color: #378b9e;
}
/* line 107, ../sass/_page-elements.scss */
.records .glyphicon {
  color: #90ab3c;
}
/* line 110, ../sass/_page-elements.scss */
.library .glyphicon {
  color: #b68640;
}
/* line 113, ../sass/_page-elements.scss */
.affiliate .glyphicon {
  color: #a4397a;
}

/* line 118, ../sass/_page-elements.scss */
.flexible-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 141px;
  height: 0;
  overflow: hidden;
}
/* line 124, ../sass/_page-elements.scss */
.flexible-container iframe, .flexible-container object, .flexible-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/******** Modal Dialog Box ********/
/* line 135, ../sass/_page-elements.scss */
.modal-header {
  background: #f5f5f5;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}

/* line 139, ../sass/_page-elements.scss */
.show {
  display: block;
}

/* line 142, ../sass/_page-elements.scss */
.hide {
  display: none;
}

/******** Table of Contents Block ********/
/* line 148, ../sass/_page-elements.scss */
#toc {
  background: #f9f7f4;
  border: 1px dotted #e1dfdc;
  padding: 15px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}
/* line 153, ../sass/_page-elements.scss */
#block-system-main #toc {
  margin-bottom: 20px;
}
/* line 156, ../sass/_page-elements.scss */
#toc ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 160, ../sass/_page-elements.scss */
#toc ul li {
  padding: 2px 10px;
  background: none;
  line-height: 110%;
}
@media only screen and (max-width: 767px) {
  /* line 164, ../sass/_page-elements.scss */
  #main-col #toc ul li {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
/* line 172, ../sass/_page-elements.scss */
#toc a {
  text-decoration: none;
}
/* line 176, ../sass/_page-elements.scss */
#main-col #toc h2 {
  margin-top: 0;
}
@media only screen and (max-width: 767px) {
  /* line 176, ../sass/_page-elements.scss */
  #main-col #toc h2 {
    margin-bottom: 10px;
    font-size: 20px;
  }
}
/* line 184, ../sass/_page-elements.scss */
#toc .toc-h2 {
  padding-left: 10px;
}
@media only screen and (max-width: 767px) {
  /* line 186, ../sass/_page-elements.scss */
  #main-col #toc .toc-h2 {
    padding: 0 0 0 10px;
  }
}
/* line 192, ../sass/_page-elements.scss */
#toc .toc .toc-h3 {
  padding-left: 20px;
}
@media only screen and (max-width: 767px) {
  /* line 194, ../sass/_page-elements.scss */
  #main-col #toc .toc .toc-h3 {
    padding: 0 0 0 24px;
  }
}

/******** PDF Notice ********/
/* line 204, ../sass/_page-elements.scss */
#pdfNotice {
  margin-top: 30px;
  border-top: 1px dotted #aaa;
  padding: 15px 0 0 40px;
  font-size: 0.875em;
  line-height: 110%;
  background: url(../images/pdf-icon.png) no-repeat 0 15px;
  clear: both;
}

/******** Tables ********/
/* line 215, ../sass/_page-elements.scss */
table.table {
  border: 1px solid #ddd;
  margin: 25px 0;
  padding: 0;
}

/* line 220, ../sass/_page-elements.scss */
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  line-height: 115%;
}

/* line 223, ../sass/_page-elements.scss */
.table-striped table > tbody > tr:nth-child(2n+1) > td {
  background-color: #f9f9f9;
}

/* line 226, ../sass/_page-elements.scss */
.table > table thead > tr > th, .table > thead > tr > td, .table table > tbody > tr > th, .table > tbody > tr > td, .table > table tfoot > tr > th, .table > tfoot > tr > td {
  padding: 8px;
}

/* line 229, ../sass/_page-elements.scss */
.table-striped table td, .table-responsive table td {
  padding: 8px;
}

/* line 232, ../sass/_page-elements.scss */
.table th {
  color: #fff;
  color: rgba(255, 255, 255, 0.9);
}

/* line 236, ../sass/_page-elements.scss */
table.layout {
  border-collapse: inherit;
  border-spacing: inherit;
  border: none;
  border-width: 0px;
}
/* line 241, ../sass/_page-elements.scss */
table.layout th, table.layout td {
  background: none;
  font-weight: normal;
  border: none;
  border-width: auto;
  padding: 0;
}
/* line 247, ../sass/_page-elements.scss */
table.layout th p, table.layout td p {
  line-height: normal;
  margin: auto;
  padding: auto;
}

/******** Accordion Controls ********/
/* line 259, ../sass/_page-elements.scss */
#main-col .panel-group .panel-heading h3.panel-title {
  font-size: 1.25em;
}
/* line 262, ../sass/_page-elements.scss */
#main-col .panel-group .panel-heading:hover {
  background-color: #efece3;
}
/* line 265, ../sass/_page-elements.scss */
#main-col .panel-group .panel-heading .panel-title > a {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
/* line 270, ../sass/_page-elements.scss */
#main-col .panel-group .panel-heading .panel-title > a:active, #main-col .panel-group .panel-heading .panel-title > a:focus {
  outline: 0;
  text-decoration: none;
}
/* line 274, ../sass/_page-elements.scss */
#main-col .panel-group .panel-heading .panel-title > a:hover {
  color: #555555;
  text-decoration: none;
}
/* line 282, ../sass/_page-elements.scss */
#main-col .panel-group .panel-title a i.fa-plus-circle {
  display: none;
}
/* line 285, ../sass/_page-elements.scss */
#main-col .panel-group .panel-title a i.fa-minus-circle {
  display: inline;
}
/* line 288, ../sass/_page-elements.scss */
#main-col .panel-group .panel-title a.collapsed i.fa-plus-circle {
  display: inline;
}
/* line 291, ../sass/_page-elements.scss */
#main-col .panel-group .panel-title a.collapsed i.fa-minus-circle {
  display: none;
}

/******** News & Events ********/
/* line 300, ../sass/_page-elements.scss */
#main-col .main-item {
  margin-bottom: 20px;
}
/* line 302, ../sass/_page-elements.scss */
#main-col .main-item img {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  width: 100%;
  height: auto;
}
/* line 307, ../sass/_page-elements.scss */
#main-col .main-item .news-feature-text {
  padding: 15px;
  color: #fff;
  background-color: #252525;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
/* line 313, ../sass/_page-elements.scss */
#main-col .main-item h2 {
  margin: 0 !important;
  border-bottom: none !important;
}
/* line 316, ../sass/_page-elements.scss */
#main-col .main-item h2 a {
  color: #fff;
}
/* line 320, ../sass/_page-elements.scss */
#main-col .main-item h3 {
  margin: 0 0 6px 0 !important;
  font-size: 1.125em;
  color: #cecece;
}
/* line 325, ../sass/_page-elements.scss */
#main-col .main-item p {
  padding: 5px 0 0 0;
  margin: 0;
}
/* line 328, ../sass/_page-elements.scss */
#main-col .main-item p a {
  color: #9cc6e0 !important;
}
/* line 332, ../sass/_page-elements.scss */
#main-col .main-item .post-date {
  font-size: 0.75em;
  color: #ccc;
}
/* line 337, ../sass/_page-elements.scss */
#main-col .secondary-item {
  margin-bottom: 20px;
  width: 32%;
}
@media only screen and (max-width: 767px) {
  /* line 337, ../sass/_page-elements.scss */
  #main-col .secondary-item {
    margin-right: 0;
    width: 100%;
    padding: 0;
  }
}
@media only screen and (min-width: 768px) {
  /* line 337, ../sass/_page-elements.scss */
  #main-col .secondary-item {
    padding: 0;
    margin-right: 2%;
  }
  /* line 348, ../sass/_page-elements.scss */
  #main-col .secondary-item:last-child {
    margin-right: 0;
  }
}
/* line 352, ../sass/_page-elements.scss */
#main-col .secondary-item img {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -o-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  width: 100%;
}
/* line 356, ../sass/_page-elements.scss */
#main-col .secondary-item .news-feature-text {
  padding: 15px;
  background-color: #454545;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -o-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
/* line 361, ../sass/_page-elements.scss */
#main-col .secondary-item h2 {
  font-size: 1.3em;
  margin: 0 !important;
  border-bottom: none !important;
}
/* line 365, ../sass/_page-elements.scss */
#main-col .secondary-item h2 a {
  color: #fff !important;
}
/* line 369, ../sass/_page-elements.scss */
#main-col .secondary-item p {
  padding: 5px 0 0 0;
  margin: 0;
}
/* line 372, ../sass/_page-elements.scss */
#main-col .secondary-item p a {
  color: #9cc6e0 !important;
}
/* line 376, ../sass/_page-elements.scss */
#main-col .secondary-item .post-date {
  font-size: 0.75em;
  color: #ccc;
  line-height: 110%;
}

/* line 383, ../sass/_page-elements.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}
/* line 386, ../sass/_page-elements.scss */
.media-list li {
  background: none !important;
  padding-left: 0 !important;
}

/* line 391, ../sass/_page-elements.scss */
.media {
  margin-top: 15px;
}
/* line 393, ../sass/_page-elements.scss */
.media:first-child {
  margin-top: 0;
}
/* line 396, ../sass/_page-elements.scss */
.media .media-left, .media .media-right, .media .media-body {
  display: table-cell;
  vertical-align: top;
  padding-right: 10px;
}
/* line 401, ../sass/_page-elements.scss */
.media .media-left {
  width: 90px;
}
@media only screen and (max-width: 767px) {
  /* line 404, ../sass/_page-elements.scss */
  .media .media-left, .media .media-right {
    display: none;
  }
}
/* line 409, ../sass/_page-elements.scss */
.media .post-date {
  font-size: 0.75em;
  color: #656565;
  display: block;
}

/* line 415, ../sass/_page-elements.scss */
.next-back {
  margin-top: 30px;
  text-align: center;
}
@media only screen and (max-width: 400px) {
  /* line 419, ../sass/_page-elements.scss */
  .next-back .pull-right, .next-back .pull-left, .next-back .btn {
    float: none !important;
    margin: 10px 0 0 0;
    display: block;
  }
}

/* line 426, ../sass/_page-elements.scss */
#last-update {
  font-size: 0.875em;
  font-style: italic;
  margin: 20px 0 0 0;
  padding-top: 10px;
  border-top: 1px dotted #aaa;
}
/* line 432, ../sass/_page-elements.scss */
#last-update .modal {
  font-style: normal;
}

@media only screen and (min-width: 767px) {
  /* line 437, ../sass/_page-elements.scss */
  .view-exhibits #event-list .media-left {
    width: 80px;
  }
}

/* line 443, ../sass/_page-elements.scss */
#event-list {
  margin-top: 50px !important;
}
/* line 445, ../sass/_page-elements.scss */
#event-list .media-left {
  display: block !important;
  width: 100%;
}
@media only screen and (min-width: 767px) {
  /* line 445, ../sass/_page-elements.scss */
  #event-list .media-left {
    width: 120px;
    margin-bottom: 0;
    display: table-cell !important;
  }
}
/* line 454, ../sass/_page-elements.scss */
#event-list .date-box {
  padding: 10px;
  background-color: #f8f7f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
  margin-bottom: 20px !important;
}
@media only screen and (min-width: 767px) {
  /* line 454, ../sass/_page-elements.scss */
  #event-list .date-box {
    margin-bottom: 0;
  }
}
/* line 464, ../sass/_page-elements.scss */
#event-list .date-box span {
  padding-right: 6px;
  font-size: 1.5em;
}
@media only screen and (min-width: 767px) {
  /* line 464, ../sass/_page-elements.scss */
  #event-list .date-box span {
    display: block;
    padding-right: 0;
  }
}
/* line 471, ../sass/_page-elements.scss */
#event-list .date-box span.month {
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
@media only screen and (min-width: 767px) {
  /* line 471, ../sass/_page-elements.scss */
  #event-list .date-box span.month {
    font-size: 0.9em;
    margin-bottom: 4px;
  }
}
/* line 480, ../sass/_page-elements.scss */
#event-list .date-box span.date {
  font-weight: 700;
  line-height: 1;
  color: #7e2d29;
}
@media only screen and (min-width: 767px) {
  /* line 480, ../sass/_page-elements.scss */
  #event-list .date-box span.date {
    font-size: 3em;
    margin-bottom: 4px;
  }
}
@media only screen and (min-width: 767px) {
  /* line 489, ../sass/_page-elements.scss */
  #event-list .date-box span.weekday {
    font-size: 0.9em;
    line-height: 1;
    margin-bottom: 0px;
  }
}
/* line 498, ../sass/_page-elements.scss */
#event-list h4 {
  font-size: 1.25em;
}
/* line 501, ../sass/_page-elements.scss */
#event-list h5 {
  margin: 0 0 4px 0;
}
/* line 505, ../sass/_page-elements.scss */
#event-list .media-body img {
  float: right;
  width: 25%;
  height: auto;
  margin: 0 0 10px 10px;
}

/* line 513, ../sass/_page-elements.scss */
.container-inline-date .date-padding {
  padding: 0;
}

/******* Event Calendar Widget *******/
/* line 519, ../sass/_page-elements.scss */
#sidebar-second .view-display-id-event_calendar_block .calendar-calendar div.calendar i {
  font-size: 1.5em;
}

/* line 522, ../sass/_page-elements.scss */
.calendar-calendar .month-view .full tr.single-day .no-entry {
  height: 24px !important;
  line-height: 24px;
}

/****** Add to Calendar Menu *****/
/* line 529, ../sass/_page-elements.scss */
.section-calendar .addtocal {
  font-size: 14px;
  margin: -5px 0 0 0;
}
/* line 533, ../sass/_page-elements.scss */
.section-calendar ul.addtocal_menu {
  margin-top: -5px !important;
  background: #ddd;
  min-width: 106px;
  -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.35);
  -o-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.35);
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.35);
}
/* line 538, ../sass/_page-elements.scss */
.section-calendar ul.addtocal_menu li {
  background: none !important;
  padding: 0 !important;
  line-height: 100% !important;
  font-size: 14px !important;
}

/******* Feedburner Include *******/
/* line 551, ../sass/_page-elements.scss */
.feedburnerFeedBlock span.headline {
  font-weight: 700;
}
/* line 554, ../sass/_page-elements.scss */
.feedburnerFeedBlock .date {
  color: #727272;
  display: block;
  font-size: 0.875em;
}

/******* Publication *******/
/* line 563, ../sass/_page-elements.scss */
.publication h2 {
  font-size: 1.5em !important;
  padding-bottom: 6px !important;
}
/* line 567, ../sass/_page-elements.scss */
.publication img {
  float: right;
  width: 100px;
  height: auto;
  margin: 0 0 15px 15px;
}
/* line 573, ../sass/_page-elements.scss */
.publication p a.btn {
  margin-top: 10px;
}

/* line 582, ../sass/_page-elements.scss */
#block-views-homepage-feature-block {
  width: 100%;
  height: 380px;
  position: relative;
}
@media only screen and (min-width: 768px) {
  /* line 582, ../sass/_page-elements.scss */
  #block-views-homepage-feature-block {
    width: 60%;
    display: block;
    height: auto;
    min-height: 380px;
    float: left;
  }
}

/* line 594, ../sass/_page-elements.scss */
#homepage-feature-container {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 380px;
}
@media only screen and (min-width: 768px) {
  /* line 594, ../sass/_page-elements.scss */
  #homepage-feature-container {
    min-height: 380px;
    width: 100%;
  }
}
/* line 604, ../sass/_page-elements.scss */
#homepage-feature-container #home-feature {
  width: 100%;
  height: 100%;
  display: block;
  transition: all ease 0.3s;
}
/* line 609, ../sass/_page-elements.scss */
#homepage-feature-container #home-feature:hover {
  opacity: 0.85;
}
/* line 613, ../sass/_page-elements.scss */
#homepage-feature-container h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 300;
  color: #fff;
  font-size: 1.75em;
  text-align: right;
  padding: 10px 20px;
  background: rgba(0, 0, 0, 0.65);
  position: absolute;
  bottom: 30px;
}
@media only screen and (min-width: 768px) {
  /* line 613, ../sass/_page-elements.scss */
  #homepage-feature-container h2 {
    font-size: 2.25em;
  }
}

/* line 628, ../sass/_page-elements.scss */
#home-news {
  width: 100%;
  background-color: #3f3c3a;
}
@media only screen and (min-width: 768px) {
  /* line 628, ../sass/_page-elements.scss */
  #home-news {
    width: 40%;
    display: block;
    min-height: 380px;
    float: right;
  }
}
/* line 637, ../sass/_page-elements.scss */
#home-news h2 {
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
  color: #fff;
  font-size: 1.375em;
  padding: 45px 20px 15px 20px;
  border-bottom: 1px solid #9f9e9d;
  margin-bottom: 30px;
  margin-top: 0;
}
/* line 647, ../sass/_page-elements.scss */
#home-news ul li {
  background: none;
  padding-right: 20px;
  font-size: 1.125em;
  padding-bottom: 8px;
}
/* line 653, ../sass/_page-elements.scss */
#home-news a {
  color: #fff;
}
/* line 655, ../sass/_page-elements.scss */
#home-news a i {
  padding-right: 6px;
}
/* line 659, ../sass/_page-elements.scss */
#home-news p {
  padding: 6px 20px 40px 20px;
}
/* line 661, ../sass/_page-elements.scss */
#home-news p span {
  display: block;
}
@media only screen and (min-width: 800px) {
  /* line 661, ../sass/_page-elements.scss */
  #home-news p span {
    display: inline;
  }
  /* line 665, ../sass/_page-elements.scss */
  #home-news p span:first-child {
    padding-right: 15px;
  }
}

/******** Slideshow ********/
/* line 675, ../sass/_page-elements.scss */
.slideshow .carousel-control {
  width: 7%;
  top: 0;
  z-index: 100;
  color: #fff;
}
/* line 681, ../sass/_page-elements.scss */
.slideshow .carousel-caption {
  left: 0;
  right: 0;
  bottom: 0;
  padding: 5px;
}
@media only screen and (min-width: 768px) {
  /* line 681, ../sass/_page-elements.scss */
  .slideshow .carousel-caption {
    padding: 10px;
  }
}
/* line 689, ../sass/_page-elements.scss */
.slideshow .carousel-caption h3 {
  font-size: 1.25em;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  /* line 689, ../sass/_page-elements.scss */
  .slideshow .carousel-caption h3 {
    font-size: 1.75em;
  }
}
/* line 696, ../sass/_page-elements.scss */
.slideshow .carousel-caption p {
  margin: 0;
  font-size: 0.85em;
}
@media only screen and (min-width: 768px) {
  /* line 696, ../sass/_page-elements.scss */
  .slideshow .carousel-caption p {
    font-size: 1em;
  }
}
/* line 703, ../sass/_page-elements.scss */
.slideshow .carousel-caption.scrim-dark {
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 706, ../sass/_page-elements.scss */
.slideshow .carousel-caption.scrim-light {
  background-color: rgba(255, 255, 255, 0.6);
}
/* line 708, ../sass/_page-elements.scss */
.slideshow .carousel-caption.scrim-light h3, .slideshow .carousel-caption.scrim-light p {
  color: #252525;
}
/* line 713, ../sass/_page-elements.scss */
.slideshow .play-pause {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #fff;
  opacity: 0.7;
  z-index: 200;
  text-shadow: 0 2px rgba(0, 0, 0, 0.35);
}
/* line 721, ../sass/_page-elements.scss */
.slideshow .play-pause:hover {
  opacity: 1;
  cursor: pointer;
}
/* line 727, ../sass/_page-elements.scss */
.slideshow .item img {
  width: 100%;
  height: auto;
}

/******* Exhibits *******/
/* line 736, ../sass/_page-elements.scss */
#featured-exhibits img {
  width: 100%;
  height: auto;
}
/* line 740, ../sass/_page-elements.scss */
#featured-exhibits h2 {
  font-size: 1.5em !important;
}
/* line 743, ../sass/_page-elements.scss */
#featured-exhibits p {
  color: #fff;
}

/***** Citizen Archivist *****/
/* line 750, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel {
  margin-bottom: 30px;
}
/* line 752, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .item {
  background-color: #f8f7f3;
  border: 1px solid #d2ccb3;
}
/* line 756, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .slide-image {
  width: 30%;
  text-align: right;
  display: table-cell;
  vertical-align: middle;
}
/* line 761, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .slide-image img {
  height: auto !important;
  width: 100% !important;
}
@media only screen and (min-width: 768px) {
  /* line 761, ../sass/_page-elements.scss */
  .section-citizen-archivist .carousel .slide-image img {
    height: 100% !important;
    width: auto !important;
  }
}
/* line 770, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .slide-text {
  width: 60%;
  padding: 0 8% 0 2%;
  text-align: left;
  display: table-cell;
  vertical-align: middle;
}
/* line 776, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .slide-text h2 {
  font-family: "EB Garamond", serif;
  color: #555555;
  font-size: 1.9em !important;
  border-bottom: none !important;
  margin-bottom: 0 !important;
}
@media only screen and (min-width: 768px) {
  /* line 776, ../sass/_page-elements.scss */
  .section-citizen-archivist .carousel .slide-text h2 {
    font-size: 2.5em !important;
  }
}
@media only screen and (min-width: 1200px) {
  /* line 776, ../sass/_page-elements.scss */
  .section-citizen-archivist .carousel .slide-text h2 {
    font-size: 3.25em !important;
  }
}
/* line 789, ../sass/_page-elements.scss */
.section-citizen-archivist .carousel .slide-text p {
  font-size: 1.0em !important;
}
@media only screen and (min-width: 768px) {
  /* line 789, ../sass/_page-elements.scss */
  .section-citizen-archivist .carousel .slide-text p {
    font-size: 1.375em !important;
  }
}
/* line 797, ../sass/_page-elements.scss */
.section-citizen-archivist .row {
  margin: 0 -15px;
}
/* line 801, ../sass/_page-elements.scss */
.section-citizen-archivist .box-sm a {
  padding: 0;
}
/* line 804, ../sass/_page-elements.scss */
.section-citizen-archivist .box-sm .box-image {
  width: 35%;
}
/* line 807, ../sass/_page-elements.scss */
.section-citizen-archivist .box-sm .box-content {
  vertical-align: middle;
  width: 60%;
  padding-right: 5%;
}
/* line 812, ../sass/_page-elements.scss */
.section-citizen-archivist .box-sm h3 {
  font-size: 1.3em;
}
@media only screen and (min-width: 768px) {
  /* line 812, ../sass/_page-elements.scss */
  .section-citizen-archivist .box-sm h3 {
    font-size: 1.0em;
  }
}
@media only screen and (min-width: 1020px) {
  /* line 812, ../sass/_page-elements.scss */
  .section-citizen-archivist .box-sm h3 {
    font-size: 1.2em;
  }
}
@media only screen and (min-width: 1430px) {
  /* line 812, ../sass/_page-elements.scss */
  .section-citizen-archivist .box-sm h3 {
    font-size: 1.4em;
  }
}

/******** America's Founding Docs ********/
/* line 830, ../sass/_page-elements.scss */
.section-founding-docs blockquote {
  font-family: 'EB Garamond';
  font-size: 1.25em;
}
/* line 835, ../sass/_page-elements.scss */
.section-founding-docs .media-list .media {
  display: table;
}
/* line 839, ../sass/_page-elements.scss */
.section-founding-docs .lines li {
  margin-bottom: 15px;
}

/******** Responsive Video ********/
/* line 846, ../sass/_page-elements.scss */
.video {
  padding: 5px;
  background: #f8f7f3;
  border: 1px solid #d2ccb3;
  margin-bottom: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}
/* line 853, ../sass/_page-elements.scss */
.video .video-wrapper16 {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}
/* line 859, ../sass/_page-elements.scss */
.video .video-wrapper4 {
  position: relative;
  padding-bottom: 75%;
  /* 4:3 */
  padding-top: 25px;
  height: 0;
}
/* line 865, ../sass/_page-elements.scss */
.video .video-wrapper16 iframe, .video .video-wrapper4 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 872, ../sass/_page-elements.scss */
.video .caption {
  font-size: 0.9em;
  margin-bottom: 0;
  padding: 5px 5px 0;
  text-align: center;
}

/* line 880, ../sass/_page-elements.scss */
.feedburnerFeedBlock img {
  width: auto !important;
  height: auto !important;
}

/******** Item Type Sharing Icons ********/
/* line 893, ../sass/_page-elements.scss */
.event-social-media-buttons, .event-social-media-buttons-teaser,
.news-social-media-buttons, .news-social-media-buttons-teaser,
.news-social-media-buttons-feature-teaser,
.news-social-media-buttons-secondary-feature-teaser,
.exhibits-social-media-buttons,
.exhibits-social-media-buttons-teaser {
  float: right;
}
/* line 895, ../sass/_page-elements.scss */
.event-social-media-buttons a, .event-social-media-buttons-teaser a,
.news-social-media-buttons a, .news-social-media-buttons-teaser a,
.news-social-media-buttons-feature-teaser a,
.news-social-media-buttons-secondary-feature-teaser a,
.exhibits-social-media-buttons a,
.exhibits-social-media-buttons-teaser a {
  background-position: center bottom;
  background-repeat: no-repeat;
  display: inline-block;
  height: 24px;
  width: 24px;
  text-indent: -10000px;
  transition: all 0.5s ease 0s;
  opacity: 0.75;
}
/* line 904, ../sass/_page-elements.scss */
.event-social-media-buttons a:hover, .event-social-media-buttons-teaser a:hover,
.news-social-media-buttons a:hover, .news-social-media-buttons-teaser a:hover,
.news-social-media-buttons-feature-teaser a:hover,
.news-social-media-buttons-secondary-feature-teaser a:hover,
.exhibits-social-media-buttons a:hover,
.exhibits-social-media-buttons-teaser a:hover {
  opaicty: 1.0;
}
/* line 907, ../sass/_page-elements.scss */
.event-social-media-buttons a.facebook, .event-social-media-buttons-teaser a.facebook,
.news-social-media-buttons a.facebook, .news-social-media-buttons-teaser a.facebook,
.news-social-media-buttons-feature-teaser a.facebook,
.news-social-media-buttons-secondary-feature-teaser a.facebook,
.exhibits-social-media-buttons a.facebook,
.exhibits-social-media-buttons-teaser a.facebook {
  background-image: url("../images/icon-facebook.png");
}
/* line 910, ../sass/_page-elements.scss */
.event-social-media-buttons a.twitter, .event-social-media-buttons-teaser a.twitter,
.news-social-media-buttons a.twitter, .news-social-media-buttons-teaser a.twitter,
.news-social-media-buttons-feature-teaser a.twitter,
.news-social-media-buttons-secondary-feature-teaser a.twitter,
.exhibits-social-media-buttons a.twitter,
.exhibits-social-media-buttons-teaser a.twitter {
  background-image: url("../images/icon-twitter.png");
}
/* line 914, ../sass/_page-elements.scss */
.node-type-news .event-social-media-buttons, .node-type-news .event-social-media-buttons-teaser, .node-type-news
.news-social-media-buttons, .node-type-news .news-social-media-buttons-teaser, .node-type-news
.news-social-media-buttons-feature-teaser, .node-type-news
.news-social-media-buttons-secondary-feature-teaser, .node-type-news
.exhibits-social-media-buttons, .node-type-news
.exhibits-social-media-buttons-teaser {
  display: block;
  margin-bottom: 15px;
}
/* line 917, ../sass/_page-elements.scss */
.node-type-news .event-social-media-buttons + .region, .node-type-news .event-social-media-buttons-teaser + .region, .node-type-news
.news-social-media-buttons + .region, .node-type-news .news-social-media-buttons-teaser + .region, .node-type-news
.news-social-media-buttons-feature-teaser + .region, .node-type-news
.news-social-media-buttons-secondary-feature-teaser + .region, .node-type-news
.exhibits-social-media-buttons + .region, .node-type-news
.exhibits-social-media-buttons-teaser + .region {
  clear: both;
}

/* line 923, ../sass/_page-elements.scss */
#featured-exhibits .news-feature-text {
  color: #ececec;
}
/* line 925, ../sass/_page-elements.scss */
#featured-exhibits .news-feature-text .exhibits-social-media-buttons-teaser {
  float: none;
  margin-bottom: 10px;
}

/* line 932, ../sass/_page-elements.scss */
#historical-docs a.docThumb {
  display: block;
  width: 100%;
  height: 120px;
  border: 1px solid #aaa;
  text-indent: -10000px;
}
/* line 939, ../sass/_page-elements.scss */
#historical-docs p {
  font-family: "EB Garamond", serif;
  margin-top: 8px;
}

/******* Social Link Block ******/
/* line 947, ../sass/_page-elements.scss */
.nsocial-link ul {
  margin-top: -8px !important;
}
/* line 949, ../sass/_page-elements.scss */
.nsocial-link ul li {
  display: inline-block;
  margin-right: 6px !important;
  margin-bottom: 6px !important;
  padding: 0 !important;
}
/* line 954, ../sass/_page-elements.scss */
.nsocial-link ul li:before {
  content: none !important;
}
/* line 957, ../sass/_page-elements.scss */
.nsocial-link ul li:last-child {
  margin-right: 0 !important;
}
/* line 960, ../sass/_page-elements.scss */
.nsocial-link ul li.appstore a {
  background-image: url("../images/connect-apple-appstore.png");
}
/* line 963, ../sass/_page-elements.scss */
.nsocial-link ul li.blog a {
  background-image: url("../images/connect-blog.png");
}
/* line 966, ../sass/_page-elements.scss */
.nsocial-link ul li.facebook a {
  background-image: url("../images/connect-facebook.png");
}
/* line 969, ../sass/_page-elements.scss */
.nsocial-link ul li.flickr a {
  background-image: url("../images/connect-flickr.png");
}
/* line 972, ../sass/_page-elements.scss */
.nsocial-link ul li.google-play a {
  background-image: url("../images/connect-google-play.png");
}
/* line 975, ../sass/_page-elements.scss */
.nsocial-link ul li.google-plus a {
  background-image: url("../images/connect-google-plus.png");
}
/* line 978, ../sass/_page-elements.scss */
.nsocial-link ul li.instagram a {
  background-image: url("../images/connect-instagram.png");
}
/* line 981, ../sass/_page-elements.scss */
.nsocial-link ul li.pinterest a {
  background-image: url("../images/connect-pintrest.png");
}
/* line 984, ../sass/_page-elements.scss */
.nsocial-link ul li.rss a {
  background-image: url("../images/connect-rss.png");
}
/* line 987, ../sass/_page-elements.scss */
.nsocial-link ul li.tumblr a {
  background-image: url("../images/connect-tumblr.png");
}
/* line 990, ../sass/_page-elements.scss */
.nsocial-link ul li.twitter a {
  background-image: url("../images/connect-twitter.png");
}
/* line 993, ../sass/_page-elements.scss */
.nsocial-link ul li.youtube a {
  background-image: url("../images/connect-youtube.png");
}
/* line 996, ../sass/_page-elements.scss */
.nsocial-link ul li a {
  text-indent: -10000px;
  display: block;
  width: 32px;
  height: 32px;
  background-repeat: none;
  background-position: center center;
}

/* line 1008, ../sass/_page-elements.scss */
.pagination {
  margin: 15px 0 !important;
}
/* line 1010, ../sass/_page-elements.scss */
.pagination li {
  background: none !important;
  display: block;
  float: left;
  padding-left: 0 !important;
}
/* line 1015, ../sass/_page-elements.scss */
.pagination li > a, .pagination li > span {
  padding: 3px 6px;
}
/* line 1019, ../sass/_page-elements.scss */
.pagination .active > a {
  background-color: #a09f9d !important;
  border-color: #a09f9d !important;
}
/* line 1023, ../sass/_page-elements.scss */
.pagination.a-z-index > li {
  display: block;
  float: left;
  padding-left: 0 !important;
}
/* line 1027, ../sass/_page-elements.scss */
.pagination.a-z-index > li > a {
  padding: 3px 6px;
}

/* line 1032, ../sass/_page-elements.scss */
.native-american-header {
  margin-bottom: 20px;
}
/* line 1034, ../sass/_page-elements.scss */
.native-american-header img {
  margin-right: 15px;
}
/* line 1037, ../sass/_page-elements.scss */
.native-american-header h1 {
  margin: 10px 0 5px 0 !important;
  color: #fff;
}
/* line 1041, ../sass/_page-elements.scss */
.native-american-header h3 {
  margin: 0;
  color: #fff;
}

/* line 1046, ../sass/_page-elements.scss */
.nrelated-pubs .view-filters {
  display: none;
}

/* line 1049, ../sass/_page-elements.scss */
.legacy-slideshow {
  width: 50%;
}
/* line 1051, ../sass/_page-elements.scss */
.legacy-slideshow .play-pause {
  left: auto;
  right: 10px;
}
/* line 1055, ../sass/_page-elements.scss */
.legacy-slideshow .carousel-caption {
  display: none;
}

/********** Sidebar Styles **********/
/* line 5, ../sass/_sidebar.scss */
#sidebar {
  padding-right: 15px;
}
@media only screen and (max-width: 767px) {
  /* line 5, ../sass/_sidebar.scss */
  #sidebar {
    border-bottom: top 45px dotted !important;
    padding-bottom: 0.3em !important;
    padding-left: 15px;
    margin-top: 25px;
    padding-top: 25px;
    border-top: 1px dotted #aaa;
  }
  /* line 13, ../sass/_sidebar.scss */
  #sidebar-first #sidebar {
    border: 0px none;
    margin: 10px 0px;
    padding: 0px;
  }
  /* line 17, ../sass/_sidebar.scss */
  #sidebar-first #sidebar .alert {
    margin: 15px 0px;
    padding: 15px;
    font-size: 1em;
  }
  /* line 21, ../sass/_sidebar.scss */
  #sidebar-first #sidebar .alert .glyphicon {
    margin: 0px;
    padding: 15px;
  }
  /* line 27, ../sass/_sidebar.scss */
  #sidebar .block {
    margin-left: 15px;
  }
}
/* line 31, ../sass/_sidebar.scss */
#sidebar .box {
  margin-bottom: 20px;
}
/* line 34, ../sass/_sidebar.scss */
#sidebar h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1.25em;
  margin: 5px 0;
}
/* line 40, ../sass/_sidebar.scss */
#sidebar .title-box.block img, #sidebar .boxed img {
  width: 30%;
  float: left;
  margin: 0 10px 5px 0;
}
@media only screen and (max-width: 767px) {
  /* line 46, ../sass/_sidebar.scss */
  #sidebar #todays-doc {
    padding-right: 0;
    margin-left: 0;
  }
}
/* line 51, ../sass/_sidebar.scss */
#sidebar #todays-doc .todays-doc-wrapper {
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  height: 100px;
  border: 1px solid #aaa;
}
/* line 55, ../sass/_sidebar.scss */
#sidebar #todays-doc .todays-doc-wrapper a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/todays-doc.jpg) no-repeat center center;
  background-size: cover;
  transition: all 1s ease;
}
/* line 62, ../sass/_sidebar.scss */
#sidebar #todays-doc .todays-doc-wrapper a:hover {
  opacity: 0.6;
}
/* line 67, ../sass/_sidebar.scss */
#sidebar #todays-doc p {
  text-align: center;
  padding-top: 8px;
}
/* line 70, ../sass/_sidebar.scss */
#sidebar #todays-doc p a {
  color: #555555;
}
/* line 75, ../sass/_sidebar.scss */
#sidebar .addthis_sharing_toolbox {
  margin-bottom: 20px;
}

/* line 79, ../sass/_sidebar.scss */
.front .block-user-alert-holder {
  padding: 30px 0 25px 0;
  background: #fff;
  border-left: 1px dotted #a4abb3 !important;
  border-right: 1px dotted #a4abb3 !important;
}

/* line 85, ../sass/_sidebar.scss */
.alert {
  padding: 10px 10px 10px 60px !important;
  color: #555555;
  font-size: 16px !important;
  line-height: 125%;
  margin-right: 0;
  margin-left: 0;
  min-height: 70px;
}
/* line 93, ../sass/_sidebar.scss */
#sidebar .alert, #main-col .block-user-alert-holder .alert {
  display: block;
}
/* line 96, ../sass/_sidebar.scss */
#main-col .alert {
  display: none;
}
/* line 99, ../sass/_sidebar.scss */
.front .alert {
  width: 80%;
  margin: 0 auto;
  font-size: 1em;
}
@media only screen and (min-width: 768px) and (max-width: 950px) {
  /* line 85, ../sass/_sidebar.scss */
  .alert {
    padding: 10px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 108, ../sass/_sidebar.scss */
  #sidebar .alert {
    display: none;
  }
  /* line 111, ../sass/_sidebar.scss */
  #main-col .alert {
    display: block;
    margin-right: 15px;
    margin-left: 15px;
  }
}
/* line 117, ../sass/_sidebar.scss */
.alert.no-icon {
  padding: 10px;
}
/* line 120, ../sass/_sidebar.scss */
.alert h3 {
  font-family: "Source Sans Pro", sans-serif;
  margin: 0 0 3px 0;
  font-size: 1.25em;
}
/* line 125, ../sass/_sidebar.scss */
.alert .glyphicon {
  float: left;
  margin-left: -48px;
  font-size: 2.7em;
  opacity: 0.35;
}
@media only screen and (min-width: 768px) and (max-width: 950px) {
  /* line 125, ../sass/_sidebar.scss */
  .alert .glyphicon {
    margin-left: 0;
    margin-right: 7px;
    font-size: 2.25em;
  }
}

/* line 137, ../sass/_sidebar.scss */
#sidebar-second {
  padding-left: 0px;
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}

/*********** Section-Specific Styles **********/
/* Research Sections */
/* line 42, ../sass/_mixins.scss */
.section-research #title-bar {
  background: #29393b url("../images/section-headers/research.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-research #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-research #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-research th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-research th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-research th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-research .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-research .btn-primary:focus, .section-research .btn-primary:hover, .section-research .btn-primary:active, .section-research .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-genealogy #title-bar {
  background: #29393b url("../images/section-headers/genealogy.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-genealogy #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-genealogy #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-genealogy th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-genealogy th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-genealogy th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-genealogy .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-genealogy .btn-primary:focus, .section-genealogy .btn-primary:hover, .section-genealogy .btn-primary:active, .section-genealogy .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-exhibits #title-bar {
  background: #29393b url("../images/section-headers/exhibits.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-exhibits #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-exhibits #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-exhibits th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-exhibits th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-exhibits th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-exhibits .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-exhibits .btn-primary:focus, .section-exhibits .btn-primary:hover, .section-exhibits .btn-primary:active, .section-exhibits .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-research-by-topic #title-bar {
  background: #29393b url("../images/section-headers/research-by-topic.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-research-by-topic #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-research-by-topic #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-research-by-topic th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-research-by-topic th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-research-by-topic th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-research-by-topic .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-research-by-topic .btn-primary:focus, .section-research-by-topic .btn-primary:hover, .section-research-by-topic .btn-primary:active, .section-research-by-topic .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-military-records #title-bar {
  background: #29393b url("../images/section-headers/military-records.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-military-records #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-military-records #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-military-records th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-military-records th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-military-records th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-military-records .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-military-records .btn-primary:focus, .section-military-records .btn-primary:hover, .section-military-records .btn-primary:active, .section-military-records .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-alic #title-bar {
  background: #29393b url("../images/section-headers/alic.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-alic #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-alic #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-alic th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-alic th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-alic th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-alic .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-alic .btn-primary:focus, .section-alic .btn-primary:hover, .section-alic .btn-primary:active, .section-alic .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-search #title-bar {
  background: #29393b url("../images/section-headers/search.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-search #title-bar .breadcrumb {
  background-color: rgba(93, 131, 138, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-search #mega-footer > h2 {
  background: #29393b;
}
/* line 53, ../sass/_mixins.scss */
.section-search th {
  background-color: #29393b !important;
}
/* line 55, ../sass/_mixins.scss */
.section-search th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-search th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-search .btn-primary {
  background-color: #486568;
  border-color: #29393b;
}
/* line 65, ../sass/_mixins.scss */
.section-search .btn-primary:focus, .section-search .btn-primary:hover, .section-search .btn-primary:active, .section-search .btn-primary:visited {
  background-color: #486568;
  color: #fff;
}

/* Veterans Sections */
/* line 42, ../sass/_mixins.scss */
.section-veterans #title-bar {
  background: #2a6978 url("../images/section-headers/veterans.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-veterans #title-bar .breadcrumb {
  background-color: rgba(61, 153, 175, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-veterans #mega-footer > h2 {
  background: #2a6978;
}
/* line 53, ../sass/_mixins.scss */
.section-veterans th {
  background-color: #2a6978 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-veterans th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-veterans th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-veterans .btn-primary {
  background-color: #3e9bb1;
  border-color: #2a6978;
}
/* line 65, ../sass/_mixins.scss */
.section-veterans .btn-primary:focus, .section-veterans .btn-primary:hover, .section-veterans .btn-primary:active, .section-veterans .btn-primary:visited {
  background-color: #3e9bb1;
  color: #fff;
}

/* Education Sections */
/* line 42, ../sass/_mixins.scss */
.section-education #title-bar {
  background: #617935 url("../images/section-headers/education.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-education #title-bar .breadcrumb {
  background-color: rgba(133, 166, 73, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-education #mega-footer > h2 {
  background: #617935;
}
/* line 53, ../sass/_mixins.scss */
.section-education th {
  background-color: #617935 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-education th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-education th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-education .btn-primary {
  background-color: #8cae4c;
  border-color: #617935;
}
/* line 65, ../sass/_mixins.scss */
.section-education .btn-primary:focus, .section-education .btn-primary:hover, .section-education .btn-primary:active, .section-education .btn-primary:visited {
  background-color: #8cae4c;
  color: #fff;
}

/* Location Sections */
/* line 42, ../sass/_mixins.scss */
.section-locations #title-bar {
  background: #cd5728 url("../images/section-headers/locations.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-locations #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-locations #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-locations th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-locations th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-locations th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-locations .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-locations .btn-primary:focus, .section-locations .btn-primary:hover, .section-locations .btn-primary:active, .section-locations .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-anchorage #title-bar {
  background: #cd5728 url("../images/section-headers/anchorage.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-anchorage #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-anchorage #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-anchorage th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-anchorage th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-anchorage th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-anchorage .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-anchorage .btn-primary:focus, .section-anchorage .btn-primary:hover, .section-anchorage .btn-primary:active, .section-anchorage .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-atlanta #title-bar {
  background: #cd5728 url("../images/section-headers/atlanta.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-atlanta #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-atlanta #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-atlanta th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-atlanta th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-atlanta th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-atlanta .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-atlanta .btn-primary:focus, .section-atlanta .btn-primary:hover, .section-atlanta .btn-primary:active, .section-atlanta .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-boston #title-bar {
  background: #cd5728 url("../images/section-headers/boston.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-boston #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-boston #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-boston th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-boston th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-boston th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-boston .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-boston .btn-primary:focus, .section-boston .btn-primary:hover, .section-boston .btn-primary:active, .section-boston .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-chicago #title-bar {
  background: #cd5728 url("../images/section-headers/chicago.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-chicago #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-chicago #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-chicago th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-chicago th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-chicago th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-chicago .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-chicago .btn-primary:focus, .section-chicago .btn-primary:hover, .section-chicago .btn-primary:active, .section-chicago .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-dc-metro #title-bar {
  background: #cd5728 url("../images/section-headers/dc-metro.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-dc-metro #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-dc-metro #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-dc-metro th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-dc-metro th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-dc-metro th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-dc-metro .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-dc-metro .btn-primary:focus, .section-dc-metro .btn-primary:hover, .section-dc-metro .btn-primary:active, .section-dc-metro .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-denver #title-bar {
  background: #cd5728 url("../images/section-headers/denver.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-denver #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-denver #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-denver th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-denver th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-denver th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-denver .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-denver .btn-primary:focus, .section-denver .btn-primary:hover, .section-denver .btn-primary:active, .section-denver .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-ft-worth #title-bar {
  background: #cd5728 url("../images/section-headers/ft-worth.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-ft-worth #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-ft-worth #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-ft-worth th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-ft-worth th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-ft-worth th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-ft-worth .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-ft-worth .btn-primary:focus, .section-ft-worth .btn-primary:hover, .section-ft-worth .btn-primary:active, .section-ft-worth .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-kansas-city #title-bar {
  background: #cd5728 url("../images/section-headers/kansas-city.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-kansas-city #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-kansas-city #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-kansas-city th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-kansas-city th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-kansas-city th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-kansas-city .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-kansas-city .btn-primary:focus, .section-kansas-city .btn-primary:hover, .section-kansas-city .btn-primary:active, .section-kansas-city .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-nyc #title-bar {
  background: #cd5728 url("../images/section-headers/nyc.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-nyc #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-nyc #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-nyc th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-nyc th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-nyc th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-nyc .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-nyc .btn-primary:focus, .section-nyc .btn-primary:hover, .section-nyc .btn-primary:active, .section-nyc .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-philadelphia #title-bar {
  background: #cd5728 url("../images/section-headers/philadelphia.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-philadelphia #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-philadelphia #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-philadelphia th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-philadelphia th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-philadelphia th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-philadelphia .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-philadelphia .btn-primary:focus, .section-philadelphia .btn-primary:hover, .section-philadelphia .btn-primary:active, .section-philadelphia .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-riverside #title-bar {
  background: #cd5728 url("../images/section-headers/riverside.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-riverside #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-riverside #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-riverside th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-riverside th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-riverside th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-riverside .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-riverside .btn-primary:focus, .section-riverside .btn-primary:hover, .section-riverside .btn-primary:active, .section-riverside .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-san-francisco #title-bar {
  background: #cd5728 url("../images/section-headers/san-francisco.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-san-francisco #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-san-francisco #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-san-francisco th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-san-francisco th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-san-francisco th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-san-francisco .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-san-francisco .btn-primary:focus, .section-san-francisco .btn-primary:hover, .section-san-francisco .btn-primary:active, .section-san-francisco .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-seattle #title-bar {
  background: #cd5728 url("../images/section-headers/seattle.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-seattle #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-seattle #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-seattle th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-seattle th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-seattle th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-seattle .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-seattle .btn-primary:focus, .section-seattle .btn-primary:hover, .section-seattle .btn-primary:active, .section-seattle .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-st-louis #title-bar {
  background: #cd5728 url("../images/section-headers/st-louis.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-st-louis #title-bar .breadcrumb {
  background-color: rgba(237, 150, 91, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-st-louis #mega-footer > h2 {
  background: #cd5728;
}
/* line 53, ../sass/_mixins.scss */
.section-st-louis th {
  background-color: #cd5728 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-st-louis th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-st-louis th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-st-louis .btn-primary {
  background-color: #e08561;
  border-color: #cd5728;
}
/* line 65, ../sass/_mixins.scss */
.section-st-louis .btn-primary:focus, .section-st-louis .btn-primary:hover, .section-st-louis .btn-primary:active, .section-st-louis .btn-primary:visited {
  background-color: #e08561;
  color: #fff;
}

/* Shop Sections */
/* line 42, ../sass/_mixins.scss */
.section-shop #title-bar {
  background: #4f240e url("../images/section-headers/shop.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-shop #title-bar .breadcrumb {
  background-color: rgba(151, 78, 44, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-shop #mega-footer > h2 {
  background: #4f240e;
}
/* line 53, ../sass/_mixins.scss */
.section-shop th {
  background-color: #4f240e !important;
}
/* line 55, ../sass/_mixins.scss */
.section-shop th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-shop th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-shop .btn-primary {
  background-color: #90421a;
  border-color: #4f240e;
}
/* line 65, ../sass/_mixins.scss */
.section-shop .btn-primary:focus, .section-shop .btn-primary:hover, .section-shop .btn-primary:active, .section-shop .btn-primary:visited {
  background-color: #90421a;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-founding-docs #title-bar {
  background: #4f240e url("../images/section-headers/founding-docs.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-founding-docs #title-bar .breadcrumb {
  background-color: rgba(151, 78, 44, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-founding-docs #mega-footer > h2 {
  background: #4f240e;
}
/* line 53, ../sass/_mixins.scss */
.section-founding-docs th {
  background-color: #4f240e !important;
}
/* line 55, ../sass/_mixins.scss */
.section-founding-docs th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-founding-docs th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-founding-docs .btn-primary {
  background-color: #90421a;
  border-color: #4f240e;
}
/* line 65, ../sass/_mixins.scss */
.section-founding-docs .btn-primary:focus, .section-founding-docs .btn-primary:hover, .section-founding-docs .btn-primary:active, .section-founding-docs .btn-primary:visited {
  background-color: #90421a;
  color: #fff;
}

/* Resources Sections */
/* line 42, ../sass/_mixins.scss */
.section-contact-us #title-bar {
  background: #004071 url("../images/section-headers/contact-us.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-contact-us #title-bar .breadcrumb {
  background-color: rgba(0, 41, 74, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-contact-us #mega-footer > h2 {
  background: #004071;
}
/* line 53, ../sass/_mixins.scss */
.section-contact-us th {
  background-color: #004071 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-contact-us th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-contact-us th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-contact-us .btn-primary {
  background-color: #006bbe;
  border-color: #004071;
}
/* line 65, ../sass/_mixins.scss */
.section-contact-us .btn-primary:focus, .section-contact-us .btn-primary:hover, .section-contact-us .btn-primary:active, .section-contact-us .btn-primary:visited {
  background-color: #006bbe;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-calendar #title-bar {
  background: #004071 url("../images/section-headers/calendar.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-calendar #title-bar .breadcrumb {
  background-color: rgba(0, 41, 74, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-calendar #mega-footer > h2 {
  background: #004071;
}
/* line 53, ../sass/_mixins.scss */
.section-calendar th {
  background-color: #004071 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-calendar th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-calendar th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-calendar .btn-primary {
  background-color: #006bbe;
  border-color: #004071;
}
/* line 65, ../sass/_mixins.scss */
.section-calendar .btn-primary:focus, .section-calendar .btn-primary:hover, .section-calendar .btn-primary:active, .section-calendar .btn-primary:visited {
  background-color: #006bbe;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-generic #title-bar {
  background: #004071 url("../images/section-headers/generic.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-generic #title-bar .breadcrumb {
  background-color: rgba(0, 41, 74, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-generic #mega-footer > h2 {
  background: #004071;
}
/* line 53, ../sass/_mixins.scss */
.section-generic th {
  background-color: #004071 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-generic th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-generic th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-generic .btn-primary {
  background-color: #006bbe;
  border-color: #004071;
}
/* line 65, ../sass/_mixins.scss */
.section-generic .btn-primary:focus, .section-generic .btn-primary:hover, .section-generic .btn-primary:active, .section-generic .btn-primary:visited {
  background-color: #006bbe;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-news #title-bar {
  background: #004071 url("../images/section-headers/news.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-news #title-bar .breadcrumb {
  background-color: rgba(0, 41, 74, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-news #mega-footer > h2 {
  background: #004071;
}
/* line 53, ../sass/_mixins.scss */
.section-news th {
  background-color: #004071 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-news th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-news th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-news .btn-primary {
  background-color: #006bbe;
  border-color: #004071;
}
/* line 65, ../sass/_mixins.scss */
.section-news .btn-primary:focus, .section-news .btn-primary:hover, .section-news .btn-primary:active, .section-news .btn-primary:visited {
  background-color: #006bbe;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-resources #title-bar {
  background: #004071 url("../images/section-headers/resources.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-resources #title-bar .breadcrumb {
  background-color: rgba(0, 41, 74, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-resources #mega-footer > h2 {
  background: #004071;
}
/* line 53, ../sass/_mixins.scss */
.section-resources th {
  background-color: #004071 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-resources th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-resources th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-resources .btn-primary {
  background-color: #006bbe;
  border-color: #004071;
}
/* line 65, ../sass/_mixins.scss */
.section-resources .btn-primary:focus, .section-resources .btn-primary:hover, .section-resources .btn-primary:active, .section-resources .btn-primary:visited {
  background-color: #006bbe;
  color: #fff;
}

/* About Us Sections */
/* line 42, ../sass/_mixins.scss */
.section-about #title-bar {
  background: #7e2d29 url("../images/section-headers/about.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-about #title-bar .breadcrumb {
  background-color: rgba(207, 74, 67, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-about #mega-footer > h2 {
  background: #7e2d29;
}
/* line 53, ../sass/_mixins.scss */
.section-about th {
  background-color: #7e2d29 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-about th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-about th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-about .btn-primary {
  background-color: #b8423c;
  border-color: #7e2d29;
}
/* line 65, ../sass/_mixins.scss */
.section-about .btn-primary:focus, .section-about .btn-primary:hover, .section-about .btn-primary:active, .section-about .btn-primary:visited {
  background-color: #b8423c;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-archivist #title-bar {
  background: #7e2d29 url("../images/section-headers/archivist.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-archivist #title-bar .breadcrumb {
  background-color: rgba(207, 74, 67, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-archivist #mega-footer > h2 {
  background: #7e2d29;
}
/* line 53, ../sass/_mixins.scss */
.section-archivist th {
  background-color: #7e2d29 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-archivist th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-archivist th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-archivist .btn-primary {
  background-color: #b8423c;
  border-color: #7e2d29;
}
/* line 65, ../sass/_mixins.scss */
.section-archivist .btn-primary:focus, .section-archivist .btn-primary:hover, .section-archivist .btn-primary:active, .section-archivist .btn-primary:visited {
  background-color: #b8423c;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-careers #title-bar {
  background: #7e2d29 url("../images/section-headers/careers.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-careers #title-bar .breadcrumb {
  background-color: rgba(207, 74, 67, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-careers #mega-footer > h2 {
  background: #7e2d29;
}
/* line 53, ../sass/_mixins.scss */
.section-careers th {
  background-color: #7e2d29 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-careers th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-careers th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-careers .btn-primary {
  background-color: #b8423c;
  border-color: #7e2d29;
}
/* line 65, ../sass/_mixins.scss */
.section-careers .btn-primary:focus, .section-careers .btn-primary:hover, .section-careers .btn-primary:active, .section-careers .btn-primary:visited {
  background-color: #b8423c;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-grants #title-bar {
  background: #7e2d29 url("../images/section-headers/grants.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-grants #title-bar .breadcrumb {
  background-color: rgba(207, 74, 67, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-grants #mega-footer > h2 {
  background: #7e2d29;
}
/* line 53, ../sass/_mixins.scss */
.section-grants th {
  background-color: #7e2d29 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-grants th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-grants th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-grants .btn-primary {
  background-color: #b8423c;
  border-color: #7e2d29;
}
/* line 65, ../sass/_mixins.scss */
.section-grants .btn-primary:focus, .section-grants .btn-primary:hover, .section-grants .btn-primary:active, .section-grants .btn-primary:visited {
  background-color: #b8423c;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-nhprc #title-bar {
  background: #7e2d29 url("../images/section-headers/nhprc.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-nhprc #title-bar .breadcrumb {
  background-color: rgba(207, 74, 67, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-nhprc #mega-footer > h2 {
  background: #7e2d29;
}
/* line 53, ../sass/_mixins.scss */
.section-nhprc th {
  background-color: #7e2d29 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-nhprc th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-nhprc th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-nhprc .btn-primary {
  background-color: #b8423c;
  border-color: #7e2d29;
}
/* line 65, ../sass/_mixins.scss */
.section-nhprc .btn-primary:focus, .section-nhprc .btn-primary:hover, .section-nhprc .btn-primary:active, .section-nhprc .btn-primary:visited {
  background-color: #b8423c;
  color: #fff;
}

/* Organizations Sections */
/* line 42, ../sass/_mixins.scss */
.section-cla #title-bar {
  background: #4a4752 url("../images/section-headers/cla.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-cla #title-bar .breadcrumb {
  background-color: rgba(119, 114, 132, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-cla #mega-footer > h2 {
  background: #4a4752;
}
/* line 53, ../sass/_mixins.scss */
.section-cla th {
  background-color: #4a4752 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-cla th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-cla th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-cla .btn-primary {
  background-color: #6f6b7b;
  border-color: #4a4752;
}
/* line 65, ../sass/_mixins.scss */
.section-cla .btn-primary:focus, .section-cla .btn-primary:hover, .section-cla .btn-primary:active, .section-cla .btn-primary:visited {
  background-color: #6f6b7b;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-presidential-libraries #title-bar {
  background: #4a4752 url("../images/section-headers/presidential-libraries.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-presidential-libraries #title-bar .breadcrumb {
  background-color: rgba(119, 114, 132, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-presidential-libraries #mega-footer > h2 {
  background: #4a4752;
}
/* line 53, ../sass/_mixins.scss */
.section-presidential-libraries th {
  background-color: #4a4752 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-presidential-libraries th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-presidential-libraries th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-presidential-libraries .btn-primary {
  background-color: #6f6b7b;
  border-color: #4a4752;
}
/* line 65, ../sass/_mixins.scss */
.section-presidential-libraries .btn-primary:focus, .section-presidential-libraries .btn-primary:hover, .section-presidential-libraries .btn-primary:active, .section-presidential-libraries .btn-primary:visited {
  background-color: #6f6b7b;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-museum #title-bar {
  background: #4a4752 url("../images/section-headers/museum.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-museum #title-bar .breadcrumb {
  background-color: rgba(119, 114, 132, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-museum #mega-footer > h2 {
  background: #4a4752;
}
/* line 53, ../sass/_mixins.scss */
.section-museum th {
  background-color: #4a4752 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-museum th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-museum th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-museum .btn-primary {
  background-color: #6f6b7b;
  border-color: #4a4752;
}
/* line 65, ../sass/_mixins.scss */
.section-museum .btn-primary:focus, .section-museum .btn-primary:hover, .section-museum .btn-primary:active, .section-museum .btn-primary:visited {
  background-color: #6f6b7b;
  color: #fff;
}

/* Info For... Sections */
/* line 42, ../sass/_mixins.scss */
.section-federal-employees #title-bar {
  background: #3a4e74 url("../images/section-headers/federal-employees.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-federal-employees #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-federal-employees #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-federal-employees th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-federal-employees th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-federal-employees th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-federal-employees .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-federal-employees .btn-primary:focus, .section-federal-employees .btn-primary:hover, .section-federal-employees .btn-primary:active, .section-federal-employees .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-members-of-congress #title-bar {
  background: #3a4e74 url("../images/section-headers/members-of-congress.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-members-of-congress #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-members-of-congress #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-members-of-congress th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-members-of-congress th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-members-of-congress th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-members-of-congress .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-members-of-congress .btn-primary:focus, .section-members-of-congress .btn-primary:hover, .section-members-of-congress .btn-primary:active, .section-members-of-congress .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-preservation #title-bar {
  background: #3a4e74 url("../images/section-headers/preservation.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-preservation #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-preservation #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-preservation th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-preservation th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-preservation th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-preservation .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-preservation .btn-primary:focus, .section-preservation .btn-primary:hover, .section-preservation .btn-primary:active, .section-preservation .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-press #title-bar {
  background: #3a4e74 url("../images/section-headers/press.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-press #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-press #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-press th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-press th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-press th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-press .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-press .btn-primary:focus, .section-press .btn-primary:hover, .section-press .btn-primary:active, .section-press .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-records-managers #title-bar {
  background: #3a4e74 url("../images/section-headers/records-managers.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-records-managers #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-records-managers #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-records-managers th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-records-managers th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-records-managers th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-records-managers .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-records-managers .btn-primary:focus, .section-records-managers .btn-primary:hover, .section-records-managers .btn-primary:active, .section-records-managers .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-citizen-archivist #title-bar {
  background: #3a4e74 url("../images/section-headers/citizen-archivist.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-citizen-archivist #title-bar .breadcrumb {
  background-color: rgba(102, 137, 203, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-citizen-archivist #mega-footer > h2 {
  background: #3a4e74;
}
/* line 53, ../sass/_mixins.scss */
.section-citizen-archivist th {
  background-color: #3a4e74 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-citizen-archivist th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-citizen-archivist th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-citizen-archivist .btn-primary {
  background-color: #5470a7;
  border-color: #3a4e74;
}
/* line 65, ../sass/_mixins.scss */
.section-citizen-archivist .btn-primary:focus, .section-citizen-archivist .btn-primary:hover, .section-citizen-archivist .btn-primary:active, .section-citizen-archivist .btn-primary:visited {
  background-color: #5470a7;
  color: #fff;
}

/* Publications Sections */
/* line 42, ../sass/_mixins.scss */
.section-federal-register #title-bar {
  background: #8d7e46 url("../images/section-headers/federal-register.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-federal-register #title-bar .breadcrumb {
  background-color: rgba(187, 167, 93, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-federal-register #mega-footer > h2 {
  background: #8d7e46;
}
/* line 53, ../sass/_mixins.scss */
.section-federal-register th {
  background-color: #8d7e46 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-federal-register th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-federal-register th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-federal-register .btn-primary {
  background-color: #b5a56a;
  border-color: #8d7e46;
}
/* line 65, ../sass/_mixins.scss */
.section-federal-register .btn-primary:focus, .section-federal-register .btn-primary:hover, .section-federal-register .btn-primary:active, .section-federal-register .btn-primary:visited {
  background-color: #b5a56a;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-prologue #title-bar {
  background: #8d7e46 url("../images/section-headers/prologue.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-prologue #title-bar .breadcrumb {
  background-color: rgba(187, 167, 93, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-prologue #mega-footer > h2 {
  background: #8d7e46;
}
/* line 53, ../sass/_mixins.scss */
.section-prologue th {
  background-color: #8d7e46 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-prologue th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-prologue th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-prologue .btn-primary {
  background-color: #b5a56a;
  border-color: #8d7e46;
}
/* line 65, ../sass/_mixins.scss */
.section-prologue .btn-primary:focus, .section-prologue .btn-primary:hover, .section-prologue .btn-primary:active, .section-prologue .btn-primary:visited {
  background-color: #b5a56a;
  color: #fff;
}

/* line 42, ../sass/_mixins.scss */
.section-publications #title-bar {
  background: #8d7e46 url("../images/section-headers/publications.png") no-repeat center right;
}
/* line 44, ../sass/_mixins.scss */
.section-publications #title-bar .breadcrumb {
  background-color: rgba(187, 167, 93, 0.5);
}
/* line 49, ../sass/_mixins.scss */
.section-publications #mega-footer > h2 {
  background: #8d7e46;
}
/* line 53, ../sass/_mixins.scss */
.section-publications th {
  background-color: #8d7e46 !important;
}
/* line 55, ../sass/_mixins.scss */
.section-publications th a {
  color: #ccc;
}
/* line 57, ../sass/_mixins.scss */
.section-publications th a:hover {
  color: #eee;
}
/* line 62, ../sass/_mixins.scss */
.section-publications .btn-primary {
  background-color: #b5a56a;
  border-color: #8d7e46;
}
/* line 65, ../sass/_mixins.scss */
.section-publications .btn-primary:focus, .section-publications .btn-primary:hover, .section-publications .btn-primary:active, .section-publications .btn-primary:visited {
  background-color: #b5a56a;
  color: #fff;
}

/* line 1, ../sass/_buttons.scss */
a.buttonLink {
  display: block;
  width: 100%;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  position: relative;
  background-image: url(../images/buttons/archives1.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 28%;
  min-height: 60px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}
/* line 12, ../sass/_buttons.scss */
a.buttonLink i.fa-external-link {
  display: none;
}
/* line 15, ../sass/_buttons.scss */
#main-col a.buttonLink {
  padding-top: 18%;
}
/* line 18, ../sass/_buttons.scss */
a.buttonLink::before {
  content: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 23, ../sass/_buttons.scss */
#sidebar a.buttonLink {
  margin-bottom: 20px;
}
/* line 26, ../sass/_buttons.scss */
#sidebar-first a.buttonLink {
  min-height: 80px;
  margin-top: 12px;
}
/* line 30, ../sass/_buttons.scss */
a.buttonLink.pdf {
  padding-left: 0;
}
/* line 34, ../sass/_buttons.scss */
a.buttonLink:hover span {
  padding-bottom: 15px;
}
/* line 37, ../sass/_buttons.scss */
a.buttonLink span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 10px;
  background: rgba(0, 0, 0, 0.4);
  font-size: 1em;
  line-height: 105%;
  color: #fff;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  -o-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  width: 100%;
  transition: all 0.5s ease;
}
@media only screen and (max-width: 767px) {
  /* line 1, ../sass/_buttons.scss */
  a.buttonLink {
    margin-bottom: 20px;
  }
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.about {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.airplane {
  background-image: url(../images/buttons/airplane.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.acts-of-congress {
  background-image: url(../images/buttons/federal-register.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.all-nara-news {
  background-image: url(../images/buttons/all-nara-news.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.alarm {
  background-image: url(../images/buttons/alarm.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.archives1 {
  background-image: url(../images/buttons/archives1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.assignment {
  background-image: url(../images/buttons/assignment.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.audio {
  background-image: url(../images/buttons/music.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.bigger-image {
  background-image: url(../images/buttons/bigger-image.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.blackboard {
  background-image: url(../images/buttons/chalkboard.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.book {
  background-image: url(../images/buttons/book.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.book-blue {
  background-image: url(../images/buttons/book.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.book-green {
  background-image: url(../images/buttons/book.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.book-red {
  background-image: url(../images/buttons/book.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.book-yellow {
  background-image: url(../images/buttons/book.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.box-with-note {
  background-image: url(../images/buttons/box-with-note.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.brain {
  background-image: url(../images/buttons/brain.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.briefcase {
  background-image: url(../images/buttons/briefcase.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.briefcase-black {
  background-image: url(../images/buttons/briefcase.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.briefcase-brown {
  background-image: url(../images/buttons/briefcase.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.browse-web {
  background-image: url(../images/buttons/browse-web.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.calculator {
  background-image: url(../images/buttons/calculator.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.calendar {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.candy-cane {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.cart {
  background-image: url(../images/buttons/cart.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.cd-data {
  background-image: url(../images/buttons/cd-data.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.certificate {
  background-image: url(../images/buttons/certificate.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.chalkboard {
  background-image: url(../images/buttons/chalkboard.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.checkbox {
  background-image: url(../images/buttons/checkbox.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.clock {
  background-image: url(../images/buttons/clock.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.cloud {
  background-image: url(../images/buttons/cloud.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.cloud-dark {
  background-image: url(../images/buttons/cloud.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.codes-of-law {
  background-image: url(../images/buttons/codes-of-law.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.comment {
  background-image: url(../images/buttons/comment.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.computer {
  background-image: url(../images/buttons/computer.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.computer-programming {
  background-image: url(../images/buttons/computer-programming.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.contact {
  background-image: url(../images/buttons/contact.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.copies {
  background-image: url(../images/buttons/copies.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.courthouse {
  background-image: url(../images/buttons/courthouse.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.date-time {
  background-image: url(../images/buttons/date-time.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.declaration-signers {
  background-image: url(../images/buttons/declaration-signers.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.dictionary {
  background-image: url(../images/buttons/dictionary.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.diversity {
  background-image: url(../images/buttons/diversity.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.doc {
  background-image: url(../images/buttons/doc.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.document-info {
  background-image: url(../images/buttons/document-info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.document {
  background-image: url(../images/buttons/document.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.download {
  background-image: url(../images/buttons/download.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.dsh-video {
  background-image: url(../images/buttons/dsh-video.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.edit {
  background-image: url(../images/buttons/edit.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.email {
  background-image: url(../images/buttons/email.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.entertainment {
  background-image: url(../images/buttons/entertainment.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.event {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-audio {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-jan {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-feb {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-mar {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-apr {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-may {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-jun {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-jul {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-aug {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-sep {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-oct {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-nov {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.events-dec {
  background-image: url(../images/buttons/events.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.exclamation {
  background-image: url(../images/buttons/exclamation.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.extinguisher {
  background-image: url(../images/buttons/extinguisher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.eye {
  background-image: url(../images/buttons/eye.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.facebook {
  background-image: url(../images/buttons/facebook.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-blue {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-green {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-lime {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-orange {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-purple {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-red {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-teal {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faqs-yellow {
  background-image: url(../images/buttons/faq.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.faulkner-murals {
  background-image: url(../images/buttons/faulkner-murals.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.federal-register {
  background-image: url(../images/buttons/federal-register.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.fee {
  background-image: url(../images/buttons/fee.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.find {
  background-image: url(../images/buttons/find.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.fingerprint {
  background-image: url(../images/buttons/fingerprint.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.fire {
  background-image: url(../images/buttons/fire.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.flag {
  background-image: url(../images/buttons/flag.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder1 {
  background-image: url(../images/buttons/folder1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder {
  background-image: url(../images/buttons/folder1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder-red {
  background-image: url(../images/buttons/folder1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder-blue {
  background-image: url(../images/buttons/folder1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder-green {
  background-image: url(../images/buttons/folder1.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder2 {
  background-image: url(../images/buttons/folder2.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder2-red {
  background-image: url(../images/buttons/folder2.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder2-blue {
  background-image: url(../images/buttons/folder2.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.folder2-green {
  background-image: url(../images/buttons/folder2.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.food-plate {
  background-image: url(../images/buttons/food-plate.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.form {
  background-image: url(../images/buttons/form.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.form-red {
  background-image: url(../images/buttons/form.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.form-blue {
  background-image: url(../images/buttons/form.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.form-green {
  background-image: url(../images/buttons/form.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.form-yellow {
  background-image: url(../images/buttons/form.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.founding-fathers {
  background-image: url(../images/buttons/founding-fathers.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.gallery {
  background-image: url(../images/buttons/gallery.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.gene-guide {
  background-image: url(../images/buttons/gene-guide.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.gift {
  background-image: url(../images/buttons/gift.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.gift-gold {
  background-image: url(../images/buttons/gift.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.gift-green {
  background-image: url(../images/buttons/gift.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.govt-man {
  background-image: url(../images/buttons/govt-man.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.group {
  background-image: url(../images/buttons/group.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.handshake {
  background-image: url(../images/buttons/handshake.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hire-researcher {
  background-image: url(../images/buttons/hire-researcher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hire-researcher-1 {
  background-image: url(../images/buttons/hire-researcher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hire-researcher-2 {
  background-image: url(../images/buttons/hire-researcher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.holiday {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.home {
  background-image: url(../images/buttons/home.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hot-news {
  background-image: url(../images/buttons/hot-news.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hotline {
  background-image: url(../images/buttons/receiver.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.hotnews {
  background-image: url(../images/buttons/hot-news.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.image-collection {
  background-image: url(../images/buttons/image-collection.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-blue {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-green {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-lime {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-orange {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-purple {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-red {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-teal {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.info-yellow {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-blue {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-green {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-lime {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-orange {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-purple {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-red {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-teal {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.information-yellow {
  background-image: url(../images/buttons/info.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-cwmaps {
  background-image: url(../images/buttons/old-map.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-general {
  background-image: url(../images/buttons/iphotoart-lh.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-lh {
  background-image: url(../images/buttons/iphotoart-lh.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-patent {
  background-image: url(../images/buttons/iphotoart-patent.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-photos {
  background-image: url(../images/buttons/iphotoart-lh.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.iphotoart-posters {
  background-image: url(../images/buttons/iphotoart-posters.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.jefferson {
  background-image: url(../images/buttons/jefferson.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.jobs {
  background-image: url(../images/buttons/jobs.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.judge {
  background-image: url(../images/buttons/judge.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.key {
  background-image: url(../images/buttons/key.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.know-records {
  background-image: url(../images/buttons/know-records.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.legislative {
  background-image: url(../images/buttons/federal-register.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.links {
  background-image: url(../images/buttons/links.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.medal {
  background-image: url(../images/buttons/medal.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.message-information {
  background-image: url(../images/buttons/message-information.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.movie {
  background-image: url(../images/buttons/movie.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.music {
  background-image: url(../images/buttons/music.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.music2 {
  background-image: url(../images/buttons/music.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.military-funeral {
  background-image: url(../images/buttons/military-funeral.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.new {
  background-image: url(../images/buttons/new.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.news {
  background-image: url(../images/buttons/news.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.news-edit {
  background-image: url(../images/buttons/news-edit.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.nonprofit {
  background-image: url(../images/buttons/nonprofit.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.old-map {
  background-image: url(../images/buttons/old-map.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.org-chart {
  background-image: url(../images/buttons/org-chart.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament2-red {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament-aqua {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament-holly {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament-poinsettia {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ornament-snowflakes {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.parchment {
  background-image: url(../images/buttons/parchment.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.passport {
  background-image: url(../images/buttons/passport.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.passport-black {
  background-image: url(../images/buttons/passport.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.passport-blue {
  background-image: url(../images/buttons/passport.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.passport-green {
  background-image: url(../images/buttons/passport.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.passport-purple {
  background-image: url(../images/buttons/passport.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.pdf {
  background-image: url(../images/buttons/pdf.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.pencil {
  background-image: url(../images/buttons/pencil.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.people {
  background-image: url(../images/buttons/people.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.people-gallery {
  background-image: url(../images/buttons/people-gallery.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.person {
  background-image: url(../images/buttons/person.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.phone {
  background-image: url(../images/buttons/phone.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.phone-black {
  background-image: url(../images/buttons/phone.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.phone-blue {
  background-image: url(../images/buttons/phone.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.phone-red {
  background-image: url(../images/buttons/phone.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.photo {
  background-image: url(../images/buttons/photo.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ppt {
  background-image: url(../images/buttons/ppt.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.pres-lib-faces {
  background-image: url(../images/buttons/pres-lib-faces.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.pres-lib {
  background-image: url(../images/buttons/pres-lib.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.prologue {
  background-image: url(../images/buttons/prologue.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.prologue-m {
  background-image: url(../images/buttons/prologue.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.receiver {
  background-image: url(../images/buttons/receiver.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.receiver2 {
  background-image: url(../images/buttons/receiver.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.records {
  background-image: url(../images/buttons/records.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.researcher {
  background-image: url(../images/buttons/hire-researcher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.rss {
  background-image: url(../images/buttons/rss.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.scroll {
  background-image: url(../images/buttons/scroll.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.scroll2 {
  background-image: url(../images/buttons/scroll.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.security {
  background-image: url(../images/buttons/padlock.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.seventy-five {
  background-image: url(../images/buttons/seventy-fifth.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ship {
  background-image: url(../images/buttons/ship.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ship2 {
  background-image: url(../images/buttons/ship.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.sm-download {
  background-image: url(../images/buttons/download.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.smart-card {
  background-image: url(../images/buttons/smartcard.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.snail-mail {
  background-image: url(../images/buttons/snail-mail.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.snowflake {
  background-image: url(../images/buttons/snowflake.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.spellcheck {
  background-image: url(../images/buttons/spellcheck.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.start-task {
  background-image: url(../images/buttons/start-task.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.sun {
  background-image: url(../images/buttons/sun.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.sun-and-cloud {
  background-image: url(../images/buttons/sun-and-cloud.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.surveillance-camera {
  background-image: url(../images/buttons/security.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.teacher {
  background-image: url(../images/buttons/teacher.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.thought {
  background-image: url(../images/buttons/brain.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ticket {
  background-image: url(../images/buttons/ticket.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ticket-blue {
  background-image: url(../images/buttons/ticket.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ticket-green {
  background-image: url(../images/buttons/ticket.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ticket-red {
  background-image: url(../images/buttons/ticket.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.ticket-yellow {
  background-image: url(../images/buttons/ticket.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.tool {
  background-image: url(../images/buttons/tool.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.transportation {
  background-image: url(../images/buttons/transportation.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.txt {
  background-image: url(../images/buttons/txt.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.twitter {
  background-image: url(../images/buttons/twitter.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.usa-flag {
  background-image: url(../images/buttons/antique-flag.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.usa-flag2 {
  background-image: url(../images/buttons/flag2.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.usa-map {
  background-image: url(../images/buttons/usa-map.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.videocamera {
  background-image: url(../images/buttons/videocamera.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.wallpaper {
  background-image: url(../images/buttons/wallpaper.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.wallpaper-menu {
  background-image: url(../images/buttons/wallpaper.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.wheelchair {
  background-image: url(../images/buttons/wheelchair.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.worker {
  background-image: url(../images/buttons/worker.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.worker2 {
  background-image: url(../images/buttons/worker.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.wreath {
  background-image: url(../images/buttons/holiday.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.xls {
  background-image: url(../images/buttons/xls.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.youtube {
  background-image: url(../images/buttons/youtube.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.zip {
  background-image: url(../images/buttons/zip.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.visit {
  background-image: url(../images/buttons/visit.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.rotunda {
  background-image: url(../images/buttons/rotunda.jpg);
}
/* line 90, ../sass/_mixins.scss */
a.buttonLink.charters {
  background-image: url(../images/buttons/charters.jpg);
}

/* line 293, ../sass/_buttons.scss */
.btn-danger {
  color: #fff !important;
}

/* line 297, ../sass/_buttons.scss */
.census-home {
  display: block;
  margin: auto;
  margin-top: -10px;
  margin-bottom: 10px;
  background: url(/files/global-images/buttons/button-census-1940-home.gif) no-repeat;
  background-size: contain;
  width: 80%;
  height: 62px;
  text-indent: -10000px;
}

/* line 307, ../sass/_buttons.scss */
.census-side {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* line 312, ../sass/_buttons.scss */
.electoral-college-home {
  display: block;
  margin: auto;
  margin-top: -10px;
  margin-bottom: 10px;
  background: url(/global-images/buttons/button-electoral-college-home.gif) no-repeat;
  height: 62px;
  width: 385px;
  color: #fff !important;
  line-height: 60px;
  padding-left: 267px;
  font-size: .95em;
  text-align: left;
  text-decoration: none;
}

/* line 327, ../sass/_buttons.scss */
.records-of-rights-vote-home {
  display: block;
  margin: auto;
  margin-top: -10px;
  margin-bottom: 10px;
  background: url(/global-images/buttons/button-records-of-rights-vote.png) no-repeat;
  height: 62px;
  width: 385px;
  color: #fff !important;
  line-height: 60px;
  padding-left: 267px;
  font-size: .95em;
  text-align: left;
  text-decoration: none;
}

/******** Image Box With Caption *********/
/* line 6, ../sass/_images.scss */
.img-wrap {
  height: auto;
  border: 1px solid #aaa;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  background-color: #f8f7f3;
  padding: 7px;
  margin-bottom: 20px;
}
/* line 13, ../sass/_images.scss */
.box .img-wrap {
  background-color: white;
}
/* line 16, ../sass/_images.scss */
.img-wrap h4 {
  font-family: "EB Garamond", serif;
  font-size: 1em;
  margin: 5px 0 0 0 !important;
  line-height: 120%;
}
/* line 22, ../sass/_images.scss */
.img-wrap p {
  font-size: 0.9em !important;
  margin: 5px 0 !important;
  line-height: 110% !important;
  font-weight: 300;
}
/* line 27, ../sass/_images.scss */
.img-wrap p.opa-link {
  font-size: 0.80em;
}
/* line 31, ../sass/_images.scss */
.img-wrap img {
  width: 100%;
  height: auto;
  padding-bottom: 3px;
  margin-bottom: 0 !important;
  border-bottom: 1px solid #99988d;
}
/* line 38, ../sass/_images.scss */
.img-wrap .img-tools {
  float: right;
  background-color: #f0eee6;
  padding: 3px 5px;
  margin-left: 7px;
  border-left: 1px solid #99988d;
  border-right: 1px solid #99988d;
  border-bottom: 1px solid #99988d;
  -webkit-border-radius: 0 0 0 8px;
  -moz-border-radius: 0 0 0 8px;
  -o-border-radius: 0 0 0 8px;
  border-radius: 0 0 0 8px;
}
/* line 47, ../sass/_images.scss */
.img-wrap .img-tools a {
  text-indent: -5000px;
  display: inline-block;
  width: 20px;
  height: 20px;
  opacity: 0.6;
  transition: all ease 0.3s;
}
/* line 54, ../sass/_images.scss */
.img-wrap .img-tools a:hover {
  opacity: 1.0;
}
/* line 57, ../sass/_images.scss */
.img-wrap .img-tools a:active, .img-wrap .img-tools a:focus {
  outline: 0;
}
/* line 60, ../sass/_images.scss */
.img-wrap .img-tools a.enlarge {
  background: url(../images/photo-zoom-icon.png) no-repeat center center;
}
/* line 63, ../sass/_images.scss */
.img-wrap .img-tools a.download-photo {
  background: url(../images/photo-download-icon.png) no-repeat center center;
  margin-left: 5px;
}
/* line 67, ../sass/_images.scss */
.img-wrap .img-tools a.pdf-version {
  background: url(../images/photo-pdf-icon.png) no-repeat center center;
  margin-left: 5px;
}

/* line 74, ../sass/_images.scss */
.img-thumbnail {
  padding: 7px;
}

/******** Grid of Image Thumbnails *********/
/* line 80, ../sass/_images.scss */
.thumbnail-grid .thumbnail-grid {
  margin: 0px;
}
/* line 83, ../sass/_images.scss */
.thumbnail-grid .img-wrap, .thumbnail-grid .nimage {
  float: left;
}
@media only screen and (max-width: 767px) {
  /* line 83, ../sass/_images.scss */
  .thumbnail-grid .img-wrap, .thumbnail-grid .nimage {
    width: 47% !important;
    margin-right: 5.9%;
  }
  /* line 88, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(2n), .thumbnail-grid .nimage:nth-child(2n) {
    margin-right: 0;
  }
  /* line 91, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(2n+1), .thumbnail-grid .nimage:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 83, ../sass/_images.scss */
  .thumbnail-grid .img-wrap, .thumbnail-grid .nimage {
    width: 30% !important;
    margin-right: 4.9%;
  }
  /* line 98, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(3n), .thumbnail-grid .nimage:nth-child(3n) {
    margin-right: 0;
  }
  /* line 101, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(3n+1), .thumbnail-grid .nimage:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 83, ../sass/_images.scss */
  .thumbnail-grid .img-wrap, .thumbnail-grid .nimage {
    width: 22% !important;
    margin-right: 3.9%;
  }
  /* line 108, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(4n), .thumbnail-grid .nimage:nth-child(4n) {
    margin-right: 0;
  }
  /* line 111, ../sass/_images.scss */
  .thumbnail-grid .img-wrap:nth-child(4n+1), .thumbnail-grid .nimage:nth-child(4n+1) {
    clear: both;
  }
}

/* line 117, ../sass/_images.scss */
.fancybox-title-float-wrap .child {
  white-space: normal;
}

/* Percentages 1%-100% */
/* line 2, ../sass/_width.scss */
.width1 {
  width: 1% !important;
}
@media only screen and (max-width: 767px) {
  /* line 2, ../sass/_width.scss */
  .width1 {
    width: 100% !important;
  }
}

/* line 3, ../sass/_width.scss */
.width2 {
  width: 2% !important;
}
@media only screen and (max-width: 767px) {
  /* line 3, ../sass/_width.scss */
  .width2 {
    width: 100% !important;
  }
}

/* line 4, ../sass/_width.scss */
.width3 {
  width: 3% !important;
}
@media only screen and (max-width: 767px) {
  /* line 4, ../sass/_width.scss */
  .width3 {
    width: 100% !important;
  }
}

/* line 5, ../sass/_width.scss */
.width4 {
  width: 4% !important;
}
@media only screen and (max-width: 767px) {
  /* line 5, ../sass/_width.scss */
  .width4 {
    width: 100% !important;
  }
}

/* line 6, ../sass/_width.scss */
.width5 {
  width: 5% !important;
}
@media only screen and (max-width: 767px) {
  /* line 6, ../sass/_width.scss */
  .width5 {
    width: 100% !important;
  }
}

/* line 7, ../sass/_width.scss */
.width6 {
  width: 6% !important;
}
@media only screen and (max-width: 767px) {
  /* line 7, ../sass/_width.scss */
  .width6 {
    width: 100% !important;
  }
}

/* line 8, ../sass/_width.scss */
.width7 {
  width: 7% !important;
}
@media only screen and (max-width: 767px) {
  /* line 8, ../sass/_width.scss */
  .width7 {
    width: 100% !important;
  }
}

/* line 9, ../sass/_width.scss */
.width8 {
  width: 8% !important;
}
@media only screen and (max-width: 767px) {
  /* line 9, ../sass/_width.scss */
  .width8 {
    width: 100% !important;
  }
}

/* line 10, ../sass/_width.scss */
.width9 {
  width: 9% !important;
}
@media only screen and (max-width: 767px) {
  /* line 10, ../sass/_width.scss */
  .width9 {
    width: 100% !important;
  }
}

/* line 11, ../sass/_width.scss */
.width10 {
  width: 10% !important;
}
@media only screen and (max-width: 767px) {
  /* line 11, ../sass/_width.scss */
  .width10 {
    width: 100% !important;
  }
}

/* line 12, ../sass/_width.scss */
.width11 {
  width: 11% !important;
}
@media only screen and (max-width: 767px) {
  /* line 12, ../sass/_width.scss */
  .width11 {
    width: 100% !important;
  }
}

/* line 13, ../sass/_width.scss */
.width12 {
  width: 12% !important;
}
@media only screen and (max-width: 767px) {
  /* line 13, ../sass/_width.scss */
  .width12 {
    width: 100% !important;
  }
}

/* line 14, ../sass/_width.scss */
.width13 {
  width: 13% !important;
}
@media only screen and (max-width: 767px) {
  /* line 14, ../sass/_width.scss */
  .width13 {
    width: 100% !important;
  }
}

/* line 15, ../sass/_width.scss */
.width14 {
  width: 14% !important;
}
@media only screen and (max-width: 767px) {
  /* line 15, ../sass/_width.scss */
  .width14 {
    width: 100% !important;
  }
}

/* line 16, ../sass/_width.scss */
.width15 {
  width: 15% !important;
}
@media only screen and (max-width: 767px) {
  /* line 16, ../sass/_width.scss */
  .width15 {
    width: 100% !important;
  }
}

/* line 17, ../sass/_width.scss */
.width16 {
  width: 16% !important;
}
@media only screen and (max-width: 767px) {
  /* line 17, ../sass/_width.scss */
  .width16 {
    width: 100% !important;
  }
}

/* line 18, ../sass/_width.scss */
.width17 {
  width: 17% !important;
}
@media only screen and (max-width: 767px) {
  /* line 18, ../sass/_width.scss */
  .width17 {
    width: 100% !important;
  }
}

/* line 19, ../sass/_width.scss */
.width18 {
  width: 18% !important;
}
@media only screen and (max-width: 767px) {
  /* line 19, ../sass/_width.scss */
  .width18 {
    width: 100% !important;
  }
}

/* line 20, ../sass/_width.scss */
.width19 {
  width: 19% !important;
}
@media only screen and (max-width: 767px) {
  /* line 20, ../sass/_width.scss */
  .width19 {
    width: 100% !important;
  }
}

/* line 21, ../sass/_width.scss */
.width20 {
  width: 20% !important;
}
@media only screen and (max-width: 767px) {
  /* line 21, ../sass/_width.scss */
  .width20 {
    width: 100% !important;
  }
}

/* line 22, ../sass/_width.scss */
.width-20 {
  width: 20% !important;
}
@media only screen and (max-width: 767px) {
  /* line 22, ../sass/_width.scss */
  .width-20 {
    width: 100% !important;
  }
}

/* line 23, ../sass/_width.scss */
.width21 {
  width: 21% !important;
}
@media only screen and (max-width: 767px) {
  /* line 23, ../sass/_width.scss */
  .width21 {
    width: 100% !important;
  }
}

/* line 24, ../sass/_width.scss */
.width22 {
  width: 22% !important;
}
@media only screen and (max-width: 767px) {
  /* line 24, ../sass/_width.scss */
  .width22 {
    width: 100% !important;
  }
}

/* line 25, ../sass/_width.scss */
.width23 {
  width: 23% !important;
}
@media only screen and (max-width: 767px) {
  /* line 25, ../sass/_width.scss */
  .width23 {
    width: 100% !important;
  }
}

/* line 26, ../sass/_width.scss */
.width24 {
  width: 24% !important;
}
@media only screen and (max-width: 767px) {
  /* line 26, ../sass/_width.scss */
  .width24 {
    width: 100% !important;
  }
}

/* line 27, ../sass/_width.scss */
.width25 {
  width: 25% !important;
}
@media only screen and (max-width: 767px) {
  /* line 27, ../sass/_width.scss */
  .width25 {
    width: 100% !important;
  }
}

/* line 28, ../sass/_width.scss */
.width-25 {
  width: 25% !important;
}
@media only screen and (max-width: 767px) {
  /* line 28, ../sass/_width.scss */
  .width-25 {
    width: 100% !important;
  }
}

/* line 29, ../sass/_width.scss */
.width26 {
  width: 26% !important;
}
@media only screen and (max-width: 767px) {
  /* line 29, ../sass/_width.scss */
  .width26 {
    width: 100% !important;
  }
}

/* line 30, ../sass/_width.scss */
.width27 {
  width: 27% !important;
}
@media only screen and (max-width: 767px) {
  /* line 30, ../sass/_width.scss */
  .width27 {
    width: 100% !important;
  }
}

/* line 31, ../sass/_width.scss */
.width28 {
  width: 28% !important;
}
@media only screen and (max-width: 767px) {
  /* line 31, ../sass/_width.scss */
  .width28 {
    width: 100% !important;
  }
}

/* line 32, ../sass/_width.scss */
.width29 {
  width: 29% !important;
}
@media only screen and (max-width: 767px) {
  /* line 32, ../sass/_width.scss */
  .width29 {
    width: 100% !important;
  }
}

/* line 33, ../sass/_width.scss */
.width30 {
  width: 30% !important;
}
@media only screen and (max-width: 767px) {
  /* line 33, ../sass/_width.scss */
  .width30 {
    width: 100% !important;
  }
}

/* line 34, ../sass/_width.scss */
.width31 {
  width: 31% !important;
}
@media only screen and (max-width: 767px) {
  /* line 34, ../sass/_width.scss */
  .width31 {
    width: 100% !important;
  }
}

/* line 35, ../sass/_width.scss */
.width32 {
  width: 32% !important;
}
@media only screen and (max-width: 767px) {
  /* line 35, ../sass/_width.scss */
  .width32 {
    width: 100% !important;
  }
}

/* line 36, ../sass/_width.scss */
.width33 {
  width: 33% !important;
}
@media only screen and (max-width: 767px) {
  /* line 36, ../sass/_width.scss */
  .width33 {
    width: 100% !important;
  }
}

/* line 37, ../sass/_width.scss */
.width-33 {
  width: 33% !important;
}
@media only screen and (max-width: 767px) {
  /* line 37, ../sass/_width.scss */
  .width-33 {
    width: 100% !important;
  }
}

/* line 38, ../sass/_width.scss */
.width34 {
  width: 34% !important;
}
@media only screen and (max-width: 767px) {
  /* line 38, ../sass/_width.scss */
  .width34 {
    width: 100% !important;
  }
}

/* line 39, ../sass/_width.scss */
.width35 {
  width: 35% !important;
}
@media only screen and (max-width: 767px) {
  /* line 39, ../sass/_width.scss */
  .width35 {
    width: 100% !important;
  }
}

/* line 40, ../sass/_width.scss */
.width36 {
  width: 36% !important;
}
@media only screen and (max-width: 767px) {
  /* line 40, ../sass/_width.scss */
  .width36 {
    width: 100% !important;
  }
}

/* line 41, ../sass/_width.scss */
.width37 {
  width: 37% !important;
}
@media only screen and (max-width: 767px) {
  /* line 41, ../sass/_width.scss */
  .width37 {
    width: 100% !important;
  }
}

/* line 42, ../sass/_width.scss */
.width38 {
  width: 38% !important;
}
@media only screen and (max-width: 767px) {
  /* line 42, ../sass/_width.scss */
  .width38 {
    width: 100% !important;
  }
}

/* line 43, ../sass/_width.scss */
.width39 {
  width: 39% !important;
}
@media only screen and (max-width: 767px) {
  /* line 43, ../sass/_width.scss */
  .width39 {
    width: 100% !important;
  }
}

/* line 44, ../sass/_width.scss */
.width40 {
  width: 40% !important;
}
@media only screen and (max-width: 767px) {
  /* line 44, ../sass/_width.scss */
  .width40 {
    width: 100% !important;
  }
}

/* line 45, ../sass/_width.scss */
.width-40 {
  width: 40% !important;
}
@media only screen and (max-width: 767px) {
  /* line 45, ../sass/_width.scss */
  .width-40 {
    width: 100% !important;
  }
}

/* line 46, ../sass/_width.scss */
.width41 {
  width: 41% !important;
}
@media only screen and (max-width: 767px) {
  /* line 46, ../sass/_width.scss */
  .width41 {
    width: 100% !important;
  }
}

/* line 47, ../sass/_width.scss */
.width42 {
  width: 42% !important;
}
@media only screen and (max-width: 767px) {
  /* line 47, ../sass/_width.scss */
  .width42 {
    width: 100% !important;
  }
}

/* line 48, ../sass/_width.scss */
.width43 {
  width: 43% !important;
}
@media only screen and (max-width: 767px) {
  /* line 48, ../sass/_width.scss */
  .width43 {
    width: 100% !important;
  }
}

/* line 49, ../sass/_width.scss */
.width44 {
  width: 44% !important;
}
@media only screen and (max-width: 767px) {
  /* line 49, ../sass/_width.scss */
  .width44 {
    width: 100% !important;
  }
}

/* line 50, ../sass/_width.scss */
.width45 {
  width: 45% !important;
}
@media only screen and (max-width: 767px) {
  /* line 50, ../sass/_width.scss */
  .width45 {
    width: 100% !important;
  }
}

/* line 51, ../sass/_width.scss */
.width46 {
  width: 46% !important;
}
@media only screen and (max-width: 767px) {
  /* line 51, ../sass/_width.scss */
  .width46 {
    width: 100% !important;
  }
}

/* line 52, ../sass/_width.scss */
.width47 {
  width: 47% !important;
}
@media only screen and (max-width: 767px) {
  /* line 52, ../sass/_width.scss */
  .width47 {
    width: 100% !important;
  }
}

/* line 53, ../sass/_width.scss */
.width48 {
  width: 48% !important;
}
@media only screen and (max-width: 767px) {
  /* line 53, ../sass/_width.scss */
  .width48 {
    width: 100% !important;
  }
}

/* line 54, ../sass/_width.scss */
.width49 {
  width: 49% !important;
}
@media only screen and (max-width: 767px) {
  /* line 54, ../sass/_width.scss */
  .width49 {
    width: 100% !important;
  }
}

/* line 55, ../sass/_width.scss */
.width50 {
  width: 50% !important;
}
@media only screen and (max-width: 767px) {
  /* line 55, ../sass/_width.scss */
  .width50 {
    width: 100% !important;
  }
}

/* line 56, ../sass/_width.scss */
.width-50 {
  width: 50% !important;
}
@media only screen and (max-width: 767px) {
  /* line 56, ../sass/_width.scss */
  .width-50 {
    width: 100% !important;
  }
}

/* line 57, ../sass/_width.scss */
.width51 {
  width: 51% !important;
}
@media only screen and (max-width: 767px) {
  /* line 57, ../sass/_width.scss */
  .width51 {
    width: 100% !important;
  }
}

/* line 58, ../sass/_width.scss */
.width52 {
  width: 52% !important;
}
@media only screen and (max-width: 767px) {
  /* line 58, ../sass/_width.scss */
  .width52 {
    width: 100% !important;
  }
}

/* line 59, ../sass/_width.scss */
.width53 {
  width: 53% !important;
}
@media only screen and (max-width: 767px) {
  /* line 59, ../sass/_width.scss */
  .width53 {
    width: 100% !important;
  }
}

/* line 60, ../sass/_width.scss */
.width54 {
  width: 54% !important;
}
@media only screen and (max-width: 767px) {
  /* line 60, ../sass/_width.scss */
  .width54 {
    width: 100% !important;
  }
}

/* line 61, ../sass/_width.scss */
.width55 {
  width: 55% !important;
}
@media only screen and (max-width: 767px) {
  /* line 61, ../sass/_width.scss */
  .width55 {
    width: 100% !important;
  }
}

/* line 62, ../sass/_width.scss */
.width56 {
  width: 56% !important;
}
@media only screen and (max-width: 767px) {
  /* line 62, ../sass/_width.scss */
  .width56 {
    width: 100% !important;
  }
}

/* line 63, ../sass/_width.scss */
.width57 {
  width: 57% !important;
}
@media only screen and (max-width: 767px) {
  /* line 63, ../sass/_width.scss */
  .width57 {
    width: 100% !important;
  }
}

/* line 64, ../sass/_width.scss */
.width58 {
  width: 58% !important;
}
@media only screen and (max-width: 767px) {
  /* line 64, ../sass/_width.scss */
  .width58 {
    width: 100% !important;
  }
}

/* line 65, ../sass/_width.scss */
.width59 {
  width: 59% !important;
}
@media only screen and (max-width: 767px) {
  /* line 65, ../sass/_width.scss */
  .width59 {
    width: 100% !important;
  }
}

/* line 66, ../sass/_width.scss */
.width60 {
  width: 60% !important;
}
@media only screen and (max-width: 767px) {
  /* line 66, ../sass/_width.scss */
  .width60 {
    width: 100% !important;
  }
}

/* line 67, ../sass/_width.scss */
.width-60 {
  width: 60% !important;
}
@media only screen and (max-width: 767px) {
  /* line 67, ../sass/_width.scss */
  .width-60 {
    width: 100% !important;
  }
}

/* line 68, ../sass/_width.scss */
.width61 {
  width: 61% !important;
}
@media only screen and (max-width: 767px) {
  /* line 68, ../sass/_width.scss */
  .width61 {
    width: 100% !important;
  }
}

/* line 69, ../sass/_width.scss */
.width62 {
  width: 62% !important;
}
@media only screen and (max-width: 767px) {
  /* line 69, ../sass/_width.scss */
  .width62 {
    width: 100% !important;
  }
}

/* line 70, ../sass/_width.scss */
.width63 {
  width: 63% !important;
}
@media only screen and (max-width: 767px) {
  /* line 70, ../sass/_width.scss */
  .width63 {
    width: 100% !important;
  }
}

/* line 71, ../sass/_width.scss */
.width64 {
  width: 64% !important;
}
@media only screen and (max-width: 767px) {
  /* line 71, ../sass/_width.scss */
  .width64 {
    width: 100% !important;
  }
}

/* line 72, ../sass/_width.scss */
.width65 {
  width: 65% !important;
}
@media only screen and (max-width: 767px) {
  /* line 72, ../sass/_width.scss */
  .width65 {
    width: 100% !important;
  }
}

/* line 73, ../sass/_width.scss */
.width66 {
  width: 66% !important;
}
@media only screen and (max-width: 767px) {
  /* line 73, ../sass/_width.scss */
  .width66 {
    width: 100% !important;
  }
}

/* line 74, ../sass/_width.scss */
.width67 {
  width: 67% !important;
}
@media only screen and (max-width: 767px) {
  /* line 74, ../sass/_width.scss */
  .width67 {
    width: 100% !important;
  }
}

/* line 75, ../sass/_width.scss */
.width-67 {
  width: 67% !important;
}
@media only screen and (max-width: 767px) {
  /* line 75, ../sass/_width.scss */
  .width-67 {
    width: 100% !important;
  }
}

/* line 76, ../sass/_width.scss */
.width68 {
  width: 68% !important;
}
@media only screen and (max-width: 767px) {
  /* line 76, ../sass/_width.scss */
  .width68 {
    width: 100% !important;
  }
}

/* line 77, ../sass/_width.scss */
.width69 {
  width: 69% !important;
}
@media only screen and (max-width: 767px) {
  /* line 77, ../sass/_width.scss */
  .width69 {
    width: 100% !important;
  }
}

/* line 78, ../sass/_width.scss */
.width70 {
  width: 70% !important;
}
@media only screen and (max-width: 767px) {
  /* line 78, ../sass/_width.scss */
  .width70 {
    width: 100% !important;
  }
}

/* line 79, ../sass/_width.scss */
.width71 {
  width: 71% !important;
}
@media only screen and (max-width: 767px) {
  /* line 79, ../sass/_width.scss */
  .width71 {
    width: 100% !important;
  }
}

/* line 80, ../sass/_width.scss */
.width72 {
  width: 72% !important;
}
@media only screen and (max-width: 767px) {
  /* line 80, ../sass/_width.scss */
  .width72 {
    width: 100% !important;
  }
}

/* line 81, ../sass/_width.scss */
.width73 {
  width: 73% !important;
}
@media only screen and (max-width: 767px) {
  /* line 81, ../sass/_width.scss */
  .width73 {
    width: 100% !important;
  }
}

/* line 82, ../sass/_width.scss */
.width74 {
  width: 74% !important;
}
@media only screen and (max-width: 767px) {
  /* line 82, ../sass/_width.scss */
  .width74 {
    width: 100% !important;
  }
}

/* line 83, ../sass/_width.scss */
.width75 {
  width: 75% !important;
}
@media only screen and (max-width: 767px) {
  /* line 83, ../sass/_width.scss */
  .width75 {
    width: 100% !important;
  }
}

/* line 84, ../sass/_width.scss */
.width76 {
  width: 76% !important;
}
@media only screen and (max-width: 767px) {
  /* line 84, ../sass/_width.scss */
  .width76 {
    width: 100% !important;
  }
}

/* line 85, ../sass/_width.scss */
.width77 {
  width: 77% !important;
}
@media only screen and (max-width: 767px) {
  /* line 85, ../sass/_width.scss */
  .width77 {
    width: 100% !important;
  }
}

/* line 86, ../sass/_width.scss */
.width78 {
  width: 78% !important;
}
@media only screen and (max-width: 767px) {
  /* line 86, ../sass/_width.scss */
  .width78 {
    width: 100% !important;
  }
}

/* line 87, ../sass/_width.scss */
.width79 {
  width: 79% !important;
}
@media only screen and (max-width: 767px) {
  /* line 87, ../sass/_width.scss */
  .width79 {
    width: 100% !important;
  }
}

/* line 88, ../sass/_width.scss */
.width80 {
  width: 80% !important;
}
@media only screen and (max-width: 767px) {
  /* line 88, ../sass/_width.scss */
  .width80 {
    width: 100% !important;
  }
}

/* line 89, ../sass/_width.scss */
.width-80 {
  width: 80% !important;
}
@media only screen and (max-width: 767px) {
  /* line 89, ../sass/_width.scss */
  .width-80 {
    width: 100% !important;
  }
}

/* line 90, ../sass/_width.scss */
.width81 {
  width: 81% !important;
}
@media only screen and (max-width: 767px) {
  /* line 90, ../sass/_width.scss */
  .width81 {
    width: 100% !important;
  }
}

/* line 91, ../sass/_width.scss */
.width82 {
  width: 82% !important;
}
@media only screen and (max-width: 767px) {
  /* line 91, ../sass/_width.scss */
  .width82 {
    width: 100% !important;
  }
}

/* line 92, ../sass/_width.scss */
.width83 {
  width: 83% !important;
}
@media only screen and (max-width: 767px) {
  /* line 92, ../sass/_width.scss */
  .width83 {
    width: 100% !important;
  }
}

/* line 93, ../sass/_width.scss */
.width84 {
  width: 84% !important;
}
@media only screen and (max-width: 767px) {
  /* line 93, ../sass/_width.scss */
  .width84 {
    width: 100% !important;
  }
}

/* line 94, ../sass/_width.scss */
.width85 {
  width: 85% !important;
}
@media only screen and (max-width: 767px) {
  /* line 94, ../sass/_width.scss */
  .width85 {
    width: 100% !important;
  }
}

/* line 95, ../sass/_width.scss */
.width86 {
  width: 86% !important;
}
@media only screen and (max-width: 767px) {
  /* line 95, ../sass/_width.scss */
  .width86 {
    width: 100% !important;
  }
}

/* line 96, ../sass/_width.scss */
.width87 {
  width: 87% !important;
}
@media only screen and (max-width: 767px) {
  /* line 96, ../sass/_width.scss */
  .width87 {
    width: 100% !important;
  }
}

/* line 97, ../sass/_width.scss */
.width88 {
  width: 88% !important;
}
@media only screen and (max-width: 767px) {
  /* line 97, ../sass/_width.scss */
  .width88 {
    width: 100% !important;
  }
}

/* line 98, ../sass/_width.scss */
.width89 {
  width: 89% !important;
}
@media only screen and (max-width: 767px) {
  /* line 98, ../sass/_width.scss */
  .width89 {
    width: 100% !important;
  }
}

/* line 99, ../sass/_width.scss */
.width90 {
  width: 90% !important;
}
@media only screen and (max-width: 767px) {
  /* line 99, ../sass/_width.scss */
  .width90 {
    width: 100% !important;
  }
}

/* line 100, ../sass/_width.scss */
.width91 {
  width: 91% !important;
}
@media only screen and (max-width: 767px) {
  /* line 100, ../sass/_width.scss */
  .width91 {
    width: 100% !important;
  }
}

/* line 101, ../sass/_width.scss */
.width92 {
  width: 92% !important;
}
@media only screen and (max-width: 767px) {
  /* line 101, ../sass/_width.scss */
  .width92 {
    width: 100% !important;
  }
}

/* line 102, ../sass/_width.scss */
.width93 {
  width: 93% !important;
}
@media only screen and (max-width: 767px) {
  /* line 102, ../sass/_width.scss */
  .width93 {
    width: 100% !important;
  }
}

/* line 103, ../sass/_width.scss */
.width94 {
  width: 94% !important;
}
@media only screen and (max-width: 767px) {
  /* line 103, ../sass/_width.scss */
  .width94 {
    width: 100% !important;
  }
}

/* line 104, ../sass/_width.scss */
.width95 {
  width: 95% !important;
}
@media only screen and (max-width: 767px) {
  /* line 104, ../sass/_width.scss */
  .width95 {
    width: 100% !important;
  }
}

/* line 105, ../sass/_width.scss */
.width96 {
  width: 96% !important;
}
@media only screen and (max-width: 767px) {
  /* line 105, ../sass/_width.scss */
  .width96 {
    width: 100% !important;
  }
}

/* line 106, ../sass/_width.scss */
.width97 {
  width: 97% !important;
}
@media only screen and (max-width: 767px) {
  /* line 106, ../sass/_width.scss */
  .width97 {
    width: 100% !important;
  }
}

/* line 107, ../sass/_width.scss */
.width98 {
  width: 98% !important;
}
@media only screen and (max-width: 767px) {
  /* line 107, ../sass/_width.scss */
  .width98 {
    width: 100% !important;
  }
}

/* line 108, ../sass/_width.scss */
.width99 {
  width: 99% !important;
}
@media only screen and (max-width: 767px) {
  /* line 108, ../sass/_width.scss */
  .width99 {
    width: 100% !important;
  }
}

/* line 109, ../sass/_width.scss */
.width100 {
  width: 100% !important;
}
@media only screen and (max-width: 767px) {
  /* line 109, ../sass/_width.scss */
  .width100 {
    width: 100% !important;
  }
}

/* Pixel Widths Converted to Percentages -- Deprecated */
/* Based on Column Width of 726px */
/* line 114, ../sass/_width.scss */
.width0px {
  width: 0% !important;
}
@media only screen and (max-width: 767px) {
  /* line 114, ../sass/_width.scss */
  .width0px {
    width: 100% !important;
  }
}

/* line 115, ../sass/_width.scss */
.width1px {
  width: 0.1377% !important;
}
@media only screen and (max-width: 767px) {
  /* line 115, ../sass/_width.scss */
  .width1px {
    width: 100% !important;
  }
}

/* line 116, ../sass/_width.scss */
.width5px {
  width: 0.6887% !important;
}
@media only screen and (max-width: 767px) {
  /* line 116, ../sass/_width.scss */
  .width5px {
    width: 100% !important;
  }
}

/* line 117, ../sass/_width.scss */
.width10px {
  width: 1.3774% !important;
}
@media only screen and (max-width: 767px) {
  /* line 117, ../sass/_width.scss */
  .width10px {
    width: 100% !important;
  }
}

/* line 118, ../sass/_width.scss */
.width15px {
  width: 2.0661% !important;
}
@media only screen and (max-width: 767px) {
  /* line 118, ../sass/_width.scss */
  .width15px {
    width: 100% !important;
  }
}

/* line 119, ../sass/_width.scss */
.width20px {
  width: 2.7458% !important;
}
@media only screen and (max-width: 767px) {
  /* line 119, ../sass/_width.scss */
  .width20px {
    width: 100% !important;
  }
}

/* line 120, ../sass/_width.scss */
.width25px {
  width: 3.4435% !important;
}
@media only screen and (max-width: 767px) {
  /* line 120, ../sass/_width.scss */
  .width25px {
    width: 100% !important;
  }
}

/* line 121, ../sass/_width.scss */
.width30px {
  width: 4.1322% !important;
}
@media only screen and (max-width: 767px) {
  /* line 121, ../sass/_width.scss */
  .width30px {
    width: 100% !important;
  }
}

/* line 122, ../sass/_width.scss */
.width35px {
  width: 4.8209% !important;
}
@media only screen and (max-width: 767px) {
  /* line 122, ../sass/_width.scss */
  .width35px {
    width: 100% !important;
  }
}

/* line 123, ../sass/_width.scss */
.width40px {
  width: 5.5906% !important;
}
@media only screen and (max-width: 767px) {
  /* line 123, ../sass/_width.scss */
  .width40px {
    width: 100% !important;
  }
}

/* line 124, ../sass/_width.scss */
.width45px {
  width: 6.1983% !important;
}
@media only screen and (max-width: 767px) {
  /* line 124, ../sass/_width.scss */
  .width45px {
    width: 100% !important;
  }
}

/* line 125, ../sass/_width.scss */
.width50px {
  width: 6.8871% !important;
}
@media only screen and (max-width: 767px) {
  /* line 125, ../sass/_width.scss */
  .width50px {
    width: 100% !important;
  }
}

/* line 126, ../sass/_width.scss */
.width55px {
  width: 7.5758% !important;
}
@media only screen and (max-width: 767px) {
  /* line 126, ../sass/_width.scss */
  .width55px {
    width: 100% !important;
  }
}

/* line 127, ../sass/_width.scss */
.width60px {
  width: 8.2645% !important;
}
@media only screen and (max-width: 767px) {
  /* line 127, ../sass/_width.scss */
  .width60px {
    width: 100% !important;
  }
}

/* line 128, ../sass/_width.scss */
.width65px {
  width: 8.9532% !important;
}
@media only screen and (max-width: 767px) {
  /* line 128, ../sass/_width.scss */
  .width65px {
    width: 100% !important;
  }
}

/* line 129, ../sass/_width.scss */
.width70px {
  width: 9.6419% !important;
}
@media only screen and (max-width: 767px) {
  /* line 129, ../sass/_width.scss */
  .width70px {
    width: 100% !important;
  }
}

/* line 130, ../sass/_width.scss */
.width75px {
  width: 10.3306% !important;
}
@media only screen and (max-width: 767px) {
  /* line 130, ../sass/_width.scss */
  .width75px {
    width: 100% !important;
  }
}

/* line 131, ../sass/_width.scss */
.width80px {
  width: 11.0193% !important;
}
@media only screen and (max-width: 767px) {
  /* line 131, ../sass/_width.scss */
  .width80px {
    width: 100% !important;
  }
}

/* line 132, ../sass/_width.scss */
.width85px {
  width: 11.708% !important;
}
@media only screen and (max-width: 767px) {
  /* line 132, ../sass/_width.scss */
  .width85px {
    width: 100% !important;
  }
}

/* line 133, ../sass/_width.scss */
.width90px {
  width: 12.3967% !important;
}
@media only screen and (max-width: 767px) {
  /* line 133, ../sass/_width.scss */
  .width90px {
    width: 100% !important;
  }
}

/* line 134, ../sass/_width.scss */
.width95px {
  width: 13.0854% !important;
}
@media only screen and (max-width: 767px) {
  /* line 134, ../sass/_width.scss */
  .width95px {
    width: 100% !important;
  }
}

/* line 136, ../sass/_width.scss */
.width100px {
  width: 13.7741% !important;
}
@media only screen and (max-width: 767px) {
  /* line 136, ../sass/_width.scss */
  .width100px {
    width: 100% !important;
  }
}

/* line 137, ../sass/_width.scss */
.width125px {
  width: 17.2176% !important;
}
@media only screen and (max-width: 767px) {
  /* line 137, ../sass/_width.scss */
  .width125px {
    width: 100% !important;
  }
}

/* line 138, ../sass/_width.scss */
.width150px {
  width: 20.6612% !important;
}
@media only screen and (max-width: 767px) {
  /* line 138, ../sass/_width.scss */
  .width150px {
    width: 100% !important;
  }
}

/* line 139, ../sass/_width.scss */
.width175px {
  width: 24.1047% !important;
}
@media only screen and (max-width: 767px) {
  /* line 139, ../sass/_width.scss */
  .width175px {
    width: 100% !important;
  }
}

/* line 141, ../sass/_width.scss */
.width200px {
  width: 27.5482% !important;
}
@media only screen and (max-width: 767px) {
  /* line 141, ../sass/_width.scss */
  .width200px {
    width: 100% !important;
  }
}

/* line 142, ../sass/_width.scss */
.width225px {
  width: 30.9917% !important;
}
@media only screen and (max-width: 767px) {
  /* line 142, ../sass/_width.scss */
  .width225px {
    width: 100% !important;
  }
}

/* line 143, ../sass/_width.scss */
.width250px {
  width: 34.4353% !important;
}
@media only screen and (max-width: 767px) {
  /* line 143, ../sass/_width.scss */
  .width250px {
    width: 100% !important;
  }
}

/* line 144, ../sass/_width.scss */
.width275px {
  width: 37.8788% !important;
}
@media only screen and (max-width: 767px) {
  /* line 144, ../sass/_width.scss */
  .width275px {
    width: 100% !important;
  }
}

/* line 146, ../sass/_width.scss */
.width300px {
  width: 41.3223% !important;
}
@media only screen and (max-width: 767px) {
  /* line 146, ../sass/_width.scss */
  .width300px {
    width: 100% !important;
  }
}

/* line 147, ../sass/_width.scss */
.width325px {
  width: 44.7658% !important;
}
@media only screen and (max-width: 767px) {
  /* line 147, ../sass/_width.scss */
  .width325px {
    width: 100% !important;
  }
}

/* line 148, ../sass/_width.scss */
.width350px {
  width: 48.2094% !important;
}
@media only screen and (max-width: 767px) {
  /* line 148, ../sass/_width.scss */
  .width350px {
    width: 100% !important;
  }
}

/* line 149, ../sass/_width.scss */
.width375px {
  width: 51.6529% !important;
}
@media only screen and (max-width: 767px) {
  /* line 149, ../sass/_width.scss */
  .width375px {
    width: 100% !important;
  }
}

/* line 151, ../sass/_width.scss */
.width400px {
  width: 55.0964% !important;
}
@media only screen and (max-width: 767px) {
  /* line 151, ../sass/_width.scss */
  .width400px {
    width: 100% !important;
  }
}

/* line 152, ../sass/_width.scss */
.width425px {
  width: 58.54% !important;
}
@media only screen and (max-width: 767px) {
  /* line 152, ../sass/_width.scss */
  .width425px {
    width: 100% !important;
  }
}

/* line 153, ../sass/_width.scss */
.width450px {
  width: 61.9835% !important;
}
@media only screen and (max-width: 767px) {
  /* line 153, ../sass/_width.scss */
  .width450px {
    width: 100% !important;
  }
}

/* line 154, ../sass/_width.scss */
.width475px {
  width: 65.427% !important;
}
@media only screen and (max-width: 767px) {
  /* line 154, ../sass/_width.scss */
  .width475px {
    width: 100% !important;
  }
}

/* line 156, ../sass/_width.scss */
.width500px {
  width: 68.8705% !important;
}
@media only screen and (max-width: 767px) {
  /* line 156, ../sass/_width.scss */
  .width500px {
    width: 100% !important;
  }
}

/* line 157, ../sass/_width.scss */
.width525px {
  width: 72.314% !important;
}
@media only screen and (max-width: 767px) {
  /* line 157, ../sass/_width.scss */
  .width525px {
    width: 100% !important;
  }
}

/* line 158, ../sass/_width.scss */
.width550px {
  width: 75.7576% !important;
}
@media only screen and (max-width: 767px) {
  /* line 158, ../sass/_width.scss */
  .width550px {
    width: 100% !important;
  }
}

/* line 159, ../sass/_width.scss */
.width575px {
  width: 79.2011% !important;
}
@media only screen and (max-width: 767px) {
  /* line 159, ../sass/_width.scss */
  .width575px {
    width: 100% !important;
  }
}

/* line 161, ../sass/_width.scss */
.width600px {
  width: 82.6446% !important;
}
@media only screen and (max-width: 767px) {
  /* line 161, ../sass/_width.scss */
  .width600px {
    width: 100% !important;
  }
}

/* line 162, ../sass/_width.scss */
.width625px {
  width: 86.0881% !important;
}
@media only screen and (max-width: 767px) {
  /* line 162, ../sass/_width.scss */
  .width625px {
    width: 100% !important;
  }
}

/* line 163, ../sass/_width.scss */
.width650px {
  width: 89.5317% !important;
}
@media only screen and (max-width: 767px) {
  /* line 163, ../sass/_width.scss */
  .width650px {
    width: 100% !important;
  }
}

/* line 164, ../sass/_width.scss */
.width675px {
  width: 92.9752% !important;
}
@media only screen and (max-width: 767px) {
  /* line 164, ../sass/_width.scss */
  .width675px {
    width: 100% !important;
  }
}

/* Based on Full Width of 960px */
/* line 168, ../sass/_width.scss */
.width700px {
  width: 72.9167% !important;
}
@media only screen and (max-width: 767px) {
  /* line 168, ../sass/_width.scss */
  .width700px {
    width: 100% !important;
  }
}

/* line 169, ../sass/_width.scss */
.width725px {
  width: 75.5208% !important;
}
@media only screen and (max-width: 767px) {
  /* line 169, ../sass/_width.scss */
  .width725px {
    width: 100% !important;
  }
}

/* line 170, ../sass/_width.scss */
.width750px {
  width: 78.125% !important;
}
@media only screen and (max-width: 767px) {
  /* line 170, ../sass/_width.scss */
  .width750px {
    width: 100% !important;
  }
}

/* line 171, ../sass/_width.scss */
.width775px {
  width: 80.7292% !important;
}
@media only screen and (max-width: 767px) {
  /* line 171, ../sass/_width.scss */
  .width775px {
    width: 100% !important;
  }
}

/* line 1, ../sass/_boxes.scss */
.panel-heading {
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

/* line 7, ../sass/_boxes.scss */
#main-col .title-box {
  background-color: #f8f7f3;
  border: 1px solid #d2ccb3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 15px;
  float: left;
}
/* line 16, ../sass/_boxes.scss */
#main-col .title-box:after {
  content: "";
  display: table;
  clear: both;
}
/* line 21, ../sass/_boxes.scss */
#main-col .title-box .width47, #main-col .title-box .width48 {
  width: 48% !important;
}
/* line 24, ../sass/_boxes.scss */
#main-col .title-box .titleBar {
  background-color: #f5f5f5;
  border-bottom: 5px solid #ddd;
  color: #333;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  padding: 10px 15px;
  margin-top: 0;
  font-size: 1.25em;
}
/* line 34, ../sass/_boxes.scss */
#main-col .title-box h2 {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 10px;
}
/* line 39, ../sass/_boxes.scss */
#main-col .title-box > h3, #main-col .title-box > h4, #main-col .title-box > h5 {
  margin-top: 10px;
}
/* line 42, ../sass/_boxes.scss */
#main-col .title-box ul {
  margin-bottom: 10px;
}
/* line 44, ../sass/_boxes.scss */
#main-col .title-box ul li {
  line-height: 120%;
  background-position: 0 2px;
}
/* line 49, ../sass/_boxes.scss */
#main-col .title-box h3, #main-col .title-box h4, #main-col .title-box h5, #main-col .title-box h6, #main-col .title-box p, #main-col .title-box ul, #main-col .title-box img, #main-col .title-box form {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 53, ../sass/_boxes.scss */
#main-col .title-box p {
  line-height: 115%;
}
/* line 55, ../sass/_boxes.scss */
#main-col .title-box p:last-child {
  margin-bottom: 0;
}

@media only screen and (min-width: 768px) {
  /* line 60, ../sass/_boxes.scss */
  #main-col .row .col-sm-6 > .title-box {
    margin-bottom: 0;
  }
}

/* line 66, ../sass/_boxes.scss */
#sidebar .boxed h3 {
  font-size: 1em;
}
/* line 70, ../sass/_boxes.scss */
#sidebar .boxed p {
  font-size: 0.875em;
  line-height: 110%;
}

/* line 75, ../sass/_boxes.scss */
#sidebar .block {
  margin-bottom: 20px;
  padding-right: 0px;
}
/* line 78, ../sass/_boxes.scss */
#sidebar .block .panel-heading h2 {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
/* line 82, ../sass/_boxes.scss */
#sidebar .block h2 {
  border-bottom: 1px solid #aaaaaa !important;
  padding-bottom: 0.3em !important;
  margin: 0 0 12px 0 !important;
  font-size: 1.25em;
}
/* line 87, ../sass/_boxes.scss */
#sidebar .block h3 {
  font-size: 1.25em;
}
/* line 90, ../sass/_boxes.scss */
#sidebar .block ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 95, ../sass/_boxes.scss */
#sidebar .block li {
  margin: 0;
  padding: 0 0 6px 0;
  line-height: 110%;
  font-size: 0.875em;
  background-image: none;
}
/* line 102, ../sass/_boxes.scss */
#sidebar .block p {
  font-size: 0.875em;
  line-height: 110%;
}
/* line 106, ../sass/_boxes.scss */
#sidebar .block img {
  height: auto;
  background-color: #fcfcfc;
  padding: 6px;
  border: 1px solid #aaa;
}
@media only screen and (max-width: 767px) {
  /* line 75, ../sass/_boxes.scss */
  #sidebar .block {
    padding: 0px;
    margin-left: 0px;
  }
}
/* line 116, ../sass/_boxes.scss */
#sidebar .block .pull-left {
  margin-bottom: 0;
}
/* line 119, ../sass/_boxes.scss */
#sidebar .block .pull-right {
  margin-bottom: 0;
}

/* line 123, ../sass/_boxes.scss */
.outline, .cuioutline, .cuioutline2, .outlinered, .outlinedkgreen {
  border: 1px solid #d2ccb3;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 15px;
}
/* line 127, ../sass/_boxes.scss */
.outline > h1, .outline > h2, .outline > h3, .outline > h4, .outline > h5, .outline > h6, .outline > p, .cuioutline > h1, .cuioutline > h2, .cuioutline > h3, .cuioutline > h4, .cuioutline > h5, .cuioutline > h6, .cuioutline > p, .cuioutline2 > h1, .cuioutline2 > h2, .cuioutline2 > h3, .cuioutline2 > h4, .cuioutline2 > h5, .cuioutline2 > h6, .cuioutline2 > p, .outlinered > h1, .outlinered > h2, .outlinered > h3, .outlinered > h4, .outlinered > h5, .outlinered > h6, .outlinered > p, .outlinedkgreen > h1, .outlinedkgreen > h2, .outlinedkgreen > h3, .outlinedkgreen > h4, .outlinedkgreen > h5, .outlinedkgreen > h6, .outlinedkgreen > p {
  margin-top: 0;
}
/* line 130, ../sass/_boxes.scss */
.outline p, .cuioutline p, .cuioutline2 p, .outlinered p, .outlinedkgreen p {
  font-size: 1em !important;
}
/* line 132, ../sass/_boxes.scss */
.outline p:last-child, .cuioutline p:last-child, .cuioutline2 p:last-child, .outlinered p:last-child, .outlinedkgreen p:last-child {
  margin-bottom: 0;
}

/* line 138, ../sass/_boxes.scss */
p.boxed {
  padding: 0em;
  margin-bottom: 18px;
  border: 1px solid #C2C3C4;
  background-color: #f9f9f9;
  padding: .5em;
  font-size: .9em;
}

/* line 146, ../sass/_boxes.scss */
.highlighted {
  background-color: #fffff1;
  border: 1px solid #e8e7c5;
  padding: 15px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
}
/* line 152, ../sass/_boxes.scss */
.highlighted p:last-child {
  margin-bottom: 0;
}
/* line 155, ../sass/_boxes.scss */
.highlighted > h1, .highlighted > h2, .highlighted > h3, .highlighted > h4, .highlighted > h5, .highlighted > h6, .highlighted > p {
  margin-top: 0;
}

/* sub-boxes have different backgorund color */
/* line 161, ../sass/_boxes.scss */
.titleBox .boxed, #main-col .titleBox .boxed, .boxed .boxed, #main-col .boxed .boxed {
  margin-bottom: 1em;
  border: 1px solid #C2C3C4;
  background-color: #F9F9F9;
}

/* make text in sub-boxes (boxes within boxes) a little bit smaller */
/* line 168, ../sass/_boxes.scss */
#main-col .titleBox .boxed p, #main-col .titleBox .boxed, #main-col .boxed .boxed p, #main-col .boxed .boxed {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 0.9em;
}

/* line 174, ../sass/_boxes.scss */
#sidebar .boxed .boxed, #sidebar .titleBox .boxed {
  margin: 0.5em;
  padding: 0;
}

/* line 178, ../sass/_boxes.scss */
.formBox {
  margin-bottom: 20px;
}
/* line 180, ../sass/_boxes.scss */
.formBox .btn-default {
  width: 100%;
  font-size: 1.25em;
  font-family: "EB Garamond", serif;
}
/* line 185, ../sass/_boxes.scss */
.formBox.researchToolsFormBox .btn-default {
  background: #29393b;
  color: #fff;
}
/* line 189, ../sass/_boxes.scss */
.formBox.recMgmtFormBox .btn-default {
  background: #3a4e74;
  color: #fff;
}
/* line 193, ../sass/_boxes.scss */
.formBox.archivesForFormBox .btn-default {
  background: #3a4e74;
  color: #fff;
}
/* line 197, ../sass/_boxes.scss */
.formBox .dropdown-menu {
  width: 100%;
}
/* line 199, ../sass/_boxes.scss */
.formBox .dropdown-menu li {
  background: none !important;
  padding-left: 0 !important;
}

/* line 205, ../sass/_boxes.scss */
.boxPlain {
  color: #555;
  overflow: visible;
  float: left;
  border: 1px solid #C2C3C4;
  background-color: #F9F9F9;
  padding: 10px 6px;
}
/* line 212, ../sass/_boxes.scss */
.boxPlain > h2, .boxPlain > h3, .boxPlain > h4, .boxPlain > p, .boxPlain > ul {
  margin-top: 0;
}

/********** Portal Boxes **********/
/* line 218, ../sass/_boxes.scss */
.boxed {
  background-color: #f8f7f3;
  border: 1px solid #d2ccb3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 15px;
  font-size: 1em;
}
/* line 225, ../sass/_boxes.scss */
.boxed p:last-child {
  margin-bottom: 0;
}
/* line 228, ../sass/_boxes.scss */
.boxed h2, .boxed h3, .boxed h4, .boxed h5, .boxed h6 {
  margin-top: 0;
}

/* line 232, ../sass/_boxes.scss */
.box {
  background-color: #f8f7f3;
  border: 1px solid #d2ccb3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  display: table;
  width: 100%;
}
/* line 239, ../sass/_boxes.scss */
#sidebar .box {
  padding: 15px;
}
/* line 242, ../sass/_boxes.scss */
#sidebar .box.box-lg {
  padding: 0px;
}
/* line 245, ../sass/_boxes.scss */
.box h2, .box h3 {
  line-height: 110%;
}
/* line 248, ../sass/_boxes.scss */
.box p {
  line-height: 115%;
}
/* line 250, ../sass/_boxes.scss */
.box p:last-child {
  margin-bottom: 0;
}
/* line 254, ../sass/_boxes.scss */
.box date {
  display: block;
  font-size: 0.875em;
  color: #a2a2a2;
}
/* line 259, ../sass/_boxes.scss */
.box .panel-body a > img, .box .panel-body > img {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}
/* line 264, ../sass/_boxes.scss */
.box .box-image {
  display: table-cell;
  width: 22%;
  margin-right: 3%;
  text-align: left;
}
/* line 269, ../sass/_boxes.scss */
.box .box-image img, .box .box-image a > img {
  width: 80%;
  height: auto;
}
/* line 274, ../sass/_boxes.scss */
.box .box-content {
  display: table-cell;
  width: 75%;
  vertical-align: middle;
}

/* line 281, ../sass/_boxes.scss */
.box-md a, .box-sm a {
  display: block;
  width: 100%;
  height: 100%;
  color: #555555;
}
/* line 286, ../sass/_boxes.scss */
.box-md a:hover, .box-sm a:hover {
  text-decoration: none;
}
/* line 290, ../sass/_boxes.scss */
.box-md a {
  padding: 18px;
}
/* line 293, ../sass/_boxes.scss */
.box-sm a {
  padding: 12px;
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  /* line 293, ../sass/_boxes.scss */
  .box-sm a {
    padding: 8px;
  }
}

/* line 301, ../sass/_boxes.scss */
.box-lg h2 {
  font-size: 1.65em;
  margin: 0 !important;
  padding: 0 !important;
  border-bottom: none !important;
}
@media only screen and (max-width: 1050px) {
  /* line 301, ../sass/_boxes.scss */
  .box-lg h2 {
    font-size: 1.375em;
  }
}
/* line 310, ../sass/_boxes.scss */
.box-md h2 {
  font-size: 1.5em;
  margin: 0 0 4px 0 !important;
  padding: 0 !important;
  border-bottom: none !important;
}
@media only screen and (max-width: 1050px) {
  /* line 310, ../sass/_boxes.scss */
  .box-md h2 {
    font-size: 1.25em;
  }
}

/* line 321, ../sass/_boxes.scss */
.box-lg h3 {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 327, ../sass/_boxes.scss */
.box-lg h4 {
  padding: 12px 0 6px 0;
  font-weight: bold;
}

/* line 334, ../sass/_boxes.scss */
.box-lg form .form-group {
  margin-bottom: 10px;
}
/* line 338, ../sass/_boxes.scss */
.box-lg .panel-body {
  padding: 18px;
}
/* line 341, ../sass/_boxes.scss */
.box-lg .panel-heading {
  border-bottom-width: 5px;
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}
@media only screen and (min-width: 768px) {
  /* line 346, ../sass/_boxes.scss */
  .box-lg .panel-heading h2 {
    font-size: 20px !important;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 351, ../sass/_boxes.scss */
  .box-lg .panel-heading h2 {
    font-size: 24px !important;
  }
}
/* line 356, ../sass/_boxes.scss */
.box-lg .box-content {
  vertical-align: top;
}
/* line 358, ../sass/_boxes.scss */
.box-lg .box-content > h2, .box-lg .box-content > h3, .box-lg .box-content > h4, .box-lg .box-content > h5, .box-lg .box-content > h6 {
  margin-top: 0;
}

/* line 363, ../sass/_boxes.scss */
.box-md, .box-sm {
  margin-bottom: 20px;
  transition: all 0.5s ease;
}
/* line 366, ../sass/_boxes.scss */
.box-md:hover, .box-sm:hover {
  background-color: #efece3;
}

/* line 371, ../sass/_boxes.scss */
.box-sm h3 {
  margin: 0;
  font-size: 1.25em;
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
  /* line 371, ../sass/_boxes.scss */
  .box-sm h3 {
    font-size: 1em;
  }
}
/* line 378, ../sass/_boxes.scss */
.box-sm .box-content {
  vertical-align: top;
}
/* line 381, ../sass/_boxes.scss */
.box-sm .box-image {
  width: 30%;
  padding-right: 5%;
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
  /* line 381, ../sass/_boxes.scss */
  .box-sm .box-image {
    width: 50%;
  }
}
/* line 387, ../sass/_boxes.scss */
.box-sm .box-image img {
  width: 100%;
}

/* line 392, ../sass/_boxes.scss */
.boxRightCol {
  width: 100%;
  padding: 5px 0px;
}
/* line 395, ../sass/_boxes.scss */
.boxRightCol img {
  margin: 0px 5px 0px 0px;
  padding-bottom: 0px;
}
/* line 399, ../sass/_boxes.scss */
.boxRightCol a {
  font-size: 1.1em;
}
/* line 402, ../sass/_boxes.scss */
.boxRightCol p a {
  /*font-size:.9em;*/
  /*line-height:2em;*/
  display: block;
}
/* line 407, ../sass/_boxes.scss */
.boxRightCol p {
  padding: 0px;
  margin: 5px 5px !important;
  line-height: 1.5em !important;
  font-size: 1.0em !important;
  color: #30302e;
}

/* line 415, ../sass/_boxes.scss */
.boxCentered {
  display: block;
  float: none;
  margin: auto;
}

/* line 420, ../sass/_boxes.scss */
.thumb {
  padding-right: 0 !important;
  clear: both;
}
/* line 423, ../sass/_boxes.scss */
.thumb + h2, .thumb + h3, .thumb + h4, .thumb + h5, .thumb + h5, .thumb + h6 {
  margin-top: 0;
}
/* line 426, ../sass/_boxes.scss */
.thumb.floatRight img {
  float: right !important;
  margin-left: 6px;
  margin-right: 0;
  padding-right: 15px !important;
  padding-left: 0 !important;
}
/* line 433, ../sass/_boxes.scss */
.thumb img {
  width: auto;
  height: auto;
  padding: 0 !important;
  float: left;
  margin-right: 6px;
  margin-bottom: 6px;
}
/* line 441, ../sass/_boxes.scss */
.thumb i.fa {
  float: left;
  margin-right: 12px;
}
/* line 445, ../sass/_boxes.scss */
.thumb i.fa-external-link {
  float: none !important;
  margin-right: 0 !important;
}

/* line 2, ../sass/_forms.scss */
.form-inline p {
  display: inline-block;
}
/* line 5, ../sass/_forms.scss */
.form-inline label {
  margin-right: 5px;
}

/* line 10, ../sass/_forms.scss */
#rg-search-sidebar form {
  margin-bottom: 6px;
}
/* line 13, ../sass/_forms.scss */
#rg-search-sidebar .form-control {
  height: 22px;
  padding: 2px 6px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  font-size: 0.8em !important;
}
/* line 19, ../sass/_forms.scss */
#rg-search-sidebar button.btn-xs {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

/* line 25, ../sass/_forms.scss */
.webform-client-form .form-item {
  margin-bottom: 12px;
  clear: both;
}
/* line 28, ../sass/_forms.scss */
.webform-client-form .form-item input, .webform-client-form .form-item select {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* line 28, ../sass/_forms.scss */
  .webform-client-form .form-item input, .webform-client-form .form-item select {
    width: 60%;
  }
}
/* line 35, ../sass/_forms.scss */
.webform-client-form .form-text {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
/* line 53, ../sass/_forms.scss */
.webform-client-form .form-number {
  width: 125px;
}
/* line 58, ../sass/_forms.scss */
.webform-client-form .webform-datepicker .year {
  width: 100px;
  float: left;
  margin-right: 10px;
}
/* line 63, ../sass/_forms.scss */
.webform-client-form .webform-datepicker .month {
  width: 70px;
  float: left;
  margin-right: 10px;
}
/* line 68, ../sass/_forms.scss */
.webform-client-form .webform-datepicker .day {
  width: 70px;
  float: left;
  margin-right: 10px;
}
/* line 73, ../sass/_forms.scss */
.webform-client-form .webform-datepicker input[type=image] {
  float: left;
  width: auto;
}
/* line 78, ../sass/_forms.scss */
.webform-client-form fieldset {
  width: 100%;
}
/* line 80, ../sass/_forms.scss */
.webform-client-form fieldset h3 {
  margin-top: 0;
}
/* line 83, ../sass/_forms.scss */
.webform-client-form fieldset legend.panel-heading {
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -o-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  margin: 0 -2px 0 -1px;
  width: 100.3%;
  border: 1px solid #ddd;
  border-bottom-width: 5px;
  font-family: "EB Garamond", serif;
  padding: 3px 10px;
}
/* line 91, ../sass/_forms.scss */
.webform-client-form fieldset legend.panel-heading .panel-title {
  font-size: 1em;
}
/* line 95, ../sass/_forms.scss */
.webform-client-form fieldset .panel-body {
  background-color: #f8f7f3;
}
/* line 98, ../sass/_forms.scss */
.webform-client-form fieldset .panel-body .radio input[type=radio], .webform-client-form fieldset .panel-body .radio input[type=checkbox], .webform-client-form fieldset .panel-body .checkbox input[type=radio], .webform-client-form fieldset .panel-body .checkbox input[type=checkbox] {
  margin-left: 0;
  width: auto;
}
/* line 102, ../sass/_forms.scss */
.webform-client-form fieldset .panel-body .radio label, .webform-client-form fieldset .panel-body .checkbox label {
  padding-left: 25px;
}
/* line 107, ../sass/_forms.scss */
.webform-client-form fieldset .description {
  font-weight: normal;
  width: 100%;
}
/* line 111, ../sass/_forms.scss */
.webform-client-form fieldset .radio {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
/* line 114, ../sass/_forms.scss */
.webform-client-form fieldset .radio .form-radio {
  margin-left: -20px !important;
}
/* line 118, ../sass/_forms.scss */
.webform-client-form fieldset .webform-component-select .control-label {
  display: block;
}

/* line 124, ../sass/_forms.scss */
.page-press #edit-field-pubdate-value-wrapper {
  margin-bottom: 10px;
}

/* line 1, ../sass/_icons.scss */
i.fa:last-child {
  padding-left: 5px;
}

/* line 4, ../sass/_icons.scss */
i.fa:first-child {
  padding-left: 0px;
}

/* line 7, ../sass/_icons.scss */
i.fa.fa-external-link:last-child {
  padding-left: 0;
}
/* line 9, ../sass/_icons.scss */
#mega-footer i.fa.fa-external-link:last-child {
  display: none;
}

/* line 99, ../sass/_mixins.scss */
.about::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.airplane::before {
  content: "\f072";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.alarm::before {
  content: "\f0f3";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.all-nara-news::before {
  content: "\f1ea";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-blue::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-green::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-lime::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-orange::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-purple::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-red::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-teal::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.arrow-right-yellow::before {
  content: "\f061";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.assignment::before {
  content: "\f19d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.audio::before {
  content: "\f025";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bigger-image::before {
  content: "\f00e";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.blackboard::before {
  content: "\f19d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.book::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.book-blue::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.book-green::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.book-red::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.book-yellow::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.box-with-note::before {
  content: "\f187";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.brain::before {
  content: "\f0eb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.browse-web::before {
  content: "\f0ac";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass-blue::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass-gray::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass-green::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass-red::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-ball-glass-yellow::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square-blue::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square-gray::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square-green::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square-red::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-square-yellow::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle-blue::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle-gray::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle-green::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle-red::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.bullet-triangle-yellow::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.calculator::before {
  content: "\f1ec";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.candy-cane::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.cart::before {
  content: "\f07a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.cd-data::before {
  content: "\f192";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.certificate::before {
  content: "\f0a3";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.chalkboard::before {
  content: "\f19d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.checkbox-icon::before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.clock::before {
  content: "\f017";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.cloud::before {
  content: "\f0c2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.cloud-dark::before {
  content: "\f0c2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.codes-of-law::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.comment::before {
  content: "\f075";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.computer::before {
  content: "\f108";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.computer-programming::before {
  content: "\f109";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.contact::before {
  content: "\f003";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.copies::before {
  content: "\f0c5";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.courthouse::before {
  content: "\f19c";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.date-time::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.dictionary::before {
  content: "\f02d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.doc::before {
  content: "\f1c2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.document::before {
  content: "\f0f6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.document-info::before {
  content: "\f0f6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.download::before {
  content: "\f019";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.edit::before {
  content: "\f044";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.email::before {
  content: "\f1d8";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.entertainment::before {
  content: "\f0d0";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.event::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-apr::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-aug::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-dec::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-feb::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-jan::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-jul::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-jun::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-mar::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-may::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-nov::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-oct::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.events-sep::before {
  content: "\f073";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.exclamation::before {
  content: "\f06a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.extinguisher::before {
  content: "\f134";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.eye::before {
  content: "\f06e";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.facebook::before {
  content: "\f230";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-blue::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-green::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-lime::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-orange::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-purple::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-red::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-teal::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.faqs-yellow::before {
  content: "\f059";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.fee::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.find::before {
  content: "\f1e5";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.fingerprint::before {
  content: "\f164";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.fire::before {
  content: "\f06d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder2::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder2-blue::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder2-green::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder2-red::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder-blue::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder-green::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.folder-red::before {
  content: "\f07b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.food-plate::before {
  content: "\f0f5";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.form::before {
  content: "\f022";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.form-blue::before {
  content: "\f022";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.form-green::before {
  content: "\f022";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.form-red::before {
  content: "\f022";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.form-yellow::before {
  content: "\f022";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.gift::before {
  content: "\f06b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.gift-gold::before {
  content: "\f06b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.gift-green::before {
  content: "\f06b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.group::before {
  content: "\f0c0";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.handshake::before {
  content: "\f164";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.hire-researcher::before {
  content: "\f002";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.hire-researcher-1::before {
  content: "\f002";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.hire-researcher-2::before {
  content: "\f002";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.home::before {
  content: "\f015";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.hot-news::before {
  content: "\f06d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.hotline::before {
  content: "\f098";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.image-collection::before {
  content: "\f1c5";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-green::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-lime::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-orange::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-purple::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-red::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-teal::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.information-yellow::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.jobs::before {
  content: "\f0b1";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.judge::before {
  content: "\f0e3";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.key::before {
  content: "\f084";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.links-icon::before {
  content: "\f0c1";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.medal::before {
  content: "\f091";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.message-information::before {
  content: "\f05a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.movie::before {
  content: "\f008";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.music::before {
  content: "\f001";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.music2::before {
  content: "\f001";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.new::before {
  content: "\f005";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.news::before {
  content: "\f1ea";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.news-edit::before {
  content: "\f040";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.nonprofit::before {
  content: "\f08a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.org-chart::before {
  content: "\f0e8";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ornament-red::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ornament2-red::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ornament-snowflakes::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.parchment::before {
  content: "\f15b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.passport::before {
  content: "\f0f2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.passport-black::before {
  content: "\f0f2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.passport-blue::before {
  content: "\f0f2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.passport-green::before {
  content: "\f0f2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.passport-purple::before {
  content: "\f0f2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.pdf::before {
  content: "\f1c1";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.pencil::before {
  content: "\f040";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.person::before {
  content: "\f007";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.phone::before {
  content: "\f10b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.phone-black::before {
  content: "\f10b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.phone-blue::before {
  content: "\f10b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.phone-red::before {
  content: "\f10b";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.photo::before {
  content: "\f030";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ppt::before {
  content: "\f1c4";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.receiver::before {
  content: "\f098";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.receiver2::before {
  content: "\f098";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.scroll::before {
  content: "\f0f6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.scroll2::before {
  content: "\f0f6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.security::before {
  content: "\f023";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.seventy-five::before {
  content: "\f005";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ship::before {
  content: "\f21a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ship2::before {
  content: "\f21a";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.smartcard::before {
  content: "\f09d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.snail-mail::before {
  content: "\f0e0";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.snowflake::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.spellcheck::before {
  content: "\f031";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.start-task::before {
  content: "\f011";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.sun::before {
  content: "\f185";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.sun-and-cloud::before {
  content: "\f0c2";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.surveillance-camera::before {
  content: "\f03d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.teacher::before {
  content: "\f19d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.thought::before {
  content: "\f0eb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ticket::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ticket-blue::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ticket-green::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ticket-red::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.ticket-yellow::before {
  content: "\f0d6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.tool::before {
  content: "\f0ad";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.transportation::before {
  content: "\f072";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.twitter::before {
  content: "\f099";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.txt::before {
  content: "\f0f6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.usa-flag::before {
  content: "\f024";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.usa-map::before {
  content: "\f041";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.videocamera::before {
  content: "\f03d";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.wheelchair::before {
  content: "\f193";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.worker::before {
  content: "\f0ad";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.worker2::before {
  content: "\f0ad";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.wreath::before {
  content: "\f1bb";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.xls::before {
  content: "\f1c3";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.youtube::before {
  content: "\f166";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 99, ../sass/_mixins.scss */
.zip::before {
  content: "\f1c6";
  font-family: FontAwesome;
  display: inline-block;
  width: 2em;
}

/* line 547, ../sass/_page-elements.scss */
/* line 6, ../sass/_calendar.scss */
.section-calendar .event-list {
  margin-top: 30px !important;
}
/* line 8, ../sass/_calendar.scss */
.section-calendar .event-list .media-left {
  display: block !important;
  width: 100%;
  margin-bottom: 20px;
}
@media only screen and (min-width: 767px) {
  /* line 8, ../sass/_calendar.scss */
  .section-calendar .event-list .media-left {
    width: 120px;
    margin-bottom: 0;
    display: table-cell !important;
  }
  /* line 16, ../sass/_calendar.scss */
  .section-calendar .event-list .media-left .empty-date-box {
    width: 100px;
  }
}
/* line 21, ../sass/_calendar.scss */
.section-calendar .event-list .media-body {
  display: block;
  width: 100%;
}
@media only screen and (min-width: 767px) {
  /* line 21, ../sass/_calendar.scss */
  .section-calendar .event-list .media-body {
    display: table-cell;
  }
}
/* line 28, ../sass/_calendar.scss */
.section-calendar .event-list .date-box {
  padding: 10px;
  background-color: #f8f7f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.25);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
  margin-bottom: 0 !important;
}
@media only screen and (min-width: 767px) {
  /* line 28, ../sass/_calendar.scss */
  .section-calendar .event-list .date-box {
    margin-bottom: 0;
    width: 100px;
  }
}
/* line 45, ../sass/_calendar.scss */
.section-calendar .event-list .date-box span {
  padding-right: 6px;
  font-size: 1.5em;
}
@media only screen and (min-width: 767px) {
  /* line 45, ../sass/_calendar.scss */
  .section-calendar .event-list .date-box span {
    display: block;
    padding-right: 0;
  }
}

/* line 575, ../sass/_page-elements.scss */
/* line 58, ../sass/_calendar.scss */
.section-calendar .event-list .date-box span.month {
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}

@media only screen and (min-width: 767px) {
  /* line 575, ../sass/_page-elements.scss */
  /* line 65, ../sass/_calendar.scss */
  .section-calendar .event-list .date-box span.month {
    font-size: 0.9em;
    margin-bottom: 4px;
  }
}
/* line 584, ../sass/_page-elements.scss */
/* line 71, ../sass/_calendar.scss */
.section-calendar .event-list .date-box span.date {
  font-weight: 700;
  line-height: 1;
  color: #7e2d29;
}

@media only screen and (min-width: 767px) {
  /* line 584, ../sass/_page-elements.scss */
  /* line 78, ../sass/_calendar.scss */
  .section-calendar .event-list .date-box span.date {
    font-size: 3em;
    margin-bottom: 4px;
  }
}
@media only screen and (min-width: 767px) {
  /* line 593, ../sass/_page-elements.scss */
  /* line 85, ../sass/_calendar.scss */
  .section-calendar .event-list .date-box span.weekday {
    font-size: 0.9em;
    line-height: 1;
    margin-bottom: 0px;
  }
}
/* line 602, ../sass/_page-elements.scss */
/* line 92, ../sass/_calendar.scss */
.section-calendar .event-list h4 {
  font-size: 1.25em;
}

/* line 605, ../sass/_page-elements.scss */
/* line 96, ../sass/_calendar.scss */
.section-calendar .event-list h5 {
  margin: 0 0 4px 0;
}

/* line 609, ../sass/_page-elements.scss */
/* line 100, ../sass/_calendar.scss */
.section-calendar .event-list .media-body img {
  float: right;
  height: auto;
  margin: 0 0 10px 10px;
}

/* line 105, ../sass/_calendar.scss */
.section-calendar .event-list .media-body .field-content {
  float: right;
  display: float;
}

/* line 109, ../sass/_calendar.scss */
.section-calendar .event-list .media-body img {
  width: 100px;
}

/* line 114, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .pager {
  display: block;
  clear: both;
  padding-top: 20px;
  z-index: 0;
}

/* line 115, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .pager .date-prev {
  display: block;
  clear: both;
  padding-top: 30px;
  z-index: 0;
}

/* line 116, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .pager .date-next {
  display: block;
  clear: both;
  padding-top: 30px;
  z-index: 0;
}

/* line 117, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .sun::before, .calendar-calendar .month-view .sun:before {
  content: "";
  width: auto;
}

/* line 119, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .calendar-calendar div.calendar i, #page-body .calendar-calendar i.fa {
  text-align: center;
  font-size: 1.5em;
  color: #12528d;
}

/* line 124, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .single-day .no-entry {
  background-color: #c0c0c0;
}

/* line 127, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .calendar-calendar div.month-view {
  background: none;
}

/* line 130, ../sass/_calendar.scss */
.calendar-calendar .month-view .full td.single-day div.monthview, .calendar-calendar .week-view .full td.single-day div.weekview, .calendar-calendar .day-view .full td.single-day div.dayview {
  background: none repeat scroll 0 0;
  overflow: hidden;
  padding: 3px 0px 3px 0px;
  width: auto;
  margin: 2px;
}

/* line 137, ../sass/_calendar.scss */
.view-display-id-event_calendar_block .view-footer h3 a {
  text-align: center;
  width: 100%;
}

/* line 141, ../sass/_calendar.scss */
.calendar-calendar div.calendar {
  text-align: center;
}

/* line 144, ../sass/_calendar.scss */
.calendar-calendar div.day {
  float: none;
  padding: 0.125em 0 0 0.25em;
  width: 100%;
}

/* line 149, ../sass/_calendar.scss */
.calendar-calendar td {
  text-align: center;
}

/* line 152, ../sass/_calendar.scss */
.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
  height: 24px !important;
  line-height: 24px;
}

/* line 156, ../sass/_calendar.scss */
.pager li > a, .pager li > span {
  border-radius: 5px;
  margin-top: 10px;
}

/* line 160, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .single-day {
  background-color: #f8f7f3 !important;
}

/* line 163, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .single-day.empty, .calendar-calendar .month-view .full td.single-day .calendar-empty, .calendar-calendar .month-view .full td.single-day.empty, .calendar-calendar .month-view .full td.date-box.empty {
  background-color: #e3e0d5 !important;
}

/* line 166, ../sass/_calendar.scss */
.calendar-calendar td.empty {
  color: #fff9f8;
}

/* line 169, ../sass/_calendar.scss */
.calendar-calendar .calendar-more {
  display: none !important;
}

/* line 172, ../sass/_calendar.scss */
.view .date-nav-wrapper .date-heading {
  top: 26px;
}

/* line 175, ../sass/_calendar.scss */
.node-type-event .view .date-nav-wrapper .date-heading {
  top: 7px;
}

/* line 178, ../sass/_calendar.scss */
.view-header .pager a i.fa {
  width: auto !important;
}

/* line 181, ../sass/_calendar.scss */
.view-header .pager li > a, .pager li > span {
  padding: 3px 5px;
}

/* line 184, ../sass/_calendar.scss */
.view-header .date-nav {
  padding-bottom: 0;
}

@media (max-width: 1024px) {
  /* line 189, ../sass/_calendar.scss */
  .calendar-calendar {
    font-size: 0.65em;
  }

  /* line 192, ../sass/_calendar.scss */
  #sidebar-second .view-display-id-event_calendar_block .calendar-calendar div.calendar i, #page-body .calendar-calendar i.fa {
    font-size: 0.9em;
  }
}
/* line 196, ../sass/_calendar.scss */
#sidebar-second .view-display-id-event_calendar_block .pager .date-prev, #sidebar-second .view-display-id-event_calendar_block .pager .date-next {
  padding-top: 20px;
}

/* line 199, ../sass/_calendar.scss */
#sidebar-second .calendar-calendar th.days {
  color: #eee;
  font-weight: normal;
}

/* line 203, ../sass/_calendar.scss */
#find-event-btn {
  display: block;
  margin-bottom: 10px;
}
@media only screen and (min-width: 767px) {
  /* line 203, ../sass/_calendar.scss */
  #find-event-btn {
    display: none;
  }
}

/* line 210, ../sass/_calendar.scss */
.addtocal {
  margin: 0;
}

/* line 213, ../sass/_calendar.scss */
span.date-display-single {
  display: block;
}

/* line 217, ../sass/_calendar.scss */
.addtocal_menu ul {
  margin: 0 5px 5px 0;
}
/* line 220, ../sass/_calendar.scss */
.addtocal_menu li {
  background: none !important;
  padding: 0 0 0 5px !important;
}

/* Varaibles - config */
/* SCSS*/
/* line 11, ../sass/_org-charts.scss */
.content {
  font-family: "Source Sans Pro", sans-serif;
  font-size: 1em;
  position: relative;
}
/* line 14, ../sass/_org-charts.scss */
.content * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 22, ../sass/_org-charts.scss */
.org-chart {
  display: block;
  clear: both;
  margin-bottom: 30px;
  position: relative;
  /**
  * For IE 6/7 only
  * Include this rule to trigger hasLayout and contain floats.
  */
  /* Box colors */
  /* 1 column */
  /* 2 column */
  /* 3 column */
  /* 4 column */
  /* 5 column */
  /* DEPARTMENTS COLUMNs */
}
/* line 28, ../sass/_org-charts.scss */
.org-chart.cf:before, .org-chart.cf:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
/* line 32, ../sass/_org-charts.scss */
.org-chart.cf:after {
  clear: both;
}
/* line 39, ../sass/_org-charts.scss */
.org-chart.cf {
  *zoom: 1;
}
/* line 42, ../sass/_org-charts.scss */
.org-chart ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 47, ../sass/_org-charts.scss */
.org-chart ul li {
  position: relative;
  background: none !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
  line-height: 100% !important;
}
/* line 54, ../sass/_org-charts.scss */
.org-chart ul li span {
  display: block;
  border: 3px solid #2d4d76;
  text-align: center;
  overflow: hidden;
  text-decoration: none;
  color: #252525;
  font-size: 14px;
  box-shadow: 4px 4px 9px -4px rgba(0, 0, 0, 0.4);
  -webkit-transition: all linear .1s;
  -moz-transition: all linear .1s;
  transition: all linear .1s;
  background: #e2e9f6;
  padding: 4px;
  min-height: 60px;
}
/* line 69, ../sass/_org-charts.scss */
.org-chart ul li span a {
  color: #252525;
}
/* line 71, ../sass/_org-charts.scss */
.org-chart ul li span a:hover {
  text-decoration: none;
}
/* line 78, ../sass/_org-charts.scss */
.org-chart .lvl-b {
  background: #f8f7f3;
  color: #252525;
}
/* line 79, ../sass/_org-charts.scss */
.org-chart .board {
  width: 90%;
  margin: 0 auto;
  display: block;
  position: relative;
}
/* line 86, ../sass/_org-charts.scss */
.org-chart .board:before {
  content: "";
  display: block;
  position: absolute;
  height: 160px;
  width: 0px;
  border-left: 2px solid #2d4d76;
  margin-left: 50%;
  top: 40px;
}
@media only screen and (min-width: 767px) {
  /* line 86, ../sass/_org-charts.scss */
  .org-chart .board:before {
    height: 140px;
  }
}
@media only screen and (min-width: 1009px) {
  /* line 86, ../sass/_org-charts.scss */
  .org-chart .board:before {
    height: 122px;
  }
}
/* line 104, ../sass/_org-charts.scss */
.org-chart ul.columnOne {
  height: 90px;
  position: relative;
  width: 100%;
  display: block;
  clear: both;
}
/* line 110, ../sass/_org-charts.scss */
.org-chart ul.columnOne li {
  width: 30%;
  margin: 0px auto;
  top: 20px;
}
/* line 118, ../sass/_org-charts.scss */
.org-chart ul.columnTwo {
  position: relative;
  width: 100%;
  display: block;
  height: 90px;
  clear: both;
}
/* line 125, ../sass/_org-charts.scss */
.org-chart ul.columnTwo li:first-child {
  width: 30%;
  float: left;
}
/* line 129, ../sass/_org-charts.scss */
.org-chart ul.columnTwo li {
  width: 30%;
  float: right;
}
/* line 133, ../sass/_org-charts.scss */
.org-chart ul.columnTwo:before {
  content: "";
  display: block;
  position: relative;
  width: 80%;
  height: 10px;
  border-top: 2px solid #2d4d76;
  margin: 0 auto;
  top: 40px;
}
/* line 145, ../sass/_org-charts.scss */
.org-chart ul.columnThree {
  position: relative;
  width: 100%;
  display: block;
  clear: both;
}
/* line 150, ../sass/_org-charts.scss */
.org-chart ul.columnThree li:first-child {
  width: 30%;
  float: left;
  margin-left: 0;
}
/* line 155, ../sass/_org-charts.scss */
.org-chart ul.columnThree li {
  width: 30%;
  margin-left: 5%;
  float: left;
}
/* line 160, ../sass/_org-charts.scss */
.org-chart ul.columnThree li:last-child {
  width: 30%;
  float: right;
  margin-left: 0;
}
/* line 165, ../sass/_org-charts.scss */
.org-chart ul.columnThree:before {
  content: "";
  display: block;
  position: relative;
  width: 80%;
  height: 10px;
  border-top: 2px solid #2d4d76;
  margin: 0 auto;
  top: 40px;
}
/* line 177, ../sass/_org-charts.scss */
.org-chart ul.columnFour {
  position: relative;
  width: 100%;
  display: block;
  clear: both;
}
/* line 182, ../sass/_org-charts.scss */
.org-chart ul.columnFour li:first-child {
  width: 22%;
  float: left;
  margin-left: 0;
}
/* line 187, ../sass/_org-charts.scss */
.org-chart ul.columnFour li {
  width: 22%;
  margin-left: 4%;
  float: left;
}
/* line 192, ../sass/_org-charts.scss */
.org-chart ul.columnFour li:last-child {
  width: 22%;
  float: right;
  margin-left: 0;
}
/* line 197, ../sass/_org-charts.scss */
.org-chart ul.columnFour:before {
  content: "";
  display: block;
  position: relative;
  width: 80%;
  height: 10px;
  border-top: 2px solid #2d4d76;
  margin: 0 auto;
  top: 40px;
}
/* line 209, ../sass/_org-charts.scss */
.org-chart ul.columnFive {
  position: relative;
  width: 100%;
  display: block;
  clear: both;
}
/* line 214, ../sass/_org-charts.scss */
.org-chart ul.columnFive li:first-child {
  width: 18%;
  float: left;
  margin-left: 0;
}
/* line 219, ../sass/_org-charts.scss */
.org-chart ul.columnFive li {
  width: 18%;
  margin-left: 2.5%;
  float: left;
}
/* line 224, ../sass/_org-charts.scss */
.org-chart ul.columnFive li:last-child {
  width: 18%;
  float: right;
  margin-left: 0;
}
/* line 229, ../sass/_org-charts.scss */
.org-chart ul.columnFive:before {
  content: "";
  display: block;
  position: relative;
  width: 80%;
  height: 10px;
  border-top: 2px solid #2d4d76;
  margin: 0 auto;
  top: 40px;
}
/* line 241, ../sass/_org-charts.scss */
.org-chart .departments {
  width: 100%;
  display: block;
  clear: both;
}
/* line 245, ../sass/_org-charts.scss */
.org-chart .departments:before {
  content: "";
  display: block;
  width: 75%;
  height: 22px;
  border-top: 2px solid #2d4d76;
  border-left: 2px solid #2d4d76;
  border-right: 2px solid #2d4d76;
  margin: 0 auto;
  top: 0px;
}
/* line 257, ../sass/_org-charts.scss */
.org-chart .department {
  border-left: 2px solid #2d4d76;
  width: 23%;
  float: left;
  margin: 0px 1%;
}
/* line 262, ../sass/_org-charts.scss */
.org-chart .department:after {
  content: "";
  position: absolute;
  display: block;
  width: 10px;
  height: 22px;
  border-left: 2px solid #2d4d76;
  left: 50%;
  top: -22px;
}
/* line 273, ../sass/_org-charts.scss */
.org-chart .department:first-child:after {
  display: none;
}
/* line 278, ../sass/_org-charts.scss */
.org-chart .department:last-child:after {
  display: none;
}
/* line 282, ../sass/_org-charts.scss */
.org-chart .department.central {
  background: #f5eec9;
}
/* line 284, ../sass/_org-charts.scss */
.org-chart .department.central:after {
  display: none;
}
/* line 288, ../sass/_org-charts.scss */
.org-chart .department span {
  border-left: 1px solid #2d4d76;
}
/* line 291, ../sass/_org-charts.scss */
.org-chart .department li {
  padding-left: 25px;
  border-bottom: 2px solid #2d4d76;
  height: 80px;
}
/* line 296, ../sass/_org-charts.scss */
.org-chart .department li span {
  background: #e2e9f6;
  top: 38px;
  position: absolute;
  z-index: 1;
  width: 95%;
  height: auto;
  vertical-align: middle;
  right: 0px;
  line-height: 14px;
  border: 3px solid #2d4d76;
}
/* line 308, ../sass/_org-charts.scss */
.org-chart .department .sections {
  margin-top: -20px;
}

/* MEDIA QUERIES */
@media all and (max-width: 767px) {
  /* line 316, ../sass/_org-charts.scss */
  .org-chart .board {
    margin: 0px;
    width: 100%;
  }
  /* line 319, ../sass/_org-charts.scss */
  .org-chart .board ul li span {
    font-size: 10px;
    line-height: 105%;
  }
  /* line 325, ../sass/_org-charts.scss */
  .org-chart .departments:before {
    border: none;
  }
  /* line 329, ../sass/_org-charts.scss */
  .org-chart .department {
    float: none;
    width: 100%;
    margin-left: 0;
    background: #f5eec9;
    margin-bottom: 40px;
  }
  /* line 335, ../sass/_org-charts.scss */
  .org-chart .department:before {
    content: "";
    display: block;
    position: absolute;
    width: 15px;
    height: 60px;
    border-left: 2px solid #2d4d76;
    z-index: 1;
    top: -45px;
    left: 0%;
    margin-left: -2px;
  }
  /* line 347, ../sass/_org-charts.scss */
  .org-chart .department:after {
    display: none;
  }
  /* line 351, ../sass/_org-charts.scss */
  .org-chart .department:first-child:before {
    display: none;
  }
}
@media only print {
  /* line 3, ../sass/_print.scss */
  body {
    color: #000;
    background: #fff;
  }

  /* line 21, ../sass/_print.scss */
  #page-header,
  #main-nav,
  #title-bar,
  #left-menu,
  #sidebar,
  #mega-footer,
  #sub-footer h2,
  #social-media,
  #footer-links,
  #last-update,
  #pdfNotice,
  a.buttonLink,
  #find-event-btn,
  form,
  .img-tools {
    display: none;
  }

  /* line 24, ../sass/_print.scss */
  #main-col {
    width: 100%;
  }
  /* line 26, ../sass/_print.scss */
  #main-col #print-logo {
    display: block;
    margin-bottom: -25px;
  }

  @page {
    margin: 2cm;
}

  /* line 34, ../sass/_print.scss */
  h2, h3 {
    page-break-after: avoid;
  }

  /* line 37, ../sass/_print.scss */
  img, .box, .img-wrap {
    page-break-inside: avoid;
    max-width: 100% !important;
  }

  /* line 41, ../sass/_print.scss */
  #page-body #main-col ul {
    list-style-type: disc;
    list-style-position: outside;
    margin-left: 1.5em;
  }
  /* line 45, ../sass/_print.scss */
  #page-body #main-col ul li {
    padding-left: 0;
  }

  /* line 49, ../sass/_print.scss */
  a[href]:after {
    content: "" !important;
  }

  /* line 53, ../sass/_print.scss */
  .thumbnail-grid .thumbnail-grid {
    margin: 0px;
  }
  /* line 56, ../sass/_print.scss */
  .thumbnail-grid .img-wrap[style] {
    height: auto !important;
  }
  /* line 59, ../sass/_print.scss */
  .thumbnail-grid .img-wrap, .thumbnail-grid .nimage {
    float: left;
    width: 22% !important;
    margin-right: 3.9%;
  }
  /* line 63, ../sass/_print.scss */
  .thumbnail-grid .img-wrap:nth-child(4n), .thumbnail-grid .nimage:nth-child(4n) {
    margin-right: 0;
  }
  /* line 66, ../sass/_print.scss */
  .thumbnail-grid .img-wrap:nth-child(4n+1), .thumbnail-grid .nimage:nth-child(4n+1) {
    clear: both;
  }

  /* line 71, ../sass/_print.scss */
  .collapse {
    display: block !important;
    height: auto !important;
  }

  /* line 75, ../sass/_print.scss */
  #page-body .panel-group {
    page-break-inside: avoid;
  }
  /* line 77, ../sass/_print.scss */
  #page-body .panel-group .panel-title a i.fa {
    display: none !important;
  }
}
