.tp .per-tra-box {margin-bottom: 0px; }

.carousel-inner .active.left { left: -33%; }
.carousel-inner .next { left: 33%; }
.carousel-inner .prev { left: -33%; }
.carousel-control.left, .carousel-control.right { background-image: none; }
.item:not(.prev) { visibility: visible; }
.item.right:not(.prev) { visibility: hidden; }
.rightest { visibility: visible; }
.slide-img { background: none !important; margin: 0px !important; padding: 0px !important; display: block; border: 4px solid rgba(0, 190, 216, 0); position:relative;}
.slide-img img { max-width: 100%;  }
a:hover.slide-img, .slide-img.active { border: 4px solid #00bed8; background: none; border-radius: 0px;}
.slide-img:after { content:""; height:100%; width:100%; position:absolute; background:rgba(0,0,0,.4); top:0px; left:0}
.activeblock .slide-img:after { content:""; height:100%; width:100%; position:absolute; background:rgba(0,0,0,.0); top:0px; left:0}
.activeblock .slide-img { border: 4px solid #00bed8;}
.member-stories-cnt .scrollbars.activeblock {display: block;}
.member-stories-cnt .scrollbars {display: none;}
.announcement p { text-align: center; margin-bottom:0px; padding:15px 0px; font-size:14px; text-transform:uppercase; color:#fff;}
.form-group input[type="tel"] {width: 100%; border-radius: 0px; border: 1px solid #a1a1a3;
    height: 50px; line-height: 50px;  padding: 0 20px;  font-size: 16px;  color: #848689;}
.step-proce-cont label.form-label {font-family:'GothamMedium'}
#home_video-home { width:100%;}
.health-video-banner { position:relative;}
.steam-box-cnt h3 { font-size:23px;}
#accordion .panel:last-child { border-bottom:1px solid #b8eff4!important}
.member-arrow-slider a { cursor:pointer;}
.blog-indiv-link p a:hover { color:#fff;}
ul.home-menu-dpul { margin-left:55px; margin-top:70px;}
.page-template-tpl-contact .contact-form { margin-left:95px;}




.mailpoet_content {max-width:550px; margin:auto; padding-top:50px; text-align:center;}
.mailpoet_content #wysija-subscriptions { text-align:left;}
.mailpoet_content #wysija-subscriptions td { padding-bottom:10px;}
.mailpoet_content #wysija-subscriptions .submit input {padding-bottom: 12px; padding-top: 12px;  font-size: 14px; color: #414042; text-transform: uppercase; border: 2px solid #00bbd6; background:none; color:#414042; padding-left:40px; padding-right:40px;}
.mailpoet_content #wysija-subscriptions .submit input:hover {background: #00bdd7; color:#fff;}
.mailpoet_content a { color: #00bed8;}
.wdpu-448 .wdpu-close {background:url(../images/close-popup.jpg) no-repeat!important; top:20px!important; right:20px!important;}

.manage-height { min-height:119px;}
h2.talking-about-us { margin-bottom:50px;}

.page-template-tpl-blog .steam-box:hover .steam-box-cnt { height:190px;}

.img-holder { height:515px; position:relative; overflow:hidden; background-position:center top; background-repeat:no-repeat;}
.club-individual-left .dotted-ul { margin-bottom:60px;}
.club-individual-left .dotted-ul li { padding-left:59px;}
.club-individual-right .blog-indiv-link p a:hover { color:#00bed8;}
.club-individual-right .blog-indiv-link p a.commun-btn { color:#24B9D2;}
.club-individual-right .blog-indiv-link p a:hover.commun-btn { color:#fff;}
.page-template-tpl-faqs .amenities-title { font-size:34px;}
.blog-indiv-detail-img img { max-width:100%;}
.trainer_loader {top: 0; border: 0;  left: 0; right: 0;  text-align: center; background-color: rgba(0,0,0,.5); height: 100%; position: fixed; z-index:
999;}
.trainer_loader img {position: relative;display: block; margin: auto; top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}

.blog-indiv-block .contact-map { margin-bottom:20px;}
.v_p .pause_video { display:none!important;}
.v_p:hover .pause_video { display:block!Important}

.no-overlap .item .home-logo { width:250px; margin-left:-125px; margin-top:-150px;}
.no-overlap .item .home-logo img { max-width:100%;}
.no-overlap .banner-down-btn { bottom:30px;}
.no-overlap ul.home-menu-dpul { margin-top:50px;}
.no-overlap .social-media { position:static;}
.home-menu-dp.openmenuleft { z-index:1001;}
.select-plan-tab img.select-plan-arrow { visibility:hidden; opacity:0}
.select-plan-tab.active img.select-plan-arrow { visibility:visible; opacity:1}
.select-plan-tab input { display:none;}



/*added on 24/01/2017*/
.select-plan-tab img.select-plan-arrow {display:none;}
.select-plan-tab.active img.select-plan-arrow {display:inline-block;}
.month-street .select-plan-tab.active {padding: 22px 25px;}
.per-tra-box .per-tra-box-col:first-child {text-align:right;}
.per-tra-box .per-tra-box-col:nth-child(2) {text-align:center;}
.per-tra-box .per-tra-box-col:last-child {text-align:left;}

.general-content-block {
    font-size: 16px;
    color: #414042;
    padding: 50px 0;
    text-align: left;
}

.general-content-block h2 {
    font-family: 'SurveyorDisplayBookItalic';
    font-size: 36px;
    color: #002654;
    margin-bottom: 30px;
    text-align: center;
}