@charset "UTF-8";
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* RESET */
/* line 2, ../sass/reset.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}

strong {
    font-weight: bolder;
}

/* line 14, ../sass/reset.scss */
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

/* line 23, ../sass/reset.scss */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 31, ../sass/reset.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
}

a {
  text-decoration: underline;
}

/* line 44, ../sass/reset.scss */
ol,
ul {
  list-style: none;
}

/* line 49, ../sass/reset.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
}

/* line 54, ../sass/reset.scss */
caption,
th,
td {
  font-weight: normal;
  text-align: left;
}

/* line 61, ../sass/reset.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
}

/* line 68, ../sass/reset.scss */
blockquote,
q {
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  quotes: none;
}

/* line 77, ../sass/reset.scss */
a:focus {
  outline: 2px solid #c1c1c1;
  outline: 2px solid rgba(51, 51, 51, 0.3);
}

/* line 82, ../sass/reset.scss */
a:hover,
a:active {
  outline: 0;
}

/* line 87, ../sass/reset.scss */
a img {
  border: 0;
}

/* Utility Styles */
/* line 93, ../sass/reset.scss */
.screen-reader-text {
  /* element is hidden but accessible to assistive technology */
  position: absolute;
  left: -9999px;
  top: -9999px;
}

.type-post > div > ul > li {
    list-style-type: disc;
    list-style-position: inside;
}

/* line 1, ../sass/components/_base.scss */
body {
  background: #0e528f;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  line-height: 1.5 !important; 
}

/* line 8, ../sass/components/_base.scss */
img {
  max-width: 100%;
  height: auto;
}

/* line 2, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: rgba(0, 176, 181, 0.75) !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-portal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-portal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #top-widget-wrapper #sub-menu-nav, .page-template-page-portal-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-portal-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main {
  position: relative;
}
/* line 69, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper .portal-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper .portal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper .portal-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper .portal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li a.financial {
  background-color: #9aca3c;
}
/* line 233, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li a.business {
  background-color: #55c1aa;
}
/* line 236, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li a.payment {
  background-color: #00b0b5;
}
/* line 239, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-quick-links-wrapper .constrained #portal-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper {
  background-color: #55c1aa;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #00b0b5;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00b0b5), color-stop(100%, #55c1aa));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b0b5 0%, #55c1aa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b5', endColorstr='#55c1aa',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-home-info-wrapper .constrained #portal-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 417, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget.widget-first h2 {
  background-image: none;
  padding: 0 1em 0em 1em;
  text-transform: initial;
}
/* line 423, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 426, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 430, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 441, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 446, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 453, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 457, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 462, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 467, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 472, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 480, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 484, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 489, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 494, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 498, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 504, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 508, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-portal-home #portal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 518, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 522, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact {
  padding: 1em;
}
/* line 525, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 525, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 536, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 541, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 544, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 549, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 553, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 557, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 560, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 566, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 574, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 577, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 582, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 588, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 598, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 600, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 600, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 616, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 619, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 619, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 648, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 651, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 654, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 657, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 660, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 668, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 668, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home #portal-contact-wrapper #portal-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 679, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 682, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .rule {
  background: #fff;
}
/* line 685, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .logo {
  display: inline-block;
}
/* line 687, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 696, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 708, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 712, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 718, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 718, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 718, ../sass/components/_biz_portal.scss */
  .page-template-page-portal-home .badge {
    margin-top: -25em;
  }
}
/* line 731, ../sass/components/_biz_portal.scss */
.page-template-page-portal-home .badge img {
  width: 100%;
  height: auto;
}

/* line 737, ../sass/components/_biz_portal.scss */
.page-template-page-portal-inside-page #portal-home-menu .badge, .page-template-page-portal-staff #portal-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main, .page-template-page-portal-inside-page-full #main {
  position: relative;
}
/* line 5, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper, .page-template-page-portal-inside-page-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-portal-inside-page-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper .portal-banner, .page-template-page-portal-inside-page-full #main #top-widget-wrapper .portal-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper .portal-banner.active, .page-template-page-portal-inside-page-full #main #top-widget-wrapper .portal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper .portal-banner-thin, .page-template-page-portal-inside-page-full #main #top-widget-wrapper .portal-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper .portal-banner-thin.active, .page-template-page-portal-inside-page-full #main #top-widget-wrapper .portal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2:hover, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_biz_portal_inside.scss */
  .page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2 span, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_biz_portal_inside.scss */
  .page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-portal-inside-page-full #main #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-menu, .page-template-page-portal-inside-page-full #main .portal-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links h2, .page-template-page-portal-inside-page-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul a, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 157, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 172, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 175, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 178, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 181, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 187, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .quick-links .textwidget ul li a, .page-template-page-portal-inside-page-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 198, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 201, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .badge .textwidget, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 203, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 209, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news.widget, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 212, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news.widget h2, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 224, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 230, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 236, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news ul, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 238, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news ul li, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 242, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 247, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news .date, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 252, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news .title a, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 257, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page #main .portal-inside-page-sidebar-2 .news .title a:hover, .page-template-page-portal-inside-page-full #main .portal-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 265, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer, .page-template-page-portal-inside-page-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 268, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .rule, .page-template-page-portal-inside-page-full .site-footer .rule {
  background: #fff;
}
/* line 271, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .logo, .page-template-page-portal-inside-page-full .site-footer .logo {
  display: inline-block;
}
/* line 273, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .logo a, .page-template-page-portal-inside-page-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 282, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .address, .page-template-page-portal-inside-page-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 294, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .social-media, .page-template-page-portal-inside-page-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 298, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .site-footer .social-media .social, .page-template-page-portal-inside-page-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 306, ../sass/components/_biz_portal_inside.scss */
  .page-template-page-portal-inside-page .content, .page-template-page-portal-inside-page-full .content {
    padding: 0 1em;
  }
}
/* line 310, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .content h1, .page-template-page-portal-inside-page-full .content h1 {
  text-transform: uppercase;
  color: #4eb748;
  border-bottom: 1px solid #4eb748;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 317, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .content h2, .page-template-page-portal-inside-page-full .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4eb748;
  color: #4eb748;
}
/* line 323, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .content h3, .page-template-page-portal-inside-page-full .content h3 {
  color: #4eb748;
}
/* line 329, ../sass/components/_biz_portal_inside.scss */
.page-template-page-portal-inside-page .content strong, .page-template-page-portal-inside-page-full .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu {
  background-color: #00b0b5;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item > a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item > a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item ul, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item ul, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #55c1aa;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #55c1aa), color-stop(100%, #9aca3c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55c1aa', endColorstr='#9aca3c',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item ul li, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page ul li:hover a {
  color: #00b0b5;
}
/* line 75, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_biz_portal_sidebar_menu.scss */
.portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .portal-menu.widget_nav_menu .menu-portal-side-menu-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #00b0b5;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper .portal-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper .portal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper .portal-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper .portal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #top-widget-wrapper #portal-home-sidebar-1-wrapper #portal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #top-widget-wrapper #portal-home-menu-wrapper #portal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container h2 {
  color: #009974;
  font-weight: 100;
}
/* line 279, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container h3 {
  color: #009974;
  font-weight: 100;
}
/* line 283, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container h4 {
  color: #009974;
  font-weight: 100;
}
/* line 287, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_biz_portal_staff_page.scss */
.page-template-page-portal-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_biz_portal_staff_page.scss */
  .page-template-page-portal-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_cml.scss */
.cse input.gsc-search-button, input.gsc-search-button {
  color: #fff !important;
}

/* line 7, ../sass/components/_cml.scss */
.widget_search form {
  border: 4px solid rgba(185, 185, 185, 0.5);
  background-color: #FFFFFF !important;
  border-radius: 10px;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.25);
  width: 204px;
}

/* line 15, ../sass/components/_cml.scss */
.widget_search form div {
  background-color: #fff !important;
  border-radius: 6px;
  overflow: hidden;
}

/* line 2, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: rgba(38, 122, 231, 0.75) !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cmo-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper #sub-menu-nav, .page-template-page-cmo-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-cmo-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-cmo-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main {
  position: relative;
}
/* line 69, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper .cmo-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/cmo-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper .cmo-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper .cmo-banner-thin {
  z-index: 10;
  background-image: url(../../images/cmo-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper .cmo-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li a.financial {
  background-color: #5E25A2;
}
/* line 233, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li a.business {
  background-color: #A647C5;
}
/* line 236, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li a.payment {
  background-color: #267AE7;
}
/* line 239, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-quick-links-wrapper .constrained #cmo-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper {
  background-color: #5E25A2;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #5E25A2;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5E25A2), color-stop(100%, #A647C5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5e25a2 0%, #a647c5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5E25A2', endColorstr='#A647C5',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-home-info-wrapper .constrained #cmo-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 430, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 433, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 437, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 448, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #267AE7;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 453, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #267AE7;
}
/* line 460, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #267AE7;
  margin-bottom: 1em;
}
/* line 464, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #267AE7;
}
/* line 469, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news a {
  color: #267AE7;
}
/* line 472, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 475, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 480, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 485, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 493, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 497, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 502, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 507, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 511, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 517, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 521, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-cmo-home #cmo-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 531, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 535, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact {
  padding: 1em;
}
/* line 538, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 538, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 549, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 554, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 557, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 562, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 566, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 570, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 573, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 579, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 590, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 595, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 601, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 611, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 613, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 613, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 629, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 632, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 632, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 661, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 664, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 667, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 670, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 673, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 681, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 681, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home #cmo-contact-wrapper #cmo-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 692, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 695, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .rule {
  background: #fff;
}
/* line 698, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .logo {
  display: inline-block;
}
/* line 700, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 709, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 721, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 725, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 731, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 731, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 731, ../sass/components/_cmo.scss */
  .page-template-page-cmo-home .badge {
    margin-top: -25em;
  }
}
/* line 744, ../sass/components/_cmo.scss */
.page-template-page-cmo-home .badge img {
  width: 100%;
  height: auto;
}

/* line 750, ../sass/components/_cmo.scss */
.page-template-page-cmo-inside-page #cmo-home-menu .badge, .page-template-page-cmo-staff #cmo-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main, .page-template-page-cmo-inside-full #main {
  position: relative;
}
/* line 5, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper .cmo-banner, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/cmo-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper .cmo-banner.active, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper .cmo-banner-thin, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner-thin {
  z-index: 10;
  background-image: url(../../images/cmo-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper .cmo-banner-thin.active, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2:hover, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_cmo_inside.scss */
  .page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 span, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_cmo_inside.scss */
  .page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu, {
  background-color: transparent;
}
/* line 95, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover, {
  opacity: .7;
}
/* line 115, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-menu, .page-template-page-cmo-inside-full #main .cmo-menu,
.page-template-page-unified-inside-page #main .cmo-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links h2, .page-template-page-cmo-inside-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.financial {
  background-color: #5E25A2;
}
/* line 168, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.business {
  background-color: #A647C5;
}
/* line 171, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.payment {
  background-color: #267AE7;
}
/* line 174, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .quick-links .textwidget ul li a, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .badge .textwidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget h2, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news ul, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news ul li, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news .date, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news .title a, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page #main .cmo-inside-page-sidebar-2 .news .title a:hover, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer, .page-template-page-cmo-inside-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .rule, .page-template-page-cmo-inside-full .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .logo, .page-template-page-cmo-inside-full .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .logo a, .page-template-page-cmo-inside-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .address, .page-template-page-cmo-inside-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .social-media, .page-template-page-cmo-inside-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .site-footer .social-media .social, .page-template-page-cmo-inside-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_cmo_inside.scss */
  .page-template-page-cmo-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .content h1 {
  text-transform: uppercase;
  color: #6125A3;
  border-bottom: 1px solid #6125A3;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #6125A3;
  color: #6125A3;
}
/* line 322, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .content h3 {
  color: #6125A3;
}
/* line 328, ../sass/components/_cmo_inside.scss */
.page-template-page-cmo-inside-page .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu,
.post-type-archive-department_staff.cmo-menu.widget_nav_menu{
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu {
  background-color: #267AE7;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item > a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item > a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page > a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item > a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item > a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page > a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item > a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item > a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item ul, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item ul, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page ul, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item ul, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item ul, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page ul, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item ul, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item ul, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #5E25A2;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #5E25A2 0%, #A647C5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #5E25A2), color-stop(100%, #A647C5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #5E25A2 0%, #A647C5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #5E25A2 0%, #A647C5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #5E25A2 0%, #A647C5 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #5e25a2 0%, #a647c5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5E25A2', endColorstr='#A647C5',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item ul li, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item ul li, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page ul li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item ul li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item ul li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page ul li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item ul li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item ul li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page ul li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page ul li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page ul li:hover, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page ul li:hover, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page ul li:hover a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page ul li:hover a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page ul li:hover a {
  color: #267AE7;
}
/* line 75, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li ul.submenu, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li ul.submenu, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_cmo_sidebar_menu.scss */
.cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .cmo-menu.widget_nav_menu .menu-managing-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .cmo-menu.widget_nav_menu .menu-relations-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .cmo-menu.widget_nav_menu .menu-communications-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #267AE7;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #main, .page-template-page-cmo-staff2 #main,
.post-type-archive-department_staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .content, .page-template-page-cmo-staff2 .content,
 .post-type-archive-department_staff .content{
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  /*padding: 2em 2em 0 2em; removed by andy */
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper, .page-template-page-cmo-staff2 #top-widget-wrapper,
.post-type-archive-department_staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 19, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-cmo-staff2 #top-widget-wrapper .dept-menu .sub-menu-wrapper,
.post-type-archive-department_staff #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 22, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper .cmo-banner, .page-template-page-cmo-staff2 #top-widget-wrapper .cmo-banner,
.post-type-archive-department_staff #top-widget-wrapper .cmo-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/cmo-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper .cmo-banner.active, .page-template-page-cmo-staff2 #top-widget-wrapper .cmo-banner.active,
.post-type-archive-department_staff #top-widget-wrapper .cmo-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper .cmo-banner-thin, .page-template-page-cmo-staff2 #top-widget-wrapper .cmo-banner-thin,
.post-type-archive-department_staff #top-widget-wrapper .cmo-banner-thin {
  z-index: 10;
  background-image: url(../../images/cmo-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper .cmo-banner-thin.active, .page-template-page-cmo-staff2 #top-widget-wrapper .cmo-banner-thin.active,
.post-type-archive-department_staff #top-widget-wrapper .cmo-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper,
 .post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper{
  background-color: #383838;
}
/* line 55, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a,
 .post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a{
  text-decoration: none;
}
/* line 57, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2:hover, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2:hover,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2,
  .post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 span, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 span,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search,
  .post-type-archive-department_staff #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget,
.page-template-page-cdepartment-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-cmo-staff2 #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover,
.post-type-archive-department_staff #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news.widget, .page-template-page-cmo-staff2 .news.widget ,
.post-type-archive-department_staff .news.widget{
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news.widget h2, .page-template-page-cmo-staff2 .news.widget h2,
.post-type-archive-department_staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news.widget .textwidget, .page-template-page-cmo-staff2 .news.widget .textwidget,
.post-type-archive-department_staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news.widget .textwidget p, .page-template-page-cmo-staff2 .news.widget .textwidget p,
.post-type-archive-department_staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news ul, .page-template-page-cmo-staff2 .news ul,
.post-type-archive-department_staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news ul li, .page-template-page-cmo-staff2 .news ul li,
.post-type-archive-department_staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news ul li:last-child, .page-template-page-cmo-staff2 .news ul li:last-child,
.post-type-archive-department_staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news .date, .page-template-page-cmo-staff2 .news .date,
.post-type-archive-department_staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news .title a, .page-template-page-cmo-staff2 .news .title a,
.post-type-archive-department_staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .news .title a:hover, .page-template-page-cmo-staff2 .news .title a:hover,
.post-type-archive-department_staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer, .page-template-page-cmo-staff2 .site-footer,
.post-type-archive-department_staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .rule, .page-template-page-cmo-staff2 .site-footer .rule,
.post-type-archive-department_staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .logo, .page-template-page-cmo-staff2 .site-footer .logo,
.post-type-archive-department_staff .site-footer .logo
 {
  display: inline-block;
}
/* line 186, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .logo a, .page-template-page-cmo-staff2 .site-footer .logo a,
.post-type-archive-department_staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .address, .page-template-page-cmo-staff2 .site-footer .address,
.post-type-archive-department_staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .social-media, .page-template-page-cmo-staff2 .site-footer .social-media,
.post-type-archive-department_staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .site-footer .social-media .social, .page-template-page-cmo-staff2 .site-footer .social-media .social,
.post-type-archive-department_staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links, .page-template-page-cmo-staff2 .quick-links,
.post-type-archive-department_staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links h2, .page-template-page-cmo-staff2 .quick-links h2,
.post-type-archive-department_staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul, .page-template-page-cmo-staff2 .quick-links .textwidget ul,
.post-type-archive-department_staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li, .page-template-page-cmo-staff2 .quick-links .textwidget ul li,
.post-type-archive-department_staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li.financial, .page-template-page-cmo-staff2 .quick-links .textwidget ul li.financial,
.post-type-archive-department_staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li.business, .page-template-page-cmo-staff2 .quick-links .textwidget ul li.business,
.post-type-archive-department_staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li.payment, .page-template-page-cmo-staff2 .quick-links .textwidget ul li.payment,
.post-type-archive-department_staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li:hover, .page-template-page-cmo-staff2 .quick-links .textwidget ul li:hover,
.post-type-archive-department_staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff .quick-links .textwidget ul li a, .page-template-page-cmo-staff2 .quick-links .textwidget ul li a,
.post-type-archive-department_staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container h2, .page-template-page-cmo-staff2 #staff-page-container h2,
.post-type-archive-department_staff #staff-page-container h2 {
  color: #6125A3;
  font-weight: 100;
}
/* line 279, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container h3, .page-template-page-cmo-staff2 #staff-page-container h3,
.post-type-archive-department_staff #staff-page-container h3 {
  color: #6125A3;
  font-weight: 100;
}
/* line 283, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container h4, .page-template-page-cmo-staff2 #staff-page-container h4,
.post-type-archive-department_staff #staff-page-container h4 {
  color: #6125A3;
  font-weight: 100;
}
/* line 287, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container p, .page-template-page-cmo-staff2 #staff-page-container p,
.post-type-archive-department_staff #staff-page-container p {
  color: #000000;
  font-weight: 100;
}
/* line 291, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container .photo, .page-template-page-cmo-staff2 #staff-page-container .photo,
.post-type-archive-department_staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container .photo img, .page-template-page-cmo-staff2 #staff-page-container .photo img,
.post-type-archive-department_staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container .info, .page-template-page-cmo-staff2 #staff-page-container .info,
.post-type-archive-department_staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom, .page-template-page-cmo-staff #staff-page-container #staff-top, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom, .page-template-page-cmo-staff2 #staff-page-container #staff-top {
  border-bottom: 2px dotted #6125A3;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom .photo, .page-template-page-cmo-staff #staff-page-container #staff-top .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #staff-page-container #staff-bottom .photo, .page-template-page-cmo-staff #staff-page-container #staff-top .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-top .photo {
    width: 20%;
  }
}
/* line 310, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom .info, .page-template-page-cmo-staff #staff-page-container #staff-top .info, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom .info, .page-template-page-cmo-staff2 #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #staff-page-container #staff-bottom .info, .page-template-page-cmo-staff #staff-page-container #staff-top .info, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom .info, .page-template-page-cmo-staff2 #staff-page-container #staff-top .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom li, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #staff-page-container #staff-bottom li, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li {
    width: 100%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom li .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #staff-page-container #staff-bottom li .photo, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li .photo {
    width: 20%;
  }
}
/* line 338, ../sass/components/_cmo_staff_page.scss */
.page-template-page-cmo-staff #staff-page-container #staff-bottom li .info, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_cmo_staff_page.scss */
  .page-template-page-cmo-staff #staff-page-container #staff-bottom li .info, .page-template-page-cmo-staff2 #staff-page-container #staff-bottom li .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}

/* line 2, ../sass/components/_council.scss */
.page-template-page-council-home #home-content {
  top: 300px;
  display: none;
}

/* line 17, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 22, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #4e5150 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 33, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 36, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 39, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 47, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cno-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-council-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 57, ../sass/components/_council.scss */
.page-template-page-council-home #top-widget-wrapper #sub-menu-nav, .page-template-page-cno-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-council-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 68, ../sass/components/_council.scss */
.page-template-page-council-home #main {
  position: relative;
}
/* line 71, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_council.scss */
  .page-template-page-council-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 77, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper .council-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/council-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 85, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper .council-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 90, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper .council-banner-thin {
  z-index: 10;
  background-image: url(../../images/council-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 98, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper .council-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 103, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 103, ../sass/components/_council.scss */
  .page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 110, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 112, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 123, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 112, ../sass/components/_council.scss */
  .page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 129, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 135, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 135, ../sass/components/_council.scss */
  .page-template-page-council-home #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 146, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 146, ../sass/components/_council.scss */
  .page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 152, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 157, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 159, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 162, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 168, ../sass/components/_council.scss */
.page-template-page-council-home #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 179, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 184, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 186, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 190, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 205, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 209, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 212, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 232, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li a.financial {
  background-color: #c30b2c;
}
/* line 235, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li a.business {
  background-color: #4e5150;
}
/* line 238, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li a.payment {
  background-color: #001853;
}
/* line 241, ../sass/components/_council.scss */
.page-template-page-council-home #council-quick-links-wrapper .constrained #council-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 254, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper {
  background-color: #C01231;
  background: #C01231;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #C01231 0%, #001B51 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C01231), color-stop(100%, #001B51));
  background: -webkit-linear-gradient(top, #C01231 0%, #001B51 100%);
  background: -o-linear-gradient(top, #C01231 0%, #001B51 100%);
  background: -ms-linear-gradient(top, #C01231 0%, #001B51 100%);
  background: linear-gradient(to bottom, #c01231 0%, #001b51 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C01231', endColorstr='#001B51',GradientType=0 );
}
/* line 269, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained {
  width: 70%;
}
/* line 271, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info {
  padding: 3em 0;
  color: #FFFFFF;
}
/* line 274, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .photo {
  display: inline-block;
  width: 100%;
  padding-bottom: 20px;
}
@media (min-width: 55em) {
  /* line 274, ../sass/components/_council.scss */
  .page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .photo {
    width: 215px;
    float: left;
  }
}
/* line 283, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .info {
  display: inline-block;
  width: 100%;
  padding-bottom: 20px;
  font-size: 16px;
}
@media (min-width: 55em) {
  /* line 283, ../sass/components/_council.scss */
  .page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .info {
    width: 75%;
    float: left;
  }
}
/* line 295, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 302, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 304, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 309, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget ul {
  text-align: center;
}
/* line 312, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 315, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 322, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 327, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 332, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 337, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 342, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 347, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 352, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 357, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 362, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 367, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 372, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 377, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 382, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 387, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 392, ../sass/components/_council.scss */
.page-template-page-council-home #council-home-info-wrapper .constrained #council-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 403, ../sass/components/_council.scss */
.page-template-page-council-home #council-member-wrapper {
  background-color: #BCBEC0;
  text-align: center;
}
/* line 407, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 411, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper, .page-template-page-council-home #council-member-wrapper {
  padding: 20px;
}
/* line 414, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events, .page-template-page-council-home #council-member-wrapper .constrained #council-members {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 414, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events, .page-template-page-council-home #council-member-wrapper .constrained #council-members {
    padding: 0;
  }
}
/* line 419, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .council, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .council, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .council, .page-template-page-council-home #council-member-wrapper .constrained #council-members .council {
  display: inline-block;
  width: 100%;
  padding-bottom: 20px;
}
@media (min-width: 44em) {
  /* line 419, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .council, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .council, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .council, .page-template-page-council-home #council-member-wrapper .constrained #council-members .council {
    width: 25%;
    float: left;
  }
}
/* line 428, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget {
  display: block;
  vertical-align: top;
}
/* line 432, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget h2, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget h2, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget h2, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 432, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget h2, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget h2, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget h2, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
@media (min-width: 70em) {
  /* line 444, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget ul, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget ul, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget ul, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget ul {
    margin-left: 3em;
    margin-right: 3em;
  }
}
@media (min-width: 70em) {
  /* line 450, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget img, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget img, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget img, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget img {
    margin-left: 3em;
    margin-right: 3em;
  }
}
/* line 457, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget .textwidget, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget .textwidget, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget .textwidget, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 457, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget .textwidget, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget .textwidget, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget .textwidget, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 463, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget .textwidget p, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget .textwidget p, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget .textwidget p, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 468, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget.widget-firstttc h2, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget.widget-firstttc h2, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget.widget-firstttc h2, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget.widget-firstttc h2 {
  background-image: none;
  padding: 0 1em 0em 1em;
  text-transform: initial;
}
/* line 474, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 477, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul li, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul li, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul li, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 481, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul li a, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul li a, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .widget.widget-firstttc .textwidget ul li a, .page-template-page-council-home #council-member-wrapper .constrained #council-members .widget.widget-firstttc .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 492, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .mission a, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .mission a, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .mission a, .page-template-page-council-home #council-member-wrapper .constrained #council-members .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 497, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .mission a:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .mission a:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .mission a:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .mission a:hover {
  border-bottom: 2px solid #009974;
}
@media (min-width: 70em) {
  /* line 502, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news {
    width: 66%;
    display: inline-block;
  }
}
/* line 508, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news ul li, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news ul li, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news ul li, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 512, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news ul li:last-child, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news ul li:last-child, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news ul li:last-child, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 517, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news .date, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news .date, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news .date, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 522, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news .title a, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news .title a, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news .title a, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 527, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .news .title a:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .news .title a:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .news .title a:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
@media (min-width: 70em) {
  /* line 533, ../sass/components/_council.scss */
  .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact {
    width: 33%;
    display: inline-block;
  }
}
/* line 539, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p.red, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p.red, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p.red, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 543, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p strong, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p strong, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p strong, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 548, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 553, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 557, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.facebook img, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.twitter img, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.twitter img, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.facebook img, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 563, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.facebook img:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.twitter img:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.twitter img:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.facebook img:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 567, ../sass/components/_council.scss */
.page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.facebook:hover, .page-template-page-council-home #council-news-events-wrapper .constrained #council-members .contact p a.twitter:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-council-home #council-member-wrapper .constrained #mission-news-events .contact p a.twitter:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.facebook:hover, .page-template-page-council-home #council-member-wrapper .constrained #council-members .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 577, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper {
  background-image: url(../../images/contact-bg-council.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 581, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact {
  padding: 1em;
}
/* line 584, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 584, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 595, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 600, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 603, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 608, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 612, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 616, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 619, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 625, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 633, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .left {
    width: 50%;
    overflow: hidden;
  }
  /* line 636, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 641, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 647, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .right {
    width: 50%;
  }
}
/* line 657, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 659, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 659, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 675, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 20px;
  border-radius: 10px;
}
/* line 681, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 681, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 710, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 713, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 716, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 719, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 722, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 730, ../sass/components/_council.scss */
.page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 730, ../sass/components/_council.scss */
  .page-template-page-council-home #council-contact-wrapper #council-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 741, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 744, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .rule {
  background: #fff;
}
/* line 747, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .logo {
  display: inline-block;
}
/* line 749, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 758, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 770, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 774, ../sass/components/_council.scss */
.page-template-page-council-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 780, ../sass/components/_council.scss */
.page-template-page-council-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 780, ../sass/components/_council.scss */
  .page-template-page-council-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 780, ../sass/components/_council.scss */
  .page-template-page-council-home .badge {
    margin-top: -25em;
  }
}
/* line 793, ../sass/components/_council.scss */
.page-template-page-council-home .badge img {
  width: 100%;
  height: auto;
}

/* line 799, ../sass/components/_council.scss */
.page-template-page-council-inside-page #council-home-menu .badge, .page-template-page-council-staff #council-home-menu .badge {
  display: none;
}

/* CSS Document */
/* line 4, ../sass/components/_council_cml.scss */
body.single-citycouncilmem {
  max-width: 90%;
  padding: 0 5%;
  background: #fff;
  min-height: 100%;
  color: #000;
  /* position: absolute; */
}

/* line 12, ../sass/components/_council_cml.scss */
.group:after {
  content: "";
  display: table;
  clear: both;
}

/* line 17, ../sass/components/_council_cml.scss */
.group {
  zoom: 1;
}

/* line 20, ../sass/components/_council_cml.scss */
body.single-citycouncilmem {
  max-width: 90%;
  padding: 0 5%;
  background: #fff;
  min-height: 100%;
  color: #000;
  /* position: absolute */
}

/* line 28, ../sass/components/_council_cml.scss */
body.single-citycouncilmem .content {
  margin-top: 2em;
}

/* line 31, ../sass/components/_council_cml.scss */
.bio ul {
  list-style-type: none;
}

/* line 34, ../sass/components/_council_cml.scss */
.bio .headshot {
  display: inline-block;
  max-width: 30%;
  float: left;
  margin-right: 1em;
}

/* line 40, ../sass/components/_council_cml.scss */
.bio .headshot img {
  max-width: 100%;
  height: auto;
}

/* line 44, ../sass/components/_council_cml.scss */
.council_mem_display {
  width: 100%;
  display: block;
}

/* line 48, ../sass/components/_council_cml.scss */
.council_mem_display .mayor, .council_mem_display .council {
  clear: both;
}

/* line 51, ../sass/components/_council_cml.scss */
.council_mem_display .mayor_quote {
  font-size: 1.1em;
  color: #000;
}

/* line 55, ../sass/components/_council_cml.scss */
.council_mem_display .mayor_attribution {
  font-weight: bold;
  padding-top: 1em;
  display: block;
  text-align: right;
}

/* line 61, ../sass/components/_council_cml.scss */
.council_mem_display .mayor_attribution:before {
  content: "—";
}

/* line 64, ../sass/components/_council_cml.scss */
.council_mem_display .council_mem {
  width: 24%;
/*float: left;*/
  text-align: center;
  vertical-align: top;
}

/* line 69, ../sass/components/_council_cml.scss */
.council_mem {
  padding: .5em;
  min-height: 235px;
}

/* line 73, ../sass/components/_council_cml.scss */
#content .council_mem_display .mayor img {
  /*float: left;
  margin-right: 1em */
}

/* line 77, ../sass/components/_council_cml.scss */
#content .council_mem img, #content .council_mem_display .mayor img {
  width: 120px;
  max-width: 100%;
  height: auto;
  border: 1px solid #333;
}

/* line 83, ../sass/components/_council_cml.scss */
.council_mem:hover, .mayor:hover {
  background: #ccc;
}

/* line 86, ../sass/components/_council_cml.scss */
#content .council_mem p {
  margin: 0;
  color: #000;
}

/* line 90, ../sass/components/_council_cml.scss */
.council_mem .name {
  font-weight: bold;
  text-size: 1.5em;
  letter-spacing: 0.05em;
}

/* line 95, ../sass/components/_council_cml.scss */
.mayor-link, .mayor, .mayor_pic, .mayor_quote {
  display: block;
}

/* line 98, ../sass/components/_council_cml.scss */
blockquote.alert {
  border: 1px solid #997E47;
  border-radius: 5px 5px 5px 5px;
  margin: 3px 1.5em;
  padding: 0.25em;
  background: #E6DAAA;
  font-style: normal;
  font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Tahoma, sans-serif;
  font-variant: small-caps;
  letter-spacing: 0.075em;
  line-height: 1.1em;
}

/* line 111, ../sass/components/_council_cml.scss */
.mayor_quote {
  color: white;
}

/* line 2, ../sass/components/_council_inside.scss */
.person-template-default #main, .page-template-page-council-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper, .page-template-page-council-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-council-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper .council-banner, .page-template-page-council-inside-page #main #top-widget-wrapper .council-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/council-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper .council-banner.active, .page-template-page-council-inside-page #main #top-widget-wrapper .council-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper .council-banner-thin, .page-template-page-council-inside-page #main #top-widget-wrapper .council-banner-thin {
  z-index: 10;
  background-image: url(../../images/council-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper .council-banner-thin.active, .page-template-page-council-inside-page #main #top-widget-wrapper .council-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2:hover, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_council_inside.scss */
  .person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2 span, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_council_inside.scss */
  .person-template-default #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_council_inside.scss */
.person-template-default #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-council-inside-page #main #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_council_inside.scss */
.person-template-default #main .council-menu, .page-template-page-council-inside-page #main .council-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links h2, .page-template-page-council-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul, .page-template-page-council-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li, .page-template-page-council-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li.financial, .page-template-page-council-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #c30b2c;
}
/* line 168, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li.business, .page-template-page-council-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #4e5150;
}
/* line 171, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li.payment, .page-template-page-council-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #001853;
}
/* line 174, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li:hover, .page-template-page-council-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_council_inside.scss */
.person-template-default #main .quick-links .textwidget ul li a, .page-template-page-council-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .badge .textwidget, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news.widget, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news.widget h2, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 223, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 229, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news ul, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 231, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news ul li, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 240, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news .date, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 245, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news .title a, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 250, ../sass/components/_council_inside.scss */
.person-template-default #main .council-inside-page-sidebar-2 .news .title a:hover, .page-template-page-council-inside-page #main .council-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 258, ../sass/components/_council_inside.scss */
.person-template-default .site-footer, .page-template-page-council-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 261, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .rule, .page-template-page-council-inside-page .site-footer .rule {
  background: #fff;
}
/* line 264, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .logo, .page-template-page-council-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 266, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .logo a, .page-template-page-council-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 275, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .address, .page-template-page-council-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 287, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .social-media, .page-template-page-council-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 291, ../sass/components/_council_inside.scss */
.person-template-default .site-footer .social-media .social, .page-template-page-council-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 299, ../sass/components/_council_inside.scss */
  .page-template-page-council-inside-page .content, .person-template-default .content {
    padding: 0 1em;
  }
}
/* line 303, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content .info::after, .person-template-default .content .info::after {
  content: "";
  clear: both;
  display: table;
}
/* line 308, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content h1, .person-template-default .content h1 {
  text-transform: uppercase;
  color: #C30B2C;
  border-bottom: 1px solid #C30B2C;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 315, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content h2, .person-template-default .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #C30B2C;
  color: #C30B2C;
}
/* line 321, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content h3, .person-template-default .content h3 {
  color: #C30B2C;
}
/* line 324, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content ul, .person-template-default .content ul {
  list-style-image: url(../../images/bullet_council.png);
}
/* line 327, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content strong, .person-template-default .content strong {
  font-weight: bold;
}
/* line 330, ../sass/components/_council_inside.scss */
.page-template-page-council-inside-page .content a, .person-template-default .content a {
  color: #001A51;
}

