﻿/*
Theme Name: Korea Verband Zuki Child
Theme URI:
Description: Individuelle Anpassung des Zuki Themes im Auftrag des Korea Verbands
Author: Korea Verband e.V.
Author URI: http://www.koreaverband.de/
Template: zuki
Version: 1.0
Tags:
*/

@import url('../zuki/style.css');

body {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}
/* Zentrierung des Logos */
#site-title {
	width: 100%;
	text-align: center !important;
    padding: 20px 20px 0px;
}
/*
@media screen and (min-width: 768px) {
	#site-header  a img{
		width: 50% !important;
	}
}
@media screen and (min-width: 768px) {
	#site-logo img {
    		max-width: 422px;
	}
}
*/
/* Reduzieren des White-Spaces */
@media screen and (min-width: 1260px) {
	#site-nav {
		padding: 40px 0 40px;
	}
}
/* Ausblenden der Kommentare und des Autors*/
.entry-author,
.rp-big-one  .entry-author,
.rp-big-two .entry-author,
.rp-medium-one .entry-author,
.rp-medium-two .entry-author,
.rp-small-one .entry-author,
.rp-small-two .entry-author
{
    display: none!important;
}
.entry-meta .entry-comments {
    display: none;
}
/* Anpassung der Veranstaltungsliste im Widget*/
.hfeed ul, ol {
	padding-left: 0px;
}
/* Reduktion der maximalen Weite
#container {
	max-width: 1024px;
	margin: 0 auto;
}
*/
/* Anpassung der Schriftgroesse im Menue */
@media screen and (min-width: 1260px) {
	#site-nav ul li a {
		font-size: 1.125rem;
	}
}
/* Anpassung der Schriftart im Menue */
/*#site-nav {
	font-family: "Karla",Verdana,Arial,sans-serif;
}
*/
/* Keine Site-Description im Footer */
#colophon p.site-description {
	display: none;
}
/* Darstellung der Links in Listen mit Border */
.entry-content ol li a, .entry-content ul li a {
	border-bottom: 1px solid #CCC;
	outline: medium none;
	text-decoration: none;
}
.entry-content ol li a:hover, .entry-content ul li a:hover {
	color: #191919;
	border-bottom: 1px solid #444;
}

/*-----------------------------------------------------------------------------------*/
/*	Widget-Listen nicht eingerueckt
/*-----------------------------------------------------------------------------------*/

/* Darstellung Instagram Pics nicht eingerueckt */
ul.instagram-pics{
margin: 0 0 0 0 !important;
padding-left: 0px !important;
}
/* Darstellung Veranstaltungsliste nicht eingerueckt */
li.tribe-events-list-widget-events {
padding-left: 0px !important;
}
/* Darstellung Twitter Widget nicht eingerueckt */
ul.good_old_twitter_widget {
padding-left: 0px !important;
}
/* Darstellung leerer Warenkorb nicht eingerueckt */
ul.cart_list.product_list_widget li.empty {
padding-left: 0px !important;
}
/*-----------------------------------------------------------------------------------*/
/*	Donation-Link in Menu
/*-----------------------------------------------------------------------------------*/

li.spendenmenu a {
	color: #2faee5;
}

/*-----------------------------------------------------------------------------------*/
/*	More-Link in Excerpt auf content.php
/*-----------------------------------------------------------------------------------*/

.post .entry-summary a.more-link {
	color: #000;
	background-image: none;
	border: none;
	display: inline-block;
	font-weight: bold;
}
.post .entry-summary a.more-link:before,
.post .entry-summary a.more-link:after {
	display: inline;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	vertical-align: top;
}
.post .entry-summary a.more-link:before {
	content: '\005b';
}
.post .entry-summary a.more-link:after {
	content: '\005d';
}

/*-----------------------------------------------------------------------------------*/
/*	Seitentitel auf Nicht-Standard-Seiten
/*-----------------------------------------------------------------------------------*/

.page .site-content .page {
border-top: 1px solid #ccc;
padding: 63px 0;
}
div#primary.wooco-content {
border-top: 1px solid #ccc;
padding: 63px 0;
}
div#tribe-events-content-wrapper.tribe-clearfix {
border-top: 1px solid #ccc;
padding: 63px 0;
}
.wooco-content h1.page-title, .tribe-bar-is-disabled .tribe-events-page-title {
font-family: 'Libre Baskerville', Georgia, serif;
font-size: 2.625rem;
line-height: 1.35;
font-weight:normal;
margin: 0 0 30px;
}
/*-----------------------------------------------------------------------------------*/
/*	WooCommerce Layout Anpassungen
/*-----------------------------------------------------------------------------------*/

@media screen and (min-width: 1023px) {
div#primary.wooco-content {
width: 70%;
float: left;
}
}

#wooco-sidebar {
width: 20%;
float: right;
}

.woocommerce .woocommerce-breadcrumb {
display: none
}

/* WooCo Produktbeschreibungen breiter */

div.woocommerce-tabs {
	width: 100%;
}
.woocommerce-tabs div {
	width: 100%;
}
div.related.products {
	width: 100%;
}
.wc-forward {
	margin-left: 20px;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
width: 75%;
}
.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator {
width: 75%;
text-align: right;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
float: right;
margin-left: 20px;
}
div.product_meta {
	font-size: 65%;
}
/* WooCommerce Anpassungen: Symbole bei Meldungen farbig hinterlegt*/
.woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-message:before {
    height: 2.5em;
}

.rp-medium-two p {
	display: block;
	margin: 25px 0 20px;
	font-size: 13px;
	font-size: 0.8125rem;
	line-height: 1.6;
}

/*-----------------------------------------------------------------------------------*/
/*	Event Calendar Layout Anpassungen
/*-----------------------------------------------------------------------------------*/
.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper {
    max-width: 1000px;
    margin: 0 auto;
}
.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop {
    max-width: 1000px;
    margin: 0 auto;
}
.single-tribe_events #tribe-events-footer {
    display: none;
}
#tribe-events-content.tribe-events-single {
    border-top: 1px solid #ccc;
	padding: 63px 0;
}
div.sharedaddy h3.sd-title {
    margin: 0px 0 !important;
}
#tribe-events-content.tribe-events-single a {
    border-bottom: 1px solid #ccc;
    outline: none
}

#tribe-events-content.tribe-events-single a:hover {
	border-bottom: 1px solid #444;
}

@media screen and (min-width: 1023px) {
	.tribe-events-list-event-description.tribe-events-content.description.entry-summary {
	max-width: 100%;
}
