/**************************************************** WOOCOMMERCE SINGLE PRODUCT ****************************************************/
.single-product.woocommerce #content div.product div.images, 
.single-product.woocommerce div.product div.images, 
.single-product.woocommerce-page #content div.product div.images, 
.single-product.woocommerce-page div.product div.images {
    width: 58%;
	    opacity: 1 !important;
}
.single-product.woocommerce #content div.product div.summary, 
.single-product.woocommerce div.product div.summary, 
.single-product.woocommerce-page #content div.product div.summary, 
.single-product.woocommerce-page div.product div.summary {
    width: 38%;
}
@media (max-width: 768px) {
.single-product.woocommerce #content div.product div.images, 
.single-product.woocommerce div.product div.images, 
.single-product.woocommerce-page #content div.product div.images, 
.single-product.woocommerce-page div.product div.images {
    float: none;
    width: 100%;
}
.single-product.woocommerce #content div.product div.summary, 
.single-product.woocommerce div.product div.summary, 
.single-product.woocommerce-page #content div.product div.summary, 
.single-product.woocommerce-page div.product div.summary {
    width: 100%;
	clear: both;
	float: none;
}
}
.single-product.woocommerce #content div.product .product_title, 
.single-product.woocommerce div.product .product_title, 
.single-product.woocommerce-page #content div.product .product_title, 
.single-product.woocommerce-page div.product .product_title {
    font-size: 30px;
	line-height: 36px;
    text-transform: none;
    letter-spacing:0;
	margin: 0;
}
.woocommerce-product-gallery {
	position: relative;
}
.single-product.woocommerce div.product div.images img {
	width: auto;
	max-height: 500px;
	height: auto;
	margin: 0 auto;
}
.woocommerce div.product div.images .flex-control-thumbs {
	margin: 5px 0 0;
}
.single-product.woocommerce div.product div.images .flex-control-thumbs img {
	width: 100px;
	height: auto;
}
@media (max-width: 768px) {
.single-product.woocommerce div.product div.images .flex-control-thumbs img {
	width: 50px;
}
}
@media (max-width: 480px) {
.single-product.woocommerce div.product div.images .flex-control-thumbs img {
	width: 25px;
}
}
.woocommerce div.product .woocommerce-product-rating {
	margin: 0 0 5px;
}
.woocommerce .star-rating {
	color: #ff8d00;
}
.single-product .woocommerce-review-link {
	font-size:12px;
	color: #949494;
}
.single-product .woocommerce-review-link:hover {
	color: #ff8d00;
}
.single-product .summary p:nth-of-type(2) {
	display: none;
}
.single-product.woocommerce #content div.product p.price {
	font-size: 36px;
	line-height: 42px;
	font-weight: 700;
	margin: 0;
}
.single-product.woocommerce #content div.product p.price .woocs_price_info_list {
	font-size:12px;
	line-height: 18px;
}
.woocommerce .quantity .qty { 
	display: none;
}
.single-product.woocommerce div.product form.cart .button {
	background: #38b911;
	float: none;
	padding: 18px 25px 18px 50px;
	font-size: 18px;
	line-height: 24px;
	border-radius:32px !important;
	margin: 15px 0 0;
	border: 3px solid #38b911;
}
@media (max-width: 1280px) {
.single-product.woocommerce div.product form.cart .button {
	padding: 14px 25px 14px 50px;
	font-size: 16px;
	line-height: 20px;
}
}
@media (max-width: 768px) {
.single-product.woocommerce div.product form.cart .button {
	display: block !important;
	width: 100% !important;
}
}
.single-product.woocommerce div.product form.cart .button:before {
	position: absolute;
	top: 20px;
	left: 20px;
	font-family: FontAwesome;
	content: "\f07a";
}
@media (max-width: 1280px) {
.single-product.woocommerce div.product form.cart .button:before {
	top: 14px;
}
}
.single-product.woocommerce div.product form.cart .button:hover {
	background: #fff !important;
	color: #38b911 !important;
	border: 3px solid #38b911;
}
.single-product .product_meta .wcml_currency_switcher {
	display: none !important;
}

.single-product .product_meta .sku_wrapper,
.single-product .product_meta .tagged_as {
	display: none;
}
.single-product .product_meta .posted_in {
	display: none !important;
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 1px;
	text-transform: none;
}
.single-product .product_meta a {
	display: inline-block;
	padding: 5px 7px;
	margin: 0 2px;
	border: 1px solid #e3e3e3;
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 1px;
	text-transform: none;
}
.single-product .product_meta a:hover {
	background: #e3e3e3;
	color:#fff;
	text-decoration: none;
}
.overlay-features-list-element.module {
	margin: 0 0 5px !important;
	position: relative;
}
.overlay-features-list-element {
	padding:2px 0;
}
@media (max-width: 768px) {
.overlay-features-list-element {
	border: 1px solid #e3e3e3;
	margin: 1px 0;
	padding:2px;
}
}
.overlay-features-list-element .module-icon.large i {
    font-size: 18px;
    width: 24px;
    height: 24px;
	line-height: 24px;
	padding: 0;
	position: absolute;
	top: 3px;
	left: 0;
	    background-color: #4b367c !important;
    color: #ff8d00 !important;
}
.overlay-features-list-element .module-icon.large span {
	font-size:14px;
	padding-left: 24px;
	vertical-align: top;

}
#tm-extra-product-options-fields {
	margin: 10px 0;
	padding: 15px;
	background: #fff;
	color: #575f63;
	border:1px solid #cccccc;
}
#tm-extra-product-options-fields:after {
  content: "";
  display: table;
  clear: both;
}
.tm-extra-product-options .tm-cell {
	margin: 0 !important;
}
.tm-description {
	font-size: 14px;
	line-height: 20px;
	color: #575f63;
}
.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select {
	padding: 5px;
	font-size:14px;
	border-radius:2px;
}
.tm-epo-totals {
	background: #161224;
	margin: 0;
	padding: 15px;
	color: #fff;
}
dt.tm-options-totals,
dt.tm-final-totals {
 color: #ff8d00;	
}
.tm-options-totals,
.tm-final-totals {
	font-family: 'Montserrat', sans-serif;
	font-style:italic;
	font-weight:700;
}
.woocommerce .woocommerce-error, 
.woocommerce .woocommerce-info, 
.woocommerce .woocommerce-message, 
.woocommerce-page .woocommerce-error, 
.woocommerce-page .woocommerce-info, 
.woocommerce-page .woocommerce-message {
	background: #352260 !important;
	border-color: #352260 !important;
	color: #fff !important;
	padding:10px 10px 10px 35px !important;
	font-size:12px !important;
	line-height: 16px !important;
	border: 0 !important;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT DESCRIPTION ****************************************************/
.woocommerce #content div.product .woocommerce-tabs ul.tabs, 
.woocommerce div.product .woocommerce-tabs ul.tabs, 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs, 
.woocommerce-page div.product .woocommerce-tabs ul.tabs {
   	background: none !important;
}
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.additional_information_tab {
	display: none !important;
}
.single-product #tab-description h2:first-of-type {
	display: none;
}
.single-product #tab-description .row_inner h2:first-of-type {
	display: block;
	margin: 0 0 10px;
}
.woocommerce #content div.product .woocommerce-tabs h2, 
.woocommerce div.product .woocommerce-tabs h2, 
.woocommerce-page #content div.product .woocommerce-tabs h2, 
.woocommerce-page div.product .woocommerce-tabs h2, 
.woocommerce #reviews .comment-reply-title {
	font-weight: 700;
	font-size: 36px;
    line-height: 36px;
	text-align: center;
}
@media (max-width: 1024px) {
.woocommerce #content div.product .woocommerce-tabs h2, 
.woocommerce div.product .woocommerce-tabs h2, 
.woocommerce-page #content div.product .woocommerce-tabs h2, 
.woocommerce-page div.product .woocommerce-tabs h2, 
.woocommerce #reviews .comment-reply-title {
	font-size: 30px;
    line-height: 30px;
}
}
@media (max-width: 680px) {
.woocommerce #content div.product .woocommerce-tabs h2, 
.woocommerce div.product .woocommerce-tabs h2, 
.woocommerce-page #content div.product .woocommerce-tabs h2, 
.woocommerce-page div.product .woocommerce-tabs h2, 
.woocommerce #reviews .comment-reply-title {
	font-size: 24px;
    line-height: 24px;
}
}
.single-product-trust-box {
	border-radius: 4px;
	box-shadow: 0 0 16px #ccc;
	padding: 15px;
	text-align: left;
}
.single-product-trust-box.module-image.image-center .image-wrap {
	float: left;
	width: 25%;
}
@media (max-width: 1024px) {
.single-product-trust-box.module-image.image-center .image-wrap {
	float: none;
	width: 100%;
}
}
.single-product-trust-box.module-image.image-center .image-content {
	float: left;
	width: 75%;
	padding: 30px 0 30px 25px;
	box-sizing: border-box;
	text-align: left;
	font-size: 16px;
    line-height: 26px;
	font-weight:300;
}
@media (max-width: 1024px) {
.single-product-trust-box.module-image.image-center .image-content {
	float: none;
	width: 100%;
	padding: 10px 0 10px 0;
	font-size: 14px;
    line-height: 20px;
}
}
@media (max-width: 480px) {
.single-product-trust-box.module-image.image-center .image-content {
	font-size: 12px;
    line-height: 18px;
}
}
.single-product-trust-box.module-image .image-title {
	font-size: 24px;
	line-height: 30px;
	text-transform: none;
	color: #fb8800;
	font-weight: 700;
}
.single-product-trust-box.module-image .image-title span {
	font-weight: 400;
	color: #131313;
}
.created-by-artist-text {
	border-radius: 4px;
	box-shadow: 0 0 16px #ccc;
	padding: 15px;
	text-align: left;
	margin: 15px 0 0;
}
.woocommerce-Reviews-title {
	background: #f6f6f6 !important;
	font-size:14px !important;
	line-height: 18px !important;
	max-width: 60% !important;
	padding: 5px 10px !important;
	border: 1px solid #e9e9e9 !important;
	border-radius:2px !important;
	margin: 0 auto;
}
#lang-comments-link {
	display: none !important;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
	display: none !important;
}
.woocommerce #reviews #comments ol.commentlist li img + .comment-text {
    margin: 0;
    padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
	margin: 0;
	display: inline-block;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
	font-size:18px;
	font-weight:700;
	line-height: 1;
}
.woocommerce-review__dash,
.woocommerce-review__published-date {
	display: none;
}
.woocommerce #reviews .star-rating {
	display: inline-block;
    float: none;
	color: #ff8d00;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text .description p {
	border-bottom: 1px solid #e9e9e9;
	padding: 0 0 15px;
	margin: 0;
	font-weight:400;
}
.woocommerce #reviews #comments ol.commentlist li:last-of-type .comment-text .description p {
	border-bottom: 0;
}
#review_form_wrapper {
	padding: 15px;
	border: 1px solid #e9e9e9;
	border-radius:2px;
}
#review_form_wrapper #commentform {
	margin: 0 !important;
}
.woocommerce #reviews .comment-reply-title {
	font-family: 'Montserrat', sans-serif;
	font-style:italic;
	font-weight:700;
	color: #4b357d;
}
.woocommerce #reviews label {
	font-family: 'Montserrat', sans-serif;
	font-style:italic;
	font-weight:700;
	font-size:24px;
	line-height: 24px;
}
@media (max-width: 1024px) {
.woocommerce #reviews label {
	font-size:20px;
	line-height: 20px;
}
}
@media (max-width: 680px) {
.woocommerce #reviews label {
	font-size:18px;
	line-height: 18px;
}
}
.woocommerce #review_form_wrapper p.stars a {
	font-size:24px;
	line-height: 24px;
}
.sp-pricing-table-row h2 {
	display: block !important;	
}
.recommended-sounds .woocommerce-loop-product__title {
	display: none !important;
}
.recommended-sounds .woocommerce.columns-6 ul.products li.product {
	width: 16.66666666666667%;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT TYPE VARIABLE ****************************************************/
.single-product.woocommerce #content div.product.product-type-variable p.price {
	display: none;
}
.product-type-variable .woocommerce-product-details__short-description {
	margin: 15px 0 0;
}
.woocommerce-variation-price {
	font-size:30px;
	line-height: 36px;
	font-weight:700;
}
.woocommerce div.product form.cart .variations {
	border-collapse: separate;
}
.woocommerce div.product form.cart .variations select {
    max-width: 100%;
    min-width: 75%;
    display: inline-block;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 5px;
	font-size:14px;
}
.product-type-variable .product_meta {
	display: none;
}
.woocommerce div.product .woocommerce-tabs #tab-additional_information {
	display: none !important;
}
/**************************************************** WOOCOMMERCE PRODUCTS STREAMER WEBSITE *********************************************/
.term-gaming-streamer-website-templates-en.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,
.term-gaming-streamer-website-templates.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {
	padding: 0 !important;
}
.term-gaming-streamer-website-templates-en.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:after,
.term-gaming-streamer-website-templates.woocommerce ul.products li.product a.woocommerce-LoopProduct-link:after {
    display: inline-block;
    text-align: center;
    padding: 0 15px;
	float: right;
	margin: 0 15px 0 0;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT STREAMER WEBSITE *********************************************/
.product_cat_gaming-streamer-website-templates #content,
.product_cat-gaming-streamer-website-templates-en.product #content {
	float: none !important;
	width: 100%!important;
	max-width: 1400px;
	margin: 0 auto;
}
.product_cat_gaming-streamer-website-templates #sidebar,
.product_cat-gaming-streamer-website-templates-en.product #sidebar{
	display: none !important;
}
.product_cat-gaming-streamer-website-templates-en .module,
.product_cat-gaming-streamer-website-templates .module{
	margin: 0 !important;
}
.product_cat-gaming-streamer-website-templates .module_row_0 .module_column_0.tb_51231_column.module_column {
	background:none !important;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT STREAMER WEBSITE DESCRIPTION *********************************************/
/**** KAIJU ****/
.kaiju-header-headline {
	text-align: center !important;
	padding: 25px 15px !important;
}
.kaiju-header-img {
	background: url(https://www.own3d.tv/wp-content/uploads/2018/07/kaiju-background.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	text-align: center !important;
	padding: 25px !important;
	box-sizing: border-box;
}
.kaiju-description-text {
	padding: 25px !important;
}
.kaiju-description-image {
	padding: 35px 0 0 !important;
}
.kaiju-edit-headline {
	background: #ff6b61 !important;
	text-align: center !important;
	padding: 25px 15px !important;
}
.kaiju-edit-headline h2,
.kaiju-edit-headline h3,
.kaiju-edit-headline h4{
	margin: 0 !important;
	color: #fff !important;
}
.kaiju-edit-image {
	background: #ff6b61 !important;
}
.kaiju-changeable-headline h2,
.kaiju-changeable-headline h3 {
	margin: 0 !important;
}
.kaiju-twitch-row {
	background: #323337 !important;
}
.kaiju-twitch-headline {
	padding: 25px !important;
}
.kaiju-twitch-headline h2,
.kaiju-twitch-headline h4 {
	margin: 0 !important;
	color: #fff !important;
}
.kaiju-livedemo-headline {
	padding: 50px 0 25px !important;
}
.kaiju-livedemo-headline h2,
.kaiju-livedemo-headline h3 {
	margin: 0 !important;
	text-align: center !important;
}
.kaiju-livedemo-btn {
	text-align: center !important;
	padding: 0 0 50px !important;
}
/**** SKYLLA ****/
.skylla.module_row_0 .module_column_0.tb_51208_column.module_column,
.skylla.module_row_0 .module_column_0.tb_51212_column.module_column{
	background:none !important;
}
.skylla .kaiju-header-img {
	background: url(https://www.own3d.tv/wp-content/uploads/2018/07/skylla-background.jpg);
}
.skylla .kaiju-description-text {
	padding: 25px !important;
	text-align: center !important;	
}
.skylla .kaiju-description-image {
	padding: 0 !important;
}
.skylla .kaiju-edit-headline,
.skylla .kaiju-edit-image {
	background: #f02a03 !important;
}
.skylla .kaiju-twitch-row {
	background: #1e2124 !important;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT STREAMER WEBSITE SIDEBAR *********************************************/
.streamer-website-description-sidebar h4 {
	background: #4b367c;
	color: #fb8800;
	margin: 0 0 15px;
	padding: 12px;
	font-size: 18px;
	line-height: 20px;
}
.streamer-website-description-sidebar .ui.builder_button {
	display: block !important;
	text-align: center;
	margin: 0 0 15px;	
}
.streamer-website-description-sidebar .module-buttons .module-buttons-item {
	display: block !important;
}
.streamer-website-description-sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border:1px solid #eeedf0;
}
.streamer-website-description-sidebar ul li {
	border-bottom:1px solid #eeedf0;
	padding: 12px;
	font-size: 14px;
	line-height: 18px;
	margin: 0;
}
.streamer-website-description-sidebar ul li:nth-of-type(odd) {
	background:#f9f8fa;
}
.streamer-website-description-sidebar ul i {
	color: #4b367c;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT ANIMATION DESCRIPTION *********************************************/
.btn-livedemo {
	display: inline-block;
	background: #ff8d00 linear-gradient(to right, #ff8d00 0%, #e06300 50%) repeat scroll 0 0;
    background-color: rgb(255, 141, 0);
	color: #fff;
	font-style: normal;
	border: 0 none;
	cursor: pointer;
	font-weight: bold;
	letter-spacing: 0;
	text-transform: none;
	transition: all 0.3s ease-in-out 0s;
	padding: 20px 25px;
	font-size: 20px;
	line-height: 24px;
	border-radius: 4px !important;
	margin: 15px 0 0;
}
.btn-livedemo-full {
	display: block;
	width: 100%;
	text-align: center;
	background: #ff8d00 linear-gradient(to right, #ff8d00 0%, #e06300 50%) repeat scroll 0 0;
    background-color: rgb(255, 141, 0);
	color: #fff;
	font-style: normal;
	border: 0 none;
	cursor: pointer;
	font-weight: bold;
	letter-spacing: 0;
	text-transform: none;
	transition: all 0.3s ease-in-out 0s;
	padding: 20px 25px;
	font-size: 20px;
	line-height: 24px;
	border-radius: 4px !important;
	margin: 15px 0 0;
}
.btn-livedemo:hover,
.btn-livedemo-full:hover {
	text-decoration: none;
	background: #4b367c;
	color: #ff8d00;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT BUNDLES ****************************************************/
.woocommerce #content div.product-type-bundle.product div.images {
    width: 15%;
}
@media (max-width: 768px) {
.woocommerce #content div.product-type-bundle.product div.images {
	float: none;
    width: 100%;
}
}
.woocommerce #content div.product-type-bundle.product div.summary {
    width: 80%;
}
@media (max-width: 768px) {
.woocommerce #content div.product-type-bundle.product div.summary {
	float: none;
    width: 100%;
}
}
.product-type-bundle .bundled_product_summary {
	float: left;
	width: 33.33333333333333%;
	padding: 25px;
	box-sizing: border-box;
}
@media (max-width: 1280px) {
.product-type-bundle .bundled_product_summary {
	width: 50%;
}
}
@media (max-width: 680px) {
.product-type-bundle .bundled_product_summary {
	float: none;
	width: 100%;
}
}
.woocommerce #content div.product-type-bundle.product .bundled_product_summary div.images {
	float: none;
	width: 100%;
}
.bundled_product_summary .bundled_product_images {
	margin-left: 0 !important;
}
.bundled_product_summary .bundled_product_images a {
    margin-right: 0;
    margin-top: 0;
	margin-bottom: 10px;
}
.single-product.woocommerce #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page div.product.product-type-bundle .product_title {
	font-size:18px;
	line-height: 24px;
	text-transform: none;
}
@media (max-width: 1280px) {
.single-product.woocommerce #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page div.product.product-type-bundle .product_title {
	font-size:16px;
	line-height: 20px;
}
}
@media (max-width: 768px) {
.single-product.woocommerce #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page #content div.product.product-type-bundle .product_title, 
.single-product.woocommerce-page div.product.product-type-bundle .product_title {
	font-size:14px;
	line-height: 20px;
}
}
.bundled_product_excerpt {
	display: none;
}
.woocommerce div.product.product-type-bundle .woocommerce-tabs .panel.woocommerce-Tabs-panel--additional_information {
	display: none !important;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT TWITCH OVERLAYS ****************************************************/
@media (max-width: 1400px) {
.woocommerce.single-product #body {
	padding: 0;
}
}
.woocommerce.single-product #sidebar {
	display: none;	
}
.woocommerce.single-product #content {
	float: none;
	width: 100%;
}
.woocommerce.single-product #layout,
.woocommerce.single-product.sidebar-left #layout {
	background-image: linear-gradient(90deg,rgb(23,19,37) 0%,rgb(74,52,124) 50%,rgb(23,19,37) 100%);
	padding: 35px 0 0;
}
.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 0 10% 35px;
	color: #fff;
	opacity: 0.3;
}
@media (max-width: 1400px) {
.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 0 5% 35px;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 0 2.5% 35px;
}
}
.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #fff;
}
.woocommerce.single-product #content {
	padding: 0;
}
.woocommerce.single-product .pagewidth {
    max-width: 100%;
    padding: 0;
}
.woocommerce.single-product #content div.product div.images {
	float: right;
	width: 48%;
	padding-right: 10%;
	box-sizing: border-box;
}
@media (max-width: 1400px) {
.woocommerce.single-product #content div.product div.images {
	padding-right: 5%;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product #content div.product div.images {
	padding-right: 5%;
}
}
@media (max-width: 768px) {
.woocommerce.single-product #content div.product div.images {
	padding-left: 2.5%;
	padding-right: 2.5%;
	float: none;
	width: 100%;
}
}
.woocommerce.single-product #content div.product div.summary {
	float: left;
	width: 48%;
	padding-left: 10%;
	box-sizing: border-box;
	color: #fff;
}
@media (max-width: 1400px) {
.woocommerce.single-product #content div.product div.summary {
	padding-left: 5%;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product #content div.product div.summary {
	padding-left: 2.5%;
}
}
@media (max-width: 768px) {
.woocommerce.single-product #content div.product div.summary {
	padding-left: 2.5%;
	padding-right: 2.5%;
	float: none;
	width: 100%;
}
}
.overlay-platforms span {
	font-size: 14px;
	padding-left: 5px;
	padding-right: 10px;
	line-height: 35px;
}
.woocommerce.single-product .tc-extra-product-options.tc-show {
	display: none;
}
.module.btn-packages {
	margin: 40px 0 0 !important;
}
.btn-packages.module-buttons .module-buttons-item {
	width: 100%;
	display: block;
}
.module_column .btn-packages.module-buttons a {
	width: 100%;
	display: block;
	box-sizing: border-box;
	text-align: center;
}
.btn-packages .ui.builder_button {
	border: 0;
}
.module.btn-packages-legend {
	font-size:11px;
	text-align: center;
	margin: 0 !important;
}
.product_tag-no-packages .module.btn-packages,
.product_tag-no-packages .module.btn-packages-legend,
.product_tag-no-packages-de .module.btn-packages,
.product_tag-no-packages-de .module.btn-packages-legend,
.product_tag-no-packages-es .module.btn-packages,
.product_tag-no-packages-es .module.btn-packages-legend {
	display: none !important;
}
.woocommerce.single-product div.product form.cart .button {
	width: 100%;
}

