﻿/* Sharepoint CSS
*  Comment out when transferring into Sharepoint
*/
/* Third party CSS */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }

.container:before,
.container:after {
  content: " ";
  display: table; }

.container:after {
  clear: both; }

@media (min-width: 768px) {
  .container {
    width: 750px; } }
@media (min-width: 992px) {
  .container {
    width: 970px; } }
@media (min-width: 1200px) {
  .container {
    width: 1170px; } }
.row {
  margin-left: -15px;
  margin-right: -15px; }

.row:before,
.row:after {
  content: " ";
  display: table; }

.row:after {
  clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-12 {
  width: 100%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-11 {
  width: 91.66666666666666%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-10 {
  width: 83.33333333333334%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-9 {
  width: 75%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-8 {
  width: 66.66666666666666%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-7 {
  width: 58.333333333333336%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-6 {
  width: 50%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-5 {
  width: 41.66666666666667%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-4 {
  width: 33.33333333333333%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-3 {
  width: 25%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-2 {
  width: 16.666666666666664%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-1 {
  width: 8.333333333333332%;
  -webkit-box-sizing: border-box;
  /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;
  /* Firefox, other Gecko */
  box-sizing: border-box; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-pull-11 {
  right: 91.66666666666666%; }

.col-xs-pull-10 {
  right: 83.33333333333334%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-8 {
  right: 66.66666666666666%; }

.col-xs-pull-7 {
  right: 58.333333333333336%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-5 {
  right: 41.66666666666667%; }

.col-xs-pull-4 {
  right: 33.33333333333333%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-2 {
  right: 16.666666666666664%; }

.col-xs-pull-1 {
  right: 8.333333333333332%; }

.col-xs-pull-0 {
  right: 0%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-push-11 {
  left: 91.66666666666666%; }

.col-xs-push-10 {
  left: 83.33333333333334%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-8 {
  left: 66.66666666666666%; }

.col-xs-push-7 {
  left: 58.333333333333336%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-5 {
  left: 41.66666666666667%; }

.col-xs-push-4 {
  left: 33.33333333333333%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-2 {
  left: 16.666666666666664%; }

.col-xs-push-1 {
  left: 8.333333333333332%; }

.col-xs-push-0 {
  left: 0%; }

.col-xs-offset-12 {
  margin-left: 100%; }

.col-xs-offset-11 {
  margin-left: 91.66666666666666%; }

.col-xs-offset-10 {
  margin-left: 83.33333333333334%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-8 {
  margin-left: 66.66666666666666%; }

.col-xs-offset-7 {
  margin-left: 58.333333333333336%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-5 {
  margin-left: 41.66666666666667%; }

.col-xs-offset-4 {
  margin-left: 33.33333333333333%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-2 {
  margin-left: 16.666666666666664%; }

.col-xs-offset-1 {
  margin-left: 8.333333333333332%; }

.col-xs-offset-0 {
  margin-left: 0%; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }

  .col-sm-12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-11 {
    width: 91.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-10 {
    width: 83.33333333333334%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-9 {
    width: 75%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-8 {
    width: 66.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-7 {
    width: 58.333333333333336%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-6 {
    width: 50%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-5 {
    width: 41.66666666666667%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-4 {
    width: 33.33333333333333%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-3 {
    width: 25%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-2 {
    width: 16.666666666666664%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-1 {
    width: 8.333333333333332%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-sm-pull-12 {
    right: 100%; }

  .col-sm-pull-11 {
    right: 91.66666666666666%; }

  .col-sm-pull-10 {
    right: 83.33333333333334%; }

  .col-sm-pull-9 {
    right: 75%; }

  .col-sm-pull-8 {
    right: 66.66666666666666%; }

  .col-sm-pull-7 {
    right: 58.333333333333336%; }

  .col-sm-pull-6 {
    right: 50%; }

  .col-sm-pull-5 {
    right: 41.66666666666667%; }

  .col-sm-pull-4 {
    right: 33.33333333333333%; }

  .col-sm-pull-3 {
    right: 25%; }

  .col-sm-pull-2 {
    right: 16.666666666666664%; }

  .col-sm-pull-1 {
    right: 8.333333333333332%; }

  .col-sm-pull-0 {
    right: 0%; }

  .col-sm-push-12 {
    left: 100%; }

  .col-sm-push-11 {
    left: 91.66666666666666%; }

  .col-sm-push-10 {
    left: 83.33333333333334%; }

  .col-sm-push-9 {
    left: 75%; }

  .col-sm-push-8 {
    left: 66.66666666666666%; }

  .col-sm-push-7 {
    left: 58.333333333333336%; }

  .col-sm-push-6 {
    left: 50%; }

  .col-sm-push-5 {
    left: 41.66666666666667%; }

  .col-sm-push-4 {
    left: 33.33333333333333%; }

  .col-sm-push-3 {
    left: 25%; }

  .col-sm-push-2 {
    left: 16.666666666666664%; }

  .col-sm-push-1 {
    left: 8.333333333333332%; }

  .col-sm-push-0 {
    left: 0%; }

  .col-sm-offset-12 {
    margin-left: 100%; }

  .col-sm-offset-11 {
    margin-left: 91.66666666666666%; }

  .col-sm-offset-10 {
    margin-left: 83.33333333333334%; }

  .col-sm-offset-9 {
    margin-left: 75%; }

  .col-sm-offset-8 {
    margin-left: 66.66666666666666%; }

  .col-sm-offset-7 {
    margin-left: 58.333333333333336%; }

  .col-sm-offset-6 {
    margin-left: 50%; }

  .col-sm-offset-5 {
    margin-left: 41.66666666666667%; }

  .col-sm-offset-4 {
    margin-left: 33.33333333333333%; }

  .col-sm-offset-3 {
    margin-left: 25%; }

  .col-sm-offset-2 {
    margin-left: 16.666666666666664%; }

  .col-sm-offset-1 {
    margin-left: 8.333333333333332%; }

  .col-sm-offset-0 {
    margin-left: 0%; } }
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }

  .col-md-12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-11 {
    width: 91.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-10 {
    width: 83.33333333333334%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-9 {
    width: 75%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-8 {
    width: 66.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-7 {
    width: 58.333333333333336%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-6 {
    width: 50%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-5 {
    width: 41.66666666666667%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-4 {
    width: 33.33333333333333%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-3 {
    width: 25%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-2 {
    width: 16.666666666666664%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-1 {
    width: 8.333333333333332%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-md-pull-12 {
    right: 100%; }

  .col-md-pull-11 {
    right: 91.66666666666666%; }

  .col-md-pull-10 {
    right: 83.33333333333334%; }

  .col-md-pull-9 {
    right: 75%; }

  .col-md-pull-8 {
    right: 66.66666666666666%; }

  .col-md-pull-7 {
    right: 58.333333333333336%; }

  .col-md-pull-6 {
    right: 50%; }

  .col-md-pull-5 {
    right: 41.66666666666667%; }

  .col-md-pull-4 {
    right: 33.33333333333333%; }

  .col-md-pull-3 {
    right: 25%; }

  .col-md-pull-2 {
    right: 16.666666666666664%; }

  .col-md-pull-1 {
    right: 8.333333333333332%; }

  .col-md-pull-0 {
    right: 0%; }

  .col-md-push-12 {
    left: 100%; }

  .col-md-push-11 {
    left: 91.66666666666666%; }

  .col-md-push-10 {
    left: 83.33333333333334%; }

  .col-md-push-9 {
    left: 75%; }

  .col-md-push-8 {
    left: 66.66666666666666%; }

  .col-md-push-7 {
    left: 58.333333333333336%; }

  .col-md-push-6 {
    left: 50%; }

  .col-md-push-5 {
    left: 41.66666666666667%; }

  .col-md-push-4 {
    left: 33.33333333333333%; }

  .col-md-push-3 {
    left: 25%; }

  .col-md-push-2 {
    left: 16.666666666666664%; }

  .col-md-push-1 {
    left: 8.333333333333332%; }

  .col-md-push-0 {
    left: 0%; }

  .col-md-offset-12 {
    margin-left: 100%; }

  .col-md-offset-11 {
    margin-left: 91.66666666666666%; }

  .col-md-offset-10 {
    margin-left: 83.33333333333334%; }

  .col-md-offset-9 {
    margin-left: 75%; }

  .col-md-offset-8 {
    margin-left: 66.66666666666666%; }

  .col-md-offset-7 {
    margin-left: 58.333333333333336%; }

  .col-md-offset-6 {
    margin-left: 50%; }

  .col-md-offset-5 {
    margin-left: 41.66666666666667%; }

  .col-md-offset-4 {
    margin-left: 33.33333333333333%; }

  .col-md-offset-3 {
    margin-left: 25%; }

  .col-md-offset-2 {
    margin-left: 16.666666666666664%; }

  .col-md-offset-1 {
    margin-left: 8.333333333333332%; }

  .col-md-offset-0 {
    margin-left: 0%; } }
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }

  .col-lg-12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-11 {
    width: 91.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-10 {
    width: 83.33333333333334%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-9 {
    width: 75%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-8 {
    width: 66.66666666666666%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-7 {
    width: 58.333333333333336%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-6 {
    width: 50%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-5 {
    width: 41.66666666666667%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-4 {
    width: 33.33333333333333%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-3 {
    width: 25%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-2 {
    width: 16.666666666666664%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-1 {
    width: 8.333333333333332%;
    -webkit-box-sizing: border-box;
    /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;
    /* Firefox, other Gecko */
    box-sizing: border-box; }

  .col-lg-pull-12 {
    right: 100%; }

  .col-lg-pull-11 {
    right: 91.66666666666666%; }

  .col-lg-pull-10 {
    right: 83.33333333333334%; }

  .col-lg-pull-9 {
    right: 75%; }

  .col-lg-pull-8 {
    right: 66.66666666666666%; }

  .col-lg-pull-7 {
    right: 58.333333333333336%; }

  .col-lg-pull-6 {
    right: 50%; }

  .col-lg-pull-5 {
    right: 41.66666666666667%; }

  .col-lg-pull-4 {
    right: 33.33333333333333%; }

  .col-lg-pull-3 {
    right: 25%; }

  .col-lg-pull-2 {
    right: 16.666666666666664%; }

  .col-lg-pull-1 {
    right: 8.333333333333332%; }

  .col-lg-pull-0 {
    right: 0%; }

  .col-lg-push-12 {
    left: 100%; }

  .col-lg-push-11 {
    left: 91.66666666666666%; }

  .col-lg-push-10 {
    left: 83.33333333333334%; }

  .col-lg-push-9 {
    left: 75%; }

  .col-lg-push-8 {
    left: 66.66666666666666%; }

  .col-lg-push-7 {
    left: 58.333333333333336%; }

  .col-lg-push-6 {
    left: 50%; }

  .col-lg-push-5 {
    left: 41.66666666666667%; }

  .col-lg-push-4 {
    left: 33.33333333333333%; }

  .col-lg-push-3 {
    left: 25%; }

  .col-lg-push-2 {
    left: 16.666666666666664%; }

  .col-lg-push-1 {
    left: 8.333333333333332%; }

  .col-lg-push-0 {
    left: 0%; }

  .col-lg-offset-12 {
    margin-left: 100%; }

  .col-lg-offset-11 {
    margin-left: 91.66666666666666%; }

  .col-lg-offset-10 {
    margin-left: 83.33333333333334%; }

  .col-lg-offset-9 {
    margin-left: 75%; }

  .col-lg-offset-8 {
    margin-left: 66.66666666666666%; }

  .col-lg-offset-7 {
    margin-left: 58.333333333333336%; }

  .col-lg-offset-6 {
    margin-left: 50%; }

  .col-lg-offset-5 {
    margin-left: 41.66666666666667%; }

  .col-lg-offset-4 {
    margin-left: 33.33333333333333%; }

  .col-lg-offset-3 {
    margin-left: 25%; }

  .col-lg-offset-2 {
    margin-left: 16.666666666666664%; }

  .col-lg-offset-1 {
    margin-left: 8.333333333333332%; }

  .col-lg-offset-0 {
    margin-left: 0%; } }
.img-responsive, #s4-bodyContainer .main-content .globalBanner IMG {
  display: block;
  max-width: 100%;
  height: auto; }

.row,
.container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.clearfix:before,
.clearfix:after {
  display: table;
  content: " "; }

.clearfix:after {
  clear: both; }

/**
* Custom Footable without color, font, no border radius
**/
.responsiveTableContainer {
  padding: 0px 10px 10px; }

.responsiveTableSearchContainer {
  padding-bottom: 10px; }

.footable {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%; }

.footable.breakpoint > tbody > tr > td.expand {
  background: url("../images/plus.png") no-repeat 5px center;
  padding-left: 40px; }

.footable.breakpoint > tbody > tr.footable-detail-show > td.expand {
  background: url("../images/minus.png") no-repeat 5px center; }

.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
  cursor: pointer; }

.footable > tbody > tr > td, .footable > thead > tr > th {
  padding: 10px;
  text-align: left; }

.footable > thead > tr > th, .footable > thead > tr > td {
  /*
  background-color: #dce9f9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#D1EDF0));
  background-image: -webkit-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -moz-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -ms-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -o-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: linear-gradient(to bottom, #ebf3fc, #D1EDF0);
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  */
  border-top: none; }

.footable > thead > tr > th.footable-first-column, .footable > thead > tr > td.footable-first-column,
.footable > tbody > tr > td.footable-first-column {
  border-left: none; }

.footable > tbody img {
  vertical-align: middle; }

.footable > tfoot > tr > th, .footable > tfoot > tr > td {
  /*
  background-color: #dce9f9;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#D1EDF0));
  background-image: -webkit-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -moz-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -ms-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: -o-linear-gradient(top, #ebf3fc, #D1EDF0);
  background-image: linear-gradient(to bottom, #ebf3fc, #D1EDF0);
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
  border-top: 1px solid #222;
  text-shadow: 0 1px 0 rgba(255,255,255,.5);
  */
  padding: 10px; }

.footable > thead > tr > th > span.footable-sort-indicator {
  width: 16px;
  height: 16px;
  display: block;
  float: right;
  background: url("../images/sorting_sprite.png") no-repeat top left; }

.footable > thead > tr > th.footable-sortable:hover {
  cursor: pointer; }

.footable > thead > tr > th.footable-sorted > span.footable-sort-indicator {
  background-position: 0 -16px; }

.footable > thead > tr > th.footable-sorted-desc > span.footable-sort-indicator {
  background-position: 0 -32px; }

tfoot.footable-pagination tr td {
  text-align: center; }

.footable-nav {
  list-style: none;
  padding: 0;
  margin: 0;
  display: inline-block; }

.footable-nav li {
  display: inline-block; }

.footable-nav li a {
  display: inline-block;
  padding: 5px 10px;
  text-decoration: none;
  color: #0066cc;
  font-weight: bold; }

.footable-nav .footable-page-current {
  background: #888;
  border-radius: 50%; }

.footable-nav .footable-page-current a {
  color: #fff; }

@font-face {
  font-family: 'footable';
  src: url("fonts/footable.eot");
  src: url("fonts/footable.eot?#iefix") format("embedded-opentype"), url("fonts/footable.woff") format("woff"), url("fonts/footable.ttf") format("truetype"), url("fonts/footable.svg#footable") format("svg");
  font-weight: normal;
  font-style: normal; }

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'footable';
    src: url("fonts/footable.svg#footable") format("svg");
    font-weight: normal;
    font-style: normal; } }
.footable.breakpoint > tbody > tr > td > span.footable-toggle {
  display: inline-block;
  font-family: 'footable';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  padding-right: 5px;
  font-size: 14px;
  color: #888888; }

.footable.breakpoint > tbody > tr > td > span.footable-toggle:before {
  content: "\e000"; }

.footable.breakpoint.toggle-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e005"; }

.footable.breakpoint.toggle-circle > tbody > tr > td > span.footable-toggle:before {
  content: "\e004"; }

.footable.breakpoint.toggle-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e003"; }

.footable.breakpoint.toggle-circle-filled > tbody > tr > td > span.footable-toggle:before {
  content: "\e002"; }

.footable.breakpoint.toggle-square > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e007"; }

.footable.breakpoint.toggle-square > tbody > tr > td > span.footable-toggle:before {
  content: "\e006"; }

.footable.breakpoint.toggle-square-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e009"; }

.footable.breakpoint.toggle-square-filled > tbody > tr > td > span.footable-toggle:before {
  content: "\e008"; }

.footable.breakpoint.toggle-arrow > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e00f"; }

.footable.breakpoint.toggle-arrow > tbody > tr > td > span.footable-toggle:before {
  content: "\e011"; }

.footable.breakpoint.toggle-arrow-small > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e013"; }

.footable.breakpoint.toggle-arrow-small > tbody > tr > td > span.footable-toggle:before {
  content: "\e015"; }

.footable.breakpoint.toggle-arrow-circle > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e01b"; }

.footable.breakpoint.toggle-arrow-circle > tbody > tr > td > span.footable-toggle:before {
  content: "\e01d"; }

.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e00b"; }

.footable.breakpoint.toggle-arrow-circle-filled > tbody > tr > td > span.footable-toggle:before {
  content: "\e00d"; }

.footable.breakpoint.toggle-arrow-tiny > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e01f"; }

.footable.breakpoint.toggle-arrow-tiny > tbody > tr > td > span.footable-toggle:before {
  content: "\e021"; }

.footable.breakpoint.toggle-arrow-alt > tbody > tr.footable-detail-show > td > span.footable-toggle:before {
  content: "\e017"; }

.footable.breakpoint.toggle-arrow-alt > tbody > tr > td > span.footable-toggle:before {
  content: "\e019"; }

.footable.breakpoint.toggle-medium > tbody > tr > td > span.footable-toggle {
  font-size: 18px; }

.footable.breakpoint.toggle-large > tbody > tr > td > span.footable-toggle {
  font-size: 24px; }

.footable > tbody > tr > td, .footable > thead > tr > th {
  vertical-align: top; }

.footable-row-detail-name {
  font-weight: bold; }

/* Framework CSS */
/* RESET */
body {
  font-size: 10px; }

UL {
  margin: 0;
  padding: 0; }

TEXTAREA {
  resize: vertical; }

/*
* Sharepoint CSS rules
*/
#s4-bodyContainer {
  padding-bottom: 0; }

/* preserve Sharepoint Suitbar look and feel */
#suiteBar {
  font-family: 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif; }

/* Sharepoint Suitbar */
#suiteBar {
  font-size: 1.3em; }

.sp-reset-input {
  border: 0px;
  padding: 1px 0px; }

/* Custom */
/*
* A simple top to bottom gradient SASS mixin
**/
/* Elements */
/** Shared variables file across all sites **/
/** FONT ***/
/**** Layout **************/
/** hide in less than ipad view **/
/**
* Draw group header
**/
/*** Lists ***/
/*
* sidebar mixin
*
* $first - first webpart in the sidebar? true/false - if not first, adds a top margin
**/
/** Rounded header **/
/** left column refiner, similar to webpart list **/
/**
* Draws a table
**/
/** EVERGREEN **/
/* table accent colors */
/* tiered quicklaunch colors */
/*school colors */
/*slide-up footer colors */
/*********************/
/** Events **/
/** Rollup **/
/** KIEFER ***********/
.styleLessList UL, .pm-webpart-list UL, .pm-webpart-calendar UL, #s4-bodyContainer .main-content .pm-global-banner-wrapper UL, #s4-bodyContainer .main-content .sidebar-nav UL, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner UL, #s4-bodyContainer HEADER .global-nav UL, #s4-bodyContainer HEADER .support-nav UL, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright UL {
  display: block;
  list-style: none; }
  .styleLessList UL LI, .pm-webpart-list UL LI, .pm-webpart-calendar UL LI, #s4-bodyContainer .main-content .pm-global-banner-wrapper UL LI, #s4-bodyContainer .main-content .sidebar-nav UL LI, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL LI,
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL LI, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner UL LI, #s4-bodyContainer HEADER .global-nav UL LI, #s4-bodyContainer HEADER .support-nav UL LI, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright UL LI {
    display: inline-block;
    padding-top: 15px;
    padding-bottom: 15px; }

/**
* Apply to UL
**/
.styledList, .pm-webpart-article UL, #s4-bodyContainer .main-content .pm-column-article .documentList UL,
#s4-bodyContainer .main-content .pm-column-article .pageContent UL,
#s4-bodyContainer .main-content .pm-column-article .pageContentII UL,
#s4-bodyContainer .main-content .pm-column-article .pageContentIII UL,
#s4-bodyContainer .main-content .pm-column-article .sliderContainer UL, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader UL, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader UL, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI UL, #s4-bodyContainer .main-content .pm-article UL {
  list-style: disc;
  margin: 15px;
  margin-left: 15px; }

.list-vertical UL LI, .pm-webpart-list UL LI, .pm-webpart-calendar UL LI, #s4-bodyContainer .main-content .pm-global-banner-wrapper UL LI, #s4-bodyContainer .main-content .sidebar-nav UL LI, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL LI,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL LI, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner UL LI {
  display: block; }

.nav-horizontal LI, #s4-bodyContainer HEADER .global-nav LI, #s4-bodyContainer HEADER .support-nav LI, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav LI {
  float: left; }

.nav-horizontal-centered, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav {
  text-align: center; }
  .nav-horizontal-centered UL, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL {
    display: inline-table; }

.generalLink a, .styleLessList a, .pm-webpart-list a, .pm-webpart-calendar a, #s4-bodyContainer .main-content .pm-global-banner-wrapper a, #s4-bodyContainer .main-content .sidebar-nav a, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII a,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn a, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner a, #s4-bodyContainer HEADER .global-nav a, #s4-bodyContainer HEADER .support-nav a, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav a, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright a, .kf-styleLessList a, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell a,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell a, .kf-webpart-list a, .generalLink a:link, .styleLessList a:link, .pm-webpart-list a:link, .pm-webpart-calendar a:link, #s4-bodyContainer .main-content .pm-global-banner-wrapper a:link, #s4-bodyContainer .main-content .sidebar-nav a:link, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII a:link,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn a:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner a:link, #s4-bodyContainer HEADER .global-nav a:link, #s4-bodyContainer HEADER .support-nav a:link, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav a:link, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright a:link, .kf-styleLessList a:link, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell a:link,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell a:link, .kf-webpart-list a:link, .generalLink a:hover, .styleLessList a:hover, .pm-webpart-list a:hover, .pm-webpart-calendar a:hover, #s4-bodyContainer .main-content .pm-global-banner-wrapper a:hover, #s4-bodyContainer .main-content .sidebar-nav a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII a:hover,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn a:hover, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner a:hover, #s4-bodyContainer HEADER .global-nav a:hover, #s4-bodyContainer HEADER .support-nav a:hover, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav a:hover, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright a:hover, .kf-styleLessList a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell a:hover,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell a:hover, .kf-webpart-list a:hover, .generalLink a:visited, .styleLessList a:visited, .pm-webpart-list a:visited, .pm-webpart-calendar a:visited, #s4-bodyContainer .main-content .pm-global-banner-wrapper a:visited, #s4-bodyContainer .main-content .sidebar-nav a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII a:visited,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn a:visited, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner a:visited, #s4-bodyContainer HEADER .global-nav a:visited, #s4-bodyContainer HEADER .support-nav a:visited, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav a:visited, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright a:visited, .kf-styleLessList a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell a:visited,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell a:visited, .kf-webpart-list a:visited, .generalLink a:active, .styleLessList a:active, .pm-webpart-list a:active, .pm-webpart-calendar a:active, #s4-bodyContainer .main-content .pm-global-banner-wrapper a:active, #s4-bodyContainer .main-content .sidebar-nav a:active, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII a:active,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn a:active, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner a:active, #s4-bodyContainer HEADER .global-nav a:active, #s4-bodyContainer HEADER .support-nav a:active, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav a:active, #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright a:active, .kf-styleLessList a:active, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell a:active,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell a:active, .kf-webpart-list a:active {
  text-decoration: none; }

/** San Jose specific Classes **/
.plainLink A, #s4-bodyContainer HEADER .support-nav A, #s4-bodyContainer HEADER .ms-core-navigation A,
#s4-bodyContainer HEADER .main-nav A {
  font-size: 16px;
  color: black;
  font-weight: bold;
  text-decoration: none; }

/**********************/
/* element
/**********************/
/** Rounded Headers **/
.pm-element-rounded-header, .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, #s4-bodyContainer .main-content .wpHeader, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell .ms-webpart-titleText,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell .ms-webpart-titleText, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .wpHeader,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .wpHeader, .kf-webpart-list .ms-webpart-titleText, .kf-webpart-list UL.cbs-List LI .wpHeader, #s4-bodyContainer .main-content .pm-college-thumbs H2 {
  background-color: #009b56;
  color: white;
  margin-bottom: 0px;
  padding: 10px;
  border-radius: 0px; }
  @media only screen and (min-width: 768px) {
    .pm-element-rounded-header, .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, #s4-bodyContainer .main-content .wpHeader, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell .ms-webpart-titleText,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell .ms-webpart-titleText, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .wpHeader,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .wpHeader, .kf-webpart-list .ms-webpart-titleText, .kf-webpart-list UL.cbs-List LI .wpHeader, #s4-bodyContainer .main-content .pm-college-thumbs H2 {
      border-top-left-radius: 9px;
      border-top-right-radius: 9px; } }

.pm-webpart-list-dashed LI, .pm-webpart-calendar LI {
  border-bottom: 1px dashed #009b56; }
.pm-webpart-list-dashed LI:last-child, .pm-webpart-calendar LI:last-child {
  border-bottom: none; }

.pm-webpart-list-nospace UL, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL {
  padding-bottom: 15px; }
  .pm-webpart-list-nospace UL LI, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL LI,
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL LI {
    padding-top: 15px;
    padding-bottom: 0px; }

/**********************/
/* webpart
/**********************/
/** News Webpart ****/
.pm-webpart-news UL H4 {
  margin: 0px; }
.pm-webpart-news UL P {
  margin: 0px; }
.pm-webpart-news UL LI {
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0px; }

.pm-webpart-article, #s4-bodyContainer .main-content .pm-column-article .documentList,
#s4-bodyContainer .main-content .pm-column-article .pageContent,
#s4-bodyContainer .main-content .pm-column-article .pageContentII,
#s4-bodyContainer .main-content .pm-column-article .pageContentIII,
#s4-bodyContainer .main-content .pm-column-article .sliderContainer, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI, #s4-bodyContainer .main-content .pm-article {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 15px;
  line-height: 25px; }
  .pm-webpart-article H1, #s4-bodyContainer .main-content .pm-column-article .documentList H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H1,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H1, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H1, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H1, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H1, #s4-bodyContainer .main-content .pm-article H1 {
    color: black; }
  .pm-webpart-article H2, #s4-bodyContainer .main-content .pm-column-article .documentList H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H2,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H2, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H2, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H2, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H2, #s4-bodyContainer .main-content .pm-article H2, .pm-webpart-article H3, #s4-bodyContainer .main-content .pm-column-article .documentList H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H3,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H3, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H3, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H3, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H3, #s4-bodyContainer .main-content .pm-article H3, .pm-webpart-article H4, #s4-bodyContainer .main-content .pm-column-article .documentList H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H4,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H4, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H4, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H4, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H4, #s4-bodyContainer .main-content .pm-article H4, .pm-webpart-article H5, #s4-bodyContainer .main-content .pm-column-article .documentList H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H5,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H5, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H5, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H5, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H5, #s4-bodyContainer .main-content .pm-article H5 {
    color: black; }
  .pm-webpart-article H1, #s4-bodyContainer .main-content .pm-column-article .documentList H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H1,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H1, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H1, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H1, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H1, #s4-bodyContainer .main-content .pm-article H1, .pm-webpart-article H2, #s4-bodyContainer .main-content .pm-column-article .documentList H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H2,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H2, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H2, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H2, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H2, #s4-bodyContainer .main-content .pm-article H2, .pm-webpart-article H3, #s4-bodyContainer .main-content .pm-column-article .documentList H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H3,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H3,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H3, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H3, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H3, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H3, #s4-bodyContainer .main-content .pm-article H3, .pm-webpart-article H4, #s4-bodyContainer .main-content .pm-column-article .documentList H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H4,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H4,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H4, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H4, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H4, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H4, #s4-bodyContainer .main-content .pm-article H4, .pm-webpart-article H5, #s4-bodyContainer .main-content .pm-column-article .documentList H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H5,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H5,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H5, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H5, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H5, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H5, #s4-bodyContainer .main-content .pm-article H5 {
    margin: 10px 0; }
  .pm-webpart-article a, #s4-bodyContainer .main-content .pm-column-article .documentList a,
  #s4-bodyContainer .main-content .pm-column-article .pageContent a,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII a,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII a,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer a, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader a, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader a, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI a, #s4-bodyContainer .main-content .pm-article a, .pm-webpart-article a:link, #s4-bodyContainer .main-content .pm-column-article .documentList a:link,
  #s4-bodyContainer .main-content .pm-column-article .pageContent a:link,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII a:link,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII a:link,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer a:link, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader a:link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader a:link, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI a:link, #s4-bodyContainer .main-content .pm-article a:link, .pm-webpart-article a:visited, #s4-bodyContainer .main-content .pm-column-article .documentList a:visited,
  #s4-bodyContainer .main-content .pm-column-article .pageContent a:visited,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII a:visited,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII a:visited,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader a:visited, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI a:visited, #s4-bodyContainer .main-content .pm-article a:visited, .pm-webpart-article a:active, #s4-bodyContainer .main-content .pm-column-article .documentList a:active,
  #s4-bodyContainer .main-content .pm-column-article .pageContent a:active,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII a:active,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII a:active,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer a:active, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader a:active, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader a:active, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI a:active, #s4-bodyContainer .main-content .pm-article a:active {
    color: #8a266e; }

.pm-action-link, .kf-action-link, .moreEventsLink,
.moreNewsLink {
  background: #40b480;
  display: block;
  padding: 10px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase; }
  .pm-action-link a, .kf-action-link a, .moreEventsLink a,
  .moreNewsLink a, .pm-action-link a:link, .kf-action-link a:link, .moreEventsLink a:link,
  .moreNewsLink a:link, .pm-action-link a:active, .kf-action-link a:active, .moreEventsLink a:active,
  .moreNewsLink a:active, .pm-action-link a:visited, .kf-action-link a:visited, .moreEventsLink a:visited,
  .moreNewsLink a:visited, .pm-action-link a:hover, .kf-action-link a:hover, .moreEventsLink a:hover,
  .moreNewsLink a:hover {
    color: #d8d9da; }

.pm-webpart-list, .pm-webpart-calendar, #s4-bodyContainer .main-content .pm-global-banner-wrapper, #s4-bodyContainer .main-content .sidebar-nav, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII,
#s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn {
  margin-top: 20px;
  margin-bottom: 20px; }
  .pm-webpart-list UL, .pm-webpart-calendar UL, #s4-bodyContainer .main-content .pm-global-banner-wrapper UL, #s4-bodyContainer .main-content .sidebar-nav UL, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL,
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL {
    background: #d8d9da; }
  .pm-webpart-list LI, .pm-webpart-calendar LI, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI, #s4-bodyContainer .main-content .sidebar-nav LI, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI,
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI {
    background: #d8d9da;
    padding: 15px; }
    .pm-webpart-list LI H1, .pm-webpart-calendar LI H1, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI H1, #s4-bodyContainer .main-content .sidebar-nav LI H1, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI H1,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI H1, .pm-webpart-list LI H2, .pm-webpart-calendar LI H2, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI H2, #s4-bodyContainer .main-content .sidebar-nav LI H2, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI H2,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI H2, .pm-webpart-list LI H3, .pm-webpart-calendar LI H3, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI H3, #s4-bodyContainer .main-content .sidebar-nav LI H3, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI H3,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI H3, .pm-webpart-list LI H4, .pm-webpart-calendar LI H4, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI H4, #s4-bodyContainer .main-content .sidebar-nav LI H4, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI H4,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI H4, .pm-webpart-list LI H5, .pm-webpart-calendar LI H5, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI H5, #s4-bodyContainer .main-content .sidebar-nav LI H5, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI H5,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI H5 {
      margin: 0px; }
    .pm-webpart-list LI a, .pm-webpart-calendar LI a, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI a, #s4-bodyContainer .main-content .sidebar-nav LI a, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI a,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI a, .pm-webpart-list LI a:link, .pm-webpart-calendar LI a:link, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI a:link, #s4-bodyContainer .main-content .sidebar-nav LI a:link, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI a:link,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI a:link, .pm-webpart-list LI a:visited, .pm-webpart-calendar LI a:visited, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI a:visited, #s4-bodyContainer .main-content .sidebar-nav LI a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI a:visited,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI a:visited, .pm-webpart-list LI a:active, .pm-webpart-calendar LI a:active, #s4-bodyContainer .main-content .pm-global-banner-wrapper LI a:active, #s4-bodyContainer .main-content .sidebar-nav LI a:active, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII LI a:active,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn LI a:active {
      color: black; }

/** Events section **/
.pm-webpart-calendar UL LI {
  float: left;
  padding: 0px;
  margin-bottom: 0px; }
  .pm-webpart-calendar UL LI .month {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    top: -8px; }
  .pm-webpart-calendar UL LI .date {
    font-size: 48px; }
  .pm-webpart-calendar UL LI DIV {
    width: 60%;
    display: inline-block;
    padding-left: 10px; }
    .pm-webpart-calendar UL LI DIV P, .pm-webpart-calendar UL LI DIV H4 {
      margin: 0; }

.pm-webpart-image-grid IMG {
  margin-top: 20px; }

.pm-search-box, #s4-bodyContainer HEADER .search-box {
  margin-top: 10px; }
  @media only screen and (min-width: 768px) {
    .pm-search-box, #s4-bodyContainer HEADER .search-box {
      margin-top: 0px; } }
  .pm-search-box INPUT, #s4-bodyContainer HEADER .search-box INPUT {
    border-right: 0px;
    padding: 0px;
    height: 30px;
    text-indent: 5px;
    background: white; }
    @media only screen and (min-width: 768px) {
      .pm-search-box INPUT, #s4-bodyContainer HEADER .search-box INPUT {
        border: 1px solid #898989; } }
    @media only screen and (min-width: 768px) {
      .pm-search-box INPUT, #s4-bodyContainer HEADER .search-box INPUT {
        padding: 5px;
        height: 18px;
        text-indent: 0px; } }
  .pm-search-box .pm-search-icon, #s4-bodyContainer HEADER .search-box .pm-search-icon {
    display: block;
    width: 27px;
    height: 31px;
    position: absolute;
    top: 51px;
    right: 17px;
    background: url(../images/search-icon.png) no-repeat;
    background-color: #b61f71;
    background-position: 2px 2px; }

.pm-container-sidebar-no-header, #s4-bodyContainer .main-content .homePage .pm-column-sidebar .pageContentIII {
  background-color: #f2f3f0;
  border-top-left-radius: 9px;
  border-top-right-radius: 9px; }

.ieMessage {
  font-size: 16px;
  padding: 15px;
  border: 1px solid black;
  background-color: yellow; }

/**********************************/
.sharepoint-reset, #s4-bodyContainer {
  /** Negating display:table that was breaking bootstrap in FF **/
  /** horizontal navigation Edit link **/
  /** initially hide side nav, to prevent flash effect **/ }
  .sharepoint-reset h1, #s4-bodyContainer h1 {
    margin-top: 20px;
    margin-bottom: 20px; }
  .sharepoint-reset H1, #s4-bodyContainer H1, .sharepoint-reset H2, #s4-bodyContainer H2, .sharepoint-reset H3, #s4-bodyContainer H3, .sharepoint-reset H4, #s4-bodyContainer H4, .sharepoint-reset H5, #s4-bodyContainer H5 {
    font-family: "Lato", sans-serif; }
  .sharepoint-reset H1, #s4-bodyContainer H1,
  .sharepoint-reset H2,
  #s4-bodyContainer H2 {
    font-weight: bold; }
  .sharepoint-reset .ms-rtestate-field H4, #s4-bodyContainer .ms-rtestate-field H4 {
    color: black;
    font-weight: bold; }
  .sharepoint-reset .ms-rtestate-field H3, #s4-bodyContainer .ms-rtestate-field H3 {
    font-weight: 700; }
  .sharepoint-reset .ms-webpart-zone, #s4-bodyContainer .ms-webpart-zone,
  .sharepoint-reset .ms-webpart-cell-vertical,
  #s4-bodyContainer .ms-webpart-cell-vertical,
  .sharepoint-reset .ms-webpart-chrome-vertical,
  #s4-bodyContainer .ms-webpart-chrome-vertical {
    display: block; }
  .sharepoint-reset .ms-core-listMenu-horizontalBox > .ms-core-listMenu-root > .ms-listMenu-editLink, #s4-bodyContainer .ms-core-listMenu-horizontalBox > .ms-core-listMenu-root > .ms-listMenu-editLink {
    margin: 0px; }
  .sharepoint-reset .sidebar-nav, #s4-bodyContainer .sidebar-nav {
    display: none; }

.pm-webpart-article, #s4-bodyContainer .main-content .pm-column-article .documentList,
#s4-bodyContainer .main-content .pm-column-article .pageContent,
#s4-bodyContainer .main-content .pm-column-article .pageContentII,
#s4-bodyContainer .main-content .pm-column-article .pageContentIII,
#s4-bodyContainer .main-content .pm-column-article .sliderContainer, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI, #s4-bodyContainer .main-content .pm-article {
  background: #d8d9da;
  border-top: 1px solid #c8c6ab;
  border-bottom: 1px solid #c8c6ab;
  margin-right: -15px;
  margin-left: -15px; }
  .pm-webpart-article H1, #s4-bodyContainer .main-content .pm-column-article .documentList H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H1,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H1,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H1, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H1, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H1, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H1, #s4-bodyContainer .main-content .pm-article H1, .pm-webpart-article H2, #s4-bodyContainer .main-content .pm-column-article .documentList H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContent H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII H2,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII H2,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer H2, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader H2, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader H2, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI H2, #s4-bodyContainer .main-content .pm-article H2 {
    color: black; }
  @media only screen and (min-width: 768px) {
    .pm-webpart-article, #s4-bodyContainer .main-content .pm-column-article .documentList,
    #s4-bodyContainer .main-content .pm-column-article .pageContent,
    #s4-bodyContainer .main-content .pm-column-article .pageContentII,
    #s4-bodyContainer .main-content .pm-column-article .pageContentIII,
    #s4-bodyContainer .main-content .pm-column-article .sliderContainer, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader, #s4-bodyContainer .main-content .bidItemPage .webPartZoneI, #s4-bodyContainer .main-content .pm-article {
      border-radius: 9px;
      border: 1px solid #c8c6ab;
      margin-right: 0px;
      margin-left: 0px; } }

.googleTranslate {
  position: relative;
  top: 10px;
  min-height: 50px; }

#google_translate_element {
  float: right; }

/* Styles for SP Controlled content in Page Content in Page Layouts */
H1.sjeccd-stylesElement-H1 {
  -ms-name: "Heading 1";
  -ms-element: "true"; }

H2.sjeccd-stylesElement-H2 {
  -ms-name: "Heading 2";
  -ms-element: "true"; }

H3.sjeccd-stylesElement-H3 {
  -ms-name: "Heading 3";
  -ms-element: "true"; }

H4.sjeccd-stylesElement-H4 {
  -ms-name: "Heading 4";
  -ms-element: "true"; }

P.sjeccd-stylesElement-P {
  -ms-name: "Paragraph";
  -ms-element: "true"; }

P.sjeccd-stylesElement-P {
  -ms-name: "Paragraph";
  -ms-element: "true"; }

span.sjeccd-stylesStyle-HighLight {
  -ms-name: "HighLight"; }

span.sjeccd-stylesStyle-Bold {
  -ms-name: "Bold"; }

span.sjeccd-stylesStyle-Italic {
  -ms-name: "Italic"; }

span.sjeccd-stylesStyle-Underline {
  -ms-name: "Underline"; }

div.sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList div.wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader div.wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list div.pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader div.wpHeaderGroup, .sliderContainer div.wpHeaderGroup {
  -ms-name: "Group Header";
  -ms-element: "true"; }

div.sjeccd-stylesStyle-acHeader {
  -ms-name: "Accordian Header";
  -ms-element: "true"; }

div.sjeccd-stylesStyle-acContent {
  -ms-name: "Accordian Content";
  -ms-element: "true"; }

.sjeccd-stylesTable-default {
  -ms-name: "Default Table Style - Light"; }

.sjeccd-stylesTable-0 {
  -ms-name: "Table Style 1 - Clear"; }

.sjeccd-stylesTable-1 {
  -ms-name: "Table Style 2 - Light Banded"; }

.sjeccd-stylesTable-6 {
  -ms-name: "Table Style 3 - Medium Two Tones"; }

.sjeccd-stylesTable-2 {
  -ms-name: "Table Style 4 - Light Lines"; }

.sjeccd-stylesTable-3 {
  -ms-name: "Table Style 5 - Grid"; }

.sjeccd-stylesTable-4 {
  -ms-name: "Table Style 6 - Accent 1"; }

.sjeccd-stylesTable-5 {
  -ms-name: "Table Style 7 - Accent 2"; }

.sjeccd-stylesTable-7 {
  -ms-name: "Table Style 8 - Accent 3"; }

.sjeccd-stylesTable-8 {
  -ms-name: "Table Style 9 - Accent 4"; }

.sjeccd-stylesTable-9 {
  -ms-name: "Table Style 10 - Accent 5"; }

.sjeccd-stylesTable-10 {
  -ms-name: "Table Style 11 - Accent 6"; }

.sjeccd-stylesPosition-1 {
  -ms-name: "Left"; }

/*
.sjeccd-stylesStyle-acHeaderPlus
{
	background-image: url(_layouts/images/TPEXP.GIF);
	background-repeat: no-repeat;
} 

.sjeccd-stylesStyle-acHeaderMinus
{
  background-image: url(_layouts/images/TPCOL.GIF);
}
*/
/** Hide **/
.ms-signInLink {
  display: none !important; }

#DeltaPlaceHolderLeftNavBar .ms-core-navigation {
  display: none; }

#Ribbon\.EditingTools\.CPEditTab\.EditAndCheckout\.SaveEdit-Large,
#Ribbon\.WikiPageTab\.EditAndCheckout\.SaveEdit-Large,
.ms-promotedActionButton[title="Save"] {
  display: none !important; }

.termProperty, .bidTitle, .title {
  font-weight: normal;
  font-size: 2em; }

h1.sjeccd-stylesElement-H1, .ms-rtestate-field h1, h1.ms-rteElement-H1 {
  font-weight: normal;
  font-size: 2em; }

h2.sjeccd-stylesElement-H2, .ms-rtestate-field h2, h1.ms-rteElement-H2 {
  font-weight: normal;
  font-size: 1.8em; }
  @media only screen and (min-width: 768px) {
    h2.sjeccd-stylesElement-H2, .ms-rtestate-field h2, h1.ms-rteElement-H2 {
      font-size: 17px; } }
  @media only screen and (min-width: 992px) {
    h2.sjeccd-stylesElement-H2, .ms-rtestate-field h2, h1.ms-rteElement-H2 {
      font-size: 1.8em; } }

h3.sjeccd-stylesElement-H3, .ms-rtestate-field h3, h1.ms-rteElement-H3 {
  font-weight: normal;
  font-size: 18px; }
  @media only screen and (min-width: 768px) {
    h3.sjeccd-stylesElement-H3, .ms-rtestate-field h3, h1.ms-rteElement-H3 {
      font-size: 15px; } }
  @media only screen and (min-width: 992px) {
    h3.sjeccd-stylesElement-H3, .ms-rtestate-field h3, h1.ms-rteElement-H3 {
      font-size: 18px; } }

h4.sjeccd-stylesElement-H4, .ms-rtestate-field h4, h1.ms-rteElement-H4 {
  font-weight: normal;
  font-size: 16px; }

span.sjeccd-stylesStyle-Bold, span.ms-rteStyle-Bold {
  font-weight: Bold; }

span.sjeccd-stylesStyle-Italic, span.ms-rteStyle-Italic {
  font-style: italic; }

span.sjeccd-stylesStyle-Underline, span.ms-rteStyle-Underline {
  text-decoration: underline; }

.sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, .wpHeaderGroup, .wpHeader, .homePage .js-webpart-titleCell .ms-webpart-titleText, .bidItemPage .ms-webpart-titleText {
  font-weight: bold;
  font-size: 24px;
  text-transform: uppercase; }
  @media only screen and (min-width: 768px) {
    .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, .wpHeaderGroup, .wpHeader, .homePage .js-webpart-titleCell .ms-webpart-titleText, .bidItemPage .ms-webpart-titleText {
      font-size: 13px; } }
  @media only screen and (min-width: 992px) {
    .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, .wpHeaderGroup, .wpHeader, .homePage .js-webpart-titleCell .ms-webpart-titleText, .bidItemPage .ms-webpart-titleText {
      font-size: 24px; } }

.sjeccd-stylesStyle-acHeader, .ms-rteStyle-acHeader {
  font-weight: bold;
  font-size: 16pt;
  text-transform: capitalize; }

.ms-rteStyle-acContent {
  font-size: 16pt; }

#s4-bodyContainer .main-content {
  /** Quick Launch **/ }
  #s4-bodyContainer .main-content .entityEVC {
    color: #009b56; }
  #s4-bodyContainer .main-content .entitySJCC {
    color: #8c57a5; }
  #s4-bodyContainer .main-content .entityWI {
    color: #bf953f; }
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn {
    background-color: #d8d9da; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .bottomGroup:before {
      border-top: 0px;
      background: white; }
  #s4-bodyContainer .main-content .pm-column-sidebar .bottomGroup:before {
    border-top: 0px;
    background: white; }
  #s4-bodyContainer .main-content .ms-core-listMenu-verticalBox UL LI.static.selected > A.static.selected {
    background-color: transparent;
    color: black; }
  #s4-bodyContainer .main-content .ms-core-listMenu-verticalBox UL LI.static.selected > A.static.selected.pm-parent-link {
    background-color: #009b56;
    color: white; }
  #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list {
    background-color: white; }
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link span.menu-item-text {
      color: white; }
  #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar {
    background-color: #d8d9da; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 {
      background-color: #00af61; }
      #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder1 a:hover {
        color: white; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 {
      background-color: #00cd72; }
      #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder2 a:hover {
        color: white; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 {
      background-color: #01dd7b; }
      #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar #leftNavParentNodes .leftNavParentNodeOrder3 a:hover {
        color: white; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 > SPAN {
      background-color: #00af61; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder1 a:hover {
      color: white; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 > SPAN {
      background-color: #00cd72; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder2 a:hover {
      color: white; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 > SPAN {
      background-color: #01dd7b; }
    #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 a, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 a:link, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 a:active, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 a:visited, #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar .leftNavParentNodeOrder3 a:hover {
      color: white; }
  #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .ms-WPBody {
    background-color: #d8d9da; }

/** Layout **/
.edit-mode-panel {
  width: 100%; }

.termProperty, .bidTitle, .title {
  padding-bottom: 10px; }

.documentItemContainter {
  padding: 0px 0px 10px 20px; }

.groupDocument {
  padding: 0px 0px 10px 0px; }

.bottomGroup {
  padding-top: 20px; }

.photoSlider, .documentList {
  margin-top: 20px;
  margin-bottom: 20px; }

#sliderContainer {
  padding: 20px 0; }

#sideNavBox .globalBanner {
  right: 19px;
  position: relative; }

.globalBannerContainer {
  padding-bottom: 20px; }

p.sjeccd-stylesElement-P, .ms-rtestate-field p, p.ms-rteElement-P {
  margin: 0px 0px 10px 0px;
  line-height: 1.6; }

.sjeccd-stylesElement-Hr, .ms-rtestate-field hr, p.ms-rteElement-Hr {
  height: 1px; }

span.sjeccd-stylesStyle-Bold, span.ms-rteStyle-Bold {
  line-height: 1.6;
  margin: 0 0 10px; }

.sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup, .wpHeaderGroup, .wpHeader, .homePage .js-webpart-titleCell .ms-webpart-titleText, .bidFieldName, .bidItemPage .ms-webpart-titleText {
  /*
  width: 100%;
  display: block;
  overflow: visible;
  margin: 0px 0px
  */
  line-height: 1.6; }

.sjeccd-stylesStyle-acHeader {
  cursor: pointer;
  display: block; }

.ms-rteStyle-acHeader {
  width: 100%;
  cursor: pointer;
  display: block; }

.sjeccd-stylesStyle-acHeaderPlus {
  margin: 0px; }

.sjeccd-stylesStyle-acHeaderMinus {
  margin: 0px; }

.sjeccd-stylesTable-0 {
  border-width: 0px;
  border-style: none;
  border-collapse: collapse; }

.sjeccd-stylesPosition-1 {
  float: left; }

/* Styles for Primary and Secondary Banner Display Templates for the Home Page */
.primaryBannerContainer, .secondaryBannerContainer {
  float: left; }

/** HEADER GROUP **/
/* Possibly move this into the class */
.sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup {
  display: block;
  margin-left: -16px;
  margin-right: -16px;
  border-radius: 0px; }
  @media only screen and (min-width: 768px) {
    .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, .sliderContainer .wpHeaderGroup {
      border-top-right-radius: 8px;
      border-top-left-radius: 8px; } }
  .sjeccd-stylesStyle-headerGroup UL LI a, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup UL LI a, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup UL LI a, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link UL LI a, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup UL LI a, .sliderContainer .wpHeaderGroup UL LI a, .sjeccd-stylesStyle-headerGroup UL LI a:link, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup UL LI a:link, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup UL LI a:link, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link UL LI a:link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup UL LI a:link, .sliderContainer .wpHeaderGroup UL LI a:link, .sjeccd-stylesStyle-headerGroup UL LI a:visited, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup UL LI a:visited, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup UL LI a:visited, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link UL LI a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup UL LI a:visited, .sliderContainer .wpHeaderGroup UL LI a:visited, .sjeccd-stylesStyle-headerGroup UL LI a:hover, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup UL LI a:hover, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup UL LI a:hover, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link UL LI a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup UL LI a:hover, .sliderContainer .wpHeaderGroup UL LI a:hover, .sjeccd-stylesStyle-headerGroup UL LI a:active, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup UL LI a:active, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup UL LI a:active, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link UL LI a:active, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup UL LI a:active, .sliderContainer .wpHeaderGroup UL LI a:active {
    color: white; }

/** Edit Mode **/
.pm-edit-mode #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper IMG {
  max-width: inherit; }
.pm-edit-mode #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .ms-webpart-chrome-title .js-webpart-titleCell {
  display: inline-block; }

#s4-bodyContainer .main-content {
    	/*
    	.webPartZoneIIII {
			.ms-webpartzone-cell {
				@extend .kf-webpart-list;
			}
		}
		*/
  /** Article **/
  /** HEADER GROUP END **/ }
  #s4-bodyContainer .main-content .rollupPage,
  #s4-bodyContainer .main-content .searchPage,
  #s4-bodyContainer .main-content .eventPage,
  #s4-bodyContainer .main-content .supportingPage {
    padding-top: 20px; }
  #s4-bodyContainer .main-content .bidItemPage,
  #s4-bodyContainer .main-content .pressReleasePage {
    padding-top: 20px; }
    #s4-bodyContainer .main-content .bidItemPage .publishDate,
    #s4-bodyContainer .main-content .pressReleasePage .publishDate {
      margin-bottom: 15px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .rollupPage #pageColumns .col-sm-3 {
      padding-top: 49px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .rollupPage #pageColumns .col-sm-3 {
      padding-top: 52px; } }
  #s4-bodyContainer .main-content .addthis_toolbox {
    margin-bottom: 15px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .addthis_toolbox {
        margin-bottom: 0px; } }
  #s4-bodyContainer .main-content .pm-column-article {
    /* Pagination buttons */ }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-12 {
        width: 563px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-12 {
        width: 728px; } }
    @media only screen and (min-width: 1200px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-12 {
        width: 877.4px; } }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-8 {
        width: 375px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-8 {
        width: 485px; } }
    @media only screen and (min-width: 1200px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-8 {
        width: 584px; } }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-9 {
        width: 75%; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-9 {
        width: 75%; } }
    @media only screen and (min-width: 1200px) {
      #s4-bodyContainer .main-content .pm-column-article.col-sm-9 {
        width: 877px; } }
    #s4-bodyContainer .main-content .pm-column-article .ms-promlink-header {
      list-style: none;
      padding-bottom: 0px; }
    #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button {
      padding: 0px;
      border: 0px;
      width: 45px;
      height: 45px; }
      #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button.ms-promlink-button-enabled {
        background-color: transparent; }
      #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button.ms-promlink-button-disabled {
        background-color: transparent; }
      #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image {
        width: 45px;
        height: 45px;
        background-color: #009b56;
        border-radius: 8px; }
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-srch-pagingNext,
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-promlink-button-right-disabled,
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-promlink-button-right {
          -webkit-transform: rotate(-180deg);
          -moz-transform: rotate(-180deg);
          -ms-transform: rotate(-180deg);
          -o-transform: rotate(-180deg);
          transform: rotate(-180deg);
          background: url(../images/rollup-arrow-left.png) no-repeat;
          display: block;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          width: 18px;
          /* Width of new image */
          height: 27px;
          /* Height of new image */
          padding-left: 18px;
          margin-top: 9px;
          margin-left: 14px;
          left: 0px;
          top: 0px;
          position: static; }
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-srch-pagingPrev,
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-promlink-button-left,
        #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button .ms-promlink-button-image .ms-promlink-button-left-disabled {
          background: url(../images/rollup-arrow-left.png);
          display: block;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          width: 18px;
          /* Width of new image */
          height: 27px;
          /* Height of new image */
          padding-left: 18px;
          margin-top: 9px;
          margin-left: 14px;
          left: 0px;
          top: 0px;
          position: static; }
    #s4-bodyContainer .main-content .pm-column-article .ms-promlink-button-disabled .ms-promlink-button-image {
      width: 45px;
      height: 45px;
      background: #b4ccc1;
      border-radius: 9px; }
    #s4-bodyContainer .main-content .pm-column-article .documentList,
    #s4-bodyContainer .main-content .pm-column-article .pageContent,
    #s4-bodyContainer .main-content .pm-column-article .pageContentII,
    #s4-bodyContainer .main-content .pm-column-article .pageContentIII,
    #s4-bodyContainer .main-content .pm-column-article .sliderContainer {
      margin-top: 0px;
      padding-top: 15px; }
    #s4-bodyContainer .main-content .pm-column-article .ms-rtestate-field p {
      margin: 0px 0px 10px 0px;
      clear: both;
      word-wrap: normal; }
    #s4-bodyContainer .main-content .pm-column-article .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-article .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .pm-column-article .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .sliderContainer .wpHeaderGroup, .sliderContainer #s4-bodyContainer .main-content .pm-column-article .wpHeaderGroup {
      position: relative;
      top: -16px;
      border-radius: 0px; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer .main-content .pm-column-article .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-article .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .pm-column-article .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .sliderContainer .wpHeaderGroup, .sliderContainer #s4-bodyContainer .main-content .pm-column-article .wpHeaderGroup {
          border-top-left-radius: 9px;
          border-top-right-radius: 9px; } }
    #s4-bodyContainer .main-content .pm-column-article .documentList .wpHeaderGroup {
      position: relative;
      top: -16px; }
    #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader {
      display: block;
      margin-top: 0px; }
      #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .wpHeaderGroup {
        position: relative;
        top: -16px; }
      #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .documentTitle {
        display: inline; }
      #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .documentDescription {
        display: inline; }
    #s4-bodyContainer .main-content .pm-column-article TABLE.footable TD IMG {
      max-width: 100%; }
    #s4-bodyContainer .main-content .pm-column-article P IMG {
      max-width: 100%; }
    #s4-bodyContainer .main-content .pm-column-article .ms-rte-embedcode {
      display: block; }
      #s4-bodyContainer .main-content .pm-column-article .ms-rte-embedcode IFRAME {
        max-width: 100%; }
  #s4-bodyContainer .main-content .pm-global-banner-wrapper {
    margin-right: -15px;
    margin-left: -15px; }
    #s4-bodyContainer .main-content .pm-global-banner-wrapper .globalBanner {
      padding-top: 0px;
      padding-bottom: 0px; }
  #s4-bodyContainer .main-content #DeltaPlaceHolderLeftNavBar .pm-global-banner-wrapper {
    margin-right: 0px;
    margin-left: 0px; }
  #s4-bodyContainer .main-content .globalBanner {
    padding: 15px; }
    #s4-bodyContainer .main-content .globalBanner IMG {
      width: 100%; }
  #s4-bodyContainer .main-content .sidebar-nav {
    margin-top: 0px;
    /** Quick Launch **/ }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .sidebar-nav {
        margin-top: 49px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .sidebar-nav {
        margin-top: 49px; } }
    @media only screen and (min-width: 1200px) {
      #s4-bodyContainer .main-content .sidebar-nav {
        margin-top: 49px; } }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .sidebar-nav #DeltaPlaceHolderLeftNavBar {
        padding-bottom: 15px; } }
    #s4-bodyContainer .main-content .sidebar-nav UL LI {
      padding: 0px;
      padding-top: 15px; }
    #s4-bodyContainer .main-content .sidebar-nav HR {
      margin: 0px;
      padding: 0px;
      border: 0px; }
    #s4-bodyContainer .main-content .sidebar-nav .ms-core-listMenu-verticalBox UL LI.static.selected > A.static.selected > SPAN {
      padding: 5px;
      display: inline-block;
      margin-left: -5px;
      width: 100%; }
    #s4-bodyContainer .main-content .sidebar-nav .ms-core-listMenu-verticalBox UL LI.static.selected > A.static.selected.pm-parent-link > SPAN {
      padding: 0px;
      display: inline;
      margin-left: 0px;
      width: auto; }
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list {
      padding-top: 0px; }
      #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-parent-link {
        line-height: 1.6em;
        margin-right: 0px;
        margin-left: 0px; }
    #s4-bodyContainer .main-content .sidebar-nav IMG {
      max-width: 100%;
      width: 100%; }
    #s4-bodyContainer .main-content .sidebar-nav #leftNavParentNodes .leftNavParentNodeOrder0 {
      padding: 0px !important; }
      #s4-bodyContainer .main-content .sidebar-nav #leftNavParentNodes .leftNavParentNodeOrder0 .pm-parent-link {
        margin-right: 0px;
        margin-left: 0px; }
    #s4-bodyContainer .main-content .sidebar-nav #leftNavParentNodes .leftNavParentNodeOrder1,
    #s4-bodyContainer .main-content .sidebar-nav #leftNavParentNodes .leftNavParentNodeOrder2,
    #s4-bodyContainer .main-content .sidebar-nav #leftNavParentNodes .leftNavParentNodeOrder3 {
      margin-left: 0px !important;
      padding-left: 20px !important; }
    #s4-bodyContainer .main-content .sidebar-nav DIV[ID$="QuickLaunchNavigationManager"] {
      margin: 0px !important; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .pm-column-sidebar {
      width: 187px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .pm-column-sidebar {
      width: 242px; } }
  @media only screen and (min-width: 1200px) {
    #s4-bodyContainer .main-content .pm-column-sidebar {
      width: 293px; } }
  #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell,
  #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-top: 0px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell .js-webpart-titleCell,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell .js-webpart-titleCell {
      display: block; }
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell .ms-WPBody,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell .ms-WPBody {
      background-color: #d8d9da; }
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI {
      background: #d8d9da; }
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI H1, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI H2, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI H3, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI H4, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI H5,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI H1,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI H2,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI H3,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI H4,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI H5 {
        margin: 0px; }
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI a, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI a:link, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI a:active,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI a,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI a:link,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI a:visited,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI a:active {
        color: black; }
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:link, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:active, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:hover,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:link,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:active,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:visited,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:hover,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:link,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:active,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:visited,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreEventsLink a:hover,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:link,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:active,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:visited,
      #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI .moreNewsLink a:hover {
        color: #d8d9da;
        font-weight: 700; }
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI:first-child,
    #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI:first-child {
      padding: 0px;
      background-color: white; }
  #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader {
    display: block;
    margin-top: 0px;
    border: 1px solid #d8d9da;
    border-radius: 0px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup {
      position: relative;
      top: -16px; }
  #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper {
    padding-bottom: 10px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .ms-webpart-chrome-title {
      margin-bottom: 0px; }
      #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .ms-webpart-chrome-title .js-webpart-titleCell {
        display: inline; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .pageContentGroup {
      background-color: #d8d9da;
      padding-bottom: 15px;
      margin-bottom: 15px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .dfwp-column {
      padding: 0px; }
      #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .dfwp-column .dfwp-list {
        padding-bottom: 15px; }
        #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .dfwp-column .dfwp-list LI {
          padding: 15px 15px 0px 15px; }
          #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper .dfwp-column .dfwp-list LI .item {
            padding: 0px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper IMG {
      max-width: 100%; }
  #s4-bodyContainer .main-content #contentColumnOne .ms-rtestate-field P.bottomGroup {
    margin: 0px; }
  #s4-bodyContainer .main-content #contentColumnOne .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content #contentColumnOne .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentList #contentColumnOne .wpHeaderGroup, #s4-bodyContainer .main-content #contentColumnOne .pm-column-article .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader #contentColumnOne .wpHeaderGroup, #s4-bodyContainer .main-content #contentColumnOne .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list #contentColumnOne .pm-parent-link, #s4-bodyContainer .main-content #contentColumnOne .pm-column-sidebar .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader #contentColumnOne .wpHeaderGroup, #s4-bodyContainer .main-content #contentColumnOne .sliderContainer .wpHeaderGroup, .sliderContainer #s4-bodyContainer .main-content #contentColumnOne .wpHeaderGroup {
    position: relative;
    top: -16px; }
  #s4-bodyContainer .main-content #contentColumnOne .bottomGroup:before {
    padding-top: 25px; }
  #s4-bodyContainer .main-content #contentColumnOne H1 {
    margin-top: 0px;
    margin-bottom: 10px; }
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII,
  #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn {
    margin-top: 0;
    padding-left: 16px;
    padding-right: 16px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .sjeccd-stylesStyle-headerGroup, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .pm-column-article .documentList .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .pageContentIII .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .pageContentIII .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .sidebar-nav .pm-parent-list .pm-parent-link, #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pageContentIII .pm-parent-link, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .documentsWithHeader .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .pageContentIII .wpHeaderGroup, #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .sliderContainer .wpHeaderGroup, .sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .sjeccd-stylesStyle-headerGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .pm-column-article .documentList .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .pageContentRightColumn .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .pageContentRightColumn .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .sidebar-nav .pm-parent-list .pm-parent-link,
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pageContentRightColumn .pm-parent-link,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .documentsWithHeader .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .pageContentRightColumn .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .sliderContainer .wpHeaderGroup,
    .sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn .wpHeaderGroup {
      margin-left: -16px;
      margin-right: -16px;
      margin-bottom: 15px; }
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentIII UL LI,
    #s4-bodyContainer .main-content .pm-column-sidebar .pageContentRightColumn UL LI {
      padding-left: 0px; }

