a{text-decoration:none}#bottom-bar .mini-nav ul>li.act>a .menu-item-text,#bottom-bar .mini-nav>ul>li>a:hover .menu-item-text{text-decoration:none;opacity:.6}.home .inline-header .branding a,.home .inline-header .mobile-branding a{}.wpb_wrapper>.mec-wrap{text-align:center}.wpb_wrapper>.mec-wrap>div,.mec-wrap .mec-wrap{text-align:left}} .wc_payment_method.payment_method_stripe label img { display: none; } .wpb_column .wpb_wrapper .product div.woocommerce-product-gallery--without-images { display: none; } .wpb_column .wpb_wrapper .product div.summary { width: 100%; } .wpb_column .wpb_wrapper .single-product p.price { display: none; } .wpb_column .wpb_wrapper .single-product .product_meta,.wpb_column .wpb_wrapper .single-product .single-share-box,.wpb_column .wpb_wrapper .single-product .woocommerce-tabs,.wpb_column .wpb_wrapper .single-product .related.products,.wpb_column .wpb_wrapper .single-product div.images.woocommerce-product-gallery { display: none; } .wpb_column .wpb_wrapper .single-product .product_title { margin-bottom: 4px; } .event-carousel-type3-head .mec-event-footer-carousel-type3 .mec-event-carousel-title { font-size: 16px; line-height: 1.5; font-family: "Raleway",helvetica,arial,verdana,sans-serif; color: #555; } .event-carousel-type3-head .mec-event-footer-carousel-type3 p { font-size: 13px; line-height: 1.5; font-family: "Raleway",helvetica,arial,verdana,sans-serif; color: #555; font-weight: 400; } .mec-event-list-classic .mec-event-article { margin-bottom: 0; } .mec-widget .mec-event-list-classic .mec-event-title { text-transform: none; font-weight: 400; margin-top: 2px; margin-bottom: 5px; color: #fff; } .mec-event-list-minimal a.mec-detail-button { text-decoration: none !important; } #footer.footer .recent-posts .post-content a { line-height: 1.2; color: #9aa0a7; font-weight: 700; } .mec-skin-list-no-events-container { text-align: center; } .mec-slider-t1-content.mec-event-grid-modern .mec-event-title { font-size: 18px; line-height: 1.3; } .mec-event-grid-modern .event-grid-modern-head .mec-event-day { font-size: 28px; } @media (min-width: 961px) { .mec-slider-t1 .mec-event-article{height:450px}.mec-slider-t1 .mec-slider-t1-img{width:65%}.mec-slider-t1 .mec-slider-t1-content{width:35%;padding:5% 3%}} .mec-slider-t1-content.mec-event-grid-modern .mec-event-detail { line-height: 1.5; font-weight: 300; font-size: 13px; } a.mec-booking-button { text-decoration: none; } .mec-slider-t1-wrap { background: none; } .event-color { display: none; } .mec-widget .mec-event-list-classic { padding: 0 0 5px; margin-bottom: 0; } .mec-widget .mec-event-list-classic .mec-event-article { padding: 5px 0 5px 88px; } body.post-type-archive-product #main p.woocommerce-info { display: block !important; background: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; position: static !important; width: 100% !important; max-height: none !important; padding: 0; color: #666; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-animation: none !important; animation: none !important; -webkit-transform: none !important; transform: none !important; -webkit-animation-fill-mode: none !important; animation-fill-mode: none !important; text-align: center; margin: 0 !important; padding: 0 !important; max-width: none !important; } body.post-type-archive-product #main p.woocommerce-info:before { display: none !important; } .no_posts_message { text-align: center; font-weight: 700; color: #666; } .gform_wrapper .ginput_container_radio ul li { position: relative; } .gform_wrapper input[type=radio] { opacity: 0; outline: none; z-index: 100; width: 30px !important; height: 30px !important; top: 0; left: 0; margin: 0 !important; padding: 0 !important; position: absolute; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; border: 1px solid #333; } .gform_wrapper ul.gfield_radio li label { border: solid 1px #dfdfdf; display: block !important; float: left; width: 100%; max-width: none; padding: 10px; margin-left: 0; font-size: 14px; line-height: 30px; -webkit-transition: all 200ms ease; transition: all 200ms ease; } .gfield_radio li label:before { content: "\f096"; display: inline-block; font-family: fontawesome; z-index: 1; -webkit-transition: all 100ms; transition: all 100ms; width: 30px !important; height: 30px !important; font-size: 22px; line-height: 30px; padding-right: 10px; top: 2px; position: relative; } .gform_wrapper ul.gfield_radio li label:hover { opacity: .7; } .gform_wrapper input[type=radio]:checked+label { color: #256392; border-color: #256392; } .gform_wrapper input[type=radio]:checked+label:before { content: "\f00c"; color: #256392; } #field_2_7 .gfield_label { display: none; } body .gform_wrapper ul li.gfield_price.gfield_quantity { margin-top: 40px; padding-top: 30px; border-top: solid 1px #dfdfdf; } .gform_wrapper .top_label .gfield_label { font-weight: 700; } #page input[type=text].nyp-input { padding: 10px 20px; font-size: 28px; line-height: 40px; height: auto; color: #256392; } .nyp .subscription-terms { font-size: 28px; font-weight: 300; color: #aaa; } body .gform_wrapper .product_totals { float: left; } body .gform_wrapper .product_totals ul li.gfield { margin-top: 0; } body .gform_wrapper .product_totals ul li.gfield .ginput_container { margin-top: 0; } body .gform_wrapper .product_totals ul li.gfield .ginput_total { font-size: 38px; font-weight: 700; margin-top: 0; } .product.product-type-subscription form.cart .button { float: right; margin-top: -42px; } #field_2_9 .gfield_label { display: none !important; } #field_2_9 .ginput_container { margin: 0 0 -30px; opacity: 0; } .woocommerce-cart-form .shop_table dl.variation { display: block; } .shop_table dl.variation dt,.shop_table dl.variation dd { display: none; } .shop_table dl.variation dd.variation-Membership { display: block; } .woocommerce p.cart-empty,.woocommerce p.return-to-shop { text-align: center; } .product table.variations { width: 100%; margin-bottom: 0; } .product table.variations tbody { display: block; width: 100%; } .product table.variations tr { float: left; width: 100%; } .product table.variations td.value { text-align: left; margin-bottom: 0; } .product table.variations select { width: 100%; } .nyp label { font-size: 30px; font-weight: 300; color: #aaa; line-height: 40px; } .product-addon { margin: 1em 0; } .product-addon h3 { border-bottom: solid 1px #dfdfdf; font-size: 14px; text-transform: uppercase; letter-spacing: .5px; font-weight: 700; color: #999; line-height: 1.8; margin-bottom: 0; } .product-addon .addon-description p { font-size: 13px; color: #999; margin: 0; } .addon_options_wrapper { padding: 15px 0; } .product-addon-committees p.form-row { display: inline-block; width: 30%; margin: 5px 1%; } .addon-type-custom .form-row label,.addon-type-custom_textarea .form-row label { display: none; } .addon-type-custom .form-row,.addon-type-custom_textarea .form-row { float: left; width: 100%; padding-right: 1%; -webkit-box-sizing: border-box; box-sizing: border-box; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(1),.product-addon-member-details .addon_options_wrapper .form-row:nth-child(2),.product-addon-member-details .addon_options_wrapper .form-row:nth-child(3) { width: 50%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(5) { margin-top: 1em; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(6) { width: 40%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(7) { width: 30%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(8) { width: 30%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(9),.product-addon-member-details .addon_options_wrapper .form-row:nth-child(10) { margin-top: 1em; width: 33%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(11) { width: 50%; } .product-addon-member-details .addon_options_wrapper .form-row:nth-child(12) { width: 50%; } .chsc_addons_wrapper { padding: 10px 15px; border-top: solid 1px #dfdfdf; } .top-header .outside-item-remove-margin.main-nav>li:last-child>a { margin-right: 16px !important; } .header-double-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-item-align: center; align-self: center; } .masthead .header-bar .header-double-menu .top-bar { margin: 0; width: 100%; } .top-bar-bg { background: none !important; .masthead .header-bar .header-double-menu #primary-menu{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.person-block{line-height:1;font-size:14px}.person-block h6{font-weight:300;margin-bottom:1px;color:#aaa}.person-block h3{margin-bottom:3px;line-height:1;letter-spacing:.5px}.person-block a{font-weight:300;text-decoration:none}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{display:none!important}@media(min-width:768px){.chsc_big_button{float:left;margin-right:20px}}@media(max-width:889px){.masthead .header-bar .header-double-menu .top-bar{display:none!important}.main-nav>li>a{margin-left:10px;margin-right:10px}.main-nav>li>a .menu-text{font-size:15px}}@media(max-width:767px){.mobile-center{text-align:center!important}#home_hero{padding-top:1em!important;padding-bottom:5em!important;font-size:12px}#home_hero img{max-width:50%}#home_hero .vc_column_container{padding-top:0;padding-bottom:0}#home_hero h1{font-size:1.7em!important}#home_hero div.vc_custom_heading{font-size:1.2em!important;line-height:1.5!important}#home_hero .vc_btn3.vc_btn3-size-lg{font-size:14px;padding:10px 30px 10px 15px}#home_hero .vc_btn3.vc_btn3-size-lg .vc_btn3-icon{font-size:14px;line-height:17px;right:15px}.page-title.page-title-responsive-enabled>.wf-wrap{padding-top:70px!important}#page .masthead-mobile{position:absolute!important;width:100%!important;background:0 0!important}.reverse-stack-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}