
.container-width, .full-width .ubermenu-nav, .container, .row {width:100%; max-width:100%!important}


.actor-custom::after{ 
    content: 'Custom Ready'; 
    position: absolute;
    top: 0;
    width:50%;
    background-color: brown;
    opacity:0.5;
    color:white;
    text-align: center;
}

.time_pics{ margin-bottom: 0; }

#main{ min-height: 80vh; }

.videotrailer{ max-width: 100%!important; }

.page-wrapper{ min-height:70vh; }

.woocommerce-MyAccount-navigation-link--edit-address{ display:none }

#post-47731 .entry-header{ display:none; } 
#post-47731 h1, #post-47731 h2{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:red }
h1, h2{ text-align:center;}

#promotion_buttons a button { width:100% }

@media (min-width:901px ) {
    #promotion_buttons { float:left; width: 40%; margin: 10px 30% }
    #promotion_buttons a { float:left; width: 40%; margin: 0px 5% }
}
@media (min-width:468px ) and (max-width:900px ) {
    #promotion_buttons { float:left; width: 70%; margin: 10px 15% }
    #promotion_buttons a { float:left; width: 40%; margin: 0px 5% }
}
@media (max-width:467px ) {
    #promotion_buttons { float:left; width: 100%; margin: 10px 0 }
    #promotion_buttons a { float:left; width: 40%; margin: 0px 5% }
}

section.woocommerce-order-downloads{ display:none; }

ul.products li.product img{ min-width: 300px!important; }

.quantity, .product-quantity {display:none!important;}


.woocommerce-breadcrumb{ display:none;}


#product_categories .cat_list{margin: 0 0 0 1em;}
#product_categories h5{font-weight:bold;font-size: 20px;}
#product_categories h5:before{content: "+ ";}
.cat_list li{list-style: none;margin: 0 0 0 1em;}

.cat_list div{display:none;}

.cat-item-none{ display:none; }