/* 
Theme Name:		 Dashwall Child
Description:	 Dashwall Child is a child theme of Dashwall
Author:			 Alexander Agnarson
Author URI:		 http://childtheme-generator.com/
Template:		 dashwall
Version:		 1.0.0
Text Domain:	 dashwall-child
*/


/*
    Add your custom styles here
*/


/* COLORS */

body {color: #666666;}
.entry a {color: #d28918;}
.entry a:hover {text-decoration:none;}

.blog-card-category a {color: #888888;}

.page-card:after, .widget:after {background: #eeeeee;}
.page-card-highlights {background: #333333;}
.page-card-post-nav {background: #333333;}

.header-single-thumb {background-color: #333333;}



/* ==========================================================================
   EDITORIAL LAYOUT
   --------------------------------------------------------------------------
   Sostituisce il layout Grid originale con un layout a colonne per
   visualizzare locandine e immagini nelle loro proporzioni originali.
   ========================================================================== */

.page-grid.page-grid-editorial,
.page-grid-center.page-grid-editorial {
    display: block;
    column-gap: 20px;
	columns: 2;
	/*column-width: 320px;*/
}

.page-grid.page-grid-editorial > .page-card,
.page-grid-center.page-grid-editorial > .page-card {
    display: block;
    width: 100%;
    margin: 0 0 30px;
    vertical-align: top;
    break-inside: avoid;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
}

/*edit preview images*/
.blog-card-thumb{
    display:block;
    overflow:hidden;
    border-radius:20px;
	aspect-ratio: auto;
}
.blog-card-image{
    display:block;
    width:100%;
    height:auto;
}

.cineforum-widget-image{
    display:block;
    width:100%;
    height:auto;
}
.related-posts {
    align-items: start;
}


/* OTHERS */

.entry-header .entry-title {
	border-bottom: solid 5px;
    border-color: #bbbbbb;
    padding-bottom: 20px;
    margin-bottom: 40px;
}

h1.stickywrap-heading {
	font-size: 34px !important;
    letter-spacing: -0.04em;
}
.page-title-box p {font-size: 16px;}


.widget {padding: 30px 30px;}

#footer-widgets .widget {margin-bottom:0; padding: 10px 30px;}
#footer-bottom {padding-top:50px;}


/*iscrizione jetpack*/
div#subscribe-text {
    margin-bottom: 14px;
}
p#subscribe-submit {
    margin: 10px 0;
}



/* RESPONSIVE */

@media (max-width: 768px) {
    .page-grid.page-grid-editorial,
    .page-grid-center.page-grid-editorial {
        columns: 1;
    }
}

@media only screen and (max-width: 1340px) {
    .sidebar-content {
        margin-bottom: 20px !important;
    }
	

	
/**EDIT SIDEBAR
.sidebar-content {
	font-size: 14px;
    border-radius: 30px;
    margin-bottom: 20px;
    position: relative;
	background-color: #fff;
    box-shadow: 0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 6px 6px -3px #2a33460a, 0 12px 12px -6px #0e3f7e0a, 0 24px 24px -12px #0e3f7e0a;
	padding-bottom: 30px;
    padding-top: 30px;
}
.widget {
    font-size: 14px;
    background: transparent;
    padding: 20px 30px;
    border-radius: 30px;
    margin-bottom: 0px;
    position: relative;
    box-shadow: none;
}
**/
/*.page-card:after, .widget:after {content:none;}
.header-single:before {content:none;}*/