#s4-bodyContainer HEADER .logo {
  background: url("../images/evergreen-logo-768.png");
  box-sizing: border-box;
  background-size: cover;
  -moz-background-size: cover;
  background-position: center;
  padding-top: 14.21%; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer HEADER .logo {
      background: url("../images/evergreen-logo-768.png");
      box-sizing: content-box;
      padding-top: 0px;
      background-size: auto;
      -moz-background-size: auto;
      background-position: auto;
      width: 408px;
      height: 58px;
      position: relative;
      top: 3px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer HEADER .logo {
      background: url("../images/evergreen-logo.png");
      width: 662px;
      height: 107px; } }
#s4-bodyContainer HEADER .tag-line {
  display: none; }
#s4-bodyContainer HEADER .pm-search-wrapper {
  background-image: url("../images/ev-bkground-header.png");
  background-size: 100%;
  background-repeat: no-repeat; }
#s4-bodyContainer .main-content .pm-column-article.col-sm-9 .bottomGroup:before,
#s4-bodyContainer .main-content .pm-column-article.col-sm-12 .bottomGroup:before {
  height: 13px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-9 .bottomGroup:before,
    #s4-bodyContainer .main-content .pm-column-article.col-sm-12 .bottomGroup:before {
      background: url(../images/ev-container-bottom-768-col-12.png) no-repeat white; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-9 .bottomGroup:before,
    #s4-bodyContainer .main-content .pm-column-article.col-sm-12 .bottomGroup:before {
      background: url(../images/ev-container-bottom-992-col-12.png) no-repeat white; } }
  @media only screen and (min-width: 1200px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-9 .bottomGroup:before,
    #s4-bodyContainer .main-content .pm-column-article.col-sm-12 .bottomGroup:before {
      background: url(../images/ev-container-bottom-1200-col-12.png) no-repeat white; } }
