









.mkea-min .heading-level-1 {
	margin-top:24px;
}

.link-black a{color: #333333;}

.mkea-home .panel_builder .border-and-shadow.follow-us  {
    padding: 12px;
}

.mkea-home .panel_builder .border-and-shadow.follow-us h3{
    margin-top: 9px;
}


.mkea-home .panel_builder .border-and-shadow.content-hub-accordion-nav {
	padding: 0px;
}

.mkea-home .content-hub-accordion-nav .panel  p {
	margin-bottom: 12px;
}

.mkea-home .panel_builder .accordion-container .panel:last-child {
    border-bottom: 0px;
}

.accordion .panel .panel-body {
	padding: 12px 24px 12px 24px;
}

.story .image[data-remove-overlay='false']::after, .story .image[data-remove-overlay='']::after {
    display: block;
    position: absolute;
    background-image: linear-gradient(to bottom, transparent 0%, #000000 100%);
    margin-top: -272px;
}

.mkea-min .search-results .search-form .btn {
    margin-left: 10px;
}

.mkea-min .search-results .search-form .form-control {
	border-radius:5px
}

.mkea-home .navbar-dropdown-mkea {
 display:none;
}   

.panel_builder .border-and-shadow.follow-us h3{
    margin-top: 9px;
}

.follow-us .section-header.standard.heading-level-3 {
    margin-bottom: 0px;
}

.mkea-page .navbar-dropdown-mkea ul.navbar-nav .nav-item:first-child .nav-item-panel {
    display:none !important;
}#outerContainer {
  background-color: #f3f3f3;
}
/*.nav>li>a {
  padding: 0;
}
*/

.button-bar {
	    padding-top: 18px;
}

.section-header.block.heading-level-2.red {
	    padding: 24px 24px 18px 24px;
        text-transform: uppercase;
}

.btn.btn-small.btn-previous-page {
	background-color: #8c1515;
    color: #FFFFFF;
}

.btn.btn-small.btn-page-jumper {
	background-color: #8c1515;
    color: #FFFFFF;
}


.btn.btn-small.btn-next-page {
	background-color: #8c1515;
    color: #FFFFFF;
}

.nav-item-panel .text h3 {
  color: #ffffff;
}
.custom-staff-comm-tab-panel .nav-tabs {
  background-color: #f0f4f5;
  margin-top: -12px;
  margin-top: -0.87514286rem;
}
.custom-staff-comm-tab-panel .nav-tabs>li>a:hover {
  background-color: white;
}
.custom-staff-comm-tab-panel .nav-tabs>li>a:hover .tab-text {
  border-bottom: 2px solid #007d92;
}
.custom-staff-comm-tab-panel .nav-tabs>li.active>a[role="tab"],
.custom-staff-comm-tab-panel .nav-tabs>li.active>a[role="tab"]:hover {
  background-color: #007d92;
  border-bottom: 0;
}
.custom-staff-comm-tab-panel .nav-tabs>li.active>a[role="tab"] .tab-text,
.custom-staff-comm-tab-panel .nav-tabs>li.active>a[role="tab"]:hover .tab-text {
  color: white;
  border-bottom: 2px solid white;
}
.custom-staff-comm-tab-panel .nav-tabs .tab-text {
  color: #333333;
  border-bottom: 2px solid #aabec6;
}
.panel_builder .border-and-shadow {
  border: none;
  box-shadow: none;
}
.navbar-inverse,
.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
  background-color: #333;
}
@media (min-width: 768px) {
  .navbar-nav .active {
    float: left;
    margin: 0;
  }
}
.navbar-inverse .nav .open>a,
.navbar-inverse .nav .open>a:hover,
.navbar-inverse .nav .open>a:focus {
  color: #333;
  background-color: #f0f4f5;
  text-shadow: none;
}
.navbar-nav .popover {
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  border-radius: 0px;
  overflow: hidden;
  max-width: 1400px;
  padding: 0 15px 0 17px;
  border: 1px solid #ccc;
  box-shadow: 3px 6px 12px rgba(0, 0, 0, 0.175);
}
.popover h3 {
  font-weight: 300;
  background: none;
  font-family: 'Fjord One', serif;
  padding-bottom: 6px;
  border-bottom: 1px solid #ccc;
}
.navbar .dropdown-menu {
  background-color: #f0f4f5;
  color: #333;
  min-width: 250px;
  border-width: 0 1px 1px 1px;
  border-color: #ccc;
  border-radius: 0;
  padding: 12px 0 0;
  background-clip: border-box;
  margin-top: -1px;
  border-top: none;
}
.navbar .dropdown-menu>li>a {
  line-height: 24px;
  padding-right: 6px;
  padding-left: 12px;
  color: #333;
  white-space: normal;
}
.navbar .dropdown-menu>li>a:after {
  font-family: FontAwesome;
  content: "\f054";
  display: inline-block;
  vertical-align: middle;
  float: right;
  color: #999;
  font-size: 14px;
}
.dropdown-menu .popover li,
.dropdown-menu>li {
  padding: 4px 0;
}
.navbar .dropdown-menu>li>a.maintainHover {
  color: #000;
  background-color: #d0d8da;
}
.htmlinclude.section {
  margin: 0;
  padding: 0;
}
.code.section,
.htmlinclude .navbar,
div.toggle-search.section {
  margin: 0;
}
.htmlinclude .navbar-inverse {
  border: none;
}
#resource-menu {
  border: 1px solid #009cbd;
  font-size: 16px;
  border-radius: 0;
  display: block;
  background-color: #007c92;
  color: white;
  padding: 15px 12px;
}
#resource-menu span {
  display: block;
}
.open #resource-menu {
  border: 1px solid #ccc;
  border-bottom: none;
  background-color: #f4f4f4;
  color: #333;
  padding-bottom: 2px;
}
.open #resource-menu span {
  border-bottom: 1px solid #ccc;
  padding-bottom: 13px;
}
.navbar-inverse .navbar-nav>li>a {
  color: #fff;
}
.htmlinclude h2,
.search-results-lite h2,
.linksearch-results h2 {
  margin-top: 0;
  font-weight: 300;
  background: none;
  font-family: 'Fjord One', serif;
}
.header-local {
  min-height: 36px;
  box-shadow: none;
  width: 100%;
  margin: 0;
  background-color: #fff;
  position: relative;
  z-index: 2;
  padding-bottom: 14px;
}
.global-nav-use-mobile .header-local .navbar-toggle {
  display: none;
}


