/*======================================
Theme Name: Theatre Garage
Theme URI: https://divicake.com/
Description: Theatre Garage
Version: 1.0
Author: Theatre Garage
Author URI: https://divicake.com/
Template: Divi
======================================*/
ul.wpb_category_n_menu_accordion_list li.cat-item.cat-item-122, ul.wpb_category_n_menu_accordion_list .cat-item.cat-item-8 {
    display: none !IMPORTANT;
}
body {margin: 0 auto;letter-spacing: normal;opacity: 1!important;visibility: visible!important;}ul.woocommerce-error a.button {background: #FFF !IMPORTANT;border-radius: 3px !IMPORTANT;}.mobile-search {display: none !important;}body.search.search-results article.product a.entry-featured-image-url img {background: transparent !important;height: 300px;object-fit: contain;width: 100% !important;padding-left: 0px !IMPORTANT;padding-right: 0px !IMPORTANT;border: 0px !important;}button.tribe-common-c-btn-link.tribe-common-c-btn--small.tribe-tickets__attendee-tickets-submit.tribe-tickets__attendee-tickets-footer-cart-button.tribe-validation-submit {color: #FFF !important;text-decoration: none !important;text-transform: uppercase !important;margin-right: 10px !IMPORTANT;border-radius: 5px !IMPORTANT;}button.tribe-common-c-btn.tribe-common-c-btn--small.tribe-tickets__attendee-tickets-submit.tribe-tickets__attendee-tickets-footer-checkout-button.tribe-validation-submit {text-transform: uppercase !important;font-weight: normal !IMPORTANT;}a.tribe-checkout-backlink {margin-right: 20px !IMPORTANT;text-transform: uppercase !IMPORTANT;letter-spacing: 0.5px !IMPORTANT;}.tribe-common div.tribe-dialog {z-index: 9999999999999 !important;}button#place_order {background: #FFF !important;}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled {background-color: #FF7F50 !important;}.tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small {background-color: #FF7F50 !important;}.tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small {background-color: #FF7F50 !important;}#tribe-events-content a, .tribe-events-event-meta a {color: #FF7F50 !important;text-decoration: none;}.tribe-events-event-image {max-width: 300px;float: left;vertical-align: top;margin-right: 40px;}body.search.search-results article.product {width: 28.353%;float: left;box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;margin-right: 5% !important;text-align: center;height:400px;}body.search.search-results article.product .woocommerce-loop-product__title {margin-left: 15px;margin-right: 15px;line-height: 23px;}body.search.search-results article.product:nth-child(4n) {margin-right:0px !important;}.et-search-form input {border-bottom:1px solid #333;}h2.page-title {margin-bottom: 20px;}table.fc-scrollgrid.fc-scrollgrid-liquid td {padding: 0px !IMPORTANT;}table.fc-scrollgrid.fc-scrollgrid-liquid {width: auto !IMPORTANT;margin: 0px !IMPORTANT;margin: auto !IMPORTANT;}th.fc-col-header-cell, th.fc-col-header-cell a {background: #555 !IMPORTANT;color: #FFF !IMPORTANT;text-transform: uppercase !IMPORTANT;font-weight: 600 !important;}#tribe-events-photo-events .tribe-events-photo-event {margin-bottom: 50px !IMPORTANT;}#tribe-events-content.tribe-events-list {margin-bottom: 0px !IMPORTANT;}#tribe-events, #tribe-events-pg-template, .tribe-events-pg-template {padding-bottom: 0px !IMPORTANT;}.tribe-events-event-image {background: #FFF !IMPORTANT;}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-details {background: #FFF !IMPORTANT;}.events-display h1.tribe-events-page-title {display: none !IMPORTANT;}.events-display li.tribe-events-nav-previous {display: none !IMPORTANT;}.events-display a.tribe-events-ical.tribe-events-button {display: none !important;}.events-display div#tribe-events-footer {display: none !important;}.tribe-events-photo-event-wrap .tribe-events-list-photo-description.tribe-events-content {display: none !important;}.tribe-events-list .tribe-events-event-image img {height: 200px;object-fit: contain !IMPORTANT;}#tribe-events-photo-events .tribe-events-photo-event {box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px !important;}#ect-calendar-wrapper {background: #FFF !IMPORTANT;border: 30px solid #FFF !IMPORTANT;}#footer-widgets ul.social-icons li a {font-size: 20px;}#top-header i {font-size: 18px;}ul.variable-items-wrapper.image-variable-items-wrapper.wvs-style-squared li {width: 80px !IMPORTANT;}.container {width: 80%;max-width: 1280px;margin: auto;position: relative;}.wc-block-mini-cart__button {margin: auto;}.wpb_category_n_menu_accordion li > a:hover > span.wpb-submenu-indicator {color: #000 !important;}.wc-block-components-drawer__screen-overlay--with-slide-in {z-index: 99999999999999999 !important;}.wc-block-mini-cart.wp-block-woocommerce-mini-cart {background: #F2f2f2;width: 100%;border-radius: 5px;text-align: center;font-size: 16px;}.wpb_category_n_menu_accordion > ul > li:not(:last-child) > a {border-bottom: 1px solid #CCC !important;}.wpb_category_n_menu_accordion > ul > li > a {font-size: 16px;line-height: 20px;padding: 14px 22px;background: transparent !important;color: #333 !important;font-weight: normal !important;padding-left: 10px !IMPORTANT;}ul.wpb_category_n_menu_accordion_list {border: 1px solid #CCC;border-radius: 5px;}#rmp-container-38286 {background-color: #FF7F50 !important;}#rmp-menu-wrap-38286 .rmp-menu-current-item .rmp-menu-item-link {color: #fff;border-color: #000 !important;background-color: #000 !important;}.related_product_categories ul.responsive.owl-carousel {padding: 0px !IMPORTANT;}.shop_product_categories ul {margin: 0px !IMPORTANT;list-style: none !IMPORTANT;padding: 0px !IMPORTANT;}.shop_product_categories li {width: 28.353%;float: left;list-style: none !important;text-align: center;box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;margin: 0 3.8% 2.992em 0;}.shop_product_categories ul li .category-name {font-size: 16px;color: #000;margin-bottom: 10px;margin-top: 10px;}.shop_product_categories li img {height: 200px;object-fit: cover !important;}.shop_product_categories li:nth-child(3n) {margin-right:0px !important;}.et_header_style_centered #main-header .logo_container {margin-top:30px;}.et_header_style_centered #main-header .logo_container {height: 90px;padding: 0;}.et_header_style_centered #logo {max-height: 80%;}button.rmp_menu_trigger {background-color: #FF7F50 !IMPORTANT;border: 1px solid #FF7F50 !important;}.rmp-container.rmp-container {z-index: 99999999999 !important;}body .product .related h2 {font-size: 18px !important;padding-bottom: 16px;}body {font-size: 15px !important;line-height: 23px;font-weight: normal !important;color: #333 !important;}#main-footer {background-color: #333 !important;}.footer-widget, .footer-widget *, .footer-widget a {color: #FFF !important;}.et_pb_toggle_close .et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title {color: #333;font-size: 17px;}h3.description_line {border-bottom: 1px solid #000;margin-bottom: 20px !IMPORTANT;padding-bottom: 10px !IMPORTANT;}.summary.entry-summary {background: #f2f2f2;padding: 30px;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.woocommerce div.product form.cart .button {vertical-align: middle;float: left;background: #FFF;}.woocommerce a.checkout-button.button.alt.wc-forward {border-color: #FF7F50;}.woocommerce a.checkout-button.button.alt.wc-forward:hover {border: none;}.woocommerce .quantity input.qty {width: 100px;background: #FFF !important;font-weight: bold;color: #000;text-align: center !IMPORTANT;font-size: 20px !important;padding: 0px !IMPORTANT;height: 48px;border:2px solid #FF7F50;}.woocommerce .quantity input.qty {width: 4.3em;background: #FFF !important;font-weight: bold;color: #000;text-align: center !IMPORTANT;}.theater-form td, .theater-form {border: 0px !IMPORTANT;}.discount-card-application-form .et_pb_column {background: #f2f2f2;text-align: center;padding: 20px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;text-align: center;padding: 20px;}.woocommerce span.onsale, .woocommerce-page span.onsale{background: #FF7F50 ! important;}.discount-card-application-form input[type=file], .discount-card-application-form input[type=text], .discount-card-application-form input[type=tel], .discount-card-application-form input[type=email], .discount-card-application-form textarea {background: #FFF !IMPORTANT;resize: none !important;}.theater-form td.label {width: 250px;font-size: 16px;font-weight: normal;padding: 0px !IMPORTANT;text-align:right !important;}input.wpcf7-form-control.has-spinner.wpcf7-submit.submit-btn {background-color: #FF7F50;color: #fff;border: none;font-size:20px;}span.wpcf7-list-item.first.last {margin: 0;}#top-menu-nav li.shop-menu ul.sub-menu {width: 700px;margin-left: -300px;}.et_pb_section.et_pb_section_1.et_section_regular {padding-top: 20px;}#top-menu-nav li.shop-menu ul.sub-menu li {float: left;width: 33%;}.et_pb_fullwidth_header {padding: 30px 0 !important;}body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container {padding-top: 25px;}h2.woocommerce-loop-product__title {font-size: 16px !IMPORTANT;font-weight: normal !important;}span.woocommerce-Price-amount.amount {color: #000;font-size: 21px;font-weight: 600;}.renew-application {padding-left: 0px;}.et_pb_gutters3 .footer-widget {margin-bottom: 20px;}#footer-widgets {padding: 4% 0 0;}section.related.products h2.woocommerce-loop-product__title {font-size: 18px !IMPORTANT;}section.related.products h2 {font-size: 25px !IMPORTANT;margin-top: 30px !IMPORTANT;margin-bottom: 0px !IMPORTANT;}.woocommerce ul.products li.product a img {background: transparent !important;height: 300px;object-fit: contain;width: 100% !important;padding-left: 0px !IMPORTANT;padding-right: 0px !IMPORTANT;border: 0px !important;}#wps-slider-section .sp-wps-product-image-area img {height: 300px !important;object-fit: contain !IMPORTANT;width: auto !IMPORTANT;max-width: 90% !important;}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {background: #FF7F50 !important;color: #fff !important;font-weight: normal !important;text-transform: uppercase;border-radius: 2px !IMPORTANT;border: 0px !IMPORTANT;font-size: 15px !IMPORTANT;padding-bottom: 3px !IMPORTANT;padding-top: 5px !important;}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:after {display:none !important;}#wps-slider-section a.button.product_type_variable.add_to_cart_button::after {display: none;}#top-header .container {padding-top: 6px !IMPORTANT;font-weight: 600;}.theater-form input.wpcf7-form-control, .theater-form textarea {background: #f2f2f2;border: 1px solid #CCC;padding: 10px;border-radius: 2px;width:300px;box-sizing: border-box !IMPORTANT;}.theater-form input.wpcf7-form-control, .theater-form select {background: #f2f2f2;border: 1px solid #CCC;padding: 10px;border-radius: 2px;width:300px;}table.theater-form {width: auto !important;margin: auto !important;}body .et_pb_fullwidth_header .header-content h1.et_pb_module_header {color: #FF7F50!important;}.nav ul li a:hover {color: #FF7F50 !important;opacity: 1 !IMPORTANT;}span.store-info {background: #FF7F50;color: #FFF;padding: 3px;padding-left: 10px;padding-right: 10px;border-radius: 4px;font-weight: normal;}h2.et_pb_slide_title {font-size: 42px!IMPORTANT;font-weight: 500!important;max-width: 800px !IMPORTANT;margin: auto !IMPORTANT;line-height: 50px !important;}.et_pb_slider_container_inner a.et_pb_button.et_pb_more_button {background: #FF7F50;border-color: #FF7F50 !IMPORTANT;}.sponsor-text, .sponsor-text * {text-align: center !IMPORTANT;}#top-header ul.social-icons {margin: 0px!IMPORTANT;padding: 0px!IMPORTANT;margin-left: 10px !IMPORTANT;vertical-align: top !IMPORTANT;}.footer-widget li.view_all_categories a {color: #FF7F50!important;border-bottom: 1px solid #FF7F50 !IMPORTANT;}.footer-widget li a:hover {color: #FF7F50 !important;}.homepage-box-1, .homepage-box-2 {box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;padding: 30px;}.homepage-box-1 img, .homepage-box-2 img {max-height: 300px;margin: auto;width: auto !IMPORTANT;height: auto !important;}.et_pb_section.homepage-boxes {margin-bottom: 30px !IMPORTANT;}.sponsor-text .et_pb_module.et_pb_image {margin-bottom: 30px !IMPORTANT;}#hcount {max-width:100% !important;border-radius:5px;margin:0px !important;padding:2% !important;}.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a {color: #FF7F50;}.et_pb_contact_submit {color: #FF7F50;}div#footer-info, div#footer-info a {font-weight: normal;font-size: 16px;}div#footer-info a {text-decoration:underline;}.et_fixed_nav #top-header {border-bottom: 1px solid #CCC;background: #eee !important;}span.et_close_search_field {margin-right: 15px;}a.myaccount-link {color: #333;font-size: 18px;vertical-align: middle;margin-left: 22px;}#et_search_icon:before {font-size: 20px;}div#et-info a {color: #FF7F50;margin-right: 20px;}div#et-info {color: #FF7F50;width: 100%;font-size: 16px;text-align: center;padding-bottom: 10px;padding-top: 5px;}div#top-header {background: transparent !important;}#top-menu li {padding-right: 30px;}#main-footer .container, #main-header .container {width: 95%;max-width: 95%;}.et_header_style_centered #top-menu>li>a {padding-bottom: 1em;}#top-menu-nav a {color: #232323;text-transform: uppercase;font-weight: 600;font-size: 16px;}.footer-widget {color: #232323;}html {padding-bottom: 0!important;position: relative;-webkit-font-smoothing: antialiased;}p {font-size: 16px;color: #333;font-weight: normal;line-height: 30px;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: scrollbar;-webkit-tap-highlight-color: transparent;}.fwidget.et_pb_widget.widget_block {margin-bottom: 10px!important;width: 100%;}ul.social-icons li {float: left;list-style: none;}ul.social-icons {display: inline-block;list-style: none;}ul.social-icons {display: inline-block;list-style: none;}#footer-widgets .footer-widget li:before {display:none;}#footer-widgets ul.social-icons a {color: #232323;}.footer-widget li a {color: #fff !IMPORTANT;}#footer-widgets ul.social-icons li {float: left;list-style: none;padding-left: 0px;margin-right: 25px;width: auto;}#main-footer .footer-widget h2 {font-size: 17px;color: #232323;letter-spacing: .05em;text-transform: uppercase;font-weight: 600;padding-bottom: 12px;margin: 0;}#footer-widgets .footer-widget li {padding-left: 0px !important;position: relative;}.inner-header {background: #f2f2f2 !important;}.et_pb_row.staff-row {background: #f3f3f3;padding: 30px;border: 0px;border-radius: 0px;margin-bottom: 40px;transition: all .1s linear;-webkit-transition: all .1s linear;box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;}.et_pb_row.staff-row img {width: 300px;height: 300px;object-fit: cover;background-position: center;border-radius: 5px;}.et_pb_row.staff-row h3 {font-weight: 600;font-size: 24px;}p.form-row {display: grid;}p.form-row input{padding: 10px;}.membership-type h3 {font-size: 20px;margin-bottom: 10px;float: left;width: 100%;text-align: center;}.membership-type .type {background: #FFF;border: 1px solid #333;display: inline-block;padding: 15px;margin-right: 10px;padding-left: 20px;padding-right: 20px;font-size: 20px;width: 46%;text-align: center;margin-left: 10px;margin-bottom: 10px;font-size: 15px;}.membership-type .type:hover {background: #333;color: #FFF;cursor: pointer;}.membership-type .membership {background: #FFF;border: 1px solid #333;display: inline-block;padding: 15px;margin-right: 10px;padding-left: 20px;padding-right: 20px;font-size: 20px;width: 46%;text-align: center;margin-left: 10px;margin-bottom: 10px;font-size: 15px;}.membership-type .membership:hover {background: #333;color: #FFF;cursor: pointer;}.membership-type .membership.active {background: #333;color: #FFF !IMPORTANT;}.membership-type .type.active {background: #333;color: #FFF !IMPORTANT;}h3.membership-heading {text-align: center;margin-top: 20px;}p.membership-text {text-align: center;}.fancybox__container {z-index: 999999999 !important;}div#dialog-content {z-index: 999999999999 !important;border: 1px solid #FF7F50 !important;max-width: 800px !IMPORTANT;}.codedropz-upload-inner h3 {margin: 5px 0;font-size: 20px;line-height: 32px;word-break: break-word;}#top-menu-nav ul.sub-menu li a {padding-left: 0px;padding-right: 0px;font-weight: normal;text-transform: capitalize;line-height: 16px;border-bottom: 1px solid #ebebeb;font-size: 15px;padding-top: 10px;padding-bottom: 10px;color:#000;}#top-menu-nav ul.sub-menu li:last-child a {border:0px;}#top-menu-nav ul.sub-menu {border: 2px solid #CCC;padding-top:0px;padding-bottom:0px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);}.woocommerce-account .woocommerce-MyAccount-navigation {width: 20%;}.woocommerce-account .woocommerce-MyAccount-content {display: inline-block;float: left;margin-left: 5%;width: 75%;}.woocommerce-account .woocommerce-MyAccount-navigation ul {padding: 0;border-top: 1px solid #eee;}.woocommerce-account .woocommerce-MyAccount-navigation ul li {list-style: none;border-bottom: 1px solid #eee;padding-bottom: 0;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a:before {opacity: 1;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a {padding: 10px 5px;display: block;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:before {margin-right: 20px;opacity: .25;}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover:before {opacity: 1;}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before {font-family: 'FontAwesome';content: "\f0e4";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before {font-family: 'FontAwesome';content: "\f291";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before {font-family: 'FontAwesome';content: "\f1c6";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before {font-family: 'FontAwesome';content: "\f015";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before {font-family: 'FontAwesome';content: "\f09d";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before {font-family: 'FontAwesome';content: "\f007";}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before {font-family: 'FontAwesome';content: "\f08b";}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {background: #FF7F50;}.woocommerce-message a {color: #FFF !important;}a {color: #FF7F50;}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {display: none !important;}.entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover {color: #FF7F50;}div#mc_embed_signup {text-align: left;padding-top: 20px;padding-bottom: 20px;float: left;width: 100%;}div#mc_embed_signup h3 {font-weight: 600;margin-bottom: 20px;font-size: 22px;}div#mc_embed_signup_scroll input[type="email"] {border: 1px solid #d2d2d2;border-radius: 0px;padding: 8px 12px;font-family: proxima-nova,sans-serif;font-weight: 300;font-size: 16px;line-height: 22px;transition: box-shadow .3s ease;outline: 0;width: 100%;}div#mc_embed_signup_scroll input[type=submit] {border: none;border-radius: 4px;cursor: pointer;outline: 0;text-align: center;text-decoration: none;-webkit-appearance: none;font-size: 15px;padding: 8px 20px;line-height: 24px;margin-top: 0px;background:#FF7F50;font-size:16px;color:#FFF;}li.mega-newsletter-signup, li.mega-newsletter-signup:hover a{background: #f57f00 !important;}.woocommerce-account .woocommerce-MyAccount-content h2 {font-size: 25px;text-align: center;font-weight: 600;}#footer-widgets .wp-block-image {background: #FFF;padding: 10px;border-radius: 4px;}.footer-widget li a {color: #fff !IMPORTANT;font-size: 16px;font-weight:normal !important;}#footer-widgets .footer-widget li {padding-left: 0px!important;position: relative;margin-bottom: 10px !IMPORTANT;}.woocommerce-account p.order-again {text-align: right;}.woocommerce-account .woocommerce-EditAccountForm input[type="submit"] {margin-top: 50px;float: right;}nav.woocommerce-MyAccount-navigation * {color: #FF7F50;font-size: 16px;}.et_overlay:before {color: #FF7F50 !important;}a.rent_now_btn.single_add_to_cart_button.button.alt {border-color: #FF7F50 !IMPORTANT;background: #FFF !important;margin-bottom: 20px !IMPORTANT;margin-top: 10px !IMPORTANT;}.owl-carousel .owl-item img {object-fit: contain !IMPORTANT;}body .owl-carousel .owl-nav button {font-size: 22px !IMPORTANT;background: #000 !IMPORTANT;margin-right: 10px !IMPORTANT;padding-left: 10px !IMPORTANT;padding-right: 10px !IMPORTANT;color: #FFF !IMPORTANT;display: inline-block !IMPORTANT;width: 50px !IMPORTANT;font-size: 24px !IMPORTANT;height: 40px !IMPORTANT;margin-top: 10px !IMPORTANT;}.woocommerce .woocommerce-message a.button {color: #000 !IMPORTANT;}table.variations {background: #FFF !IMPORTANT;}table.variations th.label {padding: 0px !IMPORTANT;padding-left: 10px !IMPORTANT;padding-top: 8px !IMPORTANT;}.woocommerce div.product form.cart table.variations td.value {padding-bottom: 0px !IMPORTANT;padding-top: 10px !IMPORTANT;padding-bottom: 10px !IMPORTANT;}.orderby, .woocommerce div.product form.cart .variations td select {color: #000 !IMPORTANT;font-size: 14px !IMPORTANT;font-weight: 600 !IMPORTANT;}.staff-member-photo i {color: #333 !important;margin-left: 10px;margin-right: 10px;margin-top: 10px !IMPORTANT;font-size: 18px !IMPORTANT;}.staff_pick_img {width: 150px;box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;padding: 10px;text-align: center !IMPORTANT;box-sizing: border-box !IMPORTANT;margin-bottom: 20px !IMPORTANT;}.staff_pick_img img {max-width: 100% !IMPORTANT;}.row.staff_member_row .staff-member-photo img {height: 300px;object-fit: cover!important;border-radius: 5px;background: #f3f3f3!IMPORTANT;text-align: center!IMPORTANT;width: 300px !IMPORTANT;}.row.staff_member_row .staff-member-photo {float: left;width: 30%;text-align: center;}.staff-member-info-wrap {float: right;width: 65%;}.row.staff_member_row {box-shadow: rgb(0 0 0 / 24%) 0px 3px 8px;display: inline-block;margin-bottom: 40px;padding: 20px;border-radius: 5px;}ul.accordion {width:600px !important;}p.tribe-events-promo.tribe-common-b1.tribe-events-c-promo {display: none !important;}.order.products.spotlight-products h3 {margin-bottom: 10px;}.sales-product-display {max-width: 95%;margin-left: auto;margin-right: auto;margin-top: 20px;}.sales-product-display .price .amount {color: #c6202c;float: auto;font-size: 16px;font-weight: bold;margin-bottom: 0;margin-top: 15px;display: inline-block !IMPORTANT;}.sales-product-display .slick-slide img {display: block;object-fit: cover;width: 100% !IMPORTANT;height: 180px !important;}.woocommerce div.product div.images div.thumbnails img {margin-left: 5px;margin-right: 5px;border: 1px solid #333;max-width: 200px !important;}table.variations label {font-size: 16px !important;color: #000 !important;margin-bottom: 0px !important;vertical-align: middle !important;}span.woo-selected-variation-item-name {font-size: 16px !important;vertical-align: middle !important;margin: 0px !important;display: inline-block !IMPORTANT;margin-top: 7px !important;margin-left: 5px !important;color: #000 !important;}.variations_form button.single_add_to_cart_button.button.alt {font-size: 18px;}form.variations_form span.woocommerce-Price-amount.amount {font-size: 22px;}input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0;}.variations_form .qty {width: 3.631em;text-align: center;padding: 2px !important;text-align: center;font-size: 22px !important;}h1.product_title.entry-title {text-align: left !important;}.slick-prev:before, .slick-next:before {font-size: 25px !important;color: #000 !important;}img.alignright {float: right;}ul.accordion li {float: left !important;padding-left: 5px !important;padding-top: 3px !important;font-size: 13px !important;position:relative;}h4.related-category-heading {color: #000 !important;text-transform: uppercase;text-align: left;margin-top: 20px !important;}.related_product_categories li {width: 100%;float: left;background: #FFF;padding: 10px;border: 1px solid #CCC;list-style: none !IMPORTANT;}.related_product_categories li img {width: 100%;height: 150px;object-fit: cover;}.related_product_categories ul {display: block;list-style: none;margin: 0px;padding: 0px;margin-top: 15px;}.related_product_categories .category-name {text-align: center;color: #000;margin-top: 8px;font-size: 14px;height: 30px;line-height: 17px;}.woocommerce ul.products li {padding-top: 15px !important;}ul.accordion li a {font-size: 13px !important;}.checkout-info {font-size: 18px !important;font-weight: normal;margin-bottom: 20px !important;background: #FFF;padding: 10px !important;text-align: center;line-height: 25px !important;}ul.mega-menu li a {text-transform: uppercase !important;}ul.mega-menu li li a {text-transform: inherit !important;}.autocomplete-suggestion img {width: auto !important;height: 45px !important;}body .variable-item:not(.radio-variable-item) {width: inherit !important;height: auto !important;padding: 0px !important;}body ul.image-variable-wrapper.variable-items-wrapper li {width: 50px !important;}table.variations td {float: left !important;}.variable-item:not(.radio-variable-item) {width: 99px !important;height: auto !important;}.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item img {margin: 0;padding: 0;width: 100%;height: auto !important;pointer-events: none;max-width: 100% !important;}.autocomplete-suggestion .yith_wcas_result_content {line-height: 22px;}.autocomplete-suggestion {padding-right: 0px;border-bottom: 1px solid #CCC;}.autocomplete-suggestion .yith_wcas_result_content .title {color: #000;font-weight: bold;font-size: 14px;margin: 0px;padding: 0px !important;}#yith-ajaxsearchform .search-navigation {display: inline-block;width: 100% !important;}.autocomplete-suggestions .link-result {background: #000;}.autocomplete-suggestions .link-result a {color: #FFF;font-size: 16px;font-weight: bold;}.product-search input#yith-s {width: 100% !important;margin-bottom: 0px !important;border: 1px solid #999 !important;}.woocommerce ul.order_details {margin: 0 0 3em;list-style: none;font-size: 16px;margin-left: 0px;padding-left: 0px;}p.woocommerce-thankyou-order-received {font-size: 18px;margin-bottom: 20px;margin-top: 20px;color: #000;font-weight: 600;}.order-confirmed-text {font-size: 22px;text-align: left;max-width: initial;margin-left: auto;margin-right: auto;}body {overflow-x: hidden;}.dgwt-wcas-search-form {margin-top: 30px;margin-right: 20px !important;width: auto !important;}@media (max-width: 800px) {.home-slider {margin-top: -10px !IMPORTANT;}.et_pb_slide_overlay_container {background: transparent !IMPORTANT;}.home-slider .et_pb_container.clearfix.et_pb_empty_slide {height: 190px !IMPORTANT;}.home-slider .et_pb_slider .et_pb_slide {background-position: center !IMPORTANT;background-size: contain !IMPORTANT;}.home-slider .et_pb_slide_description {display: none !IMPORTANT;}#top-header .container {padding-top: 6px !IMPORTANT;font-weight: 600;width: 100% !IMPORTANT;}ul.social-icons li {width: 46px;text-align:left;}input.wpcf7-form-control.has-spinner.wpcf7-submit.submit-btn{margin-top: 20px;}#top-header ul.social-icons a {margin-right: 0px !IMPORTANT;}.shop_product_categories li img {height: 150px;object-fit: cover !important;}.shop_product_categories li {width: 48%;}.shop_product_categories li:nth-child(2n) {margin-right: 0px !important;}#footer-widgets .footer-widget .fwidget {width: 100% !IMPORTANT;}#main-footer #footer-widgets .footer-widget {margin-bottom: 20px !IMPORTANT;}#footer-widgets .footer-widget:nth-child(n), #footer-widgets .footer-widget .fwidget {margin-bottom: 0px !important;}.membership-type .type {width: 100%;}#rmp-menu-wrap-38286 .rmp-menu-item-link {font-size: 16px;text-transform: uppercase;}.membership-type .membership {width: 100%;}.theater-form td.label {text-align: left !important;}body.admin-bar.et_fixed_nav #top-header {top: 46px;z-index: 1;}#rmp-container-38286 {z-index: 9999999999999999999999999 !important;margin-top: 110px;}#rmp-menu-wrap-38286 .rmp-menu-item.rmp-menu-top-level-item {margin-bottom: 10px !IMPORTANT;}html #wpadminbar {height: 46px;min-width: 240px;z-index: 21;}body.single-product {background: transparent !important;}.dgwt-wcas-search-form {margin-right: 0px !important;width: auto !important;}.related_product_categories li {width: 100%;}#click-menu {z-index: 999999999999999999999 !important;}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {margin-top: 48px;}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {margin-top: 18px;}iframe {width: 100% !important;}.header .login a {color: #333333;font-size: 12px !important;}.logo {padding: 10px;}.logo img.logo_top {max-width: 200px;}li.col-md-3.col-sm-3.open_time {display: none;}li.col-md-3.col-sm-3.open_time.login {display: block !important;}.theater-form td.label {width: 100%;font-size: 18px;font-weight: normal;padding: 0px !IMPORTANT;display: inline-block;float: left;margin-top: 20px !IMPORTANT;}.theater-form td {float: left;padding: 0px !IMPORTANT;width: 100% !IMPORTANT;}table.theater-form {width: 100% !IMPORTANT;margin: auto !important;}.theater-form input.wpcf7-form-control, .theater-form textarea {background: #f2f2f2;border: 1px solid #CCC;padding: 10px;border-radius: 4px;width: 100% !IMPORTANT;}.row.staff_member_row .staff-member-photo {float: left;width: 100%;text-align: center;}input#yith-searchsubmit {display: none !important;}input#yith-s {width: 95% !important;padding: 3px !important;background: #FFF !IMPORTANT;font-size: 16px !IMPORTANT;border: 2px solid #FF7F50 !IMPORTANT;border-radius: 0px !IMPORTANT;margin-left: 2.5% !important;}.autocomplete-suggestions {width: 100% !important;}.autocomplete-suggestion {padding-right: 0px;border-bottom: 1px solid #CCC;font-weight: normal !important;font-size: 13px !important;padding-top: 5px !important;padding-bottom: 5px !important;}.staff-member-info-wrap {float: right;width: 100%;}.mobile-search {display: inline-block !important;width: 100% !important;margin-top: 15px !IMPORTANT;margin-bottom: -15px !IMPORTANT;}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {margin-top: 14px !important;}form.dgwt-wcas-search-form {margin-top: 0px !IMPORTANT;}span.store-info {display: inline-block !important;margin-bottom: 10px !IMPORTANT;margin-top: 5px !IMPORTANT;width:100% !important;border-radius:0px !Important;}.et_header_style_centered #main-header {padding: 10px 0 !important;}div#et_mobile_nav_menu {display: none !important;}a.myaccount-link {margin-top: 10px !IMPORTANT;display: inline-block !IMPORTANT;}.row.staff_member_row .staff-member-photo img {height: 200px;width: 200px !IMPORTANT;}.inner-header .header-content {padding: 0px !IMPORTANT;margin: 0px !IMPORTANT;}.logo_container {float: left;width:50%;}#rmp_menu_trigger-38287 .rmp-trigger-box {width: 21px;color: rgb(255, 255, 255);}#rmp_menu_trigger-38287 .responsive-menu-pro-inner, #rmp_menu_trigger-38287 .responsive-menu-pro-inner::before, #rmp_menu_trigger-38287 .responsive-menu-pro-inner::after {width: 20px;height: 3px;background-color: rgb(249, 83, 72);border-radius: 4px;position: absolute;}button.rmp_menu_trigger {float: right !IMPORTANT;vertical-align: top;margin-top: -13px !IMPORTANT;width: 40px !IMPORTANT;height: 40px !IMPORTANT;font-size: 11px !IMPORTANT;}a.myaccount-link {color: #333;font-size: 27px;vertical-align: middle;margin-left: 0px;}.et_header_style_centered #main-header div#et-top-navigation {bottom: 0;position: relative;float: right !IMPORTANT;width: 40% !IMPORTANT;}.et_header_style_centered #main-header .logo_container {margin-top: 8px;}


}