/* Small */
@media only screen and (min-width: 16px) and (max-width: 559px) {
	.stdh {padding: 18px 0 17px;height: 60px;}
	.hlogo {top: 18px;left: 15px;width: 260px;}
	.topmenul, .topmenur .topmenu {display: none;}
	.topmenur {width: 100%;padding: 0 15px 0 0;text-align: right;}
	.hmbltop {display: block;}
	.topmenu li {display: block;padding: 0 0 26px 0;}
	.topmenu li.menu-item-has-children::after {content: '';position: absolute;top: 9px;right: 0;display: block;border-top: 1px solid #777a65;border-right: 1px solid #777a65;width: 8px;height: 8px;transform: translateZ(1px) rotate(45deg);transition: 0.3s linear;}
	.topmenu li.menu-item-has-children.submopen::after {top: 7px;transform: translateZ(1px) rotate(135deg);}
	.topmenu a:link, .topmenu a:visited {display: inline-block;padding: 0;}
	.topmenu a::after {display: none;}
	.topmenu ul {position: static;background-color: transparent;padding: 20px 20px 0;width: 100%;}
	.topmenu li:hover > ul {display: none;}
	.hmenu, .widgetpanel {top: 60px;height: calc(100vh - 60px);width: 340px;}
	.hmenuw {padding: 60px 30px 0 30px;}
	.contentouter {padding-top: 60px;}
	.widgetfloat {right: 5px;}
	.widgetfloat.widget-tof, .widgetfloat.widget-sightings, .widgetfloat.widget-donate {top: 90px;}
	.widget-trueorfalse a::before, .widget-didyouknow a::before, .widget-sight a::before, .widget-donatebtn a::before {width: 70px;height: 70px;}
	.widget-trueorfalse a, .widget-didyouknow a, .widget-sight a, .widget-donatebtn a {width: 70px;height: 70px;}
	.widgetpanel.widgetpanel-s {width: 340px;}
	.wpnl-sight {padding: 40px 40px 20px;}
	.widgetpanel-btns {display: none;}
	.wpnl-trueorfalse .widget:nth-child(1), .wpnl-didyouknow .widget:nth-child(1) {width: 100%;}
	.wpnl-trueorfalse .widget:nth-child(2), .wpnl-didyouknow .widget:nth-child(2) {width: 100%;padding: 15px 0 0 0;}
	.wpnl-trueorfalse .widget:nth-child(2) .textwidget, .wpnl-didyouknow .widget:nth-child(2) .textwidget {font-size: 18px;}
	.wpnl-trueorfalse .widget:nth-child(3), .wpnl-didyouknow .widget:nth-child(3) {margin-top: 20px;}
	.wpnl-trueorfalse .widget:nth-child(1)::before, .wpnl-didyouknow .widget:nth-child(1)::before {top: -10%;left: -10%;}
	.wpnl-trueorfalse .widget:nth-child(3) a, .wpnl-didyouknow .widget:nth-child(3) a {font-size: 18px;}
	.hnewsl-nfowidget {width: calc(100% - 36px);margin: 0 18px 30px;padding: 30px 20px;}
	.htxt h3 {font-size: 28px;line-height: 32px;}
	.htxt h4 {font-size: 26px;line-height: 36px;}
	.hban {width: 100%;padding-top: 75%;}
	.hintro {padding: 60px 8% 0;}
	.hintro .htxt h4, .cmpo-intro.htxt h4 {left: 0;width: 100%;font-size: 26px;line-height: 36px;}
	body, input, textarea {font-size: 17px;}
	p {line-height: 23px;margin-bottom: 32px;}
	.htrail {width: 100%;padding: 190px 0 140px;overflow: hidden;}
	.htrailo-l {width: 100%;padding: 0 0 20px 0;}
	.htrailo-r {width: 100%;}
	.htrailo-r .himg2 {width: 100%;padding-top: 70%;}
	.htrailo-r .htxt {margin: 17vw 0 4vw;}
	.htraila-x1 {width: 40px;height: 40px;opacity: 1 !important;}
	.htraila-x2 {width: 40px;height: 40px;left: 12vw;opacity: 1 !important;}
	.htraila-line1 {width: 65vw;height: 65vw;left: 49vw;top: 5vw;}
	.htraila-line2 {width: 40vw;height: 65vw;}
	.htraila-line1reveal, .htraila-line2reveal, .htrailbtma-line1reveal, .hcommtrail-line1reveal, .abtiia-linereveal, .camptraildet-line1reveal, .campaccom-linereveal, .consrvcon-line1reveal {display: none;}
	.hstay {padding: 0;}
	.hstaytxt {padding: 0 9%;}
	.hstaytxt-l {width: 100%;padding: 0;}
	.hstaytxt-r {width: 100%;padding: 0;}
	.hexps-slider {padding: 0 3%;}
	.sliderparent.sliderpdt {display: none;}
	.sliderparent.sliderpmobile {display: block;}
	.hslidei-title {font-size: 30px;line-height: 34px;padding-bottom: 5px;}
	.hslidei-desc {font-size: 16px;line-height: 22px;padding-bottom: 20px;}
	.htrailbtm-l {width: 100%;}
	.htrailbtm {width: 100%;margin: 60px 0 50px;padding: 0 0 100px;}
	.htrailbtm-l .htxt {padding: 0 20px 20px;}
	.htrailbtm-l .himg1 {width: 100%;padding-top: 80%;}
	.htrailbtm-r {width: 100%;padding: 20px 0 0;}
	.htrailbtma-line1 {width: 70vw;height: 70vw;left: 20vw;bottom: 19vw;}
	.htrailbtma-x1 {width: 40px;height: 40px;left: 40vw;opacity: 1 !important;}
	.hexper {padding: 75px 4% 60px;}
	.hexper-title {display: block;}
	.hexper-nav {margin: 0 30px 0 0;}
	.hexper-top {padding-bottom: 10px;}
	.hexper-slideimg {padding-top: 48%;}
	.hexper-txt {width: 100%;padding:0}
	.hcommun {padding: 60px 4% 60px;}
	.hcommun-trail {display: none;}
	.hcommun .himg {width: 100%;padding-top: 100%;}
	.hcommun-txt {width: 100%;padding: 70px 0 0;}
	.hexpl {padding: 80px 10% 30px;}
	.hexpl-item {width: 100%;padding: 0 10px 70px;}
	.nssufld {width: 86%;}
	.ftrcol-l {width: 100%;}
	.ftrcol-m {width: 100%;padding: 20px 5.6% 0;}
	.ftrcol-r {width: 100%;padding: 20px 5.6% 0;}
	#campoverpg {padding: 90px 0 0;}
	.cmpo-intro {padding: 0 12% 40px 10%;}
	.cmpo-map {padding: 0;margin-bottom: 50px;}
	.cmpo-locsw {padding: 40px 0 0;}
	.cmpo-locsw::before {display: none;}
	.cmpo-locimg {width: 100%;padding-top: 69.5%;}
	.cmpo-loceven .cmpo-locimg {display: none;}
	.cmpo-locimgm {display: block;}
	.cmpo-loctxt, .cmpo-loc.cmpo-loceven .cmpo-loctxt {width: 100%;padding: 20px 0 0;}
	.cmpo-loc::before {display: none;}
	.campban {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.campintro-title {text-align: left;}
	.campintro-txt {width: 100%;}
	.campdetails-trail {display: none;}
	.campdetails {padding: 20px 0 70px;}
	.campdet-l {width: 92%;margin: 0 4%;padding: 0;}
	.campdet-r {padding: 40px 4% 0;width: 100%;}
	.campdet-txt h4 {font-size: 26px;line-height: 36px;}
	.campfeat {width: 100%;}
	.campft-ban {padding-top: 90%;}
	.campft-quotew.htxt h3 {font-size: 34px;line-height: 34px;}
	.campaccom {padding: 70px 0 70px;}
	.campaccom-l {width: 100%;padding: 60px 6% 40px;}
	.campaccom-l .htxt p {padding: 0;}
	.campaccom-r {width: 86%;margin: 0 6%;}
	.campexper {padding: 70px 4% 45px;}
	.campexper-txt {width: 100%;}
	.campexper-slnav {margin: 20px 0 0px;}
	.campsexper-all.hexper-nav {margin: 0px 50px 0px 0;}
	.campexper-slideshow {margin-top: 20px;}
	.campfs {padding: 0 0 40px;}
	.campfsimg {width: 100%;padding-top: 82%;}
	.campfstxt {width: 100%;padding: 40px 4% 0;}
	.campfstxt table td {font-size: 17px;line-height: 23px;}
	.campffs {padding: 80px 0 60px;}
	.campffs-intro.htxt h4 {left: 0;width: 100%;}
	.campffs-intro {padding: 0 6% 40px;}
	.campffsl {width: 88%;margin: 0 6%;}
	.campffstxt {width: 100%;padding: 40px 6% 0;}
	.campgallery {padding: 30px 0 0;}
	.campgal-title {padding-bottom: 20px;}
	.campgal-imgsl, .campgal-imgsr {width: 100%;}
	body #cboxClose {top: -24px;width: 28px;height: 20px;}
	body #cboxClose::before, body #cboxClose::after {width: 30px;}
	body #cboxClose::after {top: 8px;}
	body #cboxClose::before {top: 8px;}
	body #cboxPrevious {top: calc(50% - 10px);left: -20px;width: 20px;height: 20px;}
	body #cboxNext {top: calc(50% - 10px);right: -20px;width: 20px;height: 20px;}
	body #cboxNext::before, body #cboxNext::after, body #cboxPrevious::before, body #cboxPrevious::after {width: 24px;}
	body #cboxNext::after, body #cboxPrevious::after {top: 18px;}
	body #cboxNext::before, body #cboxPrevious::before {top: 6px;}
	.expersintro {padding: 0px 8% 40px;}
	.expersintro-bg {display: none;}
	.expers-selectlbl {display: block;margin: 0 0 20px 0;}
	.expers-select {padding: 0 8% 40px;}
	.pfs-searchf#pfs-exper {max-width: 240px;}
	.expers-content {padding: 0 5%;}
	.expsitem {width: 100%;}
	.expsi-title {font-size: 26px;line-height: 32px;}
	#locationpg {padding: 90px 0 0;}
	.locintro.htxt h4 {left: 0;width: 100%;}
	.locintro {padding: 0 8%;}
	.locmap {top: 0;margin-bottom: 0;padding: 0 8%;}
	.locitem .locitxt {width: 100%;padding: 0 8%;}
	.lociimg {width: 84%;padding-top: 56%;margin: 60px 8% 0;}
	.locifimg {width: 84%;padding-top: 64%;margin: 0 8% 30px;}
	.locitemf .locitxt {width: 100%;padding: 0 8%;}
	.locitemf.locitemfalt .locitxt {padding: 0 8%;}
	.locitemf {margin-bottom: 60px;}
	.locitembl {margin-bottom: 60px;}
	.locitembl .locitxt {width: 100%;padding: 0 8%;}
	.locibltxt {width: 84%;margin: 20px 8% 0;}
	.faqbanner {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.faqcontent {padding: 0 8%;}
	#faqid-wlksfr::before, #faqid-wlksfr::after, #faqid-traveltips .faqintro h4::after {display: none;}
	.faqintro h4 {left: 0;width: 100%;}
	.faqbanquote {width: 100%;padding-top: 100%;}
	.faqbanqo {left: 3%;right: 3%;}
	.faqbanqi {max-width: none;padding: 0 10px;}
	.faqitem-h {font-size: 17px;line-height: 21px;}
	.faqitem-h::after {top: 5px;}	
	.consrv-ban {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.consrv-intro {padding: 0 8% 30px;}
	.consrv-intro.htxt h4 {left: 0;width: 100%;}
	.consrvcon-l {width: 100%;padding-top: 120%;margin-right: 0;}
	.consrvcon-trail {display: none;}
	.consrvcomm-trail {display: none;}
	.consrvcon-r {width: 100%;padding: 40px 8% 0;}
	.consrvcon-r .htxt p, .consrvcon-r .htxt h5, .consrvcon-r .htxt h6 {padding: 0;}
	.consrvcon-r .htxt {margin-bottom: 20px;}
	.consrvcom-l {width: 100%;padding: 0 8%;}
	.consrvcom-l .htxt p, .consrvcom-l .htxt h5, .consrvcom-l .htxt h6 {padding: 0;}
	.consrvcom-r {width: 100%;padding-top: 90%;}
	.consrvibantxt {position: static;}
	.consrviban {padding-top: 60%;}
	.consrvibantxt .htxt {padding: 30px 30px 0;}
	.consrv-community {padding: 0 0 20px 0;}
	.consrv-involve {margin-bottom: 60px;}
	.consrv-partners {padding: 0 4%;}
	.consrv-funds {padding: 70px 6% 40px;}
	.consrvf-l {width: 100%;margin: 0 0 40px 0;padding-top: 76%;}
	.consrvf-r {width: 100%;}
	.frmban {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.frmintro {padding: 0 8%;}
	.frmintro.htxt h4 {left: 0;width: 100%;}
	.frmintroimgs {padding: 30px 0 18px;}
	.frmii-ani {display: none;}
	.frmii-img1 {width: 100%;margin-right: 0;padding-top: 70%;}
	.frmii-img2 {width: 100%;margin-top: 20px;padding-top: 140%;}
	.frmcir-img1 {width: 100%;padding-top: 70%;margin: 0 0 20px 0;}
	.frmcir-img2 {width: 100%;padding-top: 140%;}
	.frmc-itemir {padding-bottom: 20px;}
	.frmc-itemir .frmci-txt {width: 100%;padding: 20px 8% 20px;top: 0;margin-bottom: 0;}
	.frmc-itemir .frmci-imgs {width: 100%;}
	.frmc-itemil .frmci-imgs {width: 100%;}
	.frmcil-img1 {width: 100%;padding-top: 140%;margin: 0;}
	.frmcil-img2 {width: 100%;padding-top: 85%;margin-top: 20px;}
	.frmc-itemil .frmci-txt {width: 100%;padding: 45px 8% 0;}
	.frmc-itemil {padding-bottom: 50px;}
	.frmft-intro {padding: 0 8% 25px;}
	.frmft-intro.htxt h4 {left: 0;width: 100%;}
	.frm-feat {padding: 70px 0 55px;}
	.frmft-l, .frm-featsmp .frmft-l {width: 100%;}
	.frmft-r {width: 100%;padding: 55px 8% 0;}
	.frm-featsmp .frmft-r {width: 100%;padding: 25px 0 0 0;}
	.abtban {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.abtintro {padding: 0 8%;}
	.abtintro.htxt h4 {left: 0;width: 100%;}
	.abtii-ani {display: none;}
	.abtintroimgs {padding: 0 0 40px;width: 100%;}
	.abtii-img1 {width: 100%;margin-right: 0;padding-top: 80%;}
	.abtii-img2 {width: 100%;margin-top: 20px;padding-top: 70%;}
	.abtteam-item {width: 100%;padding: 0 3% 50px;}
	.abtteampp-item {width: calc(100% - 20px - 0.5em);margin: 15px 10px;padding: 10px 20px;}
	.abtteampp-close {top: 14px;}
	.abtteamppi-img {width: 100%;margin: 60px 0 0;padding-top: 100%;}
	.abtteamppi-txt {width: 100%;}
	.locmenu h5 {margin: 4px 10px;}
	.abtcommun {padding: 70px 8% 70px;}
	.abtcommun .himg {width: 100%;padding-top: 100%;}
	.abtcommun-txt {width: 100%;padding: 40px 0 0;}
	.abtstay {padding: 20px;}
	.abtstayo {position: static;}
	.abtstayi {max-width: none;padding: 15px;}
	.abt-link {position: static;}
	.enqban {width: 100%;padding-top: 70%;margin-bottom: 50px;}
	.enqintro {padding: 0 8% 40px;}
	.enqintro.htxt h4 {left: 0;width: 100%;}
	.enqcontent {padding: 0 8%;}
	.enqc-l {width: 100%;padding: 0 8% 60px 0;}
	.enqc-r {width: 100%;padding: 20px 20px 5px;}
	#tbl3col td {width: 100%;display: block;}
	.campffsl-navgrp, .campaccom-navgrp {top: calc(50% - 20px);left: 8px;width: calc(100% - 16px);}
	.campff-navl img, .campff-navr img, .campaccom-navl img, .campaccom-navr img {width: 40px;}
	.abtfeat-intro .htxt {width: 100%;}
	.abtfeat-intro .himg {width: 80%;padding-top: 81.8%;}
	.frmiis-txt {width: 100%;padding: 0;}
	.frmintro .himg {width: 100%;padding-top: 104%;}
}

/* Medium */
@media only screen and (min-width: 560px) and (max-width: 899px) {
	.stdh {padding: 26px 0 25px;height: 76px;}
	.hlogo {top: 20px;left: 30px;width: 378px;}
	.topmenul, .topmenur .topmenu {display: none;}
	.topmenur {width: 100%;padding: 0 30px 0 0;text-align: right;}
	.hmbltop {display: block;}
	.topmenu li {display: block;padding: 0 0 26px 0;}
	.topmenu li.menu-item-has-children::after {content: '';position: absolute;top: 9px;right: 0;display: block;border-top: 1px solid #777a65;border-right: 1px solid #777a65;width: 8px;height: 8px;transform: translateZ(1px) rotate(45deg);transition: 0.3s linear;}
	.topmenu li.menu-item-has-children.submopen::after {top: 7px;transform: translateZ(1px) rotate(135deg);}
	.topmenu a:link, .topmenu a:visited {display: inline-block;padding: 0;}
	.topmenu a::after {display: none;}
	.topmenu ul {position: static;background-color: transparent;padding: 20px 20px 0;width: 100%;}
	.topmenu li:hover > ul {display: none;}
	.hmenu, .widgetpanel {top: 76px;height: calc(100vh - 76px);}
	.contentouter {padding-top: 76px;}
	.widgetfloat {right: 5px;}
	.widgetfloat.widget-tof, .widgetfloat.widget-sightings, .widgetfloat.widget-donate {top: 110px;}
	.widget-trueorfalse a::before, .widget-didyouknow a::before, .widget-sight a::before, .widget-donatebtn a::before {width: 80px;height: 80px;}
	.widget-trueorfalse a, .widget-didyouknow a, .widget-sight a, .widget-donatebtn a {width: 80px;height: 80px;}
	.widgetpanel-btns {width: 150%;}
	.wpnl-trueorfalse .widget:nth-child(1), .wpnl-didyouknow .widget:nth-child(1) {width: 100%;}
	.wpnl-trueorfalse .widget:nth-child(2), .wpnl-didyouknow .widget:nth-child(2) {width: 100%;padding: 15px 0 0 0;}
	.wpnl-trueorfalse .widget:nth-child(2) .textwidget, .wpnl-didyouknow .widget:nth-child(2) .textwidget {font-size: 18px;}
	.wpnl-trueorfalse .widget:nth-child(3), .wpnl-didyouknow .widget:nth-child(3) {margin-top: 20px;}
	.wpnl-trueorfalse .widget:nth-child(1)::before, .wpnl-didyouknow .widget:nth-child(1)::before {top: -10%;left: -10%;}
	.wpnl-trueorfalse .widget:nth-child(3) a, .wpnl-didyouknow .widget:nth-child(3) a {font-size: 18px;}
	.hnewsl-nfowidget {width: calc(100% - 36px);margin: 0 18px 30px;}
	.htxt h3 {font-size: 32px;line-height: 36px;}
	.hban {width: 100%;padding-top: 55%;}
	.hintro {padding: 90px 12% 0 10%;}
	.hintro .htxt h4, .cmpo-intro.htxt h4 {left: 0;width: 100%;font-size: 30px;line-height: 42px;}
	.hstay {padding: 0 9%;}
	.hstaytxt-l {width: 100%;padding: 0;}
	.hstaytxt-r {width: 100%;padding: 0;}
	.hexps-slider {padding: 0 3%;}
	.hslidei-title {font-size: 30px;line-height: 34px;padding-bottom: 5px;}
	.hslidei-desc {font-size: 15px;line-height: 21px;padding-bottom: 20px;}
	.htrailbtm {margin: 60px 0 85px;}
	.htrailbtm-l .htxt {padding: 0 20px 14vw;}
	.hexper {padding: 75px 4% 60px;}
	.hexper-title {display: block;}
	.hexper-nav {margin: 0 40px 0 0;}
	.hcommun {padding: 100px 4% 60px;}
	.hcommun .himg {width: 100%;padding-top: 100%;}
	.hcommun-txt {width: 100%;padding: 70px 0 0;}
	.hexpl {padding: 80px 10% 30px;}
	.hexpl-item {width: 100%;padding: 0 10px 70px;}
	.nssufld {width: 80%;}
	.ftrcol-l {width: 100%;}
	.ftrcol-m {width: 50%;padding: 20px 5.6% 0 5.6%;}
	.ftrcol-r {width: 50%;padding: 20px 5.6% 0 0;}
	#campoverpg {padding: 90px 0 0;}
	.cmpo-intro {padding: 0 12% 40px 10%;}
	.cmpo-map {padding: 0 4%;margin-bottom: 50px;}
	.campban {width: 100%;padding-top: 50%;}
	.campintro-title {text-align: left;}
	.campintro-txt {width: 100%;}
	.campdetails {padding: 35vw 0 100px;}
	.campdet-l {width: 60%;margin: 0 12%;}
	.campdet-r {padding: 40px 12% 0;width: 100%;}
	.campdet-txt h4 {font-size: 30px;line-height: 34px;}
	.campft-ban {padding-top: 48%;}
	.campft-quotew.htxt h3 {font-size: 40px;line-height: 40px;}
	.campaccom-l {width: 100%;padding: 60px 6% 40px;}
	.campaccom-l .htxt p {padding: 0;}
	.campaccom-r {width: 86%;margin: 0 6%;}
	.campexper-txt {width: 100%;}
	.campexper-slnav {margin: 20px 0 0px;}
	.campsexper-all.hexper-nav {margin: 0px 50px 0px 0;}
	.campexper-slideshow {margin-top: 20px;}
	.campfs {padding: 0 0 40px;}
	.campfsimg {width: 100%;padding-top: 82%;}
	.campfstxt {width: 100%;padding: 60px 10% 0;}
	.campffs {padding: 80px 0 60px;}
	.campffs-intro.htxt h4 {left: 0;width: 100%;}
	.campffs-intro {padding: 0 6% 40px;}
	.campffsl {width: 88%;margin: 0 6%;}
	.campffstxt {width: 100%;padding: 40px 6% 0;}
	.expersintro {padding: 0px 8% 140px;}
	.expers-select {padding: 0 8% 40px;}
	.pfs-searchf#pfs-exper {max-width: 240px;}
	.expsitem {width: 50%;}
	#locationpg {padding: 90px 0 0;}
	.locintro.htxt h4 {left: 0;width: 100%;}
	.locintro {padding: 0 8%;}
	.locmap {top: 0;margin-bottom: 0;padding: 0 8%;}
	.locitem .locitxt {width: 100%;padding: 0 8%;}
	.lociimg {width: 84%;padding-top: 56%;margin: 60px 8% 0;}
	.locifimg {width: 84%;padding-top: 64%;margin: 0 8% 30px;}
	.locitemf .locitxt {width: 100%;padding: 0 8%;}
	.locitemf.locitemfalt .locitxt {padding: 0 8%;}
	.locitemf {margin-bottom: 60px;}
	.locitembl {margin-bottom: 60px;}
	.locitembl .locitxt {width: 100%;padding: 0 8%;}
	.locibltxt {width: 84%;margin: 20px 8% 0;}
	.faqbanner {width: 100%;padding-top: 48%;}
	.faqcontent {padding: 0 14%;}
	.faqintro h4 {left: 0;width: 100%;}
	.faqbanquote {width: 100%;padding-top: 74%;}
	.faqbanqo {left: 3%;right: 3%;}
	.faqbanqi {max-width: none;padding: 0 20px;}
	.consrv-ban {width: 100%;padding-top: 48%;}
	.consrv-intro {padding: 0 8% 30px;}
	.consrv-intro.htxt h4 {left: 0;width: 100%;}
	.consrvcon-r {width: 100%;padding: 40px 8% 0;}
	.consrvcon-r .htxt p, .consrvcon-r .htxt h5, .consrvcon-r .htxt h6 {padding: 0;}
	.consrvcon-r .htxt {margin-bottom: 20px;}
	.consrvcom-l {width: 100%;padding: 0 8%;}
	.consrvcom-l .htxt p, .consrvcom-l .htxt h5, .consrvcom-l .htxt h6 {padding: 0;}
	.consrvcom-r {width: 100%;padding-top: 90%;}
	.consrvibantxt {position: static;}
	.consrviban {padding-top: 60%;}
	.consrvibantxt .htxt {padding: 30px 30px 0;}
	.consrv-involve {margin-bottom: 60px;}
	.consrv-partners {padding: 0 4%;}
	.consrv-funds {padding: 150px 6% 70px;}
	.consrvf-l {width: 100%;margin: 0 0 40px 0;padding-top: 76%;}
	.consrvf-r {width: 100%;}
	.frmban {width: 100%;padding-top: 46%;}
	.frmintro {padding: 0 8%;}
	.frmintro.htxt h4 {left: 0;width: 100%;}
	.frmc-itemir .frmci-txt {width: 100%;padding: 20px 8% 20px;top: 0;margin-bottom: 0;}
	.frmc-itemir .frmci-imgs {width: 100%;}
	.frmc-itemil .frmci-imgs {width: 100%;}
	.frmcil-img2 {width: 49.2%;}
	.frmc-itemil .frmci-txt {width: 100%;padding: 45px 8% 0;}
	.frmft-intro {padding: 0 8% 25px;}
	.frmft-intro.htxt h4 {left: 0;width: 100%;}
	.frm-featsmpw {max-width: 700px;}
	.frmft-l, .frm-featsmp .frmft-l {width: 100%;}
	.frm-featsmp .frmft-r {width: 100%;padding: 25px 0 0 0;}
	.frmft-r {width: 100%;padding: 55px 8% 0;}
	.abtban {width: 100%;padding-top: 46%;}
	.abtintro {padding: 0 8%;}
	.abtintro.htxt h4 {left: 0;width: 100%;}
	.abtteam-item {width: 50%;padding: 0 3% 50px;}
	.locmenu h5 {margin: 5px 15px;}
	.abtcommun {padding: 150px 11% 70px 4.5%;}
	.abtcommun .himg {width: 100%;padding-top: 100%;}
	.abtcommun-txt {width: 100%;padding: 40px 0 0;}
	.abtstay {padding-top: 100%;}
	.abtstayo {top: 20px;right: 3%;left: 3%;}
	.abtstayi {max-width: none;padding: 20px;}
	.enqban {width: 100%;padding-top: 46%;}
	.enqintro {padding: 0 8% 40px;}
	.enqintro.htxt h4 {left: 0;width: 100%;}
	.enqcontent {padding: 0 8%;}
	.enqc-l {width: 100%;padding: 0 17% 60px 0;}
	.enqc-r {width: 87%;}
	#tbl3col td {width: 100%;display: block;}
}

/* Medium Large */
@media only screen and (min-width: 900px) and (max-width: 1099px) {
	.hlogo {left: 30px;}
	.topmenul, .topmenur .topmenu {display: none;}
	.topmenur {width: 100%;padding: 0 30px 0 0;text-align: right;}
	.hmbltop {display: block;}
	.topmenu li {display: block;padding: 0 0 26px 0;}
	.topmenu li.menu-item-has-children::after {content: '';position: absolute;top: 9px;right: 0;display: block;border-top: 1px solid #777a65;border-right: 1px solid #777a65;width: 8px;height: 8px;transform: translateZ(1px) rotate(45deg);transition: 0.3s linear;}
	.topmenu li.menu-item-has-children.submopen::after {top: 7px;transform: translateZ(1px) rotate(135deg);}
	.topmenu a:link, .topmenu a:visited {display: inline-block;padding: 0;}
	.topmenu a::after {display: none;}
	.topmenu ul {position: static;background-color: transparent;padding: 20px 20px 0;width: 100%;}
	.topmenu li:hover > ul {display: none;}
	.wpnl-trueorfalse .widget:nth-child(1), .wpnl-didyouknow .widget:nth-child(1) {width: 100%;}
	.wpnl-trueorfalse .widget:nth-child(2), .wpnl-didyouknow .widget:nth-child(2) {width: 100%;padding: 15px 0 0 0;}
	.wpnl-trueorfalse .widget:nth-child(3), .wpnl-didyouknow .widget:nth-child(3) {margin-top: 20px;}
	.wpnl-trueorfalse .widget:nth-child(1)::before, .wpnl-didyouknow .widget:nth-child(1)::before {top: -10%;left: -10%;}
	.hnewsl-nfowidget {padding: 30px 20px;}
	.htxt h3 {font-size: 36px;line-height: 40px;}
	.hintro {padding: 120px 12% 0 27%;}
	.hstay {padding: 0 10% 0 8%;}
	#hslexper-pager {display: block;}
	.hexper-nav {margin: 0 50px 0 0;}
	.hexpl {padding: 120px 4% 100px;}
	.nssufld {width: 40%;}
	.expers-content {padding: 0 3%;}
	.widget-trueorfalse a::before, .widget-didyouknow a::before, .widget-sight a::before, .widget-donatebtn a::before {width: 100px;height: 100px;}
	.widget-trueorfalse a, .widget-didyouknow a, .widget-sight a, .widget-donatebtn a {width: 100px;height: 100px;}
	.locmenu h5 {margin: 5px 20px;}
	.locmap {top: -50px;margin-bottom: 0px;}
	.locitem .locitxt {padding: 0 3% 0 5%;}
	.locitemf.locitemfalt .locitxt {padding: 0 5% 0 3%;}
	.locitembl .locitxt {padding: 0 3% 0 5%;}
	.locibltxt {width: 37%;margin: 75px 5% 0 0;}
	.locitemf, .locitembl {margin-bottom: 60px;}
	.faqcontent {padding: 0 16% 0 27%;}
	.faqbanquote {padding-top: 48%;}
	.consrvcon-r {padding: 90px 100px 0 0;}
	.consrviban {padding-top: 46%;}
	.frmc-itemir .frmci-txt {padding: 0 7% 0 7%;}
	.frmcil-img2 {width: 48.2%;}
	.frmc-itemil .frmci-txt {padding: 0px 9% 0 9%;}
	.abtteam-title {padding: 0 4% 20px 12%;}
	.abtteam-items {padding: 0 4%;}
	.abtstayo {top: 40px;}
	.enqcontent {padding: 0 4.5% 0 9%;}
	.enqc-l {width: 50%;padding: 0 6% 0 0;}
	.enqc-r {width: 50%;}
}

/* Large */
@media only screen and (min-width: 1100px) and (max-width: 1300px) {
	.stdh {padding: 28px 0 28px;height: 80px;}
	.hlogo {top: 22px;left: calc(50% - 180px);width: 360px;}
	.hlogo img {max-height: 38px;}
	.topmenul {padding: 0 180px 0 0;}
	.topmenur {padding: 0 0 0 180px;}
	.topmenu ul {top: 44px;}
	.topmenu li {padding: 0 0 20px;}
	.topmenu a:link, .topmenu a:visited {padding: 0 26px;}
	.topmenu ul {width: 198px;}
	.topmenu ul a:link, .topmenu ul a:visited {font-size: 18px;line-height: 22px;}
	.contentouter {padding-top: 80px;}
	.hmenu, .widgetpanel {top: 80px;height: calc(100vh - 80px);}
	.hexper-nav {margin-left: 30px;}
	.frmcil-img1 {width: 46.5%;}
	.enqc-l {width: 50%;padding: 0 10% 0 0;}
	.enqc-r {width: 49%;}
	.ftrcol-l {width: 42%;}
}