@charset "UTF-8";
/*
 Theme Name:     CASS COMMUNITY
 Author:         Five Q
 Author URI:     https://www.fiveq.com
 Template:       Divi
 Version:        1.0
*/
/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */
h1, h2, h3, h4, h5, h6, p, label {
  font-family: "freight-sans-pro", sans-serif; }

p {
  font-size: 16px; }
  p a {
    color: #6fa289; }
    p a:hover {
      text-decoration: underline; }

a[target="_blank"]:after {
  content: "\00a0\00a0\f08e";
  font-family: fontawesome, sans-serif;
  font-size: 75%;
  font-weight: 100; }
a[target="_blank"]:hover:after {
  text-decoration: none; }
a[target="_blank"].no-icon:after {
  content: none; }

h3 a:hover {
  text-decoration: underline; }

.et_pb_text li a, .et_pb_text ol a {
  color: #6fa289;
  margin-bottom: 0 !important; }
  .et_pb_text li a:hover, .et_pb_text ol a:hover {
    text-decoration: underline; }

td a:hover {
  text-decoration: underline; }

/** HEADER STYLES
  *
  * TABLE OF CONTENTS:
  *
  * 1.0 GENERAL HEADER STYLES
  * 2.0 COUNTY HEADER STYLES
  * 3.0 ATLANTIC HEADER STYLES
  * 4.0 CHAMBER HEADER STYLES
  */
/* 1.0 GENERAL HEADER STYLES */
/* Header */
.cass-community {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .cass-community #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .cass-community #main-header {
        margin-bottom: 0; } }
    .cass-community #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .cass-community #main-header .container.et_menu_container {
          background: #efede7; } }
      .cass-community #main-header .container.et_menu_container .logo_container {
        background: #6fa289;
        height: 150px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .cass-community #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-community #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .cass-community #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .cass-community #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .cass-community #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .cass-community #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .cass-community #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .cass-community #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .cass-community #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .cass-community #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .cass-community #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .cass-community #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cass-community #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .cass-community #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #e0ded7; }
        @media screen and (max-width: 40em) {
          .cass-community #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-community #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .cass-community #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #14404b; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .cass-community.site-id-1 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .cass-community #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa.site-id-2 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .cass-community #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cass-community #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cass-community #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce.site-id-4 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .cass-community #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a, .cadco.site-id-5 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #efede7;
              color: #ffffff; }
              .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .cass-community.site-id-1 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .cass-community #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa.site-id-2 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .cass-community #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cass-community #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cass-community #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce.site-id-4 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .cass-community #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:after, .cadco.site-id-5 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #efede7;
                text-shadow: none; }
              .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .cass-community.site-id-1 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa.site-id-2 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .cass-community #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cass-community #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cass-community #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce.site-id-4 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .cass-community #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:hover, .cadco.site-id-5 .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .cass-community #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #14404b; }
      .cass-community #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .cass-community #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-community #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .cass-community #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-community #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #14404b;
                  display: inline-block; }
                  .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .cass-community #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .cass-community #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #efede7; }
        @media screen and (max-width: 40em) {
          .cass-community #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-community #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 26px;
                color: #14404b;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    font-size: 30px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .cass-community.site-id-1 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-county-iowa.site-id-2 #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .city-of-atlantic.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .parks-rec.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .chamber-of-commerce.site-id-4 #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cadco.site-id-5 #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #247487; }
                .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #e0ded7;
                position: absolute;
                right: 0; }
                .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #e0ded7;
                  box-sizing: border-box; }
                  .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #14404b;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .cass-community #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #247487; }
        .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #efede7;
              color: #14404b; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #14404b; }
            .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #e0ded7;
              color: #14404b; }
              .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #14404b; }
          .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .cass-community #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #14404b; }
    .cass-community #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .cass-community #main-header .et_search_outer {
          display: none; } }
      .cass-community #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 30px; }

.cass-county-iowa {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .cass-county-iowa #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .cass-county-iowa #main-header {
        margin-bottom: 0; } }
    .cass-county-iowa #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .cass-county-iowa #main-header .container.et_menu_container {
          background: #efede7; } }
      .cass-county-iowa #main-header .container.et_menu_container .logo_container {
        background: #18404c;
        height: 184px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .cass-county-iowa #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-county-iowa #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .cass-county-iowa #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .cass-county-iowa #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .cass-county-iowa #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .cass-county-iowa #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .cass-county-iowa #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .cass-county-iowa #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .cass-county-iowa #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .cass-county-iowa #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .cass-county-iowa #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .cass-county-iowa #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cass-county-iowa #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .cass-county-iowa #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #d1cfc9; }
        @media screen and (max-width: 40em) {
          .cass-county-iowa #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-county-iowa #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .cass-county-iowa #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #ffffff; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a, .cass-community.site-id-1 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .cass-county-iowa.site-id-2 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce.site-id-4 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a, .cadco.site-id-5 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #3d90a3; }
              .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:after, .cass-community.site-id-1 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .cass-county-iowa.site-id-2 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce.site-id-4 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:after, .cadco.site-id-5 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #3d90a3;
                text-shadow: none; }
              .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community.site-id-1 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .cass-county-iowa.site-id-2 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce.site-id-4 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .cass-county-iowa #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:hover, .cadco.site-id-5 .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .cass-county-iowa #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #ffffff; }
      .cass-county-iowa #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        background: #3d90a3;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .cass-county-iowa #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-county-iowa #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .cass-county-iowa #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-county-iowa #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #ffffff;
                  display: inline-block; }
                  .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .cass-county-iowa #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              color: #ffffff;
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #efede7; }
        @media screen and (max-width: 40em) {
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 22px;
                color: #14404b;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-community.site-id-1 #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .cass-county-iowa.site-id-2 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .city-of-atlantic.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .parks-rec.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .chamber-of-commerce.site-id-4 #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cadco.site-id-5 #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #247487; }
                .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #d1cfc9;
                position: absolute;
                right: 0; }
                .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #d1cfc9;
                  box-sizing: border-box; }
                  .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #14404b;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #247487; }
        .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #efede7;
              color: #14404b; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #14404b; }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility {
              background: #3d90a3;
              color: #ffffff; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility a {
                color: #ffffff; }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #d1cfc9;
              color: #ffffff; }
              .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #ffffff; }
          .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .cass-county-iowa #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #14404b; }
    .cass-county-iowa #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .cass-county-iowa #main-header .et_search_outer {
          display: none; } }
      .cass-county-iowa #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 60px; }

.city-of-atlantic {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .city-of-atlantic #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .city-of-atlantic #main-header {
        margin-bottom: 0; } }
    .city-of-atlantic #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .city-of-atlantic #main-header .container.et_menu_container {
          background: #efede7; } }
      .city-of-atlantic #main-header .container.et_menu_container .logo_container {
        background: #3d90a3;
        height: 184px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .city-of-atlantic #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .city-of-atlantic #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .city-of-atlantic #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .city-of-atlantic #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .city-of-atlantic #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .city-of-atlantic #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .city-of-atlantic #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .city-of-atlantic #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .city-of-atlantic #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .city-of-atlantic #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .city-of-atlantic #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .city-of-atlantic #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .city-of-atlantic #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .city-of-atlantic #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #d1cfc9; }
        @media screen and (max-width: 40em) {
          .city-of-atlantic #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .city-of-atlantic #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .city-of-atlantic #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #ffffff; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a, .cass-community.site-id-1 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa.site-id-2 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .city-of-atlantic.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce.site-id-4 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a, .cadco.site-id-5 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #6fa289; }
              .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:after, .cass-community.site-id-1 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa.site-id-2 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .city-of-atlantic.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce.site-id-4 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:after, .cadco.site-id-5 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #6fa289;
                text-shadow: none; }
              .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community.site-id-1 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa.site-id-2 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .city-of-atlantic.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce.site-id-4 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .city-of-atlantic #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:hover, .cadco.site-id-5 .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .city-of-atlantic #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #ffffff; }
      .city-of-atlantic #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        background: #6fa289;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .city-of-atlantic #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .city-of-atlantic #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .city-of-atlantic #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .city-of-atlantic #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #ffffff;
                  display: inline-block; }
                  .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .city-of-atlantic #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              color: #ffffff;
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #efede7; }
        @media screen and (max-width: 40em) {
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 22px;
                color: #14404b;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-community.site-id-1 #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-county-iowa.site-id-2 #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .city-of-atlantic.site-id-3 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .parks-rec.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .chamber-of-commerce.site-id-4 #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cadco.site-id-5 #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #247487; }
                .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #14404b;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #d1cfc9;
                position: absolute;
                right: 0; }
                .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #d1cfc9;
                  box-sizing: border-box; }
                  .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #14404b;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #247487; }
        .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #efede7;
              color: #14404b; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #14404b; }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility {
              background: #6fa289;
              color: #ffffff; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility a {
                color: #ffffff; }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #d1cfc9;
              color: #ffffff; }
              .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #ffffff; }
          .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .city-of-atlantic #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #14404b; }
    .city-of-atlantic #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .city-of-atlantic #main-header .et_search_outer {
          display: none; } }
      .city-of-atlantic #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 60px; }

.parks-rec {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .parks-rec #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .parks-rec #main-header {
        margin-bottom: 0; } }
    .parks-rec #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .parks-rec #main-header .container.et_menu_container {
          background: #efede7; } }
      .parks-rec #main-header .container.et_menu_container .logo_container {
        background: #305e3d;
        height: 184px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .parks-rec #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .parks-rec #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .parks-rec #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .parks-rec #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .parks-rec #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .parks-rec #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .parks-rec #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .parks-rec #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .parks-rec #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .parks-rec #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .parks-rec #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .parks-rec #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .parks-rec #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .parks-rec #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #d1cfc9; }
        @media screen and (max-width: 40em) {
          .parks-rec #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .parks-rec #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .parks-rec #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #ffffff; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a, .cass-community.site-id-1 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa.site-id-2 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .parks-rec #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic.site-id-3 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .parks-rec #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce.site-id-4 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .parks-rec #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a, .cadco.site-id-5 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #6ba38d; }
              .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:after, .cass-community.site-id-1 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa.site-id-2 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .parks-rec #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic.site-id-3 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce.site-id-4 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .parks-rec #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:after, .cadco.site-id-5 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #6ba38d;
                text-shadow: none; }
              .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community.site-id-1 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .parks-rec #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa.site-id-2 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .parks-rec #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic.site-id-3 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce.site-id-4 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .parks-rec #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:hover, .cadco.site-id-5 .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .parks-rec #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #ffffff; }
      .parks-rec #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        background: #6ba38d;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .parks-rec #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .parks-rec #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .parks-rec #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .parks-rec #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #ffffff;
                  display: inline-block; }
                  .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .parks-rec #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              color: #ffffff;
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .parks-rec #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #efede7; }
        @media screen and (max-width: 40em) {
          .parks-rec #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .parks-rec #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 22px;
                color: #18404c;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-community.site-id-1 #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-county-iowa.site-id-2 #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .city-of-atlantic.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .chamber-of-commerce.site-id-4 #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cadco.site-id-5 #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #2a7186; }
                .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #d1cfc9;
                position: absolute;
                right: 0; }
                .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #d1cfc9;
                  box-sizing: border-box; }
                  .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #18404c;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .parks-rec #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #2a7186; }
        .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #efede7;
              color: #18404c; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #18404c; }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility {
              background: #6ba38d;
              color: #ffffff; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility a {
                color: #ffffff; }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #d1cfc9;
              color: #ffffff; }
              .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #ffffff; }
          .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .parks-rec #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #18404c; }
    .parks-rec #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .parks-rec #main-header .et_search_outer {
          display: none; } }
      .parks-rec #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 60px; }

.chamber-of-commerce {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .chamber-of-commerce #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .chamber-of-commerce #main-header {
        margin-bottom: 0; } }
    .chamber-of-commerce #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .chamber-of-commerce #main-header .container.et_menu_container {
          background: #ffffff; } }
      .chamber-of-commerce #main-header .container.et_menu_container .logo_container {
        background: #efede7;
        height: 184px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .chamber-of-commerce #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .chamber-of-commerce #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .chamber-of-commerce #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .chamber-of-commerce #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .chamber-of-commerce #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .chamber-of-commerce #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .chamber-of-commerce #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .chamber-of-commerce #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .chamber-of-commerce #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .chamber-of-commerce #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .chamber-of-commerce #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #d1cfc9; }
        @media screen and (max-width: 40em) {
          .chamber-of-commerce #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .chamber-of-commerce #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .chamber-of-commerce #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #ffffff; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a, .cass-community.site-id-1 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa.site-id-2 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .chamber-of-commerce.site-id-4 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a, .cadco.site-id-5 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #305e3d; }
              .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:after, .cass-community.site-id-1 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa.site-id-2 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .chamber-of-commerce.site-id-4 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:after, .cadco.site-id-5 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #305e3d;
                text-shadow: none; }
              .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community.site-id-1 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa.site-id-2 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .chamber-of-commerce.site-id-4 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce #main-header .container.et_menu_container #top-header .container .cadco.site-id-5 #et-secondary-menu li.menu-item.site-5 a:hover, .cadco.site-id-5 .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .chamber-of-commerce #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #ffffff; }
      .chamber-of-commerce #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        background: #305e3d;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .chamber-of-commerce #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .chamber-of-commerce #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .chamber-of-commerce #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .chamber-of-commerce #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #ffffff;
                  display: inline-block; }
                  .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .chamber-of-commerce #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              color: #ffffff;
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #ffffff; }
        @media screen and (max-width: 40em) {
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 22px;
                color: #18404c;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-community.site-id-1 #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-county-iowa.site-id-2 #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .city-of-atlantic.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .parks-rec.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .chamber-of-commerce.site-id-4 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cadco.site-id-5 #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #2a7186; }
                .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #d1cfc9;
                position: absolute;
                right: 0; }
                .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #d1cfc9;
                  box-sizing: border-box; }
                  .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #18404c;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #2a7186; }
        .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #ffffff;
              color: #18404c; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #18404c; }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility {
              background: #305e3d;
              color: #ffffff; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility a {
                color: #ffffff; }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #d1cfc9;
              color: #ffffff; }
              .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #ffffff; }
          .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .chamber-of-commerce #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #18404c; }
    .chamber-of-commerce #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .chamber-of-commerce #main-header .et_search_outer {
          display: none; } }
      .chamber-of-commerce #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 60px; }

