@font-face {font-family: "TradeGothicLT";
    src: url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.eot"); /* IE9*/
    src: url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.eot#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.woff2") format("woff2"), /* chrome firefox */
    url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.woff") format("woff"), /* chrome firefox */
    url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.ttf") format("truetype"), /* chrome firefox opera Safari, Android, iOS 4.2+*/
    url("/web/20210923212628im_//wp-content/plugins/pct-activenation/fonts/tradegothiclt.svg#TradeGothicLT") format("svg"); /* iOS 4.1- */
}
.ShowResultFor {
  transition: all 0.4s ease 0s;
}


em {
    font-style: italic;
}
h5 {
}
h5, h6 {
    font-family: tradegothicBold;
    padding: 15px 0;
}
ol {
    list-style: outside none number;
    padding-left: 23px;
}

.activeContent.activeC {
    margin-top: 20px;
}
.col-md-8, .col-md-4 {
	float: left;
	position: relative;
}
.col-md-8 {
	width: 65.4%;
}
.col-md-4 {
	margin: 0 0 0 2.5%;
	width: 32.1%;
}
#get-in-touch {
    display: none;
    max-height: 90%;
    overflow: auto;
}
.activeImageCaption {
	position: relative
	margin-bottom:45px;
}
.activeImageCaption img {
	width: 79%;
}
.captionCont {
	bottom: 8px;
	position: absolute;
	right: 0;
	width: 20%;
}
.col-md-8 img, .col-md-4 img {
	max-width: 100%;
	height:auto;
}
.venues-list-item-right .opening-times-notes{font-size:15px;}
.mainCActivity h1, .mainCActivity h2, .mainCActivity h3 {
	font-family: "TradeGothicBoldCn", sans-serif;
}
.mainCActivity h2 {
	font-size: 40px;
	padding-left: 12px;
}
.priceActive {
	color: #9b9d9d;
	display: inline-block;
	line-height: 55px;
	margin-top: 20px;
}
.priceActive a{color:#9b9d9d;}
.activeBtn {
	background: #3fa535 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-family: "TradeGothicBold", ​sans-serif;
	line-height: 50px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding: 0 50px;
}
.activityBenefit > ul {
	list-style: square;
	padding: 0 0 0 15px;
}
.activityBenefit li {
	line-height: 22px;
	margin-bottom: 20px;
}
.sideBarContainer {
	border-bottom: 1px solid #606262;
	margin-bottom: 30px;
	padding-bottom: 10px;
}
.filterBy strong {
	font-family: "TradeGothicBold", ​sans-serif;
	text-transform: uppercase;
}
.filterBy.sideBarContainer li {
	font-size: 14px;
	line-height: 22px;
}
.filterBy ul {
	margin-bottom: 30px;
}
.activeQuotes blockquote {
	color: #f7692b;
	font-family: TradeGothicBold;
	font-size: 18px;
	font-style: italic;
}
.authorQuotes {
	color: #606262;
	font-family: TradeGothic;
	font-size: 15px;
	font-style: normal;
	margin-bottom: 30px;
	margin-top: 40px;
}
.activeQuotes img {
	margin-bottom: 25px;
}
.rightContentCol .activeQuotes img {
	margin-left: 15px;
}
.usefullLink h3, .activenationPartner h3 {
	font-size: 30px;
}
.usefullLink li {
	border: 1px solid #a4a6a7;
	border-bottom: 0;
}
.usefullLink ul {
	border-bottom: 1px solid #a4a6a7;
	margin-bottom: 20px;
}
.usefullLink a {
	color: inherit;
	display: block;
	line-height: 38px;
	padding: 0 15px;
}
.usefullLink img {
	float: right;
}
.usefullLink.sideBarContainer li:nth-child(2n) {
	background: #eee none repeat scroll 0 0;
}
.sideBarContainer:last-child {
	border-bottom: 0 none;
}
.activeC {
	padding: 0 15px;
}
.activePricing {
	border-top: 1px solid #000;
	color: #606062;
	margin-top: 20px;
	padding-top: 20px;
}
.headpricing > h2 {
	font-family: TradeGothicBoldCn;
	margin-top: 0;
	padding-left:15px;
}
.mainCActivity {
	color: #606062;
}
.width-50 {
	float: left;
	position: relative;
	width: 50%;
	padding:5px;
}
.width-50.right {
	float: right;
	padding-left: 5px;
}
.width-50 img {
	width: 100%;
}
.width-50.left {
	padding-right: 5px;
}
.overlayPricing {
	background: rgba(194, 172, 0, 0.7) none repeat scroll 0 0;
	bottom: 2px;
	color: #fff;
	opacity: 1;
	position: absolute;
	width: 100%;
	padding: 15px 30px;
}
.overlayPricing.daypass {
	background: rgba(255, 0, 52, 0.7) none repeat scroll 0 0;
}
.pricingC {
	position: relative;
}
.overlayPricing .left {
	float: left;
}
.overlayPricing .right {
	float: right;
}
.overlayPricing h3 {
	font-family: TradeGothicBoldCn;
}
.overlayPricing span {
	display: inline-block;
	margin-top: 12px;
	vertical-align: top;
	font-size:15px;
}
.overlayPricing span.big {
	font-family: TradeGothicBold;
	font-size: 28px;
	margin: 0 0 0 -1px;
}

.overlayPricing span.top {
    margin: 2px 0 0 -5px;
    vertical-align: top;
	font-family: TradeGothicBold;
}

.overlayPricing .right {
    margin: 26px 0 20px;
}
.inquiryArea {
	background: #c7c5c5 none repeat scroll 0 0;
	color: #606062;
}
.inquiryArea h2 {
	font-family: TradeGothicBoldCn;
	margin-top: 0;
}
.inquiryArea p {
	margin: 0;
}
#resultForTags > li {
  padding: 4px 0;
}
.inquiryArea a {
    background: #fff none repeat scroll 0 0;
    color: #606062;
    display: inline-block;
    font-family: "TradeGothicBold",​sans-serif;
    font-size: 15px;
    line-height: 30px;
    min-width: 140px;
    padding: 0 15px;
    text-align: center;
    transition: all 0.4s ease 0s;
}
.outdoorSingle .btn-orange{
	min-width: 180px;
    padding: 17px 30px;
	text-align:center;
}
.feelingSocialBox  .feeling-social {
    margin: 15px auto;
    padding: 0 15px;
}