#s4-bodyContainer .main-content .pm-column-article.col-sm-8 .bottomGroup:before {
  height: 13px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-8 .bottomGroup:before {
      background: url(../images/ev-container-bottom-768-col-8.png) no-repeat white; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-8 .bottomGroup:before {
      background: url(../images/ev-container-bottom-992-col-8.png) no-repeat white; } }
  @media only screen and (min-width: 1200px) {
    #s4-bodyContainer .main-content .pm-column-article.col-sm-8 .bottomGroup:before {
      background: url(../images/ev-container-bottom-1200-col-8.png) no-repeat white; } }
#s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup,
#s4-bodyContainer .main-content .pm-column-sidebar .sjeccd-stylesStyle-headerGroup,
#s4-bodyContainer .main-content .pm-column-sidebar .pm-column-article .documentList .wpHeaderGroup,
#s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .wpHeaderGroup,
#s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .wpHeaderGroup,
#s4-bodyContainer .main-content .pm-column-sidebar .sidebar-nav .pm-parent-list .pm-parent-link,
#s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pm-parent-link,
#s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup,
#s4-bodyContainer .main-content .pm-column-sidebar .sliderContainer .wpHeaderGroup,
.sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup {
  border-radius: 0px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sjeccd-stylesStyle-headerGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-column-article .documentList .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sidebar-nav .pm-parent-list .pm-parent-link,
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pm-parent-link,
    #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sliderContainer .wpHeaderGroup,
    .sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup {
      background: url(../images/ev-top-border-768.png) no-repeat #009b56; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sjeccd-stylesStyle-headerGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-column-article .documentList .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sidebar-nav .pm-parent-list .pm-parent-link,
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pm-parent-link,
    #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sliderContainer .wpHeaderGroup,
    .sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup {
      background: url(../images/ev-top-border-992.png) no-repeat #009b56; } }
  @media only screen and (min-width: 1200px) {
    #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sjeccd-stylesStyle-headerGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .pm-column-article .documentList .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentList .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .pm-column-sidebar .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sidebar-nav .pm-parent-list .pm-parent-link,
    #s4-bodyContainer .main-content .sidebar-nav .pm-parent-list .pm-column-sidebar .pm-parent-link,
    #s4-bodyContainer .main-content .pm-column-sidebar .documentsWithHeader .wpHeaderGroup,
    #s4-bodyContainer .main-content .pm-column-sidebar .sliderContainer .wpHeaderGroup,
    .sliderContainer #s4-bodyContainer .main-content .pm-column-sidebar .wpHeaderGroup {
      background: url(../images/ev-top-border-1200.png) no-repeat #009b56; } }
#s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #SelectedSection DIV[name=Item] a {
  background-image: url(../images/ev-rollup-checkbox.png);
  background-repeat: no-repeat;
  height: 21px;
  background-position: 5px center; }
#s4-bodyContainer FOOTER .footer-logo {
  background: url("../images/ev-footer.png") no-repeat;
  width: 89px;
  height: 88px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer FOOTER .footer-logo {
      background: url("../images/ev-footer-768.png") no-repeat;
      width: 63px;
      height: 63px;
      position: relative;
      top: 6px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer FOOTER .footer-logo {
      background: url("../images/ev-footer.png") no-repeat;
      width: 89px;
      height: 88px;
      position: static; } }

TABLE.sjeccd-stylesTable-default {
  /* draw borders */
  border: 1px solid #465c69;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-default TR TH {
    border-bottom: 1px solid #465c69; }
  TABLE.sjeccd-stylesTable-default TBODY TD {
    border: 1px solid #465c69; }
TABLE.sjeccd-stylesTable-1 {
  /* draw borders */
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-1 TR TH {
    border-top: 1px solid #009b56;
    border-bottom: 1px solid #009b56; }
  TABLE.sjeccd-stylesTable-1 TBODY TR:nth-child(odd) {
    background-color: #d8d9da; }
TABLE.sjeccd-stylesTable-6 {
  /* draw borders */
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-6 TBODY TR:nth-child(odd) {
    background-color: #8da874; }
  TABLE.sjeccd-stylesTable-6 TR TH {
    background-color: #5c803b;
    color: white; }
  TABLE.sjeccd-stylesTable-6 TBODY TR:last-child {
    background-color: #5c803b;
    color: white; }
TABLE.sjeccd-stylesTable-2 {
  /* draw borders */
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: #d8d9da;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-2 TR TD {
    border-bottom: 1px solid #74858f; }
  TABLE.sjeccd-stylesTable-2 TR TH {
    background-color: #465c69;
    color: white; }
  TABLE.sjeccd-stylesTable-2 TBODY TR:last-child {
    background-color: #465c69;
    color: white; }
TABLE.sjeccd-stylesTable-3 {
  /* draw borders */
  border: 1px solid #465c69;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-3 TR TH {
    border-bottom: 1px solid #465c69; }
  TABLE.sjeccd-stylesTable-3 TBODY TD {
    border: 1px solid #465c69; }
  TABLE.sjeccd-stylesTable-3 TBODY TR:nth-child(odd) {
    background-color: #d8d9da; }
TABLE.sjeccd-stylesTable-4 {
  /* draw borders */
  border: 1px solid #465c69;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-4 TR TH {
    border-bottom: 1px solid #465c69; }
  TABLE.sjeccd-stylesTable-4 TBODY TD {
    border: 1px solid #465c69; }
  TABLE.sjeccd-stylesTable-4 TR TH {
    background-color: #465c69;
    color: white; }
TABLE.sjeccd-stylesTable-5 {
  /* draw borders */
  border: 1px solid #74858f;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-5 TR TH {
    border-bottom: 1px solid #74858f; }
  TABLE.sjeccd-stylesTable-5 TBODY TD {
    border: 1px solid #74858f; }
  TABLE.sjeccd-stylesTable-5 TR TH {
    background-color: #74858f; }
TABLE.sjeccd-stylesTable-7 {
  /* draw borders */
  border: 1px solid #77216c;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-7 TR TH {
    border-bottom: 1px solid #77216c; }
  TABLE.sjeccd-stylesTable-7 TBODY TD {
    border: 1px solid #77216c; }
  TABLE.sjeccd-stylesTable-7 TR TH {
    background-color: #77216c;
    color: white; }
TABLE.sjeccd-stylesTable-8 {
  /* draw borders */
  border: 1px solid #648b1a;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-8 TR TH {
    border-bottom: 1px solid #648b1a; }
  TABLE.sjeccd-stylesTable-8 TBODY TD {
    border: 1px solid #648b1a; }
  TABLE.sjeccd-stylesTable-8 TR TH {
    background-color: #648b1a;
    color: white; }
TABLE.sjeccd-stylesTable-9 {
  /* draw borders */
  border: 1px solid #dba900;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-9 TR TH {
    border-bottom: 1px solid #dba900; }
  TABLE.sjeccd-stylesTable-9 TBODY TD {
    border: 1px solid #dba900; }
  TABLE.sjeccd-stylesTable-9 TR TH {
    background-color: #dba900;
    color: white; }
TABLE.sjeccd-stylesTable-10 {
  /* draw borders */
  border: 1px solid #cf0a2c;
  border-collapse: collapse;
  /* draw top/bottom borders around header */
  /* draw bottom border on rows */
  /* fill background */
  background: white;
  /* alternate background color */
  /* fill header */
  /* fill footer */ }
  TABLE.sjeccd-stylesTable-10 TR TH {
    border-bottom: 1px solid #cf0a2c; }
  TABLE.sjeccd-stylesTable-10 TBODY TD {
    border: 1px solid #cf0a2c; }
  TABLE.sjeccd-stylesTable-10 TR TH {
    background-color: #cf0a2c;
    color: white; }

#s4-bodyContainer .main-content .ms-webpart-zone LI .primaryBannerContainer {
  width: 50%; }
  #s4-bodyContainer .main-content .ms-webpart-zone LI .primaryBannerContainer IMG {
    max-width: 100%;
    width: 100%; }
#s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(odd) .primaryBannerImage {
  padding-right: 15px; }
#s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(even) .primaryBannerImage {
  padding-left: 15px; }
#s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(1) IMG,
#s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(2) IMG {
  margin-bottom: 20px; }
#s4-bodyContainer .main-content .ms-webpart-zone LI .secondaryBannerContainer {
  width: 100%; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .ms-webpart-zone LI .secondaryBannerContainer {
      width: 50%; } }
  #s4-bodyContainer .main-content .ms-webpart-zone LI .secondaryBannerContainer IMG {
    max-width: 100%;
    width: 100%;
    margin-bottom: 10px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .ms-webpart-zone LI .secondaryBannerContainer IMG {
        margin-bottom: 0px; } }
@media only screen and (min-width: 768px) {
  #s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(odd) .secondaryBannerImage {
    padding-right: 15px; } }
@media only screen and (min-width: 768px) {
  #s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(even) .secondaryBannerImage {
    padding-left: 15px; } }
@media only screen and (min-width: 768px) {
  #s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(1) .secondaryBannerImage IMG,
  #s4-bodyContainer .main-content .ms-webpart-zone LI:nth-child(2) .secondaryBannerImage IMG {
    margin-bottom: 20px; } }

.kf-action-link, .moreEventsLink,
.moreNewsLink, UL.cbs-List LI .moreNewsLink,
UL.cbs-List LI .moreEventsLink, .pm-column-article.col-sm-12 UL.cbs-List LI .moreEventsLink {
  margin: 15px -15px 0px -15px; }

.pm-sidebar-content a, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a, .pm-sidebar-content a:link, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:link, .pm-sidebar-content a:active, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:active, .pm-sidebar-content a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:visited, .pm-sidebar-content a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:hover {
  font-weight: 900;
  color: black;
  font-size: 15px; }
  @media only screen and (min-width: 768px) {
    .pm-sidebar-content a, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a, .pm-sidebar-content a:link, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:link, .pm-sidebar-content a:active, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:active, .pm-sidebar-content a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:visited, .pm-sidebar-content a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:hover {
      font-size: 12px; } }
  @media only screen and (min-width: 992px) {
    .pm-sidebar-content a, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a, .pm-sidebar-content a:link, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:link, .pm-sidebar-content a:active, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:active, .pm-sidebar-content a:visited, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:visited, .pm-sidebar-content a:hover, #s4-bodyContainer .main-content .pm-column-sidebar .pm-sidebar-wrapper a:hover {
      font-size: 15px; } }

.kf-styleLessList UL.cbs-List, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List, .kf-webpart-list UL.cbs-List {
  display: block;
  list-style: none; }
  .kf-styleLessList UL.cbs-List LI, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI,
  #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI, .kf-webpart-list UL.cbs-List LI {
    display: inline-block; }

.kf-list-vertical UL.cbs-List LI, #s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIII .ms-webpartzone-cell UL.cbs-List LI,
#s4-bodyContainer .main-content .pm-column-sidebar .webPartZoneIIII .ms-webpartzone-cell UL.cbs-List LI, .kf-webpart-list UL.cbs-List LI {
  display: block; }

.kf-webpart-list {
  margin-top: 20px;
  margin-bottom: 20px; }
  .kf-webpart-list UL.cbs-List LI:first-child {
    padding: 0px; }
  .kf-webpart-list UL.cbs-List LI {
    background: #d8d9da; }
    .kf-webpart-list UL.cbs-List LI H1, .kf-webpart-list UL.cbs-List LI H2, .kf-webpart-list UL.cbs-List LI H3, .kf-webpart-list UL.cbs-List LI H4, .kf-webpart-list UL.cbs-List LI H5 {
      margin: 0px; }
    .kf-webpart-list UL.cbs-List LI a, .kf-webpart-list UL.cbs-List LI a:link, .kf-webpart-list UL.cbs-List LI a:visited, .kf-webpart-list UL.cbs-List LI a:active {
      color: black; }
    .kf-webpart-list UL.cbs-List LI .moreEventsLink a, .kf-webpart-list UL.cbs-List LI .moreEventsLink a:link, .kf-webpart-list UL.cbs-List LI .moreEventsLink a:active, .kf-webpart-list UL.cbs-List LI .moreEventsLink a:visited, .kf-webpart-list UL.cbs-List LI .moreEventsLink a:hover,
    .kf-webpart-list UL.cbs-List LI .moreNewsLink a,
    .kf-webpart-list UL.cbs-List LI .moreNewsLink a:link,
    .kf-webpart-list UL.cbs-List LI .moreNewsLink a:active,
    .kf-webpart-list UL.cbs-List LI .moreNewsLink a:visited,
    .kf-webpart-list UL.cbs-List LI .moreNewsLink a:hover {
      color: #d8d9da;
      font-weight: 700; }

.pm-event-date, UL.cbs-List LI .eventHomeContainer .eventHomeDay {
  display: inline-block;
  padding-left: 16px;
  font-size: 48px;
  width: 58px; }
  @media only screen and (min-width: 768px) {
    .pm-event-date, UL.cbs-List LI .eventHomeContainer .eventHomeDay {
      padding-left: 9xp;
      font-size: 35px;
      width: auto; } }
  @media only screen and (min-width: 992px) {
    .pm-event-date, UL.cbs-List LI .eventHomeContainer .eventHomeDay {
      padding-left: 16px;
      font-size: 48px; } }

.pm-event-month, UL.cbs-List LI .eventHomeContainer .eventHomeMonth {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
  text-transform: uppercase;
  display: inline-block;
  position: absolute;
  left: 0px;
  padding-top: 40px;
  font-size: 16px; }
  @media only screen and (min-width: 768px) {
    .pm-event-month, UL.cbs-List LI .eventHomeContainer .eventHomeMonth {
      left: 10px;
      padding-top: 24px;
      font-size: 10px; } }
  @media only screen and (min-width: 992px) {
    .pm-event-month, UL.cbs-List LI .eventHomeContainer .eventHomeMonth {
      left: -1px;
      padding-top: 39px;
      font-size: 16px; } }

.pm-event-description, UL.cbs-List LI .eventHomeContainer .eventHomeTitle {
  float: none;
  width: auto;
  padding-top: 8px;
  max-width: 69%;
  height: 40px;
  font-size: 16px;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media only screen and (min-width: 768px) {
    .pm-event-description, UL.cbs-List LI .eventHomeContainer .eventHomeTitle {
      width: 52%;
      padding-top: 4px;
      height: 32px;
      float: right;
      font-size: 10px; } }
  @media only screen and (min-width: 992px) {
    .pm-event-description, UL.cbs-List LI .eventHomeContainer .eventHomeTitle {
      width: 57%;
      padding-top: 8px;
      height: 42px;
      font-size: 16px; } }
  @media only screen and (min-width: 1200px) {
    .pm-event-description, UL.cbs-List LI .eventHomeContainer .eventHomeTitle {
      width: 66%; } }

/** Upcoming Events **/
UL.cbs-List LI {
  background-color: white; }
  UL.cbs-List LI .eventHomeContainer {
    background-color: #d8d9da;
    border-bottom: 1px dashed #009b56;
    padding-left: 15px;
    padding-right: 15px; }
    UL.cbs-List LI .eventHomeContainer .eventHomeTitle a, UL.cbs-List LI .eventHomeContainer .eventHomeTitle a:active, UL.cbs-List LI .eventHomeContainer .eventHomeTitle a:visited, UL.cbs-List LI .eventHomeContainer .eventHomeTitle a:hover, UL.cbs-List LI .eventHomeContainer .eventHomeTitle a:link {
      color: black;
      font-weight: 900;
      font-size: 15px; }
  UL.cbs-List LI .moreNewsLink,
  UL.cbs-List LI .moreEventsLink {
    display: block;
    margin: 0px; }
UL.cbs-List LI:last-child .eventHomeContainer {
  border-bottom: 0px; }

.pm-column-article.col-sm-12 UL.cbs-List LI .moreEventsLink {
  display: inline-block;
  width: 97.59999999999999%;
  margin: 0px; }

/** Upcoming Events end **/
/** Press Release **/
.cbs-List LI .pressReleaseContainer {
  font-size: 14px;
  background-color: #d8d9da;
  padding: 15px 15px 15px 15px;
  border-bottom: 1px dashed #009b56; }
.cbs-List LI:last-child .pressReleaseContainer {
  border-bottom: 0px; }

/** Press Release end **/
/** Slider **/
.sliderContainer {
  background-color: white; }

.pm-column-sidebar .sliderContainer .wpHeaderGroup {
  margin-right: 0px;
  margin-left: 0px; }
.pm-column-sidebar .sliderContainer #sliderContainer {
  background-color: #d8d9da;
  padding: 15px 0px;
  width: 100%; }
  .pm-column-sidebar .sliderContainer #sliderContainer #slides {
    margin: 0px 15px; }
    .pm-column-sidebar .sliderContainer #sliderContainer #slides .slidesjs-container {
      width: auto !important;
      max-width: 100%; }

/** Slider end **/
.bottomGroup:before {
  content: "";
  display: block;
  margin-left: -16px;
  margin-right: -16px;
  padding: 10px;
  padding-top: 25px; }

/** Accordion Styling **/
.acHeaderItem .sjeccd-stylesStyle-acHeader {
  margin-top: 15px;
  background-color: #009b56;
  color: white;
  margin-bottom: 0px;
  padding: 10px;
  border-radius: 0px; }
  @media only screen and (min-width: 768px) {
    .acHeaderItem .sjeccd-stylesStyle-acHeader {
      border-top-left-radius: 9px;
      border-top-right-radius: 9px; } }
  .acHeaderItem .sjeccd-stylesStyle-acHeader.sjeccd-stylesStyle-acHeaderPlus {
    background-image: url(../images/accordian-expand.png);
    background-repeat: no-repeat;
    background-position: 99%;
    padding-right: 40px; }
  .acHeaderItem .sjeccd-stylesStyle-acHeader.sjeccd-stylesStyle-acHeaderMinus {
    background-image: url(../images/accordian-collapse.png);
    background-repeat: no-repeat;
    background-position: 99%;
    padding-right: 40px; }

.sjeccd-stylesStyle-acContent {
  padding-left: 10px;
  padding-right: 10px; }

SPAN.sjeccd-stylesStyle-acContent {
  /*** HACK!?!? ****/
  display: block; }

/** Accordion Styling end **/
#s4-bodyContainer .main-content .eventPage .pm-column-article .pm-events-details {
  padding: 5px; }
  #s4-bodyContainer .main-content .eventPage .pm-column-article .pm-events-details LABEL {
    vertical-align: baseline;
    display: inline-block;
    width: 20%;
    font-weight: 900; }
  #s4-bodyContainer .main-content .eventPage .pm-column-article .pm-events-details SPAN {
    clear: right;
    display: inline-block;
    width: 60%; }
  #s4-bodyContainer .main-content .eventPage .pm-column-article .pm-events-details .ms-formfieldvaluecontainer SPAN {
    width: 100%;
    display: inline; }
  #s4-bodyContainer .main-content .eventPage .pm-column-article .pm-events-details .ms-formfieldvaluecontainer SPAN {
    width: 100%; }
#s4-bodyContainer .main-content .eventPage .pm-column-article .eventDescription {
  padding: 5px; }

#s4-bodyContainer .main-content .rollupPage .ms-webpart-chrome-title {
  display: none; }
#s4-bodyContainer .main-content .rollupPage .ms-ref-refiner {
  padding-right: 0px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-top: 0px; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername {
    background-color: #009b56;
    color: white;
    margin-bottom: 0px;
    padding: 10px;
    border-radius: 0px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername {
        border-top-left-radius: 9px;
        border-top-right-radius: 9px; } }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner UL {
    background: #d8d9da; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI {
    background: #d8d9da;
    padding: 15px; }
    #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI H1, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI H2, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI H3, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI H4, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI H5 {
      margin: 0px; }
    #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI a, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI a:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI a:visited, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner LI a:active {
      color: black; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #Value, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #OtherValue, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #SubmitValue,
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:visited {
    width: auto; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #Container {
    padding-bottom: 0px; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #Value {
    background-color: #d8d9da; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner DIV[name=Item] a {
    padding-left: 35px; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-uparrow {
    margin: 0px; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-downarrow {
    margin: 0px; }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:visited {
    font-size: 16px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:visited {
        font-size: 12px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:link, #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-refinername:visited {
        font-size: 16px; } }
#s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List,
#s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List,
#s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List,
#s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List,
#s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List {
  display: block;
  margin: 0px; }
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer {
    font-size: 16px;
    padding: 0px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #009b56; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer LABEL, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer LABEL {
      vertical-align: baseline; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:active, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:active {
      text-decoration: underline;
      font-weight: 700;
      color: black; }
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer a:active:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer a:active:hover {
        text-decoration: none; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer .eventEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer .eventEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer .eventEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer .eventEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer .eventEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer .eventEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer .eventEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer .eventEntity, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer .eventEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer .eventEntity {
      margin-bottom: 15px;
      font-style: italic; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .eventContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .eventContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .eventContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .eventContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .eventContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .eventContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .eventContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .eventContainer .eventLocation, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .eventContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .eventContainer .eventLocation {
      display: inline; }
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer {
    font-size: 16px;
    padding: 0px;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px dashed #009b56; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer LABEL,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer LABEL, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer LABEL, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer LABEL {
      vertical-align: baseline; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:link,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:link, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:visited,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:visited, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:active,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:active, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:active, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:active {
      text-decoration: underline;
      font-weight: 700;
      color: black; }
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:link:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:link:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:visited:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:visited:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer a:active:hover,
      #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer a:active:hover, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer a:active:hover, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer a:active:hover {
        text-decoration: none; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer .pressReleaseEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer .pressReleaseEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer .pressReleaseEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer .pressReleaseEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer .pressReleaseEntity,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer .pressReleaseEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer .pressReleaseEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer .pressReleaseEntity, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer .pressReleaseEntity, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer .pressReleaseEntity {
      margin-bottom: 15px;
      font-style: italic; }
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer .eventFieldName,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer .eventFieldName, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI .pressReleaseContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI .pressReleaseContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI .pressReleaseContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI .pressReleaseContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI .pressReleaseContainer .eventLocation,
    #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI .pressReleaseContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI .pressReleaseContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .pressReleaseContainer .eventLocation, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI .pressReleaseContainer .eventLocation, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI .pressReleaseContainer .eventLocation {
      display: inline; }
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI:last-child .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI:last-child .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI:last-child .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI:last-child .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI:last-child .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI:last-child .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI:last-child .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI:last-child .pressReleaseContainer, #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI:last-child .pressReleaseContainer, #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI:last-child .pressReleaseContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-webpart-article .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentList .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContent .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentII .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pageContentIII .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .sliderContainer .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .documentsWithHeader .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .bidItemPage .rollupPage .pm-column-article .webPartZoneI .cbs-List LI:last-child .eventContainer,
  #s4-bodyContainer .main-content .rollupPage .pm-column-article .pm-article .cbs-List LI:last-child .eventContainer {
    border-bottom: 0px; }

#s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List,
#s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List,
#s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List,
#s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List,
#s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List {
  display: block;
  margin: 0px; }
  #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List UL, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List UL,
  #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List UL,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List UL,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List UL,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List UL, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List UL, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List UL, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List UL, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List UL {
    margin: 0px; }
  #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI,
  #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI {
    list-style: none;
    background-color: transparent;
    padding: 0px; }
    #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer,
    #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer,
    #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer,
    #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer,
    #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer {
      font-size: 16px;
      padding: 0px;
      margin-bottom: 20px;
      padding-bottom: 20px;
      border-bottom: 1px dashed #009b56; }
      #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer LABEL, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer LABEL,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer LABEL,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer LABEL,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer LABEL,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer LABEL, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer LABEL, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer LABEL, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer LABEL, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer LABEL {
        vertical-align: baseline; }
      #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:link,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:link,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:link,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:link,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:link, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:visited,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:visited,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:visited,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:visited,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:visited, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:active, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:active,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:active,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:active,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:active,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:active, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:active, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:active, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:active, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:active {
        text-decoration: underline;
        font-weight: 700;
        color: black; }
        #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:hover,
        #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:hover, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:link:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:link:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:link:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:link:hover,
        #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:link:hover, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:visited:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:visited:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:visited:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:visited:hover,
        #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:visited:hover, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer a:active:hover, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer a:active:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer a:active:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer a:active:hover,
        #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer a:active:hover,
        #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer a:active:hover, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer a:active:hover, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer a:active:hover, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer a:active:hover, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer a:active:hover {
          text-decoration: none; }
      #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer .eventEntity, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer .eventEntity,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer .eventEntity,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer .eventEntity,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer .eventEntity,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer .eventEntity, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer .eventEntity, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer .eventEntity, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer .eventEntity, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer .eventEntity {
        margin-bottom: 15px;
        font-style: italic; }
      #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer .eventFieldName,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer .eventFieldName,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer .eventFieldName,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer .eventFieldName,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer .eventFieldName, #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemItemContainer .eventLocation, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemItemContainer .eventLocation,
      #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemItemContainer .eventLocation,
      #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemItemContainer .eventLocation,
      #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemItemContainer .eventLocation,
      #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemItemContainer .eventLocation, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemItemContainer .eventLocation, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemItemContainer .eventLocation, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemItemContainer .eventLocation, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemItemContainer .eventLocation {
        display: inline; }
    #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List LI .bidItemTitle, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List LI .bidItemTitle,
    #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List LI .bidItemTitle,
    #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List LI .bidItemTitle,
    #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List LI .bidItemTitle,
    #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List LI .bidItemTitle, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List LI .bidItemTitle, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List LI .bidItemTitle, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List LI .bidItemTitle, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List LI .bidItemTitle {
      font-weight: 700; }
  #s4-bodyContainer .main-content .pm-column-article .pm-webpart-article .cbs-List > LI:last-child .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .documentList .cbs-List > LI:last-child .bidItemItemContainer,
  #s4-bodyContainer .main-content .pm-column-article .pageContent .cbs-List > LI:last-child .bidItemItemContainer,
  #s4-bodyContainer .main-content .pm-column-article .pageContentII .cbs-List > LI:last-child .bidItemItemContainer,
  #s4-bodyContainer .main-content .pm-column-article .pageContentIII .cbs-List > LI:last-child .bidItemItemContainer,
  #s4-bodyContainer .main-content .pm-column-article .sliderContainer .cbs-List > LI:last-child .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .documentsWithHeader .cbs-List > LI:last-child .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .bidItemPage .webPartZoneI .cbs-List > LI:last-child .bidItemItemContainer, #s4-bodyContainer .main-content .bidItemPage .pm-column-article .webPartZoneI .cbs-List > LI:last-child .bidItemItemContainer, #s4-bodyContainer .main-content .pm-column-article .pm-article .cbs-List > LI:last-child .bidItemItemContainer {
    border-bottom: 0px; }

