@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
*/

/* hide gallery slideshow controls */
.bx-controls { display: none; }

/* disable image zoom */
.no-touch .vw-post-box:hover .wp-post-image {
  transform: none !important;
}

.wp-post-image {
	-moz-transition-property: none !important;
	-webkit-transition-property: none !important;
	-o-transition-property: none !important;
	transition-property: none !important;
}

.vw-post-author { display: none; }

.vw-post-meta-separator { display: none; }

.vw-post-style-slide-box .vw-post-box-title {
    padding-bottom: 0;
    border-bottom: 0;
}

.vw-menu-location-main .main-menu-item.current-menu-item { color: white !important; }

h1, h2, h3, h4, h5, h6, .vw-header-font, .vw-post-box.vw-post-format-link a, .vw-social-counter-count, .vw-page-navigation-pagination .page-numbers, #wp-calendar caption, .vw-accordion-header-text, .vw-tab-title, .vw-review-item-title, .vw-pagination-load-more {
	text-transform: none !important;
}

.vw-header-font {
	font-family: "Droid Sans";
	font-weight: bold !important;
}

.vw-site-footer-sidebars, .vw-site-footer-sidebars a { 
	color: white !important;
}

.vw-site-footer-sidebars input {
	color: black;
}

.vw-post-share-icons {
	display: none;
}

.vw-post-box-footer {
	background: none !important;
	padding: 0 !important;
}

.icon-iconic-right-circle { 
	display: none;
}

.vw-post-box-read-more {
	text-transform: uppercase;
	color: #006298 !important;
}

.vw-bottom-bar-right {
	display: none;
}

.vw-bottom-bar-left {
	text-align: center;
	width: 100%;
	text-transform: none;
	color: white;
}

.vw-copyright {
	text-transform: none;
}

.vw-logo {
	height: 90px;
	width: auto;
}

.vw-sticky-wrapper.is-sticky .vw-menu-main-wrapper.vw-sticky {
	background-color: white !important;
}

/*
.vw-box-3-left {
	width: 790px;
}

.vw-box-3-right-top {
	width: 390px;
	max-width: 40%;
}

.vw-box-3-right-bottom {
	width: 390px;
	max-width: 40%;
}
*/

.footer-img {
	margin-bottom: 0 !important;
}

.vw-page-wrapper {
	padding-bottom: 0 !important;
}

.vw-post-box-title a:hover, .vw-post-meta a:hover {
	color: #888b8d !important;
}

.bx-wrapper .vw-post-box-title a:hover {
	color: white !important;
}

.vw-post-box-title {
	margin-bottom: 0 !important;
}

.vw-post-meta, .vw-post-box-meta {
	margin-bottom: 10px !important;
	margin-top: 0 !important;
	padding-bottom: 10px !important;
	font-size: 12px;
	border-bottom: 0;
	letter-spacing: 0 !important;
}

.vw-copyright a, .vw-copyright a:hover {
	color: white;
}

.vw-page-title-box {
	border-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.vw-menu-location-main .main-menu-item.current-menu-item, .vw-menu-location-main .main-menu-item.current-menu-parent, .vw-menu-location-main .main-menu-item.current-menu-ancestor {
	color: white !important;
}

hr { display: none; }

.vw-post-box-meta {
	border-bottom: 0 !important;
	margin-bottom: 10px !important;
	font-size: 12px !important;
}

.vw-post-box-meta-right {
	display: none !important;
}

.vw-post-box-excerpt {
	margin-top: 0 !important;
}

vw-page-title { /* MAIN PAGE TITLE OVERRIDE */
    font-family: "Droid Serif" !important;
    font-size: 46px !important;
}

.vw-post-box-footer, .vw-site-footer-sidebars h1, .type-page h1, .widget_xyz_insert_php_widget h1, #text-11 h1, #text-15 h1, #text-14 h1 {
	/* ALL OTHER H1S ON PAGES */
	font-family: "Droid Sans" !important;
	font-size: 2em;
	font-weight: bold;
}

.widget_xyz_insert_php_widget h1, #text-11 h1, #text-15 h1 , #text-14 h1 {
	color: white;
	margin-top: 0;
}
.vw-post-box-footer a, .vw-post-box-footer a:hover {
	color: ##888b8d !important;
}

.vw-post-box-footer a:hover {
	text-decoration: underline;
}

.vw-copyright { letter-spacing: 0; }

.vw-bottom-bar {
	background-color: #006298 !important;
}

.vw-post-navigation, .vw-about-author, .vw-post-meta-icons { display: none !important; }

.wpcf7 {
	padding: 0 !important;
}

.post-8 .alignleft { margin-top: 0 !important; } /* Staff Page photo margins */

.mediuminput { width: 100px; }

