/* Navigation */

nav#access ul li ul,
nav#access ul li:hover,
nav#access ul li.current-menu-ancestor,
nav#access ul li.current-menu-item {
  /* background: #009cde; */
}

nav#access ul li.menu-item-62:hover,
nav#access ul li.menu-item-62.current-menu-ancestor,
nav#access ul li.menu-item-62.current-menu-item,
nav#access ul li.menu-item-62 ul {
  background: #2f9396;
}

nav#access ul li.menu-item-74:hover,
nav#access ul li.menu-item-74.current-menu-ancestor,
nav#access ul li.menu-item-74.current-menu-item,
nav#access ul li.menu-item-74 ul {
  background: #9ea2a2;
}

nav#access ul li.menu-item-69:hover,
nav#access ul li.menu-item-69.current-menu-ancestor,
nav#access ul li.menu-item-69.current-menu-item,
nav#access ul li.menu-item-69 ul {
  background: #7f61b8;
}

nav#access ul li.menu-item-80:hover,
nav#access ul li.menu-item-80.current-menu-ancestor,
nav#access ul li.menu-item-80.current-menu-item,
nav#access ul li.menu-item-80 ul {
  background: #ff8f1c;
}

nav#access ul li.menu-item-3217:hover,
nav#access ul li.menu-item-3217.current-menu-ancestor,
nav#access ul li.menu-item-3217.current-menu-item,
nav#access ul li.menu-item-3217 ul {
  background: #32c0c4;
}

nav#access ul li.menu-item-4509:hover,
nav#access ul li.menu-item-4509.current-menu-ancestor,
nav#access ul li.menu-item-4509.current-menu-item,
nav#access ul li.menu-item-4509 ul {
  background: #fb637e;
}

/* Panels */

.item.blue {
  background: #009cde;
  color: #fff;
}
.item.lightblue {
  background: #66c3eb;
  color: #fff;
}
.item.black {
  background: #333333;
  color: #fff;
}
.item.yellow {
  background: #ff8f1c;
  color: #fff;
}
.item.green {
  background: #2f9396;
  color: #fff;
}
.item.limegreen {
  background: #8cc63f;
  color: #fff;
}
.item.red {
  background: #7f61b8;
  color: #fff;
}
.item.beige {
  background: #c4b89d;
  color: #fff;
}
.item.grey {
  background: #9ea2a2;
  color: #fff;
}
.item.pink {
  background: #fb637e;
  color: #fff;
}
.item.palebule {
  background: #d4edfc;
  color: #000;
  text-shadow: none;
}
.item.palebule a {
  color: #000 !important;
  text-shadow: none;
}
.item.subscribe,
.item.lightbox {
  background: #eee;
  color: #000;
  text-shadow: none;
}
.item.lightbox * {
  color: #000;
}
.item.baps {
  background: #32c0c4;
  color: #fff;
}
.item.twitter {
  background: #49c8f0 url(img/twitter-header.jpg) no-repeat top left;
  background-size: 100% auto;
}

.item.blue.lighter {
  background: #66c3eb;
}
.item.lightblue.lighter {
  background: #93d5f1;
}
.item.black.lighter {
  background: #333333;
}
.item.yellow.lighter {
  background: #ffbb76;
  color: #000;
  text-shadow: none;
}
.item.yellow.lighter a {
  color: #000;
}
.item.green.lighter {
  background: #9fc0c4;
}
.item.red.lighter {
  background: #b2a0d4;
}
.item.grey.lighter {
  background: #c4c7c7;
}