.groupBidPhase {
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 15px; }

#s4-bodyContainer .main-content .bidItemPage .bidFieldName {
  font-size: normal;
  font-weight: 900; }
#s4-bodyContainer .main-content .bidItemPage .bidContacts,
#s4-bodyContainer .main-content .bidItemPage .bidAdditionalInformation,
#s4-bodyContainer .main-content .bidItemPage .bidDescription,
#s4-bodyContainer .main-content .bidItemPage .bidPhase,
#s4-bodyContainer .main-content .bidItemPage .bidDueDate {
  margin-bottom: 20px; }
#s4-bodyContainer .main-content .bidItemPage .webPartZoneI {
  display: block;
  margin-top: 0px; }
  #s4-bodyContainer .main-content .bidItemPage .webPartZoneI UL {
    display: block;
    list-style: none; }
    #s4-bodyContainer .main-content .bidItemPage .webPartZoneI UL LI {
      display: block; }
  #s4-bodyContainer .main-content .bidItemPage .webPartZoneI UL {
    margin: 0px; }
    #s4-bodyContainer .main-content .bidItemPage .webPartZoneI UL.dfwp-list {
      margin-left: 15px; }
  #s4-bodyContainer .main-content .bidItemPage .webPartZoneI h2 {
    margin: 0px;
    color: white;
    line-height: normal; }
  #s4-bodyContainer .main-content .bidItemPage .webPartZoneI .groupheader {
    font-size: 16px;
    font-weight: normal; }
  #s4-bodyContainer .main-content .bidItemPage .webPartZoneI .ms-webpart-chrome-title {
    background-color: #009b56;
    color: white;
    margin-bottom: 0px;
    padding: 10px;
    border-radius: 0px;
    margin-left: -15px;
    margin-right: -15px;
    color: white;
    position: relative;
    top: -16px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .bidItemPage .webPartZoneI .ms-webpart-chrome-title {
        border-top-left-radius: 9px;
        border-top-right-radius: 9px; } }
    #s4-bodyContainer .main-content .bidItemPage .webPartZoneI .ms-webpart-chrome-title .js-webpart-titleCell {
      display: block; }

