/* 
Theme Name: Green Earth Child for NVCT
Description: Child theme for the Green Earth theme 
Author: Karen Wolf
Template: greenearth-v1-08
*/

@import url("../greenearth-v1-08/style.css");

header {
	background: #fff;
	height: 175px;
}

body {
	font-size: 1.0em;
}
li {
    line-height: 26px;
}

div.slider-wrapper {
    margin-top: 0;
}

.main-navigation-wrapper ul li, div#main-superfish-wrapper ul {
	font-family: "Droid Sans";

}

div.navigation-wrapper .sf-menu li li {
    background: transparent url("images/sub-nav-bg.png") repeat scroll 0% 0% !important;
}

.sf-menu li a {
    padding: 0px 9px !important;
    }

#header-search {
	float: right;
	clear:both;
	width: 325px;
	margin-top: -80px;
	margin-right: 40px;
}

#header-search #searchform {
	width: 325px;
}

#header-search #searchform, #header-search #searchform input[type="text"] {
	float: left;
}

#header-search #searchform input[type="submit"] {
	float: right;
	margin-top: -5px;
}

#header-search #searchform input[type="submit"], #header-search #searchform input[type="text"] {
	display: inline;
}

div#main-superfish-wrapper ul ul, .sf-menu ul, ul.sub-menu {
	border: solid 1px #2F261A !important;
}

div.custom-sidebar ul li.current_page_item {
	background: #eee;
}

div.custom-sidebar ul li.current_page_item ul, div.custom-sidebar ul li.current_page_item ul li {
	background: transparent url("http://wordpress.nvct.org/wp-content/themes/greenearth-v1-08/images/icon/dark/arrow4.png") no-repeat scroll 0px 15px;
}

.right-sidebar-wrapper ul.sub-menu {
	border: none !important;
}

.page-wrapper {
	min-height: 500px;
}
 /* Front Page Widgets */
 
 div.stunning-text-caption span {
    font-size: 1.4em
}

.container .gdl-page-item .one-third.column {
  background: #637F2D;
  border: #4E6323 solid 1px;
  width: 290px;
  height: 300px;
}

.container .one-third.column.wrapper {
    width: 290px !important;
    margin-right: 10px !important;
    margin-left: 20px !important;
}

.container .one-third.column.wrapper div.header-title-wrapper {
    padding: 9px 20px 7px 0px;
}

.container .gdl-page-item .one-third.column .header-title-wrapper {
    background-color: transparent !important;
    }

.container .gdl-page-item .one-third.column .header-title-wrapper h3.title-color {
	color: #fff !important;
	font-weight: bold !important;
	font-size: 1.3em;

}

.mt20 {
    margin-top: 0px !important;
}

.mt20 .slider-wrapper{
    margin: 20px 15px;
}

h2.blog-thumbnail-title a {
	color: #fff; 
	font-size: 1.2em;
}

.blog-thumbnail-date {
	font-size: .8em;
}

.post-info-color{
	color: #f0f0f0 !important;
}

/* END Front Page Widgets */

.alignleft {
    margin-right: 20px;
}

h1.gdl-page-title {
	margin-bottom: 15px;
}

.stunning-text-caption span {
    display: block;
}

div.single-thumbnail-info.post-info-color {
	color: #777 !important;
}
.single-thumbnail-author, .single-thumbnail-comment, .blog-thumbnail-date span {
	display: none;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

div.main-navigation-wrapper{ display: none; }
		div.responsive-menu-wrapper{ display: block; }
		
select.menu, div.responsive-menu-wrapper select {
	width: 60% !important;
	float: right;
}
}

@media only screen and (max-width: 768px) {
	#header-search {
		margin-top: 0px !important;
	}

}