/* line 1, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu {
  background-color: #001A51;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item > a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item > a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item ul, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item ul, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #484F52;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #484F52 0%, #BF1332 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #484F52), color-stop(100%, #BF1332));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #484F52 0%, #BF1332 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #484F52 0%, #BF1332 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #484F52 0%, #BF1332 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #484f52 0%, #bf1332 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484F52', endColorstr='#BF1332',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item ul li, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item ul li, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page ul li:hover a {
  color: #001A51;
}
/* line 75, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_council_sidebar_menu.scss */
.council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .council-menu.widget_nav_menu .menu-about-the-council-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #001A51;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper .council-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper .council-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper .council-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper .council-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #top-widget-wrapper #council-home-sidebar-1-wrapper #council-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #top-widget-wrapper #council-home-menu-wrapper #council-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container h2 {
  color: #009974;
  font-weight: 100;
}
/* line 279, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container h3 {
  color: #009974;
  font-weight: 100;
}
/* line 283, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container h4 {
  color: #009974;
  font-weight: 100;
}
/* line 287, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_council_staff_page.scss */
.page-template-page-council-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_council_staff_page.scss */
  .page-template-page-council-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 2, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #00b0b5 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-finance-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper #sub-menu-nav, .page-template-page-finance-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-finance-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main {
  position: relative;
}
/* line 69, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper .finance-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper .finance-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper .finance-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper .finance-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li a.financial {
  background-color: #9aca3c;
}
/* line 233, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li a.business {
  background-color: #55c1aa;
}
/* line 236, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li a.payment {
  background-color: #00b0b5;
}
/* line 239, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-quick-links-wrapper .constrained #finance-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper {
  background-color: #55c1aa;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #00b0b5;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00b0b5), color-stop(100%, #55c1aa));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b0b5 0%, #55c1aa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b5', endColorstr='#55c1aa',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper .constrained #finance-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper .constrained #finance-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper .constrained #finance-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-home-info-wrapper .constrained #finance-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 289, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 292, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 292, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 297, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 297, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 304, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget a.rsswidget {
  color: #4eb748;
}
/* line 307, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget span.rss-date {
  display: block;
}
/* line 310, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 310, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 322, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 322, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 328, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 333, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget.widget-first h2 {
    margin: 2em 3em 1em 0em;
  }
}
/* line 342, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 345, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 349, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 360, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 365, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 372, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 376, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 381, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 386, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 391, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 399, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 403, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 408, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 413, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 417, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 423, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 427, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-finance-home #finance-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 437, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 441, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact {
  padding: 1em;
}
/* line 444, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 444, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 455, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 460, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 463, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 468, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 472, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 476, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 479, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 485, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 493, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 496, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 501, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 507, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 517, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 519, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 519, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 535, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 538, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 538, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 567, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 570, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 573, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 576, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 579, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 587, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home #finance-contact-wrapper #finance-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 598, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 601, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .rule {
  background: #fff;
}
/* line 604, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .logo {
  display: inline-block;
}
/* line 606, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 615, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 627, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 631, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 637, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 637, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 637, ../sass/components/_finance_dept.scss */
  .page-template-page-finance-home .badge {
    margin-top: -25em;
  }
}
/* line 650, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home .badge img {
  width: 100%;
  height: auto;
}

/* line 656, ../sass/components/_finance_dept.scss */
.page-template-page-finance-inside-page #finance-home-menu .badge, .page-template-page-finance-staff #finance-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper .finance-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper .finance-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper .finance-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper .finance-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 168, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 171, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 174, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #4eb748;
}
/* line 220, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 246, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page #main .finance-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-finance-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .content h1 {
  text-transform: uppercase;
  color: #4eb748;
  border-bottom: 1px solid #4eb748;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4eb748;
  color: #4eb748;
}
/* line 322, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .content h3 {
  color: #4eb748;
}
/* line 325, ../sass/components/_finance_dept_inside.scss */
.page-template-page-finance-inside-page .content ul {
  list-style-image: url(../../images/bullet.png);
}

/* line 2, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper .finance-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper .finance-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper .finance-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper .finance-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container h2 {
  color: #009974;
  font-weight: 100;
}
/* line 279, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container h3 {
  color: #009974;
  font-weight: 100;
}
/* line 283, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container h4 {
  color: #009974;
  font-weight: 100;
}
/* line 287, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_finance_dept_staff_page.scss */
.page-template-page-finance-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_finance_dept_staff_page.scss */
  .page-template-page-finance-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu {
  background-color: transparent;
}
/* line 10, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li {
  border-radius: 10px;
}
/* line 12, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
}
/* line 17, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page {
  display: none;
}
/* line 20, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
  background-color: #00b0b5;
}
/* line 23, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item > a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor > a {
  text-transform: uppercase;
  margin: 1em;
  top: .5em;
  position: relative;
}
/* line 29, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #55c1aa;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #55c1aa), color-stop(100%, #9aca3c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55c1aa', endColorstr='#9aca3c',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 46, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 51, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 56, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 58, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #00b0b5;
}
/* line 65, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 71, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 73, ../sass/components/_finance_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #00b0b5;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #home-content {
  top: 300px;
  display: none;
}

/* line 14, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 19, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #b11116;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 30, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 33, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #e5a923 !important;
}
/* line 36, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #e5a923;
}
/* line 44, ../sass/components/_fire_dept.scss */
#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 54, ../sass/components/_fire_dept.scss */
#top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 64, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main {
  position: relative;
}
/* line 67, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 67, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 73, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper .fire-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/fire-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 81, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper .fire-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 86, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper .fire-banner-thin {
  z-index: 10;
  background-image: url(../../images/fire-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 94, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper .fire-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 99, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 99, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 106, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 108, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 119, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 108, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 125, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 131, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 131, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 142, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 142, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 148, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 153, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 155, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 158, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 164, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 175, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 180, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 182, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 186, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 201, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 205, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 208, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 228, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a.permit {
  background-color: #ed1c24;
}
/* line 231, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a.inspection {
  background-color: #ef4123;
}
/* line 234, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a.tour {
  background-color: #f37021;
}
/* line 237, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a.report {
  background-color: #b11116;
}
/* line 240, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a.join {
  background-color: #e5a923;
}
/* line 243, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-quick-links-wrapper .constrained #fire-dept-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 256, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper {
  background-color: #b11116;
}
/* line 258, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper .constrained {
  width: 70%;
}
/* line 260, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper .constrained #fire-dept-home-info {
  padding: 3em 0;
}
/* line 262, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper .constrained #fire-dept-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 269, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper .constrained #fire-dept-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 271, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-home-info-wrapper .constrained #fire-dept-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 280, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 283, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 283, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 288, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 288, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 295, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 295, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 307, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 0 3em;
}
/* line 310, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 310, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 316, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 322, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #b11116;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 327, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #b11116;
}
/* line 334, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #b11116;
  margin-bottom: 1em;
}
/* line 338, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #b11116;
}
/* line 343, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #b11116;
}
/* line 348, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 353, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 361, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 365, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 370, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 375, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 379, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 385, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 389, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-fire-home #mission-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 399, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper {
  background-image: url(../../images/contact_bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 403, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact {
  padding: 1em;
}
/* line 406, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box {
  background-color: #fff;
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box {
    width: 50%;
    float: left;
  }
}
/* line 417, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 422, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 425, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 430, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 434, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
@media (min-width: 70em) {
  /* line 438, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media {
    width: 50%;
    float: right;
  }
}
/* line 444, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .header-box {
  margin: 1em;
}
/* line 446, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 446, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 462, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 465, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 1em;
  width: 44%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 490, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button.staff {
  background-color: #c87c2e;
}
/* line 493, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button.admin {
  background-color: #b11116;
}
/* line 496, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button.safety {
  background-color: #f37021;
}
/* line 499, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button.training {
  background-color: #e5a923;
}
/* line 502, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button.operations {
  background-color: #ed1c24;
}
/* line 505, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 513, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 513, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home #fire-dept-contact-wrapper #fire-dept-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 524, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 527, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .rule {
  background: #fff;
}
/* line 530, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .logo {
  display: inline-block;
}
/* line 532, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 541, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 553, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 557, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 563, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 563, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 563, ../sass/components/_fire_dept.scss */
  .page-template-page-fire-home .badge {
    margin-top: -25em;
  }
}
/* line 576, ../sass/components/_fire_dept.scss */
.page-template-page-fire-home .badge img {
  width: 100%;
  height: auto;
}

/* line 582, ../sass/components/_fire_dept.scss */
.page-template-page-fire-inside-page #fire-dept-home-menu .badge, .page-template-page-fire-dept-staff #fire-dept-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  /*display: none !important;*/
  /*Changed to fix drop downs*/
}
/* line 15, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper .fire-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/fire-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper .fire-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper .fire-banner-thin {
  z-index: 10;
  background-image: url(../../images/fire-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper .fire-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_fire_dept_inside.scss */
  .page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_fire_dept_inside.scss */
  .page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 148, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li.permit {
  background-color: #ed1c24;
}
/* line 168, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li.inspection {
  background-color: #ef4123;
}
/* line 171, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li.tour {
  background-color: #f37021;
}
/* line 174, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li.report {
  background-color: #b11116;
}
/* line 177, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li.join {
  background-color: #e5a923;
}
/* line 180, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 186, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 197, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 200, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 202, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 208, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 211, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 223, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #b11116;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #b11116;
}
/* line 246, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #b11116;
}
/* line 251, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page #main .fire-dept-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_fire_dept_inside.scss */
  .page-template-page-fire-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .content h1 {
  text-transform: uppercase;
  color: #b11116;
  border-bottom: 1px solid #4d4d4f;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4d4d4f;
  color: #f37021;
}
/* line 322, ../sass/components/_fire_dept_inside.scss */
.page-template-page-fire-inside-page .content ul {
  list-style-image: url(../../images/bullet_orange.png);
}

/* line 2, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #main {
  background-image: url(../../images/firetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper .fire-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/fire-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper .fire-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper .fire-banner-thin {
  z-index: 10;
  background-image: url(../../images/fire-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper .fire-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-sidebar-1-wrapper #fire-dept-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #top-widget-wrapper #fire-dept-home-menu-wrapper #fire-dept-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #b11116;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news ul li:last-child {
  border-bottom: 0px dotted #b11116;
}
/* line 162, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news .date {
  text-transform: uppercase;
  color: #b11116;
}
/* line 167, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li.permit {
  background-color: #ed1c24;
}
/* line 251, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li.inspection {
  background-color: #ef4123;
}
/* line 254, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li.tour {
  background-color: #f37021;
}
/* line 257, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li.report {
  background-color: #b11116;
}
/* line 260, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li.join {
  background-color: #e5a923;
}
/* line 263, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 269, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 281, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container h2 {
  color: #b11116;
  font-weight: 100;
}
/* line 285, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container h3 {
  color: #d8222a;
  font-weight: 100;
}
/* line 289, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container h4 {
  color: #9f9f9e;
  font-weight: 100;
}
/* line 293, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 297, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 299, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 304, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container .info {
  display: inline-block;
}
/* line 307, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 310, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 316, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 316, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 326, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 330, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 330, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 337, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 337, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 344, ../sass/components/_fire_dept_staff_page.scss */
.page-template-page-fire-dept-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 344, ../sass/components/_fire_dept_staff_page.scss */
  .page-template-page-fire-dept-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu {
  background-color: transparent;
}
/* line 10, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li {
  border-radius: 10px;
}
/* line 12, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
}
/* line 17, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page {
  display: none;
}
/* line 20, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
  background-color: #d8222a;
}
/* line 23, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item > a, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item > a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item > a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item > a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor > a {
  text-transform: uppercase;
  margin: 1em;
  top: .5em;
  position: relative;
}
/* line 29, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item ul, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item ul, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item ul, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item ul, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c92127+24,e5a925+73 */
  background: #c92127;
  /* Old browsers */
  /* IE9 SVG, needs 
  ditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2M5MjEyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2U1YTkyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #c92127 24%, #e5a925 73%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(24%, #c92127), color-stop(73%, #e5a925));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #c92127 24%, #e5a925 73%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #c92127 24%, #e5a925 73%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #c92127 24%, #e5a925 73%);
  /* IE10+ */
  background: linear-gradient(45deg, #c92127 24%, #e5a925 73%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c92127', endColorstr='#e5a925',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 46, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item ul li, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item ul li, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item ul li, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item ul li, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 51, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 56, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 58, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #b11116;
}
/* line 65, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li ul.submenu, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li ul.submenu, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li ul.submenu, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 71, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 73, ../sass/components/_fire_sidebar_menu.scss */
.fire-dept.widget_nav_menu .menu-fire-department-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .fire-dept.widget_nav_menu .menu-about-fire-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .fire-dept.widget_nav_menu .menu-building-safety-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .fire-dept.widget_nav_menu .menu-safety-prevention-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #b11116;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* FOOTER */
/* line 3, ../sass/components/_footer.scss */
.site-footer {
  background: #0e83b0;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e83b0), color-stop(100%, #0e528f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0e83b0 0%, #0e528f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e83b0', endColorstr='#0e528f',GradientType=0 );
  /* IE6-9 */
  padding-top: 20px;
  padding-bottom: 20px;
}

/* line 16, ../sass/components/_footer.scss */
.site-footer h2.widgettitle {
  border-bottom: 2px dotted #13b7d1;
  color: #e8dcac;
  font-family: "Montserrat";
  font-size: 14px;
  font-weight: 700;
  margin-bottom: .25em;
  padding-bottom: .15em;
  text-transform: uppercase;
}

/* NEWS */
/* line 28, ../sass/components/_footer.scss */
.site-footer .news-widget .date {
  color: #13b7d1;
  font-weight: 700;
  margin-bottom: 4px;
  text-transform: uppercase;
}

/* line 35, ../sass/components/_footer.scss */
.site-footer .news-widget .post {
  margin-bottom: 10px;
}

/* line 39, ../sass/components/_footer.scss */
.site-footer .news-widget .title a {
  color: #e8dcac;
  text-decoration: none;
  font-weight: 700;
}

/* line 45, ../sass/components/_footer.scss */
.site-footer .news-widget .category a {
  color: #0e528f;
  display: inline-block;
  background: #FFF;
  text-decoration: none;
  padding: 0 5px;
  border-radius: 3px;
  font-size: 0.75em;
  transition: opacity .2s ease-in-out;
}

/* line 56, ../sass/components/_footer.scss */
.site-footer .news-widget .category a:hover,
.site-footer .news-widget .category a:active,
.site-footer .news-widget .category a:focus {
  opacity: .75;
}

/* line 62, ../sass/components/_footer.scss */
div.event-buttons,
div.news-buttons {
  float: right;
}

/* line 67, ../sass/components/_footer.scss */
a.btn-prev-news,
a.btn-next-news {
  display: none;
  outline: none;
}

@media (min-width: 740px) {
  /* line 74, ../sass/components/_footer.scss */
  a.btn-prev-news,
  a.btn-next-news {
    display: inline-block;
    margin-left: 6px;
  }
}
/* ADDRESS */
/* line 82, ../sass/components/_footer.scss */
.site-footer #text-95 {
  color: #FFF;
  float: right;
  font-size: 12px;
  line-height: 1.2;
}

@media (min-width: 44em) {
  /* line 90, ../sass/components/_footer.scss */
  .site-footer #text-9 {
    width: 14.89362%;
    float: left;
    margin-right: -100%;
    margin-left: 25.53191%;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 96, ../sass/components/_footer.scss */
  .site-footer #text-95 {
    width: 11.11111%;
    float: left;
    margin-right: -100%;
    margin-left: 19.04762%;
    clear: none;
  }
}
/* line 101, ../sass/components/_footer.scss */
.site-footer .footer-logo {
  background-image: url(../../images/champaign_logo_horizontal.png);
  background-repeat: no-repeat;
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  display: block;
  text-indent: -9999px;
}

@media (min-width: 44em) {
  /* line 113, ../sass/components/_footer.scss */
  .site-footer .footer-logo {
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 119, ../sass/components/_footer.scss */
  .site-footer .footer-logo {
    width: 17.46032%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
/* line 124, ../sass/components/_footer.scss */
.rule {
  height: 2px;
  background: rgba(255, 255, 255, 0.25);
  margin-bottom: 20px;
}

/* SOCIAL */
/* line 133, ../sass/components/_footer.scss */
#text-97 {
  clear: both;
  float: left;
  padding-top: 20px;
}

@media (min-width: 44em) {
  /* line 139, ../sass/components/_footer.scss */
  #text-97 {
    width: 14.89362%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_footer.scss */
  #text-97 {
    width: 11.11111%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
/* line 148, ../sass/components/_footer.scss */
.social img {
  height: 20px;
  padding: 0 5px;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 153, ../sass/components/_footer.scss */
.social img:hover {
  opacity: .75;
}

/* line 2, ../sass/components/_general.scss */
.page-template-page-general-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #267ae7 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-general-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-general-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-general-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_general.scss */
.page-template-page-general-home #top-widget-wrapper #sub-menu-nav, .page-template-page-general-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-general-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-general-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_general.scss */
.page-template-page-general-home #main {
  position: relative;
}
/* line 69, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_general.scss */
  .page-template-page-general-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper .general-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper .general-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper .general-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper .general-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_general.scss */
  .page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_general.scss */
  .page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_general.scss */
  .page-template-page-general-home #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_general.scss */
  .page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_general.scss */
.page-template-page-general-home #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li a.financial {
  background-color: #5E25A2;
}
/* line 233, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li a.business {
  background-color: #A647C5;
}
/* line 236, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li a.payment {
  background-color: #267AE7;
}
/* line 239, ../sass/components/_general.scss */
.page-template-page-general-home #general-quick-links-wrapper .constrained #general-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper {
  background-color: #5E25A2;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #5E25A2;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5E25A2), color-stop(100%, #A647C5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5e25a2 0%, #a647c5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5E25A2', endColorstr='#A647C5',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_general.scss */
.page-template-page-general-home #general-home-info-wrapper .constrained #general-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_general.scss */
  .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_general.scss */
  .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_general.scss */
  .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_general.scss */
  .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_general.scss */
  .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 430, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 433, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 437, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 448, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #267AE7;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 453, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #267AE7;
}
/* line 460, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #267AE7;
  margin-bottom: 1em;
}
/* line 464, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #267AE7;
}
/* line 469, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news a {
  color: #267AE7;
}
/* line 472, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 475, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 480, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 485, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 493, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 497, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 502, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 507, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 511, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 517, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 521, ../sass/components/_general.scss */
.page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-general-home #general-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 531, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 535, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact {
  padding: 1em;
}
/* line 538, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 538, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 549, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 554, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 557, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 562, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 566, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 570, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 573, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 579, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 590, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 595, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 601, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 611, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 613, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 613, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 629, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 632, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 632, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 661, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 664, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 667, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 670, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 673, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 681, ../sass/components/_general.scss */
.page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 681, ../sass/components/_general.scss */
  .page-template-page-general-home #general-contact-wrapper #general-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 692, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 695, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .rule {
  background: #fff;
}
/* line 698, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .logo {
  display: inline-block;
}
/* line 700, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 709, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 721, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 725, ../sass/components/_general.scss */
.page-template-page-general-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 731, ../sass/components/_general.scss */
.page-template-page-general-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 731, ../sass/components/_general.scss */
  .page-template-page-general-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 731, ../sass/components/_general.scss */
  .page-template-page-general-home .badge {
    margin-top: -25em;
  }
}
/* line 744, ../sass/components/_general.scss */
.page-template-page-general-home .badge img {
  width: 100%;
  height: auto;
}

/* line 750, ../sass/components/_general.scss */
.page-template-page-general-inside-page #general-home-menu .badge, .page-template-page-general-staff #general-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main, .page-template-page-general-inside-full #main, .page-template-page-misc #main {
  position: relative;
}
/* line 5, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper, .page-template-page-general-inside-full #main #top-widget-wrapper, .page-template-page-misc #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-general-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-misc #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper .general-banner, .page-template-page-general-inside-full #main #top-widget-wrapper .general-banner, .page-template-page-misc #main #top-widget-wrapper .general-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper .general-banner.active, .page-template-page-general-inside-full #main #top-widget-wrapper .general-banner.active, .page-template-page-misc #main #top-widget-wrapper .general-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper .general-banner-thin, .page-template-page-general-inside-full #main #top-widget-wrapper .general-banner-thin, .page-template-page-misc #main #top-widget-wrapper .general-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper .general-banner-thin.active, .page-template-page-general-inside-full #main #top-widget-wrapper .general-banner-thin.active, .page-template-page-misc #main #top-widget-wrapper .general-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2:hover, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2:hover, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_general_inside.scss */
  .page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2 span, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2 span, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_general_inside.scss */
  .page-template-page-general-inside-page #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-misc #main #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-general-inside-full #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-misc #main #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-menu, .page-template-page-general-inside-full #main .general-menu, .page-template-page-misc #main .general-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links h2, .page-template-page-general-inside-full #main .quick-links h2, .page-template-page-misc #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul, .page-template-page-general-inside-full #main .quick-links .textwidget ul, .page-template-page-misc #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li, .page-template-page-general-inside-full #main .quick-links .textwidget ul li, .page-template-page-misc #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-general-inside-full #main .quick-links .textwidget ul li.financial, .page-template-page-misc #main .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 168, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-general-inside-full #main .quick-links .textwidget ul li.business, .page-template-page-misc #main .quick-links .textwidget ul li.business {
  background-color: #9aca3c;
}
/* line 171, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-general-inside-full #main .quick-links .textwidget ul li.payment, .page-template-page-misc #main .quick-links .textwidget ul li.payment {
  background-color: #9aca3c;
}
/* line 174, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-general-inside-full #main .quick-links .textwidget ul li:hover, .page-template-page-misc #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .quick-links .textwidget ul li a, .page-template-page-general-inside-full #main .quick-links .textwidget ul li a, .page-template-page-misc #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2, .page-template-page-misc #main .general-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .badge .textwidget, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .badge .textwidget, .page-template-page-misc #main .general-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-misc #main .general-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget h2, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget h2, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-misc #main .general-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news ul, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news ul, .page-template-page-misc #main .general-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news ul li, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news ul li, .page-template-page-misc #main .general-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-misc #main .general-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news .date, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news .date, .page-template-page-misc #main .general-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news .title a, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news .title a, .page-template-page-misc #main .general-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page #main .general-inside-page-sidebar-2 .news .title a:hover, .page-template-page-general-inside-full #main .general-inside-page-sidebar-2 .news .title a:hover, .page-template-page-misc #main .general-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer, .page-template-page-general-inside-full .site-footer, .page-template-page-misc .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .rule, .page-template-page-general-inside-full .site-footer .rule, .page-template-page-misc .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .logo, .page-template-page-general-inside-full .site-footer .logo, .page-template-page-misc .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .logo a, .page-template-page-general-inside-full .site-footer .logo a, .page-template-page-misc .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .address, .page-template-page-general-inside-full .site-footer .address, .page-template-page-misc .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .social-media, .page-template-page-general-inside-full .site-footer .social-media, .page-template-page-misc .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .site-footer .social-media .social, .page-template-page-general-inside-full .site-footer .social-media .social, .page-template-page-misc .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_general_inside.scss */
  .page-template-page-general-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .content h1 {
  text-transform: uppercase;
  color: #550E46;
  border-bottom: 1px solid #550E46;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #550E46;
  color: #550E46;
}
/* line 322, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .content h3 {
  color: #550E46;
}
/* line 328, ../sass/components/_general_inside.scss */
.page-template-page-general-inside-page .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu {
  background-color: #00b0b5;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item > a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor > a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #55c1aa;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #55c1aa), color-stop(100%, #9aca3c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55c1aa', endColorstr='#9aca3c',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover a {
  color: #267AE7;
}
/* line 75, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_general_sidebar_menu.scss */
.general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .general-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #267AE7;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #main, .page-template-page-general-staff2 #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .content, .page-template-page-general-staff2 .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper, .page-template-page-general-staff2 #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 19, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-general-staff2 #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 22, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper .general-banner, .page-template-page-general-staff2 #top-widget-wrapper .general-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper .general-banner.active, .page-template-page-general-staff2 #top-widget-wrapper .general-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper .general-banner-thin, .page-template-page-general-staff2 #top-widget-wrapper .general-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper .general-banner-thin.active, .page-template-page-general-staff2 #top-widget-wrapper .general-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2:hover, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 span, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search, .page-template-page-general-staff2 #top-widget-wrapper #general-home-sidebar-1-wrapper #general-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-general-staff2 #top-widget-wrapper #general-home-menu-wrapper #general-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news.widget, .page-template-page-general-staff2 .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news.widget h2, .page-template-page-general-staff2 .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news.widget .textwidget, .page-template-page-general-staff2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news.widget .textwidget p, .page-template-page-general-staff2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news ul, .page-template-page-general-staff2 .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news ul li, .page-template-page-general-staff2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news ul li:last-child, .page-template-page-general-staff2 .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news .date, .page-template-page-general-staff2 .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news .title a, .page-template-page-general-staff2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .news .title a:hover, .page-template-page-general-staff2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer, .page-template-page-general-staff2 .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .rule, .page-template-page-general-staff2 .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .logo, .page-template-page-general-staff2 .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .logo a, .page-template-page-general-staff2 .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .address, .page-template-page-general-staff2 .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .social-media, .page-template-page-general-staff2 .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .site-footer .social-media .social, .page-template-page-general-staff2 .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links, .page-template-page-general-staff2 .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links h2, .page-template-page-general-staff2 .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul, .page-template-page-general-staff2 .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li, .page-template-page-general-staff2 .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li.financial, .page-template-page-general-staff2 .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li.business, .page-template-page-general-staff2 .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li.payment, .page-template-page-general-staff2 .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li:hover, .page-template-page-general-staff2 .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff .quick-links .textwidget ul li a, .page-template-page-general-staff2 .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container h2, .page-template-page-general-staff2 #staff-page-container h2 {
  color: #6125A3;
  font-weight: 100;
}
/* line 279, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container h3, .page-template-page-general-staff2 #staff-page-container h3 {
  color: #6125A3;
  font-weight: 100;
}
/* line 283, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container h4, .page-template-page-general-staff2 #staff-page-container h4 {
  color: #6125A3;
  font-weight: 100;
}
/* line 287, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container p, .page-template-page-general-staff2 #staff-page-container p {
  color: #000000;
  font-weight: 100;
}
/* line 291, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container .photo, .page-template-page-general-staff2 #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container .photo img, .page-template-page-general-staff2 #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container .info, .page-template-page-general-staff2 #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom, .page-template-page-general-staff #staff-page-container #staff-top, .page-template-page-general-staff2 #staff-page-container #staff-bottom, .page-template-page-general-staff2 #staff-page-container #staff-top {
  border-bottom: 2px dotted #6125A3;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom .photo, .page-template-page-general-staff #staff-page-container #staff-top .photo, .page-template-page-general-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-general-staff2 #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #staff-page-container #staff-bottom .photo, .page-template-page-general-staff #staff-page-container #staff-top .photo, .page-template-page-general-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-general-staff2 #staff-page-container #staff-top .photo {
    width: 20%;
  }
}
/* line 310, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom .info, .page-template-page-general-staff #staff-page-container #staff-top .info, .page-template-page-general-staff2 #staff-page-container #staff-bottom .info, .page-template-page-general-staff2 #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #staff-page-container #staff-bottom .info, .page-template-page-general-staff #staff-page-container #staff-top .info, .page-template-page-general-staff2 #staff-page-container #staff-bottom .info, .page-template-page-general-staff2 #staff-page-container #staff-top .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom, .page-template-page-general-staff2 #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom li, .page-template-page-general-staff2 #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #staff-page-container #staff-bottom li, .page-template-page-general-staff2 #staff-page-container #staff-bottom li {
    width: 100%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom li .photo, .page-template-page-general-staff2 #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #staff-page-container #staff-bottom li .photo, .page-template-page-general-staff2 #staff-page-container #staff-bottom li .photo {
    width: 20%;
  }
}
/* line 338, ../sass/components/_general_staff_page.scss */
.page-template-page-general-staff #staff-page-container #staff-bottom li .info, .page-template-page-general-staff2 #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_general_staff_page.scss */
  .page-template-page-general-staff #staff-page-container #staff-bottom li .info, .page-template-page-general-staff2 #staff-page-container #staff-bottom li .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_header.scss */
.site-header {
  background: #0e83b0;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e83b0), color-stop(100%, #0e528f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0e83b0 0%, #0e528f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0e83b0 0%, #0e528f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e83b0', endColorstr='#0e528f',GradientType=0 );
  /* IE6-9 */
  border-bottom: 4px solid #E8DCAC;
  height: 68px;
}

@media (min-width: 70em) {
  /* line 15, ../sass/components/_header.scss */
  .site-header {
    height: auto;
  }
}
/* line 20, ../sass/components/_header.scss */
.menu-trigger {
  background-color: transparent;
  background-image: url(../../images/menu-trigger.png);
  background-size: 38px auto;
  border: none;
  display: block;
  float: right;
  height: 23px;
  margin-top: 20px;
  opacity: 1;
  outline: none;
  text-indent: -9999px;
  width: 38px;
  transition: opacity .2s ease-in-out;
}
/* line 34, ../sass/components/_header.scss */
.menu-trigger:hover {
  cursor: pointer;
  opacity: .5;
}

@media (min-width: 70em) {
  /* line 41, ../sass/components/_header.scss */
  .menu-trigger {
    display: none;
  }
}
/* line 46, ../sass/components/_header.scss */
.site-title {
  float: left;
  margin-top: 6px;
}
/* line 49, ../sass/components/_header.scss */
.site-title a {
  background-image: url(../../images/champaign_logo_horizontal.png);
  background-size: 132px auto;
  display: block;
  height: 50px;
  text-indent: -9999px;
  width: 132px;
}

@media (min-width: 70em) {
  /* line 60, ../sass/components/_header.scss */
  .site-title {
    float: left;
    margin: 12px -100% 12px 0;
    width: 18.75%;
  }
  /* line 64, ../sass/components/_header.scss */
  .site-title a {
    background-size: 218px auto;
    height: 82px;
    width: 218px;
  }
}
/* line 2, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #home-content {
  top: 300px;
  display: none;
}

/* line 12, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li:hover ul, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li:hover ul, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li:hover ul {
  opacity: 1;
}
/* line 15, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #0e7fae !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-hr-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-hr-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #top-widget-wrapper #sub-menu-nav, .page-template-page-hr-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-hr-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main {
  position: relative;
}
/* line 69, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper .hr-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/hr-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper .hr-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper .hr-banner-thin {
  z-index: 10;
  background-image: url(../../images/hr-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper .hr-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li a.financial {
  background-color: #76644c;
}
/* line 233, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li a.business {
  background-color: #0e7fae;
}
/* line 236, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li a.payment {
  background-color: #030188;
}
/* line 239, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-quick-links-wrapper .constrained #hr-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper {
  background-color: #76644c;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #76644c;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #76644c 0%, #0e7fae 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76644c), color-stop(100%, #0e7fae));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #76644c 0%, #0e7fae 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #76644c 0%, #0e7fae 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #76644c 0%, #0e7fae 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #76644c 0%, #0e7fae 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76644c', endColorstr='#0e7fae',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper .constrained #hr-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper .constrained #hr-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper .constrained #hr-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-home-info-wrapper .constrained #hr-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 289, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 292, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 292, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 297, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 297, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 304, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget a.rsswidget {
  color: #0E7FAE;
}
/* line 307, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget span.rss-date {
  display: block;
}
/* line 310, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 310, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 322, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 322, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 328, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 333, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget.news h2 {
    margin: 2em 3em 1em 0em;
  }
}
/* line 342, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 345, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 349, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 360, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 365, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 372, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 376, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 381, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 386, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 391, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 399, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 403, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 408, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 413, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 417, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 423, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 427, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-hr-home #hr-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 437, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 441, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact {
  padding: 1em;
}
/* line 444, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 444, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 455, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 460, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 463, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 468, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 472, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 476, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 479, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 485, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 493, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 496, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 501, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 507, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 517, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 519, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 519, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 535, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 538, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 538, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 567, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 570, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 573, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 576, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 579, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 587, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home #hr-contact-wrapper #hr-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 598, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 601, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .rule {
  background: #fff;
}
/* line 604, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .logo {
  display: inline-block;
}
/* line 606, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 615, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 627, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 631, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 637, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 637, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 637, ../sass/components/_hr_dept.scss */
  .page-template-page-hr-home .badge {
    margin-top: -25em;
  }
}
/* line 650, ../sass/components/_hr_dept.scss */
.page-template-page-hr-home .badge img {
  width: 100%;
  height: auto;
}

/* line 656, ../sass/components/_hr_dept.scss */
.page-template-page-hr-inside-page #hr-home-menu .badge, .page-template-page-hr-staff #hr-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper .hr-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/hr-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper .hr-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper .hr-banner-thin {
  z-index: 10;
  background-image: url(../../images/hr-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper .hr-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_hr_dept_inside.scss */
  .page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_hr_dept_inside.scss */
  .page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 135, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #76644c;
}
/* line 168, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #0e7fae;
}
/* line 171, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #030188;
}
/* line 174, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-1 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 197, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 199, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 205, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 208, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 220, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #0e7fae;
}
/* line 223, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 226, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 232, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 238, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 240, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 244, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 249, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 254, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 259, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page #main .hr-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 267, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 270, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .rule {
  background: #fff;
}
/* line 273, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 275, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 284, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 296, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 300, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 308, ../sass/components/_hr_dept_inside.scss */
  .page-template-page-hr-inside-page .content {
    padding: 0 1em;
  }
}
/* line 312, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .content a {
  color: #0E7FAE;
}
/* line 315, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .content h1 {
  text-transform: uppercase;
  color: #0e7fae;
  border-bottom: 1px solid #0e7fae;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 322, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #0e7fae;
  color: #87CEEB;
}
/* line 328, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .content h3 {
  color: #0e7fae;
}
/* line 331, ../sass/components/_hr_dept_inside.scss */
.page-template-page-hr-inside-page .content ul {
  list-style-image: url(../../images/bullet.png);
}

