/*
============================================================

	Theme Name: Aurum - Child Theme
	Theme URI: http://www.laborator.co/view-theme/aurum
	Author: Laborator
	Author URI: http://laborator.co/
	Description: Use this theme if you want to extend features of Aurum theme or prevent overwriting the changes you make when new theme update is available.
	Version: 1.0
	Template: aurum
	Text Domain: aurum

============================================================
*/
@import url("../aurum/style.css");

.text-brown h2 {
    color: #C8BCA7;
}

.yikes-custom-woo-tab-title {
display: none;
}
section.blog .post .post-image img {

width: 100%!important;
    height: auto!important;
}

/* single product page */
.single-product .product_author {
    font-size: 18px;
    display: inline-block;
    margin-left: 8px;
}
.single-product .product_author:first-of-type {
    margin-left: 0;
}
.woocommerce .summary .price{
    font-size: 30px;
}

/* autoren tab */
/*
.single-product .tab-content article {
	margin-bottom: 2em;
}
.single-product .tab-content article > .row {
    margin-left: 0;
    margin-right: 0;
}
.single-product .tab-content img.goldenborder {
	border: 6px solid #CEC2AB;
}

.single-product .tab-content h4.media-heading {
	font-size: 23px;
}

.single-product .tab-content .media-body {
	font-size: 14px;
	line-height: 20px;
}

.shop-item-single .item-details-single .shop-item .onsale {
    top: 0px;
    right: 25px;
}*/


/* Autoren Page Template */
.page-template-page-autoren article {
	margin-bottom: 2em;
}


.page-template-page-autoren article img.goldenborder {
	border: 6px solid #CEC2AB;
}

.page-template-page-autoren article .media h2 {
	font-size: 23px;
    margin-top: 0;
}

.page-template-page-autoren article .media-body {
	font-size: 14px;
	line-height: 20px;
}

.page-template-page-autoren .media-body {

    padding-bottom: 2em;
}

.page-template-page-autoren .media-body .buecher {
    padding-top: 10px;
    width: 300px;
}

.page-template-page-autoren .media-body .buecher .author-books {
    width: auto;
    height: 80px;
    display: inline-block;
}

.page-template-page-autoren .autoren-status {
    margin-bottom: 30px;
}

/* autor detail */
.single-post .buecher .author-books {
    width: auto;
    height: 180px;
    display: inline-block;
}
/*
.woocommerce .shop-item .onsale.featured {
    font-size: 16px;
}
*/
.woocommerce .onsale.featured {
	font-size: 16px;
}
.single-product .onsale.featured {
	top: 0px;
	font-size: 16px;
	right: 10px;
}
.single-product .image-placeholder>img {
	top: -28px;
}

.shop-item span.price {
     opacity: 0 !important;
    transition: all 0.3s;
    display: inline-block !important;
    background: #d22a30;
    color: #FFF!important;
    padding: 5px;
    font-size: 14px !important;
}

.shop-item:hover span.price {
    opacity: 1 !important;
}

/* Termine */
.termin-wann, .termin-wo {
    font-size: 16px;
    color: #222;
    margin:5px 0;
}
.termin-wo {
    margin-bottom: 1.5em;
}

/* Blog Page -> mist */
.blog .blog-posts .post-content h1 {
    margin-bottom: 10px;
}
.blog .blog-posts .post-content h1 small{
    padding-top: 10px;
    font-size: 12px;
}
.blog .blog-posts .post-content .buecher {
    margin-bottom: 20px;
}

/* blog */
section.blog .post .post-image img {
    width: auto !important;
    height: auto !important;
}

/* events */
#tribe-events-pg-template {
    padding: 50px 0;
}

/* Authors Search */
.page-template-page-autoren .page-title {
    padding: 0 !important;
    margin: 0 !important;
}
.page-template-page-autoren #autoren-search form {
    display: inline-block;
    position: relative;
    margin-top: 35px;
    float: right;
}
.page-template-page-autoren #autoren-search form input {
    height: 40px;
    width: 300px;
    font-weight: normal;
    padding-left: 20px;
    border: 1px solid #ddd;
}
.page-template-page-autoren #autoren-search form button {
    position: absolute;
    right: 0;
    top: 0;
    height: 40px;
    background: none;
    border: none;
}

/* misc */
img.alignleft {
    margin: 7px 24px 7px 0;
}

/* autor nav */
.autoren-nav {
    margin-top: 35px;
}
.autoren-nav ul {
    list-style: none;
    padding: 0;
}
.autoren-nav ul li {
    padding-bottom: 15px;
    display: inline-block;
    font-size: 15px;
    margin-right: 40px;
}

/* calendar */

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #C8BCA7;
}

.tribe-events-list .tribe-events-event-image {
    width: 30%;
    margin: 0;
}
.tribe-events-list .tribe-events-event-image+div.tribe-events-content {
    width: 69%;
    padding: 0 0 0 5%;
}
.single-tribe_events .tribe-events-event-image {
    width: 30%;
    display: inline-block;
}
.single-tribe_events .tribe-events-content {
    width: 69%;
    float: right;
}

.tribe-events-page-template .datepicker.dropdown-menu {
    width: auto !important;
}

/* Product Carousel */
.lab_wpb_products_carousel .item-info > h3 {
    display: none !important;
}

@media (min-width: 768px) {

.fc-basic-view tbody .fc-row {
    min-height: 8em !important;
}

}
.books-slider img{
	max-height: 210px;
	width: auto;
}

.slick-slide {
	margin: 0 2px;
	outline: none;
}


/* New autoren tab */

.woocommerce-Tabs-panel {
	background-color: #fcf3d6;
}

.woocommerce-Tabs-panel article {
	margin-bottom: 2em;
}

.woocommerce-Tabs-panel article > .row {
	margin-left: 0;
	margin-right: 0;
}

.woocommerce-Tabs-panel img.goldenborder {
	border: 6px solid #CEC2AB;
}

.woocommerce-Tabs-panel h4.media-heading {
	font-size: 23px;
}

.woocommerce-Tabs-panel .media-body {
	font-size: 14px;
	line-height: 20px;
}

.shop-item-single .item-details-single .shop-item .onsale {
	top: 0px;
	right: 25px;
}
.slick-slide, .slick-slide *{ outline: none !important; }



.woocommerce div.single-product .woocommerce-tabs .tabs li a {
	font-weight: 500;
}
.woocommerce div.single-product .woocommerce-tabs .woocommerce-Tabs-panel {
	margin-top: 40px;
}
.woocommerce .summary form.cart .button {
	color: #888;
}