/* 
Theme Name:		 Piano
Theme URI:		 https://www.domainiqua.com/
Description:	 Piano is a child theme of Zakra
Author:			 Domainiqua.com
Author URI:		 https://domainiqua.com
Template:		 zakra
Version:		 1.0.0
Text Domain:	 piano
*/

/*     Add your custom styles here 
*/
html {
	font-size: 120%;
}

.site-main {margin-top:26px;}

.site-branding .site-title{font-size:2.2rem; text-shadow:1px 1px 1px white;}

.site-title a{color:#000000; }

.site-title a:hover{color:#6B4309; text-shadow:-1px -1px -1px white, 1px 1px 0px yellow;}

.tg-icon-search::after {
    content: "\f10b";
    color: #C2D7E6;
}
.tg-icon {
    color: #C2D7E6;
}    
.site-branding .site-description {
font-size: 1rem;
    line-height: 1.1em;
    color: #000000;
    margin-left: 2px;
    text-shadow: 1px 1px 1px #f2f0f0;
    white-space: nowrap;
}

#secondary {
    border-left: none;
    background-image: linear-gradient(to left, #E9E9E9 20%, #FfFfff 92%);
}


.price, .woocommerce ul.products li.product .price, .woocommerce td.product-price {display:none;}
.kkwoocommerce-Price-amount {display:none;}
.kkamount {display:none;}
.kkwoocommerce ul.products li.product .price .td.product-price {display:none;}

.woocommerce ul.products li.product .button {
    margin-top: 0;
    display: none;
}

.woocommerce .woocommerce-ordering {
    display: none;
}

.widget ul li:last-child {
    border-bottom: 1px solid #e9ecef;
}

.onsale {display:none;}

.site-description {width:160px;}

.buttom-header {
    border-bottom: 1px solid #ddd;
    padding-top: 0;
}

.site-header {
    background-color: #FFFFFf;
    background: url(//digitalpianos24.de/header.jpg) no-repeat center rgb(255, 255, 255);
    height: 132px;
}    



.woocommerce-result-count{display:none;}


.prodlink {font-size:24px; color:#5C0000; line-height:1.5em; }
.prodlink a{font-size:24px; color:#FF5B13;}

.prodlink:after{content: "\A"; white-space: pre;}

.prodlink1 {font-size:22px; color:darkgreen; margin-bottom: 16px;}
.prodlink1 a{font-size:24px; color:#FF5B13; font-weight:bold; }


.prodlink_post {font-size:24px; color:#5C0000; line-height:1.5em; margin-top:10px;}
.prodlink_post a{font-size:24px; color:#FF5B13;}

.single-product .product .cart {
    display:none;
}

.tg-read-more-wrapper {display:none;}

.button {
    background: #fffff0;
    border-radius: 0em;
    color: #333;
    border: 2px dotted #EAEAD6;
    display: inline-block;
    font-size: 13px;
    font-weight: 300;
    line-height: 1.5;
    padding: 6px 15px;
    position: relative;
    z-index: 1;
    transition: all ease-in-out 0.4s;
    -webkit-transition: all ease-in-out 0.4s;
}

.product-title {
     text-transform: none;
    }
    
.woocommerce ul.products li.product h3.product-title:hover {
    font-size: 16px;
}



.posted-on {display:none;}

.footer-copyright{width:100%;}
.copyright-text {text-align:center;}


.single .product_meta span {
    padding: 0;
}

.single .product_meta span a {
    font-weight: 500;
}

.woocommerce-product-details__short-description a {color:#D87F00;}

.reviews_tab{display:none !important;}

.postprod{font-size:16px;
    padding-bottom: 26px;
    border-bottom: 1px solid #e9ecef;
}


.archive article {
    background: #ffffff;
}

.archive .entry-title {
    font-size: 22px !important;
}



.tag-cloud-link a:hover{color:#B66B00;}

.tg-primary-menu {
    margin-top: -68px;
    margin-right: 20px;
}

.widget {
    margin: 0 0 1rem;
}


.woocommerce .widget_product_tag_cloud .tagcloud a {
    border: 1px solid #FFFBE3 !important;
    border-radius: 6px;
    box-shadow: 1px 2px 5px #c0c0c0;
}

.alsearch{font-size:20px;
    margin-bottom: 30px;
    background: #FaFaFF;
    padding: 10px;
    border-radius: 0.5em;}


.postimg{width:300px; max-height:300px; overflow:hidden; margin-right:10px;}

.entry-content {
     border-bottom: 1px dotted #C7EBC7;
}

.protitel{font-size:120%; font-weight:bold;}


.pianofooter {
    padding-bottom: 0;
    border-top: 1px solid #444;
    padding-top: 20px;
    color: #F3F3F3;
    display: inline-block;
    font-size: 17px;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    line-height:2em;
    background-image: linear-gradient(#B5B5B5, #212121);
    text-shadow: 1px 1px 1px #000000;
}

.pianofooter a{color: #F3F3F3;
}
.pianofooter a:hover {color: #FFF3CB;}


.footer3 {max-width:920px; margin:auto;}

.tg-page-header__title {
    display: none;
}

.tg-page-header .breadcrumb-trail ul li {
    font-size: 18px;
}

.kfoot{color: #f6a225; text-decoration:none;}

.protit{font-size: 1.2em;
    font-weight: 500;}
    
.goto {font-weight: 500;
    font-size: 1.2em;
    color: darkgreen;
}    

.goto a{color:#269bd1;}

.proinf {font-size: 0.9em;}

@media (min-width: 700px) {
.proimg {width:300px; float:left; margin-right:10px;}
}

@media (max-width: 700px) {
.proimg {width:300px; margin-right:10px;}
}


