/*
Theme Name: GV Rising Voices Child Theme
Theme URI: http://rising.globalvoices.org/
Description: Child theme for the generic gv-theme for Rising Voices.
Version: 2.0
Author: Jeremy Clarke
Author URI: http://globalvoices.org/
Template: gv-theme

*/

#WHITE-TEXT,
.header-container a,
.header-mission-statement,
.header-tools .menu-toggle,
.white-text {
	color: #fff; 
}
#LIGHT-GREEN-BACKGROUND,
.flickrrss-thumbnail:hover {
	border-color: #9fc060; 
	}
#LIGHT-RED-TEXT,
.error,
.edit a:hover,
#comments .edit a:hover,
#cancel-comment-reply-link:hover,
.warning a:hover {
	color: #d90202;
	}
#MEDIUM-GREEN-GRADIENT,
.medium-green-gradient {
	background-color: #A4DA39;
}
#MEDIUM-GREEN-HIGHLIGHT-BORDER,
.medium-green-hightlight-border {
	border-color: #bee472;
}
#TEXT-SHADOW-MEDIUM-GREEN,
.text-shadow-medium-green {
	/*color: #fff;*/
	text-shadow: 1px 1px 2px rgb(90, 114, 43);
	text-shadow: 1px 1px 2px #5A7A1C;
	}
#MEDIUM-BLUE-TEXT,
.header-container .toggle-menu-content a,
.header-container .menu-opened .menu-toggle,
.medium-rv-blue-text {
	color: #2F93E8;
}
#NO-TEXT-SHADOW,
.header-container .menu-opened .toggle-menu-heading,
.header-container .toggle-menu-content,
.header-container .active-item a,
.no-text-shadow {
	text-shadow: none;
}	
#MEDIUM-BLUE-BACKGROUND,
.header-container,
.header-nav-bar-container,
.medium-blue-background {
	background-color: #4C9EEE; /*NEW Dodger Blue*/
}
#DARKER-BLUE-BACKGROUND,
.header-container .site-search input[type='submit'],
.darker-blue-background {
	background-color: #308BE3; /*Dodger blue highlight*/
}
#DARKER-BLUE-OUTLINE,
.header-container .site-search input,
.darker-blue-outline {
	outline: 1px solid #308BE3;
}
#TEXT-SHADOW-MEDIUM-BLUE-BACKGROUND,
.header-mission-statement,
.header-mission-statement a,
.header-container,
.header-nav-bar-container,
.header-nav-bar-container a,
.text-shadow-medium-blue {
	/*text-shadow: 1px 1px 2px #3C90E4; NEW Dodger Blue Highlight*/
	text-shadow: none;
	}
#MEDIUM-BLUE-HIGHLIGHT-BORDER,
.header-menu li,
.header-menu-container input,
.header-tools .menu-toggle,
.medium-blue-hightlight-border {
	/* Lightest shade of green from medium-green-gradient*/
/*	border-color: #419AE6; OLD Dodger Blue Highlight*/
	border-color: #308BE3; /*NEW Dodger Blue Highlight*/
}
#LINK-BOLDNESS-MEDIUM-BLUE-BACKGROUND, 
.header-mission-statement a,
.link-boldness-medium-blue-background {
	font-weight: bold;
}

.site-title {
	width: 360px;
	max-width: 360px;
	padding: 0;
	position: relative !important; /*for site-title-img abs pos*/
	margin-bottom: 1px;
/*	Revert #VERTICAL-MARGIN so it
	can stick to bottom*/
	margin-top: 0;
	margin-bottom: 0;
	}
.site-title-image img {
	position: relative !important;
	/*top: .375rem;*/
	margin-bottom: 0;
}

/*Low mission-statement to match title icon*/
.header .header-mission-statement .widget {
	background-color: transparent;
	border-width: 0;
	padding: 0;
	/*Stick it to bottom to match logo*/
	vertical-align: bottom;
	}

/*FlickrRSS plugin output*/
.flickrrss {
	margin: 0 auto;
	}
.flickrrss-thumbnail {
	margin: 5px 15px 10px 0;
	}

/*Imported from GV PROJECT THEME*/
.page li.video,
.page li.podcast, 
.page li.web, 
.page li.docs, 
.page li.user, 
.page li.photo {
	/*GENERAL FOR ALL ICONS*/
	list-style-type: none;
	margin: 5px 0 0 5px;
	padding: 2px 0 0 28px;
	}
.page li.video {
	background: url(images/icon-video.gif) top left no-repeat;
	}
.page li.podcast {
	background: url(images/icon-podcast.gif) top left no-repeat;
	}
.page li.web {
	background: url(images/icon-web.gif) top left no-repeat;
	}
.page li.docs {
	background: url(images/icon-docs.gif) top left no-repeat;
	}
.page li.user {
	background: url(images/icon-user.gif) top left no-repeat;
	}
.page li.photo {
	background: url(images/icon-photo.gif) top left no-repeat;
	}


@media
/*only screen BIGGER THAN 1008px {*/
only screen and (min-width: 1008px) {

}
@media
/*only screen and (max-width: 960px) {*/
only screen and (max-width: 1008px) {
	.site-title {
		width: 300px;
		max-width: 300px;
	}	
}
/*Anything smaller than 720px*/
@media
only screen and (max-width: 720px) {	
	.site-title {
		width: 180px;
		max-width: 180px;
	}
}
@media
only screen and (max-width: 552px) {
	.site-title {
/*		width: 120px;
		max-width: 120px;*/
	}
}
/*Anything smaller than 480 - iPhone landscape*/
@media
only screen and (max-width: 481px) {	
}
/*Anything smaller than 360: iPhone portrait */
@media
only screen and (max-width: 360px) {		
}

