/*
Theme Name:   eStore Child inliner.shop
Description:  customized by webtura
Author:       webtura
Author URI:   https://webtura.de
Template:     estore
Version:      1.0.0
Text Domain:  estore-child-inliner.shop
*/

/*
Farben:
grün: #07C902;
grau (Navigation): #ECECEC 
blau #07C902
orange: #F35709
Footer dunkelgrau: #222833
Footer hellgrau: #4B5159
Angebotspreis: rot #E33737
Message: grün #0f834d, grau #61656b
*/

div.top-header-wrapper {color:#fff;background-color:#333333;}

.right-top-header .top-header-menu-wrapper ul li a {color:#FFF;font-size:12px;}

.middle-header-wrapper {background-color:#fff;padding:0px;}

.xlogo-wrapper {margin-left:40px;}

.bottom-header-wrapper {background-color:#40c5e7;}

.search-user-block a.user-icon{display:none;}

.wishlist-cart-wrapper {margin:15px 0px 12px 0px; }

#site-navigation ul.menu li a {color:#000;}
#primary-menu li a {color:#fff !important;}
#site-navigation .sub-menu li a {color:#00a9e0 !important;}

#site-navigation ul.submenu li:hover > a {color:#000;}

#main {margin-top:0px;}

#main .tg-container {background-color:#fff;padding:1em;}


/* start shop page */


/* start SLIDER*/
.big-slider {
    width: 100%;
		max-width: 100%;background-color:#fff; padding:0px;
}
div.big-slider .tg-container {
	width:auto;margin-left:0px;padding-left:0px;
}
div.big-slider .tg-container .tg-column-3 {margin-left:0px; width:32%; margin-right:2%;}

div.big-slider .tg-container .tg-column-3:last-child { margin-right:0%;}


.skin.spinleft .layer-media {
	width: 250px;
}
/* end SLIDER*/


/* start 3 categories horizontal */

.home section {margin-top:0px;}
.home section .tg-container {background-color:#fff;padding:20px;}

.collection-thumb-block .collection-thumb-hover {
	background-color: transparent;
}

.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper {bottom:70px;}
span.collection-thumb-title {background-color:#00A9E0;
text-transform: none;}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-title {text-transform: none;}

div.product-list-content .woocommerce-Price-amount {font-size:120%;font-weight:bold;}
.product-list-wrap .product-list-block .product-list-content .price ins {color:#454545;font-weight:bold;}
.product-list-wrap .product-list-block .product-list-content .price del {color:silver;font-weight:normal !important;}
/* end 3 categories horizontal */
/* end shop page */


.home div.wpsp-cart-button {display: none !important;}


h1.entry-title  {text-transform:none;}
h1.product_title {font-size: 1.7em !important;}

.page-header {padding:0px;text-align:left;}
.page-header h1.entry-title  {display:none;padding-top:1em;padding-bottom:0.5em}

#header-ticker a {color:#fff;}

.xentry-summary {padding-right:1em;}

.tax-product_cat h1.entry-title  {display:block;} 

#xxcrumbs span:first-child {display:none;}

.page-template-default h2.entry-title {display:none;}

.woocommerce .woocommerce-breadcrumb a {color: #00A9E0;}


/* start product list*/
.woocommerce-page ul.products li.product .products-title a {color: #00A9E0;}
.products-hover-wrapper {display:none;}
/* end product list*/


/* start product details*/
.single-product.woocommerce-page .product .product_title {line-height: 39px;font-size:28px;}
.tax-product_cat h1.entry-title, h2.entry-title, h3.entry-sub-title {text-align:left;display:none !important;}
.single-product.woocommerce-page .product .summary .price{color:#353535;font-size:220%;}

body.product-template-default table.variations th.label {vertical-align: middle;}
body.product-template-default table.variations td.value { padding-left: 1em;}
/* end product details*/

/* start SALES */
article.post-2452 ul.products p.wc-gzd-additional-info { font-family: "Open Sans";font-size:8pt !important;}
article.post-2452 ul.products span.price { color: #000000 !important;font-family: "Open Sans";font-size:10pt !important;}
/* end SALES */

/* start widgets*/
/* MINICART*/
div.cart-wrapper div.widget.woocommerce.widget_shopping_cart h2.widgettitle {display: none !important;}
div.cart-wrapper p.delivery-time-info {display: none !important;}
div.cart-wrapper p.total-cart-tax {display: none !important;}

div.cart-wrapper p.woocommerce-mini-cart__buttons {margin-bottom:10px;}
div.cart-wrapper p.woocommerce-mini-cart__buttons a.wc-forward {background-color: #00a9e0 !important; color: #fff !important;}

.widget.woocommerce .product-title, .widget.woocommerce.widget_recent_reviews a {color: #00A9E0;}
#estore_woocommerce_product_carousel-2{background-color:#fff;}
/* end widgets*/

/* start wishlist */
.single-product.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist {
    display:none;
}

div.cart-wishlist-btn i.fa-heart {color:#f65656;border-color:#f65656;}
/* hide add2wishlist in startpage slider featured */
.featured-slider li .single_add_to_wishlist, .hot-content-wrapper .single_add_to_wishlist {
	display:none;
}
.single-product.woocommerce-page .product .yith-wcwl-add-to-wishlist {margin-left:5.5em;}
a.single_add_to_wishlist, div.yith-wcwl-wishlistexistsbrowse a, div.yith-wcwl-wishlistaddedbrowse a {background-color:#f65656  !important;}
/* end wishlist */


/* start Cart */
div.wc-proceed-to-checkout a.checkout-button {background-color: #00a9e0 !important;}
div.wc-proceed-to-checkout p.wc-apa-button-separator {display: none !important;}
div.wc-proceed-to-checkout div#ppc-button {margin-top: 10px;}
div.wc-proceed-to-checkout div#ppc-button::before {content: "- oder direkt bezahlen mit: "};
div.wc-proceed-to-checkout div#ppc-button::after {content: "- oder: " !important};
/* end Cart */

/* start Checkout */
.woocommerce-cart .woocommerce .wc-proceed-to-checkout a.checkout-button {background-color: #0191BC;}
body.woocommerce-multistep-checkout span.woocommerce-gzd-parcel-delivery-checkbox-checkbox-text, body.woocommerce-multistep-checkout span.woocommerce-gzdp-multistep-privacy-policy-checkbox-text {color: #a00;}
/* end Checkout */


/* start Thank you /order received */
/*p.woocommerce-thankyou-order-received {font-weight:bold;font-size:120%;}*/
#wc-print-button {
    display: inline-block;
    text-decoration:none;
    margin: 8px 10px 8px 0;
    padding: 5px 15px;
    border:0;
    color: #fff;
    background-color: #0191BC;
    /*border-radius: 17px;*/
    box-shadow: 1px 1px 1px #888;
    float: right;
}
#wc-print-button:hover {
    opacity: .7;
    color: #fff;
}
/* end Thank you /order received */

.single-product.woocommerce-page .product .product_meta .posted_in {
	margin:10px;
}

div.legal-price-info {text-align:right;}

.woocommerce div.product form.cart .variations select {min-width:0;}

a.slider-btn {display:none;}

#bottom-footer{display:none;}

/*h3.featured-title {min-height:10px;}*/

.bx-controls{display:none;}
.top-header-wrapper {background-color:#00A9E0;}

.top-header-wrapper p {color:#fff}

.popmake-content {font-size:80%;}

.up-sells h2 {font-size:15px;}

@media print {
    body{ font-size: 11px; }
 
    .site-title,
    .site-description,
    h2,
    h3{font-size: 12pt;}
	
     header, .page-header, 
	aside, footer,
	#crumbs,
    .custom-header-media,
    .entry-title,
    #wc-print-button,
    .site-description{
        display: none !important;
    }
     
    .site-branding,
    .custom-header,
    .page:not(.home) #content,
    #content .site-content  {
        margin:0 !important;
        padding:0 !important;
    }
}

/* my account */
.woocommerce-account .woocommerce-MyAccount-navigation ul {
	list-style: outside none none;
	padding: 0;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li a {
	border: 1px solid #ddd;
	display: inline-block;
	margin-top: -1px;
	padding: 5px 10px;
	width: 100%;
	color: #454545;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover {
	background: #40c5e7 none repeat scroll 0 0;
	border-color: #c48306;
	color: #fff;
	font-weight:bold;
	text-transform: uppercase;
}

/* start Mobile */
@media only screen and (max-width: 400px) {
	body.custom-background 	{background-image: none; }
#primary-menu li a {color:#00a9e0 !important}	

 .right-top-header .top-header-menu-wrapper ul li a {color:#FFF;font-size:9px;line-height:9px;}
	
	div.big-slider .tg-container .tg-column-3 {
		width:100%;
	}
	
		span.collection-thumb-title {background-color:#00A9E0;
text-transform: none;}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-title {font-size:12px;}
}

@media only screen and (max-width: 800px) {
    body.custom-background {
        background-image: none;
    }
    #primary-menu li a {color:#00a9e0 !important}	
	div.top-header-wrapper {display:none;}
	/*
	 .right-top-header .top-header-menu-wrapper ul li a {color:#FFF;font-size:7px;line-height:7px;padding-right:1px;padding-left:1px}
	*/
	div.big-slider .tg-container .tg-column-3 {
		width:100%;
	}
	
	.logo-wrapper {float:left;margin:1px;}
	img.custom-logo {width:130px;}
	
div.wishlist-wrapper	{width:20px !important;height:20px !important;line-height: 20px !important;}
div.wishlist-wrapper i	{font-size:7pt;}
div.wishlist-wrapper span.wishlist-value	{font-size:7pt;border: 1px solid #f65656;height:15px;width:15px;line-height: 13px; }
	
div.cart-wrapper a.wcmenucart-contents	{width:20px;height:20px;line-height: 20px;}
div.cart-wrapper i	{font-size:7pt;}
div.cart-wrapper span.cart-value	{font-size:7pt;border: 1px solid #00A9E0;height:15px;width:15px;line-height: 13px;}

	.wishlist-cart-wrapper {
    margin: 12px 0 1px 0;
}
	
	.my-cart-wrap .my-cart, .cart-total {font-size:10px;}
	
		span.collection-thumb-title {background-color:#00A9E0;
text-transform: none;}
.collection-thumb-block .collection-thumb-hover .collection-thumb-title-wrapper .collection-thumb-title {font-size:12px;}
}
.page-header {margin-bottom:10px;}

.page-header .entry-title {font-size:1em; line-height:1.2em;}

.woocommerce .woocommerce-breadcrumb {font-size:0.7em !important;line-height:1em !important;}

.single-product.woocommerce-page .product .product_title {font-size:1.3em}

.single-product.woocommerce-page .product .summary .price {font-size:1.3em}

.product p.wc-gzd-additional-info{font-size:0.7em;}

/* end Mobile */