/* Sidebar */
.sidebar-right .content-area{
	padding-right: 24px !important;
	max-width: calc(100% - 277px);
	flex: 0 0 calc(100% - 277px);
}
.page-template-clear-template.sidebar-right .content-area{
	padding-right: 0 !important;
	max-width: 100% !important;
	flex: 100% !important;
}
#secondary.widget-area{
	max-width: 277px;
	flex-basis: 100%;
}
.category .widget-area{
	margin-top: 95px !important;
}
.single-post .widget-area{
	/*margin-top: -20px !important;*/
}
.search .widget-area{
	margin-top: 63px;
} 
.sticky-sidebar .widget_block{
	background: white;
	box-shadow: 0px 0px 2px rgba(14, 31, 53, 0.12);
    border-radius: 18px;
    margin: 20px 0;
    overflow: hidden;
}
.rc-block-after-sidebar{
	background: white;
	box-shadow: 0px 0px 2px rgba(14, 31, 53, 0.12);
    border-radius: 18px;
    margin: 20px 0;
    overflow: hidden;
}
.rc-block-after-sidebar *{
	margin: 0;
}
.sticky-sidebar .widget_block:first-child{
	margin-top: 0;
}
.rc-block-after-lf-sidebar{
	box-shadow: 0px 0px 2px rgba(14, 31, 53, 0.12);
    border-radius: 18px;
    margin: 20px 0;
    overflow: hidden;
}
.rc-block-after-lf-sidebar *{
	margin: 0;
}
.sticky-sidebar .widget_block .wp-block-image{
	margin: 0 !important;
	padding: 0 !important;
}
.rc-block-after-sidebar p,
.sticky-sidebar .widget_block p{
	padding: 0 24px;
	line-height: 1.29;
}
/* Left sidebar */
.content-area.with-left-sidebar{
	max-width: calc(100% - 554px);
	flex: 0 auto;
}
#left-sidebar{
	max-width: 277px;
	width: 100%;
	margin-right: 24px;
	margin-bottom: 24px;
}
.left-sidebar-block .widget-title{
	font-weight: 700;
    font-size: 0.6875rem;
    line-height: 1.27;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    color: var(--color-gray-600);
}
.left-sidebar-block .widget-articles .post-card{
	background: white;
	box-shadow: 0px 0px 2px rgba(14, 31, 53, 0.12);
    margin: 10px 0;
    overflow: hidden;
    border-radius: 12px;
    padding: 18px;
}
.left-sidebar-block .widget-articles .post-card a{
	font-size: 1rem;
    line-height: 1.25;
    letter-spacing: 0.1px;
    color: var(--color-gray-800);
    font-weight: 400;
}
.left-sidebar-block p{
	background: white;
	box-shadow: 0px 0px 2px rgba(14, 31, 53, 0.12);
    margin: 10px 0;
    overflow: hidden;
    border-radius: 12px;
    padding: 18px;
}
/*
* Media
*/
@media screen and (max-width: 1024px){
	#left-sidebar{
		display: none;
	}
	.content-area.with-left-sidebar{
		max-width: calc(100% - 277px);
		flex: 0 0 calc(100% - 277px);
	}
}
@media screen and (max-width: 991px){
	.category .widget-area{
		margin-top: 0 !important;
	}
	/*#secondary.widget-area{
		max-width: 100%;
	}
	#secondary.widget-area .sticky-sidebar{
		display: grid;
		grid-template-columns: repeat(3,1fr);
		grid-gap: 24px;
	}*/
}
@media screen and (max-width: 782px){

}
@media screen and (max-width: 768px){
	#secondary.widget-area {
		display: none;
	}
	.content-area.with-left-sidebar{
		max-width: 100%;
		flex: 0 0 100%;
	}
	.sidebar-right .content-area{
		padding-right: 0 !important;
		max-width: 100%;
		flex: 0 auto;
	}
	/*#secondary.widget-area .sticky-sidebar{
		grid-template-columns: repeat(2,1fr);
	}*/
}
@media screen and (max-width: 576px){
	/*#secondary.widget-area .sticky-sidebar{
		grid-template-columns: repeat(1,1fr);
	}*/
}