/*************only details page first fold***********/
.common-all-content .featured-image{margin: 10px 0; position: relative;}
.common-all-content .slug{font-size:16px;line-height:1.5;text-transform:none;font-weight:400;padding:0px 0 15px;margin:0}
.common-all-content .figCap{font-size:18px;line-height:1.4;padding:15px;text-align:center;border-radius:0 0 16px 16px;background-color:var(--color-5);color:var(--white); position:absolute; left: 0; right: 0; bottom: 0; z-index: 5;}

/********share-social icons and name/date starts********/
.date-share-social, .date-share-social-1{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:5px 0;}
.date-share-social p.name-date,.date-share-social-1 p.name-date{padding:0;font-size:14px;color:var(--color-4);overflow:hidden;}
.date-share-social p.name-date .date, .date-share-social-1 p.name-date .date{display:block;color:var(--color-4);}
.date-share-social p.name-date a, .date-share-social-1 p.name-date a{font-weight:700;color:var(--black);}
.date-share-social p.name-date a:hover, .date-share-social-1 p.name-date a:hover{color:var(--orange);}
/********share-social icons and name/date ends********/
.photoIco { background: #7756F2; color: var(--white); border-radius: 3px;
    padding:5px 8px; position: absolute; left: 15px; bottom: 20px;
    z-index: 9; font-size: 14px;
}
.photoIco i {padding-right:6px;}
.photo-dtl .featured-image .lazy-image, .post-details-repeat .photo .lazy-image {padding-top: 56.25%;}
.common-all-content .right-widgets .video-icon { padding: 7px;}
.common-all-content .right-widgets .video-icon img {padding: 5px 5px 5px 6px;
    height: 26px; width: 26px;
}
/**********photo gallery details starts********/
.repeat-box.full-box .photo{width: 100%;flex: auto;}
.repeat-box.full-box .photo .lazy-image {padding-top: 56.25%;}
.next-galery,
.photos-details{background-color:var(--color-03);color:var(--black);font-size:16px;line-height:1.7;word-break:break-word;float:left;width:100%}
.post-details-repeat{border:1px solid var(--color-03);border-radius:8px;margin:5px 0 25px;background-color:var(--white);box-shadow:0 0.0625em 0.1875em 0 rgb(0 0 0 / 10%), 0 0.6em 0 -0.25em var(--gray-bg), 0 0.6em 0.1875em -0.25em rgb(0 0 0 / 30%);}
.post-details-repeat figure{overflow:visible}
.post-details-repeat .lazy-image{border-radius:8px 8px 0 0;padding-top:0;}
.post-details-repeat .lazy-image img{ position:static;}
.post-details-repeat .photo,
.post-details-repeat .text{display:block;clear:both;}
.post-details-repeat .heading-text{padding:15px}
.post-details-repeat .text{ padding:15px;}
.post-details-repeat .text h2{padding:0;font-size:22px;line-height:1.4;}
.post-details-repeat .text p{padding:8px 0}
.post-details-repeat .text p + p{padding:20px 0 0}
.post-details-repeat .heading-shareSocial{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;flex-direction: row-reverse;}
.post-details-repeat .heading-shareSocial{flex:0 0 210px;}
.post-details-repeat .heading-shareSocial h2{flex:1;}
.ads-in-content{margin-bottom:30px;}

.photo-no{display:block;position:relative;}
.photo-no .social-icon{position:static;right:10px;bottom:10px;z-index:10;margin:0!important}

.post-details-repeat .photo-icon{min-width:50px;height:50px;border-radius:100px; bottom:auto; top:15px}
.post-details-repeat .photo-icon small{font-size:25px;font-weight: 700; padding-right:0;}

.next-galery{clear:both;display:block;padding-top:15px;padding-bottom:0}
.next-galery h2{font-size:24px;padding-top:0}
.next-galery h2 a,
.next-galery h2 a:hover{color:var(--black)}
.next-galery .next-tag{font-size:18px;font-weight:600;text-transform:uppercase;color:var(--white);background-color:var(--orange);padding:5px 15px;margin:0 0 20px;border-bottom:0;display:inline-block;border-radius:10px 50px 50px 0;position:relative;}
.next-galery .next-tag:before{content:'';height:0;width:0;display:block;border:10px transparent solid;border-bottom-width:0;border-left-width:0;border-top-color:var(--orange);position:absolute;bottom:-10px;left:0px;} 
.next-galery .total-pics{display:inline-block;padding:10px;font-size:14px;vertical-align:middle}
/*******photo gallery details ends******/

@media only screen and (max-width:991px){
.post-details-repeat .heading-shareSocial ul.social-icon{width:100%;}
}
@media only screen and (max-width:767px){
.post-details-repeat .heading-text{padding:10px;}
.post-details-repeat .heading-shareSocial ul.social-icon{width:100%;margin-bottom:10px;}
.post-details-repeat .photo-icon{min-width:36px;height:36px;}
.post-details-repeat .photo-icon small{font-size:18px;}
.ads-in-content{margin:15px 0;}
.common-all-content .figCap{font-size:14px;padding:5px 0;border-radius:0;background-color:transparent;color:var(--black); position:static;}
.date-share-social-1 {flex-direction: column-reverse;align-items: flex-start;}
}
@media only screen and (max-width:579px){}
@media only screen and (max-width:479px){
.post-details-repeat .text h2{font-size:20px;}
.post-details-repeat .text{padding:10px;}
}
@media only screen and (max-width:419px){}
@media only screen and (max-width:389px){}
@media only screen and (max-width:351px){}