/*
* Skeleton V1.1
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 8/17/2011
*/

/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */

/* #Site Styles
================================================== */

/* #Page Styles
================================================== */

/* #Media Queries
================================================== */
#topnav_small {
	display: none;
}
	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		.cs3-caption .cs3-caption-text {
	        display: none !important;
        }
        #search_listitem {
	        display: none !important;
        }
        #donate {
	        margin-left: 20px !important;
        }
        .responsiveMenuSelect {
	        width: 250px !important;
	        float: right !important;
	        margin: 15px 0 0 0 !important;
        }
		#logo {
			margin: -30px 0 0 0 !important;
			width: 250px !important;
		}

	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {
        .responsiveMenuSelect {
	        width: 250px !important;
	        float: right !important;
	        margin: 10px 0 0 0 !important;
        }
		
		#logo {
			margin: -30px 0 0 0 !important;
			width: 250px !important;
		}
		#footer_menu {
			display: none !important;
		}
		#footer_contact {
			width: 350px;
			margin-right: 30px;
		}
		#footer_signupform {
			width: 350px;
		}
		#whatwe iframe {
			display: none !important;
		}
		#annual .buffer_bottom_10 {
			display: none !important;
		}
	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		.cs3-caption {
	        display: none !important;
        }
        .responsiveMenuSelect {
	        width: 250px !important;
	        float: right !important;
	        margin: 5px 0 0 0 !important;
        }
		#logo {
			margin: -30px 0 0 0 !important;
			width: 250px !important;
		}
		#footer_menu {
			display: none !important;
		}
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
        .responsiveMenuSelect {
	        width: 250px !important;
	        float: right !important;
	        margin: 5px 0 0 0 !important;
        }
		
		#logo {
			margin: -30px 0 0 0 !important;
			width: 250px !important;
		}
		#whatwe iframe {
			float: left !important;
			margin: 0 15px 10px 0 !important;
		}
		#annual .buffer_bottom_10 {
			float: left !important;
			margin: 0 15px 10px 0 !important;
		}
		#footer_contact {
			width: 45% !important;
			float: left !important;
			margin-right: 15px !important;
			padding-right: 0 !important;
		}
		#footer_signupform {
			width: 45% !important;
			float: left !important;
			margin-left:0px !important;
			padding-left: 0px !important;
		}
		#footer .container_12 {
			width: 100% !important;
		}
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
        .responsiveMenuSelect {
	        width: 200px !important;
	        float: left !important;
	        margin: 0 auto 0 auto !important;
        }		
		#logo {
			margin: 5px auto 20px auto !important;
			width: 250px !important;
			text-align: center !important;
			float: none !important;
			clear: both !important;	
		}
		#donate {
			display: none !important;
		}
		#topnav {
			display: none !important;
		}
		#topnav_small {
			display: block !important;
			float: right;
			margin: -10px 0 0 0 !important;
		}
		#footer_contact {
			width: 100% !important;
			float: none !important;
			margin: 0 0 0 0 !important;
			padding: 0 0 0 0 !important;
			clear: both;
		}
		#footer_signupform {
			width: 100% !important;
			float: none !important;
			margin: 25px 0 0 0 !important;
			padding: 0 0 0 0 !important;
			clear: both;
		}
		#footer {
			height: auto !important;
			background: #202020 !important;
		}
		#contact_link {
			display: none !important;
		}
		#logo_footer_container {
			display: none !important;
		}
		#charity_logo_container {
			padding: 0 0 0 0 !important;
			margin: 0 0 20px 0 !important;
			text-align: left !important;
		}
		.border2 {
			margin: 0 0 0 0 !important;
			padding: 0 0 10px 0 !important;
		}
		#annual {
			margin: 0 0 0 0 !important;
		}
		#whatwe {
			margin: 0 0 0 0 !important;
		}
	}

