/*
 Theme Name:   Astra Child
 Theme URI:    https://wpastra.com/
 Description:  Child theme for the Astra theme
 Author:       Your Name
 Author URI:   https://yourwebsite.com
 Template:     astra
 Version:      2.2.9
*/

/* Import Astra parent styles */
@import url("../astra/style.css");

/* Custom CSS goes below */

.tutor-instructor-list-item .tutor-ratio-16x9 {
    padding-top: 100% !important;
}
.tutor-instructor-list-item .tutor-ratio>img{
    object-fit: cover;
    object-position: top !important;
}
.ast-narrow-container .site-content > .ast-container{
	max-width:98% !important;
}
.wrapfixed.up .ast-above-header-wrap{display:none !important;}
.wrapfixed.down .ast-above-header-wrap{display:none !important;}
.tutor-course-attachment .tutor-col-auto{display:none !important;}
.lesson-template-default.single .tutor-course-single-content-wrapper{margin-top:120px !important;}
.ast-above-header-wrap{
	padding: 0;
    background: #f4f7ff;
    margin: 0;
	height:44px;
	display:none;
}
.home .ast-above-header-wrap{display:block;}
.ast-above-header-wrap .site-header-above-section-left.site-header-section.ast-flex.site-header-section-left{display:none !important;}
.closed_topsec{
	position: absolute;
    top: 6px;
    right: 0;
    background: black;
    padding: 3px 5px 0px 5px;
    cursor: pointer;
}
.ast-above-header-wrap .ast-header-html-1 .ast-builder-html-element{padding-top:10px;}
.ast-above-header-wrap .ast-header-html-2 .ast-builder-button-wrap{width:180px;margin-top:-44px;}
.post-template-default.single.single-post .site-content{margin-top:40px;}
@media screen and (min-width: 768px) {
	.page .entry-content.clear{margin-top:100px;}
	.tutor-wrap.tutor-wrap-parent{margin-top:80px;}
}
@media screen and (max-width: 568px) {
	.closed_topsec{display:none !important;}
	.tutor-wrap-parent{padding-top:125px;}
	.ast-above-header.ast-above-header-bar, .ast-header-break-point #masthead.site-header .ast-above-header-bar{
		padding-top:0 !important;
	}
	.ast-above-header-wrap .ast-header-html-2 .ast-builder-button-wrap{margin-top:-66px !important;}
	#ecom-registration-wrapper{display:block !important;}
	.tutor-dashboard:not(.is-sidebar-expanded) .tutor-dashboard-left-menu{display:block !important;}
	
}