/* 
Theme Name:		 Xandi
Theme URI:		 https://xandi.ru/
Description:	 Xandi is a child theme of Zakra
Author:			 Urldom.com
Author URI:		 https://Urldom.com
Template:		 zakra
Version:		 1.0.0
Text Domain:	 xandi
*/

/*
    Add your custom styles here
*/

body {font-family: helvetica, arial, sans-serif;
    font-size: 1.1rem;
    color: #373C41;
    line-height: 1.5;}

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

.site-branding .site-title{font-size:2.5em; margin-top: -24px;}


.site-branding .site-description {
    font-size: 1rem;
    line-height: 1.5em;
}
.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;
}

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

.onsale {display:none;}

.site-description {width:110px;}

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

.site-header {
    background-color: #FFFFFf;
    background: url(https://violin.li/header.geige.cc.jpg) no-repeat center rgb(255, 255, 255);
    height: 132px;
}    


.site-content {
    margin-top: 0px; 
    margin-bottom: 20px; 
}


.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;
}


.tg-primary-menu {
    margin-top: -48px;
}

.widget-title{display:none;}

.widget {
    margin: 0 0 1rem;
}

.alsearch{font-size:20px; }


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


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


.xandyfooter {background: #2f2f2f none repeat scroll 0 0;
    padding-bottom: 20px;
    border-top: 1px solid #444;
    padding-top: 20px;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: 300;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}

.xandyfooter a{color: #FFE7C5;}
.xandyfooter a:hover {color: #f6a225;}


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

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


.nav-links {
    font-size: 110%;
}    
    
    
.cat-item {text-transform: capitalize;}    


.hentry {
    margin: 0 0 3em;
    border: none;
}    
    
.kfoot{color: #f6a225; text-decoration:none;}

.notenimg{
    text-align: left;
    float: left;
    margin-right: 10px;
    max-width: 171px;
    max-height: 240px;
}
.composer{color:#560000; font-size:90%;}

.levels{color:#008000; font-weight:400;}


.ntntitel{color: #1982D1; font-size:120%; font-weight:bold;}

.ntnbeschr{font-size:110%;}

.downlo{color:#660000;  font-size:114%; font-weight:bold; border-bottom: 1px solid #BAC8D6;
    padding-bottom: 12px;}
.downlo a{color: #DE0000; font-weight:normal;}
.pfeil{font-size:140%;}


