@media only screen and (max-width:1020px){
	.news-box{padding-left:5.5%;}
	.more-news-updates { margin: 42px 14px 0; width:20%;}
	
}	
@media only screen and (max-width:960px){
	.alert-inner{max-width: 960px; width: auto;}
	.header-container.row.inner-container .navigation, .header-container.row.inner-container .wrapper { width: 900px }
	.more-news-updates { margin: 42px 14px 0;}
}

@media only screen and (min-width:768px) and (max-width:960px){
	.cycle-slideshow img{min-height: 540px;}
	h1{font-size: 36px; line-height: 36px;}
	.banner-text h1 {letter-spacing: -1px;}
	.banner-text{top: 49%;}
	.footer-links ul li{padding: 0 10px;}
	.footer-bottom{padding: 25px 0;}
	.add-copyright address{font-size: 13px;}
	.footer-bottom ul{top: 12px;}
	.sticky-top{bottom: 70px;}
	.header-container .wrapper{padding: 0 15px;}
	.alert-text {font-size: 14px;}
	.news-updates{padding: 50px 0 0;}
	.close-btn{font-size: 22px;}
	.page-template-default .nav ul li {margin: 0 0 0 10px;}
	.page-template-default .nav ul li a{font-size: 10px; letter-spacing: normal;}
	.page-template-default .inner-logo {margin: -10px -20px 0 0; padding: 0 10px;}
	.page-template-default .nav ul li.search-bar a{padding: 11px 15px 12px;}
	.header-container.row.inner-container .navigation, .header-container.row.inner-container .wrapper { width: 768px }
	.case-studies-highlighted{margin: 15px 0 0 21%;}
}

