/*
Theme Name: Geode For Rosinenfischer
Theme URI: http://www.pixedelic.com/geode_current_version_changelog.php
Author: Manuel Masia | Pixedelic
Author URI: http: //themeforest.net/user/pixedelic
Description: A Wordpress theme by Manuel Masia (Pixedelic). If you think you're satisfied with the support or the updates, please consider to rate the theme with 5 stars on your ThemeForest "Downloads" section. It is very important and helpful for me and my business. Thank you.
Tags: responsive-layout, left-sidebar, right-sidebar
Version: 1.6.6
License: GNU General Public License
License URI: license.txt


Text Domain: geode
Template: geode-2021
*/

@import url("../geode/style.css");


/* ******************************  **************************** */
/* dips styling for rosinenfischer */




/* hide blogname in header beside logo*/
.bloginfo_name {
	display: none !important;
}




/* woocomerce product page formatting*/
#product-2052 .pix-quick-view .summary.entry-summary p.price, #product-2328 .pix-quick-view .summary.entry-summary p.price{
	display: none;
}


.woocommerce .summary.entry-summary .price{
	font-size: 1.0em !important;
}


.pix-quick-view .summary.entry-summary, .pix-quick-view .images{
	width: 50%;
}


.quantity.buttons_added input.minus, .quantity.buttons_added input.plus{
	height: 1.2rem !important;
	line-height: 1rem !important;
	width: 1.2rem !important;
}




.quantity.buttons_added .input-text.qty.text{
	height: 1.2rem !important;
	line-height: 1rem !important;
	width: 1.9rem !important;
}


/* style quantity width for Hamburg Tüte */
.postid-5130 .input-text.qty.text, .postid-5132 .input-text.qty.text{
	width: 3em !important;
	min-width:3em;
}


/* remove image border on product page */
.pix-quick-view #woocommerce-main-image-wrapper{
	border: none !important;
}


/* make cart item image smaller (size was changed in php from 200x400 to 120x120)*/
.shop_table.cart tbody tr.cart_item td.product-thumbnail img.attachment-geode_small.wp-post-image {
	max-width: 120px !important;
}


/* fix line breaking for Optionale Bausteine and ist subitems*/
dt.variation-OptionaleBausteine{
	display: block;
	float: none !important;
}


/* enlarge left margin in cart for Optional Bausteine subitems */
dd.variation-OptionaleBausteine{
	margin-left: 25px !important;
	display: block;
	float: none !important;
}


/* reduce cart table column width, set new values */
table.shop_table.cart tbody tr.cart_item td.product-quantity{
	width: 80px;
	min-width: 80px;
}


/* remove add to cart button on group product page */
.postid-2328 .variations_button .single_add_to_cart_button.button.alt{
	display: none !important;
}


/* remove headline from enquiry form popup*/
.wdm-modal-dialog div.wdm-modal-content div.wdm-modal-header h4#myModalLabel.wdm-modal-title span:first-child{
	display: none;
}


/* make send copy to me align next to the checkbox on the enquiry popup form*/
.wdm-modal-body form#frm_enquiry.wdm-pep-form div.ck label{
	width: inherit;
}


/* hide dips product info field on the enquiry popup form */
.dips_product_info_enquiry_form{
	display: none;
}

/* test if we can get the label for "Streifzug-Datum" for jquery */
/*div#product-2328 .variations_form.cart #show_time_slot label{
	color: green !important;
}*/

/* hide shopping cart icon for product id = 2328, no add to cart but do inquiry */
#product-2328 .single_add_to_cart_button span:first-child::before{
	content: "";
}
#product-2328 .single_add_to_cart_button span:first-child{
	padding-left: 0px;
}


/* hide stock info on "Gutschein" product pages */
.product-cat-16e-gutschein .in-stock{
	display: none;
}
/* hide second add-to-cart "enquiry button" */
.product-cat-16e-gutschein #wdm-pep-trigger{
	display: none;
}


/* hide SKU (Artikel-Nummer */
.sku_wrapper{
	display: none;
}


/* give left padding to cart page entry */
.woocommerce-checkout.woocommerce-page .site-content.cf.site-main.side-template div#primary.alignleft div#content{
	padding-left: 20px;
	width: 90%;
}


/* fix labels for gravity forms checkboxes */
.gform_wrapper .gform_body li ul li label{
	margin: 0 !important;
	padding-left: 5px;
	line-height: 1;
	vertical-align: top !important;
}

/* hide second price on product page */
/* moving to jquery function, to handle all future products as well - DID NOT WORK OUT */
/*.postid-3328 .show_addon_price, .postid-3281 .show_addon_price, .postid-3952 .show_addon_price, .postid-2052 .show_addon_price{
	display: none !important;
}
*/
.show_addon_price{
	font-weight: bold !important;
}

.dips-one-post{
	text-align: left;
}

@media screen and (max-width: 780px) {
	.pix-quick-view .summary.entry-summary, .pix-quick-view .images{
		width: 100%;
	}
}



/* fix cart left column width */
.woocommerce-cart #main .side-template #primary{
	width:73%;
}


/* fix gallery luinks and cart buttons on shop page*/
.post-type-archive-product .pix-woo-gallery-prev, .post-type-archive-product .pix-woo-gallery-next{
	display:none !important;
}

.post-type-archive-product .post-5132 .add_to_cart_button, .post-type-archive-product .post-5164 .add_to_cart_button{
	display:none !important;
}



/* style comments / gästebuch */
.comment-list li, .comment-list .bypostauthor{
	background-color: #efece3;
	padding:10px;
	margin-bottom:3.5em
}

.comment-list li .reply{
	bottom:-2.4rem;
	right: -0.6rem;
}


#comment::placeholder{
	color:white;
}


/* fix things after booking plugin update */
#inline_calendar a.ui-state-active{
	background:#d9edf7;
}

#bkap-booking-form #booking_calender{
	display:none;
}

.ui-datepicker .ui-datepicker-next:after{
	display:none;
}

.ui-datepicker .ui-datepicker-prev:after{
	display:none;
}

.ui-datepicker .ui-datepicker-next{
	padding-right:12px;
}

.dataTables_paginate .previous {
	padding-right:10px;
}

/*.woocommerce-variation-price{
	display:none;
}*/

/* ******************************  **************************** */



