/****header****/

@media (min-width: 922px){
    body:not(.page):not(.error404):not(.search) .site-content{
        background: linear-gradient(180deg, var(--ast-global-color-8) 200px, var(--ast-global-color-7) 200px);
    }
}


@media (min-width: 922px){
	.ast-single-entry-banner .ast-container,
	.ast-archive-entry-banner .ast-container{
        padding-top: 0px !important;
    }
	
	.ast-archive-entry-banner,
	.ast-single-entry-banner{
        min-height: 0px !important;
        padding-top: 80px !important;
        padding-right: 20px !important;
        padding-bottom: 0px !important;
        padding-left: 20px !important;
    } 
}

@media (max-width: 921px){
	.ast-single-entry-banner .ast-container,
	.ast-archive-entry-banner .ast-container{
        padding-top: 0px !important;
    }
	
	.ast-archive-entry-banner,
	.ast-single-entry-banner{
        min-height: 0px !important;
        padding-top: 60px !important;
        padding-right: 20px !important;
        padding-bottom: 40px !important;
        padding-left: 20px !important;
    }
}

/****sidebar****/
aside.widget{
	background: #fff; 
	border-radius: var(--radius-box); 
	padding: 30px 20px !important;
}


@media (min-width: 922px){
    .ast-right-sidebar #primary {
        border-right: none !important; 
	    padding-right: 15px;
    } 
	
	.ast-right-sidebar #secondary {
        border-left: none;
        margin-left: 0px;
		padding-left: 15px;
    }
}