/* line 2, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper .hr-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/hr-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper .hr-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper .hr-banner-thin {
  z-index: 10;
  background-image: url(../../images/hr-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper .hr-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #top-widget-wrapper #hr-home-sidebar-1-wrapper #hr-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #top-widget-wrapper #hr-home-menu-wrapper #hr-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container h2 {
  color: #0e7fae;
  font-weight: 100;
}
/* line 279, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container h3 {
  color: #0e7fae;
  font-weight: 100;
}
/* line 283, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container h4 {
  color: #0e7fae;
  font-weight: 100;
}
/* line 287, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #0e7fae;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_hr_dept_staff_page.scss */
.page-template-page-hr-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_hr_dept_staff_page.scss */
  .page-template-page-hr-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu {
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu {
  background-color: #76644c;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
}
/* line 32, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a {
  position: relative;
}
/* line 38, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #0e7fae;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #76644c 0%, #0e7fae 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #76644c), color-stop(100%, #0e7fae));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #76644c 0%, #0e7fae 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #76644c 0%, #0e7fae 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #76644c 0%, #0e7fae 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #76644c 0%, #0e7fae 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76644c', endColorstr='#0e7fae',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 65, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 67, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #D2B48C;
}
/* line 74, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 80, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 82, ../sass/components/_hr_sidebar_menu.scss */
.hr-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #0e7fae;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_it_dept.scss */
.page-template-page-it-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #00b0b5 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-it-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-it-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_it_dept.scss */
.page-template-page-it-home #top-widget-wrapper #sub-menu-nav, .page-template-page-it-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-it-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main {
  position: relative;
}
/* line 69, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper .it-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper .it-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper .it-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper .it-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_it_dept.scss */
.page-template-page-it-home #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li a.financial {
  background-color: #9aca3c;
}
/* line 233, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li a.business {
  background-color: #55c1aa;
}
/* line 236, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li a.payment {
  background-color: #00b0b5;
}
/* line 239, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-quick-links-wrapper .constrained #it-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper {
  background-color: #55c1aa;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #00b0b5;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00b0b5), color-stop(100%, #55c1aa));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b0b5 0%, #55c1aa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b5', endColorstr='#55c1aa',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper .constrained #it-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper .constrained #it-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper .constrained #it-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-home-info-wrapper .constrained #it-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 289, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 291, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper a {
  color: #13b7d1;
}
/* line 293, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper a:hover {
  text-decoration: none;
}
/* line 298, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 298, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 303, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 303, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 310, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 0 5em 1em 5em;
}
/* line 313, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 313, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 325, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 325, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 331, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 360, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 365, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 373, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 377, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 381, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news ul .rss-date {
  display: block;
}
/* line 385, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 390, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 395, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 403, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 407, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 412, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 417, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 421, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 427, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 431, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-it-home #it-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 441, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 445, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact {
  padding: 1em;
}
/* line 448, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 448, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 459, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 464, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 467, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 472, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 476, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 480, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 483, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 489, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 497, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 500, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 505, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 511, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 521, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 523, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 523, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 539, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 542, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 542, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 571, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 574, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 577, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 580, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 583, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 591, ../sass/components/_it_dept.scss */
.page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 591, ../sass/components/_it_dept.scss */
  .page-template-page-it-home #it-contact-wrapper #it-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 602, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 605, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .rule {
  background: #fff;
}
/* line 608, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .logo {
  display: inline-block;
}
/* line 610, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 619, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 631, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 635, ../sass/components/_it_dept.scss */
.page-template-page-it-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 641, ../sass/components/_it_dept.scss */
.page-template-page-it-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 641, ../sass/components/_it_dept.scss */
  .page-template-page-it-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 641, ../sass/components/_it_dept.scss */
  .page-template-page-it-home .badge {
    margin-top: -25em;
  }
}
/* line 654, ../sass/components/_it_dept.scss */
.page-template-page-it-home .badge img {
  width: 100%;
  height: auto;
}

/* line 660, ../sass/components/_it_dept.scss */
.page-template-page-it-inside-page #it-home-menu .badge, .page-template-page-it-staff #it-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper .it-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper .it-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper .it-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper .it-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_it_dept_inside.scss */
  .page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_it_dept_inside.scss */
  .page-template-page-it-inside-page #main #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-menu {
  margin-top: 2em;
}
/* line 134, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links {
  margin-top: 2em;
}
/* line 136, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 149, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 151, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 166, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 169, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 172, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 175, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 181, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 192, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 195, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 197, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 203, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 206, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 218, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 224, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 230, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news a {
  color: #13b7d1;
}
/* line 232, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news a:hover {
  text-decoration: none;
}
/* line 236, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news .rss-date {
  display: block;
}
/* line 239, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 241, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 245, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 250, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 255, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 260, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page #main .it-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 268, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 271, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .rule {
  background: #fff;
}
/* line 274, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 276, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 285, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 297, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 301, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 309, ../sass/components/_it_dept_inside.scss */
  .page-template-page-it-inside-page .content {
    padding: 0 1em;
  }
}
/* line 313, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .content h1 {
  text-transform: uppercase;
  color: #4eb748;
  border-bottom: 1px solid #4eb748;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 320, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4eb748;
  color: #4eb748;
}
/* line 326, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .content h3 {
  color: #4eb748;
}
/* line 329, ../sass/components/_it_dept_inside.scss */
.page-template-page-it-inside-page .content ul {
  list-style-image: url(../../images/bullet.png);
}

/* line 2, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 22, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper .it-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper .it-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper .it-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper .it-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #top-widget-wrapper #it-home-sidebar-1-wrapper #it-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #top-widget-wrapper #it-home-menu-wrapper #it-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container h2 {
  color: #009974;
  font-weight: 100;
}
/* line 279, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container h3 {
  color: #009974;
  font-weight: 100;
}
/* line 283, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container h4 {
  color: #009974;
  font-weight: 100;
}
/* line 287, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_it_dept_staff_page.scss */
.page-template-page-it-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_it_dept_staff_page.scss */
  .page-template-page-it-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu {
  background-color: transparent;
}
/* line 10, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li {
  border-radius: 10px;
}
/* line 12, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
}
/* line 17, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page {
  display: none;
}
/* line 20, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
  background-color: #00b0b5;
}
/* line 23, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item > a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor > a {
  text-transform: uppercase;
  margin: 1em;
  top: .5em;
  position: relative;
}
/* line 29, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #55c1aa;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #55c1aa), color-stop(100%, #9aca3c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55c1aa', endColorstr='#9aca3c',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 46, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 51, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 56, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 58, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #00b0b5;
}
/* line 65, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 71, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 73, ../sass/components/_it_sidebar_menu.scss */
.finance-menu.widget_nav_menu .menu-finance-dept-menu-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #00b0b5;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 1, ../sass/components/_layout.scss */
.constrained {
  margin: 0 auto;
  max-width: 1600px;
  width: 90%;
}
/* line 13, ../../../../../../../../../.rvm/gems/ruby-2.3.0@global/gems/toolkit-2.9.0/stylesheets/toolkit/_clearfix.scss */
.constrained:after {
  content: "";
  display: table;
  clear: both;
}

