@charset "UTF-8";body{hyphens:auto}a.button.show-product{background:#222;color:#ddd;font-weight:bolder}.fixed-header .header-logo img{max-height:100px;padding:15px 0}.content-page,.page-content{padding-bottom:unset!important}.home .page-heading.bc-type-default.bc-effect-none.bc-color-dark{padding:0!important;margin:0!important}.button,.btn,input[type=submit],form button{height:unset!important;border:none!important}.button.product_type_simple.add_to_cart_button{color:#ccc}.button.product_type_simple.add_to_cart_button:hover{color:#fff;border:none!important;background:#000!important}table tr:first-child td{padding-top:0!important}tr:first-child>td>.fc-day-grid-event{margin-top:-1px!important}.entry-title:after{content:"";width:20%;height:6px;background-color:red;display:block;margin:10px 0}ul.red-square li a,p a{color:red}.vc_btn3.vc_btn3-color-danger,.vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat{background-color:#ff0000!important;text-transform:uppercase}ul.red-square{padding:0}ul.red-square li{font-size:inherit;list-style:none;padding-left:16px}ul.red-square li:before{content:"\25E5";color:red;margin-left:-22px;padding-right:10px;position:relative;top:-1px;vertical-align:middle}.header-center .menu-wrapper .menu>li.current-menu-item{background-color:red}.header-center .menu-wrapper .menu>li.current-menu-item>a:after{background-color:#fff!important}.white{color:#fff}.after-products-widgets,. .PreFooter{margin-top:5em}.footer{padding-top:0!important}.footer-bottom .container{border-top:none!important}.footer.text-color-light .widget-title,.prefooter .text-color-light .widget-title,.footer.text-color-light .wpb_widgetised_column_heading,.prefooter .text-color-light .wpb_widgetised_column_heading,.footer.text-color-light .widgettitle,.prefooter .text-color-light .widgettitle{text-transform:none}.footer.text-color-light .widget-title{border-bottom:none;text-decoration:none;font-size:1.5em;font-weight:400;margin-bottom:0!important}.footer-bottom.text-color-light p{color:#bbb}footer.footer .container .row{border-top:1px solid #e8e8e8;padding-top:5em;padding-bottom:1em;color:#444}footer.footer .container .row p{color:#444}footer .widget-title,.prefooter .widget-title{border-bottom:none!important}p.widget-title span{text-transform:capitalize;font-size:1.5rem;color:#444;font-weight:400}.footer-bottom .container{border-top:1px solid #e6e6e6;padding-top:3.56em}.footer-bottom{padding:0 0 3.57rem}.footer-table{display:table;margin-top:-18px;max-width:280px;border-top:0;line-height:23px}.footer-table-row{display:table-row}.footer-table-cell{display:table-cell}.footer-table-cell:nth-of-type(1){padding-right:1.25em}span.phone:before{font-family:FontAwesome;content:'\f095'}span.mail:before{font-family:FontAwesome;content:'\f0e0'}span.web:before{font-family:FontAwesome;content:'\f015'}span.facebook:before{font-family:FontAwesome;content:'\f082'}span.google:before{font-family:FontAwesome;content:'\f0d5'}span.paypal:before{font-family:FontAwesome;content:'\f1f4';font-size:6em}span.paypal:hover{text-decoration:none}.sidebar h4.widget-title{font-family:arial,sans-serif}.sidebar-widget{margin-bottom:2.29em}.top-panel-inner{background:#262626}.my-spacer{margin-top:2em;display:inline-block}.my-spacer-s{margin-top:0;display:block}.widget_calendar caption{background-color:#ccc !important;border-radius:0 !important}.widget_calendar tbody td{border:none !important}h2.para-header{text-align:center;font-size:4em;font-family:arial,sans-serif;line-height:2em;font-weight:lighter}h3.para-header{text-align:center;font-size:3em;font-family:arial,sans-serif;line-height:1.5em;font-weight:lighter;padding:0 0 1em}.top-panel-container{background-color:#aaa !important}.header-wrapper.header-advanced .navigation-wrapper:before{background-color:#aaa !important}.fussnote{font-size:10px}.MyLogo{display:inline;text-align:center;vertical-align:middle;width:30%}.MyTitle{margin-left:10px;text-align:center;vertical-align:middle;display:inline-block}.MyTitle h1{text-transform:uppercase;margin:4px 10px}.MyTitle h1:after{background-color:#999;content:"";display:block;height:1px;margin:5px auto;text-align:center;width:40%}.page-header{margin:48px 0 20px}.header-center .header-logo{display:inline;text-align:left;width:50%}.page-heading .back-history{font-size:.8rem}.title{font-weight:400!important;text-transform:none!important}.top-bar .login-link>a{text-transform:none}.navigation-wrapper{background:#ccc}.navigation-wrapper .menu-inner{border:none}.nav-sublist-dropdown:before{top:0}.nav-sublist-dropdown{top:40px!important;background:rgba(38,38,38,.97);border:0}.nav-sublist-dropdown li{border-bottom:1px solid #fff}.nav-sublist-dropdown ul>li.current-menu-item a{color:red!important}.nav-sublist-dropdown ul>li.current-menu-item a:hover{color:#aaa!important}.navigation-wrapper .menu-wrapper:first-child>.menu-main-container>.menu>li:first-child>a,.container-wrapper>.header-logo+.menu-wrapper>.menu-main-container>.menu>li:first-child>a{padding-left:.535em}.fixed-header .menu-wrapper .menu>li>a.item-link{color:#222}.et_b_header-logo.et_element-top-level .fixed img{width:150px}.et-header-full-width .header-logo{padding-left:0}.woocommerce-account header.title{padding:0 10px 1em 0}.header-wrapper.header-two-rows .left-wrap .languages-area{padding-left:0}.single_add_to_cart_button{min-width:250px}.form-row.terms input[type=checkbox]{margin-right:14px;top:1px}p.wc-terms-and-conditions{padding:0 0 20px 20px!important}.tabs{margin:0 0 .5em}.woocommerce-address-fields__field-wrapper{margin:0 0 3em}.footer-inner.My-Quick-View-Button{flex-direction:row !important}.My-Shop-Page-Add-to-Cart-btn .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.footer-inner .show-quickly.type-icon-text{color:#aaa}.My-Shop-Page-Add-to-Cart-btn .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{color:#ccc}.show-quickly.type-icon-text:hover{color:#fff}.et-loader circle.loader-path{stroke:#fff}.button.product_type_simple.add_to_cart_button{margin:0 auto;background:#111;padding:20px 30px;text-align:center}body.post-type-archive-product p.wc-gzd-additional-info.tax-info,body.post-type-archive-product p.wc-gzd-additional-info.delivery-time-info,body.post-type-archive-product p.wc-gzd-additional-info.shipping-costs-info,body.tax-product_cat p.wc-gzd-additional-info.tax-info,body.tax-product_cat p.wc-gzd-additional-info.delivery-time-info,body.tax-product_cat p.wc-gzd-additional-info.shipping-costs-info{display:none}.shop-item-price{font-weight:700;color:initial !important;margin:10px 0}.content-product .footer-product2 .footer-inner>*{color:#ccc}.product-information ul.swatch li span,.product-info-wrapper ul.swatch li span{min-width:70px;min-height:70px}.vc_gitem-row-position-bottom .my-black-slide-up{background-color:rgba(0,0,0,.85)!important;margin-bottom:15px;padding:5% 10%;width:100%}.quick-view-popup .product-content.quick-view-layout-centered img{max-height:250px;object-fit:cover !important;height:250px;width:100%;object-position:center}.quick-view-popup .quick-view-info .add_to_cart_button.ajax_add_to_cart.single_add_to_cart_button.button.alt{display:block;margin:0 auto}.quick-view-popup .quick-view-info .single_add_to_cart_button:before,.quick-view-popup .quick-view-info .stock.in-stock{display:none}.quick-view-popup .quick-view-info .price,.quick-view-popup .quick-view-info p.wc-gzd-additional-info,.quick-view-popup .quick-view-info p.wc-gzd-additional-info.tax-info,.quick-view-popup .quick-view-info p.wc-gzd-additional-info.delivery-time-info,.quick-view-popup .quick-view-info p.wc-gzd-additional-info.shipping-costs-info{display:block;text-align:center}.products-grid p a{color:#666}span.price{color:#ccc}.cart{margin-top:20px}body.single-product #woo_pp_ec_button_product{max-width:201px!important}body.single-product p.wc-gzd-additional-info{font-size:initial;color:#888}body.single-product .wc-gzd-additional-info.shipping-costs-info{display:block}body.single-product .products-loop p.wc-gzd-additional-info{display:none}rs-layer a.button,.content-product .product-details .button{color:#ccc;background:#222}rs-layer a.button:hover,.content-product .product-details .button:hover{color:#fff;background:#000}body.single-product .single-product-menu-shop,body.single-product .single-product-menu-service{margin-bottom:35px}body.single-product .single-product-menu-shop #menu-single-product-shop.menu li,body.single-product .menu-element.single-product-menu-service .menu li,body.single-product .menu-element.single-product-menu-shop .menu li,body.single-product .menu-element.single-product-menu-shop .menu li>a,body.single-product .menu-element.single-product-menu-service .menu li>a,body.single-product .single-product-menu-service #menu-single-product-service.menu li>a,body.single-product .single-product-menu-shop #menu-single-product-shop.menu li>a{padding:0;line-height:inherit}body.single-product .single-product-menu-shop h5,body.single-product .single-product-menu-service h5{font-size:1.25em;text-transform:initial;margin-bottom:1.4em;padding-bottom:1em;border-bottom:1px solid #e1e1e1}#billing_title_field.form-row.validate-required{margin-top:58px}.type-product li,.content li{list-style:outside none none}small.shipped_via{display:inline-block}input.woocommerce-gzd-revocation,.input-text,input.woocommerce-Input--text,input.woocommerce-Input--email,input.woocommerce-Input--password,select{background-color:#f2f2f2!important}.woocommerce-form-login{margin:0 auto}.woocommerce-account .woocommerce h2{text-align:center}table.woocommerce-table--order-details tr:nth-last-child(2)>td{font-weight:bolder;font-size:1.71rem}.cart-order-details .shop_table tbody td,.cart-order-details .shop_table tbody th{padding-top:10px}table tr:last-child .amount{font-size:inherit!important}.woocommerce-checkout-review-order-table td{text-align:right;color:#1e1e1e}.woocommerce-checkout-review-order-table tr.order-total span.woocommerce-Price-amount.amount{font-weight:bolder}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left;font-size:14px;color:#666667!important}.wc-gzd-product-name-right{font-weight:bolder}td.product-total span.amount{font-size:14px}td.actions>a.button{background-color:#ccc;padding:10px 10px 0;font-size:1rem}td.actions>a.button:hover{background-color:#000}table.cart .product-details .remove-item{display:block;margin-top:20px;text-align:right;color:red}.woocommerce-cart .cart-popup-container,.woocommerce-checkout .cart-popup-container{display:none}body.woocommerce-checkout .checkout.woocommerce-checkout,body.woocommerce-checkout .cart-order-details{margin-top:2em}body.woocommerce-checkout .wc-gzd-differential-taxation-notice-cart{float:left}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:14px}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{padding:20px}p.woocommerce-thankyou-order-received{font-size:1.5em}ul.woocommerce-thankyou-order-details{margin-bottom:3em;border-bottom:1px solid #ebebeb;padding-bottom:2em}.cart-checkout-nav{font-family:'TimesNewRoman',serif}.cart-checkout-nav a.active{color:inherit}.cart-checkout-nav a.active.no-click{color:#222}.woocommerce-order-received .woocommerce-table__product-name.product-name a{font-size:1.25em}.woocommerce-mini-cart .wc-gzd-product-differential-taxation-mark{float:right}.wc-gzd-cart-info.delivery-time-info{font-size:inherit}.woocommerce-order-received:not(.boxed) .woocommerce-order-details,.woocommerce-order-received:not(.boxed) .woocommerce-customer-details{max-width:unset}body.woocommerce-account .woocommerce-MyAccount-content{margin-top:1em}body.woocommerce-account .woocommerce-MyAccount-content p strong:nth-of-type(1){font-size:1.5em;margin-right:.25em}#rememberme.woocommerce-form__input-checkbox{margin:20px 0}.woocommerce-MyAccount-content>ul li{font-size:inherit;list-style:none;padding-left:16px}.woocommerce-MyAccount-content>ul li:before{content:"\25E5";color:red;margin-left:-22px;padding-right:10px;position:relative;top:-1px;vertical-align:middle}.woocommerce-MyAccount-content>ul li a{color:red}header.woocommerce-Address-title h3{font-size:1.5em !important}.woocommerce-account header.title .edit{color:red}.u-column1.col-1.woocommerce-Address{margin-right:auto;margin-bottom:3em}.woocommerce-gzd-complaints-shortcode h3{text-transform:uppercase}#to_field span.description{display:block;margin-top:5px}.tribe-events-schedule h2{font-style:normal;font-weight:700;font-family:arial,sans-serif;color:#fff;display:inline-block;background-color:#232323;padding:.25em}.white p,.white h3,.white h4,.white h5{color:#fff}.right{text-align:right !important}.left{text-align:left !important}.blackleft>p,.blackleft>h3,.blackleft>h4,.blackleft>h5{text-align:left !important}.blackleft>p{color:green!important;white-space:normal !important}.blackleft>p:after{content:"\A" !important}.woocommerce-notices-wrapper{margin-bottom:2em}.woocommerce-message{background-color:#e3f5df;color:#0e570c;border-top:2px solid;border-top-color:#2e7d32;border-radius:0}ul.woocommerce-error{background:#f5e7e7;color:#b72929 !important}.tribe-events-notices:before,.woocommerce-message--info:before{position:absolute;font-family:'xstore-icons';border-radius:50%;left:20px;padding:0;top:16px;background:0 0;font-style:normal;content:"\e900"}.woocommerce-message--info:before{top:auto;color:inherit}.tribe-events-notices,.woocommerce-message--info{background:#e5f2f9;border:1px solid #e1e1e1;border-top-color:#e1e1e1;border-top-style:solid;border-top-width:1px;border-top:2px solid;border-radius:0;border-top:2px solid #3a87ad;color:#3a87ad;padding:.79em 1.2em .79em calc(1.2em + 25px);text-shadow:0 1px 0 #fff;padding-left:calc(1.2em + 25px);margin:0 0 1.43em;position:relative;font-size:1.14rem;word-wrap:break-word;border-radius:0;display:inline-block;width:100%;box-sizing:border-box}.woocommerce-cart .wc-gzd-differential-taxation-notice-cart,.woocommerce-checkout .wc-gzd-differential-taxation-notice-cart{position:absolute;bottom:0;max-width:80%}.woocommerce-checkout .shop_table{background-color:#fff}.woocommerce-checkout .cart-order-details .shop_table tbody tr:last-child td{padding-top:.9em !important;text-align:center}@media only screen and (max-width:991px){.woocommerce-cart .wc-gzd-differential-taxation-notice-cart,.woocommerce-checkout .wc-gzd-differential-taxation-notice-cart{bottom:-50px}}@media only screen and (max-width:780px){.woocommerce-checkout .place-order{margin-bottom:35px}}@media only screen and (max-width:480px){.woocommerce-cart .wc-gzd-differential-taxation-notice-cart,.woocommerce-checkout .wc-gzd-differential-taxation-notice-cart{font-size:12px}.woocommerce-checkout .order-review table td{max-width:130px}.woocommerce-checkout .shop_table th{max-width:50px}.woocommerce-checkout #shipping_method label{word-wrap:break-word}}.My-RS-Home-Product-Thumb img{height:200px!important;width:200px!important}.My-RS-Widget-Product-Thumb img{max-height:263px;max-width:263px;height:263px;width:263px}@media only screen and (min-width:991px) and (max-width:1196px){.My-RS-Widget-Product-Thumb img{max-height:212px!important;max-width:212px!important;height:212px!important;width:212px!important}}.my-event-date-wrapper{right:0;position:absolute;width:25%;margin-right:0;text-align:center}.my-event-day{font-family:arial!important;font-size:2em;background-color:rgba(255,255,255,.85);color:#000;padding:15% 15% 10%}.my-event-day:after{content:"."}.my-event-month{font-family:arial!important;font-size:1em;background-color:rgba(0,0,0,.85);padding:5% 15%}.my-event-month span.tribe_formatted_event_date{color:#fff!important}h2.entry-title.summary{font-family:arial;font-size:20px;font-weight:700}h2.entry-title.summary:after{background-color:unset}.fc-today-button{display:none}.fc-today{background-color:#ccc !important}button.fc-state-default{color:#ccc!important;background-color:#232323;background-image:none;border:none!important;background-image:none!important;text-shadow:none!important;box-shadow:none!important}button.fc-state-default:hover{background-color:#4c4c4c;-moz-transition:all .2s linear;-moz-transition-property:background;-moz-transition-duration:.2s;-moz-transition-timing-function:linear;-moz-transition-delay:0s;-webkit-transition:all .2s linear;-webkit-transition-property:background;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-webkit-transition-delay:0s}.fc-state-default.fc-corner-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.fc-state-default.fc-corner-right{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.fc-content{background-color:#262626!important}.fc-event{border:none!important}td.fc-widget-content,td.fc-day-top,td.fc-other-month,td.fc-past,body.home table tr:first-child{padding-top:0!important}.fc-content-skeleton table thead{border-bottom:none!important}@media only screen and (max-width:768px){body.single .sidebar .widget_search,body.single .sidebar .widget_text,body.single .sidebar .widget_revslider,body.single .sidebar .widget_custom_html{width:80%;margin:0 auto;display:block}body.single .sidebar .widget_search .widget-search{width:100%;margin:0 auto;display:block}.my-spacer-s{margin-top:5em}}.single-tribe_events div.ppt{display:none !important}.single-tribe_events .prev-post .post-details{margin-right:0!important;display:flex;flex-direction:row!important;align-items:center}.single-tribe_events .next-post .post-details{margin-left:0!important;display:flex;flex-direction:row!important;align-items:center}.single-tribe_events .prev-post .post-details .post-title{padding-right:10px!important}.single-tribe_events .next-post .post-details .post-title{padding-left:10px!important}.single-tribe_events .post-info .post-details .tribe-events-event-image{text-align:unset!important}.single-tribe_events .post-info .post-details .tribe-events-event-image img.attachment-thumbnail{margin:0 0!important;max-width:90px!important}.single-tribe_events .post-details .tribe-events-event-image{margin-bottom:0}.posts-nav-btn .post-info,.post-details{background-color:#ccc!important}body.single-tribe_events .vc_tta-title-text{color:#ccc !important;background-color:#222 !important;padding:10px 20px;font-family:arial;font-size:x-small;letter-spacing:1px;font-weight:700;text-transform:uppercase!important}body.single-tribe_events .vc_tta-title-text:hover{color:#fff!important;background-color:#000!important}body.single-tribe_events .vc_tta-panel-heading{background:unset!important}body.single-tribe_events .vc_tta-panel-heading:hover{background:unset!important}body.single-tribe_events .wpb_text_column.wpb_content_element{margin-bottom:15px}body.single-tribe_events .wpb_wrapper p{margin-top:0}body.tribe_events-template-default .col-md-3.sticky-sidebar.sidebar.sidebar-right{margin-top:47px}.single-tribe_events #tribe-events-header,.tribe-events-map #tribe-events-header{display:none}body.single-tribe_events .posts-navigation a{color:#333 !important}body.single-tribe_events .page-heading,body.post-type-archive-tribe_events .page-heading,body.single-etheme_portfolio .page-heading,body.post-type-archive-event .page-heading{background-image:none!important}.page-heading .title:after{background-color:red;content:"";display:block;height:6px;margin:10px auto;width:20%}body.single-tribe_events .page-heading .title{color:#333;text-align:center}.MyGridEventTitle,.MyGridEvent-Xstore-Btn{text-transform:uppercase;font-size:12px;letter-spacing:1px}.MyGridEvent-Xstore-Btn a.vc_btn3.vc_btn3-shape-square.vc_btn3-style-flat{height:100%;background:#222;padding:.91rem 1.8rem;position:relative;align:center;display:inline-block;font-weight:100;color:#ccc;font-size:12px}.MyGridEvent-Xstore-Btn a.vc_btn3.vc_btn3-shape-square.vc_btn3-style-flat:hover{background:#000!important;color:#fff!important}.MyGridEvent-Xstore-Title h5 a.vc_gitem-link{font-size:1.14rem;color:#777!important;font-weight:400;line-height:22px;hyphens:none}.MyGridProduct-Xstore-Title h5 a.vc_gitem-link{font-size:1.14rem;color:#555!important;font-weight:400;line-height:22px;hyphens:none}.MyPrice{margin:0 0 1.0714em}.MyPrice .woocommerce-Price-amount.amount{font-weight:700}.vc_gitem-animate-slideBottom .vc_gitem-zone-b{margin:0 auto!important}.vc_custom_heading{margin-bottom:0!important;padding:.5em}.vc_custom_heading a{color:#ebebeb!important;font-weight:700}.vc_custom_heading a:hover{color:inherit}.white-post-title h3{color:#fff;font-family:arial;font-weight:700;hyphens:initial}.screen-reader-response{font-size:initial}.screen-reader-response li,.wpcf7-not-valid-tip{color:red}@media only screen and (min-width:1200px){.top-bar .container{width:1170px}}@media only screen and(max-width:1000px){.MyTitle{display:none}.header-wrapper.header-two-rows .left-wrap .languages-area{max-width:75%}}@media only screen and(max-width:991px){body.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-checkout #ship-to-different-address,.woocommerce-checkout .order-review{margin-top:3em}.quick-view-popup .product-images{margin-bottom:0}.vc_gitem-row-position-bottom .my-black-slide-up{width:97%}.my-spacer{margin-top:3em;display:inline-block}.my-spacer-s{margin-top:5em;display:block}}@media(min-width:768px) and (max-width:991px){h2.para-header{text-align:center;font-size:3em;line-height:1em}}textarea.para{height:8em;width:100%}.wpcf7-form-control.wpcf7-text.para{width:100%}.para{width:100%}h1.page-title:after{background-color:red;content:"";display:block;height:6px;margin:10px 0;width:20%}.attachment-thumbnail{margin:0 4em}.vc_separator.vc_sep_color_grey .vc_sep_line{margin-bottom:3em}.vc_separator.vc_sep_color_white .vc_sep_line{margin-bottom:3em}a.white-text-anchor:link{color:#fff}a.white-text-anchor:hover{color:red}@media(max-width:767px){h2.para-header{text-align:center;font-size:2em;line-height:0}.vc_gitem-row-position-bottom .my-black-slide-up{width:100%}}@media (max-width:640px){.products-grid .product{width:100%}}@media (min-width:480px) and (max-width:640px){.vc_gitem-row-position-bottom .my-black-slide-up{max-width:75%}}@media (max-width:480px){.vc_gitem-row-position-bottom .my-black-slide-up{width:100%}.content-product .footer-product2 .show-quickly:before{display:none}}