.feelingSocialBox .twitter-feed {
    display: table-cell;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 1.1;
    width: 34%;
    word-spacing: -1px;
}
.inquiryArea a:hover {
	background: #3A3A39;
	color: #ffffff;
}
.callBlock > h4 {
	font-size: 25px;
	margin-bottom:5px;
}
.callBlock {
	float: left;
	margin-right: 10px;
}
.inquiryArea span {
	font-family: TradeGothicBold;
	font-size: 25px;
}
.inquiryArea .container {
	padding: 30px 15px;
}
.inquiryArea .width-50.left {
	margin-top: 15px;
}
.video-withoutmap .videos {
	margin-bottom: 40px;
}
.outdoorSingle .venues-list-item-right h3 {
	font-size: 25px;
}
.outdoorSingle .venues-list-item-right p {
	margin: 0;
	font-size: 16px;
	line-height: 1.2;
}
.outdoorSingle .duration {
    line-height: 1;
}
.venues-list-item-right .btn{min-width:140px; text-align:center;}
.venue-slider-wrap h1 {text-transform: capitalize;}
.filterblock.first {
    margin-bottom: 40px;
}
.outdoorSingle .venues-list-item-right strong {
	font-family: TradeGothicBold;
	width:175px;
	font-size:18px;
}
.opening-times > li {
    font-size: 15px;
}
.duration.last {
	margin-bottom: 20px;
}
.address .btn {
	margin-top: 10px;
}
.outdoorSingle .single-venue-contact a {
	color: #fff;
	display: inline-block;
	line-height: 17px;
	margin-bottom: 12px;
	vertical-align: top;
}
.outdoorSingle .single-venue-contact img {
	vertical-align: middle;
}
.outdoorSingle .twitter-feed {
	display: table-cell;
	font-size: 14px;
	letter-spacing: 0;
	width: 34%;
	word-spacing: -1px;
}
.outdoorSingle .twitter-feed p{line-height:inherit;}
.outdoorSingle .single-venue-contact {
	margin-top: 25px;
}
.lowerContainer {
	background: #e5e5e5;
	padding-top: 20px;
	color: #606062;
}
.whiteBlock {
	background: #fff;
	padding: 15px;
}
.lowerContainer .leftSidebar {
	float: left;
	padding: 0 15px 0 0;
	width: 26%;
}
.rightContent {
	float: right;
	padding: 0 0 0 15px;
	width: 74%;
}
.activityOutdoorBlockItem {
	float: left;
	padding: 10px;
	width: 33.33%;
}
.activityOutdoorBlockItemC {
	height:160px;
	overflow:hidden;
	position: relative;
}
.activityOutdoorBlockItemC > img {
	width: 100%;
}
.activityOutdoorBlockList {
	padding: 5px;
}
.lowerArea {
	padding: 0 15px 15px 20px;
}
.acredition .pull-right {
    margin-top: 8px;
}
.overlayBlkItem {
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
	bottom: 0;
	color: #fff;
	font-family: TradeGothicBoldCn;
	font-size: 1.88em;
	padding: 25px 0;
	position: absolute;
	text-align: center;
	width: 100%;
}
.lowerContent {
	float: left;
	padding-right: 15px;
	width: 66.66%;
}
.lowerContent {
	float: left;
	padding-right: 15px;
	width: 66.66%;
}
.lowerArea .sidebar-area {
	float: left;
	padding: 0 0 0 15px;
	width: 33.33%;
}
.lowerArea h2 {
	font-family: tradegothicbold;
	font-size: 15px;
	margin: 0;
	text-transform: uppercase;
}
.sidebar-area .read-more {
    background: #606062 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-family: TradeGothicBold;
    margin: 17px auto 0;
    padding: 7px 5px;
    text-align: center;
    text-transform: uppercase;
    width: 120px;
}
.acredition {
	margin: 20px 0;
}
.acredition h3 {
	font-family: TradeGothicBoldCn;
	font-size: 1.84em;
	line-height: 51px;
	margin: 0 0 0 18px;
}
.acredition img {
	margin-right: 7px;
	max-width:135px;
}
.lowerArea .widget.widget_text {
	border: 1px solid;
	margin-top: 20px;
	padding: 20px;
}
.blogtitle {
	font-family: tradegothicbold;
	text-transform: uppercase;
	margin:6px 0;
	font-size: 15px;
	line-height:20px;
}

