/*
 Theme Name:   OUTPUTMANAGER
 Theme URI:    http://outputmanager.ch
 Description:  Theme for OUTPUTMANGER (new)
 Author:       Jaime Butler
 Author URI:   http://jaimebutler.ch
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  flag-om
*/

button {color:#fff;}
button:hover {color:#009b3e;}

ul {list-style-type: none !important;}
.full-main {height:100vh;}

#backtoblog {display: none;}

#main-header {border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}

h1.entry-title.main_title {font-size:30px !important;padding-bottom: 10px !important;}

/* Add boder to products */
.et_shop_image,
.woocommerce-product-gallery__wrapper,
.woocommerce ul.products li.product a img, 
.woocommerce-page ul.products li.product a img,
.product-table-image,
.cart_item td.product-thumbnail a img{
	-webkit-box-shadow: 10px 10px 15px -4px rgba(204,204,204,1) !important;
	-moz-box-shadow: 10px 10px 15px -4px rgba(204,204,204,1) !important;
	box-shadow: 10px 10px 15px -4px rgba(204,204,204,1) !important;
}

/* Woocommerce hide Navigation 
.woocommerce-MyAccount-navigation {display:none;}
.woocommerce-account .woocommerce-MyAccount-content {float: none;width: 100%;}*/

/* Hide SKU */
.sku_wrapper {display: none;}

.woocommerce-loop-category__title {font-size:1.3em !important;padding:5px;background:rgba(255, 211, 1,0.4);text-align: center;margin-top: -32% !important;}
.woocommerce-loop-category__title .count {display: none;}

h2 .woocommerce-loop-category__title {color: #fff;}

.et-cart-info { display:none !important; }

ul.wc-item-meta li {list-style: none !important;}

/* List Details stacked */
.cart-content {white-space: pre;}

.woocommerce div.product div.images.woocommerce-product-gallery {margin-bottom: 2em !important; }

.woocommerce div.product form.cart .button {float: none; font-size: 1.2em;}

/* Remove Additional Product information */
.woocommerce-tabs.wc-tabs-wrapper {display: none;}

/* PitchPrint Formstyle */
.blockOverlay, .blockElement {background-color:#aaa !important;}
.pp-preset-title, .pp-preset-page-title {color:#fff;}
.pp-preset-page {background-color:#bbb !important;margin: 0 !important;}
.pp-preset-input {background-color:#eee !important;color:#aaa !important;}
.pp-pack {background-color: #fff !important;background-image: none !important;border: 1px solid #ccc !important;}


::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #aaa !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #aaa !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #aaa !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #aaa !important;
}

/* Prev Button */
.pp-icon-chevron-circle-left.pp-large-icon.pp-xl-btn.pp-xl-btn-prev {color: #8a8a8a !important}
.pp-icon-chevron-circle-right.pp-large-icon.pp-xl-btn.pp-xl-btn-prev {color: #8a8a8a !important}

/*Field style on Productform */
.tm-extra-product-options-fields,
.kundenrefID-ul {padding: 0 0 23px 0 !important;}
.variations td select,
.kundenrefID-ul input,
#qty {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #eee !important;
	padding:10px !important; 
	border: 1px solid #ddd !important;
	min-width: 100px;
	
}

/* PitchPrint hide Colorfill link */
.pp-mod-df-item-content-div a[data-type="mod-df-color-show"] {display: none;}

.woocommerce #content .quantity input.qty, 
.woocommerce .quantity input.qty, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.woocommerce-page #content .quantity input.qty, 
.woocommerce-page .quantity input.qty {
	color:#666 !important;
	background-color: #eee !important;
	border: 1px solid #ddd !important;
	min-width: 100px;
}

/* Add to Cart button */
.woocommerce a.button.alt:disabled[disabled]:hover, 
.woocommerce button.button.alt.disabled, 
.woocommerce button.button.alt.disabled:hover {background-color: transparent !important;color:#666 !important;}

/* Cart Style Produkt */
.variation {display: block;}
.tm-cart-edit-options {display: none;}

/*hide product image link */
.cart_item td.product-thumbnail, .cart_item td.product-name {
    pointer-events: none !important;
    font-weight: bold;
    
}
/* give space and hide kopie button */
.cart_item td.product-name .variation {padding-top: 10px;}
.cart_item td.product-name .variation [class^="variation-span"] {display: none;}

/* PitchPrint Order / Buttons Styles */
#pp_mydesigns_div {padding-top: 50px;}
#pp_mydesigns_div h2 {padding: 10px 0 !important;font-size: 1.2em !important;font-weight: bold !important;}
.woocommerce .woocommerce-MyAccount-content .pp-cntr img {width:80% !important}
.woocommerce .woocommerce-MyAccount-content a {min-width:50px !important}
.woocommerce .woocommerce-MyAccount-content a > img {width:65px !important;height: 15px !important;}

@media (max-width: 768px) {
	.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {content: attr(data-title) "" !important;}
	.product-thumbnail {display: block !important;}
	.variation p img,
	.product-thumbnail a img {width: 100% !important;max-width: 100% !important;}
}

@media (min-width: 768px) {
	.variation p img {width: 50% !important;max-width: 100% !important;}
	.product-thumbnail a img {width: 70% !important;max-width: 100% !important;}
}

/* Remove Menu on Editor */
.body-bg {background-image: none !important;border:1px solid #ccc !important;}

.pp-secondary-menus {display: none !important;}

.wc-item-meta {padding: 0 !important;}

.woocommerce-table__product-name.product-name img{display: none !important;}

/* Adress Label */
.logo-adresse {position: absolute;top:0;left: 0;width:40%;}
.wcmca_address_select_menu {
	height:50px;
	border:1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border-color:#ccc !important;
}

/* My Account hide reorder */
.order-again {display: none;}

td.product-price del,
.soft79-discount-description {display: none;}

.products.columns-4 .product-category .woocommerce-loop-category__title {color: #fff;}

/* Stock Table */

/*Woocommerce message*/
.woocommerce-message a.button.wc-forward {border: 1px solid #fff !important;color:#fff !important;}


/* Hide ABAC inoput fields */
#billing_kundennr_field,
#billing_fakturaadressnr_field,
#billing_kontaktadressnr_field {display: none;}

.downloadlink{
	background-color: #009b3e;  
	border-radius: 5px;
	color: #fff;
	padding: .5em;
	text-decoration: none;
}

/*Hide quantity selector for VCards */
.postid-3852 .input-text.qty.text,
.postid-3844 .input-text.qty.text,
.postid-1792 .input-text.qty.text,
.postid-246 .input-text.qty.text,
.postid-839 .input-text.qty.text,
.postid-626 .input-text.qty.text,
.postid-620 .input-text.qty.text,
.postid-615 .input-text.qty.text {
    display: none;
}

button[data-cmd="my-pictures"] {
  display:none !important;
}
button[data-cmd="text"] {
  display:none !important;
}
button[data-cmd="draw"] {
  display:none !important;
}

#qr-button {
  display:none !important;
}


