/*
 Theme Name: Antiquariat Gothas
 Theme URI:
 Description: Antiquariat Gothas
 Author: Klecksquadrat
 Author URI: https://www.klecksquadrat.de/
 Template: Consulting_Pro
 Version: 1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: Antiquariat Gothas
*/
html {
	background:#ebe4cf;
}
#woo-cart-menu {
	display:none !important;
}
#add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail {
    display: none;
}
/*header*/
#header {
	margin-bottom: 20px;
	border-bottom:#000 1px solid;
}
#logo h1 {
	font-size:42px;
	font-weight:400;
}
.site-description {
    color: #000;
    font-size: 22px;
    line-height: 13px;
}
.header-style2 #header .menu > li.current_page_item > a {
	border-top:2px solid #1b2cd5;
}
#header .menu > li.current_page_item > a,
#header .menu > li > a:hover {
	color: #1b2cd5;
}
#logo-sticky h1 {
    font-size: 24px;
	font-weight:400;
}
#header-sticky .header-links > ul > li a {
	font-size: 18px !important;
	text-rendering: auto;
	text-rendering: optimizeSpeed;
	text-rendering: optimizeLegibility;
	text-rendering: geometricPrecision;
}
#header-sticky .menu > li > a:hover {
    font-size:18px !important;
	color: #1b2cd5;
}
/*body*/
#content {
	line-height:1.5em;
	text-rendering: optimizeLegibility;
}
/*warenkorb icon*/
#woo-cart-menu .woo-cart-menu-wrap-inner {
	background:none !important;
	margin-bottom:15px;
}
.header-style3 #header .header-links > ul > li > a {
    padding: 29px 20px;
}
/*produkt übersicht*/
product .price, .woocommerce ul.products li.product .price {
	text-align:center;
}
.product h3 {
    font-size: 17px !important;
    line-height: normal;
    font-weight: normal !important;
    text-transform: uppercase;
    margin-bottom: 10px !important;
    padding: 0 0 20px !important;
	text-align:center;
}
.woo-shop .woo-grid-wrap .entry-footer {

    text-align: center !important;
    padding-left: 20px;
    padding-right: 20px;

}
.woocommerce ul.products li.product .onsale {
    
    display: none;
}

/*produkt übersicht*/
.column-1 {
        padding: 10px;
        padding-right: 10px;
        padding-left: 10px;
}
.product p.wc-gzd-additional-info {

    margin-bottom: .5rem;
    font-size: .75em !important;
    clear: left;

}
.related.products, .single-product .upsells.products {
    display: none;
}

.products .column-1, .products .column-2, .products .column-3, .products .column-4 {
    overflow: hidden;
}
/*.product img {
   display: none !important;
}*/
.products .price {
	font-size:18px !important;
}
.price, .woocommerce ul.products li.product .price, .product .price ins, .products .column-1 a:hover h3, .tax-product_tag .products .added_to_cart:hover, .tax-product_cat .products .added_to_cart:hover, .post-type-archive-product .products .added_to_cart:hover, .woo-shop-grid .woo-grid-wrap .entry-content .star-rating::before, .single-product .entry-summary .price, .single-product div.product p.price, .single-product div.product span.price, .single-product .woocommerce-product-rating a:hover, .woocommerce .shop_table .remove::before, .woocommerce-checkout .payment_method_paypal .about_paypal:hover, .woocommerce-MyAccount-navigation li a:hover {

    color: #111010 !important;

}
.woo-shop #content {
    background: #ebe4cf !important;
}
/*produkt ansicht*/

.woo-shop #intro-woo {
    display: none;
}

body, textarea {
    line-height: 1.2;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	display:none;
}
h1, #content h1 {
	width:100%;
}

.woocommerce .button, .woocommerce a.button, .woocommerce input[type="submit"], .woocommerce button[type="submit"], .woocommerce .shop_table .actions > .button, .woocommerce .shop_table .actions .coupon .button, .woocommerce .wc-proceed-to-checkout .checkout-button, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce input.button, .woocommerce input.button.alt,.themebutton {
	background:none !important;
}
#thinkupshortcodestabswoo .tab-content {
    border: none;
    padding: 10px 20px 30px 20px!important;
    background: none;
	border: 1px solid #000 !important;
}
.nav-tabs > li {

    margin-bottom: -1px;
    display: none !important;

}
.single-product .related.products .entry-footer .more-link .more-icon, .single-product .upsells.products .entry-footer .more-link .more-icon {
	font-size:24px !important;
	margin-bottom:50px;
}
/*.three_fifth {

    width: 100% !important;

}*/
/*warenkorb*/
.page-id-6 #content,
.page-id-7 #content{
	background:#fff;
}
.single-product .wrap-content {
	border:none !important;
}
.single-product .entry-summary .price span {
	font-size:36px !important;
}
/*formularfelder*/
/****************CHECKOUT***************/
.woocommerce form .form-row {
    width: 100% !important;
}
.woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box textarea {
    width: 100% !important;
    padding: 8px;
}
.woocommerce #payment .form-row select, .woocommerce-page #payment .form-row select {
    width: 100%;
    height: 30px;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
    float: left;
    width: 100%;
}
.custom-checkout h3 {
    background-color: #165f1c;  /****CHANGE TO COLOR YOU WANT TO USE FOR TITLE BACKGROUND ****/
    width: 45%;
    text-align: center;
    padding: 10px;
    border-radius: 5px;
    margin-top: 50px;
    color: #FFF;
    float: right;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: .6180469716em;
    background-color: #f2f2f2;
    color: #43454b;
    outline: 0;
    border: 0;
    -webkit-appearance: none;
    border-radius: 2px;
    box-sizing: border-box;
    font-weight: 400;
   border:solid 2px #e4e4e4;
}

#wc_checkout_add_ons {
    width: 45%;
    float: right;
    text-align: center;
}
.checkout h3{
	font-size:14px !important;
	margin-top: 10px;
}
/*korrekturen*/
.woocommerce .col12-set, woocommerce-page .col2-set {
	width:50% !important;
}
.woocommerce-checkout-review-order {
	float:none !important;
	width:70% !important;
}
#ship-to-different-address-checkbox {
	position:relative;
	top:-12px !important;
	left:0px !important;
}
h3#order_review_heading {
	border-top: #800000 2px solid;
	padding-top:20px !important;
	font-size:36px !important;
}
input .input-text .qty .text {
    font-weight: 300 !important;
    width: 120px !important;
    text-align: center !important;
    padding: 5px !important;
    height: auto !important;
}
.woocommerce .wc-proceed-to-checkout .checkout-button {
	background:#efefef !important;
}

.bst-panel {
  	width:50%;
	margin: 0 25%;
	margin-bottom: 50px;	
}
.wpcf7-form input {
	width: auto !important;
	padding: 8px 15px;
}
#sub-footer {

    background: #ebe4cf;
    border-color: #ebe4cf;
        border-top-color: rgb(235, 228, 207);
    border-top: #000 1px solid !important;

}

/*ENDE*/
.single-product .wrap-content {
	box-shadow: 0px;
	-webkit-box-shadow: 0px;
}
.blog-style1 .blog-article {
	background: none !important;
	padding:30px;
}
span.author, span.date {
	display:none;
}
#header-search .search {
	border: 1px solid #000;
}