.features .section-header.block {
  background-color: #8c1515;
  color: #ffffff;
  padding: 8px 24px 8px 8px;
  text-transform: uppercase;
  font-weight: 300;
  display: inline-block;
}
.features .col-sm-4>.parsys {
  background-color: #fff;
  margin-top: 14px;
  margin-bottom: 0;
  padding-bottom: 6px;
}
#mainContent {
  margin-top: 0;
}
.features {
  margin-bottom: 0;
  padding-bottom: 6px;
}
.features .panel-builder-mid {
  padding-left: 0;
  padding-right: 0;
}
.features .panel-builder-left {
  padding-right: 6px;
}
.features .panel-builder-right {
  padding-left: 6px;
}
.features .newsfeed-item {
  margin: 0 6px 6px;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 6px;
  padding-right: 6px;
}
.features .newsfeed-item hr {
  display: none;
}
.features .newsfeed-item .newsfeed-feature-small {
  display: block;
}
.features .newsfeed-item .newsfeed-feature-lg {
  display: none;
}
.features .news-builder .feature-story .newsfeed-item-image-container,
.features .feature-story .newsfeed-item-image-container {
  width: 33%;
  float: right;
  margin-left: 12px;
  margin-top: 0;
  margin-right: 0;
  background-color: transparent;
}
.features .newsfeed-item h3 {
  padding-bottom: 6px;
}
.features .col-sm-4 .text {
  padding-left: 18px;
  padding-right: 18px;
  padding-bottom: 6px;
  margin-bottom: 0;
}
.features .col-sm-4 .text .date {
  color: #777777;
  font-size: 12px;
  margin: 0;
}
.features .col-sm-4 .text h3,
.features .col-sm-4 .newsfeed-item h3 {
  text-transform: none;
  padding: 0;
  margin: 0;
  margin-top: 0;
  color: #007c92 !important;
  font-weight: 400;
  border: none;
  font-size: 18px;
  font-family: 'Fjord One', serif;
}
.features .adaptiveimage {
  padding: 0 18px;
  margin: 0;
}
.features .adaptiveimage+.text.section {
  margin-top: 0;
}
.title-border {
  border-bottom: 1px solid #cbcbcb;
}
.text h2 {
  border-bottom: 1px solid #ccc;
  padding-bottom: 12px;
  text-align: left;
  font-size: 22px;
  font-family: 'Fjord One', serif;
}
.news-col .news-builder ul,
.ex-news-col .external-news-container ul.news {
  margin: 6px 0;
  padding-right: 12px;
}
.news-col .feature-story {
  padding: 0;
}
.news-col .clearfix,
.ex-news-col .clearfix {
  clear: both;
  height: 1px;
}
.news-col .news-builder .feature-story .newsfeed-item-image-container,
.ex-news-col .feature-story .newsfeed-item-image-container {
  width: 33%;
  float: right;
  margin-left: 12px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
}
.news-col .news-builder .k2 .feature-story {
  padding-right: 12px;
  padding-left: 12px;
}
.news-builder .feature-story h3 {
  font-family: 'Fjord One', serif;
}
.news-col .feature-list::after {
  clear: both;
}
.section-header h1 {
  padding: 30px 0 24px!important;
}
.home-main>.row>.panel-builder-left {
  padding-right: 0;
}
.home-main>.row>.panel-builder-right {
  padding-left: 6px;
}
.oned-search-results,
.search-results-lite,
.linksearch-results,
.more-search {
  padding-top: 24px;
}
.home-main .section {
  margin-bottom: 6px;
  margin-top: 6px;
}
.home-main .section.code {
  margin-bottom: 0;
  margin-top: 0;
}
.main>.panel_builder {
  margin-bottom: 0;
}
.brand .brand-sitename {
  width: auto;
}
.features .col-sm-4 .newsfeed-item h3 {
  padding-bottom: 6px;
}
.features .col-sm-4 ul.news {
  margin-top: 0;
}
.external-news-container {
  clear: both;
}
.home-main .news-builder .newsfeed-item .col-xs-12 {
  padding: 0;
}
.external-news-container hr,
.news-builder hr {
  display: none;
}
.external-news-container .pager,
.news-builder .pager {
  margin: 0 0 12px;
}
.event-item .content-panels {
  background: white;
}
@media (min-width: 992px) {
  .header-local .social-links>p {
    display: block;
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 18px;
    font-style: italic;
    text-align: right;
    line-height: 1;
    font-family: Fjord, serif;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .header-local .social-links {
    width: 48%;
    float: right;
    position: relative;
    display: block;
    height: 45px;
    margin: 25px 0 5px;
    text-align: right;
  }
  .header-local .brand {
    width: 50%;
    float: left;
  }
  .header-local .social-links .last-word {
    font-weight: bold;
  }
  .hero .color-row.grey-dark-bg.container{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
   } 
}
@media (max-width: 767px) {
  .features .col-sm-4 {
    padding-left: 6px;
    padding-right: 6px;
  }
  .home-main>.row>.panel-builder-left.col-sm-8,
  .home-main>.row>.panel-builder-right.col-sm-4 {
    padding-left: 6px;
    padding-right: 6px;
  }
    .header-local {
      padding-bottom: 0;
    }
    .header-local .brand{
    margin-top:12px;
    margin-bottom:12px;
    }
    .home-main .section {
        margin-top: 14px;
        margin-bottom: 0;
    }

}
.popover h3,
.popover .h3 {
  font-weight: 300;
  background: none;
  font-family: 'Fjord One', serif;
  padding-bottom: 6px;
  border-bottom: 1px solid #ccc;
  color: #333;
  font-size: 18px;
  display: block;
  margin: 24px 0 12px;
  padding-bottom: 6px;
}
.dropdown-menu .popover li.col-sm-4 {
  padding-left: 12px;
  padding-right: 12px;
}
.navbar .popover {
  border-radius: 0;
  border: none;
}
ul.popover {
  list-style-type: none;
}
.slicknav_menu i {
  float: right;
}
.slicknav_menu {
  position: relative;
  margin: 12px;
}
.slicknav_menu ul.slicknav_nav {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  z-index: 9999;
  background-color: #f4f4f4;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  margin-top: -1px;
}
.slicknav_menu .slicknav_btn {
  border: 1px solid #009cbd;
  font-size: 16px;
  border-radius: 0;
  display: block;
  background-color: #007c92;
  color: white;
  padding: 15px 12px;
}
.slicknav_menu .slicknav_btn.slicknav_open {
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: none;
  background-color: #f4f4f4;
  color: #333;
  padding: 15px 12px;
}
.slicknav_menu .slicknav_btn i.fa-bars {
  float: none;
}
.slicknav_menu {
  font-size: 16px !important;
}
.slicknav_nav>.slicknav_parent {
  background-color: #f4f4f4;
  color: #333;
  padding: 0 6px;
}
.slicknav_menu .slicknav_nav>.slicknav_parent:first-child a[role="menuitem"] {
  border-top: 1px solid #ddd;
}
.slicknav_menu .slicknav_nav>.slicknav_parent a[role="menuitem"] {
  padding: 12px 6px;
  display: block;
}
.slicknav_menu .slicknav_nav>.slicknav_parent a {
  color: #333;
}
.slicknav_menu .slicknav_nav>.slicknav_parent.slicknav_open ul[role="menu"] {
  border: 1px solid white;
}
.slicknav_menu .slicknav_nav>.slicknav_parent.slicknav_open>a[role="menuitem"] {
  background-color: #8c1515;
}
.slicknav_menu .slicknav_parent.slicknav_open a {
  color: #fff;
}
.slicknav_menu .slicknav_parent.slicknav_open a[role="menuitem"] {
  color: #fff;
  display: block;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent {
  background-color: #ddd;
  border-bottom: 1px solid #f4f4f4;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent a[role="menuitem"] {
  background-color: #ddd;
  padding-left: 12px;
  padding-right: 12px;
  color: #333;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent a {
  color: #333;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent ul li a[role="menuitem"] {
  background-color: #fff;
  padding: 12px;
  color: #007c92;
  display: block;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent ul {
  background-color: #fff;
}
.slicknav_menu .slicknav_parent.slicknav_open .slicknav_parent ul li {
  padding-left: 0;
}
.slicknav_menu ul {
  margin: 0;
  padding-left: 0;
  list-style-type: none;
}

.global-nav-use-mobile .header-local .social-links {
    right: auto;
    bottom: auto;
    top: auto;
}

.carousel .col-xs-12.main-content,.carousel .container{
    padding:0;
}

.carousel .feature-box {
    margin-top:0;
}



@media (min-width: 768px){
    .footer-local .super-footer h3:first-child, .footer-local .rich-footer h3:first-child {
        padding-top: 0px;
        margin-top: 0;
    }
}