@media only screen and (width > 1px) and (width <= 560px) {
	.cntflxrpadtop-thin {padding-top: 5px;}
	.cntflxrpadtop-small {padding-top: 15px;}
	.cntflxrpadtop-medium {padding-top: 20px;}
	.cntflxrpadtop-large {padding-top: 30px;}
	.cntflxrpadtop-wide {padding-top: 50px;}
	.cntflxrpadtop-ewide {padding-top: 70px;}
	.cntflxrpadbtm-thin {padding-top: 5px;}
	.cntflxrpadbtm-small {padding-bottom: 15px;}
	.cntflxrpadbtm-medium {padding-bottom: 20px;}
	.cntflxrpadbtm-large {padding-bottom: 30px;}
	.cntflxrpadbtm-wide {padding-bottom: 50px;}
	.cntflxrpadbtm-ewide {padding-bottom: 70px;}
	.stdh {padding: 15px 4% 0;}
	.cntflxban-txtw {position: static;}
	.cntflx-leftcolumn, .cntflx-rightcolumn, .cntflxcntcr-col1, .cntflxcntcr-col2 {width: 100% !important;}
	.cntflxcntcr-mediatxt .cntflxcntcr-col2, .cntflxcntcr-txtmedia .cntflxcntcr-col1 {padding-top: 30px;}
	.cntflx-columns .cntflxccow-none .htxt {padding-left: 4%;padding-right: 4%;box-sizing: border-box;}
	.cntflxcntcr-txtmedia {flex-direction: column-reverse;}
	body, input, textarea {font-size: 16px;}
	p {line-height: 23px;}
	.titleh1 {font-size: 40px;line-height: 40px;}
	.titleh2 {font-size: 32px;line-height: 40px;}
	.titleh3 {font-size: 22px;line-height: 26px;}
	.body23 {font-size: 17px;line-height: 23px;margin-bottom: 15px;}
	li.menu-item {font-size: 36px;line-height: 46px;}
	li.menusmall {font-size: 18px;line-height: 20px;}
	.widget-logo {width: 150px;}
	.wp-image-465 {margin-bottom: 1vh;max-width: 170px;}
	#Intro {padding: 0 0 40px;}
	div.ftrtop {flex-wrap: wrap;}
	a.whiteboxlink:link, a.whiteboxlink:visited {line-height: 10px;font-size: 10px;margin-right: 20px;}
	.cffield, .cffieldext {width: 100%;}
	.hmenu .widget_media_image img {top: auto;bottom: 0;}
	#stayslideshow .cntflx-rightcolumn, #water .cntflx-rightcolumn, #antipoaching .cntflx-rightcolumn {margin: 30px 0;}
	#stayslideshowalt .cntflxw, #gamedrives .cntflxw, #birdwatching .cntflxw, .page-id-415 #cntfl-section6 #ShapeBL .cntflxw {flex-direction: column-reverse;}
	#stayslideshowalt .cntflx-leftcolumn, #gamedrives .cntflx-leftcolumn, #birdwatching .cntflx-leftcolumn, .page-id-415 #cntfl-section6 #ShapeBL .cntflx-leftcolumn {margin: 30px 0;}
	.widget-side {padding: 10px 10px 10px 10px;}
	.whatsapptxt {font-size: 10px;line-height: 14px;}
	.whatsappicon {margin-right: 5px;}
	#Follow .cntflxw {flex-direction: column-reverse;}
}
@media only screen and (width > 560px) and (width <= 900px) {
	.cntflxrpadtop-small {padding-top: 20px;}
	.cntflxrpadtop-medium {padding-top: 30px;}
	.cntflxrpadtop-large {padding-top: 50px;}
	.cntflxrpadtop-wide {padding-top: 70px;}
	.cntflxrpadtop-ewide {padding-top: 100px;}
	.cntflxrpadbtm-small {padding-bottom: 20px;}
	.cntflxrpadbtm-medium {padding-bottom: 30px;}
	.cntflxrpadbtm-large {padding-bottom: 50px;}
	.cntflxrpadbtm-wide {padding-bottom: 70px;}
	.cntflxrpadbtm-ewide {padding-bottom: 100px;}
	.stdh {padding: 15px 6% 0;}
	.cntflxban-txtw {position: static;}
	.cntflx-leftcolumn, .cntflx-rightcolumn, .cntflxcntcr-col1, .cntflxcntcr-col2 {width: 100% !important;}
	.cntflxcntcr-mediatxt .cntflxcntcr-col2, .cntflxcntcr-txtmedia .cntflxcntcr-col1 {padding-top: 30px;}
	.cntflx-columns .cntflxccow-none .htxt {padding-left: 4%;padding-right: 4%;box-sizing: border-box;}
	.cntflxcntcr-txtmedia {flex-direction: column-reverse;}
	body, input, textarea {font-size: 17px;}
	p {line-height: 24px;}
	.titleh1 {font-size: 60px;line-height: 60px;}
	.titleh2 {font-size: 42px;line-height: 54px;}
	.titleh3 {font-size: 26px;line-height: 30px;}
	.body23 {font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	li.menu-item {font-size: 40px;line-height: 50px;}
	li.menusmall {font-size: 18px;line-height: 20px;}
	.widget-logo {width: 180px;}
	.wp-image-465 {margin-bottom: 1vh;max-width: 170px;}
	#Intro {padding: 0 0 40px;}
	div.ftrtop {flex-wrap: wrap;}
	a.whiteboxlink:link, a.whiteboxlink:visited {margin-right: 20px;}
	.hmenu .widget_media_image img {top: auto;bottom: 0;}
	#stayslideshow .cntflx-rightcolumn, #water .cntflx-rightcolumn, #antipoaching .cntflx-rightcolumn {margin: 30px 0;}
	#stayslideshowalt .cntflxw, #gamedrives .cntflxw, #birdwatching .cntflxw, .page-id-415 #cntfl-section6 #ShapeBL .cntflxw {flex-direction: column-reverse;}
	#stayslideshowalt .cntflx-leftcolumn, #gamedrives .cntflx-leftcolumn, #birdwatching .cntflx-leftcolumn, .page-id-415 #cntfl-section6 #ShapeBL .cntflx-leftcolumn {margin: 30px 0;}
}
@media only screen and (width > 900px) and (width <= 1100px) {
	.cntflxrpadtop-small {padding-top: 25px;}
	.cntflxrpadtop-medium {padding-top: 40px;}
	.cntflxrpadtop-large {padding-top: 60px;}
	.cntflxrpadtop-wide {padding-top: 90px;}
	.cntflxrpadtop-ewide {padding-top: 120px;}
	.cntflxrpadbtm-small {padding-bottom: 25px;}
	.cntflxrpadbtm-medium {padding-bottom: 40px;}
	.cntflxrpadbtm-large {padding-bottom: 60px;}
	.cntflxrpadbtm-wide {padding-bottom: 90px;}
	.cntflxrpadbtm-ewide {padding-bottom: 120px;}
	body, input, textarea {font-size: 17px;}
	p {line-height: 24px;}
	.titleh1 {font-size: 76px;line-height: 76px;}
	.body23 {font-size: 20px;line-height: 26px;margin-bottom: 15px;}
	.cntflx-ban .cntflxban-txtw {padding: 6vw 6% 3vw;}
	.widget-logo {width: 180px;}
	.wp-image-465 {margin-bottom: 1vh;max-width: 170px;}
}
@media only screen and (width > 1100px) and (width <= 1300px) {
}