#s4-bodyContainer .main-content .searchPage .pm-global-banner-wrapper .globalBanner {
  margin-top: 49px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .searchPage .pm-global-banner-wrapper .globalBanner {
      margin-top: 49px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .searchPage .pm-global-banner-wrapper .globalBanner {
      margin-top: 49px; } }
#s4-bodyContainer .main-content .searchPage .pm-column-article .pm-webpart-article, #s4-bodyContainer .main-content .searchPage .pm-column-article .documentList,
#s4-bodyContainer .main-content .searchPage .pm-column-article .pageContent,
#s4-bodyContainer .main-content .searchPage .pm-column-article .pageContentII,
#s4-bodyContainer .main-content .searchPage .pm-column-article .pageContentIII,
#s4-bodyContainer .main-content .searchPage .pm-column-article .sliderContainer, #s4-bodyContainer .main-content .searchPage .pm-column-article .documentsWithHeader, #s4-bodyContainer .main-content .searchPage .pm-column-article .bidItemPage .webPartZoneI, #s4-bodyContainer .main-content .bidItemPage .searchPage .pm-column-article .webPartZoneI, #s4-bodyContainer .main-content .searchPage .pm-column-article .pm-article {
  margin-top: 0px; }
#s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft {
  float: none; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft {
      float: left; } }
  #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge {
    display: block; }
    #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge > INPUT {
      float: none; }
    #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge .ms-srch-sb-searchLink {
      float: right; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge .ms-srch-sb-searchLink {
          float: none;
          top: auto;
          right: auto; } }
    #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge .ms-srch-sbLarge-fullWidth {
      width: auto; }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer .main-content .searchPage .pm-column-article #SearchBox.ms-floatLeft .ms-srch-sbLarge .ms-srch-sbLarge-fullWidth {
          width: 456px; } }
