.silder-heading h4{font-size:26px;text-transform:uppercase;font-family:futura-bold-condense;margin:0;padding:0;color:#949799}.entertainment_title{width:100%;box-shadow:5px 6px 17px #000}ul#menu-footer-menu li a{color:#fff}.activeCat{background:#5b0000}.post-parents article{width:500px;margin-bottom:20px}div#resort_section p a img{max-height:326px}div#golf_section p a img{max-height:326px}div#bowling_section p a img{max-height:326px}#activityoptions p{margin:0}.post-parents{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;width:100%;max-width:1680px;margin:0 auto}.entertainment_title h4{background:#710000;color:#fff;text-align:center;margin:0;font-size:26px;font-family:futura-light;text-transform:uppercase;padding:12px 0 0}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:50px;height:50px;margin-top:0;font-size:26px;background:#000;border-radius:100%;font-weight:100;padding-top:11px}.active-p .silder-heading h4,.active-p p.slider-date{color:#fff!important}.active-p .buy-tickets a{background:red;border-color:red}.active-p .buy-tickets a:hover{background:red;border-color:red}p.slider-date{color:#868787!important;z-index:9999;float:left;font-size:17px;line-height:2;text-transform:uppercase;margin:0}.carousel-control.left,.carousel-control.right{background-image:none!important;height:40px!important;width:40px!important}.home-rvs a.left.carousel-control{left:35%;top:45%}.home-rvs a.right.carousel-control{right:6%;top:45%}.thumbnail-slide{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;cursor:pointer;border-bottom:1px solid #404040}.buy-tickets a:hover{background:#232d35;border-color:#232d35}.buy-tickets a{text-align:center;width:100px;display:block;border:1px solid #ccc;padding:5px;color:#fff;text-transform:uppercase;font-size:15px;text-decoration:none;background:#020f1f}.carousel{min-height:100%;margin-bottom:0}.carousel-indicators li{box-shadow:1px 1px 1px rgba(145,145,145,.5)}body a{text-decoration:none!important}.active-p{background:#f7000075;color:#fff;margin:0;padding:23px 33px}.word-class h3{color:#fff;font-size:30px;padding:14px;font-family:futura-light;font-weight:100;text-transform:uppercase;margin:0;background:#000;text-align:center}.slider-name h3{position:absolute;top:0;z-index:9999;color:#fff;font-size:200px;left:0;right:50%;width:100%;transform:translate(28%,8%);font-family:futura-bold-condense;text-transform:uppercase}.flick-thumnail::-webkit-scrollbar{display:none}.home-rvs{position:relative}.thumbnail-slide{margin:0;padding:23px 33px}.flick-thumnail{position:absolute;top:0;background:#000e1cd4;color:#fff;width:415px;height:100%;overflow:auto}.result{max-height:583px}.carousel-inner img{width:100%}.author{padding-bottom:20px;margin-top:50px;text-align:center;font-size:14px}.entertainment-nav{background:#000;color:#fff;text-align:center;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:stretch}.fillter-by{font-size:20px;display:flex;padding:27px 0}.entertainment-nav ul li{display:inline-block;list-style:none}.entertainment-nav ul li a:hover{background:#1c1c1c}.fillter-by select{background:0 0;color:#fff;font-size:16px;margin-left:19px;-webkit-appearance:none;border-color:#760404;border-radius:5px;background:url(https://g3devfantasy.demo.site/wp-content/uploads/2018/08/15xvbd5-1.jpg) no-repeat 100% 0!important;width:137px;text-align:center;padding-left:13px}.fillter-by select option{background:#000;color:#fff}.entertainment-nav ul li a{text-transform:capitalize;padding:30px 35px;display:inline-block;color:#fff;font-size:20px;font-family:Bahnschrift}.entertainment-sec .et_pb_column_0{padding-bottom:0!important}.entertainment-sec{padding-top:0!important}.entertainment-sec h4.et_pb_module_header{background:#710000!important;text-align:center!important;color:#fff;padding:10px 0 0!important;font-size:30px!important;text-transform:uppercase;margin:0}a.glp.entertainment-btn{background:#00000045;width:192px}.slider-title{color:#fff!important;position:absolute;z-index:99999;left:0;margin:0 auto;top:50%;display:block;height:100%;width:100%;transform:translate(-21%,-49%)}.slider-title h3{color:#fff!important;font-size:200px;display:block;height:100%;width:100%;font-weight:400;font-family:futura-bold-condense}a#nav-btn{display:none}.img-title a:hover{background:#420000}.img-title a{color:#fff;background:red;padding:5px 16px;font-size:14px;border-radius:3px;margin-bottom:2px;display:block;clear:both;width:100%;max-width:115px;text-transform:uppercase;margin:0 auto}.perter-heading{background:url(https://g3devfantasy.demo.site/wp-content/uploads/2018/09/peter-bg.png);width:100%;padding:50px 50px 233px;color:#fff;height:100%}.perter-heading h3{font-size:40px;color:#fff;font-weight:700;font-family:futura-bold-condense;text-transform:uppercase;margin:60px 0 0}.peter-img{flex:0 0 65%}.perter-heading .perter-heading span{color:#f6af3e;font-size:18px;font-family:futura-book}.perter-heading p.peter-text{font-size:18px;line-height:34px;font-family:futura-book;margin:40px 0}.perter-heading p{color:#fff;font-size:25px;font-family:futura-book;padding:15px 0}.peter-btn a:hover{background:#fe0000;border-color:red}.perter-heading span{color:#f6af3e;margin-top:9px;font-size:17px;display:block}.peter-btn a{background:#000;color:#fff;padding:10px;margin-right:40px;font-size:18px;border-radius:5px;width:172px;display:inline-block;text-align:center;border:1px solid #fff;text-transform:uppercase}.peter-img img{width:100%;height:100%}.peter-frampton{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch}.peter-details{display:inline-block;float:left;flex:0 0 35%}.peter-sec .et_pb_row.et_pb_row_2{width:100%!important;max-width:100%}.peter-sec .et_pb_code_inner{padding:0}.fillter-by p{margin:0}div#peter-grid h4.et_pb_module_header{color:#fff;background:#710000;text-align:right;padding:10px;font-family:futura-light;text-transform:uppercase;font-size:20px;margin:0}.img-title{background:#710000;text-align:center;height:79px}.img-title p a{text-decoration:none}.entertainment_title:hover .img-title,.entertainment_title:hover h4.entry-title.main_title{background:#a10000}.entertainment-sec .et_pb_blurb_description p img{min-height:330px}#resort_section h4.et_pb_module_header{margin:0}#activityoptions h4.et_pb_module_header{margin-top:0;margin-bottom:0}div#small-font h4.et_pb_module_header a{color:#fff;font-size:19px;padding:0 15px}div#small-font h4.et_pb_module_header a{color:#fff;font-size:19px;padding:0 15px}ul{margin:0}.entertainment-nav a{text-decoration:none}.entertainment-nav ul{margin:0}.img-title p{font-size:16px;margin:0;color:#fff;padding:7px 0;font-family:futura-light;text-transform:uppercase}.img-title p:last-child{margin:auto}a.small-button.smallblack:hover{padding:0 0 13px}div#peter-grid{padding:40px 0}div#peter-grid .et_pb_row{position:relative;width:100%;max-width:1680px;margin:auto}a.small-button.smallblack:hover{background:red;border-color:red}body #page-container .et_pb_fullwidth_slider_0.et_pb_slider .et_pb_button:hover{background:red}.peter-sec{display:none}.peter-sec{position:absolute;top:217px;z-index:9999}.close-btn a{color:#fff;font-weight:700;line-height:0;margin-top:-4px;transition:all .3s ease-in-out}.close-btn:hover{background:#000;border:2px solid #fff;padding:0;transition:all .3s ease-in-out}.close-btn{position:absolute;transition:all .3s ease-in-out;font-size:34px;right:30px;background:red;height:40px;width:40px;text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;border-radius:100%;cursor:pointer;top:39px}div#peter-grid{width:100%;max-width:1680px;margin:50px auto;background:#000}.bottom-nav a:hover{color:#fff}h4.et_pb_module_header a:hover{color:#fff}@media only screen and (max-width:1600px){}@media only screen and (max-width:1499px){.silder-heading h4{font-size:20px}.entertainment-sec .et_pb_blurb_description p img{min-height:290px}div#small-font img{min-height:auto}ul#menu-footer-menu.bottom-nav a{font-size:15px!important}.word-class h3{font-size:23px!important;letter-spacing:1px}.entertainment-sec h4.et_pb_module_header{font-size:22px!important}.fillter-by{font-size:16px;padding:14px 0;align-items:center}.home-rvs a.left.carousel-control{left:32%}p.slider-date{font-size:14px}.buy-tickets a{width:75px;font-size:12px}.entertainment-nav ul li a{padding:18px 15px;font-size:17px}.flick-thumnail{width:340px}.peter-btn a{font-size:12px;width:132px}.perter-heading{padding:10px 50px 50px}.peter-img img{height:100%}.peter-img{height:100%}.perter-heading h3{margin:40px 0 0}.perter-heading p.peter-text{font-size:15px;line-height:22px;margin:10px 0 50px;font-family:futura-light}.perter-heading p{padding:0}}@media only screen and (max-width:1024px){.entertainment-nav ul li a{padding:14px 11px;font-size:14px}.peter-sec{top:180px}.slider-name h3{font-size:90px;transform:translate(35%,45%);text-transform:uppercase}.home-rvs a.left.carousel-control{left:41%}.fillter-by{font-size:16px;padding:12px 0}.peter-sec .et_pb_column,.peter-sec div.et_pb_section.et_pb_section_2{padding-top:0;padding:0}.peter-frampton{display:block}.entertainment-sec .et_pb_blurb_description img.alignnone{min-height:auto}.perter-heading{padding:1px 15px 50px}.perter-heading p.peter-text{margin:0 0 20px}div.et_pb_section.et_pb_section_2{padding-top:0}}@media only screen and (max-width:768px){div#resort_section .et_pb_blurb_content{position:relative;max-width:100%!important}.flick-thumnail{width:274px;margin:0;padding:16px 18px}.slider-title h3{font-size:60px}.peter-sec{top:131px;z-index:99999}a#nav-btn{display:block;width:39px;position:absolute;right:3%;top:7px;padding:5px;cursor:pointer}.entertainment-nav{position:relative}.entertainment-nav ul li a:hover{background:#000;color:#fff;width:100%}.entertainment-nav ul li{display:block;list-style:none;width:100%;text-align:left}.entertainment-nav ul li a{width:100%;border-bottom:1px solid #949494}.entertainment-nav ul{display:none;position:absolute;width:100%;top:50px;clear:both;z-index:999;right:0;max-width:270px;background:#700000}.fillter-by{font-size:16px;padding:12px 0;float:left;width:100%;padding-left:20px}.entertainment-nav ul li:last-child a{border:none}}@media only screen and (max-width:767px){.flick-thumnail{position:static;width:100%;height:276px}.slider-name h3{font-size:60px}.home-rvs a.left.carousel-control{left:30px}.carousel{margin-bottom:0}.home-rvs a.left.carousel-control,.home-rvs a.right.carousel-control{top:33%}.thumbnail-slide{padding:11px 13px}p.slider-date{font-size:12px}.silder-heading h4{font-size:20px}.buy-tickets a{font-size:12px;width:82px}div#resort_section p a img{min-height:auto}.slider-title h3{font-size:60px}.word-class h3{font-size:17px!important;padding:7px!important}#ninja-slider-prev{left:60px}#ninja-slider-next{right:60px}#thumbnail-slider{position:relative}#thumbnail-slider div.inner{width:100%;max-width:100%}#thumbnail-slider{width:100%}.thumbnail-slide .slider-heading h3{font-size:20px}.fillter-by p{margin:0!important}.buy-tickets p{font-size:13px;line-height:15px}.slider-date{font-size:16px}.inner ul li{padding:22px!important}div#peter-grid{padding:0 20px!important}.post-parents article{width:100%;margin-bottom:20px}div#resort_section img{width:100%;height:auto}div#main-content{padding:0 15px}}@media only screen and (max-width:480px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:35px;height:35px;font-size:15px}.slider-name h3{transform:translate(20%,45%)}.home-rvs a.left.carousel-control,.home-rvs a.right.carousel-control{top:25%}.entertainment-sec h4.et_pb_module_header{font-size:20px!important}.img-title p{font-size:15px}.close-btn{right:16px;top:14px}.close-btn a{line-height:0}.peter-btn{text-align:center}.peter-btn a{font-size:12px;width:132px;margin:6px}.et-social-icons li{margin-left:16px}div#footer-bottom .container.clearfix{width:100%!important;max-width:100%!important}}@media only screen and (max-width:376px){.slider-name h3{transform:translate(20%,12%)}}@media only screen and (min-width:1600px){#ninja-slider .ns-img{background-repeat:no-repeat;background-position:52% 0;background-size:cover;height:80%}#ninja-slider .slider-inner{height:700px}.slider-title{transform:translate(-14%,-48%)}.slider-name h3{font-size:133px;transform:translate(35%,49%);letter-spacing:4px}}