@media (min-width: 44em) {
  /* line 9, ../sass/components/_layout.scss */
  .content {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 17.02128%;
    clear: none;
  }

  /* line 12, ../sass/components/_layout.scss */
  .sidebar-1 {
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }

  /* line 15, ../sass/components/_layout.scss */
  .sidebar-2 {
    width: 23.40426%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 21, ../sass/components/_layout.scss */
  .content {
    width: 55.55556%;
    float: left;
    margin-right: -100%;
    margin-left: 12.69841%;
    clear: none;
  }

  /* line 24, ../sass/components/_layout.scss */
  .sidebar-1 {
    width: 17.46032%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }

  /* line 27, ../sass/components/_layout.scss */
  .sidebar-2 {
    width: 23.80952%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
@media (min-width: 44em) {
  /* line 34, ../sass/components/_layout.scss */
  .page-template-page-fire-inside-page .content, .page-template-page-finance-inside-page .content, .page-template-page-portal-inside-page .content, .page-template-page-cmo-inside-page .content, .page-template-page-it-inside-page .content, .page-template-page-lc-inside-page .content, .page-template-page-lc-inside-full .content, .page-template-page-council-inside-page .content, .page-template-page-pwd-inside-page .content, .page-template-page-legal-inside-page .content, .page-template-page-hr-inside-page .content, .page-template-page-plan-inside-page .content, .page-template-page-nsd-inside-page .content, .page-template-page-nsd-inside-full .content, .page-template-page-general-inside-page .content, .page-template-page-general-inside-full .content, .page-template-page-police-inside-page .content, .page-template-page-police-inside-full .content, .page-template-page-police-division .content {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 25.53191%;
    clear: none;
  }
  /* line 37, ../sass/components/_layout.scss */
  .page-template-page-fire-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-fire-inside-page .finance-inside-page-sidebar-1, .page-template-page-fire-inside-page .portal-inside-page-sidebar-1, .page-template-page-fire-inside-page .cmo-inside-page-sidebar-1, .page-template-page-fire-inside-page .it-inside-page-sidebar-1, .page-template-page-fire-inside-page .lc-inside-page-sidebar-1, .page-template-page-fire-inside-page .council-inside-page-sidebar-1, .page-template-page-fire-inside-page .pwd-inside-page-sidebar-1, .page-template-page-fire-inside-page .legal-inside-page-sidebar-1, .page-template-page-fire-inside-page .hr-inside-page-sidebar-1, .page-template-page-fire-inside-page .plan-inside-page-sidebar-1, .page-template-page-fire-inside-page .nsd-inside-page-sidebar-1, .page-template-page-fire-inside-page .general-inside-page-sidebar-1, .page-template-page-fire-inside-page .police-inside-page-sidebar-1, .page-template-page-finance-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-finance-inside-page .finance-inside-page-sidebar-1, .page-template-page-finance-inside-page .portal-inside-page-sidebar-1, .page-template-page-finance-inside-page .cmo-inside-page-sidebar-1, .page-template-page-finance-inside-page .it-inside-page-sidebar-1, .page-template-page-finance-inside-page .lc-inside-page-sidebar-1, .page-template-page-finance-inside-page .council-inside-page-sidebar-1, .page-template-page-finance-inside-page .pwd-inside-page-sidebar-1, .page-template-page-finance-inside-page .legal-inside-page-sidebar-1, .page-template-page-finance-inside-page .hr-inside-page-sidebar-1, .page-template-page-finance-inside-page .plan-inside-page-sidebar-1, .page-template-page-finance-inside-page .nsd-inside-page-sidebar-1, .page-template-page-finance-inside-page .general-inside-page-sidebar-1, .page-template-page-finance-inside-page .police-inside-page-sidebar-1, .page-template-page-portal-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-portal-inside-page .finance-inside-page-sidebar-1, .page-template-page-portal-inside-page .portal-inside-page-sidebar-1, .page-template-page-portal-inside-page .cmo-inside-page-sidebar-1, .page-template-page-portal-inside-page .it-inside-page-sidebar-1, .page-template-page-portal-inside-page .lc-inside-page-sidebar-1, .page-template-page-portal-inside-page .council-inside-page-sidebar-1, .page-template-page-portal-inside-page .pwd-inside-page-sidebar-1, .page-template-page-portal-inside-page .legal-inside-page-sidebar-1, .page-template-page-portal-inside-page .hr-inside-page-sidebar-1, .page-template-page-portal-inside-page .plan-inside-page-sidebar-1, .page-template-page-portal-inside-page .nsd-inside-page-sidebar-1, .page-template-page-portal-inside-page .general-inside-page-sidebar-1, .page-template-page-portal-inside-page .police-inside-page-sidebar-1, .page-template-page-cmo-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-cmo-inside-page .finance-inside-page-sidebar-1, .page-template-page-cmo-inside-page .portal-inside-page-sidebar-1, .page-template-page-cmo-inside-page .cmo-inside-page-sidebar-1, .page-template-page-cmo-inside-page .it-inside-page-sidebar-1, .page-template-page-cmo-inside-page .lc-inside-page-sidebar-1, .page-template-page-cmo-inside-page .council-inside-page-sidebar-1, .page-template-page-cmo-inside-page .pwd-inside-page-sidebar-1, .page-template-page-cmo-inside-page .legal-inside-page-sidebar-1, .page-template-page-cmo-inside-page .hr-inside-page-sidebar-1, .page-template-page-cmo-inside-page .plan-inside-page-sidebar-1, .page-template-page-cmo-inside-page .nsd-inside-page-sidebar-1, .page-template-page-cmo-inside-page .general-inside-page-sidebar-1, .page-template-page-cmo-inside-page .police-inside-page-sidebar-1, .page-template-page-it-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-it-inside-page .finance-inside-page-sidebar-1, .page-template-page-it-inside-page .portal-inside-page-sidebar-1, .page-template-page-it-inside-page .cmo-inside-page-sidebar-1, .page-template-page-it-inside-page .it-inside-page-sidebar-1, .page-template-page-it-inside-page .lc-inside-page-sidebar-1, .page-template-page-it-inside-page .council-inside-page-sidebar-1, .page-template-page-it-inside-page .pwd-inside-page-sidebar-1, .page-template-page-it-inside-page .legal-inside-page-sidebar-1, .page-template-page-it-inside-page .hr-inside-page-sidebar-1, .page-template-page-it-inside-page .plan-inside-page-sidebar-1, .page-template-page-it-inside-page .nsd-inside-page-sidebar-1, .page-template-page-it-inside-page .general-inside-page-sidebar-1, .page-template-page-it-inside-page .police-inside-page-sidebar-1, .page-template-page-lc-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-lc-inside-page .finance-inside-page-sidebar-1, .page-template-page-lc-inside-page .portal-inside-page-sidebar-1, .page-template-page-lc-inside-page .cmo-inside-page-sidebar-1, .page-template-page-lc-inside-page .it-inside-page-sidebar-1, .page-template-page-lc-inside-page .lc-inside-page-sidebar-1, .page-template-page-lc-inside-page .council-inside-page-sidebar-1, .page-template-page-lc-inside-page .pwd-inside-page-sidebar-1, .page-template-page-lc-inside-page .legal-inside-page-sidebar-1, .page-template-page-lc-inside-page .hr-inside-page-sidebar-1, .page-template-page-lc-inside-page .plan-inside-page-sidebar-1, .page-template-page-lc-inside-page .nsd-inside-page-sidebar-1, .page-template-page-lc-inside-page .general-inside-page-sidebar-1, .page-template-page-lc-inside-page .police-inside-page-sidebar-1, .page-template-page-lc-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-lc-inside-full .finance-inside-page-sidebar-1, .page-template-page-lc-inside-full .portal-inside-page-sidebar-1, .page-template-page-lc-inside-full .cmo-inside-page-sidebar-1, .page-template-page-lc-inside-full .it-inside-page-sidebar-1, .page-template-page-lc-inside-full .lc-inside-page-sidebar-1, .page-template-page-lc-inside-full .council-inside-page-sidebar-1, .page-template-page-lc-inside-full .pwd-inside-page-sidebar-1, .page-template-page-lc-inside-full .legal-inside-page-sidebar-1, .page-template-page-lc-inside-full .hr-inside-page-sidebar-1, .page-template-page-lc-inside-full .plan-inside-page-sidebar-1, .page-template-page-lc-inside-full .nsd-inside-page-sidebar-1, .page-template-page-lc-inside-full .general-inside-page-sidebar-1, .page-template-page-lc-inside-full .police-inside-page-sidebar-1, .page-template-page-council-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-council-inside-page .finance-inside-page-sidebar-1, .page-template-page-council-inside-page .portal-inside-page-sidebar-1, .page-template-page-council-inside-page .cmo-inside-page-sidebar-1, .page-template-page-council-inside-page .it-inside-page-sidebar-1, .page-template-page-council-inside-page .lc-inside-page-sidebar-1, .page-template-page-council-inside-page .council-inside-page-sidebar-1, .page-template-page-council-inside-page .pwd-inside-page-sidebar-1, .page-template-page-council-inside-page .legal-inside-page-sidebar-1, .page-template-page-council-inside-page .hr-inside-page-sidebar-1, .page-template-page-council-inside-page .plan-inside-page-sidebar-1, .page-template-page-council-inside-page .nsd-inside-page-sidebar-1, .page-template-page-council-inside-page .general-inside-page-sidebar-1, .page-template-page-council-inside-page .police-inside-page-sidebar-1, .page-template-page-pwd-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-pwd-inside-page .finance-inside-page-sidebar-1, .page-template-page-pwd-inside-page .portal-inside-page-sidebar-1, .page-template-page-pwd-inside-page .cmo-inside-page-sidebar-1, .page-template-page-pwd-inside-page .it-inside-page-sidebar-1, .page-template-page-pwd-inside-page .lc-inside-page-sidebar-1, .page-template-page-pwd-inside-page .council-inside-page-sidebar-1, .page-template-page-pwd-inside-page .pwd-inside-page-sidebar-1, .page-template-page-pwd-inside-page .legal-inside-page-sidebar-1, .page-template-page-pwd-inside-page .hr-inside-page-sidebar-1, .page-template-page-pwd-inside-page .plan-inside-page-sidebar-1, .page-template-page-pwd-inside-page .nsd-inside-page-sidebar-1, .page-template-page-pwd-inside-page .general-inside-page-sidebar-1, .page-template-page-pwd-inside-page .police-inside-page-sidebar-1, .page-template-page-legal-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-legal-inside-page .finance-inside-page-sidebar-1, .page-template-page-legal-inside-page .portal-inside-page-sidebar-1, .page-template-page-legal-inside-page .cmo-inside-page-sidebar-1, .page-template-page-legal-inside-page .it-inside-page-sidebar-1, .page-template-page-legal-inside-page .lc-inside-page-sidebar-1, .page-template-page-legal-inside-page .council-inside-page-sidebar-1, .page-template-page-legal-inside-page .pwd-inside-page-sidebar-1, .page-template-page-legal-inside-page .legal-inside-page-sidebar-1, .page-template-page-legal-inside-page .hr-inside-page-sidebar-1, .page-template-page-legal-inside-page .plan-inside-page-sidebar-1, .page-template-page-legal-inside-page .nsd-inside-page-sidebar-1, .page-template-page-legal-inside-page .general-inside-page-sidebar-1, .page-template-page-legal-inside-page .police-inside-page-sidebar-1, .page-template-page-hr-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-hr-inside-page .finance-inside-page-sidebar-1, .page-template-page-hr-inside-page .portal-inside-page-sidebar-1, .page-template-page-hr-inside-page .cmo-inside-page-sidebar-1, .page-template-page-hr-inside-page .it-inside-page-sidebar-1, .page-template-page-hr-inside-page .lc-inside-page-sidebar-1, .page-template-page-hr-inside-page .council-inside-page-sidebar-1, .page-template-page-hr-inside-page .pwd-inside-page-sidebar-1, .page-template-page-hr-inside-page .legal-inside-page-sidebar-1, .page-template-page-hr-inside-page .hr-inside-page-sidebar-1, .page-template-page-hr-inside-page .plan-inside-page-sidebar-1, .page-template-page-hr-inside-page .nsd-inside-page-sidebar-1, .page-template-page-hr-inside-page .general-inside-page-sidebar-1, .page-template-page-hr-inside-page .police-inside-page-sidebar-1, .page-template-page-plan-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-plan-inside-page .finance-inside-page-sidebar-1, .page-template-page-plan-inside-page .portal-inside-page-sidebar-1, .page-template-page-plan-inside-page .cmo-inside-page-sidebar-1, .page-template-page-plan-inside-page .it-inside-page-sidebar-1, .page-template-page-plan-inside-page .lc-inside-page-sidebar-1, .page-template-page-plan-inside-page .council-inside-page-sidebar-1, .page-template-page-plan-inside-page .pwd-inside-page-sidebar-1, .page-template-page-plan-inside-page .legal-inside-page-sidebar-1, .page-template-page-plan-inside-page .hr-inside-page-sidebar-1, .page-template-page-plan-inside-page .plan-inside-page-sidebar-1, .page-template-page-plan-inside-page .nsd-inside-page-sidebar-1, .page-template-page-plan-inside-page .general-inside-page-sidebar-1, .page-template-page-plan-inside-page .police-inside-page-sidebar-1, .page-template-page-nsd-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-nsd-inside-page .finance-inside-page-sidebar-1, .page-template-page-nsd-inside-page .portal-inside-page-sidebar-1, .page-template-page-nsd-inside-page .cmo-inside-page-sidebar-1, .page-template-page-nsd-inside-page .it-inside-page-sidebar-1, .page-template-page-nsd-inside-page .lc-inside-page-sidebar-1, .page-template-page-nsd-inside-page .council-inside-page-sidebar-1, .page-template-page-nsd-inside-page .pwd-inside-page-sidebar-1, .page-template-page-nsd-inside-page .legal-inside-page-sidebar-1, .page-template-page-nsd-inside-page .hr-inside-page-sidebar-1, .page-template-page-nsd-inside-page .plan-inside-page-sidebar-1, .page-template-page-nsd-inside-page .nsd-inside-page-sidebar-1, .page-template-page-nsd-inside-page .general-inside-page-sidebar-1, .page-template-page-nsd-inside-page .police-inside-page-sidebar-1, .page-template-page-nsd-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-nsd-inside-full .finance-inside-page-sidebar-1, .page-template-page-nsd-inside-full .portal-inside-page-sidebar-1, .page-template-page-nsd-inside-full .cmo-inside-page-sidebar-1, .page-template-page-nsd-inside-full .it-inside-page-sidebar-1, .page-template-page-nsd-inside-full .lc-inside-page-sidebar-1, .page-template-page-nsd-inside-full .council-inside-page-sidebar-1, .page-template-page-nsd-inside-full .pwd-inside-page-sidebar-1, .page-template-page-nsd-inside-full .legal-inside-page-sidebar-1, .page-template-page-nsd-inside-full .hr-inside-page-sidebar-1, .page-template-page-nsd-inside-full .plan-inside-page-sidebar-1, .page-template-page-nsd-inside-full .nsd-inside-page-sidebar-1, .page-template-page-nsd-inside-full .general-inside-page-sidebar-1, .page-template-page-nsd-inside-full .police-inside-page-sidebar-1, .page-template-page-general-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-general-inside-page .finance-inside-page-sidebar-1, .page-template-page-general-inside-page .portal-inside-page-sidebar-1, .page-template-page-general-inside-page .cmo-inside-page-sidebar-1, .page-template-page-general-inside-page .it-inside-page-sidebar-1, .page-template-page-general-inside-page .lc-inside-page-sidebar-1, .page-template-page-general-inside-page .council-inside-page-sidebar-1, .page-template-page-general-inside-page .pwd-inside-page-sidebar-1, .page-template-page-general-inside-page .legal-inside-page-sidebar-1, .page-template-page-general-inside-page .hr-inside-page-sidebar-1, .page-template-page-general-inside-page .plan-inside-page-sidebar-1, .page-template-page-general-inside-page .nsd-inside-page-sidebar-1, .page-template-page-general-inside-page .general-inside-page-sidebar-1, .page-template-page-general-inside-page .police-inside-page-sidebar-1, .page-template-page-general-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-general-inside-full .finance-inside-page-sidebar-1, .page-template-page-general-inside-full .portal-inside-page-sidebar-1, .page-template-page-general-inside-full .cmo-inside-page-sidebar-1, .page-template-page-general-inside-full .it-inside-page-sidebar-1, .page-template-page-general-inside-full .lc-inside-page-sidebar-1, .page-template-page-general-inside-full .council-inside-page-sidebar-1, .page-template-page-general-inside-full .pwd-inside-page-sidebar-1, .page-template-page-general-inside-full .legal-inside-page-sidebar-1, .page-template-page-general-inside-full .hr-inside-page-sidebar-1, .page-template-page-general-inside-full .plan-inside-page-sidebar-1, .page-template-page-general-inside-full .nsd-inside-page-sidebar-1, .page-template-page-general-inside-full .general-inside-page-sidebar-1, .page-template-page-general-inside-full .police-inside-page-sidebar-1, .page-template-page-police-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-police-inside-page .finance-inside-page-sidebar-1, .page-template-page-police-inside-page .portal-inside-page-sidebar-1, .page-template-page-police-inside-page .cmo-inside-page-sidebar-1, .page-template-page-police-inside-page .it-inside-page-sidebar-1, .page-template-page-police-inside-page .lc-inside-page-sidebar-1, .page-template-page-police-inside-page .council-inside-page-sidebar-1, .page-template-page-police-inside-page .pwd-inside-page-sidebar-1, .page-template-page-police-inside-page .legal-inside-page-sidebar-1, .page-template-page-police-inside-page .hr-inside-page-sidebar-1, .page-template-page-police-inside-page .plan-inside-page-sidebar-1, .page-template-page-police-inside-page .nsd-inside-page-sidebar-1, .page-template-page-police-inside-page .general-inside-page-sidebar-1, .page-template-page-police-inside-page .police-inside-page-sidebar-1, .page-template-page-police-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-police-inside-full .finance-inside-page-sidebar-1, .page-template-page-police-inside-full .portal-inside-page-sidebar-1, .page-template-page-police-inside-full .cmo-inside-page-sidebar-1, .page-template-page-police-inside-full .it-inside-page-sidebar-1, .page-template-page-police-inside-full .lc-inside-page-sidebar-1, .page-template-page-police-inside-full .council-inside-page-sidebar-1, .page-template-page-police-inside-full .pwd-inside-page-sidebar-1, .page-template-page-police-inside-full .legal-inside-page-sidebar-1, .page-template-page-police-inside-full .hr-inside-page-sidebar-1, .page-template-page-police-inside-full .plan-inside-page-sidebar-1, .page-template-page-police-inside-full .nsd-inside-page-sidebar-1, .page-template-page-police-inside-full .general-inside-page-sidebar-1, .page-template-page-police-inside-full .police-inside-page-sidebar-1, .page-template-page-police-division .fire-dept-inside-page-sidebar-1, .page-template-page-police-division .finance-inside-page-sidebar-1, .page-template-page-police-division .portal-inside-page-sidebar-1, .page-template-page-police-division .cmo-inside-page-sidebar-1, .page-template-page-police-division .it-inside-page-sidebar-1, .page-template-page-police-division .lc-inside-page-sidebar-1, .page-template-page-police-division .council-inside-page-sidebar-1, .page-template-page-police-division .pwd-inside-page-sidebar-1, .page-template-page-police-division .legal-inside-page-sidebar-1, .page-template-page-police-division .hr-inside-page-sidebar-1, .page-template-page-police-division .plan-inside-page-sidebar-1, .page-template-page-police-division .nsd-inside-page-sidebar-1, .page-template-page-police-division .general-inside-page-sidebar-1, .page-template-page-police-division .police-inside-page-sidebar-1,
    .page-template-page-unified-inside-page .cmo-inside-page-sidebar-1, .page-template-page-unified-inside-page .finance-inside-page-sidebar-1
   {
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 40, ../sass/components/_layout.scss 
  .page-template-page-fire-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-fire-inside-page .finance-inside-page-sidebar-2, .page-template-page-fire-inside-page .portal-inside-page-sidebar-2, .page-template-page-fire-inside-page .cmo-inside-page-sidebar-2, .page-template-page-fire-inside-page .it-inside-page-sidebar-2, .page-template-page-fire-inside-page .lc-inside-page-sidebar-2, .page-template-page-fire-inside-page .council-inside-page-sidebar-2, .page-template-page-fire-inside-page .pwd-inside-page-sidebar-2, .page-template-page-fire-inside-page .legal-inside-page-sidebar-2, .page-template-page-fire-inside-page .hr-inside-page-sidebar-2, .page-template-page-fire-inside-page .plan-inside-page-sidebar-2, .page-template-page-fire-inside-page .nsd-inside-page-sidebar-2, .page-template-page-fire-inside-page .general-inside-page-sidebar-2, .page-template-page-fire-inside-page .police-inside-page-sidebar-2, .page-template-page-finance-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-finance-inside-page .finance-inside-page-sidebar-2, .page-template-page-finance-inside-page .portal-inside-page-sidebar-2, .page-template-page-finance-inside-page .cmo-inside-page-sidebar-2, .page-template-page-finance-inside-page .it-inside-page-sidebar-2, .page-template-page-finance-inside-page .lc-inside-page-sidebar-2, .page-template-page-finance-inside-page .council-inside-page-sidebar-2, .page-template-page-finance-inside-page .pwd-inside-page-sidebar-2, .page-template-page-finance-inside-page .legal-inside-page-sidebar-2, .page-template-page-finance-inside-page .hr-inside-page-sidebar-2, .page-template-page-finance-inside-page .plan-inside-page-sidebar-2, .page-template-page-finance-inside-page .nsd-inside-page-sidebar-2, .page-template-page-finance-inside-page .general-inside-page-sidebar-2, .page-template-page-finance-inside-page .police-inside-page-sidebar-2, .page-template-page-portal-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-portal-inside-page .finance-inside-page-sidebar-2, .page-template-page-portal-inside-page .portal-inside-page-sidebar-2, .page-template-page-portal-inside-page .cmo-inside-page-sidebar-2, .page-template-page-portal-inside-page .it-inside-page-sidebar-2, .page-template-page-portal-inside-page .lc-inside-page-sidebar-2, .page-template-page-portal-inside-page .council-inside-page-sidebar-2, .page-template-page-portal-inside-page .pwd-inside-page-sidebar-2, .page-template-page-portal-inside-page .legal-inside-page-sidebar-2, .page-template-page-portal-inside-page .hr-inside-page-sidebar-2, .page-template-page-portal-inside-page .plan-inside-page-sidebar-2, .page-template-page-portal-inside-page .nsd-inside-page-sidebar-2, .page-template-page-portal-inside-page .general-inside-page-sidebar-2, .page-template-page-portal-inside-page .police-inside-page-sidebar-2, .page-template-page-cmo-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-cmo-inside-page .finance-inside-page-sidebar-2, .page-template-page-cmo-inside-page .portal-inside-page-sidebar-2, .page-template-page-cmo-inside-page .cmo-inside-page-sidebar-2, .page-template-page-cmo-inside-page .it-inside-page-sidebar-2, .page-template-page-cmo-inside-page .lc-inside-page-sidebar-2, .page-template-page-cmo-inside-page .council-inside-page-sidebar-2, .page-template-page-cmo-inside-page .pwd-inside-page-sidebar-2, .page-template-page-cmo-inside-page .legal-inside-page-sidebar-2, .page-template-page-cmo-inside-page .hr-inside-page-sidebar-2, .page-template-page-cmo-inside-page .plan-inside-page-sidebar-2, .page-template-page-cmo-inside-page .nsd-inside-page-sidebar-2, .page-template-page-cmo-inside-page .general-inside-page-sidebar-2, .page-template-page-cmo-inside-page .police-inside-page-sidebar-2, .page-template-page-it-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-it-inside-page .finance-inside-page-sidebar-2, .page-template-page-it-inside-page .portal-inside-page-sidebar-2, .page-template-page-it-inside-page .cmo-inside-page-sidebar-2, .page-template-page-it-inside-page .it-inside-page-sidebar-2, .page-template-page-it-inside-page .lc-inside-page-sidebar-2, .page-template-page-it-inside-page .council-inside-page-sidebar-2, .page-template-page-it-inside-page .pwd-inside-page-sidebar-2, .page-template-page-it-inside-page .legal-inside-page-sidebar-2, .page-template-page-it-inside-page .hr-inside-page-sidebar-2, .page-template-page-it-inside-page .plan-inside-page-sidebar-2, .page-template-page-it-inside-page .nsd-inside-page-sidebar-2, .page-template-page-it-inside-page .general-inside-page-sidebar-2, .page-template-page-it-inside-page .police-inside-page-sidebar-2, .page-template-page-lc-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-lc-inside-page .finance-inside-page-sidebar-2, .page-template-page-lc-inside-page .portal-inside-page-sidebar-2, .page-template-page-lc-inside-page .cmo-inside-page-sidebar-2, .page-template-page-lc-inside-page .it-inside-page-sidebar-2, .page-template-page-lc-inside-page .lc-inside-page-sidebar-2, .page-template-page-lc-inside-page .council-inside-page-sidebar-2, .page-template-page-lc-inside-page .pwd-inside-page-sidebar-2, .page-template-page-lc-inside-page .legal-inside-page-sidebar-2, .page-template-page-lc-inside-page .hr-inside-page-sidebar-2, .page-template-page-lc-inside-page .plan-inside-page-sidebar-2, .page-template-page-lc-inside-page .nsd-inside-page-sidebar-2, .page-template-page-lc-inside-page .general-inside-page-sidebar-2, .page-template-page-lc-inside-page .police-inside-page-sidebar-2, .page-template-page-lc-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-lc-inside-full .finance-inside-page-sidebar-2, .page-template-page-lc-inside-full .portal-inside-page-sidebar-2, .page-template-page-lc-inside-full .cmo-inside-page-sidebar-2, .page-template-page-lc-inside-full .it-inside-page-sidebar-2, .page-template-page-lc-inside-full .lc-inside-page-sidebar-2, .page-template-page-lc-inside-full .council-inside-page-sidebar-2, .page-template-page-lc-inside-full .pwd-inside-page-sidebar-2, .page-template-page-lc-inside-full .legal-inside-page-sidebar-2, .page-template-page-lc-inside-full .hr-inside-page-sidebar-2, .page-template-page-lc-inside-full .plan-inside-page-sidebar-2, .page-template-page-lc-inside-full .nsd-inside-page-sidebar-2, .page-template-page-lc-inside-full .general-inside-page-sidebar-2, .page-template-page-lc-inside-full .police-inside-page-sidebar-2, .page-template-page-council-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-council-inside-page .finance-inside-page-sidebar-2, .page-template-page-council-inside-page .portal-inside-page-sidebar-2, .page-template-page-council-inside-page .cmo-inside-page-sidebar-2, .page-template-page-council-inside-page .it-inside-page-sidebar-2, .page-template-page-council-inside-page .lc-inside-page-sidebar-2, .page-template-page-council-inside-page .council-inside-page-sidebar-2, .page-template-page-council-inside-page .pwd-inside-page-sidebar-2, .page-template-page-council-inside-page .legal-inside-page-sidebar-2, .page-template-page-council-inside-page .hr-inside-page-sidebar-2, .page-template-page-council-inside-page .plan-inside-page-sidebar-2, .page-template-page-council-inside-page .nsd-inside-page-sidebar-2, .page-template-page-council-inside-page .general-inside-page-sidebar-2, .page-template-page-council-inside-page .police-inside-page-sidebar-2, .page-template-page-pwd-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-pwd-inside-page .finance-inside-page-sidebar-2, .page-template-page-pwd-inside-page .portal-inside-page-sidebar-2, .page-template-page-pwd-inside-page .cmo-inside-page-sidebar-2, .page-template-page-pwd-inside-page .it-inside-page-sidebar-2, .page-template-page-pwd-inside-page .lc-inside-page-sidebar-2, .page-template-page-pwd-inside-page .council-inside-page-sidebar-2, .page-template-page-pwd-inside-page .pwd-inside-page-sidebar-2, .page-template-page-pwd-inside-page .legal-inside-page-sidebar-2, .page-template-page-pwd-inside-page .hr-inside-page-sidebar-2, .page-template-page-pwd-inside-page .plan-inside-page-sidebar-2, .page-template-page-pwd-inside-page .nsd-inside-page-sidebar-2, .page-template-page-pwd-inside-page .general-inside-page-sidebar-2, .page-template-page-pwd-inside-page .police-inside-page-sidebar-2, .page-template-page-legal-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-legal-inside-page .finance-inside-page-sidebar-2, .page-template-page-legal-inside-page .portal-inside-page-sidebar-2, .page-template-page-legal-inside-page .cmo-inside-page-sidebar-2, .page-template-page-legal-inside-page .it-inside-page-sidebar-2, .page-template-page-legal-inside-page .lc-inside-page-sidebar-2, .page-template-page-legal-inside-page .council-inside-page-sidebar-2, .page-template-page-legal-inside-page .pwd-inside-page-sidebar-2, .page-template-page-legal-inside-page .legal-inside-page-sidebar-2, .page-template-page-legal-inside-page .hr-inside-page-sidebar-2, .page-template-page-legal-inside-page .plan-inside-page-sidebar-2, .page-template-page-legal-inside-page .nsd-inside-page-sidebar-2, .page-template-page-legal-inside-page .general-inside-page-sidebar-2, .page-template-page-legal-inside-page .police-inside-page-sidebar-2, .page-template-page-hr-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-hr-inside-page .finance-inside-page-sidebar-2, .page-template-page-hr-inside-page .portal-inside-page-sidebar-2, .page-template-page-hr-inside-page .cmo-inside-page-sidebar-2, .page-template-page-hr-inside-page .it-inside-page-sidebar-2, .page-template-page-hr-inside-page .lc-inside-page-sidebar-2, .page-template-page-hr-inside-page .council-inside-page-sidebar-2, .page-template-page-hr-inside-page .pwd-inside-page-sidebar-2, .page-template-page-hr-inside-page .legal-inside-page-sidebar-2, .page-template-page-hr-inside-page .hr-inside-page-sidebar-2, .page-template-page-hr-inside-page .plan-inside-page-sidebar-2, .page-template-page-hr-inside-page .nsd-inside-page-sidebar-2, .page-template-page-hr-inside-page .general-inside-page-sidebar-2, .page-template-page-hr-inside-page .police-inside-page-sidebar-2, .page-template-page-plan-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-plan-inside-page .finance-inside-page-sidebar-2, .page-template-page-plan-inside-page .portal-inside-page-sidebar-2, .page-template-page-plan-inside-page .cmo-inside-page-sidebar-2, .page-template-page-plan-inside-page .it-inside-page-sidebar-2, .page-template-page-plan-inside-page .lc-inside-page-sidebar-2, .page-template-page-plan-inside-page .council-inside-page-sidebar-2, .page-template-page-plan-inside-page .pwd-inside-page-sidebar-2, .page-template-page-plan-inside-page .legal-inside-page-sidebar-2, .page-template-page-plan-inside-page .hr-inside-page-sidebar-2, .page-template-page-plan-inside-page .plan-inside-page-sidebar-2, .page-template-page-plan-inside-page .nsd-inside-page-sidebar-2, .page-template-page-plan-inside-page .general-inside-page-sidebar-2, .page-template-page-plan-inside-page .police-inside-page-sidebar-2, .page-template-page-nsd-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-nsd-inside-page .finance-inside-page-sidebar-2, .page-template-page-nsd-inside-page .portal-inside-page-sidebar-2, .page-template-page-nsd-inside-page .cmo-inside-page-sidebar-2, .page-template-page-nsd-inside-page .it-inside-page-sidebar-2, .page-template-page-nsd-inside-page .lc-inside-page-sidebar-2, .page-template-page-nsd-inside-page .council-inside-page-sidebar-2, .page-template-page-nsd-inside-page .pwd-inside-page-sidebar-2, .page-template-page-nsd-inside-page .legal-inside-page-sidebar-2, .page-template-page-nsd-inside-page .hr-inside-page-sidebar-2, .page-template-page-nsd-inside-page .plan-inside-page-sidebar-2, .page-template-page-nsd-inside-page .nsd-inside-page-sidebar-2, .page-template-page-nsd-inside-page .general-inside-page-sidebar-2, .page-template-page-nsd-inside-page .police-inside-page-sidebar-2, .page-template-page-nsd-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-nsd-inside-full .finance-inside-page-sidebar-2, .page-template-page-nsd-inside-full .portal-inside-page-sidebar-2, .page-template-page-nsd-inside-full .cmo-inside-page-sidebar-2, .page-template-page-nsd-inside-full .it-inside-page-sidebar-2, .page-template-page-nsd-inside-full .lc-inside-page-sidebar-2, .page-template-page-nsd-inside-full .council-inside-page-sidebar-2, .page-template-page-nsd-inside-full .pwd-inside-page-sidebar-2, .page-template-page-nsd-inside-full .legal-inside-page-sidebar-2, .page-template-page-nsd-inside-full .hr-inside-page-sidebar-2, .page-template-page-nsd-inside-full .plan-inside-page-sidebar-2, .page-template-page-nsd-inside-full .nsd-inside-page-sidebar-2, .page-template-page-nsd-inside-full .general-inside-page-sidebar-2, .page-template-page-nsd-inside-full .police-inside-page-sidebar-2, .page-template-page-general-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-general-inside-page .finance-inside-page-sidebar-2, .page-template-page-general-inside-page .portal-inside-page-sidebar-2, .page-template-page-general-inside-page .cmo-inside-page-sidebar-2, .page-template-page-general-inside-page .it-inside-page-sidebar-2, .page-template-page-general-inside-page .lc-inside-page-sidebar-2, .page-template-page-general-inside-page .council-inside-page-sidebar-2, .page-template-page-general-inside-page .pwd-inside-page-sidebar-2, .page-template-page-general-inside-page .legal-inside-page-sidebar-2, .page-template-page-general-inside-page .hr-inside-page-sidebar-2, .page-template-page-general-inside-page .plan-inside-page-sidebar-2, .page-template-page-general-inside-page .nsd-inside-page-sidebar-2, .page-template-page-general-inside-page .general-inside-page-sidebar-2, .page-template-page-general-inside-page .police-inside-page-sidebar-2, .page-template-page-general-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-general-inside-full .finance-inside-page-sidebar-2, .page-template-page-general-inside-full .portal-inside-page-sidebar-2, .page-template-page-general-inside-full .cmo-inside-page-sidebar-2, .page-template-page-general-inside-full .it-inside-page-sidebar-2, .page-template-page-general-inside-full .lc-inside-page-sidebar-2, .page-template-page-general-inside-full .council-inside-page-sidebar-2, .page-template-page-general-inside-full .pwd-inside-page-sidebar-2, .page-template-page-general-inside-full .legal-inside-page-sidebar-2, .page-template-page-general-inside-full .hr-inside-page-sidebar-2, .page-template-page-general-inside-full .plan-inside-page-sidebar-2, .page-template-page-general-inside-full .nsd-inside-page-sidebar-2, .page-template-page-general-inside-full .general-inside-page-sidebar-2, .page-template-page-general-inside-full .police-inside-page-sidebar-2, .page-template-page-police-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-police-inside-page .finance-inside-page-sidebar-2, .page-template-page-police-inside-page .portal-inside-page-sidebar-2, .page-template-page-police-inside-page .cmo-inside-page-sidebar-2, .page-template-page-police-inside-page .it-inside-page-sidebar-2, .page-template-page-police-inside-page .lc-inside-page-sidebar-2, .page-template-page-police-inside-page .council-inside-page-sidebar-2, .page-template-page-police-inside-page .pwd-inside-page-sidebar-2, .page-template-page-police-inside-page .legal-inside-page-sidebar-2, .page-template-page-police-inside-page .hr-inside-page-sidebar-2, .page-template-page-police-inside-page .plan-inside-page-sidebar-2, .page-template-page-police-inside-page .nsd-inside-page-sidebar-2, .page-template-page-police-inside-page .general-inside-page-sidebar-2, .page-template-page-police-inside-page .police-inside-page-sidebar-2, .page-template-page-police-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-police-inside-full .finance-inside-page-sidebar-2, .page-template-page-police-inside-full .portal-inside-page-sidebar-2, .page-template-page-police-inside-full .cmo-inside-page-sidebar-2, .page-template-page-police-inside-full .it-inside-page-sidebar-2, .page-template-page-police-inside-full .lc-inside-page-sidebar-2, .page-template-page-police-inside-full .council-inside-page-sidebar-2, .page-template-page-police-inside-full .pwd-inside-page-sidebar-2, .page-template-page-police-inside-full .legal-inside-page-sidebar-2, .page-template-page-police-inside-full .hr-inside-page-sidebar-2, .page-template-page-police-inside-full .plan-inside-page-sidebar-2, .page-template-page-police-inside-full .nsd-inside-page-sidebar-2, .page-template-page-police-inside-full .general-inside-page-sidebar-2, .page-template-page-police-inside-full .police-inside-page-sidebar-2, .page-template-page-police-division .fire-dept-inside-page-sidebar-2, .page-template-page-police-division .finance-inside-page-sidebar-2, .page-template-page-police-division .portal-inside-page-sidebar-2, .page-template-page-police-division .cmo-inside-page-sidebar-2, .page-template-page-police-division .it-inside-page-sidebar-2, .page-template-page-police-division .lc-inside-page-sidebar-2, .page-template-page-police-division .council-inside-page-sidebar-2, .page-template-page-police-division .pwd-inside-page-sidebar-2, .page-template-page-police-division .legal-inside-page-sidebar-2, .page-template-page-police-division .hr-inside-page-sidebar-2, .page-template-page-police-division .plan-inside-page-sidebar-2, .page-template-page-police-division .nsd-inside-page-sidebar-2, .page-template-page-police-division .general-inside-page-sidebar-2, .page-template-page-police-division .police-inside-page-sidebar-2,
  .page-template-page-unified-inside-page .finance-inside-page-sidebar-1  
  {
    width: 23.40426%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  */
}
@media (min-width: 70em) {
  /* line 46, ../sass/components/_layout.scss */
  .page-template-page-fire-inside-page .content, .page-template-page-finance-inside-page .content, .page-template-page-portal-inside-page .content, .page-template-page-cmo-inside-page .content, .page-template-page-it-inside-page .content, .page-template-page-lc-inside-page .content, .page-template-page-lc-inside-full .content, .page-template-page-council-inside-page .content, .page-template-page-pwd-inside-page .content, .page-template-page-legal-inside-page .content, .page-template-page-hr-inside-page .content, .page-template-page-plan-inside-page .content, .page-template-page-nsd-inside-page .content, .page-template-page-nsd-inside-full .content, .page-template-page-general-inside-page .content, .page-template-page-general-inside-full .content, .page-template-page-police-inside-page .content, .page-template-page-police-inside-full .content, .page-template-page-police-division .content, .page-template-page-unified-inside-page .content {
    width: 49.20635%;
    float: left;
    margin-right: -100%;
    margin-left: 25.39683%;
    clear: none;
  }
  /* line 49, ../sass/components/_layout.scss */
  .page-template-page-fire-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-fire-inside-page .finance-inside-page-sidebar-1, .page-template-page-fire-inside-page .portal-inside-page-sidebar-1, .page-template-page-fire-inside-page .cmo-inside-page-sidebar-1, .page-template-page-fire-inside-page .it-inside-page-sidebar-1, .page-template-page-fire-inside-page .lc-inside-page-sidebar-1, .page-template-page-fire-inside-page .council-inside-page-sidebar-1, .page-template-page-fire-inside-page .pwd-inside-page-sidebar-1, .page-template-page-fire-inside-page .legal-inside-page-sidebar-1, .page-template-page-fire-inside-page .hr-inside-page-sidebar-1, .page-template-page-fire-inside-page .plan-inside-page-sidebar-1, .page-template-page-fire-inside-page .nsd-inside-page-sidebar-1, .page-template-page-fire-inside-page .general-inside-page-sidebar-1, .page-template-page-fire-inside-page .police-inside-page-sidebar-1, .page-template-page-finance-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-finance-inside-page .finance-inside-page-sidebar-1, .page-template-page-finance-inside-page .portal-inside-page-sidebar-1, .page-template-page-finance-inside-page .cmo-inside-page-sidebar-1, .page-template-page-finance-inside-page .it-inside-page-sidebar-1, .page-template-page-finance-inside-page .lc-inside-page-sidebar-1, .page-template-page-finance-inside-page .council-inside-page-sidebar-1, .page-template-page-finance-inside-page .pwd-inside-page-sidebar-1, .page-template-page-finance-inside-page .legal-inside-page-sidebar-1, .page-template-page-finance-inside-page .hr-inside-page-sidebar-1, .page-template-page-finance-inside-page .plan-inside-page-sidebar-1, .page-template-page-finance-inside-page .nsd-inside-page-sidebar-1, .page-template-page-finance-inside-page .general-inside-page-sidebar-1, .page-template-page-finance-inside-page .police-inside-page-sidebar-1, .page-template-page-portal-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-portal-inside-page .finance-inside-page-sidebar-1, .page-template-page-portal-inside-page .portal-inside-page-sidebar-1, .page-template-page-portal-inside-page .cmo-inside-page-sidebar-1, .page-template-page-portal-inside-page .it-inside-page-sidebar-1, .page-template-page-portal-inside-page .lc-inside-page-sidebar-1, .page-template-page-portal-inside-page .council-inside-page-sidebar-1, .page-template-page-portal-inside-page .pwd-inside-page-sidebar-1, .page-template-page-portal-inside-page .legal-inside-page-sidebar-1, .page-template-page-portal-inside-page .hr-inside-page-sidebar-1, .page-template-page-portal-inside-page .plan-inside-page-sidebar-1, .page-template-page-portal-inside-page .nsd-inside-page-sidebar-1, .page-template-page-portal-inside-page .general-inside-page-sidebar-1, .page-template-page-portal-inside-page .police-inside-page-sidebar-1, .page-template-page-cmo-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-cmo-inside-page .finance-inside-page-sidebar-1, .page-template-page-cmo-inside-page .portal-inside-page-sidebar-1, .page-template-page-cmo-inside-page .cmo-inside-page-sidebar-1, .page-template-page-cmo-inside-page .it-inside-page-sidebar-1, .page-template-page-cmo-inside-page .lc-inside-page-sidebar-1, .page-template-page-cmo-inside-page .council-inside-page-sidebar-1, .page-template-page-cmo-inside-page .pwd-inside-page-sidebar-1, .page-template-page-cmo-inside-page .legal-inside-page-sidebar-1, .page-template-page-cmo-inside-page .hr-inside-page-sidebar-1, .page-template-page-cmo-inside-page .plan-inside-page-sidebar-1, .page-template-page-cmo-inside-page .nsd-inside-page-sidebar-1, .page-template-page-cmo-inside-page .general-inside-page-sidebar-1, .page-template-page-cmo-inside-page .police-inside-page-sidebar-1, .page-template-page-it-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-it-inside-page .finance-inside-page-sidebar-1, .page-template-page-it-inside-page .portal-inside-page-sidebar-1, .page-template-page-it-inside-page .cmo-inside-page-sidebar-1, .page-template-page-it-inside-page .it-inside-page-sidebar-1, .page-template-page-it-inside-page .lc-inside-page-sidebar-1, .page-template-page-it-inside-page .council-inside-page-sidebar-1, .page-template-page-it-inside-page .pwd-inside-page-sidebar-1, .page-template-page-it-inside-page .legal-inside-page-sidebar-1, .page-template-page-it-inside-page .hr-inside-page-sidebar-1, .page-template-page-it-inside-page .plan-inside-page-sidebar-1, .page-template-page-it-inside-page .nsd-inside-page-sidebar-1, .page-template-page-it-inside-page .general-inside-page-sidebar-1, .page-template-page-it-inside-page .police-inside-page-sidebar-1, .page-template-page-lc-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-lc-inside-page .finance-inside-page-sidebar-1, .page-template-page-lc-inside-page .portal-inside-page-sidebar-1, .page-template-page-lc-inside-page .cmo-inside-page-sidebar-1, .page-template-page-lc-inside-page .it-inside-page-sidebar-1, .page-template-page-lc-inside-page .lc-inside-page-sidebar-1, .page-template-page-lc-inside-page .council-inside-page-sidebar-1, .page-template-page-lc-inside-page .pwd-inside-page-sidebar-1, .page-template-page-lc-inside-page .legal-inside-page-sidebar-1, .page-template-page-lc-inside-page .hr-inside-page-sidebar-1, .page-template-page-lc-inside-page .plan-inside-page-sidebar-1, .page-template-page-lc-inside-page .nsd-inside-page-sidebar-1, .page-template-page-lc-inside-page .general-inside-page-sidebar-1, .page-template-page-lc-inside-page .police-inside-page-sidebar-1, .page-template-page-lc-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-lc-inside-full .finance-inside-page-sidebar-1, .page-template-page-lc-inside-full .portal-inside-page-sidebar-1, .page-template-page-lc-inside-full .cmo-inside-page-sidebar-1, .page-template-page-lc-inside-full .it-inside-page-sidebar-1, .page-template-page-lc-inside-full .lc-inside-page-sidebar-1, .page-template-page-lc-inside-full .council-inside-page-sidebar-1, .page-template-page-lc-inside-full .pwd-inside-page-sidebar-1, .page-template-page-lc-inside-full .legal-inside-page-sidebar-1, .page-template-page-lc-inside-full .hr-inside-page-sidebar-1, .page-template-page-lc-inside-full .plan-inside-page-sidebar-1, .page-template-page-lc-inside-full .nsd-inside-page-sidebar-1, .page-template-page-lc-inside-full .general-inside-page-sidebar-1, .page-template-page-lc-inside-full .police-inside-page-sidebar-1, .page-template-page-council-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-council-inside-page .finance-inside-page-sidebar-1, .page-template-page-council-inside-page .portal-inside-page-sidebar-1, .page-template-page-council-inside-page .cmo-inside-page-sidebar-1, .page-template-page-council-inside-page .it-inside-page-sidebar-1, .page-template-page-council-inside-page .lc-inside-page-sidebar-1, .page-template-page-council-inside-page .council-inside-page-sidebar-1, .page-template-page-council-inside-page .pwd-inside-page-sidebar-1, .page-template-page-council-inside-page .legal-inside-page-sidebar-1, .page-template-page-council-inside-page .hr-inside-page-sidebar-1, .page-template-page-council-inside-page .plan-inside-page-sidebar-1, .page-template-page-council-inside-page .nsd-inside-page-sidebar-1, .page-template-page-council-inside-page .general-inside-page-sidebar-1, .page-template-page-council-inside-page .police-inside-page-sidebar-1, .page-template-page-pwd-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-pwd-inside-page .finance-inside-page-sidebar-1, .page-template-page-pwd-inside-page .portal-inside-page-sidebar-1, .page-template-page-pwd-inside-page .cmo-inside-page-sidebar-1, .page-template-page-pwd-inside-page .it-inside-page-sidebar-1, .page-template-page-pwd-inside-page .lc-inside-page-sidebar-1, .page-template-page-pwd-inside-page .council-inside-page-sidebar-1, .page-template-page-pwd-inside-page .pwd-inside-page-sidebar-1, .page-template-page-pwd-inside-page .legal-inside-page-sidebar-1, .page-template-page-pwd-inside-page .hr-inside-page-sidebar-1, .page-template-page-pwd-inside-page .plan-inside-page-sidebar-1, .page-template-page-pwd-inside-page .nsd-inside-page-sidebar-1, .page-template-page-pwd-inside-page .general-inside-page-sidebar-1, .page-template-page-pwd-inside-page .police-inside-page-sidebar-1, .page-template-page-legal-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-legal-inside-page .finance-inside-page-sidebar-1, .page-template-page-legal-inside-page .portal-inside-page-sidebar-1, .page-template-page-legal-inside-page .cmo-inside-page-sidebar-1, .page-template-page-legal-inside-page .it-inside-page-sidebar-1, .page-template-page-legal-inside-page .lc-inside-page-sidebar-1, .page-template-page-legal-inside-page .council-inside-page-sidebar-1, .page-template-page-legal-inside-page .pwd-inside-page-sidebar-1, .page-template-page-legal-inside-page .legal-inside-page-sidebar-1, .page-template-page-legal-inside-page .hr-inside-page-sidebar-1, .page-template-page-legal-inside-page .plan-inside-page-sidebar-1, .page-template-page-legal-inside-page .nsd-inside-page-sidebar-1, .page-template-page-legal-inside-page .general-inside-page-sidebar-1, .page-template-page-legal-inside-page .police-inside-page-sidebar-1, .page-template-page-hr-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-hr-inside-page .finance-inside-page-sidebar-1, .page-template-page-hr-inside-page .portal-inside-page-sidebar-1, .page-template-page-hr-inside-page .cmo-inside-page-sidebar-1, .page-template-page-hr-inside-page .it-inside-page-sidebar-1, .page-template-page-hr-inside-page .lc-inside-page-sidebar-1, .page-template-page-hr-inside-page .council-inside-page-sidebar-1, .page-template-page-hr-inside-page .pwd-inside-page-sidebar-1, .page-template-page-hr-inside-page .legal-inside-page-sidebar-1, .page-template-page-hr-inside-page .hr-inside-page-sidebar-1, .page-template-page-hr-inside-page .plan-inside-page-sidebar-1, .page-template-page-hr-inside-page .nsd-inside-page-sidebar-1, .page-template-page-hr-inside-page .general-inside-page-sidebar-1, .page-template-page-hr-inside-page .police-inside-page-sidebar-1, .page-template-page-plan-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-plan-inside-page .finance-inside-page-sidebar-1, .page-template-page-plan-inside-page .portal-inside-page-sidebar-1, .page-template-page-plan-inside-page .cmo-inside-page-sidebar-1, .page-template-page-plan-inside-page .it-inside-page-sidebar-1, .page-template-page-plan-inside-page .lc-inside-page-sidebar-1, .page-template-page-plan-inside-page .council-inside-page-sidebar-1, .page-template-page-plan-inside-page .pwd-inside-page-sidebar-1, .page-template-page-plan-inside-page .legal-inside-page-sidebar-1, .page-template-page-plan-inside-page .hr-inside-page-sidebar-1, .page-template-page-plan-inside-page .plan-inside-page-sidebar-1, .page-template-page-plan-inside-page .nsd-inside-page-sidebar-1, .page-template-page-plan-inside-page .general-inside-page-sidebar-1, .page-template-page-plan-inside-page .police-inside-page-sidebar-1, .page-template-page-nsd-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-nsd-inside-page .finance-inside-page-sidebar-1, .page-template-page-nsd-inside-page .portal-inside-page-sidebar-1, .page-template-page-nsd-inside-page .cmo-inside-page-sidebar-1, .page-template-page-nsd-inside-page .it-inside-page-sidebar-1, .page-template-page-nsd-inside-page .lc-inside-page-sidebar-1, .page-template-page-nsd-inside-page .council-inside-page-sidebar-1, .page-template-page-nsd-inside-page .pwd-inside-page-sidebar-1, .page-template-page-nsd-inside-page .legal-inside-page-sidebar-1, .page-template-page-nsd-inside-page .hr-inside-page-sidebar-1, .page-template-page-nsd-inside-page .plan-inside-page-sidebar-1, .page-template-page-nsd-inside-page .nsd-inside-page-sidebar-1, .page-template-page-nsd-inside-page .general-inside-page-sidebar-1, .page-template-page-nsd-inside-page .police-inside-page-sidebar-1, .page-template-page-nsd-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-nsd-inside-full .finance-inside-page-sidebar-1, .page-template-page-nsd-inside-full .portal-inside-page-sidebar-1, .page-template-page-nsd-inside-full .cmo-inside-page-sidebar-1, .page-template-page-nsd-inside-full .it-inside-page-sidebar-1, .page-template-page-nsd-inside-full .lc-inside-page-sidebar-1, .page-template-page-nsd-inside-full .council-inside-page-sidebar-1, .page-template-page-nsd-inside-full .pwd-inside-page-sidebar-1, .page-template-page-nsd-inside-full .legal-inside-page-sidebar-1, .page-template-page-nsd-inside-full .hr-inside-page-sidebar-1, .page-template-page-nsd-inside-full .plan-inside-page-sidebar-1, .page-template-page-nsd-inside-full .nsd-inside-page-sidebar-1, .page-template-page-nsd-inside-full .general-inside-page-sidebar-1, .page-template-page-nsd-inside-full .police-inside-page-sidebar-1, .page-template-page-general-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-general-inside-page .finance-inside-page-sidebar-1, .page-template-page-general-inside-page .portal-inside-page-sidebar-1, .page-template-page-general-inside-page .cmo-inside-page-sidebar-1, .page-template-page-general-inside-page .it-inside-page-sidebar-1, .page-template-page-general-inside-page .lc-inside-page-sidebar-1, .page-template-page-general-inside-page .council-inside-page-sidebar-1, .page-template-page-general-inside-page .pwd-inside-page-sidebar-1, .page-template-page-general-inside-page .legal-inside-page-sidebar-1, .page-template-page-general-inside-page .hr-inside-page-sidebar-1, .page-template-page-general-inside-page .plan-inside-page-sidebar-1, .page-template-page-general-inside-page .nsd-inside-page-sidebar-1, .page-template-page-general-inside-page .general-inside-page-sidebar-1, .page-template-page-general-inside-page .police-inside-page-sidebar-1, .page-template-page-general-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-general-inside-full .finance-inside-page-sidebar-1, .page-template-page-general-inside-full .portal-inside-page-sidebar-1, .page-template-page-general-inside-full .cmo-inside-page-sidebar-1, .page-template-page-general-inside-full .it-inside-page-sidebar-1, .page-template-page-general-inside-full .lc-inside-page-sidebar-1, .page-template-page-general-inside-full .council-inside-page-sidebar-1, .page-template-page-general-inside-full .pwd-inside-page-sidebar-1, .page-template-page-general-inside-full .legal-inside-page-sidebar-1, .page-template-page-general-inside-full .hr-inside-page-sidebar-1, .page-template-page-general-inside-full .plan-inside-page-sidebar-1, .page-template-page-general-inside-full .nsd-inside-page-sidebar-1, .page-template-page-general-inside-full .general-inside-page-sidebar-1, .page-template-page-general-inside-full .police-inside-page-sidebar-1, .page-template-page-police-inside-page .fire-dept-inside-page-sidebar-1, .page-template-page-police-inside-page .finance-inside-page-sidebar-1, .page-template-page-police-inside-page .portal-inside-page-sidebar-1, .page-template-page-police-inside-page .cmo-inside-page-sidebar-1, .page-template-page-police-inside-page .it-inside-page-sidebar-1, .page-template-page-police-inside-page .lc-inside-page-sidebar-1, .page-template-page-police-inside-page .council-inside-page-sidebar-1, .page-template-page-police-inside-page .pwd-inside-page-sidebar-1, .page-template-page-police-inside-page .legal-inside-page-sidebar-1, .page-template-page-police-inside-page .hr-inside-page-sidebar-1, .page-template-page-police-inside-page .plan-inside-page-sidebar-1, .page-template-page-police-inside-page .nsd-inside-page-sidebar-1, .page-template-page-police-inside-page .general-inside-page-sidebar-1, .page-template-page-police-inside-page .police-inside-page-sidebar-1, .page-template-page-police-inside-full .fire-dept-inside-page-sidebar-1, .page-template-page-police-inside-full .finance-inside-page-sidebar-1, .page-template-page-police-inside-full .portal-inside-page-sidebar-1, .page-template-page-police-inside-full .cmo-inside-page-sidebar-1, .page-template-page-police-inside-full .it-inside-page-sidebar-1, .page-template-page-police-inside-full .lc-inside-page-sidebar-1, .page-template-page-police-inside-full .council-inside-page-sidebar-1, .page-template-page-police-inside-full .pwd-inside-page-sidebar-1, .page-template-page-police-inside-full .legal-inside-page-sidebar-1, .page-template-page-police-inside-full .hr-inside-page-sidebar-1, .page-template-page-police-inside-full .plan-inside-page-sidebar-1, .page-template-page-police-inside-full .nsd-inside-page-sidebar-1, .page-template-page-police-inside-full .general-inside-page-sidebar-1, .page-template-page-police-inside-full .police-inside-page-sidebar-1, .page-template-page-police-division .fire-dept-inside-page-sidebar-1, .page-template-page-police-division .finance-inside-page-sidebar-1, .page-template-page-police-division .portal-inside-page-sidebar-1, .page-template-page-police-division .cmo-inside-page-sidebar-1, .page-template-page-police-division .it-inside-page-sidebar-1, .page-template-page-police-division .lc-inside-page-sidebar-1, .page-template-page-police-division .council-inside-page-sidebar-1, .page-template-page-police-division .pwd-inside-page-sidebar-1, .page-template-page-police-division .legal-inside-page-sidebar-1, .page-template-page-police-division .hr-inside-page-sidebar-1, .page-template-page-police-division .plan-inside-page-sidebar-1, .page-template-page-police-division .nsd-inside-page-sidebar-1, .page-template-page-police-division .general-inside-page-sidebar-1, .page-template-page-police-division .police-inside-page-sidebar-1,
    .page-template-page-unified-inside-page .cmo-inside-page-sidebar-1, .page-template-page-unified-inside-page .finance-inside-page-sidebar-1
   {
    width: 23.80952%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 52, ../sass/components/_layout.scss */
  .page-template-page-fire-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-fire-inside-page .finance-inside-page-sidebar-2, .page-template-page-fire-inside-page .portal-inside-page-sidebar-2, .page-template-page-fire-inside-page .cmo-inside-page-sidebar-2, .page-template-page-fire-inside-page .it-inside-page-sidebar-2, .page-template-page-fire-inside-page .lc-inside-page-sidebar-2, .page-template-page-fire-inside-page .council-inside-page-sidebar-2, .page-template-page-fire-inside-page .pwd-inside-page-sidebar-2, .page-template-page-fire-inside-page .legal-inside-page-sidebar-2, .page-template-page-fire-inside-page .hr-inside-page-sidebar-2, .page-template-page-fire-inside-page .plan-inside-page-sidebar-2, .page-template-page-fire-inside-page .nsd-inside-page-sidebar-2, .page-template-page-fire-inside-page .general-inside-page-sidebar-2, .page-template-page-fire-inside-page .police-inside-page-sidebar-2, .page-template-page-finance-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-finance-inside-page .finance-inside-page-sidebar-2, .page-template-page-finance-inside-page .portal-inside-page-sidebar-2, .page-template-page-finance-inside-page .cmo-inside-page-sidebar-2, .page-template-page-finance-inside-page .it-inside-page-sidebar-2, .page-template-page-finance-inside-page .lc-inside-page-sidebar-2, .page-template-page-finance-inside-page .council-inside-page-sidebar-2, .page-template-page-finance-inside-page .pwd-inside-page-sidebar-2, .page-template-page-finance-inside-page .legal-inside-page-sidebar-2, .page-template-page-finance-inside-page .hr-inside-page-sidebar-2, .page-template-page-finance-inside-page .plan-inside-page-sidebar-2, .page-template-page-finance-inside-page .nsd-inside-page-sidebar-2, .page-template-page-finance-inside-page .general-inside-page-sidebar-2, .page-template-page-finance-inside-page .police-inside-page-sidebar-2, .page-template-page-portal-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-portal-inside-page .finance-inside-page-sidebar-2, .page-template-page-portal-inside-page .portal-inside-page-sidebar-2, .page-template-page-portal-inside-page .cmo-inside-page-sidebar-2, .page-template-page-portal-inside-page .it-inside-page-sidebar-2, .page-template-page-portal-inside-page .lc-inside-page-sidebar-2, .page-template-page-portal-inside-page .council-inside-page-sidebar-2, .page-template-page-portal-inside-page .pwd-inside-page-sidebar-2, .page-template-page-portal-inside-page .legal-inside-page-sidebar-2, .page-template-page-portal-inside-page .hr-inside-page-sidebar-2, .page-template-page-portal-inside-page .plan-inside-page-sidebar-2, .page-template-page-portal-inside-page .nsd-inside-page-sidebar-2, .page-template-page-portal-inside-page .general-inside-page-sidebar-2, .page-template-page-portal-inside-page .police-inside-page-sidebar-2, .page-template-page-cmo-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-cmo-inside-page .finance-inside-page-sidebar-2, .page-template-page-cmo-inside-page .portal-inside-page-sidebar-2, .page-template-page-cmo-inside-page .cmo-inside-page-sidebar-2, .page-template-page-cmo-inside-page .it-inside-page-sidebar-2, .page-template-page-cmo-inside-page .lc-inside-page-sidebar-2, .page-template-page-cmo-inside-page .council-inside-page-sidebar-2, .page-template-page-cmo-inside-page .pwd-inside-page-sidebar-2, .page-template-page-cmo-inside-page .legal-inside-page-sidebar-2, .page-template-page-cmo-inside-page .hr-inside-page-sidebar-2, .page-template-page-cmo-inside-page .plan-inside-page-sidebar-2, .page-template-page-cmo-inside-page .nsd-inside-page-sidebar-2, .page-template-page-cmo-inside-page .general-inside-page-sidebar-2, .page-template-page-cmo-inside-page .police-inside-page-sidebar-2, .page-template-page-it-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-it-inside-page .finance-inside-page-sidebar-2, .page-template-page-it-inside-page .portal-inside-page-sidebar-2, .page-template-page-it-inside-page .cmo-inside-page-sidebar-2, .page-template-page-it-inside-page .it-inside-page-sidebar-2, .page-template-page-it-inside-page .lc-inside-page-sidebar-2, .page-template-page-it-inside-page .council-inside-page-sidebar-2, .page-template-page-it-inside-page .pwd-inside-page-sidebar-2, .page-template-page-it-inside-page .legal-inside-page-sidebar-2, .page-template-page-it-inside-page .hr-inside-page-sidebar-2, .page-template-page-it-inside-page .plan-inside-page-sidebar-2, .page-template-page-it-inside-page .nsd-inside-page-sidebar-2, .page-template-page-it-inside-page .general-inside-page-sidebar-2, .page-template-page-it-inside-page .police-inside-page-sidebar-2, .page-template-page-lc-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-lc-inside-page .finance-inside-page-sidebar-2, .page-template-page-lc-inside-page .portal-inside-page-sidebar-2, .page-template-page-lc-inside-page .cmo-inside-page-sidebar-2, .page-template-page-lc-inside-page .it-inside-page-sidebar-2, .page-template-page-lc-inside-page .lc-inside-page-sidebar-2, .page-template-page-lc-inside-page .council-inside-page-sidebar-2, .page-template-page-lc-inside-page .pwd-inside-page-sidebar-2, .page-template-page-lc-inside-page .legal-inside-page-sidebar-2, .page-template-page-lc-inside-page .hr-inside-page-sidebar-2, .page-template-page-lc-inside-page .plan-inside-page-sidebar-2, .page-template-page-lc-inside-page .nsd-inside-page-sidebar-2, .page-template-page-lc-inside-page .general-inside-page-sidebar-2, .page-template-page-lc-inside-page .police-inside-page-sidebar-2, .page-template-page-lc-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-lc-inside-full .finance-inside-page-sidebar-2, .page-template-page-lc-inside-full .portal-inside-page-sidebar-2, .page-template-page-lc-inside-full .cmo-inside-page-sidebar-2, .page-template-page-lc-inside-full .it-inside-page-sidebar-2, .page-template-page-lc-inside-full .lc-inside-page-sidebar-2, .page-template-page-lc-inside-full .council-inside-page-sidebar-2, .page-template-page-lc-inside-full .pwd-inside-page-sidebar-2, .page-template-page-lc-inside-full .legal-inside-page-sidebar-2, .page-template-page-lc-inside-full .hr-inside-page-sidebar-2, .page-template-page-lc-inside-full .plan-inside-page-sidebar-2, .page-template-page-lc-inside-full .nsd-inside-page-sidebar-2, .page-template-page-lc-inside-full .general-inside-page-sidebar-2, .page-template-page-lc-inside-full .police-inside-page-sidebar-2, .page-template-page-council-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-council-inside-page .finance-inside-page-sidebar-2, .page-template-page-council-inside-page .portal-inside-page-sidebar-2, .page-template-page-council-inside-page .cmo-inside-page-sidebar-2, .page-template-page-council-inside-page .it-inside-page-sidebar-2, .page-template-page-council-inside-page .lc-inside-page-sidebar-2, .page-template-page-council-inside-page .council-inside-page-sidebar-2, .page-template-page-council-inside-page .pwd-inside-page-sidebar-2, .page-template-page-council-inside-page .legal-inside-page-sidebar-2, .page-template-page-council-inside-page .hr-inside-page-sidebar-2, .page-template-page-council-inside-page .plan-inside-page-sidebar-2, .page-template-page-council-inside-page .nsd-inside-page-sidebar-2, .page-template-page-council-inside-page .general-inside-page-sidebar-2, .page-template-page-council-inside-page .police-inside-page-sidebar-2, .page-template-page-pwd-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-pwd-inside-page .finance-inside-page-sidebar-2, .page-template-page-pwd-inside-page .portal-inside-page-sidebar-2, .page-template-page-pwd-inside-page .cmo-inside-page-sidebar-2, .page-template-page-pwd-inside-page .it-inside-page-sidebar-2, .page-template-page-pwd-inside-page .lc-inside-page-sidebar-2, .page-template-page-pwd-inside-page .council-inside-page-sidebar-2, .page-template-page-pwd-inside-page .pwd-inside-page-sidebar-2, .page-template-page-pwd-inside-page .legal-inside-page-sidebar-2, .page-template-page-pwd-inside-page .hr-inside-page-sidebar-2, .page-template-page-pwd-inside-page .plan-inside-page-sidebar-2, .page-template-page-pwd-inside-page .nsd-inside-page-sidebar-2, .page-template-page-pwd-inside-page .general-inside-page-sidebar-2, .page-template-page-pwd-inside-page .police-inside-page-sidebar-2, .page-template-page-legal-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-legal-inside-page .finance-inside-page-sidebar-2, .page-template-page-legal-inside-page .portal-inside-page-sidebar-2, .page-template-page-legal-inside-page .cmo-inside-page-sidebar-2, .page-template-page-legal-inside-page .it-inside-page-sidebar-2, .page-template-page-legal-inside-page .lc-inside-page-sidebar-2, .page-template-page-legal-inside-page .council-inside-page-sidebar-2, .page-template-page-legal-inside-page .pwd-inside-page-sidebar-2, .page-template-page-legal-inside-page .legal-inside-page-sidebar-2, .page-template-page-legal-inside-page .hr-inside-page-sidebar-2, .page-template-page-legal-inside-page .plan-inside-page-sidebar-2, .page-template-page-legal-inside-page .nsd-inside-page-sidebar-2, .page-template-page-legal-inside-page .general-inside-page-sidebar-2, .page-template-page-legal-inside-page .police-inside-page-sidebar-2, .page-template-page-hr-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-hr-inside-page .finance-inside-page-sidebar-2, .page-template-page-hr-inside-page .portal-inside-page-sidebar-2, .page-template-page-hr-inside-page .cmo-inside-page-sidebar-2, .page-template-page-hr-inside-page .it-inside-page-sidebar-2, .page-template-page-hr-inside-page .lc-inside-page-sidebar-2, .page-template-page-hr-inside-page .council-inside-page-sidebar-2, .page-template-page-hr-inside-page .pwd-inside-page-sidebar-2, .page-template-page-hr-inside-page .legal-inside-page-sidebar-2, .page-template-page-hr-inside-page .hr-inside-page-sidebar-2, .page-template-page-hr-inside-page .plan-inside-page-sidebar-2, .page-template-page-hr-inside-page .nsd-inside-page-sidebar-2, .page-template-page-hr-inside-page .general-inside-page-sidebar-2, .page-template-page-hr-inside-page .police-inside-page-sidebar-2, .page-template-page-plan-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-plan-inside-page .finance-inside-page-sidebar-2, .page-template-page-plan-inside-page .portal-inside-page-sidebar-2, .page-template-page-plan-inside-page .cmo-inside-page-sidebar-2, .page-template-page-plan-inside-page .it-inside-page-sidebar-2, .page-template-page-plan-inside-page .lc-inside-page-sidebar-2, .page-template-page-plan-inside-page .council-inside-page-sidebar-2, .page-template-page-plan-inside-page .pwd-inside-page-sidebar-2, .page-template-page-plan-inside-page .legal-inside-page-sidebar-2, .page-template-page-plan-inside-page .hr-inside-page-sidebar-2, .page-template-page-plan-inside-page .plan-inside-page-sidebar-2, .page-template-page-plan-inside-page .nsd-inside-page-sidebar-2, .page-template-page-plan-inside-page .general-inside-page-sidebar-2, .page-template-page-plan-inside-page .police-inside-page-sidebar-2, .page-template-page-nsd-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-nsd-inside-page .finance-inside-page-sidebar-2, .page-template-page-nsd-inside-page .portal-inside-page-sidebar-2, .page-template-page-nsd-inside-page .cmo-inside-page-sidebar-2, .page-template-page-nsd-inside-page .it-inside-page-sidebar-2, .page-template-page-nsd-inside-page .lc-inside-page-sidebar-2, .page-template-page-nsd-inside-page .council-inside-page-sidebar-2, .page-template-page-nsd-inside-page .pwd-inside-page-sidebar-2, .page-template-page-nsd-inside-page .legal-inside-page-sidebar-2, .page-template-page-nsd-inside-page .hr-inside-page-sidebar-2, .page-template-page-nsd-inside-page .plan-inside-page-sidebar-2, .page-template-page-nsd-inside-page .nsd-inside-page-sidebar-2, .page-template-page-nsd-inside-page .general-inside-page-sidebar-2, .page-template-page-nsd-inside-page .police-inside-page-sidebar-2, .page-template-page-nsd-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-nsd-inside-full .finance-inside-page-sidebar-2, .page-template-page-nsd-inside-full .portal-inside-page-sidebar-2, .page-template-page-nsd-inside-full .cmo-inside-page-sidebar-2, .page-template-page-nsd-inside-full .it-inside-page-sidebar-2, .page-template-page-nsd-inside-full .lc-inside-page-sidebar-2, .page-template-page-nsd-inside-full .council-inside-page-sidebar-2, .page-template-page-nsd-inside-full .pwd-inside-page-sidebar-2, .page-template-page-nsd-inside-full .legal-inside-page-sidebar-2, .page-template-page-nsd-inside-full .hr-inside-page-sidebar-2, .page-template-page-nsd-inside-full .plan-inside-page-sidebar-2, .page-template-page-nsd-inside-full .nsd-inside-page-sidebar-2, .page-template-page-nsd-inside-full .general-inside-page-sidebar-2, .page-template-page-nsd-inside-full .police-inside-page-sidebar-2, .page-template-page-general-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-general-inside-page .finance-inside-page-sidebar-2, .page-template-page-general-inside-page .portal-inside-page-sidebar-2, .page-template-page-general-inside-page .cmo-inside-page-sidebar-2, .page-template-page-general-inside-page .it-inside-page-sidebar-2, .page-template-page-general-inside-page .lc-inside-page-sidebar-2, .page-template-page-general-inside-page .council-inside-page-sidebar-2, .page-template-page-general-inside-page .pwd-inside-page-sidebar-2, .page-template-page-general-inside-page .legal-inside-page-sidebar-2, .page-template-page-general-inside-page .hr-inside-page-sidebar-2, .page-template-page-general-inside-page .plan-inside-page-sidebar-2, .page-template-page-general-inside-page .nsd-inside-page-sidebar-2, .page-template-page-general-inside-page .general-inside-page-sidebar-2, .page-template-page-general-inside-page .police-inside-page-sidebar-2, .page-template-page-general-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-general-inside-full .finance-inside-page-sidebar-2, .page-template-page-general-inside-full .portal-inside-page-sidebar-2, .page-template-page-general-inside-full .cmo-inside-page-sidebar-2, .page-template-page-general-inside-full .it-inside-page-sidebar-2, .page-template-page-general-inside-full .lc-inside-page-sidebar-2, .page-template-page-general-inside-full .council-inside-page-sidebar-2, .page-template-page-general-inside-full .pwd-inside-page-sidebar-2, .page-template-page-general-inside-full .legal-inside-page-sidebar-2, .page-template-page-general-inside-full .hr-inside-page-sidebar-2, .page-template-page-general-inside-full .plan-inside-page-sidebar-2, .page-template-page-general-inside-full .nsd-inside-page-sidebar-2, .page-template-page-general-inside-full .general-inside-page-sidebar-2, .page-template-page-general-inside-full .police-inside-page-sidebar-2, .page-template-page-police-inside-page .fire-dept-inside-page-sidebar-2, .page-template-page-police-inside-page .finance-inside-page-sidebar-2, .page-template-page-police-inside-page .portal-inside-page-sidebar-2, .page-template-page-police-inside-page .cmo-inside-page-sidebar-2, .page-template-page-police-inside-page .it-inside-page-sidebar-2, .page-template-page-police-inside-page .lc-inside-page-sidebar-2, .page-template-page-police-inside-page .council-inside-page-sidebar-2, .page-template-page-police-inside-page .pwd-inside-page-sidebar-2, .page-template-page-police-inside-page .legal-inside-page-sidebar-2, .page-template-page-police-inside-page .hr-inside-page-sidebar-2, .page-template-page-police-inside-page .plan-inside-page-sidebar-2, .page-template-page-police-inside-page .nsd-inside-page-sidebar-2, .page-template-page-police-inside-page .general-inside-page-sidebar-2, .page-template-page-police-inside-page .police-inside-page-sidebar-2, .page-template-page-police-inside-full .fire-dept-inside-page-sidebar-2, .page-template-page-police-inside-full .finance-inside-page-sidebar-2, .page-template-page-police-inside-full .portal-inside-page-sidebar-2, .page-template-page-police-inside-full .cmo-inside-page-sidebar-2, .page-template-page-police-inside-full .it-inside-page-sidebar-2, .page-template-page-police-inside-full .lc-inside-page-sidebar-2, .page-template-page-police-inside-full .council-inside-page-sidebar-2, .page-template-page-police-inside-full .pwd-inside-page-sidebar-2, .page-template-page-police-inside-full .legal-inside-page-sidebar-2, .page-template-page-police-inside-full .hr-inside-page-sidebar-2, .page-template-page-police-inside-full .plan-inside-page-sidebar-2, .page-template-page-police-inside-full .nsd-inside-page-sidebar-2, .page-template-page-police-inside-full .general-inside-page-sidebar-2, .page-template-page-police-inside-full .police-inside-page-sidebar-2, .page-template-page-police-division .fire-dept-inside-page-sidebar-2, .page-template-page-police-division .finance-inside-page-sidebar-2, .page-template-page-police-division .portal-inside-page-sidebar-2, .page-template-page-police-division .cmo-inside-page-sidebar-2, .page-template-page-police-division .it-inside-page-sidebar-2, .page-template-page-police-division .lc-inside-page-sidebar-2, .page-template-page-police-division .council-inside-page-sidebar-2, .page-template-page-police-division .pwd-inside-page-sidebar-2, .page-template-page-police-division .legal-inside-page-sidebar-2, .page-template-page-police-division .hr-inside-page-sidebar-2, .page-template-page-police-division .plan-inside-page-sidebar-2, .page-template-page-police-division .nsd-inside-page-sidebar-2, .page-template-page-police-division .general-inside-page-sidebar-2, .page-template-page-police-division .police-inside-page-sidebar-2,
    .page-template-page-unified-inside-page .cmo-inside-page-sidebar-2, .page-template-page-unified-inside-page .finance-inside-page-sidebar-2
   {
    width: 23.80952%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}

@media (min-width: 44em) {
  /* line 60, ../sass/components/_layout.scss */
  .page-template-page-portal-inside-page-full .content {
    width: 74.46809%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 63, ../sass/components/_layout.scss */
  .page-template-page-portal-inside-page-full .portal-inside-page-sidebar-1 {
    width: 23.40426%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 70, ../sass/components/_layout.scss */
  .page-template-page-portal-inside-page-full .content {
    width: 74.60317%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 73, ../sass/components/_layout.scss */
  .page-template-page-portal-inside-page-full .portal-inside-page-sidebar-1 {
    width: 23.80952%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
}

@media (min-width: 44em) {
  /* line 81, ../sass/components/_layout.scss */
  .page-template-page-fire-dept-staff .content, .page-template-page-finance-staff .content, .page-template-page-portal-staff .content, .page-template-page-cmo-staff .content, .page-template-page-it-staff .content, .page-template-page-council-staff .content, .page-template-page-pwd-staff .content, .page-template-page-legal-staff .content, .page-template-page-hr-staff .content, .page-template-page-plan-staff .content, .page-template-page-nsd-staff .content, .page-template-page-general-staff .content, .page-template-page-police-staff .content {
    width: 74.46809%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 84, ../sass/components/_layout.scss */
  .page-template-page-fire-dept-staff .fire-dept-staff-page-sidebar, .page-template-page-fire-dept-staff .finance-staff-page-sidebar, .page-template-page-fire-dept-staff .portal-staff-page-sidebar, .page-template-page-fire-dept-staff .cmo-staff-page-sidebar, .page-template-page-fire-dept-staff .it-staff-page-sidebar, .page-template-page-fire-dept-staff .council-staff-page-sidebar, .page-template-page-fire-dept-staff .pwd-staff-page-sidebar, .page-template-page-fire-dept-staff .legal-staff-page-sidebar, .page-template-page-fire-dept-staff .hr-staff-page-sidebar, .page-template-page-fire-dept-staff .plan-staff-page-sidebar, .page-template-page-fire-dept-staff .nsd-staff-page-sidebar, .page-template-page-fire-dept-staff .general-staff-page-sidebar, .page-template-page-fire-dept-staff .police-staff-page-sidebar, .page-template-page-fire-dept-staff .police-inside-page-sidebar-2, .page-template-page-finance-staff .fire-dept-staff-page-sidebar, .page-template-page-finance-staff .finance-staff-page-sidebar, .page-template-page-finance-staff .portal-staff-page-sidebar, .page-template-page-finance-staff .cmo-staff-page-sidebar, .page-template-page-finance-staff .it-staff-page-sidebar, .page-template-page-finance-staff .council-staff-page-sidebar, .page-template-page-finance-staff .pwd-staff-page-sidebar, .page-template-page-finance-staff .legal-staff-page-sidebar, .page-template-page-finance-staff .hr-staff-page-sidebar, .page-template-page-finance-staff .plan-staff-page-sidebar, .page-template-page-finance-staff .nsd-staff-page-sidebar, .page-template-page-finance-staff .general-staff-page-sidebar, .page-template-page-finance-staff .police-staff-page-sidebar, .page-template-page-finance-staff .police-inside-page-sidebar-2, .page-template-page-portal-staff .fire-dept-staff-page-sidebar, .page-template-page-portal-staff .finance-staff-page-sidebar, .page-template-page-portal-staff .portal-staff-page-sidebar, .page-template-page-portal-staff .cmo-staff-page-sidebar, .page-template-page-portal-staff .it-staff-page-sidebar, .page-template-page-portal-staff .council-staff-page-sidebar, .page-template-page-portal-staff .pwd-staff-page-sidebar, .page-template-page-portal-staff .legal-staff-page-sidebar, .page-template-page-portal-staff .hr-staff-page-sidebar, .page-template-page-portal-staff .plan-staff-page-sidebar, .page-template-page-portal-staff .nsd-staff-page-sidebar, .page-template-page-portal-staff .general-staff-page-sidebar, .page-template-page-portal-staff .police-staff-page-sidebar, .page-template-page-portal-staff .police-inside-page-sidebar-2, .page-template-page-cmo-staff .fire-dept-staff-page-sidebar, .page-template-page-cmo-staff .finance-staff-page-sidebar, .page-template-page-cmo-staff .portal-staff-page-sidebar, .page-template-page-cmo-staff .cmo-staff-page-sidebar, .page-template-page-cmo-staff .it-staff-page-sidebar, .page-template-page-cmo-staff .council-staff-page-sidebar, .page-template-page-cmo-staff .pwd-staff-page-sidebar, .page-template-page-cmo-staff .legal-staff-page-sidebar, .page-template-page-cmo-staff .hr-staff-page-sidebar, .page-template-page-cmo-staff .plan-staff-page-sidebar, .page-template-page-cmo-staff .nsd-staff-page-sidebar, .page-template-page-cmo-staff .general-staff-page-sidebar, .page-template-page-cmo-staff .police-staff-page-sidebar, .page-template-page-cmo-staff .police-inside-page-sidebar-2, .page-template-page-it-staff .fire-dept-staff-page-sidebar, .page-template-page-it-staff .finance-staff-page-sidebar, .page-template-page-it-staff .portal-staff-page-sidebar, .page-template-page-it-staff .cmo-staff-page-sidebar, .page-template-page-it-staff .it-staff-page-sidebar, .page-template-page-it-staff .council-staff-page-sidebar, .page-template-page-it-staff .pwd-staff-page-sidebar, .page-template-page-it-staff .legal-staff-page-sidebar, .page-template-page-it-staff .hr-staff-page-sidebar, .page-template-page-it-staff .plan-staff-page-sidebar, .page-template-page-it-staff .nsd-staff-page-sidebar, .page-template-page-it-staff .general-staff-page-sidebar, .page-template-page-it-staff .police-staff-page-sidebar, .page-template-page-it-staff .police-inside-page-sidebar-2, .page-template-page-council-staff .fire-dept-staff-page-sidebar, .page-template-page-council-staff .finance-staff-page-sidebar, .page-template-page-council-staff .portal-staff-page-sidebar, .page-template-page-council-staff .cmo-staff-page-sidebar, .page-template-page-council-staff .it-staff-page-sidebar, .page-template-page-council-staff .council-staff-page-sidebar, .page-template-page-council-staff .pwd-staff-page-sidebar, .page-template-page-council-staff .legal-staff-page-sidebar, .page-template-page-council-staff .hr-staff-page-sidebar, .page-template-page-council-staff .plan-staff-page-sidebar, .page-template-page-council-staff .nsd-staff-page-sidebar, .page-template-page-council-staff .general-staff-page-sidebar, .page-template-page-council-staff .police-staff-page-sidebar, .page-template-page-council-staff .police-inside-page-sidebar-2, .page-template-page-pwd-staff .fire-dept-staff-page-sidebar, .page-template-page-pwd-staff .finance-staff-page-sidebar, .page-template-page-pwd-staff .portal-staff-page-sidebar, .page-template-page-pwd-staff .cmo-staff-page-sidebar, .page-template-page-pwd-staff .it-staff-page-sidebar, .page-template-page-pwd-staff .council-staff-page-sidebar, .page-template-page-pwd-staff .pwd-staff-page-sidebar, .page-template-page-pwd-staff .legal-staff-page-sidebar, .page-template-page-pwd-staff .hr-staff-page-sidebar, .page-template-page-pwd-staff .plan-staff-page-sidebar, .page-template-page-pwd-staff .nsd-staff-page-sidebar, .page-template-page-pwd-staff .general-staff-page-sidebar, .page-template-page-pwd-staff .police-staff-page-sidebar, .page-template-page-pwd-staff .police-inside-page-sidebar-2, .page-template-page-legal-staff .fire-dept-staff-page-sidebar, .page-template-page-legal-staff .finance-staff-page-sidebar, .page-template-page-legal-staff .portal-staff-page-sidebar, .page-template-page-legal-staff .cmo-staff-page-sidebar, .page-template-page-legal-staff .it-staff-page-sidebar, .page-template-page-legal-staff .council-staff-page-sidebar, .page-template-page-legal-staff .pwd-staff-page-sidebar, .page-template-page-legal-staff .legal-staff-page-sidebar, .page-template-page-legal-staff .hr-staff-page-sidebar, .page-template-page-legal-staff .plan-staff-page-sidebar, .page-template-page-legal-staff .nsd-staff-page-sidebar, .page-template-page-legal-staff .general-staff-page-sidebar, .page-template-page-legal-staff .police-staff-page-sidebar, .page-template-page-legal-staff .police-inside-page-sidebar-2, .page-template-page-hr-staff .fire-dept-staff-page-sidebar, .page-template-page-hr-staff .finance-staff-page-sidebar, .page-template-page-hr-staff .portal-staff-page-sidebar, .page-template-page-hr-staff .cmo-staff-page-sidebar, .page-template-page-hr-staff .it-staff-page-sidebar, .page-template-page-hr-staff .council-staff-page-sidebar, .page-template-page-hr-staff .pwd-staff-page-sidebar, .page-template-page-hr-staff .legal-staff-page-sidebar, .page-template-page-hr-staff .hr-staff-page-sidebar, .page-template-page-hr-staff .plan-staff-page-sidebar, .page-template-page-hr-staff .nsd-staff-page-sidebar, .page-template-page-hr-staff .general-staff-page-sidebar, .page-template-page-hr-staff .police-staff-page-sidebar, .page-template-page-hr-staff .police-inside-page-sidebar-2, .page-template-page-plan-staff .fire-dept-staff-page-sidebar, .page-template-page-plan-staff .finance-staff-page-sidebar, .page-template-page-plan-staff .portal-staff-page-sidebar, .page-template-page-plan-staff .cmo-staff-page-sidebar, .page-template-page-plan-staff .it-staff-page-sidebar, .page-template-page-plan-staff .council-staff-page-sidebar, .page-template-page-plan-staff .pwd-staff-page-sidebar, .page-template-page-plan-staff .legal-staff-page-sidebar, .page-template-page-plan-staff .hr-staff-page-sidebar, .page-template-page-plan-staff .plan-staff-page-sidebar, .page-template-page-plan-staff .nsd-staff-page-sidebar, .page-template-page-plan-staff .general-staff-page-sidebar, .page-template-page-plan-staff .police-staff-page-sidebar, .page-template-page-plan-staff .police-inside-page-sidebar-2, .page-template-page-nsd-staff .fire-dept-staff-page-sidebar, .page-template-page-nsd-staff .finance-staff-page-sidebar, .page-template-page-nsd-staff .portal-staff-page-sidebar, .page-template-page-nsd-staff .cmo-staff-page-sidebar, .page-template-page-nsd-staff .it-staff-page-sidebar, .page-template-page-nsd-staff .council-staff-page-sidebar, .page-template-page-nsd-staff .pwd-staff-page-sidebar, .page-template-page-nsd-staff .legal-staff-page-sidebar, .page-template-page-nsd-staff .hr-staff-page-sidebar, .page-template-page-nsd-staff .plan-staff-page-sidebar, .page-template-page-nsd-staff .nsd-staff-page-sidebar, .page-template-page-nsd-staff .general-staff-page-sidebar, .page-template-page-nsd-staff .police-staff-page-sidebar, .page-template-page-nsd-staff .police-inside-page-sidebar-2, .page-template-page-general-staff .fire-dept-staff-page-sidebar, .page-template-page-general-staff .finance-staff-page-sidebar, .page-template-page-general-staff .portal-staff-page-sidebar, .page-template-page-general-staff .cmo-staff-page-sidebar, .page-template-page-general-staff .it-staff-page-sidebar, .page-template-page-general-staff .council-staff-page-sidebar, .page-template-page-general-staff .pwd-staff-page-sidebar, .page-template-page-general-staff .legal-staff-page-sidebar, .page-template-page-general-staff .hr-staff-page-sidebar, .page-template-page-general-staff .plan-staff-page-sidebar, .page-template-page-general-staff .nsd-staff-page-sidebar, .page-template-page-general-staff .general-staff-page-sidebar, .page-template-page-general-staff .police-staff-page-sidebar, .page-template-page-general-staff .police-inside-page-sidebar-2, .page-template-page-police-staff .fire-dept-staff-page-sidebar, .page-template-page-police-staff .finance-staff-page-sidebar, .page-template-page-police-staff .portal-staff-page-sidebar, .page-template-page-police-staff .cmo-staff-page-sidebar, .page-template-page-police-staff .it-staff-page-sidebar, .page-template-page-police-staff .council-staff-page-sidebar, .page-template-page-police-staff .pwd-staff-page-sidebar, .page-template-page-police-staff .legal-staff-page-sidebar, .page-template-page-police-staff .hr-staff-page-sidebar, .page-template-page-police-staff .plan-staff-page-sidebar, .page-template-page-police-staff .nsd-staff-page-sidebar, .page-template-page-police-staff .general-staff-page-sidebar, .page-template-page-police-staff .police-staff-page-sidebar, .page-template-page-police-staff .police-inside-page-sidebar-2 {
    width: 23.40426%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 90, ../sass/components/_layout.scss */
  .page-template-page-fire-dept-staff .content, .page-template-page-finance-staff .content, .page-template-page-portal-staff .content, .page-template-page-cmo-staff .content, .page-template-page-it-staff .content, .page-template-page-council-staff .content, .page-template-page-pwd-staff .content, .page-template-page-legal-staff .content, .page-template-page-hr-staff .content, .page-template-page-plan-staff .content, .page-template-page-nsd-staff .content, .page-template-page-general-staff .content, .page-template-page-police-staff .content {
    width: 80.95238%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 93, ../sass/components/_layout.scss */
  .page-template-page-fire-dept-staff .fire-dept-staff-page-sidebar, .page-template-page-fire-dept-staff .finance-staff-page-sidebar, .page-template-page-fire-dept-staff .portal-staff-page-sidebar, .page-template-page-fire-dept-staff .cmo-staff-page-sidebar, .page-template-page-fire-dept-staff .it-staff-page-sidebar, .page-template-page-fire-dept-staff .council-staff-page-sidebar, .page-template-page-fire-dept-staff .pwd-staff-page-sidebar, .page-template-page-fire-dept-staff .legal-staff-page-sidebar, .page-template-page-fire-dept-staff .hr-staff-page-sidebar, .page-template-page-fire-dept-staff .plan-staff-page-sidebar, .page-template-page-fire-dept-staff .nsd-staff-page-sidebar, .page-template-page-fire-dept-staff .general-staff-page-sidebar, .page-template-page-fire-dept-staff .police-staff-page-sidebar, .page-template-page-fire-dept-staff .police-inside-page-sidebar-2, .page-template-page-finance-staff .fire-dept-staff-page-sidebar, .page-template-page-finance-staff .finance-staff-page-sidebar, .page-template-page-finance-staff .portal-staff-page-sidebar, .page-template-page-finance-staff .cmo-staff-page-sidebar, .page-template-page-finance-staff .it-staff-page-sidebar, .page-template-page-finance-staff .council-staff-page-sidebar, .page-template-page-finance-staff .pwd-staff-page-sidebar, .page-template-page-finance-staff .legal-staff-page-sidebar, .page-template-page-finance-staff .hr-staff-page-sidebar, .page-template-page-finance-staff .plan-staff-page-sidebar, .page-template-page-finance-staff .nsd-staff-page-sidebar, .page-template-page-finance-staff .general-staff-page-sidebar, .page-template-page-finance-staff .police-staff-page-sidebar, .page-template-page-finance-staff .police-inside-page-sidebar-2, .page-template-page-portal-staff .fire-dept-staff-page-sidebar, .page-template-page-portal-staff .finance-staff-page-sidebar, .page-template-page-portal-staff .portal-staff-page-sidebar, .page-template-page-portal-staff .cmo-staff-page-sidebar, .page-template-page-portal-staff .it-staff-page-sidebar, .page-template-page-portal-staff .council-staff-page-sidebar, .page-template-page-portal-staff .pwd-staff-page-sidebar, .page-template-page-portal-staff .legal-staff-page-sidebar, .page-template-page-portal-staff .hr-staff-page-sidebar, .page-template-page-portal-staff .plan-staff-page-sidebar, .page-template-page-portal-staff .nsd-staff-page-sidebar, .page-template-page-portal-staff .general-staff-page-sidebar, .page-template-page-portal-staff .police-staff-page-sidebar, .page-template-page-portal-staff .police-inside-page-sidebar-2, .page-template-page-cmo-staff .fire-dept-staff-page-sidebar, .page-template-page-cmo-staff .finance-staff-page-sidebar, .page-template-page-cmo-staff .portal-staff-page-sidebar, .page-template-page-cmo-staff .cmo-staff-page-sidebar, .page-template-page-cmo-staff .it-staff-page-sidebar, .page-template-page-cmo-staff .council-staff-page-sidebar, .page-template-page-cmo-staff .pwd-staff-page-sidebar, .page-template-page-cmo-staff .legal-staff-page-sidebar, .page-template-page-cmo-staff .hr-staff-page-sidebar, .page-template-page-cmo-staff .plan-staff-page-sidebar, .page-template-page-cmo-staff .nsd-staff-page-sidebar, .page-template-page-cmo-staff .general-staff-page-sidebar, .page-template-page-cmo-staff .police-staff-page-sidebar, .page-template-page-cmo-staff .police-inside-page-sidebar-2, .page-template-page-it-staff .fire-dept-staff-page-sidebar, .page-template-page-it-staff .finance-staff-page-sidebar, .page-template-page-it-staff .portal-staff-page-sidebar, .page-template-page-it-staff .cmo-staff-page-sidebar, .page-template-page-it-staff .it-staff-page-sidebar, .page-template-page-it-staff .council-staff-page-sidebar, .page-template-page-it-staff .pwd-staff-page-sidebar, .page-template-page-it-staff .legal-staff-page-sidebar, .page-template-page-it-staff .hr-staff-page-sidebar, .page-template-page-it-staff .plan-staff-page-sidebar, .page-template-page-it-staff .nsd-staff-page-sidebar, .page-template-page-it-staff .general-staff-page-sidebar, .page-template-page-it-staff .police-staff-page-sidebar, .page-template-page-it-staff .police-inside-page-sidebar-2, .page-template-page-council-staff .fire-dept-staff-page-sidebar, .page-template-page-council-staff .finance-staff-page-sidebar, .page-template-page-council-staff .portal-staff-page-sidebar, .page-template-page-council-staff .cmo-staff-page-sidebar, .page-template-page-council-staff .it-staff-page-sidebar, .page-template-page-council-staff .council-staff-page-sidebar, .page-template-page-council-staff .pwd-staff-page-sidebar, .page-template-page-council-staff .legal-staff-page-sidebar, .page-template-page-council-staff .hr-staff-page-sidebar, .page-template-page-council-staff .plan-staff-page-sidebar, .page-template-page-council-staff .nsd-staff-page-sidebar, .page-template-page-council-staff .general-staff-page-sidebar, .page-template-page-council-staff .police-staff-page-sidebar, .page-template-page-council-staff .police-inside-page-sidebar-2, .page-template-page-pwd-staff .fire-dept-staff-page-sidebar, .page-template-page-pwd-staff .finance-staff-page-sidebar, .page-template-page-pwd-staff .portal-staff-page-sidebar, .page-template-page-pwd-staff .cmo-staff-page-sidebar, .page-template-page-pwd-staff .it-staff-page-sidebar, .page-template-page-pwd-staff .council-staff-page-sidebar, .page-template-page-pwd-staff .pwd-staff-page-sidebar, .page-template-page-pwd-staff .legal-staff-page-sidebar, .page-template-page-pwd-staff .hr-staff-page-sidebar, .page-template-page-pwd-staff .plan-staff-page-sidebar, .page-template-page-pwd-staff .nsd-staff-page-sidebar, .page-template-page-pwd-staff .general-staff-page-sidebar, .page-template-page-pwd-staff .police-staff-page-sidebar, .page-template-page-pwd-staff .police-inside-page-sidebar-2, .page-template-page-legal-staff .fire-dept-staff-page-sidebar, .page-template-page-legal-staff .finance-staff-page-sidebar, .page-template-page-legal-staff .portal-staff-page-sidebar, .page-template-page-legal-staff .cmo-staff-page-sidebar, .page-template-page-legal-staff .it-staff-page-sidebar, .page-template-page-legal-staff .council-staff-page-sidebar, .page-template-page-legal-staff .pwd-staff-page-sidebar, .page-template-page-legal-staff .legal-staff-page-sidebar, .page-template-page-legal-staff .hr-staff-page-sidebar, .page-template-page-legal-staff .plan-staff-page-sidebar, .page-template-page-legal-staff .nsd-staff-page-sidebar, .page-template-page-legal-staff .general-staff-page-sidebar, .page-template-page-legal-staff .police-staff-page-sidebar, .page-template-page-legal-staff .police-inside-page-sidebar-2, .page-template-page-hr-staff .fire-dept-staff-page-sidebar, .page-template-page-hr-staff .finance-staff-page-sidebar, .page-template-page-hr-staff .portal-staff-page-sidebar, .page-template-page-hr-staff .cmo-staff-page-sidebar, .page-template-page-hr-staff .it-staff-page-sidebar, .page-template-page-hr-staff .council-staff-page-sidebar, .page-template-page-hr-staff .pwd-staff-page-sidebar, .page-template-page-hr-staff .legal-staff-page-sidebar, .page-template-page-hr-staff .hr-staff-page-sidebar, .page-template-page-hr-staff .plan-staff-page-sidebar, .page-template-page-hr-staff .nsd-staff-page-sidebar, .page-template-page-hr-staff .general-staff-page-sidebar, .page-template-page-hr-staff .police-staff-page-sidebar, .page-template-page-hr-staff .police-inside-page-sidebar-2, .page-template-page-plan-staff .fire-dept-staff-page-sidebar, .page-template-page-plan-staff .finance-staff-page-sidebar, .page-template-page-plan-staff .portal-staff-page-sidebar, .page-template-page-plan-staff .cmo-staff-page-sidebar, .page-template-page-plan-staff .it-staff-page-sidebar, .page-template-page-plan-staff .council-staff-page-sidebar, .page-template-page-plan-staff .pwd-staff-page-sidebar, .page-template-page-plan-staff .legal-staff-page-sidebar, .page-template-page-plan-staff .hr-staff-page-sidebar, .page-template-page-plan-staff .plan-staff-page-sidebar, .page-template-page-plan-staff .nsd-staff-page-sidebar, .page-template-page-plan-staff .general-staff-page-sidebar, .page-template-page-plan-staff .police-staff-page-sidebar, .page-template-page-plan-staff .police-inside-page-sidebar-2, .page-template-page-nsd-staff .fire-dept-staff-page-sidebar, .page-template-page-nsd-staff .finance-staff-page-sidebar, .page-template-page-nsd-staff .portal-staff-page-sidebar, .page-template-page-nsd-staff .cmo-staff-page-sidebar, .page-template-page-nsd-staff .it-staff-page-sidebar, .page-template-page-nsd-staff .council-staff-page-sidebar, .page-template-page-nsd-staff .pwd-staff-page-sidebar, .page-template-page-nsd-staff .legal-staff-page-sidebar, .page-template-page-nsd-staff .hr-staff-page-sidebar, .page-template-page-nsd-staff .plan-staff-page-sidebar, .page-template-page-nsd-staff .nsd-staff-page-sidebar, .page-template-page-nsd-staff .general-staff-page-sidebar, .page-template-page-nsd-staff .police-staff-page-sidebar, .page-template-page-nsd-staff .police-inside-page-sidebar-2, .page-template-page-general-staff .fire-dept-staff-page-sidebar, .page-template-page-general-staff .finance-staff-page-sidebar, .page-template-page-general-staff .portal-staff-page-sidebar, .page-template-page-general-staff .cmo-staff-page-sidebar, .page-template-page-general-staff .it-staff-page-sidebar, .page-template-page-general-staff .council-staff-page-sidebar, .page-template-page-general-staff .pwd-staff-page-sidebar, .page-template-page-general-staff .legal-staff-page-sidebar, .page-template-page-general-staff .hr-staff-page-sidebar, .page-template-page-general-staff .plan-staff-page-sidebar, .page-template-page-general-staff .nsd-staff-page-sidebar, .page-template-page-general-staff .general-staff-page-sidebar, .page-template-page-general-staff .police-staff-page-sidebar, .page-template-page-general-staff .police-inside-page-sidebar-2, .page-template-page-police-staff .fire-dept-staff-page-sidebar, .page-template-page-police-staff .finance-staff-page-sidebar, .page-template-page-police-staff .portal-staff-page-sidebar, .page-template-page-police-staff .cmo-staff-page-sidebar, .page-template-page-police-staff .it-staff-page-sidebar, .page-template-page-police-staff .council-staff-page-sidebar, .page-template-page-police-staff .pwd-staff-page-sidebar, .page-template-page-police-staff .legal-staff-page-sidebar, .page-template-page-police-staff .hr-staff-page-sidebar, .page-template-page-police-staff .plan-staff-page-sidebar, .page-template-page-police-staff .nsd-staff-page-sidebar, .page-template-page-police-staff .general-staff-page-sidebar, .page-template-page-police-staff .police-staff-page-sidebar, .page-template-page-police-staff .police-inside-page-sidebar-2 {
    width: 17.46032%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}

/* line 2, ../sass/components/_lc.scss */
.page-template-page-lc-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #267ae7 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-lc-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-lc-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-lc-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_lc.scss */
.page-template-page-lc-home #top-widget-wrapper #sub-menu-nav, .page-template-page-lc-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-lc-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-lc-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_lc.scss */
.page-template-page-lc-home #main {
  position: relative;
}
/* line 69, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_lc.scss */
  .page-template-page-lc-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper .lc-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper .lc-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper .lc-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper .lc-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_lc.scss */
  .page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_lc.scss */
  .page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_lc.scss */
  .page-template-page-lc-home #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_lc.scss */
  .page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_lc.scss */
.page-template-page-lc-home #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li a.financial {
  background-color: #5E25A2;
}
/* line 233, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li a.business {
  background-color: #A647C5;
}
/* line 236, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li a.payment {
  background-color: #267AE7;
}
/* line 239, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-quick-links-wrapper .constrained #lc-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper {
  background-color: #5E25A2;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #5E25A2;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5E25A2), color-stop(100%, #A647C5));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5E25A2 0%, #A647C5 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5e25a2 0%, #a647c5 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5E25A2', endColorstr='#A647C5',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-home-info-wrapper .constrained #lc-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 430, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 433, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 437, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 448, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #267AE7;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 453, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #267AE7;
}
/* line 460, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #267AE7;
  margin-bottom: 1em;
}
/* line 464, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #267AE7;
}
/* line 469, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news a {
  color: #267AE7;
}
/* line 472, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 475, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 480, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 485, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 493, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 497, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 502, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 507, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 511, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 517, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 521, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-lc-home #lc-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 531, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 535, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact {
  padding: 1em;
}
/* line 538, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 538, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 549, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 554, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 557, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 562, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 566, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 570, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 573, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 579, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 590, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 595, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 601, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 611, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 613, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 613, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 629, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 632, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 632, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 661, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 664, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 667, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 670, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 673, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 681, ../sass/components/_lc.scss */
.page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 681, ../sass/components/_lc.scss */
  .page-template-page-lc-home #lc-contact-wrapper #lc-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 692, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 695, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .rule {
  background: #fff;
}
/* line 698, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .logo {
  display: inline-block;
}
/* line 700, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 709, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 721, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 725, ../sass/components/_lc.scss */
.page-template-page-lc-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 731, ../sass/components/_lc.scss */
.page-template-page-lc-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 731, ../sass/components/_lc.scss */
  .page-template-page-lc-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 731, ../sass/components/_lc.scss */
  .page-template-page-lc-home .badge {
    margin-top: -25em;
  }
}
/* line 744, ../sass/components/_lc.scss */
.page-template-page-lc-home .badge img {
  width: 100%;
  height: auto;
}

/* line 750, ../sass/components/_lc.scss */
.page-template-page-lc-inside-page #lc-home-menu .badge, .page-template-page-lc-staff #lc-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main, .page-template-page-lc-inside-full #main {
  position: relative;
}
/* line 5, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper, .page-template-page-lc-inside-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-lc-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper .lc-banner, .page-template-page-lc-inside-full #main #top-widget-wrapper .lc-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/lc-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper .lc-banner.active, .page-template-page-lc-inside-full #main #top-widget-wrapper .lc-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper .lc-banner-thin, .page-template-page-lc-inside-full #main #top-widget-wrapper .lc-banner-thin {
  z-index: 10;
  background-image: url(../../images/lc-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper .lc-banner-thin.active, .page-template-page-lc-inside-full #main #top-widget-wrapper .lc-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2:hover, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_lc_inside.scss */
  .page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2 span, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_lc_inside.scss */
  .page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-sidebar-1-wrapper #lc-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-lc-inside-full #main #top-widget-wrapper #lc-home-menu-wrapper #lc-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-menu, .page-template-page-lc-inside-full #main .lc-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links h2, .page-template-page-lc-inside-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul, .page-template-page-lc-inside-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li.financial {
  background-color: #550E46;
}
/* line 168, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li.business {
  background-color: #470111;
}
/* line 171, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li.payment {
  background-color: #6f0000;
}
/* line 174, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .quick-links .textwidget ul li a, .page-template-page-lc-inside-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .badge .textwidget, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget h2, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news ul, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news ul li, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news .date, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news .title a, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page #main .lc-inside-page-sidebar-2 .news .title a:hover, .page-template-page-lc-inside-full #main .lc-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer, .page-template-page-lc-inside-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .rule, .page-template-page-lc-inside-full .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .logo, .page-template-page-lc-inside-full .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .logo a, .page-template-page-lc-inside-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .address, .page-template-page-lc-inside-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .social-media, .page-template-page-lc-inside-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .site-footer .social-media .social, .page-template-page-lc-inside-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_lc_inside.scss */
  .page-template-page-lc-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content a {
  color: #550E46;
}
/* line 311, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content a:hover {
  text-decoration: none;
}
/* line 315, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content h1 {
  text-transform: uppercase;
  color: #550E46;
  border-bottom: 1px solid #550E46;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 322, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #550E46;
  color: #550E46;
}
/* line 328, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content h3 {
  color: #550E46;
}
/* line 331, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content ul {
  list-style-image: url(../../images/bullet_purple.png);
}
/* line 334, ../sass/components/_lc_inside.scss */
.page-template-page-lc-inside-page .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu {
  background-color: #550E46;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item > a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item > a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page > a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item > a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item > a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page > a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item > a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item > a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page > a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item > a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item > a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor > a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page ul, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item ul, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item ul, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page ul, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item ul, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item ul, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page ul, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #470111;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #470111 0%, #6F0000 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #470111), color-stop(100%, #6F0000));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #470111 0%, #6F0000 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #470111 0%, #6F0000 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #470111 0%, #6F0000 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #470111 0%, #6f0000 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#470111', endColorstr='#6F0000',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page ul li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item ul li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item ul li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page ul li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item ul li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item ul li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page ul li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page ul li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page ul li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page ul li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page ul li:hover, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page ul li:hover a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page ul li:hover a {
  color: #267AE7;
}
/* line 75, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li ul.submenu, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li ul.submenu, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li ul.submenu, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_lc_sidebar_menu.scss */
.lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-liquor-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-liquor-licenses-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-liquor-rules-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .lc-menu.widget_nav_menu .menu-commissioner-container ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #267AE7;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #800707 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-legal-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-legal-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #top-widget-wrapper #sub-menu-nav, .page-template-page-legal-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-legal-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main {
  position: relative;
}
/* line 69, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper .legal-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/legal-banner3.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper .legal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper .legal-banner-thin {
  z-index: 10;
  background-image: url(../../images/legal-banner-thin3.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper .legal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li a.financial {
  background-color: #5c5c5c;
}
/* line 233, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li a.business {
  background-color: #7f4d4c;
}
/* line 236, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li a.payment {
  background-color: #800707;
}
/* line 239, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-quick-links-wrapper .constrained #legal-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper {
  background-color: #800707;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #800707;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #800707 0%, #5c5c5c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #800707), color-stop(100%, #5c5c5c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #800707 0%, #5c5c5c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #800707 0%, #5c5c5c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #800707 0%, #5c5c5c 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #800707 0%, #5c5c5c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800707', endColorstr='#5c5c5c',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper .constrained #legal-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper .constrained #legal-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper .constrained #legal-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-home-info-wrapper .constrained #legal-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 289, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 292, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 292, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 297, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 297, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 304, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget a.rsswidget {
  color: #800707;
}
/* line 307, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget span.rss-date {
  display: block;
}
/* line 310, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 310, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 322, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 322, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 328, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 333, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget.widget-first h2 {
    margin: 2em 3em 1em 0em;
  }
}
/* line 342, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 345, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 349, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 360, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 365, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 372, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 376, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 381, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 386, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 391, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 399, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 403, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 408, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 413, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 417, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 423, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 427, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-legal-home #legal-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 437, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper {
  background-image: url(../../images/contact-bg-legal.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 441, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact {
  padding: 1em;
}
/* line 444, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 444, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 455, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 460, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 463, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 468, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 472, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 476, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 479, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 485, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 493, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .left {
    width: 33%;
    overflow: hidden;
  }
  /* line 496, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 100%;
  }
  /* line 501, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 0%;
  }
  /* line 507, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 517, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 519, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 519, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 535, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 538, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 538, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 567, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5c5c5c;
}
/* line 570, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button.budget {
  background-color: #7f4d4c;
}
/* line 573, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button.admin {
  background-color: #800707;
}
/* line 576, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #800707;
}
/* line 579, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 587, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home #legal-contact-wrapper #legal-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 598, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 601, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .rule {
  background: #fff;
}
/* line 604, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .logo {
  display: inline-block;
}
/* line 606, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 615, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 627, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 631, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 637, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 637, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 637, ../sass/components/_legal_dept.scss */
  .page-template-page-legal-home .badge {
    margin-top: -25em;
  }
}
/* line 650, ../sass/components/_legal_dept.scss */
.page-template-page-legal-home .badge img {
  width: 100%;
  height: auto;
}

/* line 656, ../sass/components/_legal_dept.scss */
.page-template-page-legal-inside-page #legal-home-menu .badge, .page-template-page-legal-staff #legal-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper .legal-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/legal-banner3.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper .legal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper .legal-banner-thin {
  z-index: 10;
  background-image: url(../../images/legal-banner-thin3.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper .legal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_legal_dept_inside.scss */
  .page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_legal_dept_inside.scss */
  .page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #5c5c5c;
}
/* line 168, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #7f4d4c;
}
/* line 171, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #800707;
}
/* line 174, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #800707;
}
/* line 220, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 246, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page #main .legal-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_legal_dept_inside.scss */
  .page-template-page-legal-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .content a {
  color: #800707;
}
/* line 312, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .content h1 {
  text-transform: uppercase;
  color: #800707;
  border-bottom: 1px solid #800707;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 319, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #800707;
  color: #800707;
}
/* line 325, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .content h3 {
  color: #800707;
}
/* line 328, ../sass/components/_legal_dept_inside.scss */
.page-template-page-legal-inside-page .content ul {
  list-style-image: url(../../images/legalbullet.png);
}

/* line 2, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #main {
  background-image: url(../../images/legaltruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
  overflow-wrap: break-word;
  word-wrap: break-word;
}
/* line 13, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .content a {
  color: #800707;
}
/* line 17, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 27, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper .legal-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/legal-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 35, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper .legal-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 40, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper .legal-banner-thin {
  z-index: 10;
  background-image: url(../../images/legal-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 48, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper .legal-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 53, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 60, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 62, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 73, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 62, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 79, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 85, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 85, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #top-widget-wrapper #legal-home-sidebar-1-wrapper #legal-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 96, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper {
  background-color: #383838;
}
/* line 102, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 107, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 109, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 112, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 118, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #top-widget-wrapper #legal-home-menu-wrapper #legal-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 128, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 132, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news.widget h2 {
  background-image: url(../../images/legal_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 144, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 150, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 156, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news ul {
  margin: 0 1em;
}
/* line 158, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 162, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 167, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 172, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 177, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 183, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 186, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .rule {
  background: #fff;
}
/* line 189, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .logo {
  display: inline-block;
}
/* line 191, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 200, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 212, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 216, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 221, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links {
  margin-top: 2em;
}
/* line 223, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 236, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 238, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 253, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 256, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 259, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 262, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 268, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 280, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container h2 {
  color: #800707;
  font-weight: 100;
}
/* line 284, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container h3 {
  color: #800707;
  font-weight: 100;
}
/* line 288, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container h4 {
  color: #800707;
  font-weight: 100;
}
/* line 292, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 296, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 298, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 303, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container .info {
  display: inline-block;
}
/* line 306, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #800707;
  padding-bottom: 2em;
}
/* line 309, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 309, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 315, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 315, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 325, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-bottom {
  border-bottom: 2px dotted #800707;
  padding-bottom: 2em;
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 331, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 338, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 345, ../sass/components/_legal_dept_staff_page.scss */
.page-template-page-legal-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 345, ../sass/components/_legal_dept_staff_page.scss */
  .page-template-page-legal-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu {
  background-color: transparent;
}
/* line 10, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
}
/* line 12, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
}
/* line 17, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page {
  display: none;
}
/* line 20, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
  background-color: #800707;
}
/* line 23, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a {
  text-transform: uppercase;
  margin: 1em;
  top: .5em;
  position: relative;
}
/* line 29, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #7F4D4C;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #7F4D4C 0%, #5C5C5C 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #7F4D4C), color-stop(100%, #5C5C5C));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #7F4D4C 0%, #5C5C5C 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #7F4D4C 0%, #5C5C5C 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #7F4D4C 0%, #5C5C5C 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #7f4d4c 0%, #5c5c5c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7F4D4C', endColorstr='#5C5C5C',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 46, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 51, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 56, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 58, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #800707;
}
/* line 65, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 71, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 73, ../sass/components/_legal_sidebar_menu.scss */
.legal-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #800707;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* MAIN NAV */
/* line 3, ../sass/components/_navigation.scss */
.menu-main-menu-container {
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s linear .25s, opacity .25s ease-in-out;
}

@media (min-width: 70em) {
  /* line 10, ../sass/components/_navigation.scss */
  .menu-main-menu-container {
    opacity: 1;
    visibility: visible;
  }
}
/* line 16, ../sass/components/_navigation.scss */
.menu-main-menu-container.active {
  opacity: 1;
  transition-delay: 0s;
  visibility: visible;
}

/* line 22, ../sass/components/_navigation.scss */
.menu-main-menu-container {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 20;
}

@media (min-width: 70em) {
  /* line 30, ../sass/components/_navigation.scss */
  .menu-main-menu-container {
    float: left;
    margin: 74px -100% 0 25%;
    position: static;
    width: 75%;
  }
}
/* line 38, ../sass/components/_navigation.scss */
#menu-main-menu {
  background: #0e528f;
  /* Old browsers */
  background: -moz-linear-gradient(left, #0e528f 0%, #0e83b0 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #0e528f), color-stop(100%, #0e83b0));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(left, #0e528f 0%, #0e83b0 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(left, #0e528f 0%, #0e83b0 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(left, #0e528f 0%, #0e83b0 100%);
  /* IE10+ */
  background: linear-gradient(to right, #0e528f 0%, #0e83b0 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e528f', endColorstr='#0e83b0',GradientType=1 );
  /* IE6-9 */
  overflow: hidden;
  text-align: center;
  position: absolute;
  left: 0;
  top: 68px;
  width: 100%;
  z-index: 10;
}

@media (min-width: 70em) {
  /* line 57, ../sass/components/_navigation.scss */
  #menu-main-menu {
    background: none;
    overflow: visible;
    position: static;
  }

  /* line 62, ../sass/components/_navigation.scss */
  #menu-main-menu:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media (min-width: 70em) {
  /* line 70, ../sass/components/_navigation.scss */
  #menu-main-menu li {
    float: left;
  }
}
/* line 75, ../sass/components/_navigation.scss */
#menu-main-menu li a {
  background-color: transparent;
  border-bottom: 2px solid #0bb3c1;
  color: #FFF;
  display: block;
  font-size: 16px;
  font-weight: 700;
  line-height: 1;
  padding: 12px 6px;
  text-transform: uppercase;
  text-decoration: none;
  transition: background-color .2s ease-in-out;
}

/* line 89, ../sass/components/_navigation.scss */
#menu-main-menu li a:hover,
#menu-main-menu li a:active,
#menu-main-menu li a:focus {
  background-color: rgba(255, 255, 255, 0.25);
}

@media (min-width: 70em) {
  /* line 96, ../sass/components/_navigation.scss */
  #menu-main-menu li a:hover,
  #menu-main-menu li a:active,
  #menu-main-menu li a:focus {
    background-color: transparent;
  }

  /* line 101, ../sass/components/_navigation.scss */
  #menu-main-menu > li a {
    color: #FFF;
    transition: color .2s ease-in-out;
  }

  /* line 105, ../sass/components/_navigation.scss */
  #menu-main-menu > li:hover > a {
    background-color: transparent;
    color: #13b7d1;
  }
}
@media (min-width: 70em) {
  /* line 112, ../sass/components/_navigation.scss */
  #menu-main-menu li a {
    border-bottom: none;
    font-size: 14px;
  }

  /* line 116, ../sass/components/_navigation.scss */
  #menu-main-menu > li a {
    border-right: 2px solid #e8dcac;
    padding: 6px 10px 12px;
  }

  /* line 120, ../sass/components/_navigation.scss */
  #menu-main-menu > li:last-child a {
    border-right: none;
  }
}
/* line 125, ../sass/components/_navigation.scss */
#menu-main-menu li ul {
  background-color: rgba(0, 0, 0, 0.35);
  max-height: 0;
  overflow: hidden;
  transition: max-height 1s ease-in-out;
}