#s4-bodyContainer .main-content .searchPage .ms-srch-result #Paging li {
  display: inline-block;
  width: 45px;
  height: 45px; }
#s4-bodyContainer .main-content .searchPage .ms-srch-item {
  width: 100% !important;
  position: relative;
  overflow: visible; }
  #s4-bodyContainer .main-content .searchPage .ms-srch-item .ms-srch-item-body {
    display: block; }
  #s4-bodyContainer .main-content .searchPage .ms-srch-item .ms-srch-ellipsis {
    white-space: normal; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .searchPage .ms-srch-item .ms-srch-ellipsis {
        white-space: nowrap; } }
#s4-bodyContainer .main-content .searchPage .ms-srchnav-list {
  margin-left: 0px; }
#s4-bodyContainer .main-content .searchPage .ms-srch-hover-outerContainer {
  left: 69px !important; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer .main-content .searchPage .ms-srch-hover-outerContainer {
      left: 70px !important;
      top: -250px !important; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer .main-content .searchPage .ms-srch-hover-outerContainer {
      left: 456px !important;
      top: -250px !important; } }
  @media only screen and (min-width: 1200px) {
    #s4-bodyContainer .main-content .searchPage .ms-srch-hover-outerContainer {
      left: 606px !important;
      top: -250px !important; } }