html .woocommerce-product-gallery__image:after {
	display: block;
	font-size: 12px;
	line-height: 16px;
	padding: 5px;
}
html:lang(en) .woocommerce-product-gallery__image:after {
	content:'*Copyright Watermark removed upon purchase';
}
html:lang(de) .woocommerce-product-gallery__image:after {
	content:'*Copyright Watermark wird nach der Bestellung entfernt';
}
html:lang(en) .summary .woocommerce-product-gallery__image:after,
html:lang(de) .summary .woocommerce-product-gallery__image:after{
	content: '';
}
html:lang(en) .woocommerce.single-product .woocommerce-product-gallery__image:after,
html:lang(de) .woocommerce.single-product .woocommerce-product-gallery__image:after {
	color: #fff;
}

.single-product.woocommerce div.product div.images img.wp-post-image,
.woocommerce div.product div.images .woocommerce-product-gallery__image img {
	border: 10px solid #4b357d;
	border-radius:12px;
}
@media (max-width: 1024px) {
.single-product.woocommerce div.product div.images img.wp-post-image,
.woocommerce div.product div.images .woocommerce-product-gallery__image img {
	border: 5px solid #4b357d;
}
}
.woocommerce.single-product div.product div.images .flex-control-thumbs li {
	width: auto;
	float: none;
	display: inline-block;
}
.woocommerce.single-product div.product div.images .flex-control-thumbs li img {
	border: 10px solid #4b357d;
	border-radius:12px;
	margin-top: 10px;
	margin-right: 10px;
}
@media (max-width: 1024px) {
.woocommerce.single-product div.product div.images .flex-control-thumbs li img {
	border: 5px solid #4b357d;
}
}
.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active {
	border: 10px solid #ff8d00;
}
@media (max-width: 1024px) {
.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active {
	border: 5px solid #ff8d00;
}
}
.woocommerce.single-product div.product div.images .woocommerce-product-gallery__trigger {
	right: auto;
	left: .5em;
}
.woocommerce.single-product .yith-wcbm-badge {
	display: none !important;
}
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs {
	background:#dddddd !important ;
	margin: 0 !important;
	padding: 0 10%;
	text-align: center;
}
@media (max-width: 1400px) {
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs {
	padding: 0 5%;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs {
	padding: 0 2.5%;
}
}
.woocommerce.single-product div.product .woocommerce-tabs .panel {
	background: #fff;
	padding: 50px 10%;
	margin: 0;
}
@media (max-width: 1400px) {
.woocommerce.single-product div.product .woocommerce-tabs .panel {
	padding: 50px 5%;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product div.product .woocommerce-tabs .panel {
	padding: 30px 2.5%;
}
}
.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content {
	background: #fff;
	padding: 10px 10% 50px;
	margin: 0;
}
@media (max-width: 1400px) {
.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content {
	padding: 10px 5% 50px;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content {
	padding: 10px 2.5% 30px;
}
}
.productcatseries-packages-2-0.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatseries-packages-2-0-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatseries-packages-2-0-es.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	background: #fff;
	padding: 0;
	margin: 0 auto;
	width: 1160px;
	max-width: 94%;
}
.productcatseries-packages-2-0 .sale-notification-bar,
.productcatseries-packages-2-0-de .sale-notification-bar,
.productcatseries-packages-2-0-es .sale-notification-bar{
	display: none !important;
}

.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li {
	border: 0;
}
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li a {
	background: none;
	color: #6d6d6d;
	font-family: 'Montserrat', sans-serif;
	text-transform: none;
	font-size:16px;
	letter-spacing: normal;
	font-style: normal;
	font-weight: normal;
	padding: 25px 40px;
}
@media (max-width: 1024px) {
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li a {
	font-size:14px;
	padding: 20px 30px;
}
}
@media (max-width: 768px) {
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li a {
	font-size:12px;
	padding: 10px 20px;
}
}
@media (max-width: 680px) {
.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs li a {
	font-size:10px;
	padding: 10px 10px;
}
}
.woocommerce.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce.single-product.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover {
	border-top:5px solid #ff8d00;
	border-top-left-radius: 8px;

	border-top-right-radius: 8px;
}
.woocommerce.single-product #footer {
	padding-left: 10%;
	padding-right: 10%;
}
@media (max-width: 1400px) {
.woocommerce.single-product #footer {
	padding-left: 5%;
	padding-right: 5%;
}
}
@media (max-width: 1024px) {
.woocommerce.single-product #footer {
	padding-left: 2.5%;
	padding-right: 2.5%;
}
}
.woocommerce.single-product #content div.product.product-type-bundle .product_title {
	font-size: 30px !important;
    line-height: 36px !important;
}
.woocommerce.single-product .product-type-bundle .bundled_product_summary {
	float: left;
	width: 50%;
	padding: 12px 0;
}
.woocommerce.single-product #content div.product div.images.bundled_product_images {
	float: left;
	width: 15%;
	padding-right: 0;
}
.woocommerce.single-product .bundled_product_summary .bundled_product_images a {
	margin: 0;
}
.woocommerce.single-product div.product div.images .bundled_product_image.woocommerce-product-gallery__image img {
	border: 3px solid #4b357d;
}
.woocommerce.single-product .bundled_product_summary .details {
	float: right;
	width: 83%;
}
.woocommerce.single-product #content div.product.product-type-bundle .product_title .bundled_product_title_inner {
	font-size: 16px !important;
    line-height: 18px !important;
	color: #fff;
	font-weight: normal !important;
}
.woocommerce.single-product .bundled_product_summary .bundled_product_title .bundled_product_title_link {
	font-size: 12px;
}
.woocommerce-products-header__title.page-title {
	margin: 0 0 20px;
}

/****************************************************************************************************/
/**********************************************AVATAR MAKER WOOCOMMERCE SINGLE PRODUCT*************************************************/
/****************************************************************************************************/
.woocommerce div.product.product_cat-avatarmaker,
.woocommerce div.product.product_cat-avatarmaker-de,
.woocommerce div.product.product_cat-avatarmaker-es{
	padding: 0 10% 30px;
}
.woocommerce #content div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker .woocommerce-tabs,
.woocommerce #content div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker-de .woocommerce-tabs,
.woocommerce #content div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker-es .woocommerce-tabs {
	float: left;
	width: 70%;	
	clear: none;
	background: #fff;
}
@media (max-width: 1440px) {
.woocommerce #content div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker .woocommerce-tabs,
.woocommerce #content div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker-de .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker-de .woocommerce-tabs,
	.woocommerce #content div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce-page #content div.product.product_cat-avatarmaker-es .woocommerce-tabs, 
.woocommerce-page div.product.product_cat-avatarmaker-es .woocommerce-tabs{
	float: none;
	width: 100%;	
	clear: none;
}
}
.woocommerce.single-product div.product.product_cat-avatarmaker div.woocommerce-tabs + div.themify_builder_content,
.woocommerce.single-product div.product.product_cat-avatarmaker-de div.woocommerce-tabs + div.themify_builder_content,
.woocommerce.single-product div.product.product_cat-avatarmaker-es div.woocommerce-tabs + div.themify_builder_content{
	float: right;
	width:25%;
	padding: 0;
}
.woocommerce.single-product div.product.product_cat-avatarmaker div.woocommerce-tabs + div.themify_builder_content:after,
.woocommerce.single-product div.product.product_cat-avatarmaker-de div.woocommerce-tabs + div.themify_builder_content:after,
.woocommerce.single-product div.product.product_cat-avatarmaker-es div.woocommerce-tabs + div.themify_builder_content:after{
    content: "";
    display: table;
    clear: both;
}

