.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}@font-face{font-family:GeneratePress;src:url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//www.thecastingdirectorscut.com/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}h1 {}
h2 {color: #1d1f43; font-family: "roboto", sans-serif; font-weight: normal; font-size: 26px; line-height: 1.4em;}
h3 {color: #1d1f43; font-weight: 500; font-family: "roboto", sans-serif;}
h4{}
h5{}
body {background-color: #ffffff; font-family: 'Didact Gothic', 'Sorts Mill Goudy', 'Roboto', serif, sans-serif;}  .page-link {}
.page-link a {text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #8d8df3; color: #BCF1E2;}
.page-link a:hover {text-decoration: none; padding-bottom: 1px; border-bottom: 0px solid #ffffff;}
.header-image {height: 80px !important; width: auto; padding-bottom: 0px; background-color: #1d1f43; margin-top: -12px;}
.main-title {font-family: 'Sorts Mill Goudy', serif; font-size: 34px; color: maroon !important; margin-left: 105px; font-weight: 400; letter-spacing: .09em; margin-top: 4px; margin-bottom: -4px; text-transform: uppercase; display: none;}
.main-title a:hover {color: gray!important;}
.menu-title {font-size: 1em !important; color: #808080 !important; letter-spacing: .1em !important;}
.site-description {
font-family: 'Sorts Mill Goudy', serif;
color: #707070;
font-weight: 400; font-size: 1.3em;
letter-spacing: .05em;
text-transform: none;
margin-left: 105px;
margin-bottom: -9px;
display: none;
} .main-navigation {background-color: #1D1F43 !important; box-shadow: none; padding-top: 20px; padding-bottom: 10px;margin: none;}
.main-navigation a {color: #ffffff !important; background-color: #1d1f43 !important; text-decoration: none; box-shadow: none;}
.main-navigation a:hover {background-color: #1D1F43 !important; color: #bcf1e2 !important; text-decoration: none; box-shadow: none;}
.main-navigation a:active {background-color: #1D1F43 !important; color: #bcf1e2 !important; box-shadow: none;} .inside-navigation {}
.create-reel-nav {border: 1px #bcf1e2 solid; background-color: #1d1f43 !important;}
.create-reel-nav a:hover {border: none; !important; margin: none; background-color: #bcf1e2 !important; color: #1d1f43 !important; font-size: 115%; letter-spacing: 1.5px;}
.create-reel-nav a {border: 1px #bcf1a2 solid !important; margin: none; color: #bcf1e2; background-color: #1d1f43 !important; font-size: 115%; letter-spacing: 1.5px;}
.main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .mobile-bar-items a {
line-height: 35px;
transition: line-height 30ms ease;
}
.main-navigation .main-nav ul li a, .menu-toggle, .main-navigation .mobile-bar-items a {transition: line-height 30ms ease;}
.header-widget {margin-top:15px;} .entry-title {margin-left: 0px;}  .entry-date.published {margin-left:-20px; color:#aaa;}
.author-name {color:#aaa;}
.byline {color:#aaa; margin-left:-20px;}
.page .entry-header {display: none;} .byline {color: #666666; margin-left: 10px;}
.author-name {color: #666666; padding-left: 0px;}
header.entry-header {text-align: center; color: #1d1f43;}
.blog .inside-article a,
.archive .inside-article a {color: #000000; font-weight: 500;}
.blog .inside-article a:hover,
.archive .inside-article a:hover {text-decoration: underline; text-decoration-color: #000;}
.blog .inside-article .entry-title a:hover,
.archive .inside-article .entry-title a:hover {text-decoration-color: #fff; }
.blog .sidebar a:hover,
.archive .sidebar .entry-title a:hover {text-decoration: underline; text-decoration-color: #000;} p.no-comments {display: none;} .widget-title {font-weight: 400; text-transform: none; font-size: 20px; margin-top: 10px !important;} .site-footer {text-align: center; letter-spacing:1.25px; background-color: #141f43 !important;}
.site.footer-widgets {background-color: #1d1f43;}
.footer-widgets {background-color: #1d1f43 !important;}
.inside-footer-widgets {background-color: #1d1f43 !important;}
.footer-nav {font-weight: 400; font-size: 16px; font-family: helvetica;}
.footer-nav a {color: #bcf1e2;}
.footer-nav a:hover {font-color: #ffffff;}
.copyright-links {letter-spacing: 1.5px !important;}
.copyright-links a {color: #cccccc !important;}
.copyright-links a:hover {color: #cccccc; text-decoration: underline;}
.nf-signup-wrapper {width: 700px; margin: 0 auto !important; display: block !important;}
.nf-signup-text { }
.signup-space {  }
.footer-logo-1 {width: 300px !important; height: auto; margin: 0 auto !important; padding-right: 30px !important;}
.copy-text-1 {font-size: 14px !important;}
.lsi-social-icons {padding: 0 5px 0 5px !important;}
.pl-footer-links {}
.pl-footer-links a {}
.pl-footer-links a:hover {text-decoration: underline;}     .simple-social-icons ul li {margin-left: 15px !important; margin-right: 15px !important;} .left-widget-line {margin-right: -110px; margin-top: -19px;}
.right-widget-line {margin-left: -110px; margin-top: -19px;}
.onsale {color: maroon; background-color: #ffffff !important;}
.get-started-button {border-bottom-right-radius: 60px !important; border-radius: 40px;}
.simple-social-icons ul li {margin-left: 10px !important; margin-right: 10px !important;}
.menu-item i._mi {
width: auto;
height: auto;
margin-top: -.265em;
font-size: 1.3em;
line-height: 1;
padding-left: 16px !important;
} .widget-area {top-margin: -200px !important;}
.widget-headline {font-weight: bold; color: #3f778e; font-variant: small-caps; text-align: center !important;} .video-home-container {width: 75%; height: 30% !important; margin: 0 auto; text-align: center;} .signup-text {letter-spacing:4px;}
.signup-form {} .nf-form-fields-required {display: none !important;}
.ninja-forms-req-symbol {display: none;}
#nf-form-3-cont {font-family: 'roboto', sans-serif;}
body #nf-form-4-cont.nf-form-cont {margin: 0 auto; width: 75%;} #nf-label-field-8 {color: #6e6e6e; font-weight: 400; font-family: 'roboto', sans-serif;}
#nf-field-8 {background: #1d1f43 !important; color: #bcf1e2 !important; font-family: 'roboto', sans-serif;}
#nf-field-8:hover {background-color: #bcf1e2 !important; color: #1d1f43 !important;}
.nf-field-element textarea {height: 250px !important;} .nf-field-element {text-align: left; float: left;} */
#nf-field-14-wrap {margin-left: 50px;} .nf-fu-progress {height: 20px; margin-bottom: 20px; margin-top: 5px; overflow: hidden; background-color: #f5f5f5; border-radius: 0 !important; -webkit-box-shadow: none; box-shadow: none;}
.nf-custom-file-info-box {border: 1px solid #bbbbbb; padding: 12px 0 5px 25px !important; background-color: #F5F5F5; height: auto; font-family: "roboto", sans-serif; font-weight: normal; font-size: 18px; line-height: 1.4em; width: 95% !important;}
.nfc-button-type1 {color: #000000 !important; border-radius: 0 !important;}
#nf-label-field-17 {color: #000000; font-weight: 400;}
#nf-field-17 {background: #7092A5 !important; color: #000000 !important;}
#nf-field-17:hover {background-color: #AAB9C1 !important; color: #000000 !important;}
.nfc-newsletter-form-1 {display: none !important; color: #ffffff !important;}
#nfc-newsletter-form-2 {display: none !important; color: #ffffff !important;}
input#nf-field-43.ninja-forms-field.nfc-center2.nf-element {text-align: center !important; margin: 0 auto !important;}  input#nf-field-51.ninja-forms-field.nf-element {}
.nfc-center1 {text-align: center !important; margin: 0 auto !important;}
#nfc-center2 {text-align: center !important; margin: 0 auto !important;  margin-left: 200px;}
.newsletter-optin-1a {display: none !important;}
#nf-field-8.ninja-forms-field {margin-top: 150px !important;}  .file-upload-info {border: 1px solid #bbbbbb; padding: 12px 0 5px 25px !important; background-color: #ffffff; height: auto; font-family: "roboto", sans-serif; font-weight: normal; font-size: 18px; line-height: 1.4em; width: 100% !important;}
.read-confirm-1c {border: 1px solid #bbbbbb; padding: 12px 0 5px 25px !important; background-color: #F5F5F5; height: auto; font-family: "roboto", sans-serif; font-weight: normal; font-size: 18px; line-height: 1.4em; width: 100% !important;} .uabb-video-wistia-play {cursor: pointer; display: none !important;} .submit-to-dpx {margin-top: 15px !important;}
#nf-field-74 {
}
button, html input[type="button"], input[type="reset"], input[type="submit"], a.button, button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, a.button:focus, a.wp-block-button__link:not(.has-background):active, a.wp-block-button__link:not(.has-background):focus, a.wp-block-button__link:not(.has-background) {
color: #BCF1E2;
background-color: #1D1F43;
border: 1px solid #cccccc;
font-size: 17px;
letter-spacing: 1px;
}
button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, a.button:hover, button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, a.button:focus, a.wp-block-button__link:not(.has-background):active, a.wp-block-button__link:not(.has-background):focus, a.wp-block-button__link:not(.has-background):hover {
color: #1D1F43; 
background-color: #B9F1E2; 
border: 1px solid #cccccc;
font-size: 17px;
letter-spacing: 1px;
} input#nf-field-75.ninja-forms-field.nf-element {border: 1px solid #bbbbbb; width: 510px;}
input#nf-field-76.ninja-forms-field.nf-element {border: 1px solid #bbbbbb; width: 510px; margin-left: -20px;}
input#nf-field-77.ninja-forms-field.nf-element {border: 1px solid #bbbbbb; width: 1064px;}  .fca_eoi_form_input_element {text-align: center !important; font-weight: 400 !important;} .fca_eoi_form_button_element {letter-spacing: 1px !important; font-weight: 400 !important;}   .accordian-label {color:maroon; text-transform:uppercase;}
.fl-accordian-label {background-color: #ff0;}
.hide-row {display: none;}
.hide-uabb-pull-footage-panel {display: none;}  #hide-instagram-movie {display: none;}
.my-account-container {}
.how-it-works-container {margin: -60px 0 0px 0;}
body.page-id-3876 {background-color: #1C1C3B;}
.yt-video-frame {background-color: #1D1F43 !important; border: none !important; box-shadow: none !important;}
.html5-video-player a {
color: #1D1F43 !important;
text-decoration: none;
-moz-transition: color .1s cubic-bezier(0.0,0.0,0.2,1);
-webkit-transition: color .1s cubic-bezier(0.0,0.0,0.2,1);
transition: color .1s cubic-bezier(0.0,0.0,0.2,1);
outline: 0;
border: none !important;
box-shadow: none !important;}
}   .mctb-button {margin-left: 5px!important;}
.uabb-lf-logout-text {background-color: #ffffff; font-family: montserrat !important; font-size: 18px;}
.uabb-video__play-icon {
left: 50%;
top: 50%;
position: absolute;
cursor: pointer;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
-webkit-transition: text-shadow ease .2s, color ease .2s;
transition: text-shadow ease .2s, color ease .2s;
z-index: 5;
margin-top: 25px !important;
} .fl-module.fl-module-info-box.fl-node-5e7801bfbde88 {margin-top: -20px !important;}
.hide-row-email-field {display: none;}
.fl-form-error-message {color: #ffdb58; letter-spacing: 1.5px !important; text-align: center; font-size: 14px; font-weight: 400;}    body.woocommerce-account .entry-content {font-family: 'roboto', sans-serif; font-size: 18px;}
body.woocommerce-account .entry-content a {font-family: 'roboto', sans-serif; color: #1D1F43;}
body.woocommerce-account .entry-content a:hover {font-family: 'roboto', sans-serif; color: maroon;}
.woocommerce-MyAccount-navigation li a {border: none;}
.woocommerce-MyAccount-navigation li a:hover {border: none;}
.woocommerce-MyAccount-content {text-align: left !important;}
.fl-node-5c998641d24ec .woocommerce .woopack-product-action .variations_form .label label {font-size: 18px;}
.fl-node-5ca509364dc75 .woocommerce .woopack-product-action .variations_form .label label {font-size: 17px;}
.woocommerce-cart #top .button {display: none!important;}
#top.woocommerce-cart .button {display: none !important;}  .onsale {color: maroon; background-color: #ffffff !important;} .optional {color: #aaaaaa;}
.woocommerce div.product form.cart .variations label {display: none !important;}
.woocommerce div.product form.cart .variations td.label {display: none !important;}
.woocommerce div.product form.cart .woocommerce-variation-description p {margin-bottom: 1em; display: none !important;}
#pa_speed-reel-genre {width: 1%;} .woocommerce li.product .entry-header h3 a {color: #1D1F43;}
.woocommerce div.product .summary .product_title {color: #1D1F43; width: 800px;}
.product {border: none !important; padding: 0px;}
.woocommerce-Price-amount {margin-right: 10px; font-size: 18px !important; color: #1D1F43 !important; font-weight: 500;}
.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: auto !important; float: none !important; margin-left: auto !important; margin-right: auto !important; overflow: hidden !important; display: inline-block !important;}   .woocommerce form .quantity.buttons-added .minus {float: left !important; margin-left: 50px;}
.woocommerce form .quantity.buttons-added .plus, .woocommerce form .quantity.buttons-added .qty {float: left !important; margin-left: 50px;}
.fl-node-5eea8514d7675 .woopack-single-product .woocommerce-product-add-to-cart .button.single_add_to_cart_button.alt {margin-top: 15px; margin-left: 9px;}
.fl-node-5eea8514d7675 .woopack-single-product .woocommerce-product-add-to-cart form.cart {margin-left: 50px;} .woocommerce-message {background-color: #ffffff !important; color: #1d1f43 !important; font-weight: 700; font-size:24px;}
woocommerce-cart table th, table td {background-color: #ffffff !important;}
.woocommerce table.shop_table td {background-color: #B6E9DB; border-bottom: 0px #aaaaaa;}
table.shop_table.cart tbody td.product-name a {color: #1d1f43; text-decoration: none; font-size: 22px; letter-spacing: .1em; font-family: montserrat, roboto, open-sans;}
.woocommerce table.shop_table th {padding: 20px; border: 0; background-color: #BCF1E2 !important}
table.cart .product-remove {position:static; color: #800000 !important;}
.cart_totals h2 {color: #1d1f43 !important; margin-left: -62px; padding-right: 80px;}
tr.cart-subtotal th, tr.order-total th {color: #800000 !important; background-color: #ffffff !important; font-weight: 500 !important; font-size: 17px !important;}   div#reviews {width: 75% !important; margin: 0 auto !important;}
a.reset_variations {text-transform: uppercase;}
element.style { }
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
display: block; text-align: center; font-size: 1.25em; padding: 1em; font-family: roboto; font-weight: 400;
}
.woocommerce #content table.cart img, .woocommerce table.cart img, .woocommerce-page #content table.cart img, .woocommerce-page table.cart img {display: none!important;}
th.product-name {color: #1D1F43 !important;}
th.product-price {color: #1D1F43 !important;}
th.product-subtotal {color: #1D1F43 !important;}
td.actions {display: none !important;}
.wc-proceed-to-checkout {color: red; padding: none;}  }  .woocommerce-info {background-color: #bcf1e2 !important; color: #1d1f43 !important; font-weight: 600 !important;}
a.showcoupon {color: #bcf1e2 !important; font-weight: 500 !important; margin-left: 10px !important;}
input#coupon_code.input-text {color: #000000; background-color: #ffffff !important; border: 1px solid #cccccc !important;}
.woocommerce-form-coupon-toggle {color: green !important!}
.checkout_coupon.woocommerce-form-coupon {color: #1d1f43 !important; font-weight: 600 !important;} #_sumo_pp_plans_to_choose {display: none;} #payment .payment_methods li.wc_payment_method > input[type="radio"]:first-child:checked + label {
font-weight: 700;
background-color: #ffffff !important; border: solid 1px #dddddd !important;
padding: 0 5px 0 10px !important;
}
#add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img, nav li.wc-menu-item {
float: right;
margin-top: 5px !important;
}     #choice-parens {font-size: 18px !important; font-weight: 400 !important;}  .link-to-faq {color: navy;}
.link-to-faq a {color: #1d1f43;}
.link-to-faq a:hover {color: gray; border-bottom: 1px solid #1d1f43;} .
display-posts-listing .listing-item {
clear:both;
background-color:#FFF;
padding:10px;
border:1px solid #EEE;
margin:10px;
margin-left:-20px;
text-align:justify;
}
.display-posts-listing img {float:left; margin:0 10px 10px 0; height:95px; width:auto;}
.image-border {border:1px gray solid;} img.reels {width: 300px !important; height: 300px !important;}
.slideout-menu {text-align: left !important;}
.reel-graphic {padding-right: 20px !important; padding-left: 20px;}
.teal-type {color: #BCF0E2;}
flip-box-image {width: 800px; height: 200px !important;}
.uabb-flip-box.uabb-flip-box-outter {width: 800px; height: 300px; float: left;}
.page-title-border {border: solid 1px #BCF1E2 !important; padding: 5px 0 5px 0;}
.uabb-adv-accordion-button-icon {color: #bcf0e2 !important;}
.uabb-adv-accordion-button-label {font-weight: 300 !important;}
.dbx-upload {font-size: 18px !important; padding-top: 8px; letter-spacing: 1.5px;}
.dbx-upload a {color: #BCF1E2 !important; font-weight: 500 !important; border: 1px solid #1D1F43; background-color: #1D1F43 !important; padding: 8px 8px !important;}
.dbx-upload a:hover {color: #1D1F43 !important; background-color: #BCF1E2 !important; font-weight: 500 !important; border: 1px solid #aaaaaa;  padding: 8px 8px !important;}
.uabb-video__play-icon {
left: 50%;
top: 50%;
position: absolute;
cursor: pointer;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
-webkit-transition: text-shadow ease .2s, color ease .2s;
transition: text-shadow ease .2s, color ease .2s;
z-index: 5;
margin-top: 45px;
margin-left: -20px;
color: #ffffff;
} .page-id-7377 .fl-node-5e6920f6507cb > .fl-row-content-wrap {display: none !important;}   @media screen and (-webkit-min-device-pixel-ratio:0)
and (min-resolution:.001dpcm) {
.fl-node-5e8a5a7556563 .uabb-photo-content img {
width: 0px !important;
border-radius: calc( 50% );
display: none !important; } 
}
.fl-node-5e8a5a7556563.uabb-photo-content img {
width: 0px !important;
border-radius: calc( 50% );
display: none !important;
}
.fl-photo-caption.fl-photo-caption-below {display: none !important;} .schedule-button {text-transform: uppercase !important;} .how-it-works {height: 94px !important;}   hr.how-it-works-left {background-color: #ffffff; border-top: 1px dotted #aaaaaa; line-height:0; display: inline-block; text-align: right; width:79%; color: red !important;}
.get-started-button {border-bottom-right-radius: 60px !important; border-radius: 40px;}
.get-started-button {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-top: 100px solid red;
}
}
.link-about-us {color: red !important;}
.link-about-us a {color: red !important;}
.link-about-us a:hover {color: green !important;} .addtocart-accordian {font-weight: 400;}
.addtocart-accordian a {color: #1D1F43; background-color: #BCF1E2; border: 1px solid #dddddd; padding: 10px 10px;}
.addtocart-accordian a:hover {color: #BCF1E2; background-color: #1D1F43;} .woocommerce table.shop_table tbody:first-child tr:first-child td, .woocommerce table.shop_table tbody:first-child tr:first-child th {
border-top: 0; border-top-color: currentcolor; border-top-style: none; border-top-width: 0px; font-weight: 600;
}   .post-edit-link {
text-transform: uppercase;
color: maroon;
padding: 5px;
border: solid #ddd 1px;
background-color: #f5f5dc;
letter-spacing: 1.15px;
}
form.quantity.buttons-added.qty {display: none !important;}     #mobile-header .site-logo.mobile-header-logo {
flex: 0 0 auto;
}
#mobile-header .site-logo.mobile-header-logo img {
display: block;
width: 200px;
height: auto;
max-width: 60vw;
max-height: 50px;
object-fit: contain;
}@font-face {
font-family: 'cart';
src:url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/cart.eot);
src:url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/cart.eot?#iefix) format('embedded-opentype'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/cart.woff) format('woff'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/cart.ttf) format('truetype'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/cart.svg#cart) format('svg');
font-weight: normal;
font-style: normal;
}
.wpmenucart-icon-shopping-cart-0:before {
font-family: 'FontAwesome';
speak: none;
font-style: normal;
font-weight: normal;
display: inline;
width: auto;
height: auto;
line-height: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
vertical-align: baseline;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
margin-top: 0;
margin-right: 0.25em;
}
.wpmenucart-icon-shopping-cart-1:before,
.wpmenucart-icon-shopping-cart-2:before,
.wpmenucart-icon-shopping-cart-3:before,
.wpmenucart-icon-shopping-cart-4:before,
.wpmenucart-icon-shopping-cart-5:before,
.wpmenucart-icon-shopping-cart-6:before,
.wpmenucart-icon-shopping-cart-7:before,
.wpmenucart-icon-shopping-cart-8:before,
.wpmenucart-icon-shopping-cart-9:before,
.wpmenucart-icon-shopping-cart-10:before,
.wpmenucart-icon-shopping-cart-11:before,
.wpmenucart-icon-shopping-cart-12:before,
.wpmenucart-icon-shopping-cart-13:before {
font-family: 'cart';
speak: none;
font-style: normal;
font-weight: normal;
display: inline;
width: auto;
height: auto;
line-height: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
vertical-align: baseline;
background-image: none;
background-position: 0 0;
background-repeat: repeat;
margin-top: 0;
margin-right: 0.25em;
}
.wpmenucart-icon-shopping-cart-0:before{content:"\f07a"}
.wpmenucart-icon-shopping-cart-1:before{content:"\e000"}
.wpmenucart-icon-shopping-cart-2:before{content:"\e001"}
.wpmenucart-icon-shopping-cart-3:before{content:"\e002"}
.wpmenucart-icon-shopping-cart-4:before{content:"\e003"}
.wpmenucart-icon-shopping-cart-5:before{content:"\e004"}
.wpmenucart-icon-shopping-cart-6:before{content:"\f07a"}
.wpmenucart-icon-shopping-cart-7:before{content:"\e005"}
.wpmenucart-icon-shopping-cart-8:before{content:"\e006"}
.wpmenucart-icon-shopping-cart-9:before{content:"\e007"}
.wpmenucart-icon-shopping-cart-10:before{content:"\e008"}
.wpmenucart-icon-shopping-cart-11:before{content:"\e009"}
.wpmenucart-icon-shopping-cart-12:before{content:"\e00a"}
.wpmenucart-icon-shopping-cart-13:before{content:"\e00b"}@font-face {
font-family:'FontAwesome';
src: url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),
url(//www.thecastingdirectorscut.com/wp-content/plugins/wp-menu-cart-pro/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
font-weight:normal;
font-style:normal;
}.empty-wpmenucart {
display: none !important;
}
.cartcontents + .amount:before {
content: '-';
margin: 0 0.25em;
}
.wpmenucart-display-standard {
}
.wpmenucart-display-right {
float: right !important;
}
.wpmenucart-display-left {
float: left !important;
}
.wpmenucart-icon-shopping-cart {
background-image: none;
vertical-align: inherit;
}
.wpmenucart-thumbnail img {
width: 32px;
height: auto;	
margin-right: 8px;
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
}
.wpmenucart-submenu-item a {
overflow: hidden;
white-space:nowrap !important;
}
.wpmenucart-thumbnail, .wpmenucart-order-item-info {
display:inline-block;
vertical-align:middle;
}
.wpmenucart-product-name, .wpmenucart-product-quantity-price {
display:block;
}
.wpmenucart .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.wpmenucart .clearfix {display: inline-block;}/*\*/* html .wpmenucart .clearfix {height: 1%;}
.wpmenucart .clearfix {display: block;}/**/ li.wpmenucartli a.wpmenucart-contents span{
display: inline-block !important;
} div.wpmenucart-shortcode ul.wpmenucart {
display:none;
}
div.wpmenucart-shortcode.no ul.wpmenucart {
display:none;
}
div.wpmenucart-shortcode.hover:hover ul.wpmenucart{
display:block !important;
}
div.wpmenucart-shortcode.yes ul.wpmenucart{
display:block;
}
div.wpmenucart-shortcode ul li {
list-style-type: none !important;
} .wpmenucart-custom-icon{
display:inline-block;
}form.cart:has(#yith-wapo-container .yith-wapo-block),
:is(.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart {
display: block !important;
}
.yith-wapo-block *, .yith-wapo-block *:before, .yith-wapo-block *:after {
box-sizing: border-box;
}
#yith-wapo-container .yith-wapo-block {
padding: var( --yith-wapo-block-padding );
}
.yith-wapo-block .yith-wapo-addon.empty-title{
margin-top: 20px;
}
.yith-wapo-block .yith-wapo-addon:not(:first-child):not(.empty-title):not(.toggle-open) {
margin-top: 20px;
}
.yith-wapo-block .yith-wapo-addon:not(:first-child):not(.empty-title).wapo-toggle.toggle-closed {
margin-top: initial;
}
.yith-wapo-block .yith-wapo-addon:after {
content: '';
display: block;
clear: both;
}
.yith-wapo-block .yith-wapo-addon .addon-header{
display: flex;
align-items: center;
column-gap: 10px;
}
.yith-wapo-block .yith-wapo-addon .addon-header .title-image{
max-width: 115px;
padding: 15px 0px;
}
.yith-wapo-block .yith-wapo-addon .wapo-block-title {
margin-top: 0;
clear: none;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle {
width: auto;
}
.yith-wapo-block .yith-wapo-addon:not(.empty-title).wapo-toggle .wapo-addon-title {
display: flex;
flex: 0 0 100%;
column-gap: 10px;
margin-bottom: 25px;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle .addon-header {
cursor: pointer;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle:not(:last-child) {
margin-bottom: 10px;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle.toggle-open:not(:last-child) {
margin-bottom: 20px;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle .options-container.default-closed{
display: none;
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle .wapo-addon-title:before {
content: '\f543';
font-family: 'dashicons';
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle .wapo-addon-title.toggle-open:before {
content: '\f460';
font-family: 'dashicons';
}
.yith-wapo-block .yith-wapo-addon.wapo-toggle .options-container.default-open {
display: block;
}
.yith-wapo-block .yith-wapo-addon-type-color .yith-wapo-option {
margin: 0px 5px 5px 0px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option label, .yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label {
word-break: normal;
margin: 0;
cursor: pointer;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option small del {
opacity: 0.5;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .description {
font-size: 12px;
word-break: break-word;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator {
width: 100%;
height: 1px;
margin: 30px 0px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator.simple_border {
border-bottom: 1px solid;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator.double_border {
height: 5px;
border-top: 1px solid;
border-bottom: 1px solid;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator.dotted_border {
border-bottom: 1px dotted;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator.dashed_border {
border-bottom: 1px dashed;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-separator.empty_space {
width: 100%;
height: 50px;
border: 0;
} .yith-wapo-block .yith-wapo-addon .yith-wapo-option {
word-break: break-all;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip {
display: block;
position: absolute;
left: 0%;
margin-top: -50px;
opacity: 1 !important;
width: 100%;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip img {
display: inline-block;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span {
background-color: #03bfac;
color: #fff;
padding: 7px 10px;
margin-bottom: 7px;
font-size: 11px;
position: absolute;
left: 50%;
bottom: 100%;
transform: translateX(-50%) translateY(-5px);
display: none;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span:after {
content: '';
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #03bfac;
margin-left: -7px;
display: block;
position: absolute;
left: 50%;
bottom: -7px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip.position-bottom {
margin: 7px 0px 0px 0px;
top: 100%;
bottom: auto;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip.position-bottom span{
bottom: auto;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip.position-bottom span:after {
border-top: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #03bfac;
top: -7px;
bottom: auto;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option:hover .tooltip span {
display: block;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip:hover span {
display: block;
} .yith-wapo-addon.yith-wapo-addon-type-checkbox .checkbox-button-container {
display: flex;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option input {
margin-right: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option .tooltip span {
transform: translateX(-50%) translateY(0px);
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option div.label {
line-height: 20px;
}
.yith-wapo-addon-type-checkbox .options .yith-wapo-option .yith-wapo-addon-label {
margin-left: 5px;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label {
position: relative;
margin-bottom: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label .color-container{
width: fit-content;
display: flex;
flex-direction: column;
align-items: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label .color-container small{
text-align: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-checkbox .yith-wapo-option div.label, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option div.label {
display: flex;
align-items: center;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label.position-above .option-container, .yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label.position-under .option-container{
display: flex;
flex-direction: column;
gap: 5px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label.position-right .option-container{
display: flex;
align-items: center;
flex-direction: row;
gap: 7px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label.position-left .option-container {
display: flex;
align-items: center;
flex-direction: row;
gap: 7px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected span.color:after, .select_box .select_option.selected:after {
content: '';
width: 18px;
height: 18px;
background: #03bfac url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/icon-check.png) center no-repeat;
background-size: 50%;
border-radius: 50%;
margin: 0;
display: block;
position: absolute;
top: -6px;
right: -6px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label span.color {
width: 40px;
height: 40px;
border-radius: var( --yith-wapo-color-swatch-style );
border: 2px solid #dedede;
position: relative;
display: flex;
justify-content: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option:not(.rounded) div.label span.color {
align-items: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label span.color img {
border-radius: var( --yith-wapo-color-swatch-style );
width: 100%;
height: 100%;
object-fit: cover;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label:hover span.color {
border: 2px solid #03bfac;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected div.label span.color {
border: 2px solid #03bfac;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-date .yith-wapo-option .date-container input{
min-width: initial;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-date .yith-wapo-option .label {
display: flex;
flex-direction: column;
}
#ui-datepicker-div {
padding: 20px;
}
#ui-datepicker-div #wapo-datepicker-time {
height: 60px;
padding-top: 10px;
}
#ui-datepicker-div #wapo-datepicker-time label {
width: 43%;
height: 40px;
line-height: 40px;
font-weight: bold;
display: block;
float: left;
}
#ui-datepicker-div #wapo-datepicker-time select {
width: 57%;
background-color: #f7f7f7;
border: 1px solid #efefef;
display: block;
float: left;
cursor: pointer;
}
#ui-datepicker-div #wapo-datepicker-time select {
background: #f7f7f7 url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat;
background-position: 95%;
background-size: 10px;
-webkit-appearance: none;
}
#ui-datepicker-div #wapo-datepicker-save button {
width: 100%;
border-radius: 0px;
margin: 0;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-option input.file {
display: none;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-option div.label.position-under .option-container, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-option div.label.position-above .option-container{
max-width: 100px;
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label.file-input{
cursor: initial;
} .yith-wapo-block .yith-wapo-addon .options.per-row-1 .yith-wapo-option .label_container .image img{
max-width: 150px;
max-height: 150px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label {
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
height: 100%;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display {
border-radius: 5px;
border: 1px solid #7a7a7a;
padding: 10px;
height: 100%;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display {
border: 1px solid #03bfac;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display:after {
content: '';
width: 18px;
height: 18px;
background: #03bfac url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/icon-check.png) center no-repeat;
background-size: 50%;
border-radius: 50%;
display: block;
position: absolute;
top: -6px;
right: -6px;
z-index: 10;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option p {
margin: 6px 0 0 0;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container:after {
content: '';
display: block;
clear: both;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container .label_price{
display: flex;
flex-wrap: wrap;
word-break: break-all;
align-items: center;
column-gap: 5px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-left .label_price{
justify-content: flex-start;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-center .label_price{
justify-content: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-right .label_price{
justify-content: flex-end;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-left .label-container-display {
display: flex;
flex-direction: column;
align-items: flex-start;
text-align: left;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-center .label-container-display {
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container.content-align-right .label-container-display {
display: flex;
flex-direction: column;
align-items: flex-end;
text-align: right;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label.position-left .label-container-display {
display: flex;
flex-direction: row;
align-items: center;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label.position-right .label-container-display {
display: flex;
flex-direction: row;
align-items: center;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-number .yith-wapo-option .tooltip span {
transform: translateX(-50%) translateY(0px);
}
.single-product div.product .summary.entry-summary form.cart .yith-wapo-block .quantity {
max-width: 80px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-number.numbers-check .options.error-message{
border: 1px solid var(--yith-wapo-required-option-color);
padding: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-number.numbers-check .yith-wapo-numbers-error-message{
color: var(--yith-wapo-required-option-color);
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-image {
margin-right: 10px;
max-width: 100px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-image img{
display: block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container {
position: relative;
display: flex;
align-items: center;
cursor: pointer;
line-height: 20px;
border-radius: 5px;
border: 1px solid #7a7a7a;
padding: 10px;
font-size: 15px;
height: 100%;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container .product-info {
word-break: break-word;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container .product-info .stock-info{
padding-bottom: 10px;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .product-container:hover {
border: 1px solid var(--yith-wapo-accent-color-color);
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected .product-container {
border: 1px solid var(--yith-wapo-accent-color-color);
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected .product-container:after {
content: '';
width: 18px;
height: 18px;
background: var(--yith-wapo-accent-color-color) url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/icon-check.png) center no-repeat;
background-size: 50%;
border-radius: 50%;
display: block;
position: absolute;
top: -9px;
right: -9px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container small.option-price {
margin: 7px 0px 5px 0px;
font-size: 16px;
font-weight: bold;
display: block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container .sign.positive {
display: none;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container .brackets {
display: none;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .product-container .button {
margin: 0;
font-size: 15px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.out-of-stock {
pointer-events: none;
opacity:0.5;
color: #8b8b8b;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.out-of-stock .stock.out-of-stock {
opacity: initial;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option .option-add-to-cart .quantity{
display: block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .options.per-row-1{
gap: 8px;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option input {
margin-top: 0px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .tooltip span {
transform: translateX(-50%) translateY(0px);
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select .image-container img {
max-width: 200px;
max-height: 200px;
margin-bottom: 10px;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .input-text-container input {
min-width: initial;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .label {
margin-bottom: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .tooltip span {
transform: translateX(-50%) translateY(0px);
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option {
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .label {
margin-bottom: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .tooltip span {
transform: translateX(-50%) translateY(0px);
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option textarea {
min-height: 200px;
} .yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container {
background-color: #FFFFFF;
min-width: 200px;
width: auto;
border: 1px solid #d9d9d9;
border-radius: 8px;
padding: 7px;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container span.wp-picker-input-wrap.hidden {
display: inline-block !important;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container button.wp-color-result {
margin: 0 6px 3px 0;
vertical-align: middle;
position: relative;
border-radius: 4px !important;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-default-custom:before {
content: "\e91a";
text-indent: 0;
font-family: 'yith-icon';
color: #d8d8d8;
font-weight: normal;
width: 15px;
background: none;
line-height: 30px;
margin-left: 8px;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-default-custom {
padding: 10px;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-default-custom.default_color:before {
color: #5d5d5d;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container .wp-picker-default, .yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container .wp-picker-clear {
opacity: 0;
width: 25px;
margin-left: -20px;
padding: 0;
position: absolute;
z-index: 2;
}
.yith-wapo-block .yith-wapo-addon-type-colorpicker input[type="text"].wp-color-picker{
width: 6rem;
display: initial;
border: none;
line-height: 3.0;
}
.yith-wapo-block .yith-wapo-addon-type-colorpicker input[type="text"].wp-color-picker:focus{
box-shadow: none;
}
.yith-wapo-block .yith-wapo-addon-type-colorpicker span.wp-color-result-text:empty {
padding: 0px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-colorpicker .yith-wapo-option div.label.position-under .option-container, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-colorpicker .yith-wapo-option div.label.position-above .option-container{
max-width: 100px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-colorpicker .yith-wapo-option div.label.position-left .yith-wapo-addon-label{
margin-left: 10px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-colorpicker .yith-wapo-option div.label.position-right .yith-wapo-addon-label{
margin-right: 10px;
} .theme-yith-proteo .yith-wapo-addon-type-colorpicker .wp-picker-container .button.wp-color-result{
border: 1px solid #cccccc;
background: none;
border-radius: initial;
}
.theme-yith-proteo .yith-wapo-addon-type-colorpicker .wp-picker-container .button.wp-picker-clear{
border: 1px solid #cccccc;
border-radius: initial;
line-height: normal;
}
.theme-yith-proteo .yith-wapo-option .yith-wapo-ajax-uploader .button {
margin-bottom: 0;
margin-right: 0;
}
.yith-wapo-block .yith-wapo-addon-type-colorpicker span.wp-picker-custom-placeholder {
line-height: 3.0;
font-size: 12px;
}
.yith-wapo-addon .yith-wapo-option .wp-picker-container.yith-wapo-colorpicker-initialized.wp-picker-active .wp-picker-open {
vertical-align: bottom;
}
.theme-yith-proteo.single-product div.product form.cart .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-number .yith-wapo-option .input-number.quantity input,
.theme-yith-proteo.single-product div.product form.cart .yith-wapo-addon-type-product .quantity input.wapo-product-qty,
.theme-yith-proteo .single-product div.product form.cart .yith-wapo-addon-type-product .quantity input.wapo-product-qty {
height: 45px;
width: 70px;
font-size: 1rem;
}
.theme-yith-proteo #wapo-datepicker-time select {
font-family: Montserrat, sans-serif;
font-weight: bold;
}
body.theme-yith-proteo.yith-wapo-modal-is-open {
position: fixed;
}
body.theme-yith-proteo.yith-wapo-modal-is-open .single-product div.product .summary.entry-summary {
padding-left: 50px;
}
.theme-yith-proteo .yith-wapo-edit-product-cart small {
color: var( --proteo-general_link_color );
} @media only screen and (max-width: 768px) {
body.theme-yith-proteo.yith-wapo-modal-is-open .single-product div.product .summary.entry-summary {
padding-left: 0;
}
}  .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option {
line-height: 20px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image {
display: inline-block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-left {
display: block;
float: left;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-left img {
width: auto;
height: 20px;
margin-right: 10px;
display: block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-right {
margin-left: -15px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-right img {
width: auto;
height: 20px;
margin-left: 10px;
display: block;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-above {
display: block;
margin-bottom: 5px
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-above img {
width: auto;
max-height: 100px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-under {
display: block;
margin-top: 5px
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-radio .yith-wapo-option .image.position-under img {
width: auto;
max-height: 100px;
} #wapo-total-price-table{
margin-top: 40px;
}
#wapo-total-price-table table {
width: auto;
font-size: 20px;
line-height: 40px;
}
#wapo-total-price-table table th {
padding-right: 10px;
text-align: left;
} .woocommerce-cart-form .yith-wapo-group-title, #order_review .yith-wapo-group-title{
font-size: 16px;
} tr.cart_item.yith-wapo-product-has-individual-addons td {
border-bottom: none !important;
}
tr.cart_item.yith-wapo-product-is-individual-addons td {
padding-top: 0px !important;
font-size: 0.9em;
} tr.cart_item.yith-wapo-product-as-item td{
font-size: 0.9em;
}
tr.cart_item.yith-wapo-product-as-item td img{
transform: scale(.7);
}  .yith-wapo-addon .yith-wapo-option .required-error .required-message{
color: var(--yith-wapo-required-option-color);
}
.yith-wapo-block .yith-wapo-addon .min-error{
font-size: 13px;
margin-top: 15px;
}
.yith-wapo-block .yith-wapo-addon .min-error *,
.yith-wapo-addon .options-container .max-selected-error{
color: var(--yith-wapo-required-option-color);
}
.yith-wapo-block .yith-wapo-addon .wapo-error {
color: var(--yith-wapo-required-option-color);
}
.length-error-message{
display: none;
padding: 5px 0px;
color: var(--yith-wapo-required-option-color);
word-break: break-word;
} #wapo-total-price-table {
color: var(--yith-wapo-price-box-colors-text);
background: var(--yith-wapo-price-box-colors-background);
} .yith-wapo-ajax-uploader .button {
border-radius: 5px;
padding: 10px 15px;
font-size: 13px;
font-weight: normal;
cursor: pointer;
overflow: auto;
}
.yith-wapo-ajax-uploader .link {
color: var(--yith-wapo-uploads-file-colors-border);
cursor: pointer;
}
.yith-wapo-uploaded-file .remove {
position: relative;
top: 2px;
cursor: pointer;
font-size: 14px;
margin-bottom: 10px;
}
.yith-wapo-uploaded-file-element .yith-wapo-uploaded-file-info .file-size{
opacity: 0.7;
}
.yith-wapo-uploaded-file-element .yith-wapo-uploaded-file-info .file-name{
color: #000000;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-uploaded-file-element.completed span.info label:before {
content: '';
display: block;
width: 18px;
height: 18px;
background: #03bfac url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/icon-check.png) center no-repeat;
background-size: 50%;
border-radius: 50%;
z-index: 10;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-uploaded-file-element.completed span.info .file-name {
display: flex;
align-items: center;
column-gap: 10px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-loader-container{
position: relative;
top: 5px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-uploaded-file span.info {
display: flex;
flex-direction:column;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-uploaded-file-info {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-uploaded-file-element {
margin-bottom: 10px;
}
.yith-wapo-addon .yith-wapo-option.allow-multiple .yith-wapo-uploaded-file-element.completed {
border-bottom: 1px solid #d1d1d1;
}
.yith-wapo-addon.yith-wapo-addon-type-file hr.upload-separator {
border-top: 1px solid var(--yith-wapo-uploads-file-colors-border);
opacity: 0.6;
}
.yith-wapo-addon.yith-wapo-addon-type-file img.yith-wapo-img-uploaded {
margin: 10px 0px 10px 0px;
width: 45px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-ajax-uploader{
background: var(--yith-wapo-uploads-file-colors-background);
border: 1px dashed var(--yith-wapo-uploads-file-colors-border);
border-radius: 5px;
padding: 20px;
margin: 10px 0px;
font-size: 14px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container{
display: flex;
align-items: center;
flex-wrap: wrap;
column-gap: 10px;
}
.yith-wapo-addon.yith-wapo-addon-type-file .ui-progressbar {
position: relative;
top: 5px;
height: 10px;
border: none;
}
.yith-wapo-loader.ui-progressbar.ui-corner-all.ui-widget.ui-widget-content .ui-progressbar-value {
background-color: var(--yith-wapo-uploads-file-colors-border);
} .yith-wapo-option small.yith-wapo-error {
word-break: break-word;
}  .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label:hover span.color, .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected div.label span.color {
border: 2px solid var(--yith-wapo-accent-color-color);
} .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display,
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .product-container{
border: 1px solid var(--yith-wapo-form-border-color-color);
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display,
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected .product-container{
border: 1px solid var(--yith-wapo-accent-color-color);
} .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option:not(.out-of-stock) label {
border: 1px solid var(--yith-wapo-form-border-color-color);
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option label:hover, .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected label {
border: 1px solid var(--yith-wapo-accent-color-color);
} .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.checkboxbutton {
width: 20px;
height: 20px;
position: relative;
display: block;
float: left;
margin-right: 10px;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.checkboxbutton input[type="checkbox"] {
width: 20px;
height: 20px;
opacity: 0;
position: absolute;
top: 0;
left: 0;
cursor: pointer;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.checkboxbutton:before {
content: '';
background: #ffffff;
width: 20px;
height: 20px;
line-height: 20px;
border: 1px solid var(--yith-wapo-form-border-color-color);
border-radius: var(--yith-wapo-checkbox-style);
margin-right: 10px;
text-align: center;
font-size: 17px;
vertical-align: middle;
cursor: pointer;
margin-bottom: 5px;
transition: background-color ease 0.3s;
display: inline-block;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.checkboxbutton.checked:before {
background-image: url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/check.svg) !important;
background-size: 65%;
background-repeat: no-repeat !important;
background-color: var(--yith-wapo-accent-color-color);
border-color: var(--yith-wapo-accent-color-color);
color: #ffffff;
background-position: center;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.radiobutton {
width: 20px;
height: 20px;
position: relative;
margin-right: 10px;
display: block;
float: left;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.radiobutton input[type="radio"] {
width: 20px;
height: 20px;
opacity: 0;
position: absolute;
top: 0;
left: 0;
cursor: pointer;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.radiobutton:before {
content: '';
background: #ffffff;
background-clip: content-box;
width: 20px;
height: 20px;
line-height: 20px;
border: 1px solid var(--yith-wapo-form-border-color-color);
border-radius: 100%;
padding: 2px;
margin-bottom: 0px;
margin-right: 0px;
font-size: 20px;
text-align: center;
display: inline-block;
float: left;
cursor: pointer;
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.radiobutton.checked:before {
border-color: var(--yith-wapo-accent-color-color);
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon span.radiobutton.checked:before {
background-color: var(--yith-wapo-accent-color-color);
background-clip: content-box !important;
} .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option div.label label{
font-size: var(--yith-wapo-label-font-size);
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon .yith-wapo-option .description {
font-size: var(--yith-wapo-description-font-size);
overflow-y: auto;
max-height: 70px;
} .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option.selected div.label .label-container-display:after, .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .yith-wapo-option.selected div.label::after, .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected div.label .label-container-display:after {
background-color: var(--yith-wapo-accent-color-color);
} .yith-wapo-container .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option div.label span.color {
width: var(--yith-wapo-color-swatch-size);
height: var(--yith-wapo-color-swatch-size);
}
.yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected span.color:after, .select_box .select_option.selected:after {
background: var(--yith-wapo-accent-color-color) url(//www.thecastingdirectorscut.com/wp-content/plugins/yith-woocommerce-product-add-ons/assets/img/icon-check.png) center no-repeat;
background-size: 50%;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option *{
max-width: 100%;
} .yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span {
background-color: var(--yith-wapo-tooltip-colors-background);
color: var(--yith-wapo-tooltip-colors-text);
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip span:after {
border-top-color: var(--yith-wapo-tooltip-colors-background);
}
.yith-wapo-block .yith-wapo-addon .yith-wapo-option .tooltip.position-bottom span:after {
border-bottom-color: var(--yith-wapo-tooltip-colors-background);
} .yith-wapo-addon.yith-wapo-addon-type-select.required-min .select2-selection.select2-selection--single{
border: 1px solid var( --yith-wapo-required-option-color );
}
#yith-wapo-container .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-select.required-min {
border: inherit;
border-radius: inherit;
} .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-date .yith-wapo-option .date-container, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-colorpicker .yith-wapo-option .yith-wapo-colorpicker-container, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-textarea .yith-wapo-option .textarea-container textarea, .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-text .yith-wapo-option .input-text-container {
margin-top: 8px;
} .yith-wapo-block div.yith-wapo-addon .options.per-row-1 {
row-gap: 15px;
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .label_container {
height: 100%;
}
.yith-wapo-addon-type-text input.length-error {
border-color: #ff0000;
} .yith-wapo-addon:not(.yith-wapo-addon-type-label) .yith-wapo-option .image img{
max-width: 100%;
max-height: 200px;
}  @media only screen and (max-width: 768px) {
body.theme-yith-proteo.yith-wapo-modal-is-open .single-product div.product .summary.entry-summary {
padding-left: 0;
}
.yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container button.wp-color-result {
vertical-align: inherit;
} .yith-wapo-addon.yith-wapo-addon-type-file .yith-wapo-ajax-uploader-container .button{
margin-top: 10px;
} .yith-wapo-addon-type-colorpicker .yith-wapo-option .wp-picker-container {
min-width: auto;
}
}
@media screen and (min-width: 1024px) { .yith-wapo-container.yith-wapo-form-style-custom .yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display:hover {
border: 1px solid var(--yith-wapo-accent-color-color);
}
.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-label .yith-wapo-option div.label .label-container-display:hover {
border: 1px solid #03bfac;
}
}