/**handles:child-style,divi-style**/
div.wcspc-action-left a{display:none!important}div.wcspc-action-right a{display:none!important}div.wcspc-area-top.wcspc-items.ps-container.ps-theme-wcspc{background-color:#3b0084!important}div.wcspc-area.wcspc-effect-02.wcspc-area-show{background-color:#3b0084!important}div.wcspc-count.wcspc-count-bottom-left{background-color:#3b0084!important}@media (max-width:980px){#logo{max-height:80%!important}}a.et-cart-info span{display:none!important}@media only screen and (max-width:1100px){#et_mobile_nav_menu{display:block!important;margin-bottom:20px;margin-top:6px}#top-menu-nav{display:none}.et-fixed-header #et_mobile_nav_menu{margin-bottom:0}div.mfp-title{display:none}div.woocommerce-billing-fields h3{width:350px}}#logo{margin-top:5px!important}span.festi-cart-added-to-cart-msg{font-weight:700;font-size:30px!important;letter-spacing:-2px!important}button:hover.simple_add_to_cart_button.button.alt{color:#9b9b9b;font-weight:700}a.et-cart-info span{display:none}div.woocommerce-simple-add-to-cart.simple_button span{display:none}button.simple_add_to_cart_button.button.alt{width:100%;border-style:none;color:#fff;height:60px!important}p.cart-empty.woocommerce-info{background-color:#f3f3f3;color:#383838!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-style:none!important;color:#fff!important;font-weight:700!important;font-size:20px!important;background:#351c46!important;text-transform:uppercase!important;width:250px!important;float:none!important}input.input-text.qty.text{display:none}th.product-quantity{display:none}td.product-quantity{display:none}th.product-thumbnail{display:none}td.product-thumbnail{display:none}td.actions{display:none}td.product-name a{color:#5c5c5c;font-size:17px}div.woocommerce-additional-fields h3{display:none}input.input-text{width:500px!important}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield13.wooccm-type-text.validate-required label{font-size:18px;font-weight:700}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield14.wooccm-type-text.validate-required label{font-size:18px;font-weight:700}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield14c.wooccm-type-datepicker.validate-required.validate-required label{font-weight:700;font-size:18px}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield15.wooccm-type-text label{font-weight:700;font-size:18px}ul.wc_payment_methods.payment_methods.methods{display:none}table.shop_table.woocommerce-checkout-review-order-table{display:none}#order_review_heading{display:none}div.form-row.place-order{background-color:#f3f3f3}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover{padding:.3em 1em!important}div.woocommerce-message{background-color:#f3f3f3!important;color:#5c5c5c!important}a.restore-item{color:#424242}td.festi-cart-product-title{display:none}td.festi-cart-product-img{display:none}div.festi-cart-pop-up-body{border-radius:10px}.et_pb_slide_description{text-shadow:none!important}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}#et-secondary-nav .menu-item-has-children .menu-item-has-children>a:first-child::after,#top-menu .menu-item-has-children .menu-item-has-children>a:first-child::after{content:'5'}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children{position:relative}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle{position:absolute;z-index:1;width:36px;height:36px;line-height:36px;border-radius:50%;top:10px;right:35px;cursor:pointer;text-align:center}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped{background-color:#fff}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before{font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;font-size:24px;text-transform:none;speak:none;content:'\33';color:#fff}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped::before{content:'\32'}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle~ul.sub-menu{display:none!important;padding-left:0}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped~ul.sub-menu{display:block!important}#main-header #mobile_menu.et_mobile_menu li li{padding-left:0}#main-header #mobile_menu.et_mobile_menu li a{padding-left:20px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu li li li a{padding-left:60px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children>a{background-color:transparent;font-weight:inherit}#main-header #mobile_menu.et_mobile_menu li.current-menu-item>a{font-weight:bolder}.fa{margin-right:15px}@media only screen and (max-width:1100px){#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:60px!important}.et_mobile_menu li a{color:#fff!important;width:100%;float:left;border:none!important;text-align:left;margin:5px 10px;transition:.2s;text-transform:uppercase;font-size:1.4em!important}.sub-menu li a{font-size:1em!important}.mobile_nav ul#mobile_menu .current_page_item>a{color:#fff!important;background-color:rgba(255,255,255,.1);padding-left:20px}.mobile_nav.closed #mobile_menu{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background:linear-gradient(rgba(66,66,66,.5),rgba(66,66,66,.9)),url("https://songndance.co.uk/wp-content/uploads/2019/10/Triangle.png");background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s;-moz-transition:-moz-transform .4s 0s;transition:transform .4s 0s}.mobile_nav.opened #mobile_menu{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background:linear-gradient(rgba(66,66,66,.8),rgba(66,66,66,.9)),url("https://songndance.co.uk/wp-content/uploads/2019/10/Triangle.png");background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .4s 0s;-moz-transition:-moz-transform .4s 0s;transition:transform .4s 0s}#main-header .container.clearfix.et_menu_container{width:100%}.mobile_menu_bar:before{color:#fff!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';z-index:9999;color:#fff!important;width:30px;height:30px;margin-right:20px}}@media only screen and (max-width:980px){.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}}@media only screen and (min-width:481px){#mobile_menu{width:340px;margin-left:calc(100% - 340px)}}@media only screen and (max-width:480px){#mobile_menu{width:290px;margin-left:calc(100% - 290px)}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){input.input-text{width:302px!important}input.input-text.qty.text{display:none}th.product-quantity{display:none}td.product-quantity{display:none!important}th.product-thumbnail{display:none!important}td.product-thumbnail{display:none!important}td.actions{display:none!important}}.single .et_pb_post{margin-bottom:0;padding-bottom:0}#left-area{padding-bottom:0!important}
div.wcspc-action-left a{display:none!important}div.wcspc-action-right a{display:none!important}div.wcspc-area-top.wcspc-items.ps-container.ps-theme-wcspc{background-color:#3b0084!important}div.wcspc-area.wcspc-effect-02.wcspc-area-show{background-color:#3b0084!important}div.wcspc-count.wcspc-count-bottom-left{background-color:#3b0084!important}@media (max-width:980px){#logo{max-height:80%!important}}a.et-cart-info span{display:none!important}@media only screen and (max-width:1100px){#et_mobile_nav_menu{display:block!important;margin-bottom:20px;margin-top:6px}#top-menu-nav{display:none}.et-fixed-header #et_mobile_nav_menu{margin-bottom:0}div.mfp-title{display:none}div.woocommerce-billing-fields h3{width:350px}}#logo{margin-top:5px!important}span.festi-cart-added-to-cart-msg{font-weight:700;font-size:30px!important;letter-spacing:-2px!important}button:hover.simple_add_to_cart_button.button.alt{color:#9b9b9b;font-weight:700}a.et-cart-info span{display:none}div.woocommerce-simple-add-to-cart.simple_button span{display:none}button.simple_add_to_cart_button.button.alt{width:100%;border-style:none;color:#fff;height:60px!important}p.cart-empty.woocommerce-info{background-color:#f3f3f3;color:#383838!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{border-style:none!important;color:#fff!important;font-weight:700!important;font-size:20px!important;background:#351c46!important;text-transform:uppercase!important;width:250px!important;float:none!important}input.input-text.qty.text{display:none}th.product-quantity{display:none}td.product-quantity{display:none}th.product-thumbnail{display:none}td.product-thumbnail{display:none}td.actions{display:none}td.product-name a{color:#5c5c5c;font-size:17px}div.woocommerce-additional-fields h3{display:none}input.input-text{width:500px!important}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield13.wooccm-type-text.validate-required label{font-size:18px;font-weight:700}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield14.wooccm-type-text.validate-required label{font-size:18px;font-weight:700}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield14c.wooccm-type-datepicker.validate-required.validate-required label{font-weight:700;font-size:18px}p.form-row.form-row-wide.wooccm-field.wooccm-field-myfield15.wooccm-type-text label{font-weight:700;font-size:18px}ul.wc_payment_methods.payment_methods.methods{display:none}table.shop_table.woocommerce-checkout-review-order-table{display:none}#order_review_heading{display:none}div.form-row.place-order{background-color:#f3f3f3}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{content:none!important}.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover{padding:.3em 1em!important}div.woocommerce-message{background-color:#f3f3f3!important;color:#5c5c5c!important}a.restore-item{color:#424242}td.festi-cart-product-title{display:none}td.festi-cart-product-img{display:none}div.festi-cart-pop-up-body{border-radius:10px}.et_pb_slide_description{text-shadow:none!important}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}#et-secondary-nav .menu-item-has-children .menu-item-has-children>a:first-child::after,#top-menu .menu-item-has-children .menu-item-has-children>a:first-child::after{content:'5'}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children{position:relative}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle{position:absolute;z-index:1;width:36px;height:36px;line-height:36px;border-radius:50%;top:10px;right:35px;cursor:pointer;text-align:center}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped{background-color:#fff}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle::before{font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:36px;font-size:24px;text-transform:none;speak:none;content:'\33';color:#fff}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped::before{content:'\32'}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle~ul.sub-menu{display:none!important;padding-left:0}#main-header #mobile_menu.et_mobile_menu .sub-menu-toggle.popped~ul.sub-menu{display:block!important}#main-header #mobile_menu.et_mobile_menu li li{padding-left:0}#main-header #mobile_menu.et_mobile_menu li a{padding-left:20px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu li li li a{padding-left:60px;padding-right:20px}#main-header #mobile_menu.et_mobile_menu .menu-item-has-children>a{background-color:transparent;font-weight:inherit}#main-header #mobile_menu.et_mobile_menu li.current-menu-item>a{font-weight:bolder}.fa{margin-right:15px}@media only screen and (max-width:1100px){#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:0;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:60px!important}.et_mobile_menu li a{color:#fff!important;width:100%;float:left;border:none!important;text-align:left;margin:5px 10px;transition:.2s;text-transform:uppercase;font-size:1.4em!important}.sub-menu li a{font-size:1em!important}.mobile_nav ul#mobile_menu .current_page_item>a{color:#fff!important;background-color:rgba(255,255,255,.1);padding-left:20px}.mobile_nav.closed #mobile_menu{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background:linear-gradient(rgba(66,66,66,.5),rgba(66,66,66,.9)),url("https://songndance.co.uk/wp-content/uploads/2019/10/Triangle.png");background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s 0s;-moz-transition:-moz-transform .4s 0s;transition:transform .4s 0s}.mobile_nav.opened #mobile_menu{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background:linear-gradient(rgba(66,66,66,.8),rgba(66,66,66,.9)),url("https://songndance.co.uk/wp-content/uploads/2019/10/Triangle.png");background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .4s 0s;-moz-transition:-moz-transform .4s 0s;transition:transform .4s 0s}#main-header .container.clearfix.et_menu_container{width:100%}.mobile_menu_bar:before{color:#fff!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';z-index:9999;color:#fff!important;width:30px;height:30px;margin-right:20px}}@media only screen and (max-width:980px){.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}}@media only screen and (min-width:481px){#mobile_menu{width:340px;margin-left:calc(100% - 340px)}}@media only screen and (max-width:480px){#mobile_menu{width:290px;margin-left:calc(100% - 290px)}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){input.input-text{width:302px!important}input.input-text.qty.text{display:none}th.product-quantity{display:none}td.product-quantity{display:none!important}th.product-thumbnail{display:none!important}td.product-thumbnail{display:none!important}td.actions{display:none!important}}.single .et_pb_post{margin-bottom:0;padding-bottom:0}#left-area{padding-bottom:0!important}