.cadco {
  /**
  * Global Navigation Styles
  * Set the global site navigation items to highlight the correct multi-site section.
  */ }
  .cadco #main-header {
    box-shadow: none;
    margin-bottom: -40px;
    background: none;
    float: left; }
    @media screen and (max-width: 40em) {
      .cadco #main-header {
        margin-bottom: 0; } }
    .cadco #main-header .container.et_menu_container {
      width: 100% !important;
      margin: 0;
      max-width: 100% !important; }
      @media screen and (max-width: 40em) {
        .cadco #main-header .container.et_menu_container {
          background: #efede7; } }
      .cadco #main-header .container.et_menu_container .logo_container {
        background: #3d90a3;
        height: 184px !important;
        width: 40% !important;
        float: left;
        position: relative !important; }
        @media screen and (max-width: 40em) {
          .cadco #main-header .container.et_menu_container .logo_container {
            width: 70% !important;
            height: auto !important; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cadco #main-header .container.et_menu_container .logo_container {
            width: 30% !important;
            height: 150px !important; } }
        .cadco #main-header .container.et_menu_container .logo_container .logo_helper {
          margin-right: 25%; }
          @media screen and (max-width: 40em) {
            .cadco #main-header .container.et_menu_container .logo_container .logo_helper {
              display: none;
              margin-right: 0; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 20%; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container .logo_container .logo_helper {
              margin-right: 15%; } }
        .cadco #main-header .container.et_menu_container .logo_container a {
          display: inline-block; }
          @media screen and (max-width: 40em) {
            .cadco #main-header .container.et_menu_container .logo_container a {
              width: 100%; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container .logo_container a {
              display: inline; } }
          .cadco #main-header .container.et_menu_container .logo_container a.return-to-site {
            width: 100%;
            text-align: center;
            color: #ffffff;
            margin-top: -40px;
            display: block; }
            @media screen and (max-width: 40em) {
              .cadco #main-header .container.et_menu_container .logo_container a.return-to-site {
                margin: -10px 0 0 0;
                font-size: 10px;
                padding: 5px 0; } }
            .cadco #main-header .container.et_menu_container .logo_container a.return-to-site:hover {
              color: #e6e6e6; }
            .cadco #main-header .container.et_menu_container .logo_container a.return-to-site:before {
              content: "\f0d9";
              font-family: fontawesome, sans-serif;
              padding-right: 5px; }
          .cadco #main-header .container.et_menu_container .logo_container a img {
            max-height: 81px; }
            @media screen and (max-width: 40em) {
              .cadco #main-header .container.et_menu_container .logo_container a img {
                display: block;
                padding: 10px 0;
                max-width: 80%;
                height: auto;
                margin: auto; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cadco #main-header .container.et_menu_container .logo_container a img {
                max-width: 60%;
                height: auto; } }
      .cadco #main-header .container.et_menu_container #top-header {
        float: left;
        width: 60%;
        background: #d1cfc9; }
        @media screen and (max-width: 40em) {
          .cadco #main-header .container.et_menu_container #top-header {
            display: none; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cadco #main-header .container.et_menu_container #top-header {
            width: 70%; } }
        .cadco #main-header .container.et_menu_container #top-header .container {
          width: 90%; }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container #top-header .container {
              width: 100%; } }
          .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu {
            float: none;
            text-align: center; }
            .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
              color: #ffffff; }
              @media (min-width: 1025px) and (max-width: 1223px) {
                .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item a {
                  font-size: 10px; } }
            .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a, .cadco #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a, .cass-community.site-id-1 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a, .cadco #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a, .cass-county-iowa.site-id-2 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a, .cadco #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .city-of-atlantic.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cadco #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a, .parks-rec.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a, .cadco #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a, .chamber-of-commerce.site-id-4 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a, .cadco.site-id-5 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a {
              color: #18404d; }
              .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:after, .cadco #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:after, .cass-community.site-id-1 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:after, .cadco #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:after, .cass-county-iowa.site-id-2 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:after, .cadco #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .city-of-atlantic.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cadco #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:after, .parks-rec.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:after, .cadco #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:after, .chamber-of-commerce.site-id-4 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:after, .cadco.site-id-5 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:after {
                content: "\42";
                font-family: 'ETmodules', sans-serif;
                margin: 2px auto 0;
                position: absolute;
                font-size: 24px;
                display: block;
                left: 35%;
                color: #18404d;
                text-shadow: none; }
              .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.current-menu-item a:hover, .cadco #main-header .container.et_menu_container #top-header .container .cass-community.site-id-1 #et-secondary-menu li.menu-item.site-1 a:hover, .cass-community.site-id-1 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-1 a:hover, .cadco #main-header .container.et_menu_container #top-header .container .cass-county-iowa.site-id-2 #et-secondary-menu li.menu-item.site-2 a:hover, .cass-county-iowa.site-id-2 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-2 a:hover, .cadco #main-header .container.et_menu_container #top-header .container .city-of-atlantic.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .city-of-atlantic.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cadco #main-header .container.et_menu_container #top-header .container .parks-rec.site-id-3 #et-secondary-menu li.menu-item.site-3 a:hover, .parks-rec.site-id-3 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-3 a:hover, .cadco #main-header .container.et_menu_container #top-header .container .chamber-of-commerce.site-id-4 #et-secondary-menu li.menu-item.site-4 a:hover, .chamber-of-commerce.site-id-4 .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-4 a:hover, .cadco.site-id-5 #main-header .container.et_menu_container #top-header .container #et-secondary-menu li.menu-item.site-5 a:hover {
                transition: none !important; }
            .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search {
              margin-top: 0; }
              .cadco #main-header .container.et_menu_container #top-header .container #et-secondary-menu #et_top_search #et_search_icon {
                color: #ffffff; }
      .cadco #main-header .container.et_menu_container #utility-header {
        float: left;
        width: 60%;
        background: #18404d;
        max-height: 32px; }
        @media screen and (max-width: 40em) {
          .cadco #main-header .container.et_menu_container #utility-header {
            display: none;
            float: none;
            width: 100%; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cadco #main-header .container.et_menu_container #utility-header {
            width: 70%; }
            .cadco #main-header .container.et_menu_container #utility-header .container {
              width: 100%; } }
        @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
          .cadco #main-header .container.et_menu_container #utility-header {
            display: none; } }
        .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu {
          margin: 0;
          text-align: right; }
          .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li {
            display: inline-block;
            margin-right: 24px; }
            .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li.search {
              vertical-align: middle; }
              .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search {
                margin-top: 0; }
                .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon {
                  color: #ffffff;
                  display: inline-block; }
                  .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li.search #et_top_search #et_search_icon:before {
                    margin-top: 5px; }
            .cadco #main-header .container.et_menu_container #utility-header ul#utility-menu li a {
              color: #ffffff;
              font-family: "freight-sans-pro", sans-serif;
              font-weight: 500;
              font-size: 14px;
              text-transform: uppercase;
              padding: 4px 0 5px 0;
              display: inline-block; }
      .cadco #main-header .container.et_menu_container #et-top-navigation {
        float: left;
        width: 60%;
        padding-left: 0 !important;
        padding-top: 0 !important;
        background: #efede7; }
        @media screen and (max-width: 40em) {
          .cadco #main-header .container.et_menu_container #et-top-navigation {
            width: 30%;
            padding-top: 0; } }
        @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
          .cadco #main-header .container.et_menu_container #et-top-navigation {
            width: 70%; } }
        .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
          float: none; }
          @media screen and (max-width: 40em) {
            .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media screen and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: none; } }
          @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav {
              display: block; } }
          .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu {
            float: none;
            margin: auto;
            text-align: center;
            display: block; }
            .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item {
              padding-right: 0; }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item:last-of-type {
                margin-right: 0; }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.menu-one-line > ul.sub-menu {
                margin-top: 11px; }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                font-weight: 700;
                text-transform: uppercase;
                font-size: 22px;
                color: #18404c;
                line-height: 1;
                vertical-align: middle;
                display: inline-block;
                padding: 33px 25px; }
                .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a:after {
                  line-height: 0;
                  bottom: 25%;
                  right: 25%;
                  left: 25%;
                  top: 75%; }
                @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
                  .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
                @media (min-width: 1025px) and (max-width: 1223px) {
                  .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > a {
                    font-size: 18px;
                    padding: 20px 15px; } }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current-menu-item > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-community.site-id-1 #et-secondary-menu ul#top-menu > li.menu-item.site-1 > a, .cass-community.site-id-1 #et-secondary-menu .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-1 > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .cass-county-iowa.site-id-2 #et-secondary-menu ul#top-menu > li.menu-item.site-2 > a, .cass-county-iowa.site-id-2 #et-secondary-menu .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-2 > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .city-of-atlantic.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .city-of-atlantic.site-id-3 #et-secondary-menu .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .parks-rec.site-id-3 #et-secondary-menu ul#top-menu > li.menu-item.site-3 > a, .parks-rec.site-id-3 #et-secondary-menu .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-3 > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav .chamber-of-commerce.site-id-4 #et-secondary-menu ul#top-menu > li.menu-item.site-4 > a, .chamber-of-commerce.site-id-4 #et-secondary-menu .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-4 > a, .cadco.site-id-5 #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav #et-secondary-menu ul#top-menu > li.menu-item.site-5 > a, .cadco.site-id-5 #et-secondary-menu #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.site-5 > a, .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.current_page_ancestor > a {
                background: #18404c;
                color: #ffffff; }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item {
                text-align: center;
                margin-top: 10px; }
                .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a {
                  font-weight: 700;
                  text-transform: uppercase;
                  font-size: 22px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 98% !important; }
                  .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item a:hover {
                    color: #2a7186; }
                .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item.mega-menu > ul.sub-menu li.menu-item ul.sub-menu > li.menu-item a {
                  font-weight: 500;
                  text-transform: uppercase;
                  font-size: 18px;
                  color: #18404c;
                  line-height: 1;
                  vertical-align: middle;
                  display: inline-block;
                  width: 100% !important;
                  text-align: center; }
              .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu {
                padding: 0;
                border-color: #d1cfc9;
                position: absolute;
                right: 0; }
                .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item {
                  padding: 0;
                  display: block;
                  border-bottom: 1px dashed #d1cfc9;
                  box-sizing: border-box; }
                  .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item:last-of-type {
                    border-bottom: none; }
                  .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a {
                    font-weight: 700;
                    text-transform: uppercase;
                    font-size: 18px;
                    color: #18404c;
                    line-height: 1;
                    vertical-align: middle;
                    width: 100% !important;
                    padding: 10px; }
                    .cadco #main-header .container.et_menu_container #et-top-navigation nav#top-menu-nav ul#top-menu > li.menu-item > ul.sub-menu li.menu-item a:hover {
                      color: #2a7186; }
        .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu {
          width: 100%; }
          @media (min-width: 40.063em) and (max-width: 64em) {
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav {
              padding: 20px 0; } }
          .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav .select_page {
            display: none; }
          .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
            padding: 0; }
            @media (min-width: 40.063em) and (max-width: 64em) {
              .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu {
                margin-top: 20px !important; } }
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul li.mobile_menu_label {
              text-transform: uppercase;
              padding: 10px 5%; }
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary {
              background: #efede7;
              color: #18404c; }
              .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_primary a {
                color: #18404c; }
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility {
              background: #18404d;
              color: #ffffff; }
              .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_utility a {
                color: #ffffff; }
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community {
              background: #d1cfc9;
              color: #ffffff; }
              .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .cass_mobile_nav ul.et_mobile_menu ul.mobile_menu_community a {
                color: #ffffff; }
          .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar {
            padding: 28px 0 20px 0;
            display: block;
            margin: auto; }
            .cadco #main-header .container.et_menu_container #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar:before {
              display: block;
              margin: auto;
              text-align: center;
              color: #18404c; }
    .cadco #main-header .et_search_outer {
      width: 60%;
      right: 0; }
      @media screen and (max-width: 40em) {
        .cadco #main-header .et_search_outer {
          display: none; } }
      .cadco #main-header .et_search_outer .et_search_form_container {
        height: 80px !important;
        margin-top: 60px; }

/*
 * PAGE STYLES
 * Styles for specific pages/websites
 *
 * TABLE OF CONTENTS
 *     1. GLOBAL PAGE STYLES
 *     2. COMMUNITY WEBSITE
 *     3. COUNTY WEBSITE
 *     4. ATLANTIC WEBSITE
 *     6. CADCO WEBSITE


/* 1. GLOBAL PAGE STYLES */
#cta p {
  font-size: 16px; }

@media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
  #cta-section {
    width: 100%; } }

#home-content h2 {
  color: #18404c; }
#home-content h3 {
  color: #6fa289; }
#home-content p strong {
  color: #303030; }
@media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
  #home-content {
    width: 100%; } }

#welcome h2, #events h2,
#news h2 {
  font-size: 40px;
  font-family: "freight-sans-pro", sans-serif;
  text-transform: uppercase; }
#welcome p, #events p,
#news p {
  font-size: 20px;
  line-height: 2; }
#welcome hr.divider, #events hr.divider,
#news hr.divider {
  float: left;
  width: 100%; }

#page-container {
  overflow: hidden; }

.et_pb_fullwidth_section .et_pb_slides .et_pb_slide {
  height: 600px; }
  @media screen and (max-width: 40em) {
    .et_pb_fullwidth_section .et_pb_slides .et_pb_slide {
      background-size: 175%;
      background-position: top;
      height: 205px; } }

@media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
  .et_pb_row {
    width: 100%; } }
@media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
  .et_pb_row .et_pb_column:first-child {
    padding-left: 2.5%; } }
@media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
  .et_pb_row .et_pb_column {
    margin-right: 2.5%; } }
@media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
  .et_pb_row .et_pb_column {
    width: 100% !important; } }
@media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
  .et_pb_row .et_pb_column .et_pb_widget:nth-child(n) {
    width: 768px !important;
    margin: 0 0 0 -7% !important;
    max-width: 768px !important; } }

/* News & Events */
#events .single_event,
#events .single_news_item,
#news .single_event,
#news .single_news_item {
  border-bottom: 1px solid #cacaca;
  padding-bottom: 22px;
  margin-bottom: 22px;
  float: left;
  clear: both;
  width: 100%; }
  #events .single_event .event_icon, #events .single_event .news_icon,
  #events .single_news_item .event_icon,
  #events .single_news_item .news_icon,
  #news .single_event .event_icon,
  #news .single_event .news_icon,
  #news .single_news_item .event_icon,
  #news .single_news_item .news_icon {
    float: left;
    width: 47px;
    font-size: 25px;
    font-weight: 700;
    text-align: center;
    padding-top: 20px;
    letter-spacing: 0;
    color: #18404c; }
    #events .single_event .event_icon:before, #events .single_event .news_icon:before,
    #events .single_news_item .event_icon:before,
    #events .single_news_item .news_icon:before,
    #news .single_event .event_icon:before,
    #news .single_event .news_icon:before,
    #news .single_news_item .event_icon:before,
    #news .single_news_item .news_icon:before {
      content: "";
      background: url(images/calendar.svg) no-repeat;
      display: block;
      width: 47px;
      height: 47px;
      position: absolute;
      margin-top: -18px; }
  #events .single_event .news_icon:before,
  #events .single_news_item .news_icon:before,
  #news .single_event .news_icon:before,
  #news .single_news_item .news_icon:before {
    background: url(images/news.svg) no-repeat; }
  #events .single_event .news_icon.emergency-alert:before,
  #events .single_news_item .news_icon.emergency-alert:before,
  #news .single_event .news_icon.emergency-alert:before,
  #news .single_news_item .news_icon.emergency-alert:before {
    background: url(images/emergency-alert.svg) no-repeat; }
  #events .single_event .news_icon.weather-alert:before,
  #events .single_news_item .news_icon.weather-alert:before,
  #news .single_event .news_icon.weather-alert:before,
  #news .single_news_item .news_icon.weather-alert:before {
    background: url(images/weather-alert.svg) no-repeat; }
  #events .single_event .event_content,
  #events .single_event .news_content,
  #events .single_news_item .event_content,
  #events .single_news_item .news_content,
  #news .single_event .event_content,
  #news .single_event .news_content,
  #news .single_news_item .event_content,
  #news .single_news_item .news_content {
    float: left;
    width: calc(100% - 47px - 5%);
    margin-left: 5%; }
    #events .single_event .event_content p,
    #events .single_event .news_content p,
    #events .single_news_item .event_content p,
    #events .single_news_item .news_content p,
    #news .single_event .event_content p,
    #news .single_event .news_content p,
    #news .single_news_item .event_content p,
    #news .single_news_item .news_content p {
      font-size: 16px;
      line-height: 1; }
      #events .single_event .event_content p.event_title, #events .single_event .event_content p.news_title,
      #events .single_event .news_content p.event_title,
      #events .single_event .news_content p.news_title,
      #events .single_news_item .event_content p.event_title,
      #events .single_news_item .event_content p.news_title,
      #events .single_news_item .news_content p.event_title,
      #events .single_news_item .news_content p.news_title,
      #news .single_event .event_content p.event_title,
      #news .single_event .event_content p.news_title,
      #news .single_event .news_content p.event_title,
      #news .single_event .news_content p.news_title,
      #news .single_news_item .event_content p.event_title,
      #news .single_news_item .event_content p.news_title,
      #news .single_news_item .news_content p.event_title,
      #news .single_news_item .news_content p.news_title {
        font-size: 19px;
        padding: 0;
        margin: 0; }
        #events .single_event .event_content p.event_title a, #events .single_event .event_content p.news_title a,
        #events .single_event .news_content p.event_title a,
        #events .single_event .news_content p.news_title a,
        #events .single_news_item .event_content p.event_title a,
        #events .single_news_item .event_content p.news_title a,
        #events .single_news_item .news_content p.event_title a,
        #events .single_news_item .news_content p.news_title a,
        #news .single_event .event_content p.event_title a,
        #news .single_event .event_content p.news_title a,
        #news .single_event .news_content p.event_title a,
        #news .single_event .news_content p.news_title a,
        #news .single_news_item .event_content p.event_title a,
        #news .single_news_item .event_content p.news_title a,
        #news .single_news_item .news_content p.event_title a,
        #news .single_news_item .news_content p.news_title a {
          color: #6fa289;
          font-weight: 700; }
#events p.event_read_more,
#events p.news_read_more,
#news p.event_read_more,
#news p.news_read_more {
  text-align: center; }
  #events p.event_read_more a,
  #events p.news_read_more a,
  #news p.event_read_more a,
  #news p.news_read_more a {
    color: #ffffff;
    background: #6fa289;
    font-family: "freight-sans-pro", sans-serif;
    font-size: 16px;
    border-radius: 5px;
    padding: 8px 22px; }

/* Resident Quote */
#et-main-area {
  float: left;
  width: 100%; }

.et_pb_fullwidth_image {
  overflow: hidden;
  max-height: 600px; }
  @media screen and (max-width: 40em) {
    .et_pb_fullwidth_image img {
      max-width: 150%;
      width: 150%;
      display: block;
      margin-left: -25%; } }

#resident-quote {
  background: #3e8fa2;
  border-bottom: #ffffff; }
  #resident-quote p {
    font-family: "freight-sans-pro", sans-serif;
    line-height: 1.5;
    color: #ffffff;
    font-size: 30px; }
    #resident-quote p small {
      font-size: 17px;
      text-transform: uppercase; }
    @media (max-width: 40em) {
      #resident-quote p {
        font-size: 20px; } }

#landing_image {
  max-height: 600px;
  overflow: hidden; }

#cta_area {
  background: #efede6; }
  #cta_area h2 {
    font-size: 19px;
    color: #6fa289;
    font-weight: 900;
    text-align: center !important;
    margin-bottom: 0; }
  #cta_area p {
    text-align: center !important; }

#main-content .container:before {
  content: none; }
#main-content .container #right-area {
  width: 75%;
  padding-left: 2%;
  border-left: #bebebe 1px solid;
  box-sizing: border-box;
  float: left; }
  @media screen and (max-width: 40em) {
    #main-content .container #right-area {
      width: 100%;
      border: none; } }

.entry-content .header-content {
  margin-top: 40px !important; }
  @media screen and (max-width: 40em) {
    .entry-content .header-content {
      padding: 0 !important;
      margin: 0 !important;
      width: 100% !important; }
      .entry-content .header-content h1 {
        padding: 0;
        margin: 0;
        text-align: center;
        font-size: 30px !important; } }
  .entry-content .header-content h1 {
    font-size: 40px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 2px; }
.entry-content h2 {
  font-size: 40px;
  text-transform: uppercase;
  margin-bottom: 20px; }
  @media screen and (max-width: 40em) {
    .entry-content h2 {
      font-size: 30px; } }
.entry-content h3 {
  font-size: 19px;
  font-weight: 900;
  text-transform: uppercase;
  padding: 0; }
.entry-content h4 {
  font-size: 16px;
  font-weight: 900;
  margin-top: 10px; }
  .entry-content h4:first-of-type {
    margin-top: 35px; }
.entry-content .et_pb_column_1_4.et_pb_column_single {
  width: 25% !important;
  margin-right: 0 !important; }
  @media screen and (max-width: 40em) {
    .entry-content .et_pb_column_1_4.et_pb_column_single {
      margin: 0 !important; } }
  @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
    .entry-content .et_pb_column_1_4.et_pb_column_single {
      width: 100% !important; } }
