@media (max-width: 685px) { 
.header_right .widget_newsletterwidget, .logo-box .logo-title, .second-header, .slider-carousel, .flexslider .slides img.slider-main-img, .slider-wrapper .slider_content.slider_content_main { display:none; }

body { overflow-x: hidden; width: 100%; position:relative;  }
.mobile-section, .mobile-menu-toggle { display:block; }


/* Left side */
.mobile-logo-box { width: 190px; margin: auto;}
.mobile-logo-box .logo { margin:35px 0 24px; }

.widget_search { background: #FFF; width: 195px; height: 38px; margin:15px auto 30px; } 
.widget_search .search-bg .submit { margin: 10px 0 0 9px; padding: 0; display: block; float: left; background: url(images/search_icon.png) no-repeat left top; border: none; width: 17px; height: 19px;
}
.widget_search .search-bg .field { margin: 0 10px 0 0; padding: 0; width: 150px; height: 38px; float: right; display: block; background: none; outline: none; border: none; border-spacing: 0; font-size: 13px; font-weight: 400; color: #00aeef; line-height: 38px; }

body #pageslide #menu-mobile-menu { margin:0 20px; border-bottom:solid 1px #FFFFFF;  }
body #pageslide #menu-mobile-menu li {}
body #pageslide #menu-mobile-menu .ui-accordion-header { font-size:20px; font-weight:700; color:#FFF; border-top: solid 1px #FFF; padding:13px 0 12px; }
body #pageslide #menu-mobile-menu .ui-accordion-header:hover, body #pageslide #menu-mobile-menu > li.current-menu-ancestor >.ui-accordion-header {  color:#00aeef; }

body #pageslide #menu-mobile-menu .sub-menu {}
body #pageslide #menu-mobile-menu li .sub-menu li a { display:block; font-size:18px; font-weight:400; color:#FFF; border-top: solid 1px #FFF; padding:13px 0 12px; margin:0 0 0 50px; }
body #pageslide #menu-mobile-menu li .sub-menu li a:hover, body #pageslide #menu-mobile-menu li .sub-menu > li.current_page_item > a { color:#00aeef; }

.widget_newsletterwidget { width:285px; margin:26px 20px 0;  }
.newsletter-widget:after { content:" "; display:block; clear:both; }
.widget_newsletterwidget .widget-title { margin:0; padding:0; font-size:17px; line-height:20px; font-weight:700; color:#00aeef; text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); }
.widget_newsletterwidget p.newsletter-info { margin:0 0 6px; padding:0; font-size:0.750em; line-height:20px; font-weight:700; color:#FFF;  }
.widget_newsletterwidget p { margin:0; padding:0; float:left; }
.widget_newsletterwidget .newsletter-email { margin:0; padding:0 14px; width:167px; height:38px; border:none; border-spacing:0; outline:none; color:#a8abba; font-size:13px; line-height:38px; }
.widget_newsletterwidget .newsletter-submit, .form-sub-btn input { background:#00aeef; border:none; border-spacing:0; font-size:13px; width:85px; height:38px; color:#FFF; margin:0 0 0 5px;  }
.widget_newsletterwidget .newsletter-submit:hover, .form-sub-btn input:hover { background:#60b93d; }

.widget_newsletterwidget { width:auto; }
.widget_newsletterwidget .newsletter-email {width: 105px; }
.widget_newsletterwidget .newsletter-submit { width: 60px }


/* Left side */

.logo-box { position:inherit; width:100%; max-width:inherit; margin:0;  }
.logo-box .logo { width:auto; float:none; }
.logo-box .logo img { max-width: 170px; margin: 13px 0; }
.mobile-menu-toggle { }
.mobile-menu-toggle .menu-toggle { position:absolute; top:40px; left:5%; display:block; width:30px; height:24px; background:url(images/icon-mobile-menu.png) no-repeat left top; }

.header_right { position:absolute; right:5%; top:0; }

.slider { margin:0; }
.flexslider .slides img.slider-mobile-img, .slider_content.slider_content_mobile { display:block; }
.slider_content { position:inherit; }
.slider_content_mobile { width:90%; padding:0 5%; margin:0 0 42px; text-align:center; }
.slider_content_mobile h2 { margin: 0 0 10px; padding: 0; font-size: 38px; line-height: 42px; font-weight: 700; color: #00aeef; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8); }
.slider_content_mobile h3 { margin: 0 0 5px; padding: 0; font-size: 22px; line-height: 30px; font-weight: 700; color: #FFFFFF; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8); }
.slider_content_mobile .slider-cont { margin: 0 0 20px; padding: 0; font-size: 18px; line-height: 26px; font-weight: 400; color: #FFF; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.8); }
.slider_content_mobile .sldier-learn-more { margin:0 0 20px; }
.slider_content_mobile .sldier-learn-more a { display: block; width: 195px; height: 58px; font-size: 16px; font-weight: 700; text-transform: uppercase; text-decoration: none; line-height: 58px; color: #FFF; text-align: center;  margin:0 auto; text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4); background: #00aeef; }
.slider_content_mobile .sldier-learn-more a:hover { background: #021654; }

.direction-wrapper { bottom: inherit; top: 35%; padding: 0 4%; width: 92%; }

.home-section { float:none; margin:0; width:100%; min-height:inherit;    }
.home-section .take-action-sec .take-action-sec-img { width:100%; }

#content .home-section ul.action { padding:0 0 1px; }
#content .home-section ul.action li.last { margin:0; }
.fb-feed-sec iframe { width:100% !important; }

.ui-tabs .ui-tabs-nav li { width: 33.23%; }
.ui-tabs .ui-tabs-nav li a { font-size: 14px; }
.home-section .home-inner-sec { padding: 0 12px 1px; margin: 0 0 30px; }
#content .social-icons ul.social-icons-list { display:table; margin: 0 auto 23px; text-align:center;  }
.social-icons ul.social-icons-list li { float:none; display:table-cell; vertical-align:middle; height:55px;  }
.social-icons ul.social-icons-list li.follow-us { line-height:inherit; }
.social-icons ul.social-icons-list li.follow-us span { margin:0 10px 0 0; }
.social-icons ul.social-icons-list li a { display:inline-block; text-indent: -200px; }
.footer-up .turtle-thumb { margin-right: 4%; width: 28%; }
.turtle-content { width: 68%; }

.footer-up .turtle-thumb { margin-right: 4%; width: 28%; margin-top: 7px; }
.turtle-content { width: 68%; margin: 0; }
.turtle-content .button-set a { margin-bottom: 10px; } 
.connect-with-us { margin:0 auto 10px; width:215px; }

.menu-box { display:none; }
.sliderflexslider .slides .slide-title { font-size: 30px; line-height: 40px; }
.page-header-bg .slide-content { margin:5px 0 0 0; }

.left-section { float:none; width:100%; }
.right-section { float:none; width:100%;  }

ul.box-block-3 li.box-block-list-clear { clear:both; }
ul.box-block-3 li.box-block-list-last:after { clear:both; display:block; content:" ";  }

.page-header-bg { background-position: center top !important; -webkit-background-size: cover !important;  -moz-background-size: cover !important; -o-background-size: cover !important;   background-size: cover !important; }


.page-template-page-about-leadership-php .box-block-list .left-section1, .page-template-page-sea-turtle-resources-template-php .box-block-list .left-section1, .page-template-event-template-php .box-block-list .left-section1, .page-template-page-action-alert-php .box-block-list .left-section1, .box-block-list .left-section1 { width:100%; float:none; margin:0 0 10px; }
.page-template-page-about-leadership-php .box-block-list .left-section1 img, .page-template-page-sea-turtle-resources-template-php .box-block-list .left-section1 img, .page-template-event-template-php .box-block-list .left-section1 img, .page-template-page-action-alert-php .box-block-list .left-section1 img, .box-block-list .left-section1 img { width:100%; height:auto; }

.page-template-page-about-leadership-php .box-block-list .right-section1, .page-template-page-sea-turtle-resources-template-php .box-block-list .right-section1, .page-template-event-template-php .box-block-list .right-section1, .page-template-page-action-alert-php .box-block-list .right-section1, .campaign-up-tab .left-section1, .action-up-tab .left-section1, .box-block-list .left-section1, .campaign-up-tab .right-section1, .action-up-tab .right-section1, .box-block-list .right-section1 { float:none; width:100%; }

.page-template-page-about-leadership-php .box-block-list .right-section1 p { min-height:inherit; }

.right-section .list-box:after { clear:both; display:block; content:" "; }
.right-section .campaign-up-tab .left-section1, .right-section .action-up-tab .left-section1 { width:27%; float:left; }
.right-section .campaign-up-tab .left-section1 img, .right-section .action-up-tab .left-section1 img { max-width:100%; height:auto; }
.right-section .campaign-up-tab .right-section1, .right-section .action-up-tab .right-section1 { width:70%; float:right; }

.page-template-program-sea-turtles-php .home-section { min-height: inherit; margin: 0 0 30px; }

.turtle_resources ul li { margin:0 0 15px; width:100%; float:none;  }
.turtle_resources ul li:after { display:block; clear:both; content: ""; }
.turtle_resources .sea-turtle-inner-section h2.entry-title { margin:0; }
.image-with-content-section { width: 27%; }


.page-template-page-action-alert-php .ui-tabs .ui-tabs-nav li a { font-size:12px; line-height:14px; }

.page-template-media-coverage-template-php .ui-tabs .ui-tabs-nav li a, .page-template-press-release-index-php .ui-tabs .ui-tabs-nav li a, .page-template-news-landing-php .ui-tabs .ui-tabs-nav li a, .page-template-gal-php .ui-tabs .ui-tabs-nav li a, .page-template-event-template-php .ui-tabs .ui-tabs-nav li a { font-size: 12px; line-height: 14px;}

.box-block-list { width:50%;}
.box-block-list.left-event-box { clear:both; }
.box-block-list .left-section1 img { width:100%; }
.box-block-list.right-event-box, .box-block-list.box-block-list-last { float:left;}
.box-block-list .list-box { padding:0; margin:0; }
.box-block-list.right-event-box .list-box {  margin:0; }

.support-header-box .support-box { width:31%; margin: -9px 0 20px; }
.support-header-box .support-box-1 { margin-right: 20px; }
.support-box.support-box-3 { float:right; }
.support-box h2 { font-size: 40px; line-height: 46px; }

.support-us-section ul.box-block-2 li.box-block-list { width:100%; margin:0 0 30px; }
ul.box-block-2 .section-block-image img { width:100%; height:auto; }

/*.page-template-news-landing-php .news-box .cat-title { line-height:50px; }*/
.page-template-news-landing-php .news-box .cat-title a:hover { background-position: right -73px; }
.page-template-news-landing-php .news-box { width:100%; }
.page-template-news-landing-php .news-box .sec-title  { width:70%; font-size:20px; }

#content .cat-tab-section { width:100%; }
#content .cat-tab-section ul { margin:0 0 20px; padding:0; width:100%; }
#content .cat-tab-section ul:after { clear:both; content:" "; display:block; }
#content .cat-tab-section ul li { min-width:80px;  width:auto;  float:left; } 
#content .cat-tab-section ul li a { padding:0 10%; display:block; }
#content .timeline-sec { width:100%; margin:0; padding:0; }


/*#timeline-embed { max-height:450px; }*/
#content .vmm-timeline .feature .slider { -webkit-box-shadow: 0px 0px 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 rgba(0, 0, 0, 0);}
.slider .slider-container-mask .slider-container { }
#content #timeline .slider .slider-item { }
#content .timeline-sec { border:none; }
#content #timeline .slider .slider-item { max-height:inherit; }

.page-template-other_ways_to_give-php .social-sharing { width:100%; margin: 0 0 20px;  }
.page-template-other_ways_to_give-php .entry-content .sec-img { width:100%; height:auto; }
.page-template-other_ways_to_give-php .entry-content .sec-img img { width:100%; height:auto; }

.msg-title { width: 30%; }
.msg-content { width: 65%; padding-left: 4%;}

#content { padding-top:1px; }
.tab-box { display:none; }
#accordion1 { display:block; }

#accordion1.ui-accordion .ui-accordion-content { margin: 0 0 20px; padding: 0 10px; border: solid 1px #CCC; }
.page-template-news-landing-php .tab-section-content, #accordion1.ui-accordion .tab-section-content { padding-top: 10px !important; } 

#accordion1.ui-accordion .ui-accordion-icons { font-size: 20px; line-height: 40px; margin-bottom: 10px; border: none; color: #FFF; padding:0 15px; background:#0050bf; }
#accordion1.ui-accordion .ui-accordion-header .ui-accordion-header-icon { background:url(images/accordian-arrow.png) no-repeat right -86px; left: inherit; right:10px; }
#accordion1.ui-accordion .ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon { background:url(images/accordian-arrow.png) no-repeat right 4px; left: inherit; right:10px; }

.page-template-news-landing-php .news-box .cat-title a { background:url(images/news-title-arrow_small.png) no-repeat right 13px; }
.all-btn { display:none;}
.take-section.home-section .button-set, .news-section.home-section .button-set{ display:block;}
.frame_height iframe{height:2800px !important;}
.page-id-182 .gde-frame, .single-waystogive #content .wrapper.salsa_detail .gde-frame { height: 2630px !important; width:100% !important;  }
#post-4741 iframe#salsa_iframe {width:100% !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}
.menu-donate-header-menu-container .menu .menu-item > a { background: url(images/donate-btn-bg-small.png) no-repeat left top; width:70px; height:54px; padding:4px 0 0; font-size: 12px; line-height: 17px; margin:0;}
#content ul li.follow-us { margin: 20px 0 0 !important;}
}

@media (max-width: 600px) {
 
/*body #pageslide {width: 240px; left: -240px !important; }*/
body #pageslide #menu-mobile-menu .ui-accordion-header { padding: 11px 0 10px; font-size: 16px;  }
body #pageslide #menu-mobile-menu li .sub-menu li a { padding:11px 0 10px; font-size: 14px; margin: 0 0 0 20px; }
.widget_newsletterwidget { width:auto; }
.widget_newsletterwidget .newsletter-email {width: 105px; }
.widget_newsletterwidget .newsletter-submit { width: 60px }


.logo-box .logo img { max-width: 130px; }
.header_right { right:2%;}
.menu-donate-header-menu-container .menu .menu-item > a { background: url(images/donate-btn-bg-small.png) no-repeat left top; width:70px; height:54px; padding:4px 0 0; font-size: 12px; line-height: 17px; margin:0;}

/**/
.slider_content_mobile h2 { font-size: 22px; line-height: 28px; }
.slider_content_mobile h3 { line-height: 22px; font-size: 14px; }
.slider_content_mobile .slider-cont { font-size: 14px; line-height: 22px;}
.slider_content_mobile .sldier-learn-more a { width: 130px; height: 42px; font-size: 14px; line-height: 42px; }


.direction-wrapper { top: 16%; }

body.home .footer-up, body.home .footer-up { padding: 10px 0 40px; }
.footer-up .turtle-thumb { float: none; width: 30%; margin: auto; }
.turtle-content { width: 100%; float: none; text-align:center; }
.turtle-content h2 { font-size: 22px; line-height: 26px; margin: 20px 0 10px 0; }

.turtle-content .button-set a { font-size: 14px; line-height: 42px; height: 42px; width: 140px; }
.turtle-content .button-set a.donate-now { margin: 0 5px 0 0; }
.turtle-content .button-set a.learn-more { margin:0; }

.turtle-content .button-set { width: 285px; margin: auto; }

.box-block-1 .box-block-list { width:100%; }

ul.box-block-2 li { width: 100%; float: none; }
ul.box-block-3 li { float: none; width: 100%; margin: 0 0 10% 0; }
ul.box-block-3 .section-block-image img { width:100%; height:auto; }

.victories-box h2 { font-size: 38px; line-height: 48px; }
.about-career .job-listings, .about-career .internships { width:100%; }

.page-template-page-about-leadership-php .tab-box .ui-tabs .ui-tabs-nav li a { font-size: 18px; }

.support-header-box .support-box-1 { width: 100%; }
.support-header-box .support-box { width: 48%; margin: 0 0 20px; }
.page-id-184 .gde-frame { height: 2800px !important; }

.other-ways .left, .other-ways .right { width:100%; float:none;  }
.campaign-detail2 .stay-informed, .campaign-detail2 .take-action { width: 100%; }
.slide-content .victories-box { width: 100%; margin: 0 0 10px; }

.page-template-gal-php .box-block-list, .page-section-box .ngg-template-caption .ngg-gallery-thumbnail-box { width:100% !important; }
.page-id-182 .gde-frame  { height: 2230px !important; width:100% !important;  }
.page-id-1485 .gde-frame { height:3520px !important; }

.all-btn { display:none;}
.take-section.home-section .button-set, .news-section.home-section .button-set{ display:block;}


/*.single-takeaction .gde-frame { height: 2000px !important; }*/
.frame_height iframe{height:2850px !important;}	
#post-4741 iframe#salsa_iframe{width:100% !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}    

}


@media (max-width: 480px) {
.page-id-184 .gde-frame { height: 3952px !important; }
.all-btn { display:none;}
.take-section.home-section .button-set, .news-section.home-section .button-set{ display:block;}

/*.single-takeaction .gde-frame { height: 2500px !important; }*/
.frame_height iframe{height:3200px !important;}
.support-header-box .support-box { width:30%; margin: -9px 0 20px; }
.support-header-box .support-box-1 { margin-right: 25px; } 
#post-4741 iframe#salsa_iframe{width:100% !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}

}

@media (max-width: 450px) {
.home-section .button1 a { padding: 13px 15px; }
.box-block-list { width:100%; }
.sliderflexslider .slides .slide-title { font-size: 20px; }
.sliderflexslider .slides .slide-title, .page-header-bg .slide-title { font-size: 20px; }
.sliderflexslider .slides .slide-title-2, .page-header-bg .slide-title-2 { font-size: 20px; line-height: 24px; padding: 16px 0; }
.page-header-bg .slide-title.slide-title-2 { font-size: 20px; line-height:28px; }
.page-header-bg .slide-content p { font-size: 14px; line-height: 20px; } 
.page-id-24 .gde-frame, .page-id-178 .gde-frame { height: 3400px !important; }
.page-id-182 .gde-frame { height: 2500px !important;  }
.single-waystogive #content .wrapper.salsa_detail .gde-frame { height: 3290px !important;  }

.support-header-box .support-box { width: 100%; }
/*.single-takeaction .gde-frame { height: 1900px !important; }*/

.msg-title { width: 100%; margin: 0 0 10px;}
.msg-content { width: 100%; padding-left: 0; border: none; }
.footer-up .turtle-thumb { width:40%; }


.campaign-detail2 .take-action .tab-section-content > ul > li .right-sec h3.sec-title { height:40px;}

.sliderflexslider .slides .slide-title.slide-title-4  { line-height:34px; }

.blog-left-post .list-box .left-section1 { width:100%; float:none; margin:0 0 25px; }
.blog-left-post .list-box .left-section1 img { width:100%; height:auto; }
.blog-left-post .list-box .right-section1 { width:100%; float:none; }

.gallery-section .box-block-list { width:100%; margin:0 0 20px; }

.page-template-news-landing-php .news-box .sec-title { width:60%; }
#content .cat-tab-section ul li { float:none; }
#content .cat-tab-section ul li a { padding:0 10px; }
.all-btn { display:none;}
.take-section.home-section .button-set, .news-section.home-section .button-set{ display:block;}
	.single-takeaction .gde-frame { height: 1160px !important; }
	.frame_height iframe{height:6500px !important;}
#post-4741 iframe#salsa_iframe{width:100% !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}
.menu-donate-header-menu-container .menu .menu-item > a { background: url(images/donate-btn-bg-small.png) no-repeat left top; width:70px; height:54px; padding:4px 0 0; font-size: 12px; line-height: 17px; margin:0;}
}
@media (max-width: 384px) {
.frame_height iframe{height:3600px !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}
.menu-donate-header-menu-container .menu .menu-item > a { background: url(images/donate-btn-bg-small.png) no-repeat left top; width:70px; height:54px; padding:4px 0 0; font-size: 12px; line-height: 17px; margin:0;}
}
@media (max-width: 330px) {
.frame_height iframe{height:4100px !important;}
#content ul li { list-style: none outside none !important;margin: 0 0 20px !important;}
.menu-donate-header-menu-container .menu .menu-item > a { background: url(images/donate-btn-bg-small.png) no-repeat left top; width:70px; height:54px; padding:4px 0 0; font-size: 12px; line-height: 17px; margin:0;}
}