.lowerArea .textwidget {
    margin-bottom: 16px;
}
.lowerArea .textwidget:last-child {
    margin-bottom: 0;
}

.lowerArea .sidebar-area p {
	margin: 0;
}
input[type=checkbox].css-checkbox {
	position: absolute;
	z-index: -1000;
	left: -1000px;
	overflow: hidden;
	clip: rect(0 0 0 0);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
}
input[type=checkbox].css-checkbox + label.css-label {
	padding-left: 25px;
	height: auto;
	display: inline-block;
	line-height: 20px;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 15px;
	vertical-align: middle;
	cursor: pointer;
}
input[type=checkbox].css-checkbox:checked + label.css-label {
	background-position: 0 -80px;
}
label.css-label {
	background-image: url(/web/20210923212628im_//wp-content/plugins/pct-activenation/img/csscheckbo1x.png);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.sideBoxblock {
	border: 1px solid #a4a6a7;
}
.sideBoxblock > li {
	border-bottom: 1px solid #a4a2a2;
	padding: 9px 20px;
}
.sideBoxblock li:nth-child(2n) {
	background: #eee none repeat scroll 0 0;
}
.facilities-full{padding:16px 0;}
.sideBoxblock > li:last-child {
	border-bottom: 0 none;
}
.sideBoxblock input.css-checkbox[type="checkbox"] + label.css-label {
	background-position: right 0;
	display: block;
	padding: 0 25px 0 0;
}
.sideBoxblock input.css-checkbox[type="checkbox"]:checked + label.css-label {
	background-position: right -80px;
}
.filterblock.first h3 {
	margin-top: 0;
}
.lowerContent > p {
	line-height: 22px;
	margin: 12px 0;
}
.leftSidebar .whiteBlock {
	padding-bottom: 32px;
}
.lowerContent > h3 {
	margin-bottom: 0;
}
.filterblock h3, .lowerContent > h3 {
	font-family: TradeGothicBoldCn;
	margin-bottom: 15px;
}
.filterblock a {
	background: #3fa535 none repeat scroll 0 0;
	color: #fff;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	padding: 7px 20px;
	text-align: center;
	width: 120px;
	font-family: TradeGothicBold;
	display:none;
}
.overlayBlkItem a {
	color: #fff;
}
.callBlock {
	float: left;
	margin-right: 75px;
}

.leftContentCol {
    float: left;
    padding: 0 15px;
    width: 66.66%;
}
.rightContentCol {
    float: left;
    padding: 0 15px;
    width: 33.33%;
}

.leftContentCol .overlay {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    color: #fff;
    font-size: 13px;
    height: 100%;
    padding: 0 15px;
    position: absolute;
    top: 68%;
    width: 100%;
	transition:0.4s;
}
.leftContentCol li {
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
}
.rightContentCol .authorQuotes {
    margin: 18px 0px 5px; 
}

.leftContentCol img {
    height: auto;
    width: 100%;
}

blockquote p {
    font-size: 18px;
    line-height: 22px;
}
.overLayHead h3 {
    float: left;
    font-family: tradegothicboldcn;
    margin-bottom: 15px;
    margin-top: 20px;
	transition:0.4s;
	font-size:30px;
}
.rightContentCol .activeQuotes blockquote {
    line-height: 22px;
    padding: 0 35px 0 15px;
}
.overlayPrice {
    float: right;
    margin-top: 25px;
	transition:0.4s;
}
a:hover,a:active,input,select,button,img{outline:none;}
.overlayPrice a{color:#fff;}
.overlayContent > p {
    font-size: 13px;
    margin: 0;
	line-height:1.2;
	font-family:TradeGothicLT;
}
.overlayContent {
    padding-right: 22px;
}

.overLayreadmore {
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    margin-top: 10px;
    padding: 4px 23px;
    text-decoration: none;
    text-transform: uppercase;
}
.leftContentCol li:hover .overLayHead h3,.leftContentCol li.active .overLayHead h3 {
    margin: 10px 0 15px;
}
.leftContentCol li:hover .overlayPrice,.leftContentCol li.active .overlayPrice {
    margin-top: 22px;
}
.leftContentCol li:hover .overlay,.leftContentCol li.active .overlay {
    top: 24%;
}
li .overlayContent{margin-top:30px;}
li:hover .overlayContent{margin-top:0px;}
.authorQuotes {
    margin: 30px 0 20px;
}

.activeContent.activeC strong {
    font-family: TradeGothicBold;
}

.mainCActivity h3 {
    margin-bottom: 17px;
}

.mainCActivity h3 {
    margin-bottom: 17px;
}

.filterBy.sideBarContainer li {
    font-size: 15px;
    line-height: 23px;
}

.filteredbyUl a {
    color: #606062;
}
.activeContent.activeC > p {
    margin: 0 0 1.25rem;
}

.headpricing > p {
    margin-bottom: 2px;
	padding-left:15px;
}
.smallLogo > li {
    float: left;
    padding: 0 18px;
    width: 20%;
}
.smallLogo > li:first-child {
    padding-left: 0;
}
.smallLogo > li:last-child {
    padding-right: 0;
}
.bigLogo > li {
    display: inline-block;
    height: 121px;
    text-align: center;
    width: 25%;
}
.bigLogo img {
    max-width: 100%;
}
.smallLogo {
    margin-bottom: 10px;
}

.acreditionPartner > h3 {
    font-family: tradegothicboldcn;
}
.acreditionPartner {
    color: #606062;
	padding:0 15px 0px;
}

.activityOverlaylayout .activityOutdoorBlockItemC {
    height: 0;
    overflow: hidden;
    padding-bottom: 100%;
    position: relative;
}
.lowerContainer.holiday {
    padding-bottom: 20px;
}

.resultfor > li {
    margin-bottom: 10px;
}
.holidaycontentblock {
    padding-top: 15px;
}

.activityOverlaylayout .activityOutdoorBlockItem:hover .overlayBlkItem {
    top: 0;
	transition:0.4s;
}
.activityOverlaylayout .overlayBlkItem {
    height: 100%;
	top:70%;
}
.activityOverlaylayout .overlayBlkItem {
	background: rgba(0, 0, 0, 0.56);
	bottom: 0;
	color: #fff;
	font-family: inherit;
	font-size: 13px;
	padding: 0px 0px;
	position: absolute;
	text-align: center;
	width: 100%;
}

.overlayBlkItem  p {
    font-size: 13px;
	margin-top:50px;
	transition::0.4s;
	height:33%;
	overflow:hidden;
	padding:0 15px;
	font-family:TradeGothicLT;
}
.wp-pagenavi {
    color: #f7692b;
	margin-top:10px;
}
.wp-pagenavi a {
    color: #f7692b;
    padding: 0 5px;
}
.current {
    padding: 0 5px;
}


.activityOverlaylayout .activityOutdoorBlockItem:hover .overlayBlkItem  p{margin-top:12px;}
.overlayBlkItem > h3 {
    font-family: TradeGothicBoldCn;
    font-size: 1.86rem;
	margin-bottom:12px;
}

.overlayBlkItem a.readmore {
    border: 1px solid;
    bottom: 24px;
    font-family: TradeGothicBold;
    font-size: 13px;
    left: 50%;
    padding: 5px 0;
    position: absolute;
    text-transform: uppercase;
    transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
    width: 128px;
}
.outdoorSingle.activitySubCategory .venues-list-item-right p{font-size:15px;margin:0.9rem 0;line-height: 1.4;}
.outdoorSingle.activitySubCategory .venues-list-item-right h3{font-size:1.845rem; font-family:TradeGothicBoldCn; text-transform:unset;}
.outdoorSingle .slider-text {
    text-transform: uppercase;
}
.outdoorSingle .slider-text > strong {
    font-family: TradeGothicBold;
    text-transform: initial;
}

#resultForTags > li {
    font-family: TradeGothicBold;
    text-transform: uppercase;
}
.filterblock.first{min-height:0;transition:0.4s;margin-bottom:0;}
.filterblock h3{margin-top:0;}
.filterblock{margin-bottom:25px;}
@media (max-width:1200px){
	
.activityOutdoorBlockItemC > img {
    min-height: 100%;
    min-width: 100%;
}
}
@media (max-width:1120px){

	.venues-list-item-right .inner .address{margin-bottom:10px;}

	.acredition .pull-right {
    float: right;
    margin-top: 8px;
    padding: 0 0 0 15px;
    width: 100%;
}	

.venues-list-item-right .facilities-full{background:none; padding: 7px 0 0;}

.outdoorSingle .venues-list-item-right h3 ,.outdoorSingle .venues-list-item-right strong{font-size:18px;}
.outdoorSingle .venues-list-item-right strong{font-size:15px;width:140px;}
.venues-list-item-right .opening-times-notes{margin-bottom:13px;}
.duration.last {
    margin-bottom: 7px;
}
.outdoorSingle .single-venue-contact a{margin-bottom:3px;}
.venues-list-item-right h3{margin-bottom:0;}	
.outdoorSingle .single-venue-contact {
    margin-top: 8px;
}
}
@media(max-width:1040px) {
.sideBoxblock > li {
	padding: 9px 20px;
}
 .activeContent p,.outdoorSingle.activitySubCategory .venues-list-item-right p,.venues-list-item-right li,.lowerContent > p,.lowerArea .sidebar-area p,.activityBenefit li{font-size:14px;}
}
@media(max-width:991px) {

li .overlayContent {
    margin-top: 0px;
}
.activityOverlaylayout .overlayBlkItem{min-height:275px;}
.activityOverlaylayout .activityOutdoorBlockItem:hover .overlayBlkItem p,.activityOverlaylayout .activityOutdoorBlockItem .overlayBlkItem p {
    margin-top: 12px;
}
.activitySubCategory .venues-list-item-right {
    position: relative;
    right: 1px;
    top: 0;
    width: 100%;
}

.callBlock{margin-top:10px;margin-bottom:20px;}


.venues-list-item-right .opening-times-notes {
    margin-bottom: 13px;
}
selectorSavingError {
}
.activityOverlaylayout .overlayBlkItem {
    overflow: hidden;
    padding: 0 15px 50px;
    position: relative;
    top: -3px;
}
.activityOverlaylayout .activityOutdoorBlockItemC {
    height: auto;
    padding-bottom: 0;
}
.overlayBlkItem > p {
    margin: 1.25rem 0;
}
.activityOverlaylayout .activityOutdoorBlockItem:hover .overlayBlkItem {
    top: -3px;
}
.lowerContainer .leftSidebar, .rightContent {
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
}.leftContentCol li:hover .overlay, .leftContentCol li.active .overlay {
    top: -2px;
}
.leftContentCol li:hover .overLayHead h3, .leftContentCol li.active .overLayHead h3 {
    margin: 10px 0;
}
.leftContentCol li:hover .overlayPrice, .leftContentCol li.active .overlayPrice {
    margin-top: 0;
}

.leftContentCol .overlay {
    padding: 0 15px 15px;
    position: relative;
    top: -2px;
}
.overLayHead h3 {
    float: left;
    margin: 10px 0;
	width:100%;
}
.overlayPrice {
    float: left;
    margin: 0 0 6px;
}
.leftContentCol {
    width: 100%;
}
.rightContentCol {
    width: 100%;
}
.smallLogo > li,.bigLogo > li {
    text-align: center;
    width: 50%;
	margin-bottom:20px;
}
}

@media(max-width:767px) {
	.sideBarContainer{padding:0 15px;}
	.headpricing > p{font-size:14px;} 
	.activity-slider-wrap h1, .venue-slider-wrap h1{font-size:24px;}
.venues-list-item-right .btn {
    min-width: 95px;
}
.activeC .pull-right {
    float: left;
    width: 100%;
}

.priceActive {
    line-height: 1;
    margin-top: 0;
}
.overlayPricing{bottom:0;}


.overlayPricing .right {
    margin: 11px 0;
}
.overlayPricing {

    padding: 7px 17px;
}
.authorQuotes {
    font-size: 11px;
    margin: 10px 0 5px;
}
.activeBtn {
    line-height: 2.5;
    padding: 0 20px;
    width: auto;
}
.activityBenefit li {
    line-height: 1;
    margin-bottom: 11px;
}	
.captionCont {
    bottom: -5px;
    clear: both;
    position: relative;
    right: 0;
    width: 100%;
}
.filterblock.first {
  margin-bottom: 18px;
}	
.callBlock {
    float: left;
    margin-bottom: 20px;
    margin-right: 45px;
}	
.activityOutdoorBlockItemC {
    height: auto;
    min-height: auto;
    overflow: hidden;
    position: relative;
}
.lowerContent, .lowerArea .sidebar-area {
	width: 100%;
	padding: 0;
}
.activityOutdoorBlockItem {
	width: 100%;
}
.col-md-8, .col-md-4, .width-50, .width-50.left, .width-50.right {
	width: 100%;
	margin: 0 0 20px 0;
	padding: 0;
}
.activityOutdoorBlockItemC > img{height:auto;min-height:1px;}
}
.outdoorSingle .facilities-list-single.clearfix > li {
  width:100%;
}
.outdoorSingle .facilities-list-single img {
  display: inline-block;
  float: none;
  margin-right: 5px;
  position: relative;
  width: 30px;
  height:30px;
}
@media(max-width:560px){
	
.acredition .pull-right > img {
    display: block;
    margin: 10px auto;
}
.acredition .pull-left {
    float: none;
    text-align: center;
}
.smallLogo > li,.bigLogo > li {width:100%;}
}

/**
 * Loader Css
**/
.listingLoader {
  min-height: 200px;
  transition: all 0.3s ease 0s;
}
.listingloder,
.listingloder:before,
.listingloder:after {
  background: #6C0574;
  -webkit-animation: load1 1s infinite ease-in-out;
  animation: load1 1s infinite ease-in-out;
  width: 1em;
  height: 4em;
}
.listingloder:before,
.listingloder:after {
  position: absolute;
  top: 0;
  content: '';
}
.listingloder:before {
  left: -1.5em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.listingloder {
  color: #6C0574;
  text-indent: -9999em;
  margin: 88px auto;
  position: relative;
  font-size: 11px;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}
.listingloder:after {
  left: 1.5em;
}
@-webkit-keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 5em;
  }
}
@keyframes load1 {
  0%,
  80%,
  100% {
    box-shadow: 0 0;
    height: 4em;
  }
  40% {
    box-shadow: 0 -2em;
    height: 5em;
  }
}
.activityListingContainer {
	  transition: all 0.4s ease 0s;
	}
	#wp_paginateContainer , .activityListingContainer .wp-pagenavi {
	  box-sizing: border-box;
	  clear: both;
	  margin: 0;
	  overflow: hidden;
	  padding: 0;
	  width: 100%;
	}
	#wp_paginateContainer .page-numbers li  , .activityListingContainer .wp-pagenavi .page-numbers li{
	  float: left;
	}
	#wp_paginateContainer .page-numbers.current , .activityListingContainer .wp-pagenavi  .page-numbers.current{
	  color: #c7c5c5;
	  font-weight: 600;
	}
	.labelShowResultFor {
  transition: all 4s ease-in-out 4s;
}
.postid-13464 .control356, .postid-13464 .control359 {
	display: none;
}
/*
     FILE ARCHIVED ON 21:26:28 Sep 23, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:24:35 Jun 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.769
  exclusion.robots: 0.087
  exclusion.robots.policy: 0.07
  esindex: 0.014
  cdx.remote: 87.086
  LoadShardBlock: 300.693 (3)
  PetaboxLoader3.datanode: 337.725 (5)
  load_resource: 326.691
  PetaboxLoader3.resolve: 222.802
  loaddict: 55.992
*/