@media only screen and (max-width:767px){
 .nav ul li a:hover, .nav ul li a.active{color: #fff !important;}
	.mobile-row{width: 100%;}
	.mobile{display: inline-block;}
	.desktop{display: none;}
	.wrapper{padding: 0 15px;}
	#network .wrapper{padding: 0;}
	.fl-right{float: left;}
	.alert-sec{height: auto; position: static;}
	.title-alert:before, .title-alert:after{display: none;}
	.title-alert{padding-right: 0; border-right: 0; border-bottom: 1px solid #f3b66a; float: left; width: 100%; font-size: 13px; padding: 2px 0;}
	.close-btn{display: none;}
	.alert-inner .alert-text{display: block; float: left; width: 88%; padding: 5px 6%;}
	.alert-text{font-size: 13px;}
	.alert-text a{font-size: 11px;}
	.testimonial-section .wrapper{padding: 0 15px;}
	.testimonial-section{padding: 25px 0;}
	.testimonial-section .fl-left, .testimonial-section .fl-right{width: 100%;}
	.testimonial-section .fl-left p{font-size: 16px; line-height: 28px;}
	.menu-icon{display: block;}
	.page-template-default .top-links{margin-top: 0; padding: 18px 0 12px;}
	.cycle-slideshow img{min-height: 410px;}
	.top-links{border-bottom: 0 none; float: right; position: relative; width: 30%; z-index: 99;}
	.top-links ul li{margin-left: 0;}
	.top-links ul{float: right;}
	.top-links ul li:first-child{display: none;}
	header{position: relative; z-index: 4000;}
	.page-template-default header {padding-bottom: 8px; border-bottom:2px solid #ebf1f2;}
	.nav{position: absolute; top: 18px; padding: 0;}
	.nav ul{max-width: 200px; clear: both; background: #00669a;}
	.nav ul li{margin: 0 !important; padding: 0; float: left !important; width: 100%;}
	.nav ul li a{padding: 6px 5% !important; float: left; width: 90%; text-align: left; color: #59add9 !important;}
	.page-template-default .nav ul li:hover a, .page-template-default .nav ul li.active a{border-top: 0; padding: 6px 5%; color: #fff !important;}
	.nav ul li:hover{background: #ff9714;}
	.nav ul li:hover a{color: #fff;}
	.navigation {display: none; clear: both; float: left; top:10px;}
	.logo{top: 55px; margin-left: -92px;}
	.logo > img {max-width: 70%;}
	.responsive-logo { margin-left: -57px; margin-top: -10px;}
	body.home .responsive-logo.mobile{display:none;}
	h1{font: 18px/28px "EratoRegular"; padding: 0 45px;}
	.banner-text h1{letter-spacing: normal; margin: 0;}
	.banner-text .orange-button{width: 150px; padding: 3px 0; margin: 25px 0 0; font-size: 16px; border-radius: 2px;}
	.testimonial-section .item{padding: 0 10%; width: 80%; text-align: center;}
	.testimonial-section .item span{display: none;}
	.owl-theme .owl-controls{text-align: center; padding: 0;}
	.testimonial-section .fl-right{padding-top: 30px; position: relative;}
	.testimonial-section .fl-right:before{position: absolute; left: 0; content: ""; top: 10px; border-top: 1px #ccc solid; width: 100%;}
	.testimonial-section .fl-right:after{position: absolute; top: 0; left: 50%; margin-left: -24px; content: ""; background: #fff url(../images/quot.png) no-repeat 5px 0; width: 49px;height: 19px;}
	.network-section{padding: 35px 0 6px;}
	.ads-section ul li{display: none;}
	.ads-section{padding: 0 0 6px;}
	.ads-section .wrapper{padding: 0;}
	.ads-section ul li:first-child{display: block; width: 100%;}
	.ads-section ul li img{width: 100%;}
	h2{font-size: 30px; line-height: 24px; padding-bottom: 10px; line-height: 34px !important;}
	h3{font-size: 20px; line-height: 24px; padding: 0 0;}
	.tools-section li h3 a{font-size:22px;}
	.one-third, .col-six, .col-seven, .news-box, .more-news-updates{width: 100%;}
	.one-third .col-half{width: 50%;}
	.person-details span, .person-details a{padding-left: 4%; width: 96%;}
	.person-details span.name{margin-top: 0; font-size: 20px;}
	.person-details{opacity: 1; height: auto; min-height: 40px; top: auto; bottom: 0; padding: 10px 0 0;}
	.person-details span.position{margin-top: 3px; font-size: 11px; line-height: 12px}
	.person-details a{display: none;}
	.contact_us{padding: 40px 0 10px; border-top: 4px #000 solid;}
	.contact_us .wrapper{padding: 0;}
	.contact_us ul {margin: 10px 0 0; padding: 0 5%; width: 90%;}
	.contact_us .col-two{width: 90%; margin: 0; padding: 20px 5% 0; border-top: 1px solid #196d98;}
	.contact_us label{display: block; width: 100%; padding-right: 0; text-align: left; margin-bottom: 5px;}
	.contact_us input, .contact_us textarea{width: 96%;}
	.contact_us .orange-button {margin: 7px 0;}
	.footer-links .wrapper{padding: 0;}
	.footer-links ul{height: auto; width:100%;}
	.footer-links ul li.join-link{margin-left:0; padding:0;}
	.footer-links ul li{display: block; float: left; width: 100%; text-align: center; padding: 0; border-top: 1px solid #000;}
	.footer-links ul li a{float: left; width: 100%; padding: 13px 0; font-size: 16px}
	.add-copyright address{font-size: 12px;}
	.footer-bottom{padding: 20px 0;}
	.footer-bottom ul{width: 100%; text-align: center; margin-top: 20px;}
	.add-copyright p {color: #3d5e71; font-size: 12px;}
	.news-updates{padding: 40px 0 0;}
	.news-updates .wrapper{padding: 0;}
	.news-box ul.row{margin: 30px 0 0;}
	.news-box ul.row li, .news-box ul.row li:first-child{padding: 0; margin: 0; width: 100%;}
	.news-box ul.row li:first-child h3{padding: 0 !important;}
	.news-box h3 a{font-size: 18px; line-height: 18px;}
	.news-box h3{padding: 0 0 10px;}
	h3{line-height: 20px;}
	.news-box h4{font-size: 16px; line-height: 20px;}
	.news-box p{font-size: 14px; line-height: 20px;}
	.social-share .orange-button{padding: 3px 0; width: 140px; font-size: 14px;}
	.fa-share-square-o{cursor: pointer;}
	.social-share{position: relative;}
	.news-box ul.row li:first-child .social-share ul{display: none;}
	.news-box ul.row li:first-child .social-share ul{position: absolute; width: 80px; left: 182px; padding: 6px 0 0; top: -18px; border: 1px #ff9714 solid; text-align: center;}
	.news-box ul.row li:first-child .social-share li{border-left: 0 !important; width: 70px !important; padding: 0 !important;}
	.news-box ul.row li:first-child .social-share li a{float: left; width: 100%; text-align: center; font-size: 11px;}
	.month-date{position: static; width: 70px; margin: 25px 0 0 -2px; border: 2px solid #e5ecf1; padding: 4px 0 2px;}
	.month-date strong{font-size: 16px; line-height: 16px;}
	.news-details{padding: 10px 4% 25px; width: 92%;}
	.news-box ul.row li:first-child .news-details{padding: 35px 2% 20px !important;}
	.news-box p{font-size: 13px;}
	.social-share li{padding: 0 4px !important;}
	.social-share li a{font-size: 11px;}
	.news-box h5 a{font-size: 14px;}
	.share-content-box{padding: 10px 3% 0;}
	.more-news-updates{margin: -20px 0 0; position: relative; z-index: 999;}
	.more-news-updates .blue-link {background: #59add8; color: #fff; float: left; font: 16px "MuseoSans700"; text-align: center; padding: 15px 0; width: 100%;}
	.more-news-updates .blue-link i{color: #fff; font-size: 15px; vertical-align: top; margin-top: 2px}
	.more-news-updates ul{display: none;}
	.footer-logo{text-align: center; width: 100%; margin: 15px 0 30px;}
	.footer-logo img{max-width: 60%;}
	.footer-bottom ul{position: static;}
	.sticky{bottom: 0; position: absolute; left: 50%; margin-left: -21px; width: 43px; height: 36px; z-index: 5000; background: url(../images/arrow-bottom.png) no-repeat;}
	.footer-links ul li.join-link{float: left;}
	.journal-medicine, .guidepost{float: left; width: 50% !important;}
	.wildlife{width: 50% !important; float: right;}
	.network-section .col-six{width: 100%;}
	.network-section .col-six .fl-left{float: right; width:50%}
	.network-section .col-six .fl-right{float: left; width: 50%;}
	.network-section .col-six .col-half{width: 100%;}
	.network-section .col-six .col-two, .right-sidebar, .left-container{width: 100%;}
	.page-template-default .nav:after{display: none;}
	.page-template-default .navigation{margin-top: 0;}
	.page-inner-tabs{display: none;}
	h2.page-title{margin: 0;padding-top:20px;}
	.leader-board-content{padding: 5px 0 30px;}
	.next-option span {display: block; font: 20px/18px "MuseoSans700"; letter-spacing: -1px; text-transform: uppercase;}
	.next-option a{font: 32px/38px "EratoRegular";}
	.page-template-default .inner-logo {display: none;}
	.page-template-default .header-container{overflow: visible; z-index: 99;}
	.page-template-default .nav ul li.search-bar a{background: none;}
	.page-template-default .nav ul li.search-bar:hover a{background: #ff9714;}
	.page-template-default .nav ul li a i{font-size: 18px;}
	.benefit-section p.first-para{font-size: 16px; line-height: 24px;}
	.member-testimonial:after, .member-testimonial .close-quot{display: none;}
	.benefit-section .item p{font: italic 16px/28px "Georgia";}
	.header-container.row.inner-container .navigation, .header-container.row.inner-container .wrapper { width: 100% }
	.news-updates.news-page ul{margin-top: 0;}
	.news-search{margin: 0 15px;}
	.case-studies-highlighted{margin: 0 25px;}
	.news-box{padding-left:0;}
	.banner-text h1{font-size:25px;}
	.slider-wrapper{margin-top:0;}
	.top-links	{margin-top:3px;}
	
	.news-box ul.row li:first-child .news-details { padding: 12px 4% 20px !important; width:92% !important;}
	.news-box ul:last-child{margin-top:0;}
	.tools-section ul li{width:97%;}
	body.page-template-default .top-search{display:none;}
	.top-search{display:none;}
	.nav ul{margin-left:0;}
	.news-box ul.row li .news-details { padding: 12px 4% 20px !important; width:92%;}
	.news-updates{padding-top:20px;}
	.contact_us{padding-top:30px;}
	.contact-us .contact_us{padding-top: 10px;}
	.news-box h3, .news-box h3 a{font: 21px/23px "MuseoSans700";}
	.other-single-page{padding: 30px 0 50px;}
	.other-single-page h2{padding-bottom: 0;}
	.other-single-page h3{float: left; width: 100%; padding-bottom: 50px;}
	.share-social-section {position: absolute; right: auto; left: 0; top: 40px; width: 100%; text-align: center;}
	.share-social-section .share-link{border: 0; font-size: 0;}
	.share-social-section .share-link, .share-social-section ul{display: inline-block; float: none; vertical-align: middle; width: auto;}
	.share-social-section ul li{width: auto; padding: 0 8px; border-left: 1px #cedbdf solid;}
	.share-social-section ul li:first-child{border: 0;}
	.share-social-section a i{margin-right: 0;}
	.main-headline, .sub-news-wrapper{padding: 0 15px;}
	.main-headline p{font-size: 16px; line-height: 23px;}
	.next-prev-links p a{top: auto; bottom: 0; height: 65px;}
	.top-links ul{margin: 2px 12px 0;}
	.footer-logo {margin: 15px 0 18px;}
	.advocacy-section .wrapper{padding: 0;}
	.advocacy-section .news-box ul.row li .news-details{width: 90%;}
	.advocacy-section .news-box p{display: inline;}
	.advocacy-section .month-date{margin: 25px 0 0 -8px;}
	.advocacy-section .news-box ul.row li.alert-section h3{margin-bottom: 7px;}
	.calendar-section .month-date{width: 27%;  margin: 25px 0 0 -15px;}
	.calendar-section .month-date strong{margin-left: 0;}
	.content-division .event-schedule, .content-division .event-details{width: 100%;}
	.calendar-section .news-box ul.row li:first-child .news-details{padding: 20px 0 !important;}
	.calendar-section .news-box ul.row li .news-details{padding: 12px 0 20px !important;}
	.calendar-section .load-more{margin: 0; width: 100%;}
	.calender-sorting{display: none;}
	.single-case_studies .share-social-section{top: 12px;}
	.contact_us{border-top: 0;}
	.sponsor-search input[type="search"]{padding: 9px 15px 9px 40px; width: 80%;}
}

@media only screen and (max-width:480px){
	.news-search input[type='search']{padding: 12px 2% 12px 12%; background: #ebf1f2; width: 86%;}
	.banner-text h1{font-size:19px;}
	.banner-text h1 { font-size: 19px; line-height: 24px;}
	.tools-section li h3 a{font-size:19px;}
	.tools-section li h3{padding-bottom:3px;}
	.tools-section li p { color: #5d6a70; font-size: 13px; letter-spacing: -0.6px; line-height: 20px;}
	.tools-section li .row{padding-bottom:15px;}
	.tools-section ul li{padding-top:15px;}
	.tools-section ul li:hover { background: #ebf1f2; margin: 0 0 0; padding: 15px 1.5% 0;}
	.header-container.row.inner-container .top-links ul li{width:65px;}
	.news-box h3, .news-box h3 a{font: 19px/23px "MuseoSans700";}
	.about-advocacy p, .about-articles p{font-size:16px;}
	.articles-section ul {   padding: 0 0 0 5%; width: 95%;}
	.benefit-include ul {   padding: 0 0 0 5%; width: 95%; margin-top:0; margin-bottom:0;}
	.benefit-include h4{font-size:19px;}
	.button-section .orange-button{width:100%; border-radius: 3px;}
	.benefit-include{padding-bottom:30px;}
	.button-section{margin-top:10px;}
	.articles-section ul li{font: 14px/22px "MuseoSans300";}
	.header-container.row.inner-container .navigation, .header-container.row.inner-container .wrapper{width:92%;}
	.header-container.row.inner-container .top-links ul { margin: 2px 9px 0;}
	.benefit-section p strong, .first-para{font-size:16px; line-height: 22px;}
	.benefit-include h3{font-size: 25px; line-height: 27px;}
	.benefit-include ul li{ line-height: 23px; font-size:14px;}
	body.home header .wrapper{padding:0 4%;}
	.wrapper{padding:0 4%;}
	.news-box ul.row li.alert-section h3{margin-top:23px;}
	.right-sidebar .orange-button{margin-bottom:20px;}
	.month-date br{display:none;}
	.month-date strong{margin-left:7px;}	
	.sponsor-search input[type="search"]{width: 220px;}

	.first-member-images, .second-member-images {width: 320px;}
}