/* line 132, ../sass/components/_navigation.scss */
#menu-main-menu li ul.m-active {
  max-height: 9999px;
}

@media (min-width: 70em) {
  /* line 137, ../sass/components/_navigation.scss */
  #menu-main-menu li ul.m-active {
    overflow: visible;
    transition: none;
  }
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_navigation.scss */
  #menu-main-menu li ul {
    background-color: transparent;
    display: block;
    max-height: none;
    overflow: visible;
    transition: none;
  }

  /* line 151, ../sass/components/_navigation.scss */
  #menu-main-menu li ul:after {
    content: "";
    display: table;
    clear: both;
  }
}
/* line 158, ../sass/components/_navigation.scss */
#menu-main-menu li ul li a {
  font-weight: 300;
  text-transform: none;
}

@media (min-width: 70em) {
  /* line 164, ../sass/components/_navigation.scss */
  #menu-main-menu .sub-menu-wrap {
    background-color: rgba(0, 0, 0, 0.5);
    border-top: 4px solid #E8DCAC;
    opacity: 0;
    position: absolute;
    left: 0;
    right: 0;
    transition: visibility 0s linear .25s, opacity .25s ease-in-out;
    visibility: hidden;
    z-index: 20;
  }

  /* line 175, ../sass/components/_navigation.scss */
  #menu-main-menu .sub-menu-wrap.active {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
  }
}
@media (min-width: 70em) {
  /* line 183, ../sass/components/_navigation.scss */
  #menu-main-menu ul {
    margin: 0 auto;
    max-width: 1600px;
    padding-top: .75em;
    text-align: center;
    width: 90%;
  }
}
@media (min-width: 70em) {
  /* line 193, ../sass/components/_navigation.scss */
  #menu-main-menu ul li {
    display: inline-block;
    float: none;
    margin-bottom: .75em;
  }
}
@media (min-width: 70em) {
  /* line 201, ../sass/components/_navigation.scss */
  #menu-main-menu ul li a {
    padding: 0 10px;
    border-right-color: #BBB;
    transition: color .2s ease-in-out;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.35);
  }

  /* line 207, ../sass/components/_navigation.scss */
  #menu-main-menu ul li:last-child a {
    border-right: none;
  }

  /* line 210, ../sass/components/_navigation.scss */
  #menu-main-menu ul li a:hover {
    color: #13b7d1;
  }
}
/* line 215, ../sass/components/_navigation.scss */
.widget_nav_menu {
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 220, ../sass/components/_navigation.scss */
.widget_nav_menu h2 {
  background-color: #13b7d1;
  border-radius: 6px 6px 0 0;
  color: #FFF;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 1px;
  padding: 12px 12px 12px 18px;
}
/* line 230, ../sass/components/_navigation.scss */
.widget_nav_menu .menu {
  background-color: #0e528f;
  border-radius: 0 0 6px 6px;
}
/* line 233, ../sass/components/_navigation.scss */
.widget_nav_menu .menu > li:last-child a {
  border-radius: 0 0 6px 6px;
}

/* line 240, ../sass/components/_navigation.scss */
.menu-about-champaign-container li:last-child a {
  border-bottom: none;
}
/* line 243, ../sass/components/_navigation.scss */
.menu-about-champaign-container a {
  border-bottom: 2px solid #FFF;
  color: #FFF;
  display: block;
  padding: 8px 4px 8px 16px;
  text-decoration: none;
  transition: background-color .2s ease-in-out;
}
/* line 250, ../sass/components/_navigation.scss */
.menu-about-champaign-container a:hover {
  background-color: #13b7d1;
}

/* line 2, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #009a4b !important;
  width: 100%;
  /*margin-top: .5em;*/
  margin-top: 3em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-nsd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-nsd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-nsd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #top-widget-wrapper #sub-menu-nav, .page-template-page-nsd-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-nsd-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-nsd-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main {
  position: relative;
}
/* line 69, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper .nsd-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/nsd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper .nsd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper .nsd-banner-thin {
  z-index: 10;
  background-image: url(../../images/nsd-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper .nsd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li a.financial {
  background-color: #1F4074;
}
/* line 233, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li a.business {
  background-color: #0e715d;
}
/* line 236, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li a.payment {
  background-color: #009A4B;
}
/* line 239, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-quick-links-wrapper .constrained #nsd-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper {
  background-color: #009A4B;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #009A4B;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #009A4B 0%, #1F4074 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009A4B), color-stop(100%, #1F4074));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #009A4B 0%, #1F4074 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #009A4B 0%, #1F4074 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #009A4B 0%, #1F4074 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #009a4b 0%, #1f4074 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009A4B', endColorstr='#1F4074',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-home-info-wrapper .constrained #nsd-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 0em 1em 0em;
  }
}
/* line 430, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul {
  margin-left: 1.25em;
}
@media (min-width: 70em) {
  /* line 430, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 436, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul li {
  padding-bottom: .75em;
}
/* line 451, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #C24000;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 456, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #0e715d;
}
/* line 463, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #0e715d;
  margin-bottom: 1em;
}
/* line 467, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #0e715d;
}
/* line 472, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news a {
  color: #0e715d;
}
/* line 475, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 478, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 483, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 488, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 496, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 500, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 505, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 510, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 514, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 520, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 524, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-nsd-home #nsd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 534, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 538, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact {
  padding: 1em;
}
/* line 541, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 541, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 552, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 557, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 560, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 565, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 569, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 573, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 576, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 582, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 590, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 593, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 598, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 604, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 614, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 616, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 616, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 632, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 635, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 635, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 664, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 667, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 670, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 673, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 676, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 684, ../sass/components/_nsd.scss */
.page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 684, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home #nsd-contact-wrapper #nsd-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 695, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 698, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .rule {
  background: #fff;
}
/* line 701, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .logo {
  display: inline-block;
}
/* line 703, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 712, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 724, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 728, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 734, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 734, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 734, ../sass/components/_nsd.scss */
  .page-template-page-nsd-home .badge {
    margin-top: -25em;
  }
}
/* line 747, ../sass/components/_nsd.scss */
.page-template-page-nsd-home .badge img {
  width: 100%;
  height: auto;
}