body {
  margin: 0;
  padding: 0; }

@-ms-viewport {
  width: device-width; }

@-webkit-viewport {
  width: device-width; }

@-moz-viewport {
  width: device-width; }

@-o-viewport {
  width: device-width; }

@viewport {
  width: device-width; }

body #s4-workspace {
  -webkit-overflow-scrolling: touch; }

.pm-skip-to-content {
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  top: -10px; }

#s4-bodyContainer {
  /*******************************************/
  /* HEADER
  /*******************************************/
  /*******************************************/
  /* MAIN BODY 
  /*******************************************/
  /*******************************************/
  /* FOOTER
  /*******************************************/ }
  #s4-bodyContainer HEADER .pm-mobile-nav-wrapper {
    padding-bottom: 10px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .pm-mobile-nav-wrapper {
        display: none; } }
    #s4-bodyContainer HEADER .pm-mobile-nav-wrapper .btn-mobile-nav {
      display: block;
      margin-top: 10px;
      cursor: pointer; }
    #s4-bodyContainer HEADER .pm-mobile-nav-wrapper .btn-search {
      display: block;
      margin-top: 10px;
      float: right;
      cursor: pointer; }
  #s4-bodyContainer HEADER .pm-global-nav-wrapper {
    display: none; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .pm-global-nav-wrapper {
        display: block; } }
  #s4-bodyContainer HEADER .global-nav {
    padding-bottom: 10px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .global-nav {
        padding-bottom: 0px; } }
    #s4-bodyContainer HEADER .global-nav UL LI {
      display: block;
      float: none;
      text-align: center;
      padding-top: 5px;
      padding-bottom: 5px; }
      #s4-bodyContainer HEADER .global-nav UL LI BR {
        display: none; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer HEADER .global-nav UL LI BR {
            display: inline; } }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .global-nav UL LI {
          width: 25%;
          display: inline-block;
          float: left;
          margin-left: 0px;
          margin-right: 0px; } }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .global-nav UL LI {
          line-height: 10px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .global-nav UL LI {
          line-height: normal; } }
      #s4-bodyContainer HEADER .global-nav UL LI a {
        display: inline-block;
        width: 100%;
        line-height: normal; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer HEADER .global-nav UL LI a {
            line-height: 11px; } }
        @media only screen and (min-width: 992px) {
          #s4-bodyContainer HEADER .global-nav UL LI a {
            line-height: 20px; } }
  #s4-bodyContainer HEADER .pm-search-wrapper {
    height: auto; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .pm-search-wrapper {
        height: 113px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer HEADER .pm-search-wrapper {
        height: 146px; } }
  #s4-bodyContainer HEADER .logo {
    margin-top: 10px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .logo {
        margin-top: 15px; } }
  #s4-bodyContainer HEADER .support-nav {
    display: none;
    float: right; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .support-nav {
        display: block; } }
    #s4-bodyContainer HEADER .support-nav UL LI {
      padding-left: 10px;
      padding-top: 15px;
      padding-bottom: 15px; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .support-nav UL LI {
          padding-top: 5px;
          padding-bottom: 5px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .support-nav UL LI {
          padding-top: 15px;
          padding-bottom: 15px; } }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer HEADER .support-nav-mobile {
      display: none; } }
  #s4-bodyContainer HEADER .support-nav-mobile UL LI {
    display: block;
    float: none;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px; }
  #s4-bodyContainer HEADER .search-box {
    display: none; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .search-box {
        display: block;
        clear: left;
        float: right; } }
  #s4-bodyContainer HEADER .pm-main-nav-wrapper {
    position: relative;
    z-index: 100; }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav {
      height: auto; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav {
          height: 21px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav {
          height: 40px; } }
      #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-listMenu-horizontalBox {
        display: block; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-listMenu-horizontalBox {
            display: inline-block; } }
      #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL {
        margin-left: -15px;
        margin-right: -15px;
        display: block; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL {
            margin-left: auto;
            margin-right: auto; } }
        #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI {
          padding-top: 10px;
          padding-bottom: 10px;
          width: 50%;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          padding-bottom: 0px; }
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a {
            height: 30px;
            line-height: 30px;
            padding: 10px;
            display: block; }
            #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a > SPAN {
              display: inline-block;
              vertical-align: middle;
              line-height: normal; }
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:nth-child(odd) {
            padding-right: 7.5px; }
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:nth-child(even) {
            padding-left: 7.5px; }
          @media only screen and (min-width: 768px) {
            #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI {
              width: auto;
              box-sizing: content-box;
              padding-top: 3px;
              padding-bottom: 3px; }
              #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:nth-child(odd) {
                padding-right: inherit; }
              #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:nth-child(even) {
                padding-left: inherit; }
              #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a {
                height: auto;
                line-height: inherit;
                padding: 0;
                display: inline; }
                #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a > SPAN {
                  display: auto;
                  vertical-align: auto;
                  line-height: normal; } }
          @media only screen and (min-width: 992px) {
            #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI {
              padding-top: 10px;
              padding-bottom: 10px; } }
          #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a {
            padding-left: 10px;
            padding-right: 10px;
            margin: 0px; }
  #s4-bodyContainer HEADER .tag-line {
    float: right; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .tag-line {
        margin-top: 10px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer HEADER .tag-line {
        margin-top: 0px;
        margin-bottom: 15px; } }
  #s4-bodyContainer .main-content {
    /** Hero Image **/
    /** College Thumbnails **/
    /** Article **/
    /** Image 'banner' links **/ }
    #s4-bodyContainer .main-content .hero {
      display: none;
      margin-bottom: 15px; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer .main-content .hero {
          display: block; } }
      #s4-bodyContainer .main-content .hero IMG {
        width: 100%; }
    #s4-bodyContainer .main-content .pm-college-thumbs {
      margin-top: 20px; }
    #s4-bodyContainer .main-content .pm-article {
      margin-top: 0px; }
    #s4-bodyContainer .main-content .imageLinks {
      margin-bottom: 30px; }
  #s4-bodyContainer FOOTER {
    /** Persistent footer hack **/
    bottom: 0px;
    width: 100%;
    z-index: 1100;
    /** Persistent footer hack end */ }
    #s4-bodyContainer FOOTER .footer-nav {
      margin-right: -15px;
      margin-left: -15px;
      cursor: pointer; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer FOOTER .footer-nav {
          margin-right: 0px;
          margin-left: 0px; } }
      #s4-bodyContainer FOOTER .footer-nav > UL {
        width: 100%;
        display: table;
        table-layout: fixed; }
        #s4-bodyContainer FOOTER .footer-nav > UL > LI {
          display: block;
          padding-top: 6px;
          padding-bottom: 6px;
          padding-left: 15px;
          padding-right: 15px; }
          @media only screen and (min-width: 768px) {
            #s4-bodyContainer FOOTER .footer-nav > UL > LI {
              display: table-cell; } }
          @media only screen and (min-width: 768px) {
            #s4-bodyContainer FOOTER .footer-nav > UL > LI {
              padding-top: 0px;
              padding-bottom: 3px;
              padding-right: 0px;
              padding-left: 0px; } }
          @media only screen and (min-width: 992px) {
            #s4-bodyContainer FOOTER .footer-nav > UL > LI {
              padding-top: 8px;
              padding-bottom: 8px; } }
          #s4-bodyContainer FOOTER .footer-nav > UL > LI .linkDetails {
            display: inline; }
            @media only screen and (min-width: 768px) {
              #s4-bodyContainer FOOTER .footer-nav > UL > LI .linkDetails {
                display: block; } }
          #s4-bodyContainer FOOTER .footer-nav > UL > LI > UL {
            display: none;
            margin-left: -15px;
            margin-right: -15px;
            position: relative;
            top: 8px; }
            #s4-bodyContainer FOOTER .footer-nav > UL > LI > UL > LI {
              display: block;
              padding-left: 15px; }
              #s4-bodyContainer FOOTER .footer-nav > UL > LI > UL > LI IMG {
                position: relative;
                top: 10px; }
    #s4-bodyContainer FOOTER .pm-footer-slideup-links {
      height: 0px;
      z-index: -100;
      display: none; }
      #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL {
        width: 100%;
        display: table;
        table-layout: fixed;
        padding-bottom: 15px; }
        #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI {
          display: table-cell;
          padding: 0px;
          padding-right: 15px; }
          #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI > UL > LI {
            padding-bottom: 0px; }
            #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI > UL > LI IMG {
              position: relative;
              top: 10px; }
              @media only screen and (min-width: 768px) {
                #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI > UL > LI IMG {
                  top: 12px; } }
              @media only screen and (min-width: 992px) {
                #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI > UL > LI IMG {
                  top: 10px; } }
        #s4-bodyContainer FOOTER .pm-footer-slideup-links > UL > LI:last-child {
          padding-bottom: 15px; }
    #s4-bodyContainer FOOTER .pm-footer-details {
      padding: 15px; }
      #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright UL LI {
        display: block;
        margin: 5px;
        padding: 0px;
        text-align: center; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer FOOTER .pm-footer-details .pm-copyright UL LI {
            text-align: left; } }
      #s4-bodyContainer FOOTER .pm-footer-details .footer-logo {
        margin: 0 auto; }
        @media only screen and (min-width: 768px) {
          #s4-bodyContainer FOOTER .pm-footer-details .footer-logo {
            float: right;
            margin: 0px; } }

