.dz-load-more i,
.loadmore-btn i
{
  display:none;
  width:18px;
  margin-left:5px;
}

.dz-load-more.active i,
.loadmore-btn.active i
{
  display:inline-block;
  
}
.says, .comment-meta{
	display:none;
}
/* Work Add For SASS */


.subscribe-section{
	z-index:9;
}
.dz-subscription-msg {
    position: fixed;
    right: 30px;
    bottom: 30px;
    z-index: 9999;
}

.post-audio iframe{
	width:100%;
	height:400px;
}

.question_img{
	
	width:80px;
}

.dz-ajax-overlay{
	position: relative;
}
	
.dz-ajax-overlay:before{
	content: "";
	height: 100%;
	width: 100%;
	background-color: #000;
	opacity: 0.8;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 11;
    border-radius: 4px;
}

/* Elementor CSS */

.sticky-top.elementor-widget{
	position:sticky;
}

/* Elementor CSS END */


 /* Boxed Layout CSS */ 
 #bg {
  background-attachment: fixed;
  background-size: cover; }


/* Post Video */
.dz-media iframe{
	  width: 100%;
    height: 400px;
    vertical-align: middle;
}

/* Post Video */

.post-swiper-thumb {
		height: 80%;
		width: 100%;
}
.post-swiper-thumbs {
		height: 20%;
		box-sizing: border-box;
		padding: 10px 0;
}
.post-swiper-thumbs .swiper-slide {
		width: 20%;
		height: 100%;
		opacity: 0.4;
}
.post-swiper-thumbs .swiper-slide-active {
		opacity: 1;
}

.wp-block-code>code {
    color: #fff;
}
.ltr-dir{
	direction:ltr;
}
.mheight-lg {
  height: 560px;
  background-size: cover; }

.mheight-sm {
  height: 266px;
  background-size: cover; }

.mheight-md {
  height: 360px;
  background-size: cover; }

.portfolio-bx .dz-box img{
	 width: 100%; 
}
.dz-meta ul li {
margin-right: 8px;	
}
.screen-lock {
  overflow: hidden; }

.DZ-theme-btn.hide,
.styleswitcher.hide {
  display: none; }

.spinner-border{
   display: none
}
.active-search .spinner-border{
  display: block; 
 }
.active-search .search-icon {
  display: none; 
 }

/* Hide Subscribe to Calendar button */
.tribe-events-c-subscribe-dropdown__container {
    display: none!important;
}

.post-swiper-2 {
  margin-bottom: 10px; }
  .post-swiper-2 img {
    width: 100%; }
  .post-swiper-2 .btn-prev,
  .post-swiper-2 .btn-next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    color: #fff;
    width: 45px;
    height: 45px;
 }
.post-swiper-2 .btn-prev:hover,
.post-swiper-2 .btn-next:hover {
      background: var(--primary); 
}
.post-swiper-2 .btn-prev {
    left: 0;
 }
.post-swiper-2 .btn-next {
    right: 0; 
}
 .post-swiper-2 .btn-prev::after,
 .post-swiper-2 .btn-next::after{
	display: none;	
}


.post-swiper-two {
  margin-bottom: 25px; 
}
  .post-swiper-two .swiper-slide{
    opacity: 0.7;
 }
 .post-swiper-two .swiper-slide.swiper-slide-visible.swiper-slide-thumb-active {
  opacity: 1;
 }

 /* For Blog Sidebar Widget Join Mailing list placeholder and background color change */
 .side-bar.sticky-top .dzSubscribe{
   background: var(--rgba-primary-2);
  border-radius: 10px;
  }
 .side-bar.sticky-top .dzSubscribe input::placeholder{
  color: #000;
 }

 /* For contact form p tag contac info box */
 .contact-section.bg-dark .contact-box .section-head p{
  opacity: 0.6;
 } 

 .course-side-bar .dz-meta ul li a {
  color: rgba(255, 255, 255, 0.7);
}

.widget:has(> .search-widet-title) {
  margin: 0;
}
.text-gray{
  color: gray!important;
}
.post-author .alignnone{
  margin: 0;
}
.under-construction{
  overflow: hidden;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}
.site-footer canvas{
 position: absolute;
 bottom: 0;  
 z-index: 1;
}
.site-footer .footer-bottom{
  z-index: 2;
  
}