.entry-content .et_pb_column_3_4.et_pb_specialty_column {
  width: 75%;
  padding-left: 2%;
  border-left: #bebebe 1px solid; }
  @media screen and (max-width: 40em) {
    .entry-content .et_pb_column_3_4.et_pb_specialty_column {
      margin: 0;
      border-left: none; }
      .entry-content .et_pb_column_3_4.et_pb_specialty_column .et_pb_row_inner {
        margin: 0;
        padding-top: 0;
        padding-bottom: 20px; } }
  @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
    .entry-content .et_pb_column_3_4.et_pb_specialty_column {
      padding-right: 2.5%; } }
  @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
    .entry-content .et_pb_column_3_4.et_pb_specialty_column {
      border-left: none;
      margin-left: 0 !important;
      padding-left: 0 !important; } }
.entry-content .et_pb_row_inner.content-description p {
  font-size: 20px;
  line-height: 2; }
.entry-content .cass_breadcrumbs {
  border-bottom: 1px solid #bebebe;
  padding: 0; }
  .entry-content .cass_breadcrumbs ul.breadcrumb_container {
    font-size: 16px;
    color: #6fa289;
    padding: 0;
    margin: 0; }
    .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item {
      display: inline-block; }
      .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item:after {
        content: "›";
        padding: 0 5px; }
      .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item a {
        color: #6fa289; }
        .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item a:hover {
          text-decoration: underline; }
      .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item.current_page_item {
        font-style: italic; }
        .entry-content .cass_breadcrumbs ul.breadcrumb_container li.breadcrumb-item.current_page_item:after {
          content: none; }
.entry-content .et_pb_section {
  padding: 0; }
  .entry-content .et_pb_section .et_pb_column_single {
    padding: 0; }

.side-navigation, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation,
#wpbdp-category-page #wpbdp-view-listings-page .side-navigation,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation,
.page-id-182 #wpbdp-view-listings-page .side-navigation,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation,
.page-id-1113 #wpbdp-view-listings-page .side-navigation,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation,
.city-navigation {
  padding: 0;
  border: none; }
  .side-navigation.no-page-builder, #wpbdp-main-page #wpbdp-view-listings-page .no-page-builder.side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .no-page-builder.side-navigation,
  #wpbdp-category-page #wpbdp-view-listings-page .no-page-builder.side-navigation,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .page-id-182 #wpbdp-view-listings-page .no-page-builder.side-navigation,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .page-id-1113 #wpbdp-view-listings-page .no-page-builder.side-navigation,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .no-page-builder.side-navigation,
  .city-navigation.no-page-builder {
    width: 25%;
    float: left; }
    @media screen and (max-width: 40em) {
      .side-navigation.no-page-builder, #wpbdp-main-page #wpbdp-view-listings-page .no-page-builder.side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .no-page-builder.side-navigation,
      #wpbdp-category-page #wpbdp-view-listings-page .no-page-builder.side-navigation,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .page-id-182 #wpbdp-view-listings-page .no-page-builder.side-navigation,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .page-id-1113 #wpbdp-view-listings-page .no-page-builder.side-navigation,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .no-page-builder.side-navigation,
      .city-navigation.no-page-builder {
        margin-top: -50px; } }
  @media screen and (max-width: 40em) {
    .side-navigation, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation,
    .page-id-182 #wpbdp-view-listings-page .side-navigation,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation,
    .city-navigation {
      width: calc(100% + 64px) !important;
      margin-left: -32px; }
      .side-navigation .widget_text, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .widget_text, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .widget_text,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .widget_text,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .widget_text,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .widget_text,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .widget_text,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .widget_text,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .widget_text,
      .city-navigation .widget_text {
        padding: 0;
        margin: 0 !important;
        display: block !important;
        width: 100%; }
      .side-navigation .mobile_sidenav_link, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .city-navigation .mobile_sidenav_link {
        display: block !important;
        font-size: 20px;
        text-align: center;
        background: #fbfbfb;
        border-bottom: 1px solid #bebebe; }
        .side-navigation .mobile_sidenav_link:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .city-navigation .mobile_sidenav_link:after {
          font-family: fontawesome, sans-serif;
          font-weight: 100;
          display: inline-block;
          font-size: 20px;
          padding: 20px 0;
          vertical-align: middle;
          margin-left: 5px; }
        .side-navigation .mobile_sidenav_link.closed:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .city-navigation .mobile_sidenav_link.closed:after {
          content: "\f196"; }
        .side-navigation .mobile_sidenav_link.opened:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .city-navigation .mobile_sidenav_link.opened:after {
          content: "\f147"; }
      .side-navigation .advanced-sidebar-menu, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .city-navigation .advanced-sidebar-menu {
        margin-bottom: 40px; }
        .side-navigation .advanced-sidebar-menu > ul, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .city-navigation .advanced-sidebar-menu > ul {
          display: none;
          border-bottom: 1px solid #bebebe;
          background: #f1f1f1; } }
  @media only screen and (orientation: portrait) and (min-width: 40.063em) and (max-width: 64em) {
    .side-navigation, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation,
    .page-id-182 #wpbdp-view-listings-page .side-navigation,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation,
    .city-navigation {
      width: 100% !important;
      margin-left: -32px; }
      .side-navigation .widget_text, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .widget_text, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .widget_text,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .widget_text,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .widget_text,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .widget_text,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .widget_text,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .widget_text,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .widget_text,
      .city-navigation .widget_text {
        padding: 0;
        margin: 0 !important;
        display: block !important;
        width: 100% !important; }
      .side-navigation .mobile_sidenav_link, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
      .city-navigation .mobile_sidenav_link {
        display: block !important;
        font-size: 20px;
        text-align: center;
        background: #fbfbfb;
        border-bottom: 1px solid #bebebe; }
        .side-navigation .mobile_sidenav_link:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link:after,
        .city-navigation .mobile_sidenav_link:after {
          font-family: fontawesome, sans-serif;
          font-weight: 100;
          display: inline-block;
          font-size: 20px;
          padding: 20px 0;
          vertical-align: middle;
          margin-left: 5px; }
        .side-navigation .mobile_sidenav_link.closed:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.closed:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.closed:after,
        .city-navigation .mobile_sidenav_link.closed:after {
          content: "\f196"; }
        .side-navigation .mobile_sidenav_link.opened:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link.opened:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link.opened:after,
        .city-navigation .mobile_sidenav_link.opened:after {
          content: "\f147"; }
      .side-navigation .advanced-sidebar-menu, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .city-navigation .advanced-sidebar-menu {
        margin-bottom: 40px; }
        .side-navigation .advanced-sidebar-menu > ul, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu > ul,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu > ul,
        .city-navigation .advanced-sidebar-menu > ul {
          display: none;
          border-bottom: 1px solid #bebebe;
          background: #f1f1f1; } }
  .side-navigation .widget_text, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .widget_text, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .widget_text,
  #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .widget_text,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .widget_text,
  .page-id-182 #wpbdp-view-listings-page .side-navigation .widget_text,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .widget_text,
  .page-id-1113 #wpbdp-view-listings-page .side-navigation .widget_text,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .widget_text,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .widget_text,
  .city-navigation .widget_text {
    display: none; }
  @media (max-width: 479px) {
    .side-navigation #text-2, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation #text-2, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation #text-2,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation #text-2,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation #text-2,
    .page-id-182 #wpbdp-view-listings-page .side-navigation #text-2,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation #text-2,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation #text-2,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation #text-2,
    .city-navigation #text-2 {
      margin-bottom: 0 !important; } }
@media (max-width: 479px) and (max-width: 980px) {
  .side-navigation #text-2, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation #text-2, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation #text-2,
  #wpbdp-category-page #wpbdp-view-listings-page .side-navigation #text-2,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation #text-2,
  .page-id-182 #wpbdp-view-listings-page .side-navigation #text-2,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation #text-2,
  .page-id-1113 #wpbdp-view-listings-page .side-navigation #text-2,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation #text-2,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation #text-2,
  .city-navigation #text-2 {
    width: 100% !important; } }

  .side-navigation .mobile_sidenav_link, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .page-id-182 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .page-id-1113 #wpbdp-view-listings-page .side-navigation .mobile_sidenav_link,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .mobile_sidenav_link,
  .city-navigation .mobile_sidenav_link {
    display: none; }
  .side-navigation .advanced-sidebar-menu, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
  .city-navigation .advanced-sidebar-menu {
    width: 100%; }
    .side-navigation .advanced-sidebar-menu ul, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul,
    .city-navigation .advanced-sidebar-menu ul {
      list-style: none;
      padding: 0; }
    @media screen and (40em) {
      .side-navigation .advanced-sidebar-menu, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu,
      .city-navigation .advanced-sidebar-menu {
        display: none; } }
    .side-navigation .advanced-sidebar-menu li, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li,
    .city-navigation .advanced-sidebar-menu li {
      margin: 0; }
      .side-navigation .advanced-sidebar-menu li a, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a,
      .city-navigation .advanced-sidebar-menu li a {
        font-family: "freight-sans-pro", sans-serif;
        font-weight: 900;
        font-size: 19px;
        line-height: 1;
        text-transform: uppercase;
        padding: 18px 30px 18px 25px;
        display: block;
        color: #6fa289;
        box-sizing: border-box;
        border-top: transparent 1px solid;
        border-bottom: transparent 1px solid; }
        .side-navigation .advanced-sidebar-menu li a:hover, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a:hover, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a:hover,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a:hover,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li a:hover,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li a:hover,
        .city-navigation .advanced-sidebar-menu li a:hover {
          background: #6fa289;
          color: #ffffff; }
      .side-navigation .advanced-sidebar-menu li.current_page_item > a, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a, .side-navigation .advanced-sidebar-menu li.current-cat > a, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a,
      .city-navigation .advanced-sidebar-menu li.current_page_item > a,
      .city-navigation .advanced-sidebar-menu li.current-cat > a {
        color: #ffffff;
        background: #6fa289;
        position: relative; }
        .side-navigation .advanced-sidebar-menu li.current_page_item > a:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_item > a:after, .side-navigation .advanced-sidebar-menu li.current-cat > a:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current-cat > a:after,
        .city-navigation .advanced-sidebar-menu li.current_page_item > a:after,
        .city-navigation .advanced-sidebar-menu li.current-cat > a:after {
          content: "\f105";
          font-family: fontawesome, sans-serif;
          position: absolute;
          right: 20px;
          font-size: 24px;
          font-weight: 100;
          top: 50%;
          line-height: 0; }
      .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a,
      .city-navigation .advanced-sidebar-menu li.current_page_ancestor > a {
        background: #cdcdcd;
        color: #ffffff;
        position: relative; }
        .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after,
        .city-navigation .advanced-sidebar-menu li.current_page_ancestor > a:after {
          content: "\f105";
          font-family: fontawesome, sans-serif;
          position: absolute;
          right: 20px;
          font-size: 24px;
          font-weight: 100;
          top: 50%;
          line-height: 0; }
      .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu,
      .city-navigation .advanced-sidebar-menu li > ul.grandchild-sidebar-menu {
        margin-left: 20px; }
    .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a, #wpbdp-main-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    #wpbdp-category-page #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .page-id-182 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .page-id-1113 #wpbdp-view-listings-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a,
    .city-navigation .advanced-sidebar-menu ul.parent-sidebar-menu > li.current_page_ancestor > a {
      background: none;
      color: #6fa289; }

/* 2. COMMUNITY WEBSITE */
@media screen and (max-width: 40em) {
  .cass-community.page-id-166 .et_pb_column.et_pb_column_3_4.et_pb_column_2.et_pb_specialty_column, .site-id-1.page-id-166 .et_pb_column.et_pb_column_3_4.et_pb_column_2.et_pb_specialty_column {
    width: calc(100% + 64px) !important;
    margin-left: -34px;
    margin-top: -36px; } }

/* 3. COUNTY WEBSITE */
.cass-county-iowa .entry-content .business-hours,
.site-id-2 .entry-content .business-hours {
  margin-top: -40px;
  margin-bottom: -40px !important; }
  @media screen and (max-width: 40em) {
    .cass-county-iowa .entry-content .business-hours,
    .site-id-2 .entry-content .business-hours {
      margin-bottom: 0 !important; } }
  .cass-county-iowa .entry-content .business-hours p,
  .site-id-2 .entry-content .business-hours p {
    font-size: 14px;
    font-style: italic; }
    .cass-county-iowa .entry-content .business-hours p strong,
    .cass-county-iowa .entry-content .business-hours p b,
    .site-id-2 .entry-content .business-hours p strong,
    .site-id-2 .entry-content .business-hours p b {
      font-size: 16px;
      font-style: normal; }
.cass-county-iowa .entry-content .address p, .cass-county-iowa .entry-content .phone p,
.site-id-2 .entry-content .address p,
.site-id-2 .entry-content .phone p {
  position: relative;
  padding-left: 20px; }
  .cass-county-iowa .entry-content .address p:before, .cass-county-iowa .entry-content .phone p:before,
  .site-id-2 .entry-content .address p:before,
  .site-id-2 .entry-content .phone p:before {
    content: "\f041";
    font-family: fontawesome, sans-serif;
    display: block;
    position: absolute;
    left: 0px; }
.cass-county-iowa .entry-content .phone p:before,
.site-id-2 .entry-content .phone p:before {
  content: "\f095"; }
.cass-county-iowa .entry-content .links a,
.site-id-2 .entry-content .links a {
  font-weight: 900;
  margin-bottom: 12px;
  display: block; }

/* 4. ATLANTIC WEBSITE */
.site-id-3 .atlantic-important-information h2 {
  margin-bottom: 0; }
.site-id-3 .atlantic-important-information a.small-button, .site-id-3 .atlantic-important-information a.download-link, .site-id-3 .atlantic-important-information #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a, .site-id-3 .atlantic-important-information #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a, .site-id-3 .atlantic-important-information .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
#wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a,
.site-id-3 .atlantic-important-information .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a, .site-id-3 .atlantic-important-information .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .atlantic-important-information a {
  margin-top: 24px !important;
  margin-left: 90px !important; }
.site-id-3 .shelter-details {
  background: #f0f0f0;
  padding: 25px;
  margin-bottom: 5px; }
  .site-id-3 .shelter-details h3 {
    color: #6fa289; }
  .site-id-3 .shelter-details a.small-button.smallblue, .site-id-3 .shelter-details a.smallblue.download-link, .site-id-3 .shelter-details #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue, .site-id-3 .shelter-details #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue, .site-id-3 .shelter-details .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue,
  .site-id-3 .shelter-details .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue, .site-id-3 .shelter-details .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-3 .shelter-details a.smallblue {
    width: 70%;
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    float: right; }

/* 5. CHAMBER WEBSITE */
/* 6. CADCO WEBSITE */
.site-id-5.home .et_pb_row {
  padding: 0; }
  .site-id-5.home .et_pb_row .et_pb_column {
    padding: 27px 0; }
@media screen and (max-width: 40em) {
  .site-id-5.home #cta-section {
    margin-bottom: 20px; } }
.site-id-5.home #cta-section .et_pb_column h3 {
  color: #6fa289;
  margin-bottom: 10px; }
.site-id-5.home #cta-section .et_pb_column:last-of-type {
  background: #6fa289;
  padding-left: 20px;
  padding-right: 20px; }
  .site-id-5.home #cta-section .et_pb_column:last-of-type .et_pb_text {
    margin-bottom: 0; }
    .site-id-5.home #cta-section .et_pb_column:last-of-type .et_pb_text h2 {
      color: #ffffff;
      margin-bottom: 0; }
    .site-id-5.home #cta-section .et_pb_column:last-of-type .et_pb_text p {
      color: #ffffff; }
  .site-id-5.home #cta-section .et_pb_column:last-of-type .et_pb_newsletter {
    padding: 0;
    background: none !important; }
.site-id-5.home #facebook-section .et_pb_column {
  padding-bottom: 0; }
  .site-id-5.home #facebook-section .et_pb_column:first-of-type {
    background: #3e8fa2;
    padding: 27px; }
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed h2 {
      color: #ffffff;
      text-align: center; }
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.small-button, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.download-link, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a {
      font-size: 20px;
      font-weight: 500;
      padding: 0.3em 1em;
      line-height: 1.7em !important;
      background: transparent !important;
      position: relative;
      border: 2px solid;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      -moz-transition: all 0.2s;
      -webkit-transition: all 0.2s;
      transition: all 0.2s;
      display: block;
      text-align: center;
      width: 50%;
      margin: 10px auto; }
      @media screen and (max-width: 40em) {
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.small-button, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.download-link, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a,
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a {
          width: 100%;
          line-height: 1.2 !important; } }
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.small-button:hover, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a.download-link:hover, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover,
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover, .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed a:hover {
        background: #459fb4 !important;
        border: 2px solid transparent;
        text-decoration: none !important; }
    .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff {
      background: none !important; }
      .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item {
        background: #ffffff;
        border-radius: 3px;
        margin-bottom: 15px;
        box-shadow: none;
        border-bottom: none; }
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item:first-of-type {
          padding-top: 20px; }
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-author {
          padding-left: 15px;
          padding-right: 15px; }
          .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-author a {
            display: block;
            width: 100%; }
            .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-author a .cff-page-name {
              color: #6fa289; }
            .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-author a img {
              border: 1px solid #6fa289;
              box-sizing: border-box; }
            .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-author a:after {
              content: none; }
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-post-text {
          padding-left: 15px;
          padding-right: 15px; }
          .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-post-text a:after {
            content: none; }
        .site-id-5.home #facebook-section .et_pb_column:first-of-type #facebook-feed .cff-wrapper #cff .cff-item .cff-post-links {
          padding-left: 15px;
          padding-right: 15px; }

