#summsumm { position: absolute; top: .8em; background: url(/img/player/play-square-grey.png) no-repeat 0 50%; padding: 5px 0 5px 30px; cursor: pointer; }
#summsumm:hover { background: url(/img/player/play-square-blue.png) no-repeat 0 50%; }

#summsumm.play { background: url(/img/player/pause-square-grey.png) no-repeat 0 50%; }
#summsumm.play:hover { background: url(/img/player/pause-square-blue.png) no-repeat 0 50%; }

.tribe-events-single-event-description {
margin: 30px 0px;
border: 1px solid #EEE;
font-size: .9em;
}

.tribe-events-content {
padding: 0 4% !important;
width: auto !important; 
}

#tribe-events-pg-template .tribe-events-content ul li {
margin: 0;
}

.products .price { text-align: center; }
.woocommerce-de_price_taxrate, .wgm-info.woocommerce_de_versandkosten { text-align: center; padding: 0; font-size: .7em; height: 1.5em;}
.page-content p { margin-bottom: 10px; }

.summary .woocommerce-de_price_taxrate, .summary .wgm-info.woocommerce_de_versandkosten {
text-align: left; }

.shipping_de shipping_de_string small { padding-top: .5em; font-size: .7em;}

.product-list h3, li.product h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.related .wgm-info.shipping_de.shipping_de_string { display: none; }

mark { display: none;}

.comment-count { display: none; }
.product-list .price { text-align:center; margin-bottom: 0; }
.add_to_cart_button { font-size: .65em !important; }
.blog-title h3 span, .blog-title-single h2 span { display: none; }

.flex-caption { top: 57%; }
.cart-top p { padding: 4px 28px 4px 0; }
.topbar-right { padding: 0 130px 0 0; }
.topbar.clear.fix { height: 2em; }
#bgsound { height: 0; font-size: .8em; position: relative; top: -3em; }
#bgsound p { font-size: 12px; position: relative; top: -1.6em; left: 2.5em; }
.value select { color: black; }
.input-text { color: black !important;}

.default {color: red; border: red 3px solid;}

.buttonpad, .button3, .button  {
border: #f0b20a !important;
background: #f0b20a !important;
color: white !important;
}

.button3:hover, .button:hover, a.button:hover, a.buttonpad:hover {
color: black !important;
}

a.button, a.buttonpad {
color: white !important;
}

.wc-terms-and-conditions .required {
display: none;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 100%;
}

.product-list.wgm-info.woocommerce-de_price_taxrate {
text-align: center;
padding-top: 0;
}

.product-list.price p {
margin-bottom: .5em;
}

#wholesaleorderformlink {
margin: 1em auto;
width: 90%;
}