/* line 753, ../sass/components/_nsd.scss */
.page-template-page-nsd-inside-page #nsd-home-menu .badge, .page-template-page-nsd-staff #nsd-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main, .page-template-page-nsd-inside-full #main {
  position: relative;
}
/* line 5, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper, .page-template-page-nsd-inside-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-nsd-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper .nsd-banner, .page-template-page-nsd-inside-full #main #top-widget-wrapper .nsd-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/nsd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper .nsd-banner.active, .page-template-page-nsd-inside-full #main #top-widget-wrapper .nsd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper .nsd-banner-thin, .page-template-page-nsd-inside-full #main #top-widget-wrapper .nsd-banner-thin {
  z-index: 10;
  background-image: url(../../images/nsd-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper .nsd-banner-thin.active, .page-template-page-nsd-inside-full #main #top-widget-wrapper .nsd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2:hover, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_nsd_inside.scss */
  .page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2 span, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_nsd_inside.scss */
  .page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-nsd-inside-full #main #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-menu, .page-template-page-nsd-inside-full #main .nsd-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links h2, .page-template-page-nsd-inside-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li.financial {
  background-color: #1F4074;
}
/* line 168, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li.business {
  background-color: #0e715d;
}
/* line 171, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li.payment {
  background-color: #009A4B;
}
/* line 174, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .quick-links .textwidget ul li a, .page-template-page-nsd-inside-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .badge .textwidget, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .nsdimage, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .nsdimage {
  margin-bottom: 2em;
}
/* line 206, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 209, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget h2, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 221, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 224, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 227, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 233, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 239, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news ul, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 241, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news ul li, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 245, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 250, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news .date, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 255, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news .title a, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 260, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page #main .nsd-inside-page-sidebar-2 .news .title a:hover, .page-template-page-nsd-inside-full #main .nsd-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 268, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer, .page-template-page-nsd-inside-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 271, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .rule, .page-template-page-nsd-inside-full .site-footer .rule {
  background: #fff;
}
/* line 274, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .logo, .page-template-page-nsd-inside-full .site-footer .logo {
  display: inline-block;
}
/* line 276, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .logo a, .page-template-page-nsd-inside-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 285, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .address, .page-template-page-nsd-inside-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 297, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .social-media, .page-template-page-nsd-inside-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 301, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .site-footer .social-media .social, .page-template-page-nsd-inside-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 309, ../sass/components/_nsd_inside.scss */
  .page-template-page-nsd-inside-page .content {
    padding: 0 1em;
  }
}
/* line 313, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content h1 {
  text-transform: uppercase;
  color: #0e715d;
  border-bottom: 1px solid #0e715d;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 320, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #0e715d;
  color: #0e715d;
}
/* line 326, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content h3 {
  color: #0e715d;
}
/* line 329, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content a {
  color: #0e715d;
}
/* line 332, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content ul {
  list-style-image: url(../../images/nsdbullet.png);
}
/* line 335, ../sass/components/_nsd_inside.scss */
.page-template-page-nsd-inside-page .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu {
  background-color: #1F4074;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item > a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor > a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #0E715D;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #0E715D 0%, #009A4B 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #0E715D), color-stop(100%, #009A4B));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #0E715D 0%, #009A4B 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #0E715D 0%, #009A4B 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #0E715D 0%, #009A4B 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #0e715d 0%, #009a4b 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0E715D', endColorstr='#009A4B',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover a {
  color: #f7961e;
}
/* line 75, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_nsd_sidebar_menu.scss */
.nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .nsd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #1F4074;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #main, .page-template-page-nsd-staff2 #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .content, .page-template-page-nsd-staff2 .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper, .page-template-page-nsd-staff2 #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 19, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-nsd-staff2 #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 22, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper .nsd-banner, .page-template-page-nsd-staff2 #top-widget-wrapper .nsd-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/nsd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper .nsd-banner.active, .page-template-page-nsd-staff2 #top-widget-wrapper .nsd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper .nsd-banner-thin, .page-template-page-nsd-staff2 #top-widget-wrapper .nsd-banner-thin {
  z-index: 10;
  background-image: url(../../images/nsd-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper .nsd-banner-thin.active, .page-template-page-nsd-staff2 #top-widget-wrapper .nsd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2:hover, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 span, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-sidebar-1-wrapper #nsd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-nsd-staff2 #top-widget-wrapper #nsd-home-menu-wrapper #nsd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news.widget, .page-template-page-nsd-staff2 .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news.widget h2, .page-template-page-nsd-staff2 .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news.widget .textwidget, .page-template-page-nsd-staff2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news.widget .textwidget p, .page-template-page-nsd-staff2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news ul, .page-template-page-nsd-staff2 .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news ul li, .page-template-page-nsd-staff2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news ul li:last-child, .page-template-page-nsd-staff2 .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news .date, .page-template-page-nsd-staff2 .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news .title a, .page-template-page-nsd-staff2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .news .title a:hover, .page-template-page-nsd-staff2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer, .page-template-page-nsd-staff2 .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .rule, .page-template-page-nsd-staff2 .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .logo, .page-template-page-nsd-staff2 .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .logo a, .page-template-page-nsd-staff2 .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .address, .page-template-page-nsd-staff2 .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .social-media, .page-template-page-nsd-staff2 .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .site-footer .social-media .social, .page-template-page-nsd-staff2 .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links, .page-template-page-nsd-staff2 .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links h2, .page-template-page-nsd-staff2 .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul, .page-template-page-nsd-staff2 .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li, .page-template-page-nsd-staff2 .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li.financial, .page-template-page-nsd-staff2 .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li.business, .page-template-page-nsd-staff2 .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li.payment, .page-template-page-nsd-staff2 .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li:hover, .page-template-page-nsd-staff2 .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff .quick-links .textwidget ul li a, .page-template-page-nsd-staff2 .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container h2, .page-template-page-nsd-staff2 #staff-page-container h2 {
  color: #0e715d;
  font-weight: 100;
}
/* line 279, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container h3, .page-template-page-nsd-staff2 #staff-page-container h3 {
  color: #0e715d;
  font-weight: 100;
}
/* line 283, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container h4, .page-template-page-nsd-staff2 #staff-page-container h4 {
  color: #0e715d;
  font-weight: 100;
}
/* line 287, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container p, .page-template-page-nsd-staff2 #staff-page-container p {
  color: #000000;
  font-weight: 100;
}
/* line 291, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container .photo, .page-template-page-nsd-staff2 #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container .photo img, .page-template-page-nsd-staff2 #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container .manager, .page-template-page-nsd-staff #staff-page-container .additional, .page-template-page-nsd-staff2 #staff-page-container .manager, .page-template-page-nsd-staff2 #staff-page-container .additional {
  border-top: 2px dotted #0e715d;
}
/* line 302, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container .info, .page-template-page-nsd-staff2 #staff-page-container .info {
  display: inline-block;
}
/* line 305, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom, .page-template-page-nsd-staff #staff-page-container #staff-top, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom, .page-template-page-nsd-staff2 #staff-page-container #staff-top {
  padding-bottom: 2em;
}
/* line 308, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom .photo, .page-template-page-nsd-staff #staff-page-container #staff-top .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 308, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #staff-page-container #staff-bottom .photo, .page-template-page-nsd-staff #staff-page-container #staff-top .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-top .photo {
    width: 20%;
  }
}
/* line 314, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom .info, .page-template-page-nsd-staff #staff-page-container #staff-top .info, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom .info, .page-template-page-nsd-staff2 #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 314, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #staff-page-container #staff-bottom .info, .page-template-page-nsd-staff #staff-page-container #staff-top .info, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom .info, .page-template-page-nsd-staff2 #staff-page-container #staff-top .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 324, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 328, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom li, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 328, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #staff-page-container #staff-bottom li, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li {
    width: 100%;
    display: inline-block;
  }
}
/* line 335, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom li .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 335, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #staff-page-container #staff-bottom li .photo, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li .photo {
    width: 20%;
  }
}
/* line 342, ../sass/components/_nsd_staff_page.scss */
.page-template-page-nsd-staff #staff-page-container #staff-bottom li .info, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 342, ../sass/components/_nsd_staff_page.scss */
  .page-template-page-nsd-staff #staff-page-container #staff-bottom li .info, .page-template-page-nsd-staff2 #staff-page-container #staff-bottom li .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_pages.scss */
