/*
Theme Name:     Newspaper Taugenit
Theme URI: 		http://tagdiv.com
Description: 	Premium WordPress template, clean and easy to use.
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version: 		10.2
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
.letter-spacing-2{letter-spacing: 4px;}
body.home .td-crumb-container{display:none;}

div.is-carousel .wp-block-button{ display: none; }
.cursor-default, .cursor-default > a {cursor: default;}

.td_module_book .td-module-thumb{
    overflow: hidden;
}
.td_module_book a:hover img,
.td_module_1 a:hover img{
    -webkit-transition: transform 1s ease-in-out;
    -moz-transition: transform 1s ease-in-out;
    -ms-transition: transform 1s ease-in-out;
    -o-transition: transform 1s ease-in-out;
    transform: scale(1.2);
}


.tdc-footer-wrap .menu-menu-footer-container li a{
    font-weight: bold;
}
.entry-crumbs {
    font-size: 16px;
}

.td_module_19 .td-read-more a {
    background-color: #0080C9 !important;
}

.td-crumb-container .entry-crumbs,
.td-post-sub-title,
.td-page-title,
.td-module-title {
    font-family: "Playfair Display";
}

.td-footer-wrapper {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.td-footer-wrapper .td_block_template_1 {
    margin-bottom: 0 !important;
}

/*
 * Loop Single Book Style
 */
.loop-single-book .wp-block-button a {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}

.loop-single-book .btn-lts a {
    font-size: 15px !important;
}

.loop-single-book .wp-block-spacer {
    height: 1px !important;
}

.loop-single-book .author, .loop-single-book .author a {
    margin-top: 5px;
    color: #111111;
}

.loop-single-book .subtitle,
.loop-single-book .td-post-sub-title {
    margin: 5px 0 10px 0;
}

.loop-single-book h1 {
    margin-bottom: 0 !important;
}

.loop-single-book h2 {
    margin-top: 15px;
    margin-bottom: 5px;
}

.loop-single-book h3 {
    color: #FFD500 !important;
    text-shadow: 1px 1px 1px #999999;
    font-weight: bold;
}

.loop-single-book h4 {
    margin-top: 0;
}

.loop-single-book .td-post-content {
    margin-top: 0;
}

.loop-single-book .where-to-buy-row-options {
    border-bottom: 5px solid #0080C9;
    padding: 15px 10px;
    margin-bottom: 0;
}

.loop-single-book .where-to-buy-row-options a {
    width: 100%;
    background: rgba(0, 149, 219, 1);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 149, 219, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(0, 149, 219, 1)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 149, 219, 1) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 149, 219, 1) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 149, 219, 1) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(0, 149, 219, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#0095db', GradientType=1);
    color: #111111;
    font-weight: normal !important;
}

.loop-single-book .where-to-buy-row-options a:hover {
    background: rgba(0, 105, 180, 1);
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 105, 180, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(0, 105, 180, 1)));
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 105, 180, 1) 100%);
    background: -o-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 105, 180, 1) 100%);
    background: -ms-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(0, 105, 180, 1) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(0, 105, 180, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#0069b4', GradientType=1);
    color: #FFFFFF;
}

.loop-single-book .where-to-buy-row-options .aligncenter {
    margin: 0 auto !important;
    padding: 6px 0;
}

.loop-single-book .where-to-buy-row-options .wp-block-columns {
    margin-bottom: 0 !important;
}

@media (min-width: 600px) {
    .loop-single-book .wp-block-column:nth-child(2n) {
        margin-left: 15px;
    }

    .loop-single-book .wp-block-column {
        flex-grow: 1;
    }
}

@media only screen and (max-width: 767px) {
    .book-specification div.book-specification-image,
    .book-specification div.book-specification-detail {
        flex-basis: 100% !important;
    }
}


/**
 * Padding classes Default
 */
.block-pb-0 {
    padding-bottom: 0;
}

.block-pt-0 {
    padding-top: 0;
}

.block-pl-0 {
    padding-left: 0;
}

.block-pr-0 {
    padding-right: 0;
}

.block-pb-1 {
    padding-bottom: 5px;
}

.block-pt-1 {
    padding-top: 5px;
}

.block-pl-1 {
    padding-left: 5px;
}

.block-pr-1 {
    padding-right: 5px;
}

.block-pb-2 {
    padding-bottom: 10px;
}

.block-pt-2 {
    padding-top: 10px;
}

.block-pl-2 {
    padding-left: 10px;
}

.block-pr-2 {
    padding-right: 10px;
}

.block-pb-3 {
    padding-bottom: 15px;
}

.block-pt-3 {
    padding-top: 15px;
}

.block-pl-3 {
    padding-left: 15px;
}

.block-pr-3 {
    padding-right: 15px;
}