.productsection .directorist-card__header{display:none;}
.directorist-single-info__value  .product-img{display:inline-block; width: 30%;padding-right: 15px; vertical-align: top;}
.directorist-single-info__value  .product-content{display:inline-block; width: 69%;padding-left: 15px;padding-right: 70px;vertical-align: top;}
.directorist-single-info__value  .product-content h4{margin-bottom: 10px;}
.product-section{border: 1px solid #ececec;border-radius:4px;padding: 30px 25px 20px 25px;margin-bottom: 35px;}
.productsection  .directorist-card__body{border:none; border-radius: 0px; padding: 0px;}
.productsection{border:none; border-radius: 0px; margin-bottom: 0px !important;}

.contact-information.directorist-details-info-wrap .directorist-single-info .directorist-single-info__label{min-width: 110px;}
.contact-information.directorist-details-info-wrap{padding: 20px 30px;}


.popularavaror .p-image{display:inline-block; width: 49%;padding-right: 30px;}
.popularavaror{border: 1px solid #ececec; border-radius: 4px; padding: 30px 25px 20px 25px; margin-bottom: 35px;}
.popularavaror .p-image img{border: 3px solid #c7c7c7;}
.popularavaror .p-image{text-align:center;}
.popularavaror .images-panel{width: 480px;}
.single .tags-panl .directorist-card__header{display:block;}
.popularavaror .content ul{display:block!important;}

.category-panel .category-wrap-3 .content h4{margin-bottom: 5px;}
.category-panel .category-wrap-3 .content{color: #777777!important;}
.cat-pnl .elementor-widget-container{background-color: #FFFFFF; box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);}

@media only screen and (min-width:800px) and (max-width:1024px) {
	.directorist-single-info__value .product-content{padding-right: 0px;}	
}
@media only screen and (max-width:801px){
	.directorist-single-info__value  .product-img{display:block; width: 100%; padding: 0px;padding-bottom: 24px;}
	.directorist-single-info__value .product-content{display:block; width: 100%; padding:0px;}
	.product-section{padding: 25px;}
	
}
@media only screen and (max-width:767px){
	.popularavaror .p-image{display:block; width:100%;padding-right:0px; padding-bottom: 20px;}
	.popularavaror .images-panel { width: 200px;}
}