/*
Theme Name: GV Projects Theme
Theme URI: http://globalvoicesonline.org/
Description: Generic GV theme based on old Advocacy/RisingVoices theme. Should be extended for specific sites using child themes.
Version: 2.0
Author: Erik Gyepes and Jeremy Clarke
Author URI: http://globalvoicesonline.org/
*/

/* DEPEND ON GV-NEWS.CSS LOADED SEPERATELY*/

@media
/*only screen and (max-width: 960px) {*/
only screen and (max-width: 1008px) {
}
/*Anything smaller than 720px*/
@media
only screen and (max-width: 720px) {	
}
@media
only screen and (max-width: 552px) {
}
/*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) {		
}
/*PROJECT MEDIA ICONS*/

.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;
	}
	
	

/*DOWNLOAD TRACKER PLUGIN*/
.downloads {
	background-image: url(http://static.globalvoices.s3.amazonaws.com/img/tmpl/download-64.png);
	background-repeat: no-repeat;
	background-position: 5px middle;
	line-height: 64px;
	margin: 10px auto;
	}
.downloads a {
	padding-left: 64px;
	}


/* @group GravityForms */

#page-container .gform_wrapper .description,
#page-container .gform_wrapper .gfield_description,
#page-container .gform_wrapper .gfield_radio,
#page-container .gform_wrapper .gsection_description,
#page-container .gform_wrapper .instruction {
	font-size: 1em;
	line-height: 1.5em;
	clear: both;
	font-family: sans-serif;
	letter-spacing: normal
	}
.gfield_checkbox,
.gfield_radio {
	overflow:auto;
	max-height: 10em; 
/*	border:2px solid #ddd;
	padding:5px;*/
	}
#page-container .gform_wrapper .gfield_checkbox li,
#page-container .gform_wrapper .gfield_radio li {
	line-height: 100%; 
/*	font-size: 12px;*/
	padding:0;
	margin:0;
	}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type="checkbox"],
.gform_wrapper.gf_browser_chrome .gfield_radio li input[type="radio"], 
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input {
	margin-left: 4px;	
}	
.gfield_label {
	font-size: 110%;
}
#page-container .ginput_complex {
	overflow: visible;
}
#page-container  .ginput_right,
#page-container  .ginput_left {
	width: 48%;
	overflow: visible;
}
#page-container .gform_wrapper .top_label textarea.textarea {
	width: 95%;
}
	