td.navigation,.home-content nav{display:none}.header-wrapper.sticky{position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}h1,h2,h3,h4{line-height:110%}h1{font-size:150%}h2{font-size:140%}h3{font-size:130%}h4{font-size:120%}.header,.actions{width:100%;text-align:center}td.logo{width:100%;text-align:center}.f-grid{width:100%;padding:5px 0%;display:block}.f-grid-cell{width:90%;padding:15px 5%}.action,#wrapper{width:90%}.feature:nth-of-type(2),.action:nth-of-type(2){margin:20px 0}body.offline .landing_content,.nosidebar_content{padding:2em 0;width:98%!important}.actions-wrapper{padding:30px 0}.actions h4,.featured-updates h4{margin-bottom:20px}.about-wrapper{float:left;height:auto;width:100%;background:url(/media/images/family.jpg) 50% 0% no-repeat;background-size:contain}.bio{float:left;text-align:center;width:90%;padding:2% 5%;background:#fff;margin:50% 0 0}.bio p{color:#000;font-size:100%;text-shadow:none}.bio a.button{float:none}.footer-nav nav ul.social{width:70%}div.sidebar,div.main_content{float:none;display:block;width:100%;padding:5% 0%;border:none}.main_content iframe,.main_content img{max-width:100%;height:auto}.footer-wrapper{width:100%;padding:20px 0}.home{height:auto}.pubdate,.item .pubdate{display:block;font-size:90%;padding:0;width:100%}.list-title{display:block;padding:0;width:100%}.home-photo{width:100%;height:360px;background-size:cover}.home-content{width:96%;padding:2%}body.homewithvideo .video{top:-90px;left:0%;width:96%;margin:2% auto}body.homewithvideo .donate{padding:0% 5%;text-align:center;margin-top:-60px;width:90%}.home-full.withvideo .signup{width:90%;padding:5%;margin:0 auto}.home-action .signup{padding:5%;background:0 0}body.homewithvideo .home-social,.home-social{width:100%}img.align-right{margin:30px 0;float:none;width:100%}.mobile{display:block}.mobile-mini-nav{font-size:11px;text-align:center;display:block;padding:10px 0;background-color:#dedede;width:100%}.mobile-mini-nav a{margin:10px 15px;text-transform:uppercase}.footer-nav nav ul{width:90%;margin:40px auto 20px;float:none;text-align:center;display:block}.footer-nav ul{list-style:none;margin:0;padding:0;height:auto;width:100%}.footer-nav ul li{float:none;display:block;font-size:14px;width:92%;text-transform:lowercase;padding:10px 4%}.footer-nav ul.social li{display:inline-block}.disclaimer{width:90%;margin:10px auto}div.left,div.right{float:none;margin:0 auto;display:block;width:100%;text-align:center}div.left img,div.right img{max-width:100%}.page-title h1{font-size:200%;line-height:105%}h1.entry-title{font-size:130%;line-height:105%;margin:.75em 0}.petition button[type=submit]{margin:20px 0;font-size:20px}.entry_image,.entry_video{float:none;width:100%;margin:10px auto;text-align:center}input#zip,input#phone,input.phone{display:block;width:60%}.entry_image img{max-width:100%}body.petition .sharethis-inline-share-buttons{width:80%;text-align:center}body.landing .donate{padding:20px 1%}body.landing a.amt-btn{width:20%}body.landing .donate-text{font-size:6vw}body.landing .sharethis-inline-share-buttons{margin:20px auto}@media screen and (orientation:portrait){.home-photo{width:100%;height:360px;background-size:cover}.petition-photo,body.migrantkids .petition-photo{width:100%;background-size:100%;height:300px;background-position:50% 20%}.petition-content,body.no-photo .petition-content{width:96%;padding:2%}.survey-text,.petition-text{width:100%}.survey-form,.petition-form{width:90%;padding:15px 5%}}@media screen and (orientation:landscape){.home-photo{width:100%;height:500px;background-size:cover}}