@charset "UTF-8";
/*
Theme Name: Sprout - Child
Theme URI: http://envirra.com/themes/blackmag
Author: envirra
Author URI: http://envirra.com
Description: Magazine WordPress Theme
Version: 1.0
License: GPL
License URI: http://www.gnu.org/licenses/gpl.html‎
Tags: black, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready, photoblogging
Text Domain: envirra
Template: sprout
*/
.bx-controls {
  display: none !important; }

/*.row {
  margin-left: 0;
  margin-right: 0;
}
.container {
  padding-left: 0px;
  padding-right: 0px;
}*/
/* Enable first post custom to be full width on homepage */
em {
  color: #666; }

.home .vwspc-section-custom-section:nth-child(1) {
  margin-top: 0 !important; }

.home .vwspc-section-custom-section:nth-child(1) .container {
  padding-right: 0;
  padding-left: 0;
  width: 100%; }

.home .vwspc-section-custom-section:nth-child(1) .container .row {
  margin-right: 0;
  margin-left: 0; }

.home .vwspc-section-custom-section:nth-child(1) .container .row .col-sm-12 {
  padding-right: 0;
  padding-left: 0; }

.widget_neliofp_widget article .featured-image a img {
  height: auto !important;
  width: 100% !important; }

/* Turn off homepage slider navigation arrows */
.vwspc-section-post-slider-section .bx-controls-direction {
  display: none !important; }

.widget_neliofp_widget article .featured-image {
  width: auto !important; }

.widget_neliofp_widget article .featured-image a {
  height: auto !important;
  width: auto !important; }

/* update homepage mailchimp styles - for some reason can't replicate the current live site with same */
#mc_embed_signup form {
  text-align: center;
  padding: 10px 0; }

#mc_embed_signup label {
  display: block;
  font-size: 16px;
  padding-bottom: 10px;
  font-weight: bold; }

#mc_embed_signup input.email {
  font-family: "Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif;
  font-size: 15px;
  border: 1px solid #ABB0B2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #343434;
  background-color: #fff;
  box-sizing: border-box;
  height: 32px;
  padding: 0px 0.4em;
  display: inline-block;
  margin: 0;
  width: 90%;
  vertical-align: top; }

#mc_embed_signup .button {
  font-size: 13px;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  letter-spacing: .03em;
  color: #fff;
  background-color: #aaa;
  box-sizing: border-box;
  height: 32px;
  line-height: 32px;
  padding: 0 18px;
  display: inline-block;
  margin: 0;
  transition: all 0.23s ease-in-out 0s; }

#mc_embed_signup .button:hover {
  background-color: #777;
  cursor: pointer; }

.were-reading {
  background-color: #18717f;
  padding: 20px 5%; }

.were-reading .widget-title {
  color: #fff;
  font-size: 20px; }

.were-reading .widget-title span:before,
.were-reading .widget-title span:after {
  background: #ccc !important; }

.were-reading ul {
  padding-left: 5%; }

.were-reading li {
  font-size: 14px;
  margin-bottom: 7px; }

.were-reading li,
.were-reading li a {
  color: #fff; }

.were-reading .title {
  display: inline;
  font-weight: 300;
  letter-spacing: 0.05em;
  margin: 10px 0; }

.vw-site-header-style-left-logo .vw-menu-location-main {
  text-align: center; }

.logo-wrap {
  text-align: center; }

.vw-site-header-inner {
  padding-top: 25px !important;
  padding-bottom: 25px !important; }

/*.vw-logo { display: none;}*/
.slogan {
  display: none; }

.slogan--title {
  color: #fff;
  font-size: 13px;
  font-weight: 300;
  letter-spacing: 1px;
  padding-top: 5px;
  text-align: right;
  text-transform: none; }

@media all and (max-width: 767px) {
  .vw-top-bar-right {
    float: right;
    width: 80px;
    position: relative;
    background: #3E3E3E; }
  .vw-instant-search-buton {
    position: absolute;
    top: 6px;
    right: 2px; } }

.vw-site-social-profile-icon .vw-icon {
  display: none; }

.vw-site-social-profile {
  display: none; }

@media all and (max-width: 419px) {
  .were-reading .widget-title {
    font-size: 13px; }
  .vw-top-bar-left {
    float: left;
    width: 70%; } }

@media all and (min-width: 420px) and (max-width: 501px) {
  .vw-top-bar-left {
    float: left;
    width: 63%; } }

@media all and (min-width: 502px) and (max-width: 767px) {
  .vw-top-bar-left {
    float: left;
    width: 83%; } }

@media all and (max-width: 767px) {
  .vw-logo {
    width: 70%; }
  .vw-top-bar {
    padding: 0; }
  .vw-top-bar .container {
    padding-left: 0;
    padding-right: 0; }
  .vw-breaking-news-title {
    padding: 18px 8px 15px 8px; }
  .vw-breaking-news-list {
    padding-top: 10px; } }

@media all and (min-width: 420px) {
  .were-reading ul {
    padding-left: 2%; }
  #mc_embed_signup input.email {
    width: 350px; } }

@media all and (min-width: 768px) {
  .logo-wrap {
    text-align: left; }
  /*.vw-logo { display: block; }
  .vw-logo-mobile { display: none; }*/
  .slogan {
    display: block; }
  .vw-mobile-nav-button-wrapper {
    display: none; }
  .vw-site-social-profile {
    display: inline-block; }
  .vw-site-social-profile-icon .title {
    display: none; }
  .vw-site-social-profile-icon .vw-icon {
    display: inline-block; } }

@media all and (min-width: 992px) {
  .slogan--title {
    padding-top: 16px; }
  .bx-viewport {
    height: 494px;
    overflow: auto; }
  .vw-box-3-left .vw-post-box {
    height: 494px; }
  .vw-box-3-right-bottom .vw-post-box,
  .vw-box-3-right-top .vw-post-box {
    height: 242px; } }

.footnote_plugin_tooltip_text {
  top: 0.7em !important; }

/*# sourceMappingURL=style.css.map */
