/* hide this stuff */

nav, .donate, .sign-up
{display:none;}

/* change this stuff */

#wrapper {width:100%;padding:0;}
.header {display:block;margin:10px auto;}
h1{
	font-size:8vw;
}
h2{
		font-size:7vw;

}
h3{
			font-size:6vw;
}
h4{
	font-size:5vw;
}
.content_area, div.sidebar, div.main_content, .news, .bio, .connect {float:none;display:block;width:90%;padding:2% 5%;border:none;min-width:300px;max-width:100%;margin:0 auto;}
.centered {float:none;display:block;width:100%;padding:0;border:none;}
.footer {padding:10px 0%;width:100%;margin:0 auto;display:block;}
.footer span {float:none;display:block;padding:5px 0px;text-align:center;}
td.emmaFormBoxInput input {width:100%;}
iframe {max-width:100%;height:auto;}
#wrapper {
width:100%;}
.megafooter_wrapper {background-color:#b4a287;width:100%;float:none;z-index:-1;position:relative;margin-top:-20px;border-top:2px solid #a02323;min-height:300px;}

.entry_image, .entry_video {
	float:none;margin:10px 0;
	width:100%;
}
.entry_image img {max-width:100%;}

.mobile {display:block;}
.mobile-mini-nav {font-size:11px;text-align:center;display:block;padding:10px 0px;background-color:#026A38;width:100%;}
.mobile-mini-nav a {margin:10px 15px;text-transform:uppercase;color:white;}
.mobile-site-links {background-color:#026A38;display:block;padding:0;clear:both;}

.mobile-site-links ul {
    list-style:none;
    margin: 0;
    padding:0;
height:auto;width:100%;}

.mobile-site-links ul li {
    float:none;display:block;
    margin: 2px 0px;
    font-size: 14px;width:92%;
    text-transform: uppercase;
    padding:5px 4%;text-align:center;
color:white;border:1px solid #fff;
}
.mobile-site-links ul li a {color:#fff;}
.photo {
    background-image:none;height:auto;min-height:auto;width:100%;float:left;display:block;}
	 .photo-text {
	     color:black;
	     text-align: center;
	     width: 100%;
	     padding: 0%;
	     font-weight: 400;
	     text-shadow: none;
	     font-size: 6vw;
	  }
	  .logo {text-align:center;}
    .fundheader .logo img {width:auto;}

	  .mobile-photo img {max-width:100%;}
	  .donate-wrapper {padding:20px 0px;float:left;margin:-10px auto 25px;}
.donate-text, .donate-buttons {
    width: 94%;
    margin: 0 auto;text-align:center;padding:10px 3%;
}
.donate-text h2 {
    font-size: 7vw;line-height:2em;
 }
 .donate-text p {
     font-size: 5vw;
 }
 a.donate-button {width:60px;}
 a.donate-button:last-child {width:80px;}
.donate-wrapper, .boxes {display:block;}
.box {
    text-align: center;
    max-width: 95%;
    margin: 20px auto 40px;
}
.box h3 {
    font-size: 6vw;}
	 .box h3 a {font-weight:bold;
}
.box img {max-width:80px;}
div.left, div.right {float:none;margin:0px;display:block;width:300px;}



/* Portrait */
@media screen and (orientation:portrait) {
    /* Portrait styles */
    div.nav {
width:290px;padding:2px 5%;
font-size: 14px;text-align:center;
float:none;display:block;
z-index: 2000;
height: 10px;clear:left;
position:relative;
top:5px;
}
div.nav table {width:100%;}
div.nav table tr td {text-align:center;}
td.left {float:left;padding-right:20px;}
.nav a {color:black;}
td.right {float:right;padding-left:20px;}
a.activeSlide {color:#f1203d;}
.slider {width:320px;height:225px;display:block;margin:0;border-top:1px solid #acaaa5;border-bottom:1px solid #acaaa5;}
ul.slideshow {margin:0;width:320px;height:190px;overflow:hidden;border:0px solid white;}
ul.slideshow li {width:320px;border:0px solid white;height:190px;overflow:hidden;}
ul.slideshow li img {width:320px;height:190px;}

}
/* Landscape */
@media screen and (orientation:landscape) {
    /* Landscape styles */
    div.nav {
width:480;padding:2px 5%;
font-size: 14px;text-align:center;
float:none;display:block;
z-index: 2000;
height: 10px;clear:left;
position:relative;
top:5px;
}
div.nav table {width:100%;}
div.nav table tr td {text-align:center;}
td.left {float:left;padding-right:20px;}
.nav a {color:black;}
td.right {float:right;padding-left:20px;}
a.activeSlide {color:#f1203d;}
.slider {width:480px;height:315px;display:block;margin:0;border-top:1px solid #acaaa5;border-bottom:1px solid #acaaa5;}
ul.slideshow {margin:0;width:480px;height:285px;overflow:hidden;border:0px solid white;}
ul.slideshow li {width:480px;border:0px solid white;height:285px;overflow:hidden;}
ul.slideshow li img {width:480px;height:285px;}

}
