@import url("https://fonts.googleapis.com/css2?family=Cabin");@import url("https://fonts.googleapis.com/css2?family=Cabin:wght@500");:root{--font-title:Cabin;--font-main:Cabin;--border-radius-int:2px;--border-radius-ext:4px;--border-radius-big:6px;--navbar-bg:#000000;--footer-bg:#000000;--body-bg:#000000;--body-color:#ffffff;--body-title:#ffffff;--box-bg:rgba(64,64,64,0.7);--box-bg-hover:rgba(64,64,64,0.9);--box-color:#ffffff;--box-title:#ffffff;--box-inner-bg:rgba(90,90,90,0.65);--tags-bg:rgba(255,255,255,0.25);--tags-color:#ffffff;--btn-primary:#000000;--btn-primary-color:#ffffff;--btn-primary-darker:#000000;--btn-secondary:#000000;--btn-secondary-color:#ffffff;--navbar-text:#ffffff;--footer-text:#ffffff}*:not(img)::selection{color:#ffffff;background-color:#1a1a1a}img::selection{background:transparent}body{font-family:var(--font-main),sans-serif !important;background:var(--body-bg);color:var(--body-color)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-title);font-weight:300}img.grayscale{filter:grayscale(100%)}img.grayscale:hover{filter:none}blockquote{border-left:5px solid #000000}.breadcrumb{border-radius:0}.breadcrumb >li+li:before{color:#666}div.loader .fa-spinner{color:#000000 !important}footer{position:relative;top:0;background-color:#000000;color:#ffffff;background-image:none;border-top:none}footer h4.footer{border-bottom:1px dotted #ccc;padding-bottom:5px;color:#ffffff}footer p{text-align:justify}footer p,footer small,footer li,footer a,footer a:visited,footer a:focus{color:#ffffff}footer a:hover,footer a:active{color:#ffffff}footer a:hover p,footer a:hover small,footer a:active p,footer a:active small{color:#ffffff}footer ul{list-style-position:initial;list-style:none;padding-left:0}footer li.alternative{display:inline}a,a:visited,a:focus{color:#ffffff;text-decoration:none}a:hover,a:active{color:#000000}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.city-link{color:#ffffff}.city-link:hover,.city-link:active,.city-link:focus{color:#ffffff}.city-link:visited{color:#ffffff}.pointer{cursor:pointer}.truncate{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize !important}.text-capitalize{text-transform:capitalize}.justified{text-align:justify}.inline{display:inline !important}.nopadding{padding:0 !important}.pt10{padding-top:10px}.pb0{padding-bottom:0 !important}.pb20{padding-bottom:20px}.nomargin{margin:0 !important}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt50{margin-top:50px}.mt53{margin-top:53px}.mt70{margin-top:70px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.noborder{border:0 !important}.br{border-right:1px solid #ccc}.solid{border-bottom:1px solid #666;margin-bottom:15px}.dotted{padding-bottom:10px;margin:10px !important;border-bottom:2px dotted #ddd;margin:0 10px}.bottom-dotted{border-bottom:1px dotted #ccc;padding-bottom:20px}.w100{width:100% !important}.color-primary{color:#000000}.color-success{color:#55d7c4}.color-info{color:#31708f}.color-warning{color:#f0ad4e}.color-danger{color:#d9534f}.text-primary,.text-primary:hover{color:#000000}.text-muted{color:#666}.text-light{color:#fff}.text-dark{color:#2c2c2c}.more-info{font-size:11px}.more-info:focus{outline:none !important}div.loader .fa-spinner{color:#ffffff !important}.flexbox{display:flex;align-items:center;justify-content:center}.flexbox-baseline{display:flex;align-items:baseline;justify-content:center}.col-centered{float:none;margin:0 auto}.white-box{background-color:#404040;color:#ffffff}.black-box{background-color:#000 !important}.box30{padding-top:30px;padding-bottom:30px}.box-primary{background-color:#ccc}.box-inverse{background-color:#404040;color:#ffffff}.box-corporate{background-color:#000000;color:#c1c1c1;font-weight:700}.text-box{padding:20px 0}.tab-content{border-top:1px solid #2c2c2c}.home-calendar{position:relative;margin:0 auto}.panel-primary{border:0}.panel-primary >.panel-heading{color:#2c2c2c;background-color:#fff;border:0}.panel-primary >.panel-heading+.panel-collapse .panel-body{border-top:0}.panel-primary div.panel-heading h4.panel-title{font-weight:700}.panel-title{padding:11px 15px !important}.alert.alert-danger>strong>a{color:#b94a48 !important;text-decoration:none}.alert.alert-danger>strong>a:hover{text-decoration:underline}.carousel-control:hover,.carousel-control:focus{color:#000000;text-decoration:none}.slick-prev:before,.slick-next:before{color:#000000 !important}.navbar-brand .img-responsive{max-height:44px;padding:8px 0}.navbar-inverse{background-color:#000000;border-bottom:0;background-repeat:repeat}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#ffffff;background-color:#1a1a1a}.navbar-inverse .navbar-nav>li>a{color:#ccc}ul.nav ul.dropdown-menu{background-color:#000}nav .dropdown-menu>li>a{color:#ccc}nav .dropdown-menu>li>a:hover{background-color:rgba(85,215,196,0.5);color:#fff}nav a.h3:hover{color:#fff;text-decoration:underline}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#ffffff;background-color:#1a1a1a}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#2c2c2c}.nav-pills>li>a{color:#2c2c2c}.nav-pills>li{text-align:center}.head-logo{max-width:240px}.panel-city{border:none;background:transparent;color:#999;margin-top:20px}.panel-city >.panel-heading{background:transparent;border:none}.panel-city >.panel-heading >.panel-title{color:#999;font-size:22px;padding:0 !important}.panel-city >.panel-body{background:transparent}.panel-city >.panel-footer{background:transparent;border:none}.main-cover{background-size:cover;background-position:center center !important}.welcome{padding:0 15px;text-shadow:2px 2px 2px #000;line-height:1}.club-selector{width:100%;height:34px;border:0;background-color:#fff !important}select.club-selector >option:first-child{color:#999 !important}.section-title{padding:7px 0;font-weight:400;color:#333;margin-top:20px}.section-title span{background-color:#2c2c2c;color:#fff;border-radius:25px}.section-title .arrow{left:50%;margin-left:-11px}.section-title .arrow::after{content:' ';bottom:-32px;margin-left:-10px;border-bottom-width:0;border-top-color:#aa283b}.section-title .arrow,.section-title .arrow::after{position:absolute;display:block;width:0;height:0;border:11px solid transparent}.section-title-dark{padding:5px;font-weight:400;color:#2c2c2c;margin-top:20px}.promoted{position:absolute;top:0;right:15px;z-index:2}.promoted span:before{font-size:18px;position:absolute;top:4px;right:7px;z-index:2;color:#333;content:"★"}.promoted span:after{content:"";position:absolute;top:0;right:0;height:50px;width:50px;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #000000 transparent transparent;z-index:1}a.rss i,a.rss p.rss-name{color:#2c2c2c;text-decoration:none !important}a.rss:hover i,a.rss:hover p.rss-name{color:#2c2c2c;text-decoration:none !important}a.rss:hover>div{background-color:#000000}.thumbnail{background-color:#404040;color:#ffffff}.thumbnail .homebox-share{position:absolute;margin:5px;padding:3px;background-color:#ccc;z-index:1;display:none;visibility:hidden}.thumbnail .homebox-share a{display:inline-block;text-align:center;width:25px;padding:2px 0 2px;vertical-align:middle;background-color:#ccc;color:#fff;font-size:1.1em}.thumbnail .homebox-share a .fb:hover{color:#3b5998;background-color:#fff}.thumbnail .homebox-share a .twitter:hover{color:#4099FF;background-color:#fff}.thumbnail .homebox-share a a.gplus:hover{color:#f1403a;background-color:#fff}.thumbnail .homebox-xs-share{position:absolute;z-index:1;margin:5px;padding:3px;background-color:#ccc}.thumbnail .homebox-xs-share a.fb{color:#fff;background-color:#3b5998;border:1px solid transparent}.thumbnail .homebox-xs-share a.fb:hover{color:#3b5998;background-color:#fff;border:1px solid #3b5998}.thumbnail .homebox-xs-share a.twitter{color:#fff;background-color:#4099FF;border:1px solid transparent}.thumbnail .homebox-xs-share a.twitter:hover{color:#4099FF;background-color:#fff;border:1px solid #4099FF}.thumbnail .homebox-xs-share a.gplus{color:#fff;background-color:#f1403a;border:1px solid transparent}.thumbnail .homebox-xs-share a.gplus:hover{color:#f1403a;background-color:#fff;border:1px solid #f1403a}.thumbnail .navbar-nav:hover .dropdown-menu{display:block;visibility:visible}.thumbnail:hover .homebox-share{display:block;visibility:visible}.thumbnail:hover .event-pic img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);opacity:0.7;border-radius:4px 4px 0 0}.thumbnail>img{cursor:pointer}.venue-title.truncate{color:#ccc}h3.event-venue,h3.venue-venue{margin:6px 0;font-size:18px;font-weight:400;text-transform:uppercase;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h4.event-date,h4.event-title,h4.venue-address,p.event-date,p.event-title,p.venue-address{margin:6px 0;font-size:12px;font-weight:400;color:#999;text-transform:capitalize;overflow:hidden;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis}.date-box{margin-right:10px;width:80px}.date-box .weekday{background-color:#000000;color:#000000;padding:5px 10px;text-transform:uppercase;font-size:10px}.date-box .day{background-color:#eee;padding:2px;font-weight:700}.caret .caret-white{border-top:4px solid #fff !important}.homebox-date a{color:#333}.homebox-xs-share .dropdown-menu{border-radius:0 !important;border:0}.homebox-xs-share .dropdown-menu li{padding:6px}.quick-booking{padding:10px 20px !important}.quick-booking .badge{position:absolute;display:inline-block}.event-pic{overflow:hidden;background-color:#000;border-radius:4px 4px 0 0}.event-pic img{border-radius:4px 4px 0 0;transition:all 0.2s ease-in;-webkit-transform:translateZ(0)}.venue-upcoming-events{margin-top:15px;height:100px;overflow:hidden}.venue-box{height:100px;overflow:hidden}.venue-pic{max-height:132px}.venue-pic img{width:132px;height:132px;margin:0 auto}.scrollator_handle{background-color:#ccc !important}.flyer{margin:0 auto}.blurry-flyer{position:absolute;top:53px;z-index:-1;width:100%;height:315px;background-size:cover;background-position:top center;filter:blur(30px);opacity:0.8}.bg-flyer{position:absolute;top:53px;z-index:-11;width:100%;height:315px;background-color:#000}h1.cover-info-title{text-shadow:0 0 3px rgba(0,0,0,0.8);color:#fff !important}li.cover-address.pull-left.visible-xs{min-height:36px}.more-info{font-size:11px}.more-info:focus{outline:none !important}.service-description a{border:1px solid #666;padding:2px 5px;border-radius:4px;color:#666}.service-description a:hover{border:1px solid #000000;color:#000000}.service-description p{color:#666 !important}.service-description p span{color:#666 !important}.service-list{padding:6px 0}li.service-list span.badge{margin-top:6px}.event-date{margin-top:-12px}.event-date span{position:relative;background-color:#eee;color:#2c2c2c;border-radius:4px;padding:5px 10px}.event-address{padding:10px;background-color:#fff;color:#2c2c2c}.event-address a{color:#2c2c2c}.service-price,.service-request,.service-soldout{font-size:36px;font-weight:300}.service-price{color:#000000}.service-price small{color:#ccc;position:relative;top:-9px}.service-request{color:#31708f}.service-soldout{color:#d9534f}.service-select{padding:10px;vertical-align:middle}button,a{outline:none !important}.btn-primary{color:#ffffff;background-color:#000000;border-color:#000000;background-image:none;text-transform:uppercase;font-weight:700}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#1a1a1a;border-color:#1a1a1a}.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#000100;border-color:#000100}.btn-primary-alt{color:#666;background-color:transparent;border-color:#666}.btn-primary-alt:hover{color:#000000;background-color:#fff;border-color:#000000}button.less.btn.btn-primary-alt.disabled,button.more.btn.btn-primary-alt.disabled{opacity:0.2 !important}button.less.btn.btn-primary-alt.disabled:hover,button.more.btn.btn-primary-alt.disabled:hover{cursor:not-allowed !important}.btn.disabled,.btn[disabled],fieldset[disabled].btn,.btn.disabled:hover,.btn[disabled]:hover,fieldset[disabled].btn:hover{opacity:0.8 !important;cursor:not-allowed !important}.btn-secondary{color:#ffffff;background-color:#000000;border-color:#000000;background-image:none;text-transform:uppercase;font-weight:700;padding:10px 0}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{color:#ffffff;background-color:#1a1a1a;border-color:#1a1a1a}.btn-secondary:active,.btn-secondary.active,.open .dropdown-toggle.btn-secondary{background-image:none}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active{background-color:#000100;border-color:#000100}.btn-dark{color:#ffffff;background-color:#000000;border-color:#000000;background-image:none;font-weight:700}.btn-dark.active{color:#ffffff;background-color:#000000}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.open .dropdown-toggle.btn-dark{color:#ffffff;background-color:#1a1a1a;border-color:#1a1a1a}.btn-dark.active,.open .dropdown-toggle.btn-dark{background-image:none}.btn-dark.disabled,.btn-dark[disabled],fieldset[disabled] .btn-dark,.btn-dark.disabled:hover,.btn-dark[disabled]:hover,fieldset[disabled] .btn-dark:hover,.btn-dark.disabled:focus,.btn-dark[disabled]:focus,fieldset[disabled] .btn-dark:focus,.btn-dark.disabled:active,.btn-dark[disabled]:active,fieldset[disabled] .btn-dark:active,.btn-dark.disabled.active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark.active{background-color:#000100;border-color:#000100}.btn-dark-inverse{color:#000000;background-color:transparent;border-color:#000000;background-image:none;font-weight:700}.btn-dark-inverse.active{color:#c1c1c1;background-color:#000000}.btn-dark-inverse:hover,.btn-dark-inverse:focus,.btn-dark-inverse:active,.open .dropdown-toggle.btn-dark-inverse{color:#c1c1c1;background-color:#000000;border-color:#000000}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#f4c37d;border-color:#f4c37d}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#000100;border-color:#000100}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f;text-transform:uppercase;font-weight:700}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#e27c79;border-color:#e27c79}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#000100;border-color:#000100}.btn-success{color:#fff;background-color:#55d7c4;border-color:#55d7c4}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#7ee1d2;border-color:#7ee1d2}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#000100;border-color:#000100}.btn-info{color:#fff;background-color:#31708f;border-color:#31708f}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#3e8eb5;border-color:#3e8eb5}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#000100;border-color:#000100}.btn-link{font-weight:normal;color:#666;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#666;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc;border-radius:4px}button span.lowercase{font-weight:400;font-size:12px;text-transform:lowercase !important}.btn-default:hover,.btn-default:focus,.btn-default:active,.open .dropdown-toggle.btn-default{color:#2c2c2c;background-color:#000000;border-color:#000000}.btn-facebook{background:#4e69a2;color:#fff;border-color:#435a8b #3c5488 #334c83}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active{color:#fff;background:#334c83}a:hover div.thumbnail .btn-secondary{background-color:#000000;color:#2c2c2c;border:1px solid #000000}.input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.input-group-btn-vertical > .btn{display:block;float:none;width:100%;max-width:100%;padding:8px;margin-left:-1px;position:relative;border-radius:0}.input-group-btn-vertical > .btn:first-child{border-top-right-radius:4px}.input-group-btn-vertical > .btn:last-child{margin-top:-2px;border-bottom-right-radius:4px}.input-group-btn-vertical i{position:absolute;top:0;left:4px}.season-pass:hover{background-color:#000000;background-blend-mode:luminosity}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border-radius:0;outline:0;box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-header{background-color:#000000}.modal-header .modal-title{color:#fff;font-weight:400}.modal-title,.modal-body{color:#333}.modal-subtitle{font-weight:300;font-size:16px;border-bottom:1px solid #e5e5e5}.modal-body div.row div.mt70{margin-top:0 !important}.close{color:#fff}option{text-transform:capitalize !important}.readonly{cursor:default !important;background:#fff !important}.control-label{color:#333}.form-control:focus{border-color:#000000;box-shadow:0 1px 1px #000000 inset,0 0 4px #000000}.required::after{color:#d9534f;content:' *'}.dropdown-title a{color:#fff;text-transform:capitalize;border:1px solid transparent;padding:2px 6px}.dropdown-title a:hover{color:#000000;cursor:pointer;border:1px solid #000000;background-color:rgba(0,0,0,0.3);text-decoration:none}.dropdown-title.open{color:#fff;cursor:pointer;border:1px solid #fff;background-color:rgba(0,0,0,0.3);text-decoration:none}.dropdown-title.open a:hover{border:1px solid transparent}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type='number']{appearance:textfield}input.current_value{border:0;font-size:18px;font-weight:700;color:#666;background-color:transparent}.friend-cover-es{background-image:url(/modules/bpremium/images/friend_plan_es.png)}.friend-cover-en{background-image:url(/modules/bpremium/images/friend_plan_en.png)}.step-lg{font-weight:300;color:#fff;background-color:#ccc;border-radius:50%;width:34px;height:34px;font-size:24px}.maintenance-cover{background-image:url(/modules/bpremium/images/maintenance.png)}.payment-subtotal,.payment-quantity{font-size:16px}.payment-total{font-size:24px;border-top:1px solid #333;border-bottom:1px solid #333;margin-top:10px}.promo-code{font-size:16px}@media only screen and (min-width:320px){h1.cover-info-title{font-size:20px !important;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb{font-size:10px}.table-condensed{width:100%;margin-left:10px}nav a.h3{font-size:20px}.main-cover{background-color:#ccc;height:250px;padding:35px 0;color:#fff;background-repeat:no-repeat}.welcome{font-size:20px}nav a.h3{font-size:20px}.cover-form{width:100%;margin:0 auto;padding:0 15px}.cover-form input{font-size:12px}p .rss-name{font-size:10px}.cover-date{bottom:80%;left:0;right:0;margin:0 auto;min-height:54px;min-width:70px;position:absolute;width:10%;z-index:9;box-shadow:0 0 5px #2c2c2c;background-color:#eee;max-width:100px}li.cover-address span.pull-left{margin-left:5px}.cover-address{margin:0 auto;min-height:30px;min-width:100%;max-width:100%;padding:8px 10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:30px;font-size:12px;text-align:center}.box-button{position:absolute;bottom:10px;right:24px}.club-button{position:absolute;bottom:10px;right:25px}.datepicker{width:100%;margin-left:10px}.friend-cover{height:300px;background-position:center top;background-repeat:no-repeat;overflow:hidden;margin:70px 15px 0}}@media only screen and (min-width:480px){.breadcrumb{font-size:10px}.main-cover{padding:40px 0}.welcome{font-size:20px}nav a.h3{font-size:20px}p .rss-name{font-size:14px}h1.cover-info-title{font-size:24px !important}.cover-address{margin:0 auto;min-height:30px;min-width:100%;max-width:100%;padding:8px 10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:30px;font-size:12px;text-align:center}.box-button{bottom:10px}.datepicker{width:100%}.table-condensed{width:100%}.friend-cover{height:300px;background-position:center top;background-repeat:no-repeat;overflow:hidden;margin:70px 15px 0}}@media only screen and (min-width:768px){.breadcrumb{font-size:14px}li a span.badge{font-weight:400;display:block;position:relative}.main-cover{padding:55px 0}.welcome{font-size:24px}nav a.h3{font-size:24px}p .rss-name{font-size:14px}.quick-booking .badge{margin-top:8px}.event-pic{max-height:151px;min-height:151px}h1.cover-info-title{font-size:24px !important}li.cover-address span.pull-left{margin-left:0}.cover-address{min-height:30px;max-width:70%;padding:8px 0 0 180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:30px;font-size:14px;text-align:left}.box-button{bottom:30px}.club-button{position:absolute;bottom:10px;right:25px;margin-top:10px;float:right;padding:6px 40px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-size:12px;font-weight:normal;line-height:3;color:#333;white-space:nowrap}.datepicker{width:100%}.table-condensed{width:100%}.friend-cover{height:300px;background-position:center top;background-repeat:no-repeat;overflow:hidden;margin:40px 15px 0}}@media only screen and (min-width:992px){.breadcrumb{font-size:14px}li a span.badge{position:relative;float:right;font-weight:400;background:#dff0d8;color:#3c763d}li a span.badge-request{position:relative;float:right;font-weight:400;background:#d9edf7;color:#31708f}li a span.badge-soldout{position:relative;float:right;font-weight:400;background:#f2dede;color:#a94442}.main-cover{padding:55px 0}.welcome{font-size:28px}nav a.h3{font-size:28px}p .rss-name{font-size:14px}.quick-booking .badge{margin:0}.event-pic{max-height:128px;min-height:128px}.club-pic{max-height:158px;min-height:158px}h1.cover-info-title{font-size:36px !important}.cover-address{min-height:30px;max-width:80%;padding:8px 0 0 180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:30px;font-size:14px;text-align:left}.modal-lg{width:900px}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-size:14px;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap;padding:3px 10px 3px 20px}.datepicker{width:auto}.table-condensed{width:auto}.friend-cover{height:300px;background-position:center top;background-repeat:no-repeat;overflow:hidden;margin:40px 15px 0}}@media only screen and (min-width:1200px){.breadcrumb{font-size:14px}.welcome{font-size:28px}nav a.h3{font-size:28px}.event-pic{max-height:158px;min-height:158px}.friend-cover{height:300px;background-position:center top;background-repeat:no-repeat;overflow:hidden;margin:40px 15px 0 0}}