/* 7. P&R */
.single-job_listing nav#top-menu-nav ul#top-menu > li.menu-item-198 > a {
  background: #18404c;
  color: #ffffff !important; }
.single-job_listing .advanced-sidebar-menu li.page-item-166 > a {
  color: #ffffff;
  background: #6fa289;
  position: relative; }
  .single-job_listing .advanced-sidebar-menu li.page-item-166 > a:after {
    content: "\f105";
    font-family: fontawesome, sans-serif;
    position: absolute;
    right: 20px;
    font-size: 24px;
    font-weight: 100;
    top: 50%;
    line-height: 0; }
.single-job_listing h1 {
  font-size: 40px;
  text-transform: uppercase; }
.single-job_listing ul.meta {
  border-top: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
  padding: 20px 0; }
.single-job_listing .company {
  overflow: auto; }
  .single-job_listing .company img.company_logo {
    position: relative; }
.single-job_listing .job_application {
  margin: 40px 0; }
  .single-job_listing .job_application input.application_button {
    background: #6fa289 !important;
    font-size: 16px;
    font-family: "freight-sans-pro", sans-serif;
    color: #ffffff !important;
    border: none;
    text-shadow: none;
    border-radius: 3px;
    box-shadow: none;
    vertical-align: middle;
    font-weight: 100 !important;
    padding-left: 30px;
    padding-right: 30px; }
    .single-job_listing .job_application input.application_button:hover {
      color: #ffffff !important;
      text-decoration: underline !important; }
.single-job_listing hr {
  border-bottom: 1px solid #bebebe;
  border-top: none;
  border-left: none;
  border-right: none;
  margin: 40px 0 30px 0; }

a.small-button, a.download-link, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
#wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
a.small-button.smallgreen,
a.smallgreen.download-link,
#wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
#wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
#wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
.wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen,
a.small-button.smallblue,
a.smallblue.download-link,
#wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
#wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
#wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue,
.wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue {
  background: #6fa289 !important;
  font-size: 16px;
  font-family: "freight-sans-pro", sans-serif;
  color: #ffffff !important;
  border: none;
  text-shadow: none;
  border-radius: 3px;
  box-shadow: none;
  vertical-align: middle;
  font-weight: 100 !important;
  padding-left: 30px;
  padding-right: 30px; }
  a.small-button:hover, a.download-link:hover, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a:hover,
  a.small-button.smallgreen:hover,
  a.smallgreen.download-link:hover,
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallgreen:hover,
  a.small-button.smallblue:hover,
  a.smallblue.download-link:hover,
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover,
  .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a.smallblue:hover {
    color: #ffffff !important;
    text-decoration: underline !important; }

a.download-link {
  cursor: pointer;
  color: #ffffff;
  padding: 8px 25px;
  margin: 18px 0;
  display: inline-block; }
  a.download-link:hover {
    text-decoration: underline; }
  a.download-link:before {
    content: "";
    background: url(images/icon-download.png) no-repeat;
    background-size: 10px 12px;
    height: 12px;
    width: 10px;
    display: inline-block;
    margin-right: 8px; }

.ginput_container .name_first,
.ginput_container .name_last {
  display: block !important;
  width: 100% !important; }
.ginput_container input,
.ginput_container select {
  width: 100% !important; }

@media (max-width: 40em) {
  .gfield label.gfield_label {
    margin-top: 20px !important; }
  .gfield:first-of-type label.gfield_label {
    margin-top: 0 !important; } }

#wpbdp-main-page .wpbdp-bar,
#wpbdp-category-page .wpbdp-bar,
.page-id-182 .wpbdp-bar,
.page-id-1113 .wpbdp-bar {
  background: #173f4c;
  margin-top: 0; }
  #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form,
  #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form,
  .page-id-182 .wpbdp-bar form.wpbdp-search-form,
  .page-id-1113 .wpbdp-bar form.wpbdp-search-form {
    width: 70%;
    margin: auto;
    padding: 30px 0 30px 0 !important; }
    @media (max-width: 40em) {
      #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form,
      #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form,
      .page-id-182 .wpbdp-bar form.wpbdp-search-form,
      .page-id-1113 .wpbdp-bar form.wpbdp-search-form {
        width: 100%;
        padding-top: 20px !important; } }
    #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form #intextbox,
    #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form #intextbox,
    .page-id-182 .wpbdp-bar form.wpbdp-search-form #intextbox,
    .page-id-1113 .wpbdp-bar form.wpbdp-search-form #intextbox {
      width: 80%;
      padding: 10px;
      border-radius: 3px;
      border: none;
      margin-right: 2.5%; }
      @media (max-width: 40em) {
        #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form #intextbox,
        #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form #intextbox,
        .page-id-182 .wpbdp-bar form.wpbdp-search-form #intextbox,
        .page-id-1113 .wpbdp-bar form.wpbdp-search-form #intextbox {
          width: 58%;
          margin-right: 2%; } }
    #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
    #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
    .page-id-182 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
    .page-id-1113 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit {
      width: 17.5%;
      box-sizing: border-box;
      background: #6fa289;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      border: none;
      padding: 5px;
      color: #ffffff;
      display: block;
      text-align: center;
      padding: 10px;
      display: inline; }
      @media (max-width: 40em) {
        #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
        #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
        .page-id-182 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit,
        .page-id-1113 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit {
          width: 40%; } }
      #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit:hover,
      #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit:hover,
      .page-id-182 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit:hover,
      .page-id-1113 .wpbdp-bar form.wpbdp-search-form #wpbdmsearchsubmit:hover {
        background: #57876f; }
    #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
    #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
    .page-id-182 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
    .page-id-1113 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link {
      width: 17.5%;
      float: right;
      color: #ffffff;
      display: none; }
      @media (max-width: 40em) {
        #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
        #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
        .page-id-182 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link,
        .page-id-1113 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link {
          display: none; } }
      #wpbdp-main-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link:hover,
      #wpbdp-category-page .wpbdp-bar form.wpbdp-search-form a.advanced-search-link:hover,
      .page-id-182 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link:hover,
      .page-id-1113 .wpbdp-bar form.wpbdp-search-form a.advanced-search-link:hover {
        text-decoration: underline; }