.textareamediumheight { height: 100px; }

.entry-title { margin-bottom: 0 !important; }

.vw-menu .menu-item-depth-1 > .sub-menu-wrapper {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

.wpcf7-submit, .widget_search .search-submit, .mn-widget-searchbox-searchbtn {
    font-family: "Droid Sans" !important;
    letter-spacing: 1px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    color: #fff !important;
    font-size: 12px !important;
	background-color: #44883E !important;
}

.mn-widget-searchbox-searchbtn {
	border-radius: 0 !important;
	border: 0 !important;
	display:block;
}

.widget_search .search-form { background: none; padding: 0; }
.widget_search .search-submit { position: relative; right: 0; top: 20px; }

.wpcf7-submit:hover, .widget_search .search-submit:hover, .mn-widget-searchbox-searchbtn:hover {
 	background-color: #888b8d !important;
}

.wpcf7-textarea {
	color: black !important;
}

.type-page a {
	font-weight: bold !important;
	color: #006298 !important;
}

.vw-site-wrapper {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.vw-featured-image {
   pointer-events: none;
   cursor: default;
}

.vw-menu-additional-logo img {
	margin-right: 10px !important;
}

.vw-page-navigation-divider { display: none; }

.page-numbers {
	font-family: "Droid Sans" !important;
}

a.page-numbers:hover {
	background: gray !important;
}

.staff-column {
float: left;
width: 50%;
}

.widget_xyz_insert_php_widget, #text-11, #text-15 , #text-14 {
	background-color: #006298;
	padding: 20px;
	color: white;
	padding-bottom: 30px;
}

#xyz_insert_php_widget-10 { background: none; }

.widget_xyz_insert_php_widget input, #text-11 input, #text-15 input, #text-14 input {
	max-width: 100% !important;
	color: black;
}

.icon-iconic-right:before {
    content: '\2192';
}
.icon-iconic-left:before {
    content: '\2190';
}

@media screen and (max-width: 47.5em ) {
	.staff-column {
		clear: both;
		min-width: 100%;
	}
	.staff-break {
		display: none;
	}

	/* Trustees */
	#left {
		min-width: 100%;
		max-width: 100%;
		clear: both;
	}

	#left img {
		min-width: 200px;
	}

	.widget_xyz_insert_php_widget input, #text-11 input, #text-15 input, #text-14 input {
		max-width: 295px !important;
	}

	.vw-single-header-ads {
		min-width: 100%;
		max-width: 728px !important;
	}

}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* ipad portrait */
	.vw-logo {
		min-width: 310px !important;
	}

	.vw-header-ads-wrapper { max-width: 600px; }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	.staff-column {
		clear: both;
		min-width: 100%;
	}
	.staff-break {
		display: none;
	}
}

/* ArtiGras */
.nav-menu-item-3148 { 
	background-color: #E31C79;
	color: white !important;
}


.nav-menu-item-1802 { 
	background-color: #E56A54;
	color: white !important;
}

.nav-menu-item-1950 { 
	background-color: #cd2513;
	color: white !important;
}

.nav-menu-item-4172 { /* LOggerhead */
	background-color: Green;
	color: white !important;
}


.vw-hamburger-icon {
	background-color: #006298;
}

.mm-menu {
	background-color: #B2D0D0;
	color: #006298;
}

.mm-menu .mm-list > li:after {
	border-color: #006298;
}

.post-3159 p, .post-3159 em, .post-3159 ul { color: black; font-size: 14px; } /* prosperity program */
.post-58 p, .post-58 em, .post-58 ul { color: black; font-size: 14px; } /* membership per jk */

.nav-menu-item-3290 { /* Prosperity Program */
	background-color: #E56A54;
	color: white !important;
}

.nav-menu-item-3392 { /* LAD */
	background-color: #cd2513;
	color: white !important;
}

.nav-menu-item-5464 { /* AG */
	background-color: #CD163F;
	color: white !important;
}

.post-2261 p, .post-2261 em, .post-2261 ul { font-size: 14px; } /* giba */
.post-1965 p, .post-1965 em, .post-1965 ul { font-size: 14px; } /* yp app */

a.vw-sticky-link { display: none; }

#adrotate_widgets-15, #adrotate_widgets-15 h2 {
    font-family: "Droid Sans" !important;
letter-spacing: 0px !important;
font-size: 14px !important;
}

#adrotate_widgets-15 h2 {
font-size: 18px !important;
}

#adrotate_widgets-15 img {
margin-bottom: 5px;
}

#adrotate_widgets-15 .g-dyn {
margin-bottom: 10px;
}

.Rich_Web_Tabs_Accordion_1, .rw_tabs_act_st_title { font-family: Sintony !important; }