#main {
  background-color: #FFF;
}

/* line 5, ../sass/components/_pages.scss */
.inside-page-header {
  background-color: rgba(0, 0, 0, 0.5);
  padding-top: 12px;
}

@media (min-width: 44em) {
  /* line 11, ../sass/components/_pages.scss */
  .inside-page-header {
    padding-top: 0;
  }
}
/* line 16, ../sass/components/_pages.scss */
#page-title {
  color: #FFF;
  font-family: "Montserrat", sans-serif;
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
}

@media (min-width: 44em) {
  /* line 25, ../sass/components/_pages.scss */
  #page-title {
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    font-size: 30px;
    margin-top: 18px;
    margin-bottom: 18px;
  }
}
@media (min-width: 70em) {
  /* line 34, ../sass/components/_pages.scss */
  #page-title {
    width: 61.90476%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin: 30px 0 30px 40px;
  }
}
@media (min-width: 44em) {
  /* line 41, ../sass/components/_pages.scss */
  .inside-page-header .widget_search {
    width: 31.91489%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
@media (min-width: 70em) {
  /* line 47, ../sass/components/_pages.scss */
  .inside-page-header .widget_search {
    width: 23.80952%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
}
/* line 53, ../sass/components/_pages.scss */
.content p, .content ul, .content ol, .content table {
  /* margin-bottom: 1.2em; removed by andy */
}
/* line 56, ../sass/components/_pages.scss */
.content a {
  color: #1BAFB4;
}
/* line 59, ../sass/components/_pages.scss */
.content a:hover {
  text-decoration: none;
}
/* line 63, ../sass/components/_pages.scss */
.content h2 {
  color: #4eb748;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: .25em;
}
/* line 71, ../sass/components/_pages.scss */
.content h3 {
  color: #1BAFB4;
  font-size: 18px;
}
/* line 76, ../sass/components/_pages.scss */
.content ul {
  list-style-image: url(../../images/bullet.png);
}
/* line 79, ../sass/components/_pages.scss */
.content ul li {
  padding-left: .5em;
}

/* line 85, ../sass/components/_pages.scss */
.content {
  margin-top: 50px;
}

/* line 89, ../sass/components/_pages.scss */
.inside-page-header .widget_search {
  margin-bottom: 10px;
  margin-top: 10px;
  /* 	float: right; */
}

@media (min-width: 44em) {
  /* line 96, ../sass/components/_pages.scss */
  .inside-page-header .widget_search {
    margin-top: 22px;
  }
}
@media (min-width: 70em) {
  /* line 102, ../sass/components/_pages.scss */
  .inside-page-header .widget_search {
    margin-top: 35px;
  }
}
/* line 107, ../sass/components/_pages.scss */
.widget_search {
  /* border: 4px solid rgba(255,255,255,0.5);
  border-radius: 10px;
  box-shadow: 2px 2px 2px rgba(0,0,0,0.25);
  width: 204px; */
}

/* line 114, ../sass/components/_pages.scss */
.widget_search form.gsc-search-box {
  width: 204px;
}

/* line 118, ../sass/components/_pages.scss */
.widget_search form div {
  background-color: #13b7d1;
  border-radius: 6px;
  overflow: hidden;
}

/* line 124, ../sass/components/_pages.scss */
.widget_search #s {
  background-color: #FFF;
  border: none;
  color: #13b7d1;
  line-height: 24px;
  padding: 0 0 0 10px;
  display: block;
  float: left;
  border-radius: 6px 0 0 6px;
  width: 168px;
}

/* line 136, ../sass/components/_pages.scss */
::-webkit-input-placeholder {
  color: #13b7d1;
}

/* line 139, ../sass/components/_pages.scss */
:-moz-placeholder {
  color: #13b7d1;
}

/* line 142, ../sass/components/_pages.scss */
::-moz-placeholder {
  color: #13b7d1;
}

/* line 145, ../sass/components/_pages.scss */
:ms-input-placehoder {
  color: #13b7d1;
}

/* line 149, ../sass/components/_pages.scss */
.widget_search #searchsubmit {
  background-color: #13b7d1;
  background-image: url(../../images/icon-search.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 18px auto;
  border: none;
  border-radius: 0 6px 6px 0;
  display: block;
  height: 24px;
  width: 28px;
  text-indent: -9999px;
  padding: 0;
  float: left;
}

/* line 165, ../sass/components/_pages.scss */
.page-template-default .content {
  margin-top: 28px;
}

/* line 169, ../sass/components/_pages.scss */
.error-search {
  border: 1px solid black;
  padding: 10px;
  margin-bottom: 40px;
}

/* line 2, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main {
  background-color: #BCBEC0;
}

/* line 6, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #home-content {
  top: 0;
  background-color: transparent;
  padding-bottom: 70px;
}

@media (min-width: 740px) {
  /* line 14, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #home-content {
    top: 300px;
    background-color: transparent;
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  /* line 23, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #home-content {
    top: 300px;
    background-color: transparent;
    padding-bottom: 0;
  }
}
/* line 12, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li:hover ul, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li:hover ul, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li:hover ul {
  opacity: 1;
}
/* line 15, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #00b0b5 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-plan-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-plan-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #top-widget-wrapper #sub-menu-nav, .page-template-page-plan-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-plan-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main {
  position: relative;
}
/* line 69, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper .plan-banner {
  z-index: 10;
  background-color: #4eb748;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper .plan-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper .plan-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #4eb748;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper .plan-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li a.financial {
  background-color: #9aca3c;
}
/* line 233, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li a.business {
  background-color: #55c1aa;
}
/* line 236, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li a.payment {
  background-color: #00b0b5;
}
/* line 239, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-quick-links-wrapper .constrained #plan-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper {
  background-color: #55c1aa;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #00b0b5;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00b0b5), color-stop(100%, #55c1aa));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #00b0b5 0%, #55c1aa 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #00b0b5 0%, #55c1aa 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b0b5', endColorstr='#55c1aa',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper .constrained #plan-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper .constrained #plan-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper .constrained #plan-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-home-info-wrapper .constrained #plan-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 289, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 292, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 292, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 297, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 297, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 304, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget a.rsswidget {
  color: #4eb748;
}
/* line 307, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget span.rss-date {
  display: block;
}
/* line 310, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 310, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 322, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 322, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 328, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 333, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget.news h2 {
    margin: 2em 3em 1em 0em;
  }
}
/* line 342, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 345, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 349, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .widget.news .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 360, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #009974;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 365, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #009974;
}
/* line 372, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 376, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 381, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 386, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 391, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 399, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 403, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 408, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 413, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 417, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 423, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 427, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-plan-home #plan-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 437, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper {
  background-image: url(../../images/contact-bg-plan.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 441, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact {
  padding: 1em;
}
/* line 444, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 444, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 455, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 460, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 463, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 468, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 472, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 476, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 479, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 485, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 493, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 496, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 501, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 507, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 517, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 519, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 519, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 535, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 538, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 538, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 567, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #50b848;
}
/* line 570, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button.budget {
  background-color: #9aca3c;
}
/* line 573, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button.admin {
  background-color: #00b0b5;
}
/* line 576, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #55c1aa;
}
/* line 579, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 587, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home #plan-contact-wrapper #plan-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 598, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 601, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .rule {
  background: #fff;
}
/* line 604, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .logo {
  display: inline-block;
}
/* line 606, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 615, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 627, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 631, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 637, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 637, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 637, ../sass/components/_plan_dept.scss */
  .page-template-page-plan-home .badge {
    margin-top: -25em;
  }
}
/* line 650, ../sass/components/_plan_dept.scss */
.page-template-page-plan-home .badge img {
  width: 100%;
  height: auto;
}

/* line 656, ../sass/components/_plan_dept.scss */
.page-template-page-plan-inside-page #plan-home-menu .badge, .page-template-page-plan-staff #plan-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper .plan-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper .plan-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper .plan-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper .plan-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_plan_dept_inside.scss */
  .page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_plan_dept_inside.scss */
  .page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 168, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 171, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 174, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #4eb748;
}
/* line 220, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 246, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page #main .plan-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_plan_dept_inside.scss */
  .page-template-page-plan-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .content h1 {
  text-transform: uppercase;
  color: #4eb748;
  border-bottom: 1px solid #4eb748;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4eb748;
  color: #4eb748;
}
/* line 322, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .content h3 {
  color: #4eb748;
}
/* line 325, ../sass/components/_plan_dept_inside.scss */
.page-template-page-plan-inside-page .content ul {
  list-style-image: url(../../images/bullet.png);
}

/* line 2, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 19, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 22, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper .plan-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper .plan-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper .plan-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper .plan-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #top-widget-wrapper #plan-home-sidebar-1-wrapper #plan-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #top-widget-wrapper #plan-home-menu-wrapper #plan-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container h2 {
  color: #009974;
  font-weight: 100;
}
/* line 279, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container h3 {
  color: #009974;
  font-weight: 100;
}
/* line 283, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container h4 {
  color: #009974;
  font-weight: 100;
}
/* line 287, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container p {
  color: #4d4d4f;
  font-weight: 100;
}
/* line 291, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-top {
  border-bottom: 2px dotted #9f9f9e;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #staff-page-container #staff-top .photo {
    width: 24%;
  }
}
/* line 310, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #staff-page-container #staff-top .info {
    width: 75%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #staff-page-container #staff-bottom li {
    width: 49%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #staff-page-container #staff-bottom li .photo {
    width: 49%;
  }
}
/* line 338, ../sass/components/_plan_dept_staff_page.scss */
.page-template-page-plan-staff #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_plan_dept_staff_page.scss */
  .page-template-page-plan-staff #staff-page-container #staff-bottom li .info {
    width: 49%;
    padding: 0 0 0 20px;
  }
}

/* line 1, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu, .plan-menu.widget_nav_menu .menu-economic-container ul.menu, .plan-menu.widget_nav_menu .menu-boards-container ul.menu, .plan-menu.widget_nav_menu .menu-historic-container ul.menu {
  background-color: #00b0b5;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
}
/* line 32, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor > a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item > a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor > a {
  position: relative;
}
/* line 38, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item ul, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #55c1aa;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #55c1aa), color-stop(100%, #9aca3c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #55c1aa 0%, #9aca3c 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#55c1aa', endColorstr='#9aca3c',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item ul li, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item ul li a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 65, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 67, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #00b0b5;
}
/* line 74, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li ul.submenu, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li ul.submenu, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li ul.submenu, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li ul.submenu, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li ul.submenu, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 80, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 82, ../sass/components/_plan_sidebar_menu.scss */
.plan-menu.widget_nav_menu .menu-developments-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .plan-menu.widget_nav_menu .menu-zoning-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .plan-menu.widget_nav_menu .menu-long-range-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .plan-menu.widget_nav_menu .menu-economic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .plan-menu.widget_nav_menu .menu-boards-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .plan-menu.widget_nav_menu .menu-historic-container ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #00b0b5;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_police.scss */
.page-template-page-police-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #3b4df9 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-police-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-police-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-police-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_police.scss */
.page-template-page-police-home #top-widget-wrapper #sub-menu-nav, .page-template-page-police-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-police-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-police-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_police.scss */
.page-template-page-police-home #main {
  position: relative;
}
/* line 69, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_police.scss */
  .page-template-page-police-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper .police-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/police-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper .police-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper .police-banner-thin {
  z-index: 10;
  background-image: url(../../images/police-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper .police-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_police.scss */
  .page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_police.scss */
  .page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_police.scss */
  .page-template-page-police-home #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_police.scss */
  .page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_police.scss */
.page-template-page-police-home #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li a.financial {
  background-color: #3b4df9;
}
/* line 233, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li a.business {
  background-color: #00b07a;
}
/* line 236, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li a.payment {
  background-color: #59cf95;
}
/* line 239, ../sass/components/_police.scss */
.page-template-page-police-home #police-quick-links-wrapper .constrained #police-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper {
  background-color: #59cf95;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #59cf95;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #59cf95 0%, #3b4df9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #59cf95), color-stop(100%, #3b4df9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #59cf95 0%, #3b4df9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #59cf95 0%, #3b4df9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #59cf95 0%, #3b4df9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #59cf95 0%, #3b4df9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59cf95', endColorstr='#3b4df9',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_police.scss */
.page-template-page-police-home #police-home-info-wrapper .constrained #police-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_police.scss */
  .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_police.scss */
  .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_police.scss */
  .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_police.scss */
  .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_police.scss */
  .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 430, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul {
  list-style: inherit;
  margin-left: 1.25em;
}
/* line 433, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li {
  padding-bottom: .75em;
  line-height: 1em;
  color: #009974;
}
/* line 437, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .widget.widget-first .textwidget ul li a {
  text-decoration: none;
  color: #009974;
  font-size: .8em;
}
/* line 448, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #267AE7;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 453, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #267AE7;
}
/* line 460, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #267AE7;
  margin-bottom: 1em;
}
/* line 464, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #267AE7;
}
/* line 469, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news a {
  color: #267AE7;
}
/* line 472, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 475, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 480, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 485, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 493, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 497, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 502, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 507, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 511, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 517, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 521, ../sass/components/_police.scss */
.page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-police-home #police-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 531, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 535, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact {
  padding: 1em;
}
/* line 538, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 538, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 549, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 554, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 557, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 562, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 566, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 570, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 573, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 579, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 587, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 590, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 595, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 601, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 611, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 613, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 613, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 629, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 632, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 632, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 661, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 664, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 667, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 670, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 673, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 681, ../sass/components/_police.scss */
.page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 681, ../sass/components/_police.scss */
  .page-template-page-police-home #police-contact-wrapper #police-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 692, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 695, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .rule {
  background: #fff;
}
/* line 698, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .logo {
  display: inline-block;
}
/* line 700, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 709, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 721, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 725, ../sass/components/_police.scss */
.page-template-page-police-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 731, ../sass/components/_police.scss */
.page-template-page-police-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 731, ../sass/components/_police.scss */
  .page-template-page-police-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 731, ../sass/components/_police.scss */
  .page-template-page-police-home .badge {
    margin-top: -25em;
  }
}
/* line 744, ../sass/components/_police.scss */
.page-template-page-police-home .badge img {
  width: 100%;
  height: auto;
}

/* line 750, ../sass/components/_police.scss */
.page-template-page-police-inside-page #police-home-menu .badge, .page-template-page-police-staff #police-home-menu .badge {
  display: none;
}

/* line 4, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom, .page-template-page-police-division #staff-top {
  border-bottom: 2px dotted #6125A3;
  padding-bottom: 2em;
}
/* line 7, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom .photo, .page-template-page-police-division #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 7, ../sass/components/_police_division_page.scss */
  .page-template-page-police-division #staff-bottom .photo, .page-template-page-police-division #staff-top .photo {
    width: 20%;
  }
}
/* line 12, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom .photo img, .page-template-page-police-division #staff-top .photo img {
  width: 100%;
  height: auto;
}
/* line 17, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom .info, .page-template-page-police-division #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 17, ../sass/components/_police_division_page.scss */
  .page-template-page-police-division #staff-bottom .info, .page-template-page-police-division #staff-top .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 27, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 31, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom li {
  padding: 1em;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 31, ../sass/components/_police_division_page.scss */
  .page-template-page-police-division #staff-bottom li {
    width: 49%;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 39, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 39, ../sass/components/_police_division_page.scss */
  .page-template-page-police-division #staff-bottom li .photo {
    width: 100%;
  }
}
/* line 46, ../sass/components/_police_division_page.scss */
.page-template-page-police-division #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 46, ../sass/components/_police_division_page.scss */
  .page-template-page-police-division #staff-bottom li .info {
    width: 100%;
    padding: 0;
  }
}

/* line 2, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main, .page-template-page-police-inside-full #main, .page-template-page-police-division #main, .page-template-page-police-staff #main {
  position: relative;
}
/* line 5, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper, .page-template-page-police-inside-full #main #top-widget-wrapper, .page-template-page-police-division #main #top-widget-wrapper, .page-template-page-police-staff #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-police-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-police-division #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-police-staff #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper .police-banner, .page-template-page-police-inside-full #main #top-widget-wrapper .police-banner, .page-template-page-police-division #main #top-widget-wrapper .police-banner, .page-template-page-police-staff #main #top-widget-wrapper .police-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/police-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper .police-banner.active, .page-template-page-police-inside-full #main #top-widget-wrapper .police-banner.active, .page-template-page-police-division #main #top-widget-wrapper .police-banner.active, .page-template-page-police-staff #main #top-widget-wrapper .police-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper .police-banner-thin, .page-template-page-police-inside-full #main #top-widget-wrapper .police-banner-thin, .page-template-page-police-division #main #top-widget-wrapper .police-banner-thin, .page-template-page-police-staff #main #top-widget-wrapper .police-banner-thin {
  z-index: 10;
  background-image: url(../../images/police-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper .police-banner-thin.active, .page-template-page-police-inside-full #main #top-widget-wrapper .police-banner-thin.active, .page-template-page-police-division #main #top-widget-wrapper .police-banner-thin.active, .page-template-page-police-staff #main #top-widget-wrapper .police-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2:hover, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2:hover, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2:hover, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_police_inside.scss */
  .page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 span, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 span, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 span, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_police_inside.scss */
  .page-template-page-police-inside-page #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-division #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search, .page-template-page-police-staff #main #top-widget-wrapper #police-home-sidebar-1-wrapper #police-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-police-inside-full #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-police-division #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-police-staff #main #top-widget-wrapper #police-home-menu-wrapper #police-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-menu, .page-template-page-police-inside-full #main .police-menu, .page-template-page-police-division #main .police-menu, .page-template-page-police-staff #main .police-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links h2, .page-template-page-police-inside-full #main .quick-links h2, .page-template-page-police-division #main .quick-links h2, .page-template-page-police-staff #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul, .page-template-page-police-inside-full #main .quick-links .textwidget ul, .page-template-page-police-division #main .quick-links .textwidget ul, .page-template-page-police-staff #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li, .page-template-page-police-inside-full #main .quick-links .textwidget ul li, .page-template-page-police-division #main .quick-links .textwidget ul li, .page-template-page-police-staff #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-police-inside-full #main .quick-links .textwidget ul li.financial, .page-template-page-police-division #main .quick-links .textwidget ul li.financial, .page-template-page-police-staff #main .quick-links .textwidget ul li.financial {
  background-color: #3b4df9;
}
/* line 168, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-police-inside-full #main .quick-links .textwidget ul li.business, .page-template-page-police-division #main .quick-links .textwidget ul li.business, .page-template-page-police-staff #main .quick-links .textwidget ul li.business {
  background-color: #00b07a;
}
/* line 171, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-police-inside-full #main .quick-links .textwidget ul li.payment, .page-template-page-police-division #main .quick-links .textwidget ul li.payment, .page-template-page-police-staff #main .quick-links .textwidget ul li.payment {
  background-color: #59cf95;
}
/* line 174, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-police-inside-full #main .quick-links .textwidget ul li:hover, .page-template-page-police-division #main .quick-links .textwidget ul li:hover, .page-template-page-police-staff #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .quick-links .textwidget ul li a, .page-template-page-police-inside-full #main .quick-links .textwidget ul li a, .page-template-page-police-division #main .quick-links .textwidget ul li a, .page-template-page-police-staff #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2, .page-template-page-police-division #main .police-inside-page-sidebar-2, .page-template-page-police-staff #main .police-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .badge .textwidget, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .badge .textwidget, .page-template-page-police-division #main .police-inside-page-sidebar-2 .badge .textwidget, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-police-division #main .police-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget h2, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget h2, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget h2, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news ul, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news ul, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news ul, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news ul li, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news ul li, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news ul li, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news .date, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news .date, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news .date, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news .title a, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news .title a, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news .title a, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page #main .police-inside-page-sidebar-2 .news .title a:hover, .page-template-page-police-inside-full #main .police-inside-page-sidebar-2 .news .title a:hover, .page-template-page-police-division #main .police-inside-page-sidebar-2 .news .title a:hover, .page-template-page-police-staff #main .police-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer, .page-template-page-police-inside-full .site-footer, .page-template-page-police-division .site-footer, .page-template-page-police-staff .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .rule, .page-template-page-police-inside-full .site-footer .rule, .page-template-page-police-division .site-footer .rule, .page-template-page-police-staff .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .logo, .page-template-page-police-inside-full .site-footer .logo, .page-template-page-police-division .site-footer .logo, .page-template-page-police-staff .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .logo a, .page-template-page-police-inside-full .site-footer .logo a, .page-template-page-police-division .site-footer .logo a, .page-template-page-police-staff .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .address, .page-template-page-police-inside-full .site-footer .address, .page-template-page-police-division .site-footer .address, .page-template-page-police-staff .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .social-media, .page-template-page-police-inside-full .site-footer .social-media, .page-template-page-police-division .site-footer .social-media, .page-template-page-police-staff .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .site-footer .social-media .social, .page-template-page-police-inside-full .site-footer .social-media .social, .page-template-page-police-division .site-footer .social-media .social, .page-template-page-police-staff .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_police_inside.scss */
  .page-template-page-police-inside-page .content, .page-template-page-police-division .content, .page-template-page-police-staff .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content h1, .page-template-page-police-division .content h1, .page-template-page-police-staff .content h1 {
  text-transform: uppercase;
  color: #3b4df9;
  border-bottom: 1px solid #3b4df9;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content h2, .page-template-page-police-division .content h2, .page-template-page-police-staff .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #3b4df9;
  color: #3b4df9;
}
/* line 322, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content h3, .page-template-page-police-division .content h3, .page-template-page-police-staff .content h3 {
  color: #3b4df9;
}
/* line 328, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content strong, .page-template-page-police-division .content strong, .page-template-page-police-staff .content strong {
  font-weight: bold;
}
/* line 331, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content .news-event, .page-template-page-police-division .content .news-event, .page-template-page-police-staff .content .news-event {
  adding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 336, ../sass/components/_police_inside.scss */
.page-template-page-police-inside-page .content .news-event span, .page-template-page-police-division .content .news-event span, .page-template-page-police-staff .content .news-event span {
  display: block;
}

/* line 1, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu {
  background-color: transparent;
}
/* line 10, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
}
/* line 12, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
}
/* line 17, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page {
  display: none;
}
/* line 20, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor {
  display: block;
  background-color: #3b4df9;
}
/* line 23, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a {
  text-transform: uppercase;
  margin: 1em;
  top: .5em;
  position: relative;
}
/* line 29, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #00b07a;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #00b07a 0%, #59cf95 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #00b07a), color-stop(100%, #59cf95));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #00b07a 0%, #59cf95 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #00b07a 0%, #59cf95 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #00b07a 0%, #59cf95 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #00b07a 0%, #59cf95 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b07a', endColorstr='#59cf95',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 46, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 51, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 57, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover {
  background-color: #fff;
}
/* line 59, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a {
  color: #3b4df9;
}
/* line 66, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 72, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 74, ../sass/components/_police_sidebar_menu.scss */
.police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .police-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #267AE7;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 4, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff div.rank-title {
  color: #00b07a;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: .25em;
}
/* line 11, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one, .page-template-page-police-staff #level-two, .page-template-page-police-staff #level-three {
  border-bottom: 2px solid #00b07a;
  padding-bottom: 2em;
}
/* line 14, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one .photo, .page-template-page-police-staff #level-two .photo, .page-template-page-police-staff #level-three .photo {
  display: inline-block;
}
/* line 16, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one .photo img, .page-template-page-police-staff #level-two .photo img, .page-template-page-police-staff #level-three .photo img {
  width: 100%;
  height: auto;
}
@media (min-width: 30em) {
  /* line 14, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-one .photo, .page-template-page-police-staff #level-two .photo, .page-template-page-police-staff #level-three .photo {
    width: 20%;
  }
}
/* line 24, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one .info, .page-template-page-police-staff #level-two .info, .page-template-page-police-staff #level-three .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 24, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-one .info, .page-template-page-police-staff #level-two .info, .page-template-page-police-staff #level-three .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 35, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 39, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one h2 {
  color: #00b07a;
  font-family: "Montserrat", sans-serif;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: .25em;
}
/* line 46, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one h3 {
  font-size: 14px;
}
/* line 49, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one li {
  padding: 1em;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 49, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-one li {
    width: 100%;
    display: inline-block;
  }
}
/* line 56, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 56, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-one li .photo {
    width: 15%;
  }
}
/* line 63, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-one li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 63, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-one li .info {
    width: 84%;
    padding: 0 0 0 20px;
  }
}
/* line 76, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 81, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two h2 {
  font-size: 14px;
  color: #00b07a;
}
/* line 85, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two h3 {
  font-size: 14px;
}
/* line 89, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two li {
  padding: 1em;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 89, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-two li {
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 97, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 97, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-two li .photo {
    width: 20%;
  }
}
/* line 104, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-two li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 104, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-two li .info {
    width: 78%;
    padding: 0 0 0 20px;
  }
}
/* line 117, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 122, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three h2 {
  font-size: 14px;
  color: #00b07a;
}
/* line 126, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three h3 {
  font-size: 14px;
}
/* line 130, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three li {
  padding: 1em;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 130, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-three li {
    width: 32%;
    display: inline-block;
    vertical-align: top;
  }
}
/* line 138, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 138, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-three li .photo {
    width: 29%;
  }
}
/* line 145, ../sass/components/_police_staff_page.scss */
.page-template-page-police-staff #level-three li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 145, ../sass/components/_police_staff_page.scss */
  .page-template-page-police-staff #level-three li .info {
    width: 68%;
    padding: 0 0 0 20px;
  }
}

/* line 2, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #home-content {
  top: 300px;
  display: none;
}

/* line 15, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #f7961e !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-pwd-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-pwd-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-pwd-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #top-widget-wrapper #sub-menu-nav, .page-template-page-pwd-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-pwd-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-pwd-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 66, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main {
  position: relative;
}
/* line 69, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
}
@media (min-width: 70em) {
  /* line 69, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #main #top-widget-wrapper {
    position: absolute;
  }
}
/* line 75, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper .pwd-banner {
  z-index: 10;
  background-color: #5E25A2;
  background-image: url(../../images/pwd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 83, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper .pwd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 88, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper .pwd-banner-thin {
  z-index: 10;
  background-image: url(../../images/pwd-banner-thin2.jpg);
  background-color: #5E25A2;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 96, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper .pwd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 101, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 101, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 108, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 110, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 121, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 110, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 127, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 133, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 133, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 144, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper {
  background-color: #383838;
}
@media (min-width: 70em) {
  /* line 144, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper {
    background-color: rgba(0, 0, 0, 0.6);
  }
}
/* line 150, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 155, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 157, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 160, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 166, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 177, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper {
  z-index: 10;
  position: relative;
  background-color: #bcbec0;
  border-top: 8px solid #fff;
}
/* line 182, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained {
  width: 70%;
}
/* line 184, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links {
  position: relative;
  top: -3.5em;
  margin-bottom: -3.5em;
}
/* line 188, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  margin-bottom: 1.25em;
  font-size: 1.1em;
  margin-left: -1em;
}
/* line 203, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li {
  display: inline-block;
  padding-bottom: 1em;
  -webkit-transform: scale(1);
}
/* line 207, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li:hover {
  -webkit-transform: scale(1);
}
/* line 210, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin-right: 1.5em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
  -webkit-transition: -webkit-transform .2s ease-in-out;
}
/* line 230, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li a.financial {
  background-color: #c24000;
}
/* line 233, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li a.business {
  background-color: #FF9515;
}
/* line 236, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li a.payment {
  background-color: #ffc500;
}
/* line 239, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-quick-links-wrapper .constrained #pwd-quick-links .textwidget ul li a:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 252, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper {
  background-color: #c24000;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b0b5+0,55c1aa+100 */
  background: #c24000;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NWMxYWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #c24000 0%, #ffc500 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c24000), color-stop(100%, #ffc500));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c24000 0%, #ffc500 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c24000 0%, #ffc500 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c24000 0%, #ffc500 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #c24000 0%, #ffc500 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c24000', endColorstr='#ffc500',GradientType=0 );
  /* IE6-8 */
}
/* line 267, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained {
  width: 70%;
}
/* line 269, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info {
  padding: 3em 0;
}
/* line 271, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget {
  font-size: 1.25em;
  font-weight: 100;
  color: #fff;
  border-top: 1px dotted #fff;
  border-bottom: 1px dotted #fff;
  padding: 2em 0 1em 0;
}
/* line 278, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget p {
  padding: 0 0 1em 0;
}
/* line 280, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget p strong {
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 285, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget ul {
  text-align: center;
}
/* line 288, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li {
  display: inline;
  margin: 0 10px 0 10px;
}
/* line 291, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a {
  display: inline-block;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center center;
  height: 120px;
}
/* line 298, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.sbdc {
  background-image: url(../../images/sbdc.png);
  width: 145px;
}
/* line 303, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.edc {
  background-image: url(../../images/edc.png);
  width: 150px;
}
/* line 308, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.rpc {
  background-image: url(../../images/rpc.png);
  width: 110px;
}
/* line 313, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.dceo {
  background-image: url(../../images/dceo.png);
  width: 95px;
}
/* line 318, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.cccc {
  background-image: url(../../images/cccc.png);
  width: 92px;
}
/* line 323, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.ccbcc {
  background-image: url(../../images/ccbcc.png);
  width: 225px;
}
/* line 328, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.score {
  background-image: url(../../images/score.png);
  width: 210px;
}
/* line 333, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.visit {
  background-image: url(../../images/visit_champaign.png);
  width: 310px;
}
/* line 338, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.pc {
  background-image: url(../../images/parkland.png);
  width: 220px;
}
/* line 343, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.ui {
  background-image: url(../../images/uofi.png);
  width: 68px;
}
/* line 348, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.ufour {
  background-image: url(../../images/unit_four.png);
  width: 65px;
}
/* line 353, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.park {
  background-image: url(../../images/cpd.png);
  width: 117px;
}
/* line 358, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.town {
  background-image: url(../../images/township.png);
  width: 90px;
}
/* line 363, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.county {
  background-image: url(../../images/county.png);
  width: 90px;
}
/* line 368, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-home-info-wrapper .constrained #pwd-home-info .widget li a.mtd {
  background-image: url(../../images/mtd.png);
  width: 150px;
}
/* line 379, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper {
  background-color: #e6e7e8;
}
/* line 382, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events {
  padding: 2em;
}
@media (min-width: 70em) {
  /* line 382, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events {
    padding: 0;
  }
}
/* line 387, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget {
  display: block;
  vertical-align: top;
}
@media (min-width: 70em) {
  /* line 387, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget {
    width: 33%;
    display: inline-block;
  }
}
/* line 394, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 394, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget h2 {
    margin: 2em 3em 1em 3em;
  }
}
/* line 406, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 406, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget .textwidget {
    margin: 0 5em 1em 5em;
  }
}
/* line 412, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget .textwidget p {
  margin-bottom: 1em;
}
/* line 416, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget ul {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
@media (min-width: 70em) {
  /* line 416, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget ul {
    margin: 0 0em 1em 0em;
  }
}
/* line 430, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul {
  list-style: none;
  margin-left: 1.25em;
}
@media (min-width: 70em) {
  /* line 430, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul {
    margin: 0 5em 1em 5em;
  }
}
/* line 438, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .widget.widget-first ul li a {
  color: #C24000;
}
/* line 449, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .mission a {
  color: #C24000;
  text-decoration: none;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
}
/* line 454, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .mission a:hover {
  border-bottom: 2px solid #C24000;
}
/* line 461, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #C24000;
  margin-bottom: 1em;
}
/* line 465, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news ul li:last-child {
  border-bottom: 0px dotted #C24000;
}
/* line 470, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news a {
  color: #267AE7;
}
/* line 473, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news span.rss-date {
  display: block;
}
/* line 476, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 481, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 486, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 494, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p.red {
  color: #b11116;
  text-transform: uppercase;
}
/* line 498, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p strong {
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
}
/* line 503, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 508, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 512, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img, .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img {
  height: 2em;
  width: auto;
  margin-right: 1em;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 518, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook img:hover, .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter img:hover {
  opacity: .5;
}
/* line 522, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.facebook:hover, .page-template-page-pwd-home #pwd-news-events-wrapper .constrained #mission-news-events .contact p a.twitter:hover {
  border-bottom: 0px solid transparent;
}
/* line 532, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper {
  background-image: url(../../images/contact-bg-finance.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}
/* line 536, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact {
  padding: 1em;
}
/* line 539, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box {
  color: #4d4d4f;
  border-radius: 25px;
  padding: 1.5em 3em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 539, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box {
    width: 100%;
    float: left;
  }
}
/* line 550, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box h2 {
  font-size: 1.2em;
  font-weight: 100;
  padding-bottom: .5em;
}
/* line 555, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box ul {
  padding-bottom: .5em;
  padding-left: 2em;
}
/* line 558, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box ul li {
  color: #b11116;
  list-style-type: disc;
}
/* line 563, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box p {
  padding-left: 1em;
  padding-bottom: 1em;
}
/* line 567, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .contact-box #mediaspace {
  margin-left: 1em;
}
/* line 571, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media {
  overflow: hidden;
}
@media (min-width: 44em) {
  /* line 574, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .left {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
  /* line 580, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .right {
    display: inline-block;
    width: 50%;
    float: left;
    padding: 0 1em;
  }
}
@media (min-width: 70em) {
  /* line 588, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .left {
    width: 66%;
    overflow: hidden;
  }
  /* line 591, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .left .column-1 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 596, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .left .column-2 {
    float: left;
    display: inline-block;
    width: 50%;
  }
  /* line 602, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .right {
    width: 33%;
  }
}
/* line 612, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .header-box {
  margin: 1em 1em 1em 0;
}
/* line 614, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .header-box h3 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: inline-block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 614, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .header-box h3 {
    margin-left: 1em;
  }
}
/* line 630, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box {
  padding-bottom: 1em;
}
/* line 633, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  border: 4px solid #fff;
  border-radius: 12px;
  font-size: .75em;
  color: #fff;
  padding: .75em 2em;
  margin: 0 1em 1em 0em;
  width: 100%;
  display: inline-block;
  line-height: 1em;
  min-height: 4em;
  vertical-align: middle;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  display: block;
  padding: 1.1em;
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
@media (min-width: 44em) {
  /* line 633, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button {
    margin: 0 1em 1em 2em;
    width: 80%;
  }
}
/* line 662, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button.accounting {
  background-color: #5E25A2;
}
/* line 665, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button.budget {
  background-color: #A647C5;
}
/* line 668, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button.admin {
  background-color: #267AE7;
}
/* line 671, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button.clerk {
  background-color: #5E25A2;
}
/* line 674, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media .botton-box a.button:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 682, ../sass/components/_pwd.scss */
.page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media #twitter-widget-0 {
  margin: 0 0 1em 0 !important;
  display: block !important;
}
@media (min-width: 70em) {
  /* line 682, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home #pwd-contact-wrapper #pwd-contact .contact .social-media #twitter-widget-0 {
    margin: 0 0 1em 1em !important;
  }
}
/* line 693, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 696, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .rule {
  background: #fff;
}
/* line 699, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .logo {
  display: inline-block;
}
/* line 701, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 710, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 722, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 726, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .site-footer .social-media .social {
  display: inline-block;
}

/* line 732, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .badge {
  position: absolute;
  margin-top: -16em;
  width: 9em;
  left: -3em;
}
@media (min-width: 44em) {
  /* line 732, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home .badge {
    margin-top: -23em;
    width: 15em;
    left: -7em;
  }
}
@media (min-width: 70em) {
  /* line 732, ../sass/components/_pwd.scss */
  .page-template-page-pwd-home .badge {
    margin-top: -25em;
  }
}
/* line 745, ../sass/components/_pwd.scss */
.page-template-page-pwd-home .badge img {
  width: 100%;
  height: auto;
}

