<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
body{font-family: 'Open Sans', sans-serif; color: #111}
/*header{ background: url(../images/banner.jpg) no-repeat;background-position:top;background-attachment:fixed;height: 450px; background-size: 100%; margin-bottom: 35px;}*/
.no-padding{ padding: 0}
.navbar-default{ background: rgba(0,0,0,0.7); border: 0px; border-radius: 0}
.right-nav{ float: right; width:100%; list-style: none; padding: 0; margin: 0;position: relative}
.right-nav:before{ position: absolute; content: ''; background:  url(../images/bg-strip.png) repeat-x; top: 20px; width: 100%; height: 30px; right: 200px}
.right-nav li a{ float:right; color: #222222; padding:9px 8px;}
.right-nav li a i{ background: #fff; padding: 7px 0; font-size: 18px; border-radius: 3px; height: 32px; width: 32px; text-align: center}
.right-nav li a:hover, .right-nav li a:focus{ text-decoration: none; color: #2aa9e0;-webkit-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out;}
.middle-section{ display: inline-block; width: 100%;}
.heading-block{ background: url(../images/black-strip-bg.png) repeat-x  left center;}
h1{ font-weight: 700; font-size: 40px; line-height: 35px; background: #fff; padding: 0 10px; width: auto; display: inline}
.icons-block{ display: inline-block; width: 100%; text-align: center; list-style: none; padding: 0; margin: 40px 0;}
.icons-block li{ display: inline-block; width: 20%; text-align: center}
.icons-block li img{ display: inline-block; max-width: 100%; margin-bottom: 10px;}
.icons-block li span{ font-size: 22px; font-weight: 600; color: #000; text-decoration: none; display: inline-block; width: 100%; text-align: center; text-transform: capitalize}
.custom-img-responsive{ width: 100%; border-radius: 5px 5px 0 0;}
h5{ font-size: 18px; font-weight: 600}
.read-more-text, .read-more-text:hover, .read-more-text:focus{ color: #FF0000; text-decoration: none;}
.ft-12{ font-size: 12px;}
.ft-13{ font-size: 13px;}
.ft-16{ font-size: 16px;}
h2{ margin-bottom: 25px; font-weight: 600 }
.mg-bt-20{ margin-bottom: 20px;}
.mg-bt-30{ margin-bottom: 30px;}
.icon{margin-bottom: 15px;}
.contact-section{ display: inline-block; width: 100%; background: #000; padding: 15px 0 25px;}
h3{ color: #fff; font-size: 25px; font-weight: 600; margin-bottom: 35px;}
.colorwhite{ color: #fff}
.contact-form{ color: #fff;}
.contact-form label{ font-size: 17px; font-weight: 500}
p a{ color: #6aa7ee;}
p a:hover, p a:focus{ text-decoration: none}
.form-horizontal .control-label{ padding-top: 0}
.form-control{ height: 42px; border-radius: 0}

.audio-block{ background: #535353}
footer{ padding: 15px 0;}
footer p{ font-weight: 600;}
/************** Responsive media queries ***************
*******************************************************/

/******* For Mobile Devices ********/
@media (max-width:767px){
	header{ background-size: cover; height: 300px;}
	h1{ font-size: 16px;}
	.icons-block li{ width: 49%; margin-bottom: 10px; border: 1px solid #ccc; box-shadow:0 0 8px 0 rgba(155, 155, 155, 0.5); padding: 10px 0;}
	.music-img{ display: inline-block; max-width: 100%;}
}
/******* For Tablet Devices ********/
@media (min-width:768px) and (max-width:1023px){
	header{ background-size: cover}
}
.radius-0{border-radius: 0px;}


.icons{ display: inline-block; margin: 0 5px; cursor: pointer}







.Width900{ width: 900px;}

.modal-body{background: url(../images/bg1.png); background-repeat: no-repeat;
    background-position: 50% 0;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 1; padding: 5px; color: #000 !important}
.modal-header-bg{ background: url(../images/bg1.png); 
	background-repeat: no-repeat;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;padding: 15px 0;
    background-size: cover; 
    display: block;
    width: 100%;
    height: 100%;
    z-index: 1;}
.header-discription{ margin-top: 15px;}
.header-discription p{ margin-bottom: 0}
.ft-12{ font-size: 12px;}
.paddingnone{padding: 0 }
.margintop15{ margin-top: 15px;}
.paddinglr40{ padding-left: 40px; padding-right: 40px;}
.redtxt{ color: #FF0404; text-decoration: none;}
.redtxt:hover, .redtxt:focus{ text-decoration: none;color: #FF0404;}
p small{ font-size: 11px;}
.tabtext{ display: none}
.discoverheader{ display: inline-block; width: 100%; text-align: center; background:url(../images/bg1.png) no-repeat; background-size: cover; padding-top: 20px; /*margin-bottom:  10px;*/margin-top:  10px;}

.discoverheader-end{ display: inline-block; width: 100%; text-align: center; background:url(../images/bg12.png) no-repeat;height: 115px; background-size: cover; }

.discoverheader-eat{
	background:none;padding: 0px
}

.headingtextdiscover{ display: inline-block; font-size: 34px; color: #000; padding-left: 25px; padding-right: 25px; position: relative; min-height: 78px; line-height: 76px; margin-bottom: 15px;}
.headingtextdiscover:before{position: absolute; content: ''; background: url(../images/line.png) no-repeat; width: 96px; height: 76px; left: -90px; top: 0}
.headingtextdiscover:after{position: absolute; content: ''; background: url(../images/line.png) no-repeat; width: 48px; height: 76px; right: -45px; top: 0}
.readmore{ color: #FF0404; text-decoration: none;}
.readmore:hover, .readmore:focus{ text-decoration: none;color: #FF0404;}
.img-posts{ margin-bottom: 5px; display: inline-block}
.posts h2{ font-size: 24px; font-weight: 600; padding-bottom: 8px;margin-bottom: 12px;}
.colorblack{ color: #000; margin-bottom: 15px; font-size: 28px; font-weight: 600}
.subheading{ display: inline-block; width: 100%; background: url(../images/bg2.png) no-repeat center center; font-size: 32px; font-weight: 600; color: #000; text-align: center; padding-top: 8px; height: 100px; line-height: 120px; margin:15px 0;}

.mobile-show-block-only{ display: none}
.description {
    white-space: pre-line;
}
.subheading-1{ display: inline-block; background: url(../images/line.png) no-repeat center center; font-size: 32px; font-weight: 600; color: #000; text-align: center; padding-top: 8px; height: 100px; line-height: 120px; margin:15px 0;}
.last-box{
	max-height: 350px;
    min-height: 150px;
	/*height: 310px;*/
    overflow-x: hidden;
    overflow-y: auto;
	padding-right: 15px;
}
.list-item{
	padding-left: 20px !important;
    padding-right: 20px !important;
}



@media (min-width: 768px) and (max-width:1000px ) {
	.Width900 {width:96%;}
	.redtxt{ display: none;}
	.tabtext{ display: block}
}
@media (max-width:767px){
	.mbresponsive5{margin-bottom: 5px;}
	.headingtextdiscover{ font-size: 16px; text-align: center; padding: 0;}
	.headingtextdiscover:before{width: 55px; left: -60px; top: 14px; background-size: 100%;}
	.headingtextdiscover:after{width:32px; right: -40px; top: 14px; background-size: 100%;}
	.ft-41{ font-size:18px;}
	.outdoor-list img{ max-height: none !important}
	.Width900{width: 96%;margin: 10px 2%;}
	.modal-header-bg h2{font-size: 20px; margin-top:10px}
	.modal-header-bg img{ width: 46px;}
	.paddinglr40{ padding-left: 22px; padding-right:22px;}
	/******** Responsive layout css start here **********/
	.dektop-tab-panel-only{ display: none;}
	.mobile-layout-block{ display: block}
	.header-top-block{ position: fixed; top: 0; width: 100%; z-index: 999;background: #fff; box-shadow: 0 0 8px 0 rgba(155, 155, 155, 0.5)}
	header.responsive-header{ padding-bottom: 3px; margin-bottom: 5px;}
	header.responsive-header img{ width: auto !important;margin-bottom: -23px;}
	.responsive-header-links{display:inline-block;width:100%;text-align:center;padding:0;margin:5px 0;list-style:none;}
	.responsive-header-links li{ display: inline-block}
	.responsive-header-links li a{ display: inline-block; font-size: 15px; font-weight: 600; color: #333; text-decoration: none; padding: 10px 15px;}
	.responsive-header-links li a:hover, .responsive-header-links li a:focus{ text-decoration: none; color: #000;}
	.martop127{ margin-top: 127px;}
	.outdoor-link{float: left; width: 100%; text-align: center; color: #fff; text-transform: capitalize; background: #016372; padding:12px 0; text-decoration: none; font-size: 23px;}
	.outdoor-link:hover, .outdoor-link:focus{ color: #fff; text-decoration: none}
	.post-block-responsive{ float: left; width: 100%; text-align: center;}
	.custom-responsive-img{ display: inline-block; max-width: 100%; width: 100%;}
	.post-block-responsive h3{ font-size: 20px; color: #383A34; border-bottom: 1px solid #383A34; padding-bottom: 5px; display: inline-block; width: 100%; text-align: left; padding-left: 15px;}
	p.post-paragraph{ font-size: 13px; color: #383A34; text-align: left}
	.responsive-readmore{color: #D0021B; text-decoration: none; float: right}
	.responsive-readmore:hover, .responsive-readmore:focus{ text-decoration: none;color: #D0021B;}
	.discoverfun-link{float: left; width: 100%; text-align: center; color: #fff; text-transform: capitalize; background: #EF6F07; padding:12px 0; text-decoration: none; font-size: 23px;}
	.discoverfun-link:hover, .discoverfun-link:focus{ color: #fff; text-decoration: none}
	.mgbtm10{ margin-bottom: 10px;}
	.eatdrink-link{float: left; width: 100%; text-align: center; color: #fff; text-transform: capitalize; background: #BA2527; padding:12px 0; text-decoration: none; font-size: 23px;}
	.eatdrink-link:hover, .eatdrink-link:focus{ color: #fff; text-decoration: none}
	.visitsite-text{ margin-top: 12px;}
	.number-text{ margin-left: 8px;}
	.post-block-responsive h4{ margin-bottom: 3px;}
	.mobile-show-block-only{ display: block}
	.tab-desktop-show-only{ display: none}
	.popup-responsive-text{ display: inline-block; width: 100%; text-align: center; border-top: 2px solid #000; border-bottom: 2px solid #000; color: #000; font-size: 25px; font-weight: 400; padding: 5px 0; margin-bottom: 15px;}
	.modal-header-bg{ background: #fff; border-radius: 5px;}
	.ft13{ font-size: 13px;}
	.modal-body{ background: #fff;border-radius: 5px;}
	.modal-header{ border-bottom: 0px;}
	.nobtm-margin{ margin-bottom: 0px;}
}

@media (min-width: 768px) and (max-width:1023px ) {
	.caption-text h3{ font-size: 22px; line-height: 74px;}
}
@media (min-width: 1024px) and (max-width:1100px ) {
	.caption-text h3{ font-size:30px; line-height: 68px;}
}




/************** Responsive media queries ***************
*******************************************************/

/******* For Mobile Devices ********/
@media (max-width:767px){
	header{ background-size: cover}
	.header-strip-block{ margin-top: 100px;}
	h2{ font-size: 18px;}
	.footer-social-icons li a{ margin: 0 4px;}
	.footer-paragraph{ width: 270px;}
	.video-block{ width: 260px; height: 175px; margin-top: -100px;}
	header{ max-height: 400px;}
	.signup{ margin-left: 0}
	.header-form-block{ padding: 0 15px; margin-top: 5px; margin-right: 0; width: 100%;}
}
/******* For Tablet Devices ********/
@media (min-width:768px) and (max-width:1023px){
	header{ background-size: cover}
}


/* range slider */


.slider-handle {
    top: -2px;
    width: 6px;
    height: 6px;
    box-shadow: none;
    background: #fff;
}
.slider.slider-horizontal {
    height: 2px;
}
.slider-selection {
    box-shadow: none;
    background: #bbb;
}
.slider.slider-horizontal .slider-track {
    height: 2px;
    margin-top: 0;
    top: 0;
    background: #777;
}
.slider.slider-horizontal .slider-handle {
    margin-left: -6px;
}
.time_ {
    color: #bbb;
    font-size: 8px;
    vertical-align: middle;
    line-height: 10px;
    margin: 0 5px;
}
.player-block {
    padding-top: 20px;
    padding-bottom: 0;
}
.slider.slider-horizontal {
    max-width: 125px;
    width: 100%;
}
.text-white{color:#fff;}</pre></body></html>