.woocommerce #content div.product.product_cat-avatarmaker div.images, 
.woocommerce div.product_cat-avatarmaker div.images, 
.woocommerce-page #content div.product.product_cat-avatarmaker div.images, 
.woocommerce-page div.product.product_cat-avatarmaker div.images,
.woocommerce #content div.product.product_cat-avatarmaker-de div.images, 
.woocommerce div.product.product_cat-avatarmaker-de div.images, 
.woocommerce-page #content div.product.product_cat-avatarmaker-de div.images, 
.woocommerce-page div.product.product_cat-avatarmaker-de div.images,
.woocommerce #content div.product.product_cat-avatarmaker-es div.images, 
.woocommerce div.product.product_cat-avatarmaker-es div.images, 
.woocommerce-page #content div.product.product_cat-avatarmaker-es div.images, 
.woocommerce-page div.product.product_cat-avatarmaker-es div.images{
	display: none !important;	
}
.woocommerce #content div.product.product_cat-avatarmaker div.summary, 
.woocommerce div.product.product_cat-avatarmaker div.summary, 
.woocommerce-page #content div.product.product_cat-avatarmaker div.summary, 
.woocommerce-page div.product.product_cat-avatarmaker div.summary,
.woocommerce #content div.product.product_cat-avatarmaker-de div.summary, 
.woocommerce div.product.product_cat-avatarmaker-de div.summary, 
.woocommerce-page #content div.product.product_cat-avatarmaker-de div.summary, 
.woocommerce-page div.product.product_cat-avatarmaker-de div.summary,
.woocommerce #content div.product.product_cat-avatarmaker-es div.summary, 
.woocommerce div.product.product_cat-avatarmaker-es div.summary, 
.woocommerce-page #content div.product.product_cat-avatarmaker-es div.summary, 
.woocommerce-page div.product.product_cat-avatarmaker-es div.summary{
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border:3px solid #ff8d00;
	background: #4b367c;
	padding: 10px;
	float: none;
	width: auto;
	color: #fff;
	margin: 0 0 10px;
}
.product_cat-avatarmaker .onsale,
.product_cat-avatarmaker-de .onsale,
.product_cat-avatarmaker-es .onsale{
	display: none;
}
.woocommerce div.product.product_cat-avatarmaker p.price,
.woocommerce div.product.product_cat-avatarmaker-de p.price,
.woocommerce div.product.product_cat-avatarmaker-es p.price{
	float: left;
	margin: 0;
}
.single-product.woocommerce #content div.product p.price
.product_cat-avatarmaker .woocommerce-Price-amount,
.product_cat-avatarmaker-de .woocommerce-Price-amount,
.product_cat-avatarmaker-es .woocommerce-Price-amount{
	font-size: 24px !important;
}
.woocommerce #content div.product.product_cat-avatarmaker div.summary p:nth-of-type(2),
.woocommerce #content div.product.product_cat-avatarmaker-de div.summary p:nth-of-type(2),
.woocommerce #content div.product.product_cat-avatarmaker-es div.summary p:nth-of-type(2){
	display: none;
}
.woocommerce div.product.product_cat-avatarmaker form.cart div.quantity,
.woocommerce div.product.product_cat-avatarmaker-de form.cart div.quantity,
.woocommerce div.product.product_cat-avatarmaker-es form.cart div.quantity{
	display: none !important;
}
.woocommerce div.product.product_cat-avatarmaker form.cart,
.woocommerce div.product.product_cat-avatarmaker-de form.cart,
.woocommerce div.product.product_cat-avatarmaker-es form.cart{
    margin-bottom: 0;
}
.single-product.woocommerce div.product.product_cat-avatarmaker form.cart .button,
.single-product.woocommerce div.product.product_cat-avatarmaker-de form.cart .button,
.single-product.woocommerce div.product.product_cat-avatarmaker-es form.cart .button {
	float: right;
	margin: 0 !important;
}
.woocommerce div.product.product_cat-avatarmaker form.cart .button:before,
.woocommerce div.product.product_cat-avatarmaker-de form.cart .button:before,
.woocommerce div.product.product_cat-avatarmaker-es form.cart .button:before {
	font-family: FontAwesome;
	font-size:14px;
    content: "\f07a";
    display: inline-block;
    padding-right: 10px;
}
.woocommerce #content div.product.product_cat-avatarmaker .product_title,
.product_cat-avatarmaker .product_meta,
.woocommerce #content div.product.product_cat-avatarmaker-de .product_title,
.product_cat-avatarmaker-de .product_meta,
.woocommerce #content div.product.product_cat-avatarmaker-es .product_title,
.product_cat-avatarmaker-es .product_meta{
	display: none !important;
}
.woocommerce div.product.product_cat-avatarmaker .woocommerce-tabs .panel,
.woocommerce div.product.product_cat-avatarmaker-de .woocommerce-tabs .panel,
.woocommerce div.product.product_cat-avatarmaker-es .woocommerce-tabs .panel {
	display: none !important;
}
.product_cat-avatarmaker #sidebar,
.product_cat-avatarmaker-de #sidebar,
.product_cat-avatarmaker-es #sidebar{
	display: none;	
}
.product_cat-avatarmaker .avatarmaker-sidebar,
.product_cat-avatarmaker-de .avatarmaker-sidebar,
.product_cat-avatarmaker-es .avatarmaker-sidebar{
	float: right;
	width: 24%;
}
@media (max-width: 1440px) {
.product_cat-avatarmaker .avatarmaker-sidebar,
.product_cat-avatarmaker-de .avatarmaker-sidebar,
.product_cat-avatarmaker-es .avatarmaker-sidebar{
	float: none;
	width: 100%;
}
}
.avatarmaker-sidebar .module {
	margin: 0 !important;
}
.product_cat-avatarmaker.product .themify_builder_row .themify_builder_sub_row:first-of-type,
.product_cat-avatarmaker .avatarmaker-sidebar .themify_builder_sub_row,
.product_cat-avatarmaker-de.product .themify_builder_row .themify_builder_sub_row:first-of-type,
.product_cat-avatarmaker-de .avatarmaker-sidebar .themify_builder_sub_row,
.product_cat-avatarmaker-es.product .themify_builder_row .themify_builder_sub_row:first-of-type,
.product_cat-avatarmaker-es .avatarmaker-sidebar .themify_builder_sub_row{
	border: 3px solid #ff8d00;
	padding: 10px;
	margin-bottom: 5px;
}
.product_cat-avatarmaker .avatarmaker-sidebar .themify_builder_sub_row p,
.product_cat-avatarmaker-de .avatarmaker-sidebar .themify_builder_sub_row p,
.product_cat-avatarmaker-es .avatarmaker-sidebar .themify_builder_sub_row p{
	margin: 0;
}
.hint-pricing {
	background: #f62323;
	border: 3px solid #ff8d00;
	padding: 15px;
	color: #fff;
}
.hint-pricing i,
.hint-pricing strong {
	color: #ff8d00;
}
.product_cat-avatarmaker .themify_builder_content,
.product_cat-avatarmaker-de .themify_builder_content,
.product_cat-avatarmaker-es .themify_builder_content{
	clear: none;	
}
/****************************************************************************************************/
/**********************************************SINGLE PRODUCT BUNDLE DESCRIPTION*************************************************/
/****************************************************************************************************/
.sp-pricing-table-col {
	background: #4b357d linear-gradient(to right, #4b357d 0%, #23164f 100%) repeat scroll 0 0;
	border-top: 5px solid #fff;
	border-bottom: 5px solid #fff;
	padding: 5px 0;
	text-align: center;
	box-sizing: border-box;
}
.sp-pricing-table-col.sp-pricing-table-col-title {
	background: none;
}
@media (max-width: 768px) {
.sp-pricing-table-col.sp-pricing-table-col-title {
	display: none !important;
}
}
.sp-pricing-table-col.sp-pricing-table-col-title ul {
	font-size: 14px;
	font-weight: 700;
	text-transform: none;
	text-align: right;
}
.sp-pricing-table-col.sp-pricing-table-col-title .sp-pricing-table-header {
	color: #cccccc;
	text-align: left;
	margin:0 !important;
}
.sp-pricing-table-col.sp-pricing-table-col-title .sp-pricing-table-header-kind {
	font-size: 24px;
	line-height: 30px;
}
.sp-pricing-table-col.sp-pricing-table-col-pro {
	border: 5px solid #ff8d00;
	background: -webkit-linear-gradient(left, #ff8d00 0%, #e06300 100%);
	background: -o-linear-gradient(left, #ff8d00 0%, #e06300 100%);
	background: linear-gradient(to right, #ff8d00 0%, #e06300 100%);
}
.sp-pricing-table-col.sp-pricing-table-col-monster {
	background: #23164f linear-gradient(to left, #4b357d 0%, #23164f 100%) repeat scroll 0 0;	
}
.sp-pricing-table-header {
	height: 100px;
	overflow: hidden;
	color: #fff;
	margin:0 !important;
}
.sp-pricing-table-header-kind {
	font-size: 30px;
    line-height: 36px;
	font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 700;
	margin-top: 15px;
}
.sp-pricing-table-header-price .add_to_cart_inline {
	padding: 0 !important;
	border: 0 !important;
}
.sp-pricing-table-header-price p {
	padding: 0 !important;
}

.sp-pricing-table-header-saving {
	margin-top: -25px;
	display: none;
}
.sp-pricing-table-col ul {
	background: #fff;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
.sp-pricing-table-row ul.sp-checklist span {
	display: none;
}
@media (max-width: 768px) {
.sp-pricing-table-row ul.sp-checklist span {
	display: inline-block;
}
}
.sp-pricing-table-row ul.sp-checklist li {
	padding: 0;
	border-top:1px solid #cccccc;
	margin: 0;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.sp-pricing-table-row ul.sp-checklist li:fist-of-type {
	border-top:0;
}
.sp-pricing-table-row ul.sp-checklist li .fa-check-circle {
	color: #45ca1d;
}
.sp-pricing-table-row ul.sp-checklist li .fa-times-circle {
	color:#d32323;
}
.sp-pricing-table-col .ui.builder_button .module.module-plain-text {
	margin: 0 !important;
}
.sp-pricing-table-col .ui.builder_button {
	 background: #38b911;
	margin: 15px 0;
	border-radius:36px !important;
}
.sp-pricing-table-col .ui.builder_button:hover {
	 background: #fff;
	color: #38b911;
	border-color:#38b911;
}
.sp-pricing-inventory-row {
	padding-top: 75px;
}
.sp-pricing-inventory-row h2 {
	text-align: center;
	margin: 0;
	display: block !important;
}
.sp-pricing-inventory-row h3 {
	text-align: center;
	margin: 0 0 20px;
}
.woocommerce .sp-pricing-inventory-row ul.products li.product {
	display: block;
	border: 0;
	padding: 35px 15px;
	margin: 0;
	background: none;
	float: none;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}
.woocommerce .sp-pricing-inventory-row ul.products li.product:nth-of-type(odd) {
	background: #f7f7f7;
}
.woocommerce .sp-pricing-inventory-row ul.products li.product a.woocommerce-LoopProduct-link {
	padding: 0;
	pointer-events: none;
}
.woocommerce .sp-pricing-inventory-row ul.products li.product a img {
	max-width: 500px;
	width: 100%;
	margin: 0 auto;
}
.woocommerce .sp-pricing-inventory-row li.product a:before {

	display: inline-block;
	font-size: 30px;
    line-height: 36px;
	font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 700;
	color: #4b357d;
	margin: 0 0 15px;
}
.woocommerce .sp-pricing-inventory-row li.product a:after {
	display: inline-block;
	font-size: 18px;
    line-height: 25px;
	font-family: 'Montserrat', sans-serif;
    font-style: normal;
    font-weight: 700;
	color: #575f63;
	margin: 15px 0 0;
}
.woocommerce .sp-pricing-inventory-row li.product_cat-twitch-stream-overlays-templates a:before {
	content: "Twitch Overlay";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-alerts-notifications-en a:before {
	content: "Twitch Alerts";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-twitch-panels a:before {
	content: "Twitch Panels";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-webcam-overlays a:before {
	content: "Twitch Webcam Overlay";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-talking-screens-en a:before {
	content: "Twitch Talking Banner";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-talking-screens-en a:after {
	content: "For Webcam Overlay & for Greenscreen";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-intermissions a:before {
	content: "Twitch Wait & Intermission Banners";
}
.woocommerce .sp-pricing-inventory-row li.product_cat-intermissions a:after {
	content: "Offline Banner | Pause Banner | Starting Banner | Ending Banner";
}
.woocommerce .sp-pricing-inventory-row ul.products li.product .woocommerce-loop-product__title,
.woocommerce .sp-pricing-inventory-row ul.products li.product .price,
.woocommerce-page .sp-pricing-inventory-row a.button{
	display: none;
}
.sp-pricing-topbutton-row {
	margin-top: 25px;
}
/****************************************************************************************************/
/**********************************************AVATAR MAKER TOOL*************************************************/
/****************************************************************************************************/
.avatarTool button {
	position: absolute;
	top: 2px;
	right: 2px;
	background: #4b367c;
	padding: 5px;
	font-size:12px;
	line-height: 14px;
}
/**************************************************** WOOCOMMERCE SINGLE PRODUCT GIFT VOUCHER ****************************************************/
.productcatgift-vouchers #body,
.productcatgutscheine #body {
	background-image: url(https://www.own3d.tv/wp-content/uploads/2018/12/giftvoucher-bg.jpg);
	background-size: cover;
	color: #fff;
}
.productcatgift-vouchers.woocommerce .woocommerce-breadcrumb,
.productcatgutscheine.woocommerce .woocommerce-breadcrumb{
	display: none;
}
.productcatgift-vouchers.single-product.woocommerce #content div.product div.images, 
.productcatgift-vouchers.single-product.woocommerce div.product div.images, 
.productcatgift-vouchers.single-product.woocommerce-page #content div.product div.images, 
.productcatgift-vouchers.single-product.woocommerce-page div.product div.images,
.productcatgift-vouchers.single-product.woocommerce #content div.product div.summary, 
.productcatgift-vouchers.single-product.woocommerce div.product div.summary, 
.productcatgift-vouchers.single-product.woocommerce-page #content div.product div.summary, 
.productcatgift-vouchers.single-product.woocommerce-page div.product div.summary,
.productcatgutscheine.single-product.woocommerce #content div.product div.images, 
.productcatgutscheine.single-product.woocommerce div.product div.images, 
.productcatgutscheine.single-product.woocommerce-page #content div.product div.images, 
.productcatgutscheine.single-product.woocommerce-page div.product div.images,
.productcatgutscheine.single-product.woocommerce #content div.product div.summary, 
.productcatgutscheine.single-product.woocommerce div.product div.summary, 
.productcatgutscheine.single-product.woocommerce-page #content div.product div.summary, 
.productcatgutscheine.single-product.woocommerce-page div.product div.summary {
	float: none;
	width: 100%;
	text-align: center;
}
.productcatgift-vouchers.woocommerce div.product div.images .woocommerce-product-gallery__trigger,
.productcatgutscheine.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	display: none;
}
.productcatgift-vouchers.woocommerce div.product div.images .woocommerce-product-gallery__wrapper,
.productcatgutscheine.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{
	max-width: 300px;
	margin: 0 auto;
}
.productcatgift-vouchers.single-product.woocommerce #content div.product .product_title, 
.productcatgift-vouchers.single-product.woocommerce div.product .product_title, 
.productcatgift-vouchers.single-product.woocommerce-page #content div.product .product_title, 
.productcatgift-vouchers.single-product.woocommerce-page div.product .product_title,
.productcatgutscheine.single-product.woocommerce #content div.product .product_title, 
.productcatgutscheine.single-product.woocommerce div.product .product_title, 
.productcatgutscheine.single-product.woocommerce-page #content div.product .product_title, 
.productcatgutscheine.single-product.woocommerce-page div.product .product_title{
	text-align: center;
	color: #fff;
}
.productcatgift-vouchers.woocommerce div.product form.cart div.quantity,
.productcatgutscheine.woocommerce div.product form.cart div.quantity {
	float: none;
}
.productcatgift-vouchers label,
.productcatgutscheine label {
	font-size:18px;
	display: block;
	text-align: center;
}
.productcatgift-vouchers input[type=number],
.productcatgutscheine input[type=number] {
	font-size: 18px;
	margin: 0 0 5px 0;
}
html:lang(de) .productcatgutscheine .woocommerce-product-gallery__image:after,
html:lang(en) .productcatgift-vouchers .woocommerce-product-gallery__image:after{
	display: none;
}

.single-product .coupon {
	color: #ff0012;
	font-size:18px;
	line-height: 24px;
}
.single-product .reduced_price {
	display: inline-block;
	color: #5a5c59;
	font-size:30px;
	line-height: 36px;
	font-weight: 700;
}
.single-product .action_price {
	display: inline-block;
	color: #ff0012;
	font-size:30px;
	line-height: 36px;
	font-weight: 700;
	margin: 0 0 15px;
}
/****************************************************************************************************/
/**********************************************SINGLE PRODUCT SERIEN LANDINGPAGES*************************************************/
/****************************************************************************************************/
.productcattwitch-overlay-packages.woocommerce.single-product #layout, 
.productcattwitch-overlay-packages.woocommerce.single-product.sidebar-left #layout,
.productcattwitch-overlay-packages-de.woocommerce.single-product #layout, 
.productcattwitch-overlay-packages-de.woocommerce.single-product.sidebar-left #layout,
.productcattwitch-overlay-packages-es.woocommerce.single-product #layout, 
.productcattwitch-overlay-packages-es.woocommerce.single-product.sidebar-left #layout{
	padding: 0;
}
.productcattwitch-overlay-packages .woocommerce-tabs,
.productcattwitch-overlay-packages-de .woocommerce-tabs,
.productcattwitch-overlay-packages-fr .woocommerce-tabs,
.productcattwitch-overlay-packages-es .woocommerce-tabs,
.productcattwitch-overlay-packages-pt-br .woocommerce-tabs{
	display: none !important;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT ALERTS*************************************************/
/****************************************************************************************************/
.productcatanimated-twitch-alerts-stream-notifications.woocommerce .pagewidth, 
.productcatanimated-twitch-alerts-stream-notifications.single-product .pagewidth,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce .pagewidth, 
.productcatanimierte-twitch-alerts-stream-notifications.single-product .pagewidth,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce .pagewidth, 
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #layout,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #layout,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #layout{
	background: none;
	padding: 0 15px;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product .woocommerce-breadcrumb a{
	color: #2e2e2e;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.images,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.images,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #content div.product div.images {
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.images,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.images,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce div.product div.images img,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce div.product div.images img,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce div.product div.images .flex-control-thumbs,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce div.product div.images .flex-control-thumbs,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product div.images .flex-control-thumbs li {
	display: block;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.summary,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.summary,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.summary,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product div.summary,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .product_title,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .product_title,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product p.price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product p.price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .action-price-box,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .action-price-box,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .action-price-box,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .action-price-box,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .action-price-box{
	position: relative;
	top: auto;
	right: auto;
	text-align: left;
}
}
.productcatanimated-twitch-alerts-stream-notifications.single-product .coupon,
.productcatanimierte-twitch-alerts-stream-notifications.single-product .coupon,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product .reduced_price,
.productcatanimated-twitch-alerts-stream-notifications.single-product .action_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product .reduced_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product .action_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product .reduced_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatanimated-twitch-alerts-stream-notifications div.summary .overlay-features-list-element.module,
.productcatanimierte-twitch-alerts-stream-notifications div.summary .overlay-features-list-element.module,
.productcatanimadas-twitch-alertas-stream-notificaciones div.summary .overlay-features-list-element.module {
    margin: 0 !important;
}
.productcatanimated-twitch-alerts-stream-notifications div.summary .module-icon .module-icon-item,
.productcatanimierte-twitch-alerts-stream-notifications div.summary .module-icon .module-icon-item,
.productcatanimadas-twitch-alertas-stream-notificaciones div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcatanimated-twitch-alerts-stream-notifications .woocommerce-product-details__short-description,
.productcatanimierte-twitch-alerts-stream-notifications .woocommerce-product-details__short-description,
.productcatanimadas-twitch-alertas-stream-notificaciones .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatanimated-twitch-alerts-stream-notifications .woocommerce-product-details__short-description,
.productcatanimierte-twitch-alerts-stream-notifications .woocommerce-product-details__short-description,
.productcatanimadas-twitch-alertas-stream-notificaciones .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatanimated-twitch-alerts-stream-notifications .woocommerce-product-details__short-description p,
.productcatanimierte-twitch-alerts-stream-notifications .woocommerce-product-details__short-description p,
.productcatanimadas-twitch-alertas-stream-notificaciones .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatanimated-twitch-alerts-stream-notifications .woocommerce-product-details__short-description p,
.productcatanimierte-twitch-alerts-stream-notifications .woocommerce-product-details__short-description p,
.productcatanimadas-twitch-alertas-stream-notificaciones .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications .overlay-features-list-element,
.productcatanimierte-twitch-alerts-stream-notifications .overlay-features-list-element,
.productcatanimadas-twitch-alertas-stream-notificaciones .overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatanimated-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large span,
.productcatanimierte-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large span,
.productcatanimadas-twitch-alertas-stream-notificaciones .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatanimated-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large span,
.productcatanimierte-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large span,
.productcatanimadas-twitch-alertas-stream-notificaciones .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatanimated-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large i,
.productcatanimierte-twitch-alerts-stream-notifications .overlay-features-list-element .module-icon.large i,
.productcatanimadas-twitch-alertas-stream-notificaciones .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatanimated-twitch-alerts-stream-notifications .module.btn-packages,
.productcatanimierte-twitch-alerts-stream-notifications .module.btn-packages,
.productcatanimadas-twitch-alertas-stream-notificaciones .module.btn-packages{
	display: none !important;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce div.product form.cart .button {
	float: none;
	width: 100%;
}
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button:hover,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button:hover,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button:before,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce div.product form.cart .button:before,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatanimated-twitch-alerts-stream-notifications .single-product-series-col a,
.productcatanimierte-twitch-alerts-stream-notifications .single-product-series-col a,
.productcatanimadas-twitch-alertas-stream-notificaciones .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatanimated-twitch-alerts-stream-notifications .single-product-series-col a:hover,
.productcatanimierte-twitch-alerts-stream-notifications .single-product-series-col a:hover,
.productcatanimadas-twitch-alertas-stream-notificaciones .single-product-series-col a:hover {
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product iframe,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box {
	position: relative;
	top: auto;
	right: auto;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price {
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcatanimated-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-twitch-alerts-stream-notifications.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimadas-twitch-alertas-stream-notificaciones.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price {
	font-size:24px;
	line-height: 24px;
}
}
.productcatanimated-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatanimated-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatanimierte-twitch-alerts-stream-notifications.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatanimadas-twitch-alertas-stream-notificaciones.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT WEBCAM*************************************************/
/****************************************************************************************************/
.productcatanimated-webcam-overlay-cam-template.woocommerce .pagewidth, 
.productcatanimated-webcam-overlay-cam-template.single-product .pagewidth,
.productcatanimierte-webcam-overlay-cam-template.woocommerce .pagewidth, 
.productcatanimierte-webcam-overlay-cam-template.single-product .pagewidth,
.productcatoverlays-para-webcam.woocommerce .pagewidth, 
.productcatoverlays-para-webcam.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #layout,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #layout,
.productcatoverlays-para-webcam.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb,
.productcatoverlays-para-webcam.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatoverlays-para-webcam.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatoverlays-para-webcam.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.images,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.images,
.productcatoverlays-para-webcam.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.images,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.images,
.productcatoverlays-para-webcam.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce div.product div.images img,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce div.product div.images img,
.productcatoverlays-para-webcam.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce div.product div.images .flex-control-thumbs,
.productcatanimierte-webcam-overlay-cam-template.woocommerce div.product div.images .flex-control-thumbs,
.productcatoverlays-para-webcam.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatoverlays-para-webcam.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatoverlays-para-webcam.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatoverlays-para-webcam.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.summary,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.summary,
.productcatoverlays-para-webcam.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.summary,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #content div.product div.summary,
.productcatoverlays-para-webcam.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .product_title,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .product_title,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product p.price,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product p.price,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .action-price-box,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .action-price-box,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatanimated-webcam-overlay-cam-template.single-product .coupon,
.productcatanimierte-webcam-overlay-cam-template.single-product .coupon,
.productcatoverlays-para-webcam.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatanimated-webcam-overlay-cam-template.single-product .reduced_price,
.productcatanimated-webcam-overlay-cam-template.single-product .action_price,
.productcatanimierte-webcam-overlay-cam-template.single-product .reduced_price,
.productcatanimierte-webcam-overlay-cam-template.single-product .action_price,
.productcatoverlays-para-webcam.single-product .reduced_price,
.productcatoverlays-para-webcam.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatanimated-webcam-overlay-cam-template div.summary .overlay-features-list-element.module,
.productcatanimierte-webcam-overlay-cam-template div.summary .overlay-features-list-element.module,
.productcatoverlays-para-webcam div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcatanimated-webcam-overlay-cam-template div.summary .module-icon .module-icon-item,
.productcatanimierte-webcam-overlay-cam-template div.summary .module-icon .module-icon-item,
.productcatoverlays-para-webcam div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcatanimated-webcam-overlay-cam-template .woocommerce-product-details__short-description,
.productcatanimierte-webcam-overlay-cam-template .woocommerce-product-details__short-description,
.productcatoverlays-para-webcam .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatanimated-webcam-overlay-cam-template .woocommerce-product-details__short-description,
.productcatanimierte-webcam-overlay-cam-template .woocommerce-product-details__short-description,
.productcatoverlays-para-webcam .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatanimated-webcam-overlay-cam-template .woocommerce-product-details__short-description p,
.productcatanimierte-webcam-overlay-cam-template .woocommerce-product-details__short-description p,
.productcatoverlays-para-webcam .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatanimated-webcam-overlay-cam-template .woocommerce-product-details__short-description p,
.productcatanimierte-webcam-overlay-cam-template .woocommerce-product-details__short-description p,
.productcatoverlays-para-webcam .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template .overlay-features-list-element,
.productcatanimierte-webcam-overlay-cam-template .overlay-features-list-element,
.productcatoverlays-para-webcam.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatanimated-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large span,
.productcatanimierte-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large span,
.productcatoverlays-para-webcam .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatanimated-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large span,
.productcatanimierte-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large span,
.productcatoverlays-para-webcam .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatanimated-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large i,
.productcatanimierte-webcam-overlay-cam-template .overlay-features-list-element .module-icon.large i,
.productcatoverlays-para-webcam .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatanimated-webcam-overlay-cam-template .module.btn-packages,
.productcatanimierte-webcam-overlay-cam-template .module.btn-packages,
.productcatoverlays-para-webcam .module.btn-packages{
	display: none !important;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button,
.productcatoverlays-para-webcam.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button,
.productcatoverlays-para-webcam.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button:hover,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button:hover,
.productcatoverlays-para-webcam.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button:before,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce div.product form.cart .button:before,
.productcatoverlays-para-webcam.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs,
.productcatanimierte-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs,
.productcatoverlays-para-webcam.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs,
.productcatanimierte-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs,
.productcatoverlays-para-webcam.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatanimated-webcam-overlay-cam-template .single-product-series-col a,
.productcatanimierte-webcam-overlay-cam-template .single-product-series-col a,
.productcatoverlays-para-webcam .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatanimated-webcam-overlay-cam-template .single-product-series-col a:hover,
.productcatanimierte-webcam-overlay-cam-template .single-product-series-col a:hover,
.productcatoverlays-para-webcam .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatoverlays-para-webcam.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatoverlays-para-webcam.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatoverlays-para-webcam.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatoverlays-para-webcam.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatoverlays-para-webcam.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product iframe,
.productcatoverlays-para-webcam.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcatanimated-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatanimierte-webcam-overlay-cam-template.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoverlays-para-webcam.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcatanimated-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatanimated-webcam-overlay-cam-template.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatanimierte-webcam-overlay-cam-template.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatanimierte-webcam-overlay-cam-template.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatoverlays-para-webcam.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatoverlays-para-webcam.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatoverlays-para-webcam.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT TALKING*************************************************/
/****************************************************************************************************/
.productcattalking-screens-overlays-banners.woocommerce .pagewidth, 
.productcattalking-screens-overlays-banners.single-product .pagewidth,
.productcattalking-screens-de.woocommerce .pagewidth, 
.productcattalking-screens-de.single-product .pagewidth,
.productcatparlantes-pantallas-overlays-banners.woocommerce .pagewidth, 
.productcatparlantes-pantallas-overlays-banners.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product #layout,
.productcattalking-screens-de.woocommerce.single-product #layout,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb,
.productcattalking-screens-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattalking-screens-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattalking-screens-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product #content div.product div.images,
.productcattalking-screens-de.woocommerce.single-product #content div.product div.images,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product #content div.product div.images,
.productcattalking-screens-de.woocommerce.single-product #content div.product div.images,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcattalking-screens-overlays-banners.single-product.woocommerce div.product div.images img,
.productcattalking-screens-de.single-product.woocommerce div.product div.images img,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcattalking-screens-overlays-banners.woocommerce div.product div.images .flex-control-thumbs,
.productcattalking-screens-de.woocommerce div.product div.images .flex-control-thumbs,
.productcatparlantes-pantallas-overlays-banners.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattalking-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattalking-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattalking-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcattalking-screens-overlays-banners.woocommerce.single-product #content div.product div.summary,
.productcattalking-screens-de.woocommerce.single-product #content div.product div.summary,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product #content div.product div.summary,
.productcattalking-screens-de.woocommerce.single-product #content div.product div.summary,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .product_title,
.productcattalking-screens-de.single-product.woocommerce #content div.product .product_title,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product p.price,
.productcattalking-screens-de.single-product.woocommerce #content div.product p.price,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .action-price-box,
.productcattalking-screens-de.single-product.woocommerce #content div.product .action-price-box,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattalking-screens-overlays-banners.single-product .coupon,
.productcattalking-screens-de.single-product .coupon,
.productcatparlantes-pantallas-overlays-banners.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcattalking-screens-overlays-banners.single-product .reduced_price,
.productcattalking-screens-overlays-banners.single-product .action_price,
.productcattalking-screens-de.single-product .reduced_price,
.productcattalking-screens-de.single-product .action_price,
.productcatparlantes-pantallas-overlays-banners.single-product .reduced_price,
.productcatparlantes-pantallas-overlays-banners.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattalking-screens-overlays-banners div.summary .overlay-features-list-element.module,
.productcattalking-screens-de div.summary .overlay-features-list-element.module,
.productcatparlantes-pantallas-overlays-banners div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcattalking-screens-overlays-banners div.summary .module-icon .module-icon-item,
.productcattalking-screens-de div.summary .module-icon .module-icon-item,
.productcatparlantes-pantallas-overlays-banners div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcattalking-screens-overlays-banners .woocommerce-product-details__short-description,
.productcattalking-screens-de .woocommerce-product-details__short-description,
.productcatparlantes-pantallas-overlays-banners .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcattalking-screens-overlays-banners .woocommerce-product-details__short-description,
.productcattalking-screens-de .woocommerce-product-details__short-description,
.productcatparlantes-pantallas-overlays-banners .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcattalking-screens-overlays-banners .woocommerce-product-details__short-description p,
.productcattalking-screens-de .woocommerce-product-details__short-description p,
.productcatparlantes-pantallas-overlays-banners .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcattalking-screens-overlays-banners .woocommerce-product-details__short-description p,
.productcattalking-screens-de .woocommerce-product-details__short-description p,
.productcatparlantes-pantallas-overlays-banners .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners .overlay-features-list-element,
.productcattalking-screens-de .overlay-features-list-element,
.productcatparlantes-pantallas-overlays-banners.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcattalking-screens-overlays-banners .overlay-features-list-element .module-icon.large span,
.productcattalking-screens-de .overlay-features-list-element .module-icon.large span,
.productcatparlantes-pantallas-overlays-banners .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcattalking-screens-overlays-banners .overlay-features-list-element .module-icon.large span,
.productcattalking-screens-de .overlay-features-list-element .module-icon.large span,
.productcatparlantes-pantallas-overlays-banners .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcattalking-screens-overlays-banners .overlay-features-list-element .module-icon.large i,
.productcattalking-screens-de .overlay-features-list-element .module-icon.large i,
.productcatparlantes-pantallas-overlays-banners .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcattalking-screens-overlays-banners .module.btn-packages,
.productcattalking-screens-de .module.btn-packages,
.productcatparlantes-pantallas-overlays-banners .module.btn-packages{
	display: none !important;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce div.product form.cart .button,
.productcattalking-screens-de.single-product.woocommerce div.product form.cart .button,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners.single-product.woocommerce div.product form.cart .button
.productcattalking-screens-de.single-product.woocommerce div.product form.cart .button,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcattalking-screens-overlays-banners.single-product.woocommerce div.product form.cart .button:hover,
.productcattalking-screens-de.single-product.woocommerce div.product form.cart .button:hover,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce div.product form.cart .button:before,
.productcattalking-screens-de.single-product.woocommerce div.product form.cart .button:before,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcattalking-screens-overlays-banners.woocommerce-page div.product .woocommerce-tabs,
.productcattalking-screens-de.woocommerce-page div.product .woocommerce-tabs,
.productcatparlantes-pantallas-overlays-banners.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners.woocommerce-page div.product .woocommerce-tabs,
.productcattalking-screens-de.woocommerce-page div.product .woocommerce-tabs,
.productcatparlantes-pantallas-overlays-banners.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcattalking-screens-overlays-banners .single-product-series-col a,
.productcattalking-screens-de .single-product-series-col a,
.productcatparlantes-pantallas-overlays-banners .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcattalking-screens-overlays-banners .single-product-series-col a:hover,
.productcattalking-screens-de .single-product-series-col a:hover,
.productcatparlantes-pantallas-overlays-banners .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattalking-screens-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product iframe,
.productcattalking-screens-de.woocommerce.single-product div.product iframe,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product iframe,
.productcattalking-screens-de.woocommerce.single-product div.product iframe,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product iframe,
.productcattalking-screens-de.woocommerce.single-product div.product iframe,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product iframe,
.productcattalking-screens-de.woocommerce.single-product div.product iframe,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product iframe,
.productcattalking-screens-de.woocommerce.single-product div.product iframe,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcattalking-screens-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattalking-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatparlantes-pantallas-overlays-banners.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcattalking-screens-overlays-banners.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattalking-screens-overlays-banners.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattalking-screens-overlays-banners.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattalking-screens-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattalking-screens-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattalking-screens-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatparlantes-pantallas-overlays-banners.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatparlantes-pantallas-overlays-banners.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT INTERMISSION BANNER*************************************************/
/****************************************************************************************************/
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce .pagewidth, 
.productcatoffline-start-pause-end-banner-intermission-screens.single-product .pagewidth,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce .pagewidth, 
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product .pagewidth,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce .pagewidth, 
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #layout,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #layout,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product .woocommerce-breadcrumb,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #content div.product div.images,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #content div.product div.images,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #content div.product div.images,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #content div.product div.images,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce div.product div.images img,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce div.product div.images img,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce div.product div.images .flex-control-thumbs,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce div.product div.images .flex-control-thumbs,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #content div.product div.summary,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #content div.product div.summary,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #content div.product div.summary,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #content div.product div.summary,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .product_title,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .product_title,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product p.price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product p.price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .action-price-box,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .action-price-box,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product .coupon,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product .coupon,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product .reduced_price,
.productcatoffline-start-pause-end-banner-intermission-screens.single-product .action_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product .reduced_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product .action_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product .reduced_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatoffline-start-pause-end-banner-intermission-screens div.summary .overlay-features-list-element.module,
.productcatoffline-start-pause-end-banner-intermission-screens-de div.summary .overlay-features-list-element.module,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcatoffline-start-pause-end-banner-intermission-screens div.summary .module-icon .module-icon-item,
.productcatoffline-start-pause-end-banner-intermission-screens-de div.summary .module-icon .module-icon-item,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcatoffline-start-pause-end-banner-intermission-screens .woocommerce-product-details__short-description,
.productcatoffline-start-pause-end-banner-intermission-screens-de .woocommerce-product-details__short-description,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatoffline-start-pause-end-banner-intermission-screens .woocommerce-product-details__short-description,
.productcatoffline-start-pause-end-banner-intermission-screens-de .woocommerce-product-details__short-description,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens .woocommerce-product-details__short-description p,
.productcatoffline-start-pause-end-banner-intermission-screens-de .woocommerce-product-details__short-description p,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatoffline-start-pause-end-banner-intermission-screens .woocommerce-product-details__short-description p,
.productcatoffline-start-pause-end-banner-intermission-screens-de .woocommerce-product-details__short-description p,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens .overlay-features-list-element,
.productcatoffline-start-pause-end-banner-intermission-screens-de .overlay-features-list-element,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens .overlay-features-list-element .module-icon.large span,
.productcatoffline-start-pause-end-banner-intermission-screens-de .overlay-features-list-element .module-icon.large span,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatoffline-start-pause-end-banner-intermission-screens .overlay-features-list-element .module-icon.large span,
.productcatoffline-start-pause-end-banner-intermission-screens-de .overlay-features-list-element .module-icon.large span,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens .overlay-features-list-element .module-icon.large i,
.productcatoffline-start-pause-end-banner-intermission-screens-de .overlay-features-list-element .module-icon.large i,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatoffline-start-pause-end-banner-intermission-screens .module.btn-packages,
.productcatoffline-start-pause-end-banner-intermission-screens-de .module.btn-packages,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .module.btn-packages{
	display: none !important;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce div.product form.cart .button,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce div.product form.cart .button,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce div.product form.cart .button
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce div.product form.cart .button,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce div.product form.cart .button:hover,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce div.product form.cart .button:hover,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce div.product form.cart .button:before,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce div.product form.cart .button:before,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce-page div.product .woocommerce-tabs,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce-page div.product .woocommerce-tabs,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce-page div.product .woocommerce-tabs,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce-page div.product .woocommerce-tabs,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens .single-product-series-col a,
.productcatoffline-start-pause-end-banner-intermission-screens-de .single-product-series-col a,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatoffline-start-pause-end-banner-intermission-screens .single-product-series-col a:hover,
.productcatoffline-start-pause-end-banner-intermission-screens-de .single-product-series-col a:hover,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product iframe,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product iframe,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product iframe,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product iframe,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product iframe,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product iframe,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product iframe,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product iframe,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product iframe,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product iframe,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcatoffline-start-pause-end-banner-intermission-screens.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-start-pause-end-banner-intermission-screens-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatoffline-start-pause-end-banner-intermission-screens.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatoffline-start-pause-end-banner-intermission-screens-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatoffline-empezar-pausar-final-banner-descanso-pantalla.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT PROFILE BANNER*************************************************/
/****************************************************************************************************/
.productcattwitch-profile-banner-picture.woocommerce .pagewidth, 
.productcattwitch-profile-banner-picture.single-product .pagewidth,
.productcattwitch-profile-banner-picture-de.woocommerce .pagewidth, 
.productcattwitch-profile-banner-picture-de.single-product .pagewidth,
.productcattwitch-perfil-banner-foto.woocommerce .pagewidth, 
.productcattwitch-perfil-banner-foto.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product #layout,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #layout,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-perfil-banner-foto.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-perfil-banner-foto.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-perfil-banner-foto.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product #content div.product div.images,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product #content div.product div.images,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcattwitch-profile-banner-picture.single-product.woocommerce div.product div.images img,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce div.product div.images img,
.productcattwitch-perfil-banner-foto.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcattwitch-profile-banner-picture.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-profile-banner-picture-de.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-perfil-banner-foto.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcattwitch-profile-banner-picture.woocommerce.single-product #content div.product div.summary,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product #content div.product div.summary,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .product_title,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .product_title,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product p.price,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product p.price,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-profile-banner-picture.single-product .coupon,
.productcattwitch-profile-banner-picture-de.single-product .coupon,
.productcattwitch-perfil-banner-foto.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcattwitch-profile-banner-picture.single-product .reduced_price,
.productcattwitch-profile-banner-picture.single-product .action_price,
.productcattwitch-profile-banner-picture-de.single-product .reduced_price,
.productcattwitch-profile-banner-picture-de.single-product .action_price,
.productcattwitch-perfil-banner-foto.single-product .reduced_price,
.productcattwitch-perfil-banner-foto.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-profile-banner-picture div.summary .overlay-features-list-element.module,
.productcattwitch-profile-banner-picture-de div.summary .overlay-features-list-element.module,
.productcattwitch-perfil-banner-foto div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcattwitch-profile-banner-picture div.summary .module-icon .module-icon-item,
.productcattwitch-profile-banner-picture-de div.summary .module-icon .module-icon-item,
.productcattwitch-perfil-banner-foto div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcattwitch-profile-banner-picture .woocommerce-product-details__short-description,
.productcattwitch-profile-banner-picture-de .woocommerce-product-details__short-description,
.productcattwitch-perfil-banner-foto .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcattwitch-profile-banner-picture .woocommerce-product-details__short-description,
.productcattwitch-profile-banner-picture-de .woocommerce-product-details__short-description,
.productcattwitch-perfil-banner-foto .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcattwitch-profile-banner-picture .woocommerce-product-details__short-description p,
.productcattwitch-profile-banner-picture-de .woocommerce-product-details__short-description p,
.productcattwitch-perfil-banner-foto .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcattwitch-profile-banner-picture .woocommerce-product-details__short-description p,
.productcattwitch-profile-banner-picture-de .woocommerce-product-details__short-description p,
.productcattwitch-perfil-banner-foto .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture .overlay-features-list-element,
.productcattwitch-profile-banner-picture-de .overlay-features-list-element,
.productcattwitch-perfil-banner-foto.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcattwitch-profile-banner-picture .overlay-features-list-element .module-icon.large span,
.productcattwitch-profile-banner-picture-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-perfil-banner-foto .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcattwitch-profile-banner-picture .overlay-features-list-element .module-icon.large span,
.productcattwitch-profile-banner-picture-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-perfil-banner-foto .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcattwitch-profile-banner-picture .overlay-features-list-element .module-icon.large i,
.productcattwitch-profile-banner-picture-de .overlay-features-list-element .module-icon.large i,
.productcattwitch-perfil-banner-foto .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcattwitch-profile-banner-picture .module.btn-packages,
.productcattwitch-profile-banner-picture-de .module.btn-packages,
.productcattwitch-perfil-banner-foto .module.btn-packages{
	display: none !important;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce div.product form.cart .button,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-perfil-banner-foto.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture.single-product.woocommerce div.product form.cart .button
.productcattwitch-profile-banner-picture-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-perfil-banner-foto.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcattwitch-profile-banner-picture.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-perfil-banner-foto.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-perfil-banner-foto.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcattwitch-profile-banner-picture.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-profile-banner-picture-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-perfil-banner-foto.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-profile-banner-picture-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-perfil-banner-foto.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcattwitch-profile-banner-picture .single-product-series-col a,
.productcattwitch-profile-banner-picture-de .single-product-series-col a,
.productcattwitch-perfil-banner-foto .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcattwitch-profile-banner-picture .single-product-series-col a:hover,
.productcattwitch-profile-banner-picture-de .single-product-series-col a:hover,
.productcattwitch-perfil-banner-foto .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product iframe,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product iframe,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product iframe,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product iframe,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product iframe,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product iframe,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product iframe,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product iframe,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product iframe,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product iframe,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcattwitch-profile-banner-picture.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-profile-banner-picture-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-perfil-banner-foto.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcattwitch-profile-banner-picture.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-profile-banner-picture.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-profile-banner-picture.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-profile-banner-picture-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-profile-banner-picture-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-perfil-banner-foto.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-perfil-banner-foto.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-perfil-banner-foto.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT YOUTUBE*************************************************/
/****************************************************************************************************/
.productcatyoutube-banner.woocommerce .pagewidth, 
.productcatyoutube-banner.single-product .pagewidth,
.productcatyoutube-banner-de.woocommerce .pagewidth, 
.productcatyoutube-banner-de.single-product .pagewidth,
.productcatbanner-de-youtube.woocommerce .pagewidth, 
.productcatbanner-de-youtube.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatyoutube-banner.woocommerce.single-product #layout,
.productcatyoutube-banner-de.woocommerce.single-product #layout,
.productcatbanner-de-youtube.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcatyoutube-banner.woocommerce.single-product .woocommerce-breadcrumb,
.productcatyoutube-banner-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcatbanner-de-youtube.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatyoutube-banner.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatyoutube-banner-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatbanner-de-youtube.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcatyoutube-banner.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatyoutube-banner-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatbanner-de-youtube.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatyoutube-banner.woocommerce.single-product #content div.product div.images,
.productcatyoutube-banner-de.woocommerce.single-product #content div.product div.images,
.productcatbanner-de-youtube.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatyoutube-banner.woocommerce.single-product #content div.product div.images,
.productcatyoutube-banner-de.woocommerce.single-product #content div.product div.images,
.productcatbanner-de-youtube.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatyoutube-banner.single-product.woocommerce div.product div.images img,
.productcatyoutube-banner-de.single-product.woocommerce div.product div.images img,
.productcatbanner-de-youtube.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcatyoutube-banner.woocommerce div.product div.images .flex-control-thumbs,
.productcatyoutube-banner-de.woocommerce div.product div.images .flex-control-thumbs,
.productcatbanner-de-youtube.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatyoutube-banner.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatyoutube-banner-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatbanner-de-youtube.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcatyoutube-banner.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatyoutube-banner-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatbanner-de-youtube.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatyoutube-banner.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatyoutube-banner-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatbanner-de-youtube.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatyoutube-banner.woocommerce.single-product #content div.product div.summary,
.productcatyoutube-banner-de.woocommerce.single-product #content div.product div.summary,
.productcatbanner-de-youtube.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatyoutube-banner.woocommerce.single-product #content div.product div.summary,
.productcatyoutube-banner-de.woocommerce.single-product #content div.product div.summary,
.productcatbanner-de-youtube.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .product_title,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .product_title,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcatyoutube-banner.single-product.woocommerce #content div.product p.price,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product p.price,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .action-price-box,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .action-price-box,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatyoutube-banner.single-product .coupon,
.productcatyoutube-banner-de.single-product .coupon,
.productcatbanner-de-youtube.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatyoutube-banner.single-product .reduced_price,
.productcatyoutube-banner.single-product .action_price,
.productcatyoutube-banner-de.single-product .reduced_price,
.productcatyoutube-banner-de.single-product .action_price,
.productcatbanner-de-youtube.single-product .reduced_price,
.productcatbanner-de-youtube.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatyoutube-banner div.summary .overlay-features-list-element.module,
.productcatyoutube-banner-de div.summary .overlay-features-list-element.module,
.productcatbanner-de-youtube div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcatyoutube-banner div.summary .module-icon .module-icon-item,
.productcatyoutube-banner-de div.summary .module-icon .module-icon-item,
.productcatbanner-de-youtube div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcatyoutube-banner .woocommerce-product-details__short-description,
.productcatyoutube-banner-de .woocommerce-product-details__short-description,
.productcatbanner-de-youtube .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatyoutube-banner .woocommerce-product-details__short-description,
.productcatyoutube-banner-de .woocommerce-product-details__short-description,
.productcatbanner-de-youtube .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatyoutube-banner .woocommerce-product-details__short-description p,
.productcatyoutube-banner-de .woocommerce-product-details__short-description p,
.productcatbanner-de-youtube .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatyoutube-banner .woocommerce-product-details__short-description p,
.productcatyoutube-banner-de .woocommerce-product-details__short-description p,
.productcatbanner-de-youtube .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatyoutube-banner .overlay-features-list-element,
.productcatyoutube-banner-de .overlay-features-list-element,
.productcatbanner-de-youtube.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatyoutube-banner .overlay-features-list-element .module-icon.large span,
.productcatyoutube-banner-de .overlay-features-list-element .module-icon.large span,
.productcatbanner-de-youtube .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatyoutube-banner .overlay-features-list-element .module-icon.large span,
.productcatyoutube-banner-de .overlay-features-list-element .module-icon.large span,
.productcatbanner-de-youtube .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatyoutube-banner .overlay-features-list-element .module-icon.large i,
.productcatyoutube-banner-de .overlay-features-list-element .module-icon.large i,
.productcatbanner-de-youtube .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatyoutube-banner .module.btn-packages,
.productcatyoutube-banner-de .module.btn-packages,
.productcatbanner-de-youtube .module.btn-packages{
	display: none !important;
}
.productcatyoutube-banner.single-product.woocommerce div.product form.cart .button,
.productcatyoutube-banner-de.single-product.woocommerce div.product form.cart .button,
.productcatbanner-de-youtube.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatyoutube-banner.single-product.woocommerce div.product form.cart .button
.productcatyoutube-banner-de.single-product.woocommerce div.product form.cart .button,
.productcatbanner-de-youtube.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcatyoutube-banner.single-product.woocommerce div.product form.cart .button:hover,
.productcatyoutube-banner-de.single-product.woocommerce div.product form.cart .button:hover,
.productcatbanner-de-youtube.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcatyoutube-banner.single-product.woocommerce div.product form.cart .button:before,
.productcatyoutube-banner-de.single-product.woocommerce div.product form.cart .button:before,
.productcatbanner-de-youtube.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatyoutube-banner.woocommerce-page div.product .woocommerce-tabs,
.productcatyoutube-banner-de.woocommerce-page div.product .woocommerce-tabs,
.productcatbanner-de-youtube.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatyoutube-banner.woocommerce-page div.product .woocommerce-tabs,
.productcatyoutube-banner-de.woocommerce-page div.product .woocommerce-tabs,
.productcatbanner-de-youtube.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatyoutube-banner .single-product-series-col a,
.productcatyoutube-banner-de .single-product-series-col a,
.productcatbanner-de-youtube .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatyoutube-banner .single-product-series-col a:hover,
.productcatyoutube-banner-de .single-product-series-col a:hover,
.productcatbanner-de-youtube .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatyoutube-banner.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatyoutube-banner-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatbanner-de-youtube.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcatyoutube-banner.woocommerce.single-product div.product iframe,
.productcatyoutube-banner-de.woocommerce.single-product div.product iframe,
.productcatbanner-de-youtube.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcatyoutube-banner.woocommerce.single-product div.product iframe,
.productcatyoutube-banner-de.woocommerce.single-product div.product iframe,
.productcatbanner-de-youtube.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcatyoutube-banner.woocommerce.single-product div.product iframe,
.productcatyoutube-banner-de.woocommerce.single-product div.product iframe,
.productcatbanner-de-youtube.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcatyoutube-banner.woocommerce.single-product div.product iframe,
.productcatyoutube-banner-de.woocommerce.single-product div.product iframe,
.productcatbanner-de-youtube.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcatyoutube-banner.woocommerce.single-product div.product iframe,
.productcatyoutube-banner-de.woocommerce.single-product div.product iframe,
.productcatbanner-de-youtube.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcatyoutube-banner.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatyoutube-banner-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatbanner-de-youtube.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcatyoutube-banner.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatyoutube-banner.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatyoutube-banner.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatyoutube-banner-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatyoutube-banner-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatyoutube-banner-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatbanner-de-youtube.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatbanner-de-youtube.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatbanner-de-youtube.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT DESKTOP WALLPAPER*************************************************/
/****************************************************************************************************/
.productcatdesktop-wallpaper.woocommerce .pagewidth, 
.productcatdesktop-wallpaper.single-product .pagewidth,
.productcatdesktop-wallpaper-de.woocommerce .pagewidth, 
.productcatdesktop-wallpaper-de.single-product .pagewidth,
.productcatescritorio-fondo.woocommerce .pagewidth, 
.productcatescritorio-fondo.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatdesktop-wallpaper.woocommerce.single-product #layout,
.productcatdesktop-wallpaper-de.woocommerce.single-product #layout,
.productcatescritorio-fondo.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcatdesktop-wallpaper.woocommerce.single-product .woocommerce-breadcrumb,
.productcatdesktop-wallpaper-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcatescritorio-fondo.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatdesktop-wallpaper.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatdesktop-wallpaper-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatescritorio-fondo.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcatdesktop-wallpaper.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatdesktop-wallpaper-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatescritorio-fondo.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatdesktop-wallpaper.woocommerce.single-product #content div.product div.images,
.productcatdesktop-wallpaper-de.woocommerce.single-product #content div.product div.images,
.productcatescritorio-fondo.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper.woocommerce.single-product #content div.product div.images,
.productcatdesktop-wallpaper-de.woocommerce.single-product #content div.product div.images,
.productcatescritorio-fondo.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatdesktop-wallpaper.single-product.woocommerce div.product div.images img,
.productcatdesktop-wallpaper-de.single-product.woocommerce div.product div.images img,
.productcatescritorio-fondo.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcatdesktop-wallpaper.woocommerce div.product div.images .flex-control-thumbs,
.productcatdesktop-wallpaper-de.woocommerce div.product div.images .flex-control-thumbs,
.productcatescritorio-fondo.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatdesktop-wallpaper.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatescritorio-fondo.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcatdesktop-wallpaper.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatescritorio-fondo.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatdesktop-wallpaper.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatescritorio-fondo.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatdesktop-wallpaper.woocommerce.single-product #content div.product div.summary,
.productcatdesktop-wallpaper-de.woocommerce.single-product #content div.product div.summary,
.productcatescritorio-fondo.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper.woocommerce.single-product #content div.product div.summary,
.productcatdesktop-wallpaper-de.woocommerce.single-product #content div.product div.summary,
.productcatescritorio-fondo.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .product_title,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .product_title,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product p.price,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product p.price,
.productcatescritorio-fondo.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .action-price-box,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .action-price-box,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatdesktop-wallpaper.single-product .coupon,
.productcatdesktop-wallpaper-de.single-product .coupon,
.productcatescritorio-fondo.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatdesktop-wallpaper.single-product .reduced_price,
.productcatdesktop-wallpaper.single-product .action_price,
.productcatdesktop-wallpaper-de.single-product .reduced_price,
.productcatdesktop-wallpaper-de.single-product .action_price,
.productcatescritorio-fondo.single-product .reduced_price,
.productcatescritorio-fondo.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatdesktop-wallpaper div.summary .overlay-features-list-element.module,
.productcatdesktop-wallpaper-de div.summary .overlay-features-list-element.module,
.productcatescritorio-fondo div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcatdesktop-wallpaper div.summary .module-icon .module-icon-item,
.productcatdesktop-wallpaper-de div.summary .module-icon .module-icon-item,
.productcatescritorio-fondo div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcatdesktop-wallpaper .woocommerce-product-details__short-description,
.productcatdesktop-wallpaper-de .woocommerce-product-details__short-description,
.productcatescritorio-fondo .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatdesktop-wallpaper .woocommerce-product-details__short-description,
.productcatdesktop-wallpaper-de .woocommerce-product-details__short-description,
.productcatescritorio-fondo .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatdesktop-wallpaper .woocommerce-product-details__short-description p,
.productcatdesktop-wallpaper-de .woocommerce-product-details__short-description p,
.productcatescritorio-fondo .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatdesktop-wallpaper .woocommerce-product-details__short-description p,
.productcatdesktop-wallpaper-de .woocommerce-product-details__short-description p,
.productcatescritorio-fondo .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper .overlay-features-list-element,
.productcatdesktop-wallpaper-de .overlay-features-list-element,
.productcatescritorio-fondo.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatdesktop-wallpaper .overlay-features-list-element .module-icon.large span,
.productcatdesktop-wallpaper-de .overlay-features-list-element .module-icon.large span,
.productcatescritorio-fondo .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatdesktop-wallpaper .overlay-features-list-element .module-icon.large span,
.productcatdesktop-wallpaper-de .overlay-features-list-element .module-icon.large span,
.productcatescritorio-fondo .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatdesktop-wallpaper .overlay-features-list-element .module-icon.large i,
.productcatdesktop-wallpaper-de .overlay-features-list-element .module-icon.large i,
.productcatescritorio-fondo .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatdesktop-wallpaper .module.btn-packages,
.productcatdesktop-wallpaper-de .module.btn-packages,
.productcatescritorio-fondo .module.btn-packages{
	display: none !important;
}
.productcatdesktop-wallpaper.single-product.woocommerce div.product form.cart .button,
.productcatdesktop-wallpaper-de.single-product.woocommerce div.product form.cart .button,
.productcatescritorio-fondo.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper.single-product.woocommerce div.product form.cart .button
.productcatdesktop-wallpaper-de.single-product.woocommerce div.product form.cart .button,
.productcatescritorio-fondo.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcatdesktop-wallpaper.single-product.woocommerce div.product form.cart .button:hover,
.productcatdesktop-wallpaper-de.single-product.woocommerce div.product form.cart .button:hover,
.productcatescritorio-fondo.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcatdesktop-wallpaper.single-product.woocommerce div.product form.cart .button:before,
.productcatdesktop-wallpaper-de.single-product.woocommerce div.product form.cart .button:before,
.productcatescritorio-fondo.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatdesktop-wallpaper.woocommerce-page div.product .woocommerce-tabs,
.productcatdesktop-wallpaper-de.woocommerce-page div.product .woocommerce-tabs,
.productcatescritorio-fondo.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper.woocommerce-page div.product .woocommerce-tabs,
.productcatdesktop-wallpaper-de.woocommerce-page div.product .woocommerce-tabs,
.productcatescritorio-fondo.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatdesktop-wallpaper .single-product-series-col a,
.productcatdesktop-wallpaper-de .single-product-series-col a,
.productcatescritorio-fondo .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatdesktop-wallpaper .single-product-series-col a:hover,
.productcatdesktop-wallpaper-de .single-product-series-col a:hover,
.productcatescritorio-fondo .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatdesktop-wallpaper.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatescritorio-fondo.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcatdesktop-wallpaper.woocommerce.single-product div.product iframe,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product iframe,
.productcatescritorio-fondo.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcatdesktop-wallpaper.woocommerce.single-product div.product iframe,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product iframe,
.productcatescritorio-fondo.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcatdesktop-wallpaper.woocommerce.single-product div.product iframe,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product iframe,
.productcatescritorio-fondo.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcatdesktop-wallpaper.woocommerce.single-product div.product iframe,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product iframe,
.productcatescritorio-fondo.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcatdesktop-wallpaper.woocommerce.single-product div.product iframe,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product iframe,
.productcatescritorio-fondo.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcatdesktop-wallpaper.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatdesktop-wallpaper-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcatescritorio-fondo.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcatdesktop-wallpaper.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatdesktop-wallpaper.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatdesktop-wallpaper.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatdesktop-wallpaper-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatdesktop-wallpaper-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatdesktop-wallpaper-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatescritorio-fondo.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatescritorio-fondo.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatescritorio-fondo.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT PANELS*************************************************/
/****************************************************************************************************/
.productcattwitch-panels-en.woocommerce .pagewidth, 
.productcattwitch-panels-en.single-product .pagewidth,
.productcattwitch-panels-de.woocommerce .pagewidth, 
.productcattwitch-panels-de.single-product .pagewidth,
.productcattwitch-paneles.woocommerce .pagewidth, 
.productcattwitch-paneles.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcattwitch-panels-en.woocommerce.single-product #layout,
.productcattwitch-panels-de.woocommerce.single-product #layout,
.productcattwitch-paneles.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcattwitch-panels-en.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-panels-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-paneles.woocommerce.single-product .woocommerce-breadcrumb {
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcattwitch-panels-en.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-panels-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-paneles.woocommerce.single-product .woocommerce-breadcrumb a {
	color: #2e2e2e;
}
.productcattwitch-panels-en.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-panels-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-paneles.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcattwitch-panels-en.woocommerce.single-product #content div.product div.images,
.productcattwitch-panels-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-paneles.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-panels-en.woocommerce.single-product #content div.product div.images,
.productcattwitch-panels-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-paneles.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcattwitch-panels-en.single-product.woocommerce div.product div.images img,
.productcattwitch-panels-de.single-product.woocommerce div.product div.images img,
.productcattwitch-paneles.single-product.woocommerce div.product div.images img {
	max-height: 350px;
}
.productcattwitch-panels-en.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-panels-de.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-paneles.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcattwitch-panels-en.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-panels-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-paneles.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcattwitch-panels-en.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-panels-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-paneles.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcattwitch-panels-en.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-panels-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-paneles.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcattwitch-panels-en.woocommerce.single-product #content div.product div.summary,
.productcattwitch-panels-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-paneles.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-panels-en.woocommerce.single-product #content div.product div.summary,
.productcattwitch-panels-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-paneles.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .product_title,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .product_title,
.productcattwitch-paneles.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product p.price,
.productcattwitch-panels-de.single-product.woocommerce #content div.product p.price,
.productcattwitch-paneles.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-paneles.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-panels-en.single-product .coupon,
.productcattwitch-panels-de.single-product .coupon,
.productcattwitch-paneles.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcattwitch-panels-en.single-product .reduced_price,
.productcattwitch-panels-en.single-product .action_price,
.productcattwitch-panels-de.single-product .reduced_price,
.productcattwitch-panels-de.single-product .action_price,
.productcattwitch-paneles.single-product .reduced_price,
.productcattwitch-paneles.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-panels-en div.summary .overlay-features-list-element.module,
.productcattwitch-panels-de div.summary .overlay-features-list-element.module,
.productcattwitch-paneles div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcattwitch-panels-en div.summary .module-icon .module-icon-item,
.productcattwitch-panels-de div.summary .module-icon .module-icon-item,
.productcattwitch-paneles div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcattwitch-panels-en .woocommerce-product-details__short-description,
.productcattwitch-panels-de .woocommerce-product-details__short-description,
.productcattwitch-paneles .woocommerce-product-details__short-description{
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcattwitch-panels-en .woocommerce-product-details__short-description,
.productcattwitch-panels-de .woocommerce-product-details__short-description,
.productcattwitch-paneles .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcattwitch-panels-en .woocommerce-product-details__short-description p,
.productcattwitch-panels-de .woocommerce-product-details__short-description p,
.productcattwitch-paneles .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcattwitch-panels-en .woocommerce-product-details__short-description p,
.productcattwitch-panels-de .woocommerce-product-details__short-description p,
.productcattwitch-paneles .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcattwitch-panels-en .overlay-features-list-element,
.productcattwitch-panels-de .overlay-features-list-element,
.productcattwitch-paneles.overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcattwitch-panels-en .overlay-features-list-element .module-icon.large span,
.productcattwitch-panels-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-paneles .overlay-features-list-element .module-icon.large span{
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcattwitch-panels-en .overlay-features-list-element .module-icon.large span,
.productcattwitch-panels-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-paneles .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcattwitch-panels-en .overlay-features-list-element .module-icon.large i,
.productcattwitch-panels-de .overlay-features-list-element .module-icon.large i,
.productcattwitch-paneles .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcattwitch-panels-en .module.btn-packages,
.productcattwitch-panels-de .module.btn-packages,
.productcattwitch-paneles .module.btn-packages{
	display: none !important;
}
.productcattwitch-panels-en.single-product.woocommerce div.product form.cart .button,
.productcattwitch-panels-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-paneles.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcattwitch-panels-en.single-product.woocommerce div.product form.cart .button
.productcattwitch-panels-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-paneles.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcattwitch-panels-en.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-panels-de.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-paneles.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcattwitch-panels-en.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-panels-de.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-paneles.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcattwitch-panels-en.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-panels-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-paneles.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcattwitch-panels-en.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-panels-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-paneles.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcattwitch-panels-en .single-product-series-col a,
.productcattwitch-panels-de .single-product-series-col a,
.productcattwitch-paneles .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcattwitch-panels-en .single-product-series-col a:hover,
.productcattwitch-panels-de .single-product-series-col a:hover,
.productcattwitch-paneles .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcattwitch-panels-en.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-panels-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-paneles.woocommerce.single-product div.product .woocommerce-tabs .panel{
	padding: 25px;
}
.productcattwitch-panels-en.woocommerce.single-product div.product iframe,
.productcattwitch-panels-de.woocommerce.single-product div.product iframe,
.productcattwitch-paneles.woocommerce.single-product div.product iframe{
	width: 622px;
	height: 350px;
	margin: 0 0 20px;
}
@media (max-width: 1280px) {
.productcattwitch-panels-en.woocommerce.single-product div.product iframe,
.productcattwitch-panels-de.woocommerce.single-product div.product iframe,
.productcattwitch-paneles.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 300px;
}
}
@media (max-width: 1024px) {
.productcattwitch-panels-en.woocommerce.single-product div.product iframe,
.productcattwitch-panels-de.woocommerce.single-product div.product iframe,
.productcattwitch-paneles.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 250px;
}
}
@media (max-width: 768px) {
.productcattwitch-panels-en.woocommerce.single-product div.product iframe,
.productcattwitch-panels-de.woocommerce.single-product div.product iframe,
.productcattwitch-paneles.woocommerce.single-product div.product iframe {
	width: 622px;
	height: 350px;
}
}
@media (max-width: 480px) {
.productcattwitch-panels-en.woocommerce.single-product div.product iframe,
.productcattwitch-panels-de.woocommerce.single-product div.product iframe,
.productcattwitch-paneles.woocommerce.single-product div.product iframe {
	width: 100%;
	height: 200px;
}
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box{
	display: none;
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box{
	position: relative;
	top: auto;
	right: auto;
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .coupon,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .reduced_price{
	display: none;
}
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{

	font-size:36px;
	line-height: 36px;
	text-align: right;
	color: #4b367d;
	margin: 0;
}
@media (max-width: 1280px) {
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.productcattwitch-panels-en.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-panels-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price,
.productcattwitch-paneles.single-product.woocommerce #content div.product .single-product-series-content-col-right .action_price{
	font-size:24px;
	line-height: 24px;
}
}
.productcattwitch-panels-en.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-panels-en.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-panels-en.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-panels-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-panels-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-panels-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-paneles.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-paneles.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-paneles.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	display: none;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT SUB EMOTES*************************************************/
/****************************************************************************************************/
.productcattwitch-subscriber-emotes.woocommerce .pagewidth, 
.productcattwitch-subscriber-emotes.single-product .pagewidth,
.productcattwitch-subscriber-emotes-de.woocommerce .pagewidth, 
.productcattwitch-subscriber-emotes-de.single-product .pagewidth,
.productcattwitch-suscriptor-emoticonos.woocommerce .pagewidth, 
.productcattwitch-suscriptor-emoticonos.single-product .pagewidth{
    max-width: 1670px;
    padding: 0 15px;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product #layout,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #layout,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #layout {
	background: none;
	padding: 0 15px;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product .woocommerce-breadcrumb,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product .woocommerce-breadcrumb{
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product .woocommerce-breadcrumb a,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product .woocommerce-breadcrumb a{
	color: #2e2e2e;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product #content div.product div.images,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #content div.product div.images{
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-subscriber-emotes.woocommerce.single-product #content div.product div.images,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #content div.product div.images,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcattwitch-subscriber-emotes.single-product.woocommerce div.product div.images img,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce div.product div.images img,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce div.product div.images img{
	max-height: 350px;
}
.productcattwitch-subscriber-emotes.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-subscriber-emotes-de.woocommerce div.product div.images .flex-control-thumbs,
.productcattwitch-suscriptor-emoticonos.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcattwitch-subscriber-emotes.woocommerce.single-product #content div.product div.summary,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcattwitch-subscriber-emotes.woocommerce.single-product #content div.product div.summary,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #content div.product div.summary,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcattwitch-subscriber-emotes.single-product.woocommerce #content div.product .product_title,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce #content div.product .product_title,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce #content div.product .product_title{
	font-size: 24px;
	line-height: 24px;
	margin: 50px 0 10px;
}
.productcattwitch-subscriber-emotes.single-product.woocommerce #content div.product p.price,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce #content div.product p.price,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce #content div.product p.price{
	display: none;
}
.productcattwitch-subscriber-emotes.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce #content div.product .action-price-box,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-subscriber-emotes.single-product .coupon,
.productcattwitch-subscriber-emotes-de.single-product .coupon,
.productcattwitch-suscriptor-emoticonos.single-product .coupon {
	font-size: 12px;
	line-height: 14px;
}
.productcattwitch-subscriber-emotes.single-product .reduced_price,
.productcattwitch-subscriber-emotes.single-product .action_price,
.productcattwitch-subscriber-emotes-de.single-product .reduced_price,
.productcattwitch-subscriber-emotes-de.single-product .action_price,
.productcattwitch-suscriptor-emoticonos.single-product .reduced_price,
.productcattwitch-suscriptor-emoticonos.single-product .action_price{
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcattwitch-subscriber-emotes div.summary .overlay-features-list-element.module,
.productcattwitch-subscriber-emotes-de div.summary .overlay-features-list-element.module,
.productcattwitch-suscriptor-emoticonos div.summary .overlay-features-list-element.module{
    margin: 0 !important;
}
.productcattwitch-subscriber-emotes div.summary .module-icon .module-icon-item,
.productcattwitch-subscriber-emotes-de div.summary .module-icon .module-icon-item,
.productcattwitch-suscriptor-emoticonos div.summary .module-icon .module-icon-item{
	margin: 5px 0 0;
}
.productcattwitch-subscriber-emotes .woocommerce-product-details__short-description,
.productcattwitch-subscriber-emotes-de .woocommerce-product-details__short-description,
.productcattwitch-suscriptor-emoticonos .woocommerce-product-details__short-description{
	
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcattwitch-subscriber-emotes .woocommerce-product-details__short-description,
.productcattwitch-subscriber-emotes-de .woocommerce-product-details__short-description,
.productcattwitch-suscriptor-emoticonos .woocommerce-product-details__short-description {
	width:100%;
}
}
.productcattwitch-subscriber-emotes .woocommerce-product-details__short-description p,
.productcattwitch-subscriber-emotes-de .woocommerce-product-details__short-description p,
.productcattwitch-suscriptor-emoticonos .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcattwitch-subscriber-emotes .woocommerce-product-details__short-description p,
.productcattwitch-subscriber-emotes-de .woocommerce-product-details__short-description p,
.productcattwitch-suscriptor-emoticonos .woocommerce-product-details__short-description p {
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcattwitch-subscriber-emotes .overlay-features-list-element,
.productcattwitch-subscriber-emotes-de .overlay-features-list-element,
.productcattwitch-suscriptor-emoticonos .overlay-features-list-element {
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcattwitch-subscriber-emotes .overlay-features-list-element .module-icon.large span,
.productcattwitch-subscriber-emotes-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-suscriptor-emoticonos .overlay-features-list-element .module-icon.large span {
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcattwitch-subscriber-emotes .overlay-features-list-element .module-icon.large span,
.productcattwitch-subscriber-emotes-de .overlay-features-list-element .module-icon.large span,
.productcattwitch-suscriptor-emoticonos .overlay-features-list-element .module-icon.large span {
	font-size:12px;
	line-height: 18px;
}
}
.productcattwitch-subscriber-emotes .overlay-features-list-element .module-icon.large i,
.productcattwitch-subscriber-emotes-de .overlay-features-list-element .module-icon.large i,
.productcattwitch-suscriptor-emoticonos .overlay-features-list-element .module-icon.large i {
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcattwitch-subscriber-emotes .module.btn-packages,
.productcattwitch-subscriber-emotes-de .module.btn-packages,
.productcattwitch-suscriptor-emoticonos .module.btn-packages {
	display: none !important;
}
.productcattwitch-subscriber-emotes.single-product.woocommerce div.product form.cart .button,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce div.product form.cart .button {
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcattwitch-subscriber-emotes.single-product.woocommerce div.product form.cart .button,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce div.product form.cart .button,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce div.product form.cart .button{
	float: none;
	width: 100%;
}
}
.productcattwitch-subscriber-emotes.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce div.product form.cart .button:hover,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce div.product form.cart .button:hover{
	background: #4b367d !important;
	color: #fff !important;
}
.productcattwitch-subscriber-emotes.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce div.product form.cart .button:before,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce div.product form.cart .button:before {
    top: 11px;
    left: 12px;
}
.productcattwitch-subscriber-emotes.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-subscriber-emotes-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-suscriptor-emoticonos.woocommerce-page div.product .woocommerce-tabs{
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcattwitch-subscriber-emotes.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-subscriber-emotes-de.woocommerce-page div.product .woocommerce-tabs,
.productcattwitch-suscriptor-emoticonos.woocommerce-page div.product .woocommerce-tabs{
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcattwitch-subscriber-emotes .single-product-series-col a,
.productcattwitch-subscriber-emotes-de .single-product-series-col a,
.productcattwitch-suscriptor-emoticonos .single-product-series-col a {
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcattwitch-subscriber-emotes .single-product-series-col a:hover,
.productcattwitch-subscriber-emotes-de .single-product-series-col a:hover,
.productcattwitch-suscriptor-emoticonos .single-product-series-col a:hover{
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product .woocommerce-tabs .panel {
	padding: 25px;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product .woocommerce-tabs .panel p,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product .woocommerce-tabs .panel p,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product .woocommerce-tabs .panel p {
	display: none;
}
.productcattwitch-subscriber-emotes.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcattwitch-subscriber-emotes.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-subscriber-emotes-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcattwitch-suscriptor-emoticonos.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box {
	position: relative;
	top:inherit;
	right:inherit;
}

.productcattwitch-subscriber-emotes.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-subscriber-emotes.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-subscriber-emotes-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcattwitch-suscriptor-emoticonos.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs {
	display: none;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.subemotes-badges-infobox {
	background: #101021;
	padding: 50px;
	margin: 50px 0;
}
.productcattwitch-subscriber-emotes.woocommerce.single-product div.themify_builder_content h2,
.productcattwitch-subscriber-emotes-de.woocommerce.single-product div.themify_builder_content h2,
.productcattwitch-suscriptor-emoticonos.woocommerce.single-product div.themify_builder_content h2,
.subemotes-badges-infobox h2{
	font-size:24px;
	line-height: 30px;
	margin: 0 0 10px;
	color: #fff;
}
.productcattwitch-subscriber-emotes .single-product-trust-box,
.productcattwitch-subscriber-emotes-de .single-product-trust-box,
.productcattwitch-suscriptor-emoticonos .single-product-trust-box,
.subemotes-badges-infobox .single-product-trust-box {
	box-shadow: 0 0 16px rgba(0,0,0,0.7);
}
.productcattwitch-subscriber-emotes .single-product-trust-box.module-image .image-title span,
.productcattwitch-subscriber-emotes-de .single-product-trust-box.module-image .image-title span,
.productcattwitch-suscriptor-emoticonos .single-product-trust-box.module-image .image-title span,
.subemotes-badges-infobox span {
	color: #fff;
}
.productcattwitch-subscriber-emotes .single-product-series-col img.wp-post-image,
.productcattwitch-subscriber-emotes-de .single-product-series-col img.wp-post-image,
.productcattwitch-suscriptor-emoticonos .single-product-series-col img.wp-post-image,
.subemotes-badges-infobox img.wp-post-image {
	margin: 0 0 10px !important;
}
.productcattwitch-subscriber-emotes .single-product-series-col h4,
.productcattwitch-subscriber-emotes-de .single-product-series-col h4,
.productcattwitch-suscriptor-emoticonos .single-product-series-col h4,
.subemotes-badges-infobox h4 {
	display: block;
}
/****************************************************************************************************/
/**********************************************NEW SINGLE PRODUCT UNCATEGORIZED*************************************************/
/****************************************************************************************************/
.productcatuncategorized.woocommerce .pagewidth, 
.productcatuncategorized.single-product .pagewidth,
.productcatuncategorized-de.woocommerce .pagewidth, 
.productcatuncategorized-de.single-product .pagewidth {
    max-width: 1670px;
    padding: 0 15px;
}
.productcatuncategorized.woocommerce.single-product #layout,
.productcatuncategorized-de.woocommerce.single-product #layout{
	background: none;
	padding: 0 15px;
}
.productcatuncategorized.woocommerce.single-product .woocommerce-breadcrumb,
.productcatuncategorized-de.woocommerce.single-product .woocommerce-breadcrumb{
	padding: 5px;
	margin: 0;
	font-size:8px;
	line-height: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	border-bottom: 1px solid #f5f5f5;
	color: #747474;
	opacity: 1;
}
.productcatuncategorized.woocommerce.single-product .woocommerce-breadcrumb a,
.productcatuncategorized-de.woocommerce.single-product .woocommerce-breadcrumb a{
	color: #2e2e2e;
}
.productcatuncategorized.woocommerce.single-product .woocommerce-breadcrumb a:hover,
.productcatuncategorized-de.woocommerce.single-product .woocommerce-breadcrumb a:hover{
	color: #ff8d00;
}
.productcatuncategorized.woocommerce.single-product #content div.product div.images,
.productcatuncategorized-de.woocommerce.single-product #content div.product div.images {
	float: none !important;
	width: 48%; 
	padding: 52px 0 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatuncategorized.woocommerce.single-product #content div.product div.images,
.productcatuncategorized-de.woocommerce.single-product #content div.product div.images{
	float: none;
	width: 100%;
	padding: 25px 0 0;
}
}
.productcatuncategorized.single-product.woocommerce div.product div.images img,
.productcatuncategorized-de.single-product.woocommerce div.product div.images img{
	max-height: 350px;
}
.productcatuncategorized.woocommerce div.product div.images .flex-control-thumbs,
.productcatuncategorized-de.woocommerce div.product div.images .flex-control-thumbs{
	position: absolute;
	top: 15px;
	right: 0;
	margin: 0;
}
.productcatuncategorized.woocommerce.single-product div.product div.images .flex-control-thumbs li,
.productcatuncategorized-de.woocommerce.single-product div.product div.images .flex-control-thumbs li{
	display: block;
}
.productcatuncategorized.woocommerce.single-product div.product div.images .flex-control-thumbs li img,
.productcatuncategorized-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img{
	margin-top:0;
	margin-right: 0;
	margin-bottom: 5px;
	width: 50px;
	height: 50px;
	border: 5px solid #4b357d;
}
.productcatuncategorized.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active,
.productcatuncategorized-de.woocommerce.single-product div.product div.images .flex-control-thumbs li img.flex-active{
	border: 5px solid #ff8d00;

}
.productcatuncategorized.woocommerce.single-product #content div.product div.summary,
.productcatuncategorized-de.woocommerce.single-product #content div.product div.summary{
	float: none !important;
	width: 48%; 
	padding: 0;
	position: relative;
}
@media (max-width: 768px) {
.productcatuncategorized.woocommerce.single-product #content div.product div.summary,
.productcatuncategorized-de.woocommerce.single-product #content div.product div.summary{
	float: none;
	width: 100%;
}
}
.productcatuncategorized.single-product.woocommerce #content div.product .product_title,
.productcatuncategorized-de.single-product.woocommerce #content div.product .product_title {
	font-size: 24px;
	line-height: 24px;
	margin: 0 0 10px;
}
.productcatuncategorized.single-product.woocommerce #content div.product p.price,
.productcatuncategorized-de.single-product.woocommerce #content div.product p.price {
	display: none;
}
.productcatuncategorized.single-product.woocommerce #content div.product .action-price-box,
.productcatuncategorized-de.single-product.woocommerce #content div.product .action-price-box{
	position: absolute;
	top: -40px;
	right: 0;
	color: #4b377f;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatuncategorized.single-product .coupon,
.productcatuncategorized-de.single-product .coupon{
	font-size: 12px;
	line-height: 14px;
}
.productcatuncategorized.single-product .reduced_price,
.productcatuncategorized.single-product .action_price,
.productcatuncategorized-de.single-product .reduced_price,
.productcatuncategorized-de.single-product .action_price {
	font-size: 24px;
	line-height: 24px;
	text-align: right;
}
.productcatuncategorized div.summary .overlay-features-list-element.module,
.productcatuncategorized-de div.summary .overlay-features-list-element.module {
    margin: 0 !important;
}
.productcatuncategorized div.summary .module-icon .module-icon-item,
.productcatuncategorized-de div.summary .module-icon .module-icon-item {
	margin: 5px 0 0;
}
.productcatuncategorized .woocommerce-product-details__short-description,
.productcatuncategorized-de .woocommerce-product-details__short-description{
	
	margin: 0 !important;
}
@media (max-width: 1280px) {
.productcatuncategorized .woocommerce-product-details__short-description,
.productcatuncategorized-de .woocommerce-product-details__short-description{
	width:100%;
}
}
.productcatuncategorized .woocommerce-product-details__short-description p,
.productcatuncategorized-de .woocommerce-product-details__short-description p{
	font-size:14px;
	line-height: 20px;
	color: #101021;
	margin: 8px 0 0 !important;
}
@media (max-width: 1024px) {
.productcatuncategorized .woocommerce-product-details__short-description p,
.productcatuncategorized-de .woocommerce-product-details__short-description p{
	font-size:12px;
	line-height: 18px;
}
}
@media (max-width: 768px) {
.productcatuncategorized .overlay-features-list-element,
.productcatuncategorized-de .overlay-features-list-element{
    border: 0;
    margin: 0;
    padding: 0;
}
}
.productcatuncategorized .overlay-features-list-element .module-icon.large span,
.productcatuncategorized-de .overlay-features-list-element .module-icon.large span {
	font-size:14px;
	line-height: 16px;
	color: #101021;
	padding:5px 0 0 20px;
}
@media (max-width: 1024px) {
.productcatuncategorized .overlay-features-list-element .module-icon.large span,
.productcatuncategorized-de .overlay-features-list-element .module-icon.large span{
	font-size:12px;
	line-height: 18px;
}
}
.productcatuncategorized .overlay-features-list-element .module-icon.large i,
.productcatuncategorized-de .overlay-features-list-element .module-icon.large i{
	height: auto;
	width: auto;
	background: none !important;
	display: block;
	position: absolute;
	top: 11px;
	font-size:16px;
	line-height: 16px;
}
.productcatuncategorized .module.btn-packages,
.productcatuncategorized-de .module.btn-packages{
	display: none !important;
}
.productcatuncategorized.single-product.woocommerce div.product form.cart .button,
.productcatuncategorized-de.single-product.woocommerce div.product form.cart .button{
	float: right;
	display: inline-block;
	background: none;
    padding: 12px 15px 12px 35px;
    font-size: 14px;
    line-height: 20px;
    margin:0;
    border: 1px solid #4b367d;
	color: #4b367d;
	font-weight: bold;
	width: auto;
}
@media (max-width: 768px) {
.productcatuncategorized.single-product.woocommerce div.product form.cart .button
.productcatuncategorized-de.single-product.woocommerce div.product form.cart .button {
	float: none;
	width: 100%;
}
}
.productcatuncategorized.single-product.woocommerce div.product form.cart .button:hover,
.productcatuncategorized-de.single-product.woocommerce div.product form.cart .button:hover {
	background: #4b367d !important;
	color: #fff !important;
}
.productcatuncategorized.single-product.woocommerce div.product form.cart .button:before,
.productcatuncategorized-de.single-product.woocommerce div.product form.cart .button:before{
    top: 11px;
    left: 12px;
}
.productcatuncategorized.woocommerce-page div.product .woocommerce-tabs,
.productcatuncategorized-de.woocommerce-page div.product .woocommerce-tabs {
	float: right;
	width: 48%;
	position: absolute;
	top: 15px;
	right: 0;
	box-shadow: 0 0 10px rgba(0,0,0, 0.3);
	border-radius: 4px;
	overflow: hidden;
}
@media (max-width: 768px) {
.productcatuncategorized.woocommerce-page div.product .woocommerce-tabs,
.productcatuncategorized-de.woocommerce-page div.product .woocommerce-tabs {
	float: none;
	width: 100%;
	position: relative;
	top:auto;
	right: auto;
}
}
.productcatuncategorized .single-product-series-col a,
.productcatuncategorized-de .single-product-series-col a{
	display: block;
	background: #38b911;
    padding: 12px;
	border-radius:32px;
    font-size: 14px;
    line-height: 20px;
    margin:20px 0 0;
    border: 1px solid #38b911;
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}
.productcatuncategorized .single-product-series-col a:hover,
.productcatuncategorized-de .single-product-series-col a:hover {
	text-decoration: none;
	background: #26a101;
	border-color: #26a101;
}
.productcatuncategorized.woocommerce.single-product div.product .woocommerce-tabs .panel,
.productcatuncategorized-de.woocommerce.single-product div.product .woocommerce-tabs .panel {
	padding: 25px;
}
.productcatuncategorized.woocommerce.single-product div.product .woocommerce-tabs .panel p,
.productcatuncategorized-de.woocommerce.single-product div.product .woocommerce-tabs .panel p{
	display: none;
}
.productcatuncategorized.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatuncategorized-de.single-product.woocommerce #content div.product .single-product-series-content-col-left .action-price-box,
.productcatuncategorized.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box,
.productcatuncategorized-de.single-product.woocommerce #content div.product .single-product-series-content-col-right .action-price-box {
	position: relative;
	top:inherit;
	right:inherit;
}

.productcatuncategorized.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatuncategorized.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs,
.productcatuncategorized-de.woocommerce-page div.product .woocommerce-tabs .fancy-heading,
.productcatuncategorized-de.woocommerce.single-product #content div.product .woocommerce-tabs ul.tabs{
	display: none;
}
.productcatuncategorized.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content,
.productcatuncategorized-de.woocommerce.single-product div.product div.woocommerce-tabs + div.themify_builder_content{
	background: #101021;
	padding: 50px;
	margin-top: 100px;
}
.productcatuncategorized.woocommerce.single-product div.themify_builder_content h2,
.productcatuncategorized-de.woocommerce.single-product div.themify_builder_content h2{
	font-size:24px;
	line-height: 30px;
	margin: 0 0 10px;
	color: #fff;
}
.productcatuncategorized .single-product-trust-box,
.productcatuncategorized-de .single-product-trust-box{
	box-shadow: 0 0 16px rgba(0,0,0,0.7);
}
.productcatuncategorized .single-product-trust-box.module-image .image-title span,
.productcatuncategorized-de .single-product-trust-box.module-image .image-title span{
	color: #fff;
}
.productcatuncategorized .single-product-series-col img.wp-post-image,
.productcatuncategorized-de .single-product-series-col img.wp-post-image{
	margin: 0 0 10px !important;
}
.productcatuncategorized .single-product-series-col h4,
.productcatuncategorized-de .single-product-series-col h4 {
	display: block;
}

.single-product-series-col-headline h3 {
	color: #38b911;
	font-weight: bold;
}
.single-product-series-col h4 {
	display: none;
}
.single-product-series-col-subheadline h4 {
	color: #38b911;
	font-weight: bold;
	text-decoration: underline;
	display: block !important;
}
.single-product-series-col-price {
	display: inline-block;
	font-size:36px;
	line-height: 36px;
	text-align: right;
}
@media (max-width: 1280px) {
.single-product-series-col-price {
	font-size:30px;
	line-height: 30px;
}
}
@media (max-width: 1024px) {
.single-product-series-col-price {
	font-size:24px;
	line-height: 24px;
}
}
.single-product-series-col-price strong {
	color: #4b367d;
}
.single-product-series-col .series-page-list-element .module-icon i {
	color: #38b911;
}
@media (max-width: 1024px) {
.single-product-series-content-col-left,
.single-product-series-content-col-right {
	float: none !important;
	width: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
	display: block !important;
}
}
.single-product-series-col img.wp-post-image {
	width: auto !important;
	max-height: 350px !important;
	margin: 0 0 30px !important;
}
.productcatsupport.single-product.woocommerce #content div.product .action-price-box,
.productcatsupport-de.single-product.woocommerce #content div.product .action-price-box{
	display: none !important;
}
.productcatsupport.single-product.woocommerce #content div.product p.price,
.productcatsupport-de.single-product.woocommerce #content div.product p.price{
	display: block !important;
	color: #4b357d !important;
}

.features-list-element {
	font-size: 14px;
    line-height: 16px;
    color: #101021;
    padding: 10px 0;
}
.productcatanimated-twitch-scene-transitions .features-list-element,
.productcatanimada-twitch-escena-transiciones .features-list-element,
.productcattwitch-alert-sounds-stream-notification-sound .features-list-element,
.productcattwitch-sub-badges .features-list-element,
.productcattwitch-bit-badges .features-list-element,
.productcattwitch-bit-insignias .features-list-element{
	color: #fff;
}
.features-list-element i {
	color: #ff8d00 !important;
	padding: 0 5px 0 0;
	font-size: 16px;
    line-height: 16px;
}
.single-product-series-content-col-left .features-list-element,
.single-product-series-content-col-right .features-list-element{
	padding: 4px 0;
}
.single-product-series-content-col-left .features-list-element i,
.single-product-series-content-col-right .features-list-element i{
	color: #38b911 !important;
}
.single-product-series-col-lightbox a {
	background: none !important;
	padding: 0 !important;
	margin: 0 !important;
	border-radius:0 !important;
	border: 0 !important;
}