/**
* This file should contain color variables and rules
**/
/** HTML Structure **/
#s4-bodyContainer HEADER .pm-mobile-nav-wrapper {
  background: #009b56; }
#s4-bodyContainer HEADER .pm-global-nav-wrapper {
  background: #009b56; }
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI a, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI a:link, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI a:active, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI a:visited, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI a:hover,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI a,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI a:link,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI a:active,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI a:visited,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI a:hover {
    color: #f2f3f0; }
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected,
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected {
    background: #f2f3f0; }
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected a, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected a:link, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected a:active, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected a:visited, #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile UL LI.pm-selected a:hover,
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected a,
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected a:link,
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected a:active,
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected a:visited,
    #s4-bodyContainer HEADER .pm-global-nav-wrapper .global-nav UL LI.pm-selected a:hover {
      color: #009b56; }
  #s4-bodyContainer HEADER .pm-global-nav-wrapper .support-nav-mobile {
    border-bottom: 1px solid #f2f3f0;
    margin-bottom: 1px; }
#s4-bodyContainer HEADER .support-nav a, #s4-bodyContainer HEADER .support-nav a:link, #s4-bodyContainer HEADER .support-nav a:active, #s4-bodyContainer HEADER .support-nav a:visited, #s4-bodyContainer HEADER .support-nav a:hover {
  color: black; }
#s4-bodyContainer HEADER .search-box label {
  color: black; }
#s4-bodyContainer HEADER .pm-search-wrapper {
  background-color: #f2f3f0; }
#s4-bodyContainer HEADER .pm-main-nav-wrapper {
  -webkit-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.3);
  background-color: #f2f3f0; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer HEADER .pm-main-nav-wrapper {
      background: -webkit-gradient(linear, left top, left bottom, from(#009b56), to(#007c3a));
      background: -moz-linear-gradient(top, #009b56, #007c3a);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009b56', endColorstr='#007c3a');
      background-image: -ms-linear-gradient(top, #009b56 0%, #007c3a 100%); } }
  #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-navigation .ms-core-listMenu-root > LI.selected a, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-navigation .ms-core-listMenu-root > LI.selected a:link, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-navigation .ms-core-listMenu-root > LI.selected a:active, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-navigation .ms-core-listMenu-root > LI.selected a:visited, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav .ms-core-navigation .ms-core-listMenu-root > LI.selected a:hover {
    color: #ecdfa7; }
  #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI {
    background-color: #f2f3f0; }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a:link, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a:active, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a:visited, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a:hover {
      color: white; }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI.pm-selected a, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI.pm-selected a:link, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI.pm-selected a:active, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI.pm-selected a:visited, #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI.pm-selected a:hover {
      color: #ecdfa7; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI {
        background-color: transparent; } }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a {
      background: -webkit-gradient(linear, left top, left bottom, from(#009b56), to(#007c3a));
      background: -moz-linear-gradient(top, #009b56, #007c3a);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009b56', endColorstr='#007c3a');
      background-image: -ms-linear-gradient(top, #009b56 0%, #007c3a 100%); }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI a {
          background: none;
          border-right: 1px solid #00632f;
          border-left: 1px solid #5cab85; } }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:first-child a {
      border-left: 0px; }
    #s4-bodyContainer HEADER .pm-main-nav-wrapper .main-nav UL LI:last-child a {
      border-right: 0px; }
#s4-bodyContainer .main-content {
  background-color: white; }
  #s4-bodyContainer .main-content .hero {
    -webkit-box-shadow: 0px 13px 12px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0px 13px 12px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 13px 12px rgba(0, 0, 0, 0.4); }
  #s4-bodyContainer .main-content .sjeccd-stylesStyle-HighLight, #s4-bodyContainer .main-content .ms-rteStyle-HighLight {
    background-color: #b9be10; }
#s4-bodyContainer FOOTER .pm-footer-nav-wrapper {
  background: #d8d9da; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer FOOTER .pm-footer-nav-wrapper {
      border-bottom: 4px solid white; } }
  #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav {
    color: black; }
    #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav a, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav a:link, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav a:active, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav a:visited, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav a:hover {
      color: black; }
    #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI {
      border-bottom: 4px solid #bbbbbb; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI {
          border-bottom: 0px; } }
      #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI {
        background-color: #bbbbbb; }
        #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI a, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI a:link, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI a:hover, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI a:visited, #s4-bodyContainer FOOTER .pm-footer-nav-wrapper .footer-nav > UL > LI > UL > LI a:active {
          color: black; }
#s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper {
  background-color: #bbbbbb; }
  #s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper .pm-footer-slideup-links a, #s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper .pm-footer-slideup-links a:link, #s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper .pm-footer-slideup-links a:hover, #s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper .pm-footer-slideup-links a:visited, #s4-bodyContainer FOOTER .pm-footer-slideup-links-wrapper .pm-footer-slideup-links a:active {
    color: black; }
#s4-bodyContainer FOOTER .pm-footer-details-wrapper {
  background: #009b56;
  color: white; }

#s4-bodyContainer {
  font-family: "Lato", sans-serif;
  font-size: 16px; }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer {
      font-size: 10px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer {
      font-size: 16px; } }
  #s4-bodyContainer HEADER .support-nav-mobile,
  #s4-bodyContainer HEADER .global-nav {
    font-family: "Lato Black", sans-serif;
    font-weight: 900; }
    #s4-bodyContainer HEADER .support-nav-mobile UL LI a,
    #s4-bodyContainer HEADER .global-nav UL LI a {
      font-size: 14px;
      font-weight: bold;
      text-decoration: none; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .support-nav-mobile UL LI a,
        #s4-bodyContainer HEADER .global-nav UL LI a {
          font-size: 9px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .support-nav-mobile UL LI a,
        #s4-bodyContainer HEADER .global-nav UL LI a {
          font-size: 12px; } }
      @media only screen and (min-width: 1200px) {
        #s4-bodyContainer HEADER .support-nav-mobile UL LI a,
        #s4-bodyContainer HEADER .global-nav UL LI a {
          font-size: 14px; } }
  #s4-bodyContainer HEADER .support-nav {
    font-family: "Lato Black", sans-serif;
    font-weight: 900; }
    #s4-bodyContainer HEADER .support-nav UL LI A {
      font-size: 9px; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .support-nav UL LI A {
          font-size: 8px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .support-nav UL LI A {
          font-size: 12px; } }
  #s4-bodyContainer HEADER .search-box SPAN {
    font-size: 13px; }
  #s4-bodyContainer HEADER .ms-core-navigation,
  #s4-bodyContainer HEADER .main-nav {
    font-family: "Lato Black", sans-serif;
    font-weight: 900;
    text-transform: uppercase; }
    #s4-bodyContainer HEADER .ms-core-navigation A,
    #s4-bodyContainer HEADER .main-nav A {
      font-size: 12px; }
      @media only screen and (min-width: 768px) {
        #s4-bodyContainer HEADER .ms-core-navigation A,
        #s4-bodyContainer HEADER .main-nav A {
          font-size: 9px; } }
      @media only screen and (min-width: 992px) {
        #s4-bodyContainer HEADER .ms-core-navigation A,
        #s4-bodyContainer HEADER .main-nav A {
          font-size: 13px; } }
      @media only screen and (min-width: 1200px) {
        #s4-bodyContainer HEADER .ms-core-navigation A,
        #s4-bodyContainer HEADER .main-nav A {
          font-size: 15px; } }
  #s4-bodyContainer .main-content {
    font-size: 16px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content {
        font-size: 14px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content {
        font-size: 16px; } }
  #s4-bodyContainer .sidebar-nav .ms-core-navigation {
    font-family: "Lato", sans-serif; }
  #s4-bodyContainer .sidebar-nav .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item {
    font-family: "Lato", sans-serif; }
  #s4-bodyContainer FOOTER .footer-nav a, #s4-bodyContainer FOOTER .footer-nav a:link, #s4-bodyContainer FOOTER .footer-nav a:active, #s4-bodyContainer FOOTER .footer-nav a:visited, #s4-bodyContainer FOOTER .footer-nav a:hover {
    font-family: "Lato Black", sans-serif;
    font-weight: 900;
    font-size: 14px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer FOOTER .footer-nav a, #s4-bodyContainer FOOTER .footer-nav a:link, #s4-bodyContainer FOOTER .footer-nav a:active, #s4-bodyContainer FOOTER .footer-nav a:visited, #s4-bodyContainer FOOTER .footer-nav a:hover {
        font-size: 10px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer FOOTER .footer-nav a, #s4-bodyContainer FOOTER .footer-nav a:link, #s4-bodyContainer FOOTER .footer-nav a:active, #s4-bodyContainer FOOTER .footer-nav a:visited, #s4-bodyContainer FOOTER .footer-nav a:hover {
        font-size: 14px; } }
  @media only screen and (min-width: 768px) {
    #s4-bodyContainer FOOTER .footer-nav .linkDetails {
      font-size: 10px; } }
  @media only screen and (min-width: 992px) {
    #s4-bodyContainer FOOTER .footer-nav .linkDetails {
      font-size: inherit; } }
  #s4-bodyContainer FOOTER .pm-copyright {
    font-size: 12px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer FOOTER .pm-copyright {
        font-size: 10px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer FOOTER .pm-copyright {
        font-size: inherit; } }
  #s4-bodyContainer FOOTER .pm-footer-slideup-links {
    font-size: 16px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer FOOTER .pm-footer-slideup-links {
        font-size: 14px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer FOOTER .pm-footer-slideup-links {
        font-size: 16px; } }
    #s4-bodyContainer FOOTER .pm-footer-slideup-links a:hover {
      text-decoration: underline; }

#s4-bodyContainer HEADER .pm-mobile-nav-wrapper .btn-mobile-nav {
  background-image: url(../images/mobile-nav-icon.png);
  background-repeat: no-repeat;
  width: 29px;
  height: 24px; }
#s4-bodyContainer HEADER .pm-mobile-nav-wrapper .btn-search {
  background-image: url(../images/mobile-search-icon.png);
  background-repeat: no-repeat;
  width: 26px;
  height: 24px; }
#s4-bodyContainer .main-content .rollupPage .ms-ref-refiner {
  /* site-specific rollup images are in site-specific image files */ }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-uparrow {
    background: url(../images/rollup-collapse.png) no-repeat;
    width: 17px;
    height: 21px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-uparrow {
        position: relative;
        top: -2px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-uparrow {
        position: static;
        top: auto; } }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-downarrow {
    background: url(../images/rollup-expand.png) no-repeat;
    width: 17px;
    height: 21px; }
    @media only screen and (min-width: 768px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-downarrow {
        position: relative;
        top: -2px; } }
    @media only screen and (min-width: 992px) {
      #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner .ms-ref-downarrow {
        position: static;
        top: auto; } }
  #s4-bodyContainer .main-content .rollupPage .ms-ref-refiner #UnselectedSection DIV[name=Item] a {
    background-image: url(../images/rollup-checkbox-unselected.png);
    background-repeat: no-repeat;
    height: 21px;
    background-position: 5px center; }
#s4-bodyContainer .main-content .pm-accordion-expand {
  background-image: url(../images/mobile-icon-footer-expand.png);
  background-repeat: no-repeat;
  background-position: 80% center;
  display: block;
  position: absolute;
  top: 0px;
  right: 15px;
  width: 100px;
  height: 58px;
  cursor: pointer; }
#s4-bodyContainer .main-content .pm-accordion-collapse {
  background-image: url(../images/mobile-icon-footer-collapse.png);
  background-repeat: no-repeat;
  background-position: 80% center;
  position: absolute;
  top: 0px;
  right: 15px;
  width: 100px;
  height: 58px;
  cursor: pointer; }
#s4-bodyContainer FOOTER .pm-accordion-expand {
  background-image: url(../images/mobile-icon-footer-expand.png);
  background-repeat: no-repeat;
  background-position: 98% 48%; }
#s4-bodyContainer FOOTER .pm-accordion-collapse {
  background-image: url(../images/mobile-icon-footer-collapse.png);
  background-repeat: no-repeat;
  background-position: 98% 3%; }

.main-content.system-master #contentBox {
  margin-left: 0px;
  margin-right: 0px;
  min-width: inherit;
  overflow: auto; }
  .main-content.system-master #contentBox DIV.table {
    margin: 0px; }
.main-content.system-master #sideNavBox {
  padding-top: 60px;
  margin-right: 0px;
  margin-left: 0px; }
  .main-content.system-master #sideNavBox UL.ms-core-listMenu-root {
    font-weight: normal; }
    .main-content.system-master #sideNavBox UL.ms-core-listMenu-root LI {
      line-height: 26px; }

DIV[data-name='SearchBox'] .ms-srch-sb {
  width: 100%; }
  DIV[data-name='SearchBox'] .ms-srch-sb > INPUT {
    margin: 0px;
    background: white;
    padding: 5px; }
DIV[data-name='SearchBox'] .ms-srch-sb-border {
  border: 0px; }
DIV[data-name='SearchBox'] .ms-srch-sb-borderFocused {
  border: 0px; }
DIV[data-name='SearchBox'] .ms-srch-sb-searchLink,
DIV[data-name='SearchBox'] .ms-srch-sb-navLink {
  border: 0px; }

/********* customization ***/
DIV[data-name='SearchBox'] .ms-srch-sb {
  background: white; }
  @media only screen and (min-width: 768px) {
    DIV[data-name='SearchBox'] .ms-srch-sb {
      background: #b61f71; } }
  DIV[data-name='SearchBox'] .ms-srch-sb > INPUT {
    width: 100%; }
    @media (min-width: 768px) {
      DIV[data-name='SearchBox'] .ms-srch-sb > INPUT {
        width: 122px; } }
    @media (min-width: 992px) {
      DIV[data-name='SearchBox'] .ms-srch-sb > INPUT {
        width: 177px; } }
    @media (min-width: 1200px) {
      DIV[data-name='SearchBox'] .ms-srch-sb > INPUT {
        width: 227px; } }
DIV[data-name='SearchBox'] .ms-srch-sb-searchLink,
DIV[data-name='SearchBox'] .ms-srch-sb-navLink {
  margin-top: 7px; }
  DIV[data-name='SearchBox'] .ms-srch-sb-searchLink:hover,
  DIV[data-name='SearchBox'] .ms-srch-sb-navLink:hover {
    background-color: transparent; }
DIV[data-name='SearchBox'] .ms-srch-sb-searchLink {
  margin-left: 5px;
  background: url(../images/search-icon.png) no-repeat;
  position: absolute;
  right: 21px;
  top: -4px;
  float: right; }
  @media only screen and (min-width: 768px) {
    DIV[data-name='SearchBox'] .ms-srch-sb-searchLink {
      float: none;
      top: -3px;
      position: relative;
      right: auto;
      left: -3px; } }
  DIV[data-name='SearchBox'] .ms-srch-sb-searchLink IMG {
    display: none; }
DIV[data-name='SearchBox'] .ms-srch-sb-navLink {
  display: none; }