#wpbdp-main-page .wpbdp-page-content,
#wpbdp-category-page .wpbdp-page-content,
.page-id-182 .wpbdp-page-content,
.page-id-1113 .wpbdp-page-content {
  margin: 0 12.5%; }
  @media (max-width: 40em) {
    #wpbdp-main-page .wpbdp-page-content,
    #wpbdp-category-page .wpbdp-page-content,
    .page-id-182 .wpbdp-page-content,
    .page-id-1113 .wpbdp-page-content {
      margin: 0; } }
  @media (max-width: 40em) {
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories {
      margin: 0; } }
  #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
  #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
  .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
  .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item {
    display: block;
    float: left;
    width: calc((100% / 4) - (5% / 3));
    background: #6fa289;
    margin-right: calc(5% / 3);
    margin-bottom: 20px;
    padding: 55px 0;
    text-align: center;
    color: #ffffff;
    border-radius: 3px;
    max-height: 243px;
    height: 243px; }
    @media (max-width: 40em) {
      #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
      #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
      .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item,
      .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item {
        width: 100%;
        padding: 20px;
        height: auto; }
        #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
        #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
        .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
        .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a {
          margin: 5px 0 0 0 !important;
          padding: 20px 0 !important; }
          #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:before,
          #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:before,
          .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:before,
          .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:before {
            float: left;
            margin-top: -20px !important;
            margin-bottom: 0 !important;
            margin-right: 2%; } }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item:nth-of-type(4),
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item:nth-of-type(4),
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item:nth-of-type(4),
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item:nth-of-type(4) {
      margin-right: 0; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > a,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > a,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > a,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > a {
      display: block;
      font-weight: 900;
      width: 100%;
      line-height: 1;
      margin-bottom: 10px;
      text-transform: uppercase; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a {
      color: #ffffff; }
      #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:hover,
      #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:hover,
      .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:hover,
      .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item a:hover {
        text-transform: underline; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children {
      list-style: none;
      padding: 0;
      margin: 0;
      text-align: center;
      display: block;
      width: 100%;
      line-height: 1; }
      #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li,
      #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li,
      .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li,
      .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li {
        display: inline;
        line-height: 1; }
        #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a,
        #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a,
        .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a,
        .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a {
          font-size: 12px; }
          #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a:after,
          #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a:after,
          .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a:after,
          .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li a:after {
            content: ", "; }
        #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li:last-of-type a:after,
        #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li:last-of-type a:after,
        .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li:last-of-type a:after,
        .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item > ul.children li:last-of-type a:after {
          content: none; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-134 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-134 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-134 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-182 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-main-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-182 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-category-page .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-134 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-1113 #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-main-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-1113 #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-category-page .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before {
      content: "";
      width: 50px;
      height: 50px;
      display: block;
      margin: 20px auto;
      background: url(images/business-directory-icons-white-03.png) no-repeat;
      background-size: 250px; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-145 > a:before {
      background-position: -50px 0 !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-135 > a:before {
      background-position: -100px 0 !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-146 > a:before {
      background-position: -150px 0 !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-136 > a:before {
      background-position: -200px 0 !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-147 > a:before {
      background-position: 0px -50px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-137 > a:before {
      background-position: -50px -50px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-148 > a:before {
      background-position: -100px -50px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-138 > a:before {
      background-position: -150px -50px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-12 {
      display: none; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-149 > a:before {
      background-position: -200px -50px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-129 > a:before {
      background-position: 0px -100px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-150 > a:before {
      background-position: -50px -100px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-139 > a:before {
      background-position: -100px -100px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-151 > a:before {
      background-position: -150px -100px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-78 > a:before {
      background-position: -200px -100px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-152 > a:before {
      background-position: 0px -150px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-141 > a:before {
      background-position: -50px -150px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-153 > a:before {
      background-position: -100px -150px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-142 > a:before {
      background-position: -150px -150px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-154 > a:before {
      background-position: -200px -150px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-143 > a:before {
      background-position: 0px -200px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-155 > a:before {
      background-position: -50px -200px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-144 > a:before {
      background-position: -100px -200px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-156 > a:before {
      background-position: -150px -200px !important; }
    #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-157, #wpbdp-main-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-158,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-157,
    #wpbdp-category-page .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-158,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-157,
    .page-id-182 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-158,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-157,
    .page-id-1113 .wpbdp-page-content ul.wpbdp-categories > li.cat-item.cat-item-158 {
      display: none; }
  #wpbdp-main-page .wpbdp-page-content .wpbdp-page-content,
  #wpbdp-category-page .wpbdp-page-content .wpbdp-page-content,
  .page-id-182 .wpbdp-page-content .wpbdp-page-content,
  .page-id-1113 .wpbdp-page-content .wpbdp-page-content {
    width: 100%;
    margin: 0; }
    #wpbdp-main-page .wpbdp-page-content .wpbdp-page-content .listings .wpbdp-listing,
    #wpbdp-category-page .wpbdp-page-content .wpbdp-page-content .listings .wpbdp-listing,
    .page-id-182 .wpbdp-page-content .wpbdp-page-content .listings .wpbdp-listing,
    .page-id-1113 .wpbdp-page-content .wpbdp-page-content .listings .wpbdp-listing {
      padding: 30px; }
#wpbdp-main-page h2.category-name,
#wpbdp-category-page h2.category-name,
.page-id-182 h2.category-name,
.page-id-1113 h2.category-name {
  float: right;
  margin: 0;
  width: 67%; }
#wpbdp-main-page #wpbdp-view-listings-page #right-area, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area,
#wpbdp-category-page #wpbdp-view-listings-page #right-area,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area,
.page-id-182 #wpbdp-view-listings-page #right-area,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area,
.page-id-1113 #wpbdp-view-listings-page #right-area,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area {
  width: 75%;
  padding-left: 2%;
  border-left: #bebebe 1px solid;
  box-sizing: border-box;
  float: left; }
  @media (max-width: 40em) {
    #wpbdp-main-page #wpbdp-view-listings-page #right-area, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area,
    .page-id-182 #wpbdp-view-listings-page #right-area,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area,
    .page-id-1113 #wpbdp-view-listings-page #right-area,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area {
      padding-right: 2%; } }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .all-categories, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .all-categories,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .all-categories,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .all-categories,
  .page-id-182 #wpbdp-view-listings-page #right-area .all-categories,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .all-categories,
  .page-id-1113 #wpbdp-view-listings-page #right-area .all-categories,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .all-categories {
    margin: 0 0 20px 0; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .all-categories a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .all-categories a,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .all-categories a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .all-categories a,
    .page-id-182 #wpbdp-view-listings-page #right-area .all-categories a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .all-categories a,
    .page-id-1113 #wpbdp-view-listings-page #right-area .all-categories a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .all-categories a {
      color: #6fa289; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .all-categories a:hover, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:hover, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .all-categories a:hover,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .all-categories a:hover,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:hover,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .all-categories a:hover,
      .page-id-182 #wpbdp-view-listings-page #right-area .all-categories a:hover,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:hover,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .all-categories a:hover,
      .page-id-1113 #wpbdp-view-listings-page #right-area .all-categories a:hover,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:hover,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .all-categories a:hover {
        text-decoration: underline; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .all-categories a:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .all-categories a:before,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .all-categories a:before,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:before,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .all-categories a:before,
      .page-id-182 #wpbdp-view-listings-page #right-area .all-categories a:before,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:before,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .all-categories a:before,
      .page-id-1113 #wpbdp-view-listings-page #right-area .all-categories a:before,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a:before,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .all-categories a:before {
        content: "\f053\00a0";
        font-family: fontawesome, sans-serif;
        font-weight: 100;
        font-size: 60%;
        vertical-align: middle; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .all-categories a.chamber-cadco-link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .all-categories a.chamber-cadco-link,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      .page-id-182 #wpbdp-view-listings-page #right-area .all-categories a.chamber-cadco-link,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      .page-id-1113 #wpbdp-view-listings-page #right-area .all-categories a.chamber-cadco-link,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .all-categories a.chamber-cadco-link {
        display: none; }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .title h2.category-name, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .title h2.category-name, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .title h2.category-name,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .title h2.category-name,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .title h2.category-name,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .title h2.category-name,
  .page-id-182 #wpbdp-view-listings-page #right-area .title h2.category-name,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .title h2.category-name,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .title h2.category-name,
  .page-id-1113 #wpbdp-view-listings-page #right-area .title h2.category-name,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .title h2.category-name,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .title h2.category-name {
    float: none;
    width: 100%;
    margin-left: 0; }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .filter, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .filter,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .filter,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .filter,
  .page-id-182 #wpbdp-view-listings-page #right-area .filter,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .filter,
  .page-id-1113 #wpbdp-view-listings-page #right-area .filter,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .filter {
    margin-bottom: 20px; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .filter a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .filter a,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .filter a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .filter a,
    .page-id-182 #wpbdp-view-listings-page #right-area .filter a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .filter a,
    .page-id-1113 #wpbdp-view-listings-page #right-area .filter a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .filter a {
      color: #6fa289; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .filter a.current-filter, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a.current-filter, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .filter a.current-filter,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .filter a.current-filter,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a.current-filter,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .filter a.current-filter,
      .page-id-182 #wpbdp-view-listings-page #right-area .filter a.current-filter,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a.current-filter,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .filter a.current-filter,
      .page-id-1113 #wpbdp-view-listings-page #right-area .filter a.current-filter,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter a.current-filter,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .filter a.current-filter {
        font-weight: 900; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .filter .filter-info, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter .filter-info, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .filter .filter-info,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .filter .filter-info,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter .filter-info,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .filter .filter-info,
    .page-id-182 #wpbdp-view-listings-page #right-area .filter .filter-info,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter .filter-info,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .filter .filter-info,
    .page-id-1113 #wpbdp-view-listings-page #right-area .filter .filter-info,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .filter .filter-info,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .filter .filter-info {
      color: #6fa289;
      font-weight: 900; }
  @media screen and (max-width: 40em) {
    #wpbdp-main-page #wpbdp-view-listings-page #right-area, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area,
    .page-id-182 #wpbdp-view-listings-page #right-area,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area,
    .page-id-1113 #wpbdp-view-listings-page #right-area,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area {
      width: 100%;
      border: none; } }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area:after, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area:after, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area:after,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area:after,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area:after,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area:after,
  .page-id-182 #wpbdp-view-listings-page #right-area:after,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area:after,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area:after,
  .page-id-1113 #wpbdp-view-listings-page #right-area:after,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area:after,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area:after {
    clear: both; }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  .page-id-182 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  .page-id-1113 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options {
    text-align: left;
    font-size: 16px; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    .page-id-182 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    .page-id-1113 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span a {
      color: #6fa289;
      font-weight: 700; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span.current a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span.current a,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    .page-id-182 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span.current a,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    .page-id-1113 #wpbdp-view-listings-page #right-area .wpbdp-listings-sort-options span.current a,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .wpbdp-listings-sort-options span.current a {
      font-weight: 900;
      text-decoration: underline; }
  #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
  #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
  .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
  .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
  .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt {
    border-radius: 3px;
    position: relative; }
    @media (max-width: 40em) {
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt {
        padding-bottom: 40px; } }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.even, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.even,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.even,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.even,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.even {
      background: #f0f0f0;
      border: none; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.odd, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.odd,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt.odd {
      background: none;
      border: none; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left {
      float: left;
      width: 65%;
      margin-top: 20px;
      margin-right: 5%;
      padding-left: 10px; }
      @media (max-width: 40em) {
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left {
          width: 100%;
          margin-right: 0; } }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships {
        width: 50px;
        float: left;
        margin-right: 15px; }
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span {
          width: 25px;
          display: inline-block; }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon {
            background: url(images/business-directory-icons-dark.png) -50px -125px no-repeat;
            background-size: 125px; }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon {
            background: url(images/business-directory-icons-dark.png) -75px -125px no-repeat;
            background-size: 125px; }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc {
            position: absolute;
            width: auto;
            background: #cccccc;
            padding: 5px;
            border-radius: 5px;
            margin-top: 10px;
            display: none; }
            #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before, #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before,
            .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
            .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before {
              content: "\42";
              font-family: 'ETmodules', sans-serif;
              position: absolute;
              top: -12px;
              color: #cccccc; }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before {
            left: 30px; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description {
        width: calc(100% - 50px - 15px);
        float: left; }
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 {
          font-size: 19px;
          color: #6fa289;
          margin: 0 0 20px 0; }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a {
            color: #6fa289; }
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt {
          font-size: 16px;
          margin-bottom: 20px; }
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link {
          position: absolute;
          bottom: 20px;
          left: 30%;
          margin-left: auto;
          margin-right: auto; }
          @media (max-width: 40em) {
            #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link,
            .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link {
              left: 35%; } }
          #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a,
          .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a {
            padding: 8px 25px; }
    #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
    .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right {
      float: left;
      width: 30%;
      padding-left: 5%;
      box-sizing: border-box;
      border-left: 1px solid #bebebe;
      margin: 20px 0; }
      @media (max-width: 40em) {
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right {
          width: 100%;
          border: none; } }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4 {
        font-size: 16px;
        margin: 0 0 20px 0;
        padding: 0; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone {
        margin-bottom: 20px;
        padding-left: 20px;
        position: relative; }
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
        .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before {
          font-family: fontawesome, sans-serif;
          position: absolute;
          left: 0; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before {
        content: "\f041"; }
      #wpbdp-main-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      #wpbdp-category-page #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .page-id-182 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .page-id-1113 #wpbdp-view-listings-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before,
      .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before {
        content: "\f10b"; }

.wpbdp-listing-single .wpbdp-page-content {
  margin: 0 12.5%; }
  @media (max-width: 40em) {
    .wpbdp-listing-single .wpbdp-page-content {
      margin: 0; } }
.wpbdp-listing-single #wpbdp-view-listing-page #right-area {
  width: 75%;
  padding-left: 2%;
  border-left: #bebebe 1px solid;
  box-sizing: border-box;
  float: left; }
  @media screen and (max-width: 40em) {
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area {
      width: 100%;
      border: none;
      padding-right: 2%; } }
  .wpbdp-listing-single #wpbdp-view-listing-page #right-area:after {
    clear: both; }
  .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .wpbd_return_to_cat {
    margin: 20px 0; }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .wpbd_return_to_cat a {
      color: #6fa289; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .wpbd_return_to_cat a:hover {
        text-decoration: underline; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .wpbd_return_to_cat a:before {
        content: "\f053\00a0";
        font-family: fontawesome, sans-serif;
        font-weight: 100;
        font-size: 60%;
        vertical-align: middle; }
  .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-title {
    background: none;
    border: none;
    margin: 0;
    padding: 0; }
  .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details {
    width: 45%;
    float: left;
    margin-right: 5%; }
    @media (max-width: 40em) {
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details {
        width: 100%; } }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-website a {
      color: #6fa289;
      font-weight: 900;
      font-size: 19px;
      text-transform: uppercase; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-website a:hover {
        text-decoration: underline; }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-categories span:after {
      content: ", "; }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-categories span:last-of-type:after {
      content: none; }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-memberships {
      margin-top: 20px; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-memberships div {
        margin-bottom: 10px; }
        .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-memberships div.member-chamber .icon {
          background: url(images/business-directory-icons-dark.png) -50px -125px no-repeat;
          background-size: 125px; }
        .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-memberships div.member-cadco .icon {
          background: url(images/business-directory-icons-dark.png) -75px -125px no-repeat;
          background-size: 125px; }
        .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-memberships div span {
          width: 25px;
          display: inline-block;
          margin-right: 15px; }
    .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-contact {
      margin-left: 20px;
      position: relative; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-contact .listing-address {
        padding-left: 15px; }
        .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-contact .listing-address:before {
          content: "\f041";
          font-family: fontawesome, sans-serif;
          position: absolute;
          left: 0; }
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-contact .listing-phone {
        margin-top: 20px;
        padding-left: 15px; }
        .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-details .listing-contact .listing-phone:before {
          content: "\f10b";
          font-family: fontawesome, sans-serif;
          position: absolute;
          left: 0; }
  .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-map {
    width: 50%;
    float: left; }
    @media (max-width: 40em) {
      .wpbdp-listing-single #wpbdp-view-listing-page #right-area.wpbd_single .listing-map {
        width: 100%;
        margin: 20px 0; } }

#wpbdp-search-page {
  margin: 0 12.5%; }
  #wpbdp-search-page #wpbdp-search-form {
    border-bottom: 1px solid #bebebe;
    padding-bottom: 20px;
    margin-bottom: 20px; }

.wpbd-category-view #content-area {
  width: 100%;
  margin: 0; }
.wpbd-category-view .wpbdp-bar {
  display: none; }
.wpbd-category-view .side-navigation, .wpbd-category-view #wpbdp-main-page #wpbdp-view-listings-page .side-navigation, #wpbdp-main-page #wpbdp-view-listings-page .wpbd-category-view .side-navigation, .wpbd-category-view #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation, #wpbdp-main-page .wpbdp-listing-single #wpbdp-view-listing-page .wpbd-category-view .side-navigation, .wpbd-category-view .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .side-navigation, .wpbdp-listing-single #wpbdp-main-page #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view #wpbdp-category-page #wpbdp-view-listings-page .side-navigation,
#wpbdp-category-page #wpbdp-view-listings-page .wpbd-category-view .side-navigation,
.wpbd-category-view #wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
#wpbdp-category-page .wpbdp-listing-single #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view .wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single #wpbdp-category-page #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view .page-id-182 #wpbdp-view-listings-page .side-navigation,
.page-id-182 #wpbdp-view-listings-page .wpbd-category-view .side-navigation,
.wpbd-category-view .page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
.page-id-182 .wpbdp-listing-single #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view .wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single .page-id-182 #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view .page-id-1113 #wpbdp-view-listings-page .side-navigation,
.page-id-1113 #wpbdp-view-listings-page .wpbd-category-view .side-navigation,
.wpbd-category-view .page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .side-navigation,
.page-id-1113 .wpbdp-listing-single #wpbdp-view-listing-page .wpbd-category-view .side-navigation,
.wpbd-category-view .wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .side-navigation,
.wpbdp-listing-single .page-id-1113 #wpbdp-view-listing-page .wpbd-category-view .side-navigation {
  display: none; }
.wpbd-category-view #right-area {
  width: 100% !important;
  box-sizing: border-box;
  float: left;
  padding-left: 0 !important;
  border: none !important; }
  @media (max-width: 40em) {
    .wpbd-category-view #right-area {
      padding-left: 2%;
      padding-right: 2%; } }
  .wpbd-category-view #right-area .all-categories {
    margin: 0 0 20px 0; }
    .wpbd-category-view #right-area .all-categories a {
      color: #6fa289; }
      .wpbd-category-view #right-area .all-categories a:hover {
        text-decoration: underline; }
      .wpbd-category-view #right-area .all-categories a:before {
        content: "\f053\00a0";
        font-family: fontawesome, sans-serif;
        font-weight: 100;
        font-size: 60%;
        vertical-align: middle; }
      .wpbd-category-view #right-area .all-categories a.chamber-cadco-link {
        display: none; }
  .wpbd-category-view #right-area .title h2.category-name {
    float: none;
    width: 100%;
    margin-left: 0; }
  .wpbd-category-view #right-area .filter {
    margin-bottom: 20px; }
    .wpbd-category-view #right-area .filter a {
      color: #6fa289; }
      .wpbd-category-view #right-area .filter a.current-filter {
        font-weight: 900; }
    .wpbd-category-view #right-area .filter .filter-info {
      color: #6fa289;
      font-weight: 900; }
  @media screen and (max-width: 40em) {
    .wpbd-category-view #right-area {
      width: 100%;
      border: none; } }
  .wpbd-category-view #right-area:after {
    clear: both; }
  .wpbd-category-view #right-area .wpbdp-listings-sort-options {
    text-align: left;
    font-size: 16px; }
    .wpbd-category-view #right-area .wpbdp-listings-sort-options span a {
      color: #6fa289;
      font-weight: 700; }
    .wpbd-category-view #right-area .wpbdp-listings-sort-options span.current a {
      font-weight: 900;
      text-decoration: underline; }
  .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt {
    border-radius: 3px;
    position: relative;
    display: block;
    float: left;
    width: 100%; }
    @media (max-width: 40em) {
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt {
        padding-bottom: 40px; } }
    .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt.even {
      background: #f0f0f0;
      border: none; }
    .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt.odd {
      background: none;
      border: none; }
    .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left {
      float: left;
      width: 65%;
      margin-top: 20px;
      margin-right: 5%;
      padding-left: 10px; }
      @media (max-width: 40em) {
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left {
          width: 100%;
          margin-right: 0; } }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships {
        width: 50px;
        float: left;
        margin-right: 15px;
        position: relative; }
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span {
          width: 25px;
          display: inline-block; }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon {
            background: url(images/business-directory-icons-dark.png) -50px -125px no-repeat;
            background-size: 125px; }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon {
            background: url(images/business-directory-icons-dark.png) -75px -125px no-repeat;
            background-size: 125px; }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc {
            position: absolute;
            width: auto;
            background: #cccccc;
            padding: 5px;
            border-radius: 5px;
            margin-top: 10px;
            display: none; }
            .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_chamber_icon_desc:before, .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before {
              content: "\42";
              font-family: 'ETmodules', sans-serif;
              position: absolute;
              top: -12px;
              color: #cccccc; }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_memberships span.wpbd_cadco_icon_desc:before {
            left: 30px; }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description {
        width: calc(100% - 50px - 15px);
        float: left; }
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 {
          font-size: 19px;
          color: #6fa289;
          margin: 0 0 20px 0; }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description h3 a {
            color: #6fa289; }
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description p.wpbd_excerpt {
          font-size: 16px;
          margin-bottom: 20px; }
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link {
          position: absolute;
          bottom: 20px;
          left: 30%;
          margin-left: auto;
          margin-right: auto; }
          @media (max-width: 40em) {
            .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link {
              left: 35%; } }
          .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_left .wpbd_description .wpbd_view_link a {
            padding: 8px 25px; }
    .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right {
      float: left;
      width: 30%;
      padding-left: 5%;
      box-sizing: border-box;
      border-left: 1px solid #bebebe;
      margin: 20px 0; }
      @media (max-width: 40em) {
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right {
          width: 100%;
          border: none; } }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right h4 {
        font-size: 16px;
        margin: 0 0 20px 0;
        padding: 0; }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address,
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone {
        margin-bottom: 20px;
        padding-left: 20px;
        position: relative; }
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before,
        .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before {
          font-family: fontawesome, sans-serif;
          position: absolute;
          left: 0; }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_address:before {
        content: "\f041"; }
      .wpbd-category-view #right-area .listings .wpbdp-listing-excerpt .wpbd_right .wpbd_phone:before {
        content: "\f10b"; }

.wpbd-chamber-view .filter,
.wpbd-cadco-view .filter {
  display: none; }

.site-id-5 a.chamber-cadco-link,
.site-id-4 a.chamber-cadco-link {
  display: block !important; }
.site-id-5 a.all-site-link,
.site-id-4 a.all-site-link {
  display: none !important; }

#wpbdp-search-page {
  padding: 40px 0; }
  #wpbdp-search-page .search-results h3 {
    margin-top: 20px; }

.mn-dealsbuttons {
  float: left;
  width: 100%;
  text-align: right; }
  @media (max-width: 40em) {
    .mn-dealsbuttons {
      text-align: center; } }
  @media (max-width: 40em) {
    .mn-dealsbuttons span:last-of-type a {
      margin: 0 !important; } }
  .mn-dealsbuttons span a {
    margin: 5px;
    padding: 0 0 0 16px; }
    @media (max-width: 40em) {
      .mn-dealsbuttons span a {
        margin: 0 8px 0 0 !important;
        padding: 0; } }
    .mn-dealsbuttons span a:before {
      font-family: fontawesome, sans-serif; }
  .mn-dealsbuttons span.mn-hotdealsbtn a:before {
    content: "\f06d\00a0"; }
  .mn-dealsbuttons span.mn-m2m a {
    background: none; }
    .mn-dealsbuttons span.mn-m2m a:before {
      content: '\f0c0\00a0'; }
  .mn-dealsbuttons span.mn-market a:before {
    content: "\f07a\00a0"; }

.chamber #cm_content {
  /** Footer **/ }
  .chamber #cm_content a {
    color: #6fa289; }
    .chamber #cm_content a:hover {
      text-decoration: underline; }
  .chamber #cm_content #mn-directory-list {
    float: left; }
  .chamber #cm_content #mn-pagetitle h1 {
    display: none; }
  .chamber #cm_content #mn-form-togglable1 {
    width: 100%;
    background: #173f4c;
    float: left; }
    .chamber #cm_content #mn-form-togglable1 #mn-search-keyword {
      padding: 20px;
      width: 80%;
      float: left; }
      @media (max-width: 40em) {
        .chamber #cm_content #mn-form-togglable1 #mn-search-keyword {
          width: 100%;
          padding-bottom: 0; } }
      .chamber #cm_content #mn-form-togglable1 #mn-search-keyword .mn-form-field {
        width: 100%;
        display: block; }
        .chamber #cm_content #mn-form-togglable1 #mn-search-keyword .mn-form-field input.mn-form-text {
          width: 100%;
          padding: 10px;
          border-radius: 2px;
          border: none; }
    .chamber #cm_content #mn-form-togglable1 .mn-actions {
      width: 20%;
      float: left;
      padding: 20px; }
      @media (max-width: 40em) {
        .chamber #cm_content #mn-form-togglable1 .mn-actions {
          width: 100%;
          padding: 0 20px 20px 20px; } }
      .chamber #cm_content #mn-form-togglable1 .mn-actions .mn-results-found {
        margin-bottom: 10px !important;
        display: block;
        float: left; }
      .chamber #cm_content #mn-form-togglable1 .mn-actions ul {
        margin: 10px 0 0 0;
        padding: 0;
        display: block;
        width: 100%; }
        .chamber #cm_content #mn-form-togglable1 .mn-actions ul li {
          list-style: none; }
          .chamber #cm_content #mn-form-togglable1 .mn-actions ul li input {
            width: 100%;
            background: #6fa289;
            border-radius: 2px;
            border: none;
            color: #ffffff;
            padding: 10px; }
    .chamber #cm_content #mn-form-togglable1 #mn-search-instructions {
      display: none; }
  .chamber #cm_content #mn-alphanumeric {
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
    text-align: center;
    float: left; }
    .chamber #cm_content #mn-alphanumeric a {
      margin-right: 5px;
      color: #6fa289; }
      .chamber #cm_content #mn-alphanumeric a:hover {
        text-decoration: underline; }
      .chamber #cm_content #mn-alphanumeric a:last-of-type {
        margin-right: 0; }
  .chamber #cm_content .mn-subcats ul {
    margin: 0;
    padding: 0; }
    .chamber #cm_content .mn-subcats ul li.mn-subcats-col1,
    .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 {
      float: left;
      width: 49%;
      list-style: none;
      margin-right: 1%;
      text-align: center;
      line-height: 1;
      min-height: 100px; }
      @media (max-width: 40em) {
        .chamber #cm_content .mn-subcats ul li.mn-subcats-col1,
        .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 {
          width: 100%;
          margin: 0 0 40px 0;
          min-height: auto; } }
      .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > a,
      .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > a {
        font-size: 16px;
        background: #6fa289;
        display: block;
        padding: 10px;
        color: #ffffff;
        border-radius: 2px;
        margin-bottom: 10px !important; }
      .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > ul,
      .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > ul {
        padding: 0;
        margin: 0;
        line-height: 1.25; }
        .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > ul li,
        .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > ul li {
          list-style: none;
          display: inline-block;
          line-height: 0; }
          .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > ul li a,
          .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > ul li a {
            font-size: 14px;
            line-height: 0; }
            .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > ul li a:after,
            .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > ul li a:after {
              content: ','; }
          .chamber #cm_content .mn-subcats ul li.mn-subcats-col1 > ul li:last-of-type a:after,
          .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 > ul li:last-of-type a:after {
            content: none; }
    .chamber #cm_content .mn-subcats ul li.mn-subcats-col2 {
      margin-right: 0;
      margin-left: 1%; }
  .chamber #cm_content #mn-footer-navigation {
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center; }
    .chamber #cm_content #mn-footer-navigation a {
      font-size: 12px;
      margin-right: 10px;
      color: #6fa289; }
      .chamber #cm_content #mn-footer-navigation a:hover {
        text-decoration: underline; }
  .chamber #cm_content #mn-footer {
    float: left;
    width: 100%;
    text-align: center; }
    .chamber #cm_content #mn-footer a:after {
      content: none; }
  .chamber #cm_content #mn-directory-searchresults {
    float: left; }
    .chamber #cm_content #mn-directory-searchresults #mn-search-keyword {
      display: none; }
    .chamber #cm_content #mn-directory-searchresults .mn-section-content .mn-results-found {
      margin: 10px 0; }
    .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options {
      background-color: #666666;
      width: 100%;
      display: table;
      color: white;
      padding: 10px 10px 9px 10px; }
      .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li {
        list-style: none;
        display: inline-block;
        margin-right: 20px; }
        @media (max-width: 40em) {
          .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li {
            float: none;
            margin-right: 0; }
            .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li a {
              padding: 6px !important; } }
        @media (max-width: 40em) {
          .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-disptext {
            float: left;
            margin-right: 0;
            width: 100%;
            text-align: center;
            font-weight: 900; } }
        .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-tab a {
          background: #6781a1; }
        @media (max-width: 40em) {
          .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-tab a {
            background: none; } }
        .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-print, .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-contact {
          float: right; }
          @media (max-width: 40em) {
            .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-print, .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-contact {
              float: none; } }
          .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-print a:after, .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-contact a:after {
            content: none; }
        .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li.mn-sort-print a:before {
          content: '\f02f\00a0';
          font-family: fontawesome, sans-serif; }
        .chamber #cm_content #mn-directory-searchresults .mn-section-content ul.mn-sort-options li a {
          color: #ffffff !important;
          padding: 12px; }
    .chamber #cm_content #mn-directory-searchresults #mn-directory-listings {
      margin-top: 20px; }
      .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even,
      .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd {
        overflow: auto;
        padding: 20px; }
        .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-listing-main,
        .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-listing-main {
          width: 75%;
          float: left;
          margin-right: 5%; }
          @media (max-width: 40em) {
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-listing-main,
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-listing-main {
              width: 100%; } }
          .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-listing-main .mn-title a,
          .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-listing-main .mn-title a {
            color: #6fa289;
            font-weight: 900; }
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-listing-main .mn-title a:hover,
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-listing-main .mn-title a:hover {
              text-decoration: underline; }
        .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-results-links,
        .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-results-links {
          width: 20%;
          float: left; }
          @media (max-width: 40em) {
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-results-links,
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-results-links {
              margin-top: 20px;
              width: 100%; } }
          .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-results-links ul,
          .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-results-links ul {
            padding: 0;
            margin: 0; }
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-results-links ul li,
            .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-results-links ul li {
              list-style: none;
              background: #6fa289;
              border-radius: 2px;
              padding: 5px;
              width: 100%;
              display: block;
              text-align: center;
              color: #ffffff;
              margin-bottom: 5px; }
              .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even .mn-results-links ul li a,
              .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd .mn-results-links ul li a {
                color: #ffffff; }
      @media (max-width: 40em) {
        .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-odd {
          background: #fbfbfb; } }
      .chamber #cm_content #mn-directory-searchresults #mn-directory-listings #mn-members .mn-list-item-even {
        background: #eeeeee; }
  .chamber #cm_content #mn-content #mn-directory-list .mn-form-togglable {
    display: block; }
  .chamber #cm_content #mn-content .mn-form-togglable {
    display: none; }
  .chamber #cm_content #mn-member-results-member #mn-resultscontainer {
    float: left; }
    .chamber #cm_content #mn-member-results-member #mn-resultscontainer #mn-pagetitle {
      width: 55%;
      margin-right: 5%;
      float: left; }
      @media (max-width: 40em) {
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer #mn-pagetitle {
          width: 100%; } }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer #mn-pagetitle h1 {
        display: block; }
    .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share {
      width: 40%;
      float: left; }
      @media (max-width: 40em) {
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share {
          width: 100%;
          border-top: 1px solid #bebebe;
          padding-top: 5px;
          margin-top: 20px; } }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share {
        display: block;
        position: relative;
        padding: 5px;
        margin-bottom: 5px;
        text-align: center; }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li {
          list-style: none;
          display: inline-block;
          position: relative; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharelabel {
            font-weight: 900;
            margin-right: 10px; }
            @media (max-width: 40em) {
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharelabel {
                display: none; } }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-shareprint a:after {
            content: "\f02f";
            left: -10px; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-shareemail a:after {
            content: "\f199"; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharephone a:after {
            content: "\f098"; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharefacebook a:after {
            content: "\f230";
            color: #3b5998; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharefacebook a:hover:after {
            color: #2d4373; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharetwitter a:after {
            content: "\f081";
            color: #ffacee; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharetwitter a:hover:after {
            color: #ff79e4; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharelinkedin a:after {
            content: "\f08c";
            color: #0077b5; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharelinkedin a:hover:after {
            color: #005582; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li.mn-sharepinterst a:after {
            content: "\f0d3"; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li a {
            height: 24px;
            width: 24px;
            display: block;
            text-align: center;
            color: #6fa289; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li a:after {
              font-family: fontawesome, sans-serif;
              height: 24px;
              width: 24px;
              display: block;
              position: absolute;
              top: 0;
              left: 0;
              font-size: 24px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-actions-share ul.mn-share li a:hover {
              text-decoration: none;
              color: #57876f; }
    .chamber #cm_content #mn-member-results-member #mn-resultscontainer #mn-member-facebooklike {
      display: none; }
    .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-cat-container {
      clear: both;
      padding-bottom: 5px;
      padding-top: 5px;
      margin-bottom: 5px;
      margin-top: 5px;
      border-bottom: 1px solid #bebebe;
      border-top: 1px solid #bebebe; }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-cat-container ul.mn-member-cats {
        list-style: none;
        margin: 0;
        padding: 0; }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-cat-container ul.mn-member-cats li {
          border-left: 1px solid #999999;
          display: inline;
          padding: 0 5px; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-cat-container ul.mn-member-cats li:first-child {
            border: none; }
    .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details {
      margin-top: 20px; }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details a:after {
        content: none; }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar {
        float: left;
        width: 35%;
        margin-right: 5%; }
        @media (max-width: 40em) {
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar {
            width: 100%;
            margin: 0; } }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content .mn-memberinfo-block-actions ul {
          list-style: none;
          margin: 0;
          padding: 0; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content .mn-memberinfo-block-actions ul li {
            max-width: 150px;
            margin-bottom: 5px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content .mn-memberinfo-block-actions ul li a {
              background: #6fa289;
              border-radius: 2px;
              border: none;
              padding: 5px;
              color: #ffffff;
              display: block;
              text-align: center; }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks {
          padding: 5px 0 0;
          list-style: none; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li {
            list-style: none; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li:before {
              font-family: fontawesome, sans-serif;
              margin-right: 10px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-linkedin:before {
              content: "\f08c";
              color: #0077b5;
              font-family: fontawesome, sans-serif;
              margin-right: 10px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-twitter:before {
              content: "\f081";
              color: #ffacee; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-facebook:before {
              content: "\f230";
              color: #3b5998; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-pinterest:before {
              content: "\f0d3";
              color: #cb2027; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-googleplus:before, .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-google:before, .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-general .mn-section-content #mn-memberinfo-block-socialnetworks li.mn-social-google-plus:before {
              content: "\f0d4";
              color: #dd4b39; }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-about-teaser {
          margin-top: 20px; }
          @media (max-width: 40em) {
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-about-teaser {
              margin-bottom: 20px; } }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details .mn-member-sidebar #mn-member-about-teaser .mn-section-head h2 {
            font-size: 21px;
            padding: 10px 0;
            border-bottom: 3px solid #5F6269;
            margin-bottom: 10px; }
      .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container {
        float: left;
        width: 60%; }
        @media (max-width: 40em) {
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container {
            width: 100%; } }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav {
          width: auto; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs {
            display: block; }
            @media (max-width: 40em) {
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs {
                padding: 0;
                margin: 0; } }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs li {
              display: block;
              float: left;
              height: 30px;
              margin-bottom: 0;
              margin-right: 1px;
              padding: 0;
              width: auto; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs li a {
                background: #666666;
                border-top-left-radius: 2px;
                border-top-right-radius: 2px;
                display: block;
                font-size: 100%;
                font-weight: 400;
                height: 29px;
                line-height: 30px;
                margin: 0;
                padding: 0 15px;
                text-decoration: none;
                width: auto;
                color: white; }
                @media (max-width: 40em) {
                  .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs li a {
                    padding: 0 5px;
                    font-size: 12px; } }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs li a.mn-active {
                  background: white;
                  border-left-width: 1px;
                  border-top-left-radius: 2px;
                  border-top-right-radius: 2px;
                  border-left: solid 1px #999999;
                  border-top: solid 1px #999999;
                  border-right: solid 1px #999999;
                  color: #111111;
                  height: 34px;
                  margin: -5px -2px 0 -2px;
                  padding-top: 4px;
                  padding-bottom: 4px;
                  position: relative; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container #mn-member-tabnav ul.mn-tabs li a:hover {
                  text-decoration: underline; }
        .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content {
          border: solid 1px #999999;
          padding: 20px;
          margin-top: 5px;
          overflow: auto;
          width: 100%; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content h2 {
            font-size: 21px;
            padding: 10px 0;
            border-bottom: 3px solid #5F6269;
            margin-bottom: 10px; }
          .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li {
            display: none; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li.mn-active {
              display: block; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li.mn-active a {
                background: white;
                border-left-width: 1px;
                border-top-left-radius: 2px;
                border-top-right-radius: 2px;
                color: #111111;
                height: 30px;
                margin: 0 0 0 -1px;
                padding-top: 4px;
                position: relative;
                top: -4px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content ul {
              margin-left: 10px;
              padding-left: 10px; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content ul > br {
                display: none; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content ul li {
                display: list-item;
                color: #666666; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content ul li a {
                  color: #6fa289; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider {
              margin: 10px auto;
              position: relative;
              width: 100%; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer {
                background: white;
                border: medium none;
                height: 300px;
                overflow: hidden;
                position: relative; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache {
                  position: absolute;
                  left: 0;
                  top: 0;
                  width: 100%;
                  height: 100%;
                  overflow: hidden; }
                  .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image {
                    left: 0;
                    visibility: visible;
                    position: absolute; }
                    .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image .mn-mediaslider-center {
                      line-height: 300px;
                      position: relative;
                      text-align: center;
                      height: 100%; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window {
                height: 64px;
                margin: 15px 40px 0;
                overflow: hidden;
                position: relative; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base {
                  height: 100%;
                  left: 0;
                  position: absolute;
                  top: 0;
                  width: 1000%; }
                  .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span {
                    display: block;
                    float: left;
                    height: 64px;
                    overflow: hidden;
                    padding: 0 3px;
                    position: relative; }
                    .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span img {
                      background: white;
                      vertical-align: middle;
                      max-width: 144px;
                      max-height: 58px; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev {
                bottom: 4px;
                height: 48px;
                left: 0;
                position: absolute;
                width: 34px; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev:before {
                  content: '\f053';
                  font-family: fontawesome, sans-serif;
                  font-size: 40px; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next {
                bottom: 4px;
                height: 48px;
                position: absolute;
                right: 0;
                width: 34px; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next:after {
                  content: '\f054';
                  font-family: fontawesome, sans-serif;
                  font-size: 40px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-keyword {
              margin-top: 10px;
              margin-right: 5%;
              float: left;
              width: 45%; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-keyword span {
                display: block; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-keyword span.mn-form-field input {
                  width: 100%;
                  padding: 9px;
                  border-radius: 2px; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-radius {
              margin-top: 10px;
              margin-left: 5%;
              float: left;
              width: 45%; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-radius span.mn-form-name {
                display: block; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-radius span.mn-form-field {
                padding: 5px;
                border-radius: 2px;
                border: 1px solid #bbb;
                display: inline-block;
                position: relative;
                width: 100px; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-radius span.mn-form-field select {
                  background-color: #ffffff;
                  border-radius: 5px;
                  border: none;
                  display: inline-block;
                  width: 100%; }
            .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-submit {
              float: left;
              margin-top: 20px;
              width: 100%; }
              .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-submit > ul {
                list-style: none;
                padding: 0;
                margin: 0; }
                .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-submit > ul li {
                  text-align: center; }
                  .chamber #cm_content #mn-member-results-member #mn-resultscontainer .mn-member-details #mn-member-tab-content-container .mn-member-content ul.mn-tabs-content li #mn-member-map #mn-search-submit > ul li input {
                    background: #6fa289;
                    border-radius: 2px;
                    border: none;
                    padding: 10px;
                    color: #ffffff;
                    display: inline-block;
                    text-align: center;
                    width: 50%; }

.contact #mn-contact-info,
.default #mn-contact-info {
  margin-top: 20px; }
.contact div.mn-form-row,
.default div.mn-form-row {
  margin-bottom: 5px; }
.contact span.mn-form-name,
.default span.mn-form-name {
  display: block; }
.contact #mn-info-ReleaseToMemberstrue,
.contact #mn-info-ReleaseToMembersfalse,
.contact .mn-form-radiocombo,
.contact #mn-memberapp-package1,
.contact #mn-memberapp-package2,
.contact #mn-memberapp-package3,
.contact #mn-memberapp-package4,
.contact #mn-memberapp-packagefee,
.contact #mn-memberapp-billrepsame,
.contact #mn-memberapp-prirepmailadrssame,
.contact #mn-memberapp-mailadrssame,
.contact #mn-memberapp-billrepmailadrssame,
.default #mn-info-ReleaseToMemberstrue,
.default #mn-info-ReleaseToMembersfalse,
.default .mn-form-radiocombo,
.default #mn-memberapp-package1,
.default #mn-memberapp-package2,
.default #mn-memberapp-package3,
.default #mn-memberapp-package4,
.default #mn-memberapp-packagefee,
.default #mn-memberapp-billrepsame,
.default #mn-memberapp-prirepmailadrssame,
.default #mn-memberapp-mailadrssame,
.default #mn-memberapp-billrepmailadrssame {
  display: block; }
  .contact #mn-info-ReleaseToMemberstrue span.mn-form-name,
  .contact #mn-info-ReleaseToMembersfalse span.mn-form-name,
  .contact .mn-form-radiocombo span.mn-form-name,
  .contact #mn-memberapp-package1 span.mn-form-name,
  .contact #mn-memberapp-package2 span.mn-form-name,
  .contact #mn-memberapp-package3 span.mn-form-name,
  .contact #mn-memberapp-package4 span.mn-form-name,
  .contact #mn-memberapp-packagefee span.mn-form-name,
  .contact #mn-memberapp-billrepsame span.mn-form-name,
  .contact #mn-memberapp-prirepmailadrssame span.mn-form-name,
  .contact #mn-memberapp-mailadrssame span.mn-form-name,
  .contact #mn-memberapp-billrepmailadrssame span.mn-form-name,
  .default #mn-info-ReleaseToMemberstrue span.mn-form-name,
  .default #mn-info-ReleaseToMembersfalse span.mn-form-name,
  .default .mn-form-radiocombo span.mn-form-name,
  .default #mn-memberapp-package1 span.mn-form-name,
  .default #mn-memberapp-package2 span.mn-form-name,
  .default #mn-memberapp-package3 span.mn-form-name,
  .default #mn-memberapp-package4 span.mn-form-name,
  .default #mn-memberapp-packagefee span.mn-form-name,
  .default #mn-memberapp-billrepsame span.mn-form-name,
  .default #mn-memberapp-prirepmailadrssame span.mn-form-name,
  .default #mn-memberapp-mailadrssame span.mn-form-name,
  .default #mn-memberapp-billrepmailadrssame span.mn-form-name {
    display: inline;
    margin-left: 10px;
    margin-right: 10px; }
.contact .mn-actions ul,
.default .mn-actions ul {
  padding: 0;
  margin: 0;
  list-style: none; }
  .contact .mn-actions ul .mn-action-submit input[type="submit"],
  .default .mn-actions ul .mn-action-submit input[type="submit"] {
    background: #6fa289;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: none;
    padding: 5px;
    color: #ffffff;
    display: block;
    text-align: center; }
  .contact .mn-actions ul input#cm_login_btnSubmit,
  .default .mn-actions ul input#cm_login_btnSubmit {
    background: #6fa289;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: none;
    padding: 5px;
    color: #ffffff;
    display: block;
    text-align: center; }
.contact #mn-contact-association,
.default #mn-contact-association {
  margin: 40px 0; }
.contact #cm_content #mn-footer-navigation,
.default #cm_content #mn-footer-navigation {
  float: left;
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center; }
  .contact #cm_content #mn-footer-navigation a,
  .default #cm_content #mn-footer-navigation a {
    font-size: 12px;
    margin-right: 10px;
    color: #6fa289; }
    .contact #cm_content #mn-footer-navigation a:hover,
    .default #cm_content #mn-footer-navigation a:hover {
      text-decoration: underline; }
.contact #cm_content #mn-footer,
.default #cm_content #mn-footer {
  float: left;
  width: 100%;
  text-align: center; }
  .contact #cm_content #mn-footer a:after,
  .default #cm_content #mn-footer a:after {
    content: none; }
.contact #mn-section-head,
.default #mn-section-head {
  margin-top: 20px; }
.contact #mn-memberapp-package,
.default #mn-memberapp-package {
  margin-top: 20px; }

.events {
  /** Footer **/ }
  .events #cm_content a {
    color: #6fa289; }
    .events #cm_content a:hover {
      text-decoration: underline; }
  .events #cm_content #mn-events #mn-pagetitle,
  .events #cm_content #mn-events-calendar-fullview #mn-pagetitle {
    display: none; }
  .events #cm_content #mn-events #mn-events-search,
  .events #cm_content #mn-events-calendar-fullview #mn-events-search {
    margin-top: 20px;
    float: left;
    width: 100%; }
    .events #cm_content #mn-events #mn-events-search .mn-form-toggler,
    .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-toggler {
      float: left;
      width: 100%; }
      @media (max-width: 40em) {
        .events #cm_content #mn-events #mn-events-search .mn-form-toggler,
        .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-toggler {
          text-align: center; } }
    .events #cm_content #mn-events #mn-events-search .mn-form-togglable,
    .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable {
      float: left;
      width: 100%; }
      .events #cm_content #mn-events #mn-events-search .mn-form-togglable.mn-form-togglable-inactive,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable.mn-form-togglable-inactive {
        display: none; }
      .events #cm_content #mn-events #mn-events-search .mn-form-togglable .mn-form-row .mn-form-name,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable .mn-form-row .mn-form-name {
        display: none; }
      .events #cm_content #mn-events #mn-events-search .mn-form-togglable .mn-form-row input,
      .events #cm_content #mn-events #mn-events-search .mn-form-togglable .mn-form-row select,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable .mn-form-row input,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable .mn-form-row select {
        width: 50%;
        margin-bottom: 5px; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-search .mn-form-togglable .mn-form-row input,
          .events #cm_content #mn-events #mn-events-search .mn-form-togglable .mn-form-row select,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable .mn-form-row input,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search .mn-form-togglable .mn-form-row select {
            width: 100%; } }
    .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange,
    .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange {
      float: left;
      width: 100%;
      margin-bottom: 20px; }
      .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-title,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-title {
        display: none !important; }
      .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo {
        display: block;
        float: left;
        width: 50%; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo {
            width: 100%;
            float: left; } }
        .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label,
        .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label {
          display: inline-block; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label,
            .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label {
              width: 100%; } }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-name,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-name {
            display: none; }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field {
            display: inline-block; }
            @media (max-width: 40em) {
              .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field,
              .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field {
                width: 92%; }
                .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field input,
                .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-field input {
                  width: 100%; } }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-datepicker a,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-datepicker a {
            height: 20px;
            width: 16px;
            overflow: hidden;
            display: inline-block;
            vertical-align: text-bottom; }
            .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-datepicker a:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-datepicker a:before {
              content: '\f073';
              font-family: fontawesome, sans-serif;
              font-size: 16px;
              width: 16px; }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-format,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-combo label .mn-form-format {
            display: block; }
      .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-dateadvance,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-dateadvance {
        float: left;
        display: block;
        width: 50%; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-dateadvance,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-form-row.mn-form-daterange .mn-form-dateadvance {
            display: none; } }
    .events #cm_content #mn-events #mn-events-search form.mn-form .mn-actions,
    .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-actions {
      float: left;
      width: 100%; }
      .events #cm_content #mn-events #mn-events-search form.mn-form .mn-actions ul,
      .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-actions ul {
        padding: 0;
        margin: 0; }
        .events #cm_content #mn-events #mn-events-search form.mn-form .mn-actions ul li,
        .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-actions ul li {
          list-style: none;
          display: none; }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-actions ul li.mn-action-search-active,
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-actions ul li.mn-action-search-active {
            display: block; }
          .events #cm_content #mn-events #mn-events-search form.mn-form .mn-actions ul li input[type="submit"],
          .events #cm_content #mn-events-calendar-fullview #mn-events-search form.mn-form .mn-actions ul li input[type="submit"] {
            font-size: 16px;
            background: #6fa289;
            display: inline-block;
            padding: 5px 10px;
            color: #ffffff;
            border-radius: 2px;
            margin-bottom: 10px;
            margin-top: 10px;
            border: none; }
  .events #cm_content #mn-events #mn-events-searchresults,
  .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults {
    float: left;
    width: 100%;
    margin-top: 10px; }
    .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions,
    .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions {
      background-color: #666666;
      width: 100%;
      display: table;
      color: white;
      padding: 10px 10px 9px 10px; }
      .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li,
      .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li {
        list-style: none;
        display: inline-block; }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-disptext,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-disptext {
          margin-right: 20px; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-disptext,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-disptext {
              width: 100%;
              text-align: center;
              font-weight: 900;
              text-transform: uppercase; } }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-tab a,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-tab a {
          background: #6781a1; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-tab a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-tab a {
              background: none; } }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortalpha, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortdate,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortalpha,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortdate {
            border-bottom: 1px dotted #ffffff;
            width: 50%;
            margin-bottom: 5px; } }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortalpha,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortalpha {
          text-align: right; }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortdate,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-actionsortdate {
          text-align: left; }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit {
          float: right; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit {
              float: left; } }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact a, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit a {
              padding: 0; } }
          .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a:after, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact a:after, .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-contact a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-publicsubmit a:after {
            content: none; }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print {
          text-align: right; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print {
              float: left;
              width: 40%; } }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a {
              padding: 0 10px; } }
          .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a:before,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li.mn-sort-print a:before {
            content: '\f02f\00a0';
            font-family: fontawesome, sans-serif; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li .mn-sort-publicsubmit,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li .mn-sort-publicsubmit {
            width: 60%; } }
        .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li a,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li a {
          color: #ffffff !important;
          padding: 12px; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults .mn-results-sort-section ul.mn-sortoptions li a {
              padding: 0 10px; } }
    .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even,
    .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd,
    .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even,
    .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd {
      overflow: auto;
      padding: 20px; }
      .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent,
      .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent,
      .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent,
      .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent {
        width: 100%;
        float: left; }
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-title a,
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-title a,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-title a,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-title a {
          color: #6fa289;
          font-weight: 900; }
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-title a:hover,
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-title a:hover,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-title a:hover,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-title a:hover {
            text-decoration: underline; }
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul,
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul {
          margin: 0;
          padding: 0; }
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister,
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister {
            list-style: none; }
            .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister a,
            .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-listingcontent .mn-listingcontent-innercontainer .mn-actions > ul li.mn-actionregister a {
              font-size: 16px;
              background: #6fa289;
              display: inline-block;
              padding: 5px 10px;
              color: #ffffff;
              border-radius: 2px;
              margin-bottom: 10px;
              margin-top: 10px; }
      .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links,
      .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links,
      .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links,
      .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links {
        width: 20%;
        float: left; }
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links ul li,
        .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links ul li,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links ul li,
        .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links ul li {
          list-style: none;
          background: #6fa289;
          border-radius: 2px;
          padding: 5px;
          width: 100%;
          display: block;
          text-align: center;
          color: #ffffff;
          margin-bottom: 5px; }
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links ul li a,
          .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links ul li a,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even .mn-results-links ul li a,
          .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-odd .mn-results-links ul li a {
            color: #ffffff; }
    .events #cm_content #mn-events #mn-events-searchresults #mn-events-listings .mn-list-item-even,
    .events #cm_content #mn-events-calendar-fullview #mn-events-searchresults #mn-events-listings .mn-list-item-even {
      background: #eeeeee; }
  .events #cm_content #mn-events #mn-events-details,
  .events #cm_content #mn-events-calendar-fullview #mn-events-details {
    float: left;
    width: 100%; }
    .events #cm_content #mn-events #mn-events-details #mn-pagetitle,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details #mn-pagetitle {
      width: 55%;
      margin-right: 5%;
      float: left; }
      @media (max-width: 40em) {
        .events #cm_content #mn-events #mn-events-details #mn-pagetitle,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details #mn-pagetitle {
          width: 100%; } }
      .events #cm_content #mn-events #mn-events-details #mn-pagetitle h1,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details #mn-pagetitle h1 {
        display: block; }
    .events #cm_content #mn-events #mn-events-details .mn-event-options,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options {
      width: 40%;
      float: left; }
      @media (max-width: 40em) {
        .events #cm_content #mn-events #mn-events-details .mn-event-options,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options {
          width: 100%;
          border-bottom: 1px solid #bebebe;
          border-top: 1px solid #bebebe;
          padding: 0;
          margin: 20px 0; } }
      .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share {
        display: block;
        position: relative;
        padding: 5px;
        margin-bottom: 5px;
        text-align: center; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share {
            margin: 0;
            line-height: 1; } }
        .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li {
          list-style: none;
          display: inline-block;
          position: relative; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li {
              margin-right: 3px; }
              .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li:last-of-type,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li:last-of-type {
                margin-right: 0; } }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelabel,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelabel {
            font-weight: 900;
            margin-right: 10px; }
            @media (max-width: 40em) {
              .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelabel,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelabel {
                display: none; } }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareprint a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareprint a:after {
            content: "\f02f"; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareemail a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareemail a:after {
            content: "\f199"; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharephone a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharephone a:after {
            content: "\f098"; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareoutlook a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareoutlook a:after {
            content: "\f271";
            font-size: 22px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareweather a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-shareweather a:after {
            content: "\f185";
            font-size: 22px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharefacebook a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharefacebook a:after {
            content: "\f230";
            color: #3b5998; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharefacebook a:hover:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharefacebook a:hover:after {
            color: #2d4373; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharetwitter a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharetwitter a:after {
            content: "\f081";
            color: #ffacee; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharetwitter a:hover:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharetwitter a:hover:after {
            color: #ff79e4; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelinkedin a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelinkedin a:after {
            content: "\f08c";
            color: #0077b5; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelinkedin a:hover:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharelinkedin a:hover:after {
            color: #005582; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharepinterest a:after,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li.mn-sharepinterest a:after {
            content: "\f0d3";
            color: #cb2027; }
          .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a {
            height: 24px;
            width: 24px;
            display: block;
            text-align: center;
            color: #6fa289; }
            @media (max-width: 40em) {
              .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a {
                height: 20px; } }
            .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a:after,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a:after {
              font-family: fontawesome, sans-serif;
              height: 24px;
              width: 24px;
              display: block;
              position: absolute;
              top: 0;
              left: 0;
              margin-left: 0;
              font-size: 24px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a:hover,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-options .mn-actions-share ul.mn-share li a:hover {
              text-decoration: none;
              color: #57876f; }
    .events #cm_content #mn-events #mn-events-details #mn-event-facebooklike,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details #mn-event-facebooklike {
      display: none; }
    .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing {
      width: 100%;
      float: left; }
      .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info {
        margin-bottom: 20px;
        margin-right: 5%;
        float: left;
        width: 60%; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info {
            width: 100%; } }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper {
          margin-bottom: 20px;
          float: left;
          width: 50%;
          margin-right: 5%; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper {
              width: 100%; } }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper.mn-event-details-wrapper-no-image,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper.mn-event-details-wrapper-no-image {
            float: none;
            width: 100%; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-name .mn-event-head,
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-datetime .mn-event-head,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-name .mn-event-head,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-datetime .mn-event-head {
            font-weight: 900; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register {
            margin: 15px 0; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register .mn-event-head,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register .mn-event-head {
              display: none; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register .mn-event-content a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info #mn-event-details-wrapper .mn-event-register .mn-event-content a {
              background: #6fa289;
              -webkit-border-radius: 3px;
              -moz-border-radius: 3px;
              border-radius: 3px;
              border: none;
              padding: 5px;
              color: #ffffff;
              display: block;
              text-align: center;
              display: inline-block; }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-section.mn-event-image,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-section.mn-event-image {
          margin-bottom: 20px;
          float: left;
          width: 45%; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-section.mn-event-image,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-section.mn-event-image {
              width: 100%;
              text-align: center; } }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc {
          border: 1px solid #cccccc;
          box-sizing: border-box;
          float: left;
          width: 100%;
          margin-top: 20px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-head,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-head {
            background: #ffffff;
            text-align: center;
            margin: -13px auto;
            display: block;
            width: 150px;
            box-sizing: border-box;
            border: 1px solid #CCCCCC;
            border-radius: 2px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-content,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-content {
            padding: 15px;
            font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
            font-size: 14px !important; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-content span,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-event-info .mn-event-desc .mn-event-content span {
              font-size: 14px !important;
              font-family: "Open Sans", Helvetica, Arial, sans-serif !important; }
      .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar {
        float: left;
        width: 35%; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar {
            width: 100%; } }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-action-back,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-action-back {
          display: none; }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info {
          width: 100%; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section {
            margin-bottom: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-head,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-head {
              font-weight: bold; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-content,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-content {
              font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
              font-size: 14px !important; }
              .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-content span,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-info .mn-event-section .mn-event-content span {
                font-size: 14px !important;
                font-family: "Open Sans", Helvetica, Arial, sans-serif !important; }
        .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder {
          float: left;
          width: 100%; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-head,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-head {
            text-align: center;
            background: #6fa289;
            color: #ffffff;
            padding: 5px 0;
            font-weight: 900; }
          .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content {
            background: #bcd4c8;
            padding: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-event-reminder-pretext,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-event-reminder-pretext {
              margin-bottom: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-form-field input, .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-form-field select,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-form-field input,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-form-field select {
              width: 100%;
              margin-bottom: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul {
              list-style: none;
              padding: 0;
              margin: 0; }
              .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul li,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul li {
                text-align: right;
                width: 100%; }
                .events #cm_content #mn-events #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul li input,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-detail-listing .mn-listing-sidebar .mn-event-reminder .mn-event-content .mn-actions ul li input {
                  background: #6fa289;
                  -webkit-border-radius: 2px;
                  -moz-border-radius: 2px;
                  border-radius: 2px;
                  border: none;
                  padding: 5px;
                  color: #ffffff;
                  display: block;
                  text-align: center;
                  display: inline-block;
                  padding-left: 20px;
                  padding-right: 20px; }
    .events #cm_content #mn-events #mn-events-details .mn-event-cat-container,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-cat-container {
      clear: both;
      padding-bottom: 5px;
      padding-top: 5px;
      margin-bottom: 5px;
      margin-top: 5px;
      border-bottom: 1px solid #bebebe;
      border-top: 1px solid #bebebe; }
      .events #cm_content #mn-events #mn-events-details .mn-event-cat-container ul.mn-event-cats,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-cat-container ul.mn-event-cats {
        list-style: none;
        margin: 0;
        padding: 0; }
        .events #cm_content #mn-events #mn-events-details .mn-event-cat-container ul.mn-event-cats li,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-cat-container ul.mn-event-cats li {
          border-left: 1px solid #999999;
          display: inline;
          padding: 0 5px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-cat-container ul.mn-event-cats li:first-child,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-cat-container ul.mn-event-cats li:first-child {
            border: none; }
    .events #cm_content #mn-events #mn-events-details .mn-event-details,
    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details {
      margin-top: 20px; }
      .events #cm_content #mn-events #mn-events-details .mn-event-details a:after,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details a:after {
        content: none; }
      .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar {
        float: left;
        width: 35%;
        margin-right: 5%; }
        .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul {
          list-style: none;
          margin: 0;
          padding: 0; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul li,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul li {
            max-width: 150px;
            margin-bottom: 5px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul li a,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content .mn-eventinfo-block-actions ul li a {
              background: #6fa289;
              border-radius: 2px;
              border: none;
              padding: 5px;
              color: #ffffff;
              display: block;
              text-align: center; }
        .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks {
          padding: 5px 0 0;
          list-style: none; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li {
            list-style: none; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li:before {
              font-family: fontawesome, sans-serif;
              margin-right: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-linkedin:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-linkedin:before {
              content: "\f08c";
              color: #0077b5;
              font-family: fontawesome, sans-serif;
              margin-right: 10px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-twitter:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-twitter:before {
              content: "\f081";
              color: #ffacee; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-facebook:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-facebook:before {
              content: "\f230";
              color: #3b5998; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-pinterest:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-pinterest:before {
              content: "\f0d3";
              color: #cb2027; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-googleplus:before, .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-google:before, .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-google-plus:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-googleplus:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-google:before,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-general .mn-section-content #mn-eventinfo-block-socialnetworks li.mn-social-google-plus:before {
              content: "\f0d4";
              color: #dd4b39; }
        .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-about-teaser,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-about-teaser {
          margin-top: 20px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-about-teaser .mn-section-head h2,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details .mn-event-sidebar #mn-event-about-teaser .mn-section-head h2 {
            font-size: 21px;
            padding: 10px 0;
            border-bottom: 3px solid #5F6269;
            margin-bottom: 10px; }
      .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container,
      .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container {
        float: left;
        width: 60%; }
        .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav {
          width: auto; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs {
            display: block; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li {
              display: block;
              float: left;
              height: 30px;
              margin-bottom: 0;
              margin-right: 1px;
              padding: 0;
              width: auto; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a {
                background: #666666;
                border-top-left-radius: 2px;
                border-top-right-radius: 2px;
                display: block;
                font-size: 100%;
                font-weight: 400;
                height: 29px;
                line-height: 30px;
                margin: 0;
                padding: 0 15px;
                text-decoration: none;
                width: auto;
                color: white; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a.mn-active,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a.mn-active {
                  background: white;
                  border-top-left-radius: 2px;
                  border-top-right-radius: 2px;
                  border-left: solid 1px #999999;
                  border-top: solid 1px #999999;
                  border-right: solid 1px #999999;
                  color: #111111;
                  height: 34px;
                  margin: -5px -2px 0 -2px;
                  padding-top: 4px;
                  padding-bottom: 4px;
                  position: relative; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a:hover,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container #mn-event-tabnav ul.mn-tabs li a:hover {
                  text-decoration: underline; }
        .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content,
        .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content {
          border: solid 1px #999999;
          padding: 20px;
          margin-top: 5px;
          overflow: auto;
          width: 100%; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content h2,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content h2 {
            font-size: 21px;
            padding: 10px 0;
            border-bottom: 3px solid #5F6269;
            margin-bottom: 10px; }
          .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li,
          .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li {
            display: none; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li.mn-active,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li.mn-active {
              display: block; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li.mn-active a,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li.mn-active a {
                background: white;
                border-left-width: 1px;
                border-top-left-radius: 2px;
                border-top-right-radius: 2px;
                color: #111111;
                height: 30px;
                margin: 0 0 0 -1px;
                padding-top: 4px;
                position: relative;
                top: -4px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul {
              margin-left: 10px;
              padding-left: 10px; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul > br,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul > br {
                display: none; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul li,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul li {
                display: list-item;
                color: #666666; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul li a,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content ul li a {
                  color: #6fa289; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider {
              margin: 10px auto;
              position: relative;
              width: 100%; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer {
                background: white;
                border: medium none;
                height: 300px;
                overflow: hidden;
                position: relative; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache {
                  position: absolute;
                  left: 0;
                  top: 0;
                  width: 100%;
                  height: 100%;
                  overflow: hidden; }
                  .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image,
                  .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image {
                    left: 0;
                    visibility: visible;
                    position: absolute; }
                    .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image .mn-mediaslider-center,
                    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-viewer .mn-mediaslider-cache .mn-mediaslider-image .mn-mediaslider-center {
                      line-height: 300px;
                      position: relative;
                      text-align: center;
                      height: 100%; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window {
                height: 64px;
                margin: 15px 40px 0;
                overflow: hidden;
                position: relative; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base {
                  height: 100%;
                  left: 0;
                  position: absolute;
                  top: 0;
                  width: 1000%; }
                  .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span,
                  .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span {
                    display: block;
                    float: left;
                    height: 64px;
                    overflow: hidden;
                    padding: 0 3px;
                    position: relative; }
                    .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span img,
                    .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-window .mn-mediaslider-base span img {
                      background: white;
                      vertical-align: middle;
                      max-width: 144px;
                      max-height: 58px; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev {
                bottom: 4px;
                height: 48px;
                left: 0;
                position: absolute;
                width: 34px; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev:before,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-prev:before {
                  content: '\f053';
                  font-family: fontawesome, sans-serif;
                  font-size: 40px; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next {
                bottom: 4px;
                height: 48px;
                position: absolute;
                right: 0;
                width: 34px; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next:after,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li .mn-section-content .mn-mediaslider .mn-mediaslider-next:after {
                  content: '\f054';
                  font-family: fontawesome, sans-serif;
                  font-size: 40px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword {
              margin-top: 10px;
              margin-right: 5%;
              float: left;
              width: 45%; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword span,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword span {
                display: block; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword span.mn-form-field input,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-keyword span.mn-form-field input {
                  width: 100%;
                  padding: 9px;
                  border-radius: 2px; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius {
              margin-top: 10px;
              margin-left: 5%;
              float: left;
              width: 45%; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-name,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-name {
                display: block; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-field,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-field {
                padding: 5px;
                border-radius: 2px;
                border: 1px solid #bbb;
                display: inline-block;
                position: relative;
                width: 100px; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-field select,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-radius span.mn-form-field select {
                  background-color: #ffffff;
                  border-radius: 5px;
                  border: none;
                  display: inline-block;
                  width: 100%; }
            .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit,
            .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit {
              float: left;
              margin-top: 20px;
              width: 100%; }
              .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul,
              .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul {
                list-style: none;
                padding: 0;
                margin: 0; }
                .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul li,
                .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul li {
                  text-align: center; }
                  .events #cm_content #mn-events #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul li input,
                  .events #cm_content #mn-events-calendar-fullview #mn-events-details .mn-event-details #mn-event-tab-content-container .mn-event-content ul.mn-tabs-content li #mn-event-map #mn-search-submit > ul li input {
                    background: #6fa289;
                    border-radius: 2px;
                    border: none;
                    padding: 10px;
                    color: #ffffff;
                    display: inline-block;
                    text-align: center;
                    width: 50%; }
  .events #cm_content #mn-events-calendar-fullview .mn-dealsbuttons {
    float: right;
    width: 60%; }
    @media (max-width: 40em) {
      .events #cm_content #mn-events-calendar-fullview .mn-dealsbuttons {
        width: 100%;
        float: left; } }
  .events #cm_content #mn-events-calendar-fullview #mn-events-search {
    width: 40%;
    float: left;
    margin-top: 0; }
    @media (max-width: 40em) {
      .events #cm_content #mn-events-calendar-fullview #mn-events-search {
        margin-top: 20px;
        width: 100%; } }
    .events #cm_content #mn-events-calendar-fullview #mn-events-search input, .events #cm_content #mn-events-calendar-fullview #mn-events-search select {
      width: 100%; }
  .events #cm_content #mn-events-calendar-fullview #mn-cal-actions {
    margin-top: 20px;
    background-color: #666666;
    width: 100%;
    display: block;
    float: left;
    color: white;
    padding: 10px 10px 9px 10px; }
    .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span {
      list-style: none;
      display: inline-block; }
      .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-sort-disptext {
        margin-right: 20px; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-sort-disptext {
            width: 100%;
            text-align: center;
            font-weight: 900;
            text-transform: uppercase; } }
      .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-sort-tab a {
        background: #6781a1; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-sort-tab a {
            background: none; } }
      .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-contact, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-publicsubmit {
        float: right; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-contact, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-publicsubmit {
            float: left; } }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print a, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-contact a, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-publicsubmit a {
            padding: 0; } }
        .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print a:after, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-contact a:after, .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-publicsubmit a:after {
          content: none; }
      .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print {
        text-align: right; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print {
            float: left;
            width: 40%; } }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print a {
            padding: 0 10px; } }
        .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span.mn-cal-print a:before {
          content: '\f02f\00a0';
          font-family: fontawesome, sans-serif; }
      @media (max-width: 40em) {
        .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span .mn-sort-publicsubmit {
          width: 60%; } }
      .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span a {
        color: #ffffff !important;
        padding: 12px; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-cal-actions span a {
            padding: 0 10px; } }
  .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer {
    width: 100%;
    margin-top: 20px;
    float: left; }
    .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid {
      display: table; }
      @media (max-width: 40em) {
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid {
          display: block;
          width: 100%; } }
      @media (max-width: 40em) {
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead {
          display: block;
          width: 100%; } }
      .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr {
        display: table-row;
        width: 100%; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr {
            display: block;
            width: 100%; } }
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr.mn-cal-rows-weekday {
          display: table; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr.mn-cal-rows-weekday {
              display: none; } }
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr.mn-cal-rows-weekday td {
            text-align: center; }
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr.mn-cal-header-sep {
          display: none; }
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid thead tr th {
          width: 100%;
          display: block;
          text-align: center; }
      .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tr {
        display: flex; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tr {
            display: block;
            width: 100%; } }
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tr td {
          width: calc(100% / 7);
          display: flex;
          border-right: 1px solid #eee;
          vertical-align: top;
          padding: 5px;
          float: left; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tr td {
              display: block;
              width: 100%;
              border-right: none; } }
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tr td:last-of-type {
            border-right: none; }
      .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr {
        display: flex; }
        @media (max-width: 40em) {
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr {
            display: block;
            width: 100%; } }
        .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td {
          box-sizing: border-box; }
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td.mn-cal-days-prev {
            background: #e0e0e0; }
            @media (max-width: 40em) {
              .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td.mn-cal-days-prev {
                display: none; } }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td.mn-cal-days-prev .mn-cal-day {
              display: none; }
          .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td .mn-cal-day {
            width: 100%; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td .mn-cal-day > a, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td .mn-cal-day > span {
              border-bottom: 1px dotted #eeeeee;
              padding-bottom: 5px;
              margin-bottom: 5px;
              display: block;
              text-align: center;
              font-weight: 900; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td .mn-cal-day ul {
              padding: 0 0 0 5px;
              margin: 0;
              list-style: none; }
              .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td .mn-cal-day ul li {
                margin-bottom: 20px;
                line-height: 1.3;
                font-size: 12px; }
          @media (max-width: 40em) {
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(1) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(1) .mn-cal-day > span:before {
              content: "Sunday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(2) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(2) .mn-cal-day > span:before {
              content: "Monday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(3) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(3) .mn-cal-day > span:before {
              content: "Tuesday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(4) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(4) .mn-cal-day > span:before {
              content: "Wednesday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(5) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(5) .mn-cal-day > span:before {
              content: "Thursday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(6) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(6) .mn-cal-day > span:before {
              content: "Friday";
              display: block; }
            .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(7) .mn-cal-day > a:before, .events #cm_content #mn-events-calendar-fullview #mn-resultscontainer table.mn-cal-grid tbody tr td:nth-of-type(7) .mn-cal-day > span:before {
              content: "Saturday";
              display: block; } }
  .events #cm_content #mn-events-calendar-fullview .mn-cal-bottom-sep {
    display: none; }
  .events #cm_content #mn-events-calendar-fullview .mn-actions {
    float: left;
    width: 100%; }
    .events #cm_content #mn-events-calendar-fullview .mn-actions ul {
      padding: 0;
      margin: 0;
      list-style: none; }
      .events #cm_content #mn-events-calendar-fullview .mn-actions ul li a:before {
        content: "\f0a8\00a0";
        font-family: fontawesome, sans-serif; }
  .events #mn-footer-navigation {
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center; }
    .events #mn-footer-navigation a {
      font-size: 12px;
      margin-right: 10px;
      color: #6fa289; }
      .events #mn-footer-navigation a:hover {
        text-decoration: underline; }
  .events #mn-footer {
    float: left;
    width: 100%;
    text-align: center; }
    .events #mn-footer a:after {
      content: none; }

/***** Footer Styles *****/
.cass-community {
  /* Footer Widgets */ }
  .cass-community #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .cass-community #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .cass-community #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .cass-community #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .cass-community #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .cass-community #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .cass-community #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .cass-community #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .cass-community #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .cass-community #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .cass-community #main-footer #footer-widgets ul {
      margin: 0; }
      .cass-community #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .cass-community #main-footer #footer-widgets ul > li:before {
          content: none; }
      .cass-community #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .cass-community #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .cass-community #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .cass-community #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .cass-community #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .cass-community #main-footer #footer-bottom {
      background: #0d2831; }
      .cass-community #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .cass-community #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .cass-community #main-footer #footer-bottom p#footer-info {
        float: left; }
      .cass-community #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .cass-community #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .cass-community #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .cass-community #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }

.cass-county-iowa {
  /* Footer Widgets */ }
  .cass-county-iowa #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .cass-county-iowa #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .cass-county-iowa #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .cass-county-iowa #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .cass-county-iowa #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .cass-county-iowa #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .cass-county-iowa #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .cass-county-iowa #main-footer #footer-widgets ul {
      margin: 0; }
      .cass-county-iowa #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .cass-county-iowa #main-footer #footer-widgets ul > li:before {
          content: none; }
      .cass-county-iowa #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .cass-county-iowa #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .cass-county-iowa #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .cass-county-iowa #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .cass-county-iowa #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .cass-county-iowa #main-footer #footer-bottom {
      background: #0d2831; }
      .cass-county-iowa #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .cass-county-iowa #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .cass-county-iowa #main-footer #footer-bottom p#footer-info {
        float: left; }
      .cass-county-iowa #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .cass-county-iowa #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .cass-county-iowa #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .cass-county-iowa #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }

.city-of-atlantic {
  /* Footer Widgets */ }
  .city-of-atlantic #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .city-of-atlantic #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .city-of-atlantic #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .city-of-atlantic #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .city-of-atlantic #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .city-of-atlantic #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .city-of-atlantic #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .city-of-atlantic #main-footer #footer-widgets ul {
      margin: 0; }
      .city-of-atlantic #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .city-of-atlantic #main-footer #footer-widgets ul > li:before {
          content: none; }
      .city-of-atlantic #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .city-of-atlantic #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .city-of-atlantic #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .city-of-atlantic #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .city-of-atlantic #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .city-of-atlantic #main-footer #footer-bottom {
      background: #0d2831; }
      .city-of-atlantic #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .city-of-atlantic #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .city-of-atlantic #main-footer #footer-bottom p#footer-info {
        float: left; }
      .city-of-atlantic #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .city-of-atlantic #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .city-of-atlantic #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .city-of-atlantic #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }

.parks-rec {
  /* Footer Widgets */ }
  .parks-rec #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .parks-rec #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .parks-rec #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .parks-rec #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .parks-rec #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .parks-rec #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .parks-rec #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .parks-rec #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .parks-rec #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .parks-rec #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .parks-rec #main-footer #footer-widgets ul {
      margin: 0; }
      .parks-rec #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .parks-rec #main-footer #footer-widgets ul > li:before {
          content: none; }
      .parks-rec #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .parks-rec #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .parks-rec #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .parks-rec #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .parks-rec #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .parks-rec #main-footer #footer-bottom {
      background: #0d2831; }
      .parks-rec #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .parks-rec #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .parks-rec #main-footer #footer-bottom p#footer-info {
        float: left; }
      .parks-rec #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .parks-rec #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .parks-rec #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .parks-rec #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }

.chamber-of-commerce {
  /* Footer Widgets */ }
  .chamber-of-commerce #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .chamber-of-commerce #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .chamber-of-commerce #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .chamber-of-commerce #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .chamber-of-commerce #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .chamber-of-commerce #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .chamber-of-commerce #main-footer #footer-widgets ul {
      margin: 0; }
      .chamber-of-commerce #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .chamber-of-commerce #main-footer #footer-widgets ul > li:before {
          content: none; }
      .chamber-of-commerce #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .chamber-of-commerce #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .chamber-of-commerce #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .chamber-of-commerce #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .chamber-of-commerce #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .chamber-of-commerce #main-footer #footer-bottom {
      background: #0d2831; }
      .chamber-of-commerce #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .chamber-of-commerce #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .chamber-of-commerce #main-footer #footer-bottom p#footer-info {
        float: left; }
      .chamber-of-commerce #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .chamber-of-commerce #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .chamber-of-commerce #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .chamber-of-commerce #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }

.cadco {
  /* Footer Widgets */ }
  .cadco #main-footer {
    clear: both;
    background: #18404c; }
    @media screen and (max-width: 40em) {
      .cadco #main-footer #footer-widgets .footer-widget {
        border-bottom: 1px solid #ffffff;
        padding-bottom: 30px; } }
    .cadco #main-footer #footer-widgets .footer-widget.last {
      overflow: auto; }
      @media screen and (max-width: 40em) {
        .cadco #main-footer #footer-widgets .footer-widget.last {
          border-bottom: none; } }
    .cadco #main-footer #footer-widgets .footer-widget .widget_black_studio_tinymce {
      width: 100%; }
    .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget {
      width: 100%;
      margin-bottom: 25px; }
      .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul {
        margin: 0; }
        .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li {
          display: inline-block;
          list-style: none;
          padding: 0; }
          .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul > li:before {
            content: none; }
        .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation {
          border-top: 1px solid #ffffff;
          border-bottom: 1px solid #ffffff;
          padding: 0; }
          .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li {
            margin: 0 40px 0 0;
            padding: 14px 0; }
            .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-top-navigation > li a {
              font-family: "freight-sans-pro", sans-serif;
              font-size: 19px;
              font-weight: 700;
              text-transform: uppercase; }
        .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li {
          margin: 0 15px 0 0; }
          .cadco #main-footer #footer-widgets .footer-widget .better-menu-widget ul.footer-bottom-navigation > li a {
            font-family: "freight-sans-pro", sans-serif; }
    .cadco #main-footer #footer-widgets .footer-widget #text-3 {
      margin-bottom: 5%; }
      .cadco #main-footer #footer-widgets .footer-widget #text-3 h3 {
        color: #ffffff;
        font-weight: 900;
        font-size: 22px;
        text-transform: uppercase; }
        .cadco #main-footer #footer-widgets .footer-widget #text-3 h3 a {
          color: #6fa289;
          font-weight: 100;
          font-size: 20px; }
    .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album {
      width: 100%; }
      .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar {
        display: none; }
        .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album .topbar h4#name-widget-1 {
          display: none; }
      .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid {
        width: 100%; }
        .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li {
          display: block;
          border-top: none;
          border-bottom: 1px solid #ffffff;
          border-left: none;
          border-right: none;
          padding-bottom: 10px;
          margin-bottom: 20px;
          color: #ffffff;
          width: 100%;
          box-shadow: none;
          cursor: auto; }
          .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li:nth-of-type(n+3) {
            display: none; }
          .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
            width: 75px;
            height: 75px;
            border: 1px solid #ffffff;
            box-sizing: border-box; }
            @media screen and (max-width: 40em) {
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li img {
                float: left;
                width: 25%;
                height: 25%; } }
          .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
            position: relative;
            top: 0;
            left: 0;
            float: right;
            background: none;
            box-shadow: none;
            color: #ffffff;
            padding: 0 0 0 15px;
            margin: 0;
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 100;
            text-align: left;
            cursor: auto; }
            @media screen and (max-width: 40em) {
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%;
                padding-left: 5%; } }
            @media screen and (min-width: 40.063em) and (max-width: 64em) {
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 70%; } }
            @media only screen and (orientation: landscape) and (min-width: 40.063em) and (max-width: 64em) {
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info {
                width: 65%; } }
            .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a {
              display: inline-block; }
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.username {
                color: #6fa289;
                text-transform: uppercase;
                font-weight: 900; }
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a.hashtag {
                color: #6fa289; }
              .cadco #main-footer #footer-widgets .footer-widget .widget_enjoyinstagram_widget_album ul.tp-grid li .tp-info a:hover {
                text-decoration: underline; }
    .cadco #main-footer #footer-widgets ul {
      margin: 0; }
      .cadco #main-footer #footer-widgets ul > li {
        display: inline-block;
        list-style: none;
        padding: 0; }
        .cadco #main-footer #footer-widgets ul > li:before {
          content: none; }
      .cadco #main-footer #footer-widgets ul.footer-top-navigation {
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        padding: 0;
        margin-bottom: 25px;
        float: left;
        width: 100%; }
        .cadco #main-footer #footer-widgets ul.footer-top-navigation > li {
          margin: 0 8px 0 0;
          padding: 14px 0; }
          .cadco #main-footer #footer-widgets ul.footer-top-navigation > li a {
            font-family: "freight-sans-pro", sans-serif;
            font-size: 19px;
            font-weight: 700;
            text-transform: uppercase; }
      .cadco #main-footer #footer-widgets ul.footer-global-menu > li {
        margin: 0 15px 0 0; }
        .cadco #main-footer #footer-widgets ul.footer-global-menu > li a {
          font-family: "freight-sans-pro", sans-serif;
          font-size: 14px; }
    .cadco #main-footer #footer-bottom {
      background: #0d2831; }
      .cadco #main-footer #footer-bottom p#footer-info {
        color: #ffffff;
        font-size: 16px; }
        .cadco #main-footer #footer-bottom p#footer-info a {
          color: #6fa289; }
      .cadco #main-footer #footer-bottom p#footer-info {
        float: left; }
      .cadco #main-footer #footer-bottom p#footer-info-2 {
        float: right; }
        @media (max-width: 40em) {
          .cadco #main-footer #footer-bottom p#footer-info-2 {
            float: none;
            text-align: center; } }
        .cadco #main-footer #footer-bottom p#footer-info-2 a {
          color: #ffffff; }
      .cadco #main-footer #footer-bottom .et-social-icons a {
        color: #ffffff; }