/* line 751, ../sass/components/_pwd.scss */
.page-template-page-pwd-inside-page #pwd-home-menu .badge, .page-template-page-pwd-staff #pwd-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main, .page-template-page-pwd-inside-full #main {
  position: relative;
}
/* line 5, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper, .page-template-page-pwd-inside-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-pwd-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper .pwd-banner, .page-template-page-pwd-inside-full #main #top-widget-wrapper .pwd-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/pwd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper .pwd-banner.active, .page-template-page-pwd-inside-full #main #top-widget-wrapper .pwd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper .pwd-banner-thin, .page-template-page-pwd-inside-full #main #top-widget-wrapper .pwd-banner-thin {
  z-index: 10;
  background-image: url(../../images/pwd-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper .pwd-banner-thin.active, .page-template-page-pwd-inside-full #main #top-widget-wrapper .pwd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2:hover, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_pwd_inside.scss */
  .page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2 span, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_pwd_inside.scss */
  .page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-pwd-inside-full #main #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-menu, .page-template-page-pwd-inside-full #main .pwd-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links h2, .page-template-page-pwd-inside-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li.financial, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li.financial {
  background-color: #c24000;
}
/* line 168, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li.business, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li.business {
  background-color: #FF9515;
}
/* line 171, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li.payment, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li.payment {
  background-color: #ffc500;
}
/* line 174, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .quick-links .textwidget ul li a, .page-template-page-pwd-inside-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .badge .textwidget, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget h2, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news ul, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news ul li, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news .date, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news .title a, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page #main .pwd-inside-page-sidebar-2 .news .title a:hover, .page-template-page-pwd-inside-full #main .pwd-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer, .page-template-page-pwd-inside-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .rule, .page-template-page-pwd-inside-full .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .logo, .page-template-page-pwd-inside-full .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .logo a, .page-template-page-pwd-inside-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .address, .page-template-page-pwd-inside-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .social-media, .page-template-page-pwd-inside-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .site-footer .social-media .social, .page-template-page-pwd-inside-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_pwd_inside.scss */
  .page-template-page-pwd-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .content h1 {
  text-transform: uppercase;
  color: #FF6600;
  border-bottom: 1px solid #FF6600;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #ff6600;
  color: #FF6600;
}
/* line 322, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .content h3 {
  color: #FF6600;
}
/* line 325, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .content ul {
  list-style-image: url(../../images/pwdbullet.png);
}
/* line 328, ../sass/components/_pwd_inside.scss */
.page-template-page-pwd-inside-page .content strong {
  font-weight: bold;
}

/* line 1, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu {
  margin-top: 2em;
  border: 4px solid #FFF;
  border-radius: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-bottom: 30px;
}
/* line 8, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu {
  background-color: #c24000;
  border-radius: 10px;
  text-transform: uppercase;
}
/* line 12, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li {
  border-radius: 10px;
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 18, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li a {
  text-decoration: none;
  color: #fff;
  font-weight: 100;
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
}
/* line 29, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page {
  display: block;
}
/* line 32, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item > a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor > a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item > a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor > a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page > a {
  position: relative;
}
/* line 38, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul {
  display: block;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  margin-top: 1em;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#55c1aa+0,9aca3c+100 */
  background: #FF9515;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNTVjMWFhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhY2EzYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(45deg, #FF9515 0%, #ffc500 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #FF9515), color-stop(100%, #ffc500));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg, #FF9515 0%, #ffc500 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg, #FF9515 0%, #ffc500 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg, #FF9515 0%, #ffc500 100%);
  /* IE10+ */
  background: linear-gradient(45deg, #ff9515 0%, #ffc500 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF9515', endColorstr='#ffc500',GradientType=1 );
  /* IE6-8 fallback on horizontal gradient */
}
/* line 55, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li {
  display: block;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  transition: background-color .3s ease-in-out;
}
/* line 60, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li a {
  padding: .5em 1em;
  display: block;
  transition: color .3s ease-in-out;
  text-transform: capitalize;
}
/* line 66, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover {
  background-color: #fff;
}
/* line 68, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-menu-item ul li:hover a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li:hover a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_menu_item ul li:hover a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li:hover a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page ul li:hover a {
  color: #f7961e;
}
/* line 75, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li ul.submenu {
  display: block;
  background: none;
}
/* line 81, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item {
  background-color: #fff;
}
/* line 83, ../sass/components/_pwd_sidebar_menu.scss */
.pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current-page-ancestor ul li.menu-item-object-page.current-menu-item a, .pwd-menu.widget_nav_menu ul.menu li.menu-item-object-page.current_page_ancestor ul li.menu-item-object-page.current-menu-item a {
  color: #C24000;
  text-transform: initial;
  margin: 0em;
  top: 0;
}

/* line 2, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #main, .page-template-page-pwd-staff2 #main {
  background-image: url(../../images/financetruck-blur.jpg);
  background-size: cover;
}
/* line 6, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .content, .page-template-page-pwd-staff2 .content {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 2em;
  padding: 2em 2em 0 2em;
  margin-bottom: 2em;
}
/* line 12, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper, .page-template-page-pwd-staff2 #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 19, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-pwd-staff2 #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 22, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper .pwd-banner, .page-template-page-pwd-staff2 #top-widget-wrapper .pwd-banner {
  z-index: 10;
  background-color: #009974;
  background-image: url(../../images/pwd-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 30, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper .pwd-banner.active, .page-template-page-pwd-staff2 #top-widget-wrapper .pwd-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 35, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper .pwd-banner-thin, .page-template-page-pwd-staff2 #top-widget-wrapper .pwd-banner-thin {
  z-index: 10;
  background-image: url(../../images/pwd-banner-thin2.jpg);
  background-color: #009974;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 43, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper .pwd-banner-thin.active, .page-template-page-pwd-staff2 #top-widget-wrapper .pwd-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 48, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 55, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a {
  text-decoration: none;
}
/* line 57, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 68, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2:hover, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 57, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 {
    padding-top: 1.25em;
  }
}
/* line 74, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 span, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget a h2 span {
  font-weight: 800;
}
/* line 80, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 80, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-sidebar-1-wrapper #pwd-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 91, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper {
  background-color: #383838;
}
/* line 97, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 102, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 104, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 107, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 113, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-pwd-staff2 #top-widget-wrapper #pwd-home-menu-wrapper #pwd-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 123, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news.widget, .page-template-page-pwd-staff2 .news.widget {
  display: block;
  vertical-align: top;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 127, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news.widget h2, .page-template-page-pwd-staff2 .news.widget h2 {
  background-image: url(../../images/finance_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 139, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news.widget .textwidget, .page-template-page-pwd-staff2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 145, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news.widget .textwidget p, .page-template-page-pwd-staff2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 151, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news ul, .page-template-page-pwd-staff2 .news ul {
  margin: 0 1em;
}
/* line 153, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news ul li, .page-template-page-pwd-staff2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #009974;
  margin-bottom: 1em;
}
/* line 157, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news ul li:last-child, .page-template-page-pwd-staff2 .news ul li:last-child {
  border-bottom: 0px dotted #009974;
}
/* line 162, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news .date, .page-template-page-pwd-staff2 .news .date {
  text-transform: uppercase;
  color: #009974;
}
/* line 167, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news .title a, .page-template-page-pwd-staff2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 172, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .news .title a:hover, .page-template-page-pwd-staff2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 178, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer, .page-template-page-pwd-staff2 .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 181, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .rule, .page-template-page-pwd-staff2 .site-footer .rule {
  background: #fff;
}
/* line 184, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .logo, .page-template-page-pwd-staff2 .site-footer .logo {
  display: inline-block;
}
/* line 186, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .logo a, .page-template-page-pwd-staff2 .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 195, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .address, .page-template-page-pwd-staff2 .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 207, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .social-media, .page-template-page-pwd-staff2 .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 211, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .site-footer .social-media .social, .page-template-page-pwd-staff2 .site-footer .social-media .social {
  display: inline-block;
}
/* line 216, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links, .page-template-page-pwd-staff2 .quick-links {
  margin-top: 2em;
}
/* line 218, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links h2, .page-template-page-pwd-staff2 .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .25em 1em 1em 1em;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 1px;
  font-size: 1.1em;
}
/* line 231, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul, .page-template-page-pwd-staff2 .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 233, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li, .page-template-page-pwd-staff2 .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 248, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li.financial, .page-template-page-pwd-staff2 .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 251, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li.business, .page-template-page-pwd-staff2 .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 254, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li.payment, .page-template-page-pwd-staff2 .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 257, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li:hover, .page-template-page-pwd-staff2 .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 263, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff .quick-links .textwidget ul li a, .page-template-page-pwd-staff2 .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 275, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container h2, .page-template-page-pwd-staff2 #staff-page-container h2 {
  color: #ff6600;
  font-weight: 100;
}
/* line 279, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container h3, .page-template-page-pwd-staff2 #staff-page-container h3 {
  color: #ff6600;
  font-weight: 100;
}
/* line 283, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container h4, .page-template-page-pwd-staff2 #staff-page-container h4 {
  color: #fff660;
  font-weight: 100;
}
/* line 287, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container p, .page-template-page-pwd-staff2 #staff-page-container p {
  color: #000000;
  font-weight: 100;
}
/* line 291, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container .photo, .page-template-page-pwd-staff2 #staff-page-container .photo {
  display: inline-block;
}
/* line 293, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container .photo img, .page-template-page-pwd-staff2 #staff-page-container .photo img {
  width: 100%;
  height: auto;
}
/* line 298, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container .info, .page-template-page-pwd-staff2 #staff-page-container .info {
  display: inline-block;
}
/* line 301, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom, .page-template-page-pwd-staff #staff-page-container #staff-top, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom, .page-template-page-pwd-staff2 #staff-page-container #staff-top {
  border-bottom: 2px dotted #6125A3;
  padding-bottom: 2em;
}
/* line 304, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom .photo, .page-template-page-pwd-staff #staff-page-container #staff-top .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-top .photo {
  display: inline-block;
}
@media (min-width: 30em) {
  /* line 304, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #staff-page-container #staff-bottom .photo, .page-template-page-pwd-staff #staff-page-container #staff-top .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-top .photo {
    width: 20%;
  }
}
/* line 310, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom .info, .page-template-page-pwd-staff #staff-page-container #staff-top .info, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom .info, .page-template-page-pwd-staff2 #staff-page-container #staff-top .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
@media (min-width: 30em) {
  /* line 310, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #staff-page-container #staff-bottom .info, .page-template-page-pwd-staff #staff-page-container #staff-top .info, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom .info, .page-template-page-pwd-staff2 #staff-page-container #staff-top .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}
/* line 320, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom {
  list-style-image: none;
  margin: 0;
  padding: 2em 0;
}
/* line 324, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom li, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li {
  padding: 1em 0;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 324, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #staff-page-container #staff-bottom li, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li {
    width: 100%;
    display: inline-block;
  }
}
/* line 331, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom li .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li .photo {
  display: inline-block;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 331, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #staff-page-container #staff-bottom li .photo, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li .photo {
    width: 20%;
  }
}
/* line 338, ../sass/components/_pwd_staff_page.scss */
.page-template-page-pwd-staff #staff-page-container #staff-bottom li .info, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li .info {
  display: inline-block;
  vertical-align: top;
  position: relative;
  width: 100%;
}
@media (min-width: 30em) {
  /* line 338, ../sass/components/_pwd_staff_page.scss */
  .page-template-page-pwd-staff #staff-page-container #staff-bottom li .info, .page-template-page-pwd-staff2 #staff-page-container #staff-bottom li .info {
    width: 79%;
    padding: 0 0 0 20px;
  }
}

@media (min-width: 44em) {
  /* line 2, ../sass/components/_sidebar.scss */
  .sidebar-1 {
    margin-top: 30px;
    padding-right: 10px;
  }

  /* line 6, ../sass/components/_sidebar.scss */
  .sidebar-2 {
    margin-top: 30px;
  }
}
/* line 11, ../sass/components/_sidebar.scss */
.sidebar-2 .widget {
  margin-bottom: 30px;
}
/* line 13, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .widgettitle {
  background: #bebebe;
  color: #444;
  font-family: "Montserrat";
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 1;
  padding: 4px 10px;
  text-transform: uppercase;
  position: relative;
}
/* line 23, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .widgettitle:after {
  display: block;
  content: "";
  width: 0;
  height: 0;
  border: 8px solid transparent;
  position: absolute;
  border-top-color: #bebebe;
  bottom: -16px;
  left: 12px;
}
/* line 35, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .news-widget {
  padding: 1em;
}
/* line 37, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .news-widget .post {
  padding: 1em 0;
  background-image: url(../../images/blue-dots.png);
  background-repeat: repeat-x;
  background-position: bottom;
  background-size: 6px 2px;
}
/* line 44, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .news-widget .date {
  color: #13b7d1;
  font-weight: 700;
  text-transform: uppercase;
}
/* line 49, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .news-widget .title a {
  color: inherit;
  text-decoration: none;
}
/* line 52, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .news-widget .title a:hover {
  text-decoration: underline;
}
/* line 57, ../sass/components/_sidebar.scss */
.sidebar-2 .widget .link-full-calendar {
  text-transform: uppercase;
  color: #13b7d1;
  padding: 0 1em;
  text-decoration: none;
  font-weight: 700;
}

.list-custom-taxonomy-widget ul #lct-widget-department {
  list-style-image: none !important;
}
@media (min-width: 44em) {
.page-template-page-council-home #council-member-wrapper .constrained #council-members .council {
    width: 24%;
    float: none;
    vertical-align: top;
	}
}

/*NEW DYNAMIC MENU STYLES*/
#top-widget-wrapper {
  z-index: 11;
    width: 100%;
    position: relative;
}

.menu-banner {
  z-index: 10;
    background-color: #009974;
    background-image: url(../../images/cmo-banner2.jpg);
    height: 1.5em;
    background-size: 200% 100%;
    background-position: -100% 100%;
    transition: background-position 3s ease-in-out;
}

#sidebar-1-wrapper {
  background-color: #383838;
}

#top-widget-wrapper #sidebar-1-wrapper #home-sidebar-1 .widget a {
  text-decoration: none;
}

#top-widget-wrapper #sidebar-1-wrapper #home-sidebar-1 .widget a h2 {
  vertical-align: middle;
    font-family: "Montserrat";
    color: #fff;
    text-transform: uppercase;
    font-size: 1.75em;
    letter-spacing: .1em;
    padding-top: 1.25em;
    font-weight: 100;
    opacity: 1;
    transition: opacity .5s ease-in-out;
}

.banner-thin {
  z-index: 10;
    background-image: url(../../images/cmo-banner-thin2.jpg);
    background-color: #009974;
    height: .35em;
    background-size: 200% 100%;
    background-position: 100% 100%;
    transition: background-position 3s ease-in-out;
}

#top-widget-wrapper #home-menu-wrapper {
  background-color: #383838;
}

#top-widget-wrapper #home-menu-wrapper #home-menu .dept-menu.widget {
  border: none;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 0;
}

#top-widget-wrapper #home-menu-wrapper #home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}

#top-widget-wrapper #home-menu-wrapper #home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
    padding: .5em 1em .5em 0;
}

#top-widget-wrapper #home-menu-wrapper #home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    opacity: 1;
    transition: opacity .25s ease-in-out;

}

#top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
    /*background-color: rgba(38, 122, 231, 0.75) !important;*/
    width: 100%;
    margin-top: .5em;
    left: 0;
    z-index: 10;
    opacity: 0;
    transition: opacity .5s ease-in-out;
}

/*#top-widget-wrapper #home-menu-wrapper #home-menu .dept-menu.widget ul.menu li {
  @media all and (min-width : 870px) and (max-width: 1532px){
    #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
      position: absolute;
        background-color: rgba(38, 122, 231, 0.75) !important;
        width: 100%;
        margin-top: .5em;
        left: 0;
        z-index: 10;
        opacity: 0;
        transition: opacity .5s ease-in-out;
      }
  }
}*/

#top-widget-wrapper .dept-menu .sub-menu-wrapper {
  /*display: none !important;*/
}

#top-widget-wrapper #sidebar-1-wrapper #home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
    position: relative;
}

#level-3-container {
  padding-top: 15px; /* edited by andy */
  /*display: inline-flex;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;*/
  /*display: flex;
  display: -ms-flexbox;*/
}

#level-3-container h2 {
  font-size: 15px;
}

.show-bio {
  color: blue;
}

.show-bio:hover {
  cursor: pointer;
}

.hide-bio {
  color: blue;
}

.hide-bio {
  cursor: pointer;
}

#level-3-container h3 {
  font-size: 15px;
}

.dept-staff-wrapper{
  padding: 20px 10px;
}

#cmo-home-menu-menu-banner {
  background-image: url(../../images/cmo-banner2.jpg);
}

#cmo-home-menu-banner-thin {
  background-image: url(../../images/cmo-banner-thin2.jpg);
}

#finance-home-menu-menu-banner, #it-home-menu-menu-banner, #plan-home-menu-menu-banner {
  background-image: url(../../images/finance-banner2.jpg);
}

#finance-home-menu-banner-thin, #it-home-menu-banner-thin, #plan-home-menu-banner-thin {
  background-image: url(../../images/finance-banner-thin2.jpg);
}

#fire-dept-home-menu-menu-banner {
  background-image: url(../../images/fire-banner2.jpg);
}

#fire-dept-home-menu-banner-thin {
  background-image: url(../../images/fire-banner-thin2.jpg);
}

#police-home-menu-menu-banner {
  background-image: url(../../images/police-banner2.jpg);
}

#police-home-menu-banner-thin {
  background-image: url(../../images/police-banner-thin2.jpg);
}

#hr-home-menu-menu-banner {
  background-image: url(../../images/hr-banner2.jpg);
}

#hr-home-menu-banner-thin {
  background-image: url(../../images/hr-banner-thin2.jpg);
}

#legal-home-menu-menu-banner {
  background-image: url(../../images/legal-banner3.jpg);
}

#legal-home-menu-banner-thin {
  background-image: url(../../images/legal-banner-thin3.jpg);
}

#nsd-home-menu-menu-banner {
  background-image: url(../../images/nsd-banner2.jpg);
}

#nsd-home-menu-banner-thin {
  background-image: url(../../images/nsd-banner-thin2.jpg);
}

#pwd-home-menu-menu-banner {
  background-image: url(../../images/pwd-banner2.jpg);
}

#pwd-home-menu-banner-thin {
  background-image: url(../../images/pwd-banner-thin2.jpg);
}

#dept-name-cmo-home-menu {
  border-bottom:16px solid #6a1fae;
}

#dept-name-finance-home-menu, #dept-name-it-home-menu, #dept-name-plan-home-menu {
  border-bottom:16px solid #4eb748;
}

#dept-name-fire-dept-home-menu {
  border-bottom:16px solid #b11116;
}

#dept-name-police-home-menu {
  border-bottom:16px solid #425bf5;
}

#dept-name-hr-home-menu {
  border-bottom:16px solid #0e8ab6;
}

#dept-name-legal-home-menu {
  border-bottom:16px solid #800707;
}

#dept-name-nsd-home-menu {
  border-bottom:16px solid #009A4B;
}

#dept-name-pwd-home-menu {
  border-bottom:16px solid #e34200;
}

@media (max-width: 415px) {
    .dept-staff-wrapper {
      display: block !important;
    }

    .dept-staff-page-container .content {
      padding-left: 0 !important;
      padding-right: 0 !important;
    }

    #level-3-container {
      display: block;
    }

    .department-staff-redirect {
      font-size: 10px;
    }
}

div.dept-staff-wrapper.level-three.col-md-12 {
	padding-bottom: 0;
}
#content-bootstrap > div.col-lg-8 > div {
	margin-top: 0;
}
.content p, .content ul, .content ol, .content table {
    margin-bottom: 1.2em;
}


/*New Unified Styles*/
/* line 15, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: rgba(38, 122, 231, 0.75) !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cmo-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-cmo-inside-full #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_cmo.scss */
.page-template-page-cmo-home #top-widget-wrapper #sub-menu-nav, .page-template-page-unified-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-cmo-staff #top-widget-wrapper #sub-menu-nav, .page-template-page-cmo-inside-full #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}

/* line 750, ../sass/components/_cmo.scss */
.page-template-page-unified-inside-page #cmo-home-menu .badge, .page-template-page-cmo-staff #cmo-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main, .page-template-page-cmo-inside-full #main {
  position: relative;
}
/* line 5, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .cmo-banner, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/cmo-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .cmo-banner.active, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .cmo-banner-thin, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner-thin {
  z-index: 10;
  background-image: url(../../images/cmo-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .cmo-banner-thin.active, .page-template-page-cmo-inside-full #main #top-widget-wrapper .cmo-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2:hover, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_cmo_inside.scss */
  .page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 span, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_cmo_inside.scss */
  .page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-sidebar-1-wrapper #cmo-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu, {
  background-color: transparent;
}
/* line 95, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover, .page-template-page-cmo-inside-full #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover,
.post-type-archive-department_staff #main #top-widget-wrapper #cmo-home-menu-wrapper #cmo-home-menu .dept-menu.widget ul.menu li a:hover, {
  opacity: .7;
}
/* line 115, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-menu, .page-template-page-cmo-inside-full #main .cmo-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .quick-links h2, .page-template-page-cmo-inside-full #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.financial, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.financial {
  background-color: #5E25A2;
}
/* line 168, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.business, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.business {
  background-color: #A647C5;
}
/* line 171, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.payment, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li.payment {
  background-color: #267AE7;
}
/* line 174, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li:hover, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li a, .page-template-page-cmo-inside-full #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .badge .textwidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .badge .textwidget img, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget h2, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget a.rsswidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #2679E6;
}
/* line 220, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget span.rss-date, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget .textwidget, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news.widget .textwidget p, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news ul, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news ul li, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #2679E6;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news ul li:last-child, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #2679E6;
}
/* line 246, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news .date, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news .title a, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page #main .cmo-inside-page-sidebar-2 .news .title a:hover, .page-template-page-cmo-inside-full #main .cmo-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer, .page-template-page-cmo-inside-full .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .rule, .page-template-page-cmo-inside-full .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .logo, .page-template-page-cmo-inside-full .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .logo a, .page-template-page-cmo-inside-full .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .address, .page-template-page-cmo-inside-full .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .social-media, .page-template-page-cmo-inside-full .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .site-footer .social-media .social, .page-template-page-cmo-inside-full .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_cmo_inside.scss */
  .page-template-page-unified-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .content h1 {
  text-transform: uppercase;
  color: #6125A3;
  border-bottom: 1px solid #6125A3;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #6125A3;
  color: #6125A3;
}
/* line 322, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .content h3 {
  color: #6125A3;
}
/* line 328, ../sass/components/_cmo_inside.scss */
.page-template-page-unified-inside-page .content strong {
  font-weight: bold;
}

.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li:hover .sub-menu-wrapper {
  opacity: 1;
  z-index: 12;
}
/* line 20, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper {
  position: absolute;
  background-color: #00b0b5 !important;
  width: 100%;
  margin-top: .5em;
  left: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity .5s ease-in-out;
}
/* line 31, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a {
  font-weight: 100;
  text-transform: capitalize !important;
}
/* line 34, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:hover {
  color: #383838 !important;
}
/* line 37, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li a:after {
  content: "|";
  position: absolute;
  margin-left: .5em;
  color: #383838 !important;
}
/* line 45, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-unified-inside-page #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after, .page-template-page-finance-staff #top-widget-wrapper .dept-menu ul li .sub-menu-wrapper ul li:last-child a:after {
  content: "";
}
/* line 55, ../sass/components/_finance_dept.scss */
.page-template-page-finance-home #top-widget-wrapper #sub-menu-nav, .page-template-page-unified-inside-page #top-widget-wrapper #sub-menu-nav, .page-template-page-finance-staff #top-widget-wrapper #sub-menu-nav {
  display: block;
  background-color: #b11116;
}


/* line 656, ../sass/components/_finance_dept.scss */
.page-template-page-unified-inside-page #finance-home-menu .badge, .page-template-page-finance-staff #finance-home-menu .badge {
  display: none;
}

/* line 2, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main {
  position: relative;
}
/* line 5, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper {
  z-index: 11;
  width: 100%;
  position: relative;
}
/* line 12, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .dept-menu .sub-menu-wrapper {
  display: none !important;
}
/* line 15, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .finance-banner {
  z-index: 10;
  background-color: #b11116;
  background-image: url(../../images/finance-banner2.jpg);
  height: 1.5em;
  background-size: 200% 100%;
  background-position: -100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 23, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .finance-banner.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 28, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .finance-banner-thin {
  z-index: 10;
  background-image: url(../../images/finance-banner-thin2.jpg);
  background-color: #b11116;
  height: .35em;
  background-size: 200% 100%;
  background-position: 100% 100%;
  transition: background-position 3s ease-in-out;
}
/* line 36, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper .finance-banner-thin.active {
  background-size: 200% 100%;
  background-position: 0% 100%;
}
/* line 41, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper {
  background-color: #383838;
}
/* line 47, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a {
  text-decoration: none;
}
/* line 49, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 {
  vertical-align: middle;
  font-family: "Montserrat";
  color: #fff;
  text-transform: uppercase;
  font-size: 1.75em;
  letter-spacing: .1em;
  padding-top: .25em;
  font-weight: 100;
  opacity: 1;
  transition: opacity .5s ease-in-out;
}
/* line 60, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2:hover {
  opacity: .5;
}
@media (min-width: 70em) {
  /* line 49, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 {
    padding-top: 1.25em;
  }
}
/* line 66, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 a h2 span {
  font-weight: 800;
}
/* line 71, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
  position: relative;
  margin-bottom: 1em;
}
@media (min-width: 70em) {
  /* line 71, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-sidebar-1-wrapper #finance-home-sidebar-1 .widget_search {
    float: right;
    top: -2.3em;
    margin-bottom: 0;
  }
}
/* line 82, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper {
  background-color: #383838;
}
/* line 88, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget {
  border: none;
  border-radius: 0;
  box-shadow: none;
  margin-bottom: 0;
}
/* line 93, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu {
  background-color: transparent;
}
/* line 95, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li {
  display: inline-block;
  padding: .5em 1em .5em 0;
}
/* line 98, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a {
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  opacity: 1;
  transition: opacity .25s ease-in-out;
}
/* line 104, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main #top-widget-wrapper #finance-home-menu-wrapper #finance-home-menu .dept-menu.widget ul.menu li a:hover {
  opacity: .7;
}
/* line 115, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-menu {
  margin-top: 2em;
}
/* line 135, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .quick-links h2 {
  background-image: url(../../images/quicklinks_background.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  display: block;
  padding: .1em 1em .6em 1em;
  text-transform: uppercase;
  color: #4d4d4f;
  letter-spacing: 1px;
  font-size: 1em;
}
/* line 148, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul {
  margin-bottom: 3em;
}
/* line 150, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li {
  padding: .5em 1em;
  border-radius: 12px;
  display: inline-block;
  border: 4px solid #fff;
  margin-bottom: .5em;
  line-height: 1em;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-transform: scaleX(1) scaleY(1);
  -ms-transform: scaleX(1) scaleY(1);
  -webkit-transform: scaleX(1) scaleY(1);
  transform: scaleX(1) scaleY(1);
  transition: transform .2s ease-in-out;
}
/* line 165, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.financial {
  background-color: #9aca3c;
}
/* line 168, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.business {
  background-color: #55c1aa;
}
/* line 171, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #finance-home .quick-links .textwidget ul li.payment {
  background-color: #00b0b5;
}
/* line 174, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li:hover {
  -moz-transform: scaleX(1.1) scaleY(1.1);
  -ms-transform: scaleX(1.1) scaleY(1.1);
  -webkit-transform: scaleX(1.1) scaleY(1.1);
  transform: scaleX(1.1) scaleY(1.1);
}
/* line 180, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .quick-links .textwidget ul li a {
  text-transform: uppercase;
  letter-spacing: 1px;
  text-decoration: none;
  font-size: .75em;
  color: #fff;
}
/* line 191, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 {
  margin-top: 2em;
}
/* line 194, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .badge .textwidget {
  overflow: hidden;
}
/* line 196, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .badge .textwidget img {
  width: 100%;
  height: auto;
}
/* line 202, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget {
  display: block;
  vertical-align: top;
}
/* line 205, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget h2 {
  background-image: url(../../images/fire_events_bg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0 1em .5em 1em;
  margin: 1em 0 0 0;
  text-transform: uppercase;
  color: #4d4d4f;
}
/* line 217, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget a.rsswidget {
  color: #4eb748;
}
/* line 220, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget span.rss-date {
  display: block;
}
/* line 223, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget .textwidget {
  margin: 1em 0em 1em 0em;
  color: #4d4d4f;
}
/* line 229, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news.widget .textwidget p {
  margin-bottom: 1em;
}
/* line 235, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news ul {
  margin: 0 1em;
}
/* line 237, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news ul li {
  padding-bottom: 1em;
  border-bottom: 1px dotted #55c1aa;
  margin-bottom: 1em;
}
/* line 241, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news ul li:last-child {
  border-bottom: 0px dotted #55c1aa;
}
/* line 246, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news .date {
  text-transform: uppercase;
  color: #4eb748;
}
/* line 251, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news .title a {
  color: #4d4d4f;
  border-bottom: 2px solid tranparent;
  transition: border-bottom .25s ease-in-out;
  text-decoration: none;
}
/* line 256, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page #main .finance-inside-page-sidebar-2 .news .title a:hover {
  border-bottom: 2px solid #4d4d4f;
}
/* line 264, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 267, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .rule {
  background: #fff;
}
/* line 270, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .logo {
  display: inline-block;
}
/* line 272, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .logo a {
  background-size: 180px auto;
  float: left;
  width: 180px;
  height: 68px;
  margin-bottom: .5em;
  margin-top: -.5em;
}
/* line 281, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .address {
  display: inline-block;
  color: #fff;
  font-weight: 100;
  letter-spacing: 1px;
  font-size: .75em;
  line-height: 1.5em;
  margin-left: 4em;
  margin-top: 0;
  position: relative;
  vertical-align: top;
}
/* line 293, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .social-media {
  float: right;
  top: 2.75em;
  position: relative;
}
/* line 297, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .site-footer .social-media .social {
  display: inline-block;
}

@media (min-width: 70em) {
  /* line 305, ../sass/components/_finance_dept_inside.scss */
  .page-template-page-unified-inside-page .content {
    padding: 0 1em;
  }
}
/* line 309, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .content h1 {
  text-transform: uppercase;
  color: #4eb748;
  border-bottom: 1px solid #4eb748;
  font-size: 1.25em;
  margin-bottom: .75em;
}
/* line 316, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .content h2 {
  font-size: 1em;
  font-weight: 100;
  border-bottom: 0px solid #4eb748;
  color: #4eb748;
}
/* line 322, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .content h3 {
  color: #4eb748;
}
/* line 325, ../sass/components/_finance_dept_inside.scss */
.page-template-page-unified-inside-page .content ul {
  list-style-image: url(../../images/bullet.png);
  padding-left: 1em;
}


/*End Unified Template Styles*/