.item.blue:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#009cde+0,009cde+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(0, 156, 222, 0) 0%,
    rgba(0, 156, 222, 1) 76%,
    rgba(0, 156, 222, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(0, 156, 222, 0) 0%,
    rgba(0, 156, 222, 1) 76%,
    rgba(0, 156, 222, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(0, 156, 222, 0) 0%,
    rgba(0, 156, 222, 1) 76%,
    rgba(0, 156, 222, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00009cde', endColorstr='#009cde',GradientType=0 ); /* IE6-9 */
}
.item.blue.lighter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#66c3eb+0,66c3eb+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(102, 195, 235, 0) 0%,
    rgba(102, 195, 235, 1) 76%,
    rgba(102, 195, 235, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(102, 195, 235, 0) 0%,
    rgba(102, 195, 235, 1) 76%,
    rgba(102, 195, 235, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(102, 195, 235, 0) 0%,
    rgba(102, 195, 235, 1) 76%,
    rgba(102, 195, 235, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0066c3eb', endColorstr='#66c3eb',GradientType=0 ); /* IE6-9 */
}
.item.yellow:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff8f1c+0,ff8f1c+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(255, 143, 28, 0) 0%,
    rgba(255, 143, 28, 1) 76%,
    rgba(255, 143, 28, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(255, 143, 28, 0) 0%,
    rgba(255, 143, 28, 1) 76%,
    rgba(255, 143, 28, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(255, 143, 28, 0) 0%,
    rgba(255, 143, 28, 1) 76%,
    rgba(255, 143, 28, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff8f1c', endColorstr='#ff8f1c',GradientType=0 ); /* IE6-9 */
}
.item.yellow.lighter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffbb76+0,ffbb76+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(255, 187, 118, 0) 0%,
    rgba(255, 187, 118, 1) 76%,
    rgba(255, 187, 118, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(255, 187, 118, 0) 0%,
    rgba(255, 187, 118, 1) 76%,
    rgba(255, 187, 118, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(255, 187, 118, 0) 0%,
    rgba(255, 187, 118, 1) 76%,
    rgba(255, 187, 118, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffbb76', endColorstr='#ffbb76',GradientType=0 ); /* IE6-9 */
}
.item.green:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2f9396+0,2f9396+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(47, 147, 150, 0) 0%,
    rgba(47, 147, 150, 1) 76%,
    rgba(47, 147, 150, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(47, 147, 150, 0) 0%,
    rgba(47, 147, 150, 1) 76%,
    rgba(47, 147, 150, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(47, 147, 150, 0) 0%,
    rgba(47, 147, 150, 1) 76%,
    rgba(47, 147, 150, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f9396', endColorstr='#2f9396',GradientType=0 ); /* IE6-9 */
}
.item.limegreen:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8cc63f+0,8cc63f+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(140, 198, 63, 0) 0%,
    rgba(140, 198, 63, 1) 76%,
    rgba(140, 198, 63, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(140, 198, 63, 0) 0%,
    rgba(140, 198, 63, 1) 76%,
    rgba(140, 198, 63, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(140, 198, 63, 0) 0%,
    rgba(140, 198, 63, 1) 76%,
    rgba(140, 198, 63, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008cc63f', endColorstr='#8cc63f',GradientType=0 ); /* IE6-9 */
}
.item.green.lighter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9fc0c4+0,9fc0c4+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(159, 192, 196, 0) 0%,
    rgba(159, 192, 196, 1) 76%,
    rgba(159, 192, 196, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(159, 192, 196, 0) 0%,
    rgba(159, 192, 196, 1) 76%,
    rgba(159, 192, 196, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(159, 192, 196, 0) 0%,
    rgba(159, 192, 196, 1) 76%,
    rgba(159, 192, 196, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009fc0c4', endColorstr='#9fc0c4',GradientType=0 ); /* IE6-9 */
}
.item.red:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7f61b8+0,7f61b8+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(127, 97, 184, 0) 0%,
    rgba(127, 97, 184, 1) 76%,
    rgba(127, 97, 184, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(127, 97, 184, 0) 0%,
    rgba(127, 97, 184, 1) 76%,
    rgba(127, 97, 184, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(127, 97, 184, 0) 0%,
    rgba(127, 97, 184, 1) 76%,
    rgba(127, 97, 184, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007f61b8', endColorstr='#7f61b8',GradientType=0 ); /* IE6-9 */
}
.item.red.lighter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#b2a0d4+0,b2a0d4+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(178, 160, 212, 0) 0%,
    rgba(178, 160, 212, 1) 76%,
    rgba(178, 160, 212, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(178, 160, 212, 0) 0%,
    rgba(178, 160, 212, 1) 76%,
    rgba(178, 160, 212, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(178, 160, 212, 0) 0%,
    rgba(178, 160, 212, 1) 76%,
    rgba(178, 160, 212, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b2a0d4', endColorstr='#b2a0d4',GradientType=0 ); /* IE6-9 */
}
.item.grey:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9ea2a2+0,9ea2a2+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(158, 162, 162, 0) 0%,
    rgba(158, 162, 162, 1) 76%,
    rgba(158, 162, 162, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(158, 162, 162, 0) 0%,
    rgba(158, 162, 162, 1) 76%,
    rgba(158, 162, 162, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(158, 162, 162, 0) 0%,
    rgba(158, 162, 162, 1) 76%,
    rgba(158, 162, 162, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009ea2a2', endColorstr='#9ea2a2',GradientType=0 ); /* IE6-9 */
}
.item.grey.lighter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c4c7c7+0,c4c7c7+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(196, 199, 199, 0) 0%,
    rgba(196, 199, 199, 1) 76%,
    rgba(196, 199, 199, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(196, 199, 199, 0) 0%,
    rgba(196, 199, 199, 1) 76%,
    rgba(196, 199, 199, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(196, 199, 199, 0) 0%,
    rgba(196, 199, 199, 1) 76%,
    rgba(196, 199, 199, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c4c7c7', endColorstr='#c4c7c7',GradientType=0 ); /* IE6-9 */
}

.item.palebule:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d4edfc+0,d4edfc+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(212, 237, 252, 0) 0%,
    rgba(212, 237, 252, 1) 76%,
    rgba(212, 237, 252, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(212, 237, 252, 0) 0%,
    rgba(212, 237, 252, 1) 76%,
    rgba(212, 237, 252, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(212, 237, 252, 0) 0%,
    rgba(212, 237, 252, 1) 76%,
    rgba(212, 237, 252, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d4edfc', endColorstr='#d4edfc',GradientType=0 ); /* IE6-9 */
}

.item.twitter:after {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#49c8f0+0,49c8f0+100&0+0,1+76,1+100 */
  background: -moz-linear-gradient(
    top,
    rgba(73, 200, 240, 0) 0%,
    rgba(73, 200, 240, 1) 76%,
    rgba(73, 200, 240, 1) 100%
  ); /* FF3.6-15 */
  background: -webkit-linear-gradient(
    top,
    rgba(73, 200, 240, 0) 0%,
    rgba(73, 200, 240, 1) 76%,
    rgba(73, 200, 240, 1) 100%
  ); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(
    to bottom,
    rgba(73, 200, 240, 0) 0%,
    rgba(73, 200, 240, 1) 76%,
    rgba(73, 200, 240, 1) 100%
  ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0049c8f0', endColorstr='#49c8f0',GradientType=0 ); /* IE6-9 */
}

/* Right column */

.rightcolumn {
  color: #333;
}
.rightcolumn aside {
  /* background: #eff3f5; */
  color: #333;
}

.rightcolumn .blue {
  background: #009cde;
  color: #fff;
}
.rightcolumn .lightblue {
  background: #66c3eb;
  color: #fff;
}
.rightcolumn .black {
  background: #333333;
  color: #fff;
}
.rightcolumn .yellow {
  /* background: #ff8f1c; */
  background: #0db14b;
  color: #fff;
}
.rightcolumn .green {
  background: #2f9396;
  color: #fff;
}
.rightcolumn .limegreen {
  background: #8cc63f;
  color: #fff;
}
.rightcolumn .red {
  background: #7f61b8;
  color: #fff;
}
.rightcolumn .beige {
  background: #c4b89d;
  color: #333;
}
.rightcolumn .baps {
  background: #32c0c4;
  color: #fff;
  border-radius: 0;
}

.rightcolumn .blue a {
  color: #fff;
}
.rightcolumn .lightblue a {
  color: #fff;
}
.rightcolumn .black a {
  color: #fff;
}
.rightcolumn .yellow a {
  color: #fff;
}
.rightcolumn .green a {
  color: #fff;
}
.rightcolumn .limegreen a {
  color: #fff;
}
.rightcolumn .red a {
  color: #fff;
}
.rightcolumn .beige a {
  color: #333;
}
.rightcolumn .baps a {
  color: #fff;
}
.rightcolumn .grey a {
  color: #333;
}

.tribe-events-back {
  background: #fb637e;
}

article h1 {
  color: #1bb8c0;
}

/* article.listing.enhanced {
  background: #eff3f5;
  color: #666666;
} */

#main article.listing.enhanced a,
#main article.listing.enhanced h3 {
  /* color: #ff8f1c !important; */
}

#main article.listing.enhanced a.readmore {
  font-size: 0.8em;
  color: #1b1b1b !important;
  font-weight: 600;
}

.enhancedhr {
  color: #ff8f1c !important;
}

.subscribe .su-button {
  border-radius: 10px !important;
}

nav#access ul li.current-menu-item.menu-item-6546 {
  background: transparent;
}

body.single-feature nav#access ul li.menu-item-80 {
  background: #ff8f1c;
  border-radius: 10px;
  color: #fff;
}

body.single-feature nav#access ul li.menu-item-80 a {
  color: #fff;
}

body.single-feature article header h1 {
  color: #ff8f1c;
}

a:hover {
  text-decoration: none !important;
}
