
@media screen and (max-width: 1024px) {
	.ast-separate-container .ast-article-single:not(.ast-related-post) {
    margin-top: 150px;
}

}

.premis_answer_section {  overflow-y: scroll; height: 600px;}
.premis_answer_section::-webkit-scrollbar { width: 5px;               /* width of the entire scrollbar */ }
.premis_answer_section::-webkit-scrollbar-track { background: #b905b5;        /* color of the tracking area */ }
.premis_answer_section::-webkit-scrollbar-thumb { background-color: #fff;  }


.q-a-inner {  overflow-y: scroll; height: 180px; float:right;}
.q-a-inner::-webkit-scrollbar { width: 5px;               /* width of the entire scrollbar */ }
 .q-a-inner::-webkit-scrollbar-track { background: #b905b5;        /* color of the tracking area */ } 
 .q-a-inner::-webkit-scrollbar-thumb { background-color: #fff;  } 



.premis_box { padding: 0px; border-bottom:3px solid #b905b5;}
.post_id { background-color: rgb(26 26 26); padding: 20px; height: 370px; margin-top:30px;}
.Post-image img { width: 220px; margin-top: 40px; }
.Post-image { float: left; width: 25% !important; height: 100%; border-right: 1px solid rgb(112 112 112); }
.cr { width: 75% !important; float: right; }
.Post-details h3 { margin-left: 20px;font-size: 18px; color: white; font-family: var(--e-global-typography-57b41e3-font-family), Sans-serif; }
.premis_name { float: left; border-bottom: 1px solid rgb(112 112 112); width: 50%; margin-top: 7px; padding-bottom: 4px; margin-bottom:20px;}
.post_date { float: right; border-bottom: 1px solid rgb(112 112 112); width: 50%; padding-bottom: -10px !important; }
.post_date h3 { text-align: right; }
.post_date h1 { background-color: #b905b5; padding: 5px; font-family: var(--e-global-typography-3189247-font-family), Sans-serif; font-size: 25px; color: white; border: none; width: 180px; float: right; margin-bottom:-20px;}
.question-answer h2 { margin-bottom:10px; margin-left: 20px;font-size: 22px; color: #b905b5; font-family: var(--e-global-typography-3189247-font-family), Sans-serif;margin-top:10px; }
.question-answer { margin-top: 0px; border: none !important; }
.question-answer p { margin-bottom:0px; margin-left: 50px !important; color: white; padding-left: 0px !important;font-size:15px;
}

@media screen and (max-width: 1024px) {
	
	.question-answer p { margin-bottom:0px; margin-left: 50px !important; color: white; padding-left: 0px !important;font-size:13px; }
	.premis_name { float: left; border-bottom: 1px solid rgb(112 112 112); width: 50%; margin-top: 7px; padding-bottom: 5px; margin-bottom:20px;}
	
}

@media screen and (max-width: 922px) {
	

	.premis_name { float: left; border-bottom: 1px solid rgb(112 112 112); width: 50%; margin-top: 2px; padding-bottom: 5px; margin-bottom:20px;}
	

.post_id { background-color: rgb(26 26 26); padding: 20px; height: 350px; 
	}

}
@media screen and (max-width: 767px) {
.Post-image { float:none; width: 100% !important; height: auto; border-right: none;text-align:left;}
.Post-image img { width: 150px; margin-top: 0px;text-align:left; }
.post_id { background-color:rgb(26 26 26);  padding: 20px 10px 220px 0px; height: auto; }
.cr { width: 100% !important; float: none; height: auto;}
.premis_name { float: none; border-bottom: none; width: 100%; margin-top: 0px; padding-bottom: 0px; margin-bottom:0px;height: auto;}
.post_date { float: none; border-bottom: none; width: 100%; padding-bottom: 0px !important; height: auto;}
	.post_date h1 { background-color: #b905b5; padding: 5px; font-family: var(--e-global-typography-3189247-font-family), Sans-serif; font-size: 25px; color: white; border: none; width: 200px; float: none; margin-bottom:0px;margin-left:20px;}
.post_date h3 { text-align: left;margin-top:-20px; }
	.question-answer p { margin-bottom:0px; margin-left: 20px !important; color: white; padding-left: 0px !important;font-size:15px; 
}
	}
