/* V2021 adapted for "The7" */
/* template_name:extra_activities_v2_via_wp_plugin.html: */
.mec-skin-tile-month-navigator-container{display:none}
.event-tile-view-head clearfix{padding-top:0 !important}
.mec-event-tile-view article.mec-tile-item .mec-event-title{padding-top:0 !important}
.mec-event-tile-view article.mec-tile-item{height:auto;margin:5px 0;border-radius:10px !important;padding:0 5px 50px 5px !important}
.mec-event-tile-view article.mec-tile-item:before{border-radius:10px !important}

.mec-event-date{text-align:right !important}
/*.mec-event-month{position:absolute !important;right:1px !important}*/

.mec-event-tile-view article.mec-tile-item .mec-event-content{position:absolute;top:2px;left:10px;right:25px}
.mec-event-tile-view article.mec-tile-item .mec-event-time{display:none !important}
.mec-event-tile-view article.mec-tile-item .mec-event-title{color: #fff;font-weight: 700;font-size: 23px;padding-top:0}
.mec-wrap .free{color:#96bd0c;font-weight:bold}
#view_all_activities_link{width:100%;margin-top:3px;margin-right:10px;background-color:#96bd0c;font-size:18px;font-weight:bold;font-family:'fs_rufusbold';color:#fff;border-radius:6px;text-align:center}
/* /template_name:extra_activities_v2_via_wp_plugin.html */


#homenews h1{margin-bottom:30px}
#homepage h1, #homenews h1, #homepage h2, #homenews h2{font-size:1.5em;padding:20px 0 10px;clear:both;margin:0;line-height:1em}
.homeboxes{width:130px;height:149px;float:left;margin:0 15px 15px 0;cursor:pointer;overflow:hidden;.vertical-align:middle}
.homeboxes a{color:#fff}
.homeboxes img{margin:9px;.width:87%;height:70%.}
.homeboxes h1, .homeboxes h2{font-size:1.0em;color:#fff;.font-weight:normal;text-align:center;text-shadow:1px 1px 17px #555;.line-height:1.5em;}
.homeboxes_without_onclick{height:355px;float:left;cursor:pointer}
.homeboxes_without_onclick a{color:#fff}
.homeboxes_without_onclick h1, .homeboxes_without_onclick h2{color:white;font-size:2.2em;font-weight: normal;width:310px;text-align:center;text-shadow:1px 1px 17px #555;line-height:2.4em}
.color_from_phrase_color{color:#696969 !important}
#ylbox{background:#5ea58c}
#adultbox{background:#9a5989}
#box640049{background:#640049}
#box00368a{background:#00368a}
#box000000{background:#000}
#box007a54{background:#007a54}
#elbox{background:#faba00}
#thbox{background:#ef8900}
#sobox {background:#e43316}
#homecontent ul {margin:0 0 0 25px}
#homecontent p {text-align:justify;margin:19px 0}
#homecontent h2 {text-align:center}
.homeboxes:hover img {padding:0;transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05); -ms-transform:scale(1.05, 1.05);background-color:rgba(0, 0, 0, 0.6);transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70) black;-khtml-opacity:0.7;background-color:#000;}
.homeboxes_img_bg {padding:0;width:179px;height:175px;vertical-align:middle;background-color:#696969}
.homeboxes_img_bg:hover {background-color:rgba(0, 0, 0, 0.6);width:179px;height:175px;padding:0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s}
.homepage_paypal_button_img {filter:alpha(Opacity=100);opacity:1.0;margin-top:7px}
.homepage_paypal_button_img:hover {filter:alpha(Opacity=90);opacity:0.9}
.homepage_hot_deal_table td {text-align:center;vertical-align:middle}
.homepage_hot_deal_ul {list-style-image:url('/wp-content/uploads/check_green_16x16.png')}
#special_offers_view_all {text-align:center;font-weight:normal;font-size:18px;color:#000;}
#special_offers_view_all a {color:#fff;background-color:#00368a;padding:0 186px;border-radius:6px;filter:alpha(Opacity=35);opacity:0.35}
#homepage_special_offers_headline{cursor: pointer; cursor: hand;width:510px; height:66px; background:url('/wp-content/uploads/blue_ribbon_both_ready_2_510x66.png') no-repeat; font-size:28px; color:#fff; text-align:center; margin:0 0 -5px 0; padding:18px 0 0 0}
.homepage_special_offers_offer_text {width:420px;float:right}
.homepage_special_offers_offer_text a{}
.homepage_boxwrap_left{float:left;}
.homepage_boxwrap_right{margin-bottom:15px}
#boxwrap_right{float:right;width:430px;margin-right:10px}

#bnbox{vertical-align:middle;padding:0;background:#fff;cursor:default;height:auto}
#homepage_h1, #homepage_h1 h1{font-size:1.33em;text-align:center;margin:0 0 8px 0;padding:0;word-spacing:9px}
.home_special_offer_img{float:left;width:76px}
#homenews {float:right;width:33%;padding-top:0;margin-top:0}
.homenews {clear: both;margin-bottom: 24px;float: left;width:325px}
#homecontent {margin-top:6px;border-top:1px solid #ccc;padding-top:17px}
#homepage{clear:both;width:63%;margin:0 0 0 20px;float:left}
#homecontent_vid_container{float:left;width:960px;margin-top:5px}
.wp-video, .wp-video video {width:305px;height:172px !important}
#video-7632-1, #video-7632-2{width:280px;height:158px}
.vid{float:left;width:305px;height:172px}
#home_video_1_of_3,#home_video_2_of_3{margin-right:22px !important}
#map{width:300px;height:169px;margin:0 0 0 -15px !important}
#map{float:left;width:291px;margin-right:0px}

#home_career_orrortunity{margin:0 15px 0 0;padding:5px 0 0 0;cursor:pointer;cursor:hand;background-color:#273679;text-align:center;color:#fecf00;font-size:18px !important;text-transform:uppercase;height:30px;letter-spacing:1px}
.home_special_offer_readmore{color:#000 !important;font-size:15px;padding:0}
.home_special_offer_readmore_div{text-align:right;margin:0;padding:0}
.home_spoff_p{margin-bottom:1px}
#clearboth_before_homedesc{display:none}
.clearboth_m_319, .clearboth_m_701_767, .clearboth_m_1281plus {display:none}
#family_package_readmore{margin:-15px 0 0 0}
.special_offer_delimiter {margin:5px 0 0 0}
.home_special_offer_img_div{float:left;width:76px}
.home_special_offer_readmore{color:#00368a;font-size:16px}
.vid, .wp-video , .wp-video video {padding:0 !important;width:305px !important; height:172px !important}
.homepage_special_offers_offer_container {margin:0;padding:0}
#testimonials{position:relative;overflow:hidden}

.no_activities_gag_icon{font-size:48px;color:#1ebbf0}
