.single-post-view{padding-bottom:30px}
.single-post-view img{max-width:100%;width:auto;height:auto}
.single-post-view .post-image{margin:0 0 27px}
.single-post-view .post-categories span{color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;background:#222;padding:5px 10px;margin:0 0 5px;display:inline-block}
.single-post-view .post-categories span + span{margin-left:9px}
.single-post-view .blog-title{margin:0 0 20px;padding:0;font-size:2.1rem}
.single-post-view .blog-title a{color:#000}
.single-post-view .post-detail{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;color:#000;margin:20px 0}
.single-post-view .post-detail > span{position:relative;background-repeat:no-repeat;padding:0;padding-left:22px;background-position:left center}
.single-post-view .post-detail > span + span{margin-left:29px}
.single-post-view .post-detail > span.post-date{background-image:url(../images/date-icon.png)}
.single-post-view .post-detail > span.post-author{background-image:url(../images/user-icon.png)}
.single-post-view .post-detail > span.post-views{background-image:url(../images/counter-icon.png)}
.single-post-view .post-detail .post-views .epvc-post-count{display:inline-block}
.single-post-view .post-social-share{display:flex;flex-wrap:wrap;align-items:center;font-family:'Montserrat',sans-serif;font-size:13px;font-weight:600;color:#000;margin: 0;width:100%}
.single-post-view .post-social-share .heateor_sss_sharing_container{margin-left:23px}
.single-post-view .post-content{border-top:2px solid #dbdbdb;margin:31px 0 0;padding:23px 0 0}
.single-post-view .post-content article,.single-post-view .post-content .entry-content{margin:0;padding:0}
.single-post-view .post-content .entry-content p{font-family:'Muli',sans-serif;font-size:16px;margin:0 0 20px;position:relative}
.single-post-view .post-content .entry-content p.quotes{font-weight:700;font-size:28px;font-style:italic;padding-left:25px;padding-right:25px;display:inline-block}
.single-post-view .post-content .entry-content p.quotes:after,.single-post-view .post-content .entry-content p.quotes:before{content:'';width:20px;height:28px;background-size:100%;background-position:center;background-repeat:no-repeat;position:absolute}
.single-post-view .post-content .entry-content p.quotes:after{background-image:url(../images/quote-end.png);right:0}
.single-post-view .post-content .entry-content p.quotes:before{background-image:url(../images/quote-start.png);left:0}
.single-post-view .post-content .entry-content h2{font-size:1.7rem;margin:0 0 20px}
.single-post-view .post-content .entry-content h3{font-size:1.35rem;margin:0 0 20px;text-transform:none}
.single-post-view .post-content .entry-content h2 a,.single-post-view .post-content .entry-content h3 a{color:#000}
.single-post-view .post-content .entry-content h2 a:hover,.single-post-view .post-content .entry-content h3 a:hover{color:#2a9dcc}
.single-post-view .post-content .entry-content ul{list-style-position:inside;list-style-type:square;padding:0 0 0 15px;margin:0 0 20px}
.single-post-view .post-content .entry-content ul li:not(:last-child){margin:0 0 6px}
.single-post-view .post-content .entry-content ol{list-style:none;padding:0 0 0 15px;margin:0 0 27px}
.single-post-view .advertise-banner{background-image:url(../images/advertise-banner.jpg);padding:20px 15px;margin:0 0 27px;position:relative;width:100%}
.single-post-view .advertise-banner:before{content:'';background:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.65}
.single-post-view .advertise-banner .row{align-items:center}
.single-post-view .advertise-banner .advt-text{font-size:16px;color:#fff;text-align:center}
.single-post-view .advertise-banner .advt-button{text-align:center}
.single-post-view .advertise-banner .advt-button a{background:#fff;font-family:'Montserrat',sans-serif;font-size:18px;color:#2a9dcc;display:inline-block;text-align:center;font-weight:700;padding:16px 10px;border-radius:100px;text-transform:uppercase;width:100%;max-width:265px}
.single-post-view .post-tags{display:flex;font-family:'Montserrat',sans-serif;font-size:13px;color:#000;font-weight:700;width:100%}
.single-post-view .post-tags span{padding:8px 0;display:inline-block;margin:5px 0 0}
.single-post-view .post-tags ul{list-style:none;padding:0;margin:0 0 0 23px;display:flex;flex-wrap:wrap}
.single-post-view .post-tags ul li{display:flex;margin-top:5px}
.single-post-view .post-tags ul li:not(:last-child){margin-right:5px}
.single-post-view .post-tags ul li a{padding:7px 15px;min-height:29px;background:#98999b;color:#fff}
.single-post-view .hire-developer #ask-questions{border:none;background:#e4e4e4!important;padding:30px 15px 15px;margin:10px 0 30px}
.single-post-view #ask-questions .heading-title-2 h2{font-size:2rem}
.single-post-view #ask-questions .accordion .card{background:#fff;border-radius:5px}
.single-post-view #ask-questions .card-header{border:none;border-radius:0}
.single-post-view #ask-questions .card-header:before{display:none}
.single-post-view #ask-questions .card-header a{background:#fff;color:#000;font-weight:600;border:none;padding-left:20px;padding-right:55px;border-bottom:1px solid #e6e6e6;border-radius:0}
.single-post-view #ask-questions .card-header a.collapsed{background:#eef8fa;border-bottom:1px solid #eef8fa}
.single-post-view .accordion .card-header a:before,.single-post-view .accordion .card-header a:after{height:2px;background:#000;left:auto;right:15px}
.single-post-view #ask-questions .card-body{color:#000;padding-left:1.25rem}
.single-post-view .blog-listing{padding:0}
.single-post-view .blog-listing .page-header h1.page-title{margin:0}
.single-post-view .ajax-load-more-wrap ul.alm-listing{padding:0;list-style:none}
.single-post-view .ajax-load-more-wrap ul.alm-listing li.grid-item{width:100%;margin:0 0 3%}
.single-post-view .ajax-load-more-wrap ul.alm-listing li p.entry-content{margin:0}
.single-post-view .post-sidebar .widget .widget-title{font-size:1.5rem;color:#212121;text-transform:none;margin:0 0 30px}
.single-post-view .post-sidebar .widget:not(:last-child){margin:0 0 48px}
.single-post-view .post-sidebar .widget_recent_entries .nav-item{position:relative;padding:0 0 0 110px;min-height:83px;width:100%}
.single-post-view .post-sidebar .widget_recent_entries .nav-item:not(:last-child){margin:0 0 22px;border-bottom:2px solid #eee;padding-bottom:22px;min-height:105px}
.single-post-view .post-sidebar .widget_recent_entries .nav-item .figure{position:absolute;top:0;left:0;width:89px;height:81px}
.single-post-view .post-sidebar .widget_recent_entries .nav-item .figure img{height:100%;width:auto;object-fit:cover}
.single-post-view .post-sidebar .widget_recent_entries .nav-item a.nav-link{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:700;color:#000;padding:0}
.single-post-view .post-sidebar .widget_recent_entries .nav-item .post-date{font-size:11px;color:#999;padding:10px 0 0 22px;display:block;background-image:url(../images/date-icon1.png);background-repeat:no-repeat;background-position:left 12px}
.single-post-view .post-sidebar .widget_categories{margin:0 0 39px!important}
.single-post-view .post-sidebar .widget_categories .widget-title{margin:0 0 20px}
.single-post-view .post-sidebar .widget .cat-item{display:flex;align-items:center;position:relative;color:#000;font-size:13px;font-weight:700;padding:5px 0}
.single-post-view .post-sidebar .widget .cat-item:not(:last-child){border-bottom:2px solid #eee}
.single-post-view .post-sidebar .widget .cat-item a{color:#000;font-size:13px;font-weight:700;padding:5px 0 5px 23px;position:relative;width:100%}
.single-post-view .post-sidebar .widget .cat-item a:after{content:'';position:absolute;top:12px;left:0;width:5px;height:5px;background:#000}
.single-post-view .post-sidebar .widget .social-link{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;list-style:none}
.single-post-view .post-sidebar .widget .social-link li{margin:0 0 12px}
.single-post-view .post-sidebar .widget .social-link li:not(:last-child){margin-right:12px}
.single-post-view .post-sidebar .widget .social-link li a{display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;width:76px;height:56px}
.single-post-view .post-sidebar .widget .social-link li.facebook a{background:#2f58a1}
.single-post-view .post-sidebar .widget .social-link li.twitter a{background:#069cd5}
.single-post-view .post-sidebar .widget .social-link li.linkedin a{background:#0076b8}
.single-post-view .post-sidebar .widget .social-link li.pinterest a{background:#da0d32}
.related-articles{padding:0 0 30px}
.related-articles .heading-title-2{margin:0 0 40px}
.related-articles .article-img img{object-fit:cover;max-width:100%;width:auto;height:100%}
.related-articles .inner-related-articles h3.article-title{font-size:16px;color:#333;margin:10px 0}
.related-articles .inner-related-articles h3.article-title a{color:#333}
.related-articles .article-detail{font-family:'Montserrat',sans-serif;font-size:11px;font-weight:600;color:#000;margin:0}
.related-articles .article-detail > span{position:relative;background-repeat:no-repeat;color:#999;padding:0;padding-left:22px;background-position:left center}
.related-articles .article-detail > span + span{margin-left:29px}
.related-articles .article-detail > span.post-date{background-image:url(../images/date-icon1.png)}
.related-articles .article-detail > span.post-author{background-image:url(../images/user-icon1.png)}
.related-articles .owl-carousel .owl-prev,.related-articles .owl-carousel .owl-next{padding:0;background:none!important;width:50px;height:50px;line-height:50px;color:rgba(0,0,0,.3)!important}
.related-articles .owl-carousel .owl-nav svg{width:30px;height:22px;fill:currentColor}
.apps-faq.post-faq{border:none;padding-top:0}
.author_bio_section{margin:30px 0 0;display:flex;flex-wrap:wrap;padding:30px 0 0;border-top:1px solid #98999b}
.author_bio_section .author-image{margin:0 0 10px}
.author_bio_section .author-image img{border-radius:100%}
.author_bio_section .author_name{margin:0 0 11px}
.author_bio_section .author_name a{color:#000}
.author_bio_section .author-content .author-social h5{margin-bottom:9px}
.author_bio_section .author-content .author-social ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
.author_bio_section .author-content .author-social ul li{margin:0 0 10px!important}
.author_bio_section .author-content .author-social ul li:not(:last-child){margin-right:10px!important}
.author_bio_section .author-content .author-social ul li a{display:flex;align-items:center;justify-content:center;color:#fff;font-size:19px;width:53px;height:35px;background:#000;padding:5px}
.author_bio_section .author-content .author-social ul li a.facebook{background-color:#3c589a}
.author_bio_section .author-content .author-social ul li a.skype{background-color:#00aff0}
.author_bio_section .author-content .author-social ul li a.twitter{background-color:#55acee}
.author_bio_section .author-content .author-social ul li a.linkedIn{background-color:#0077b5}
.author_bio_section .author-content .author-social ul li a.youtube{background-color:red}
.author_bio_section .author-content .author-social ul li a.google{background-color:#cb0909}
.author_bio_section .author-content .author-social ul li a.pinterest{background-color:#cc2329}
.search-listing article.post{margin:0 0 2rem}
.search-listing article .entry-header{border-bottom:1px solid #eaecef;padding:0 0 15px;margin:0 0 15px}
.search-listing article .entry-header h2.entry-title{font-size:1.65rem;margin:0;padding:0;border:none}
.search-listing article .entry-header .entry-meta{margin:15px 0 0;color:#bab8b8;font-size:14px}
.search-listing article .entry-header .entry-meta a{color:#bab8b8}
.search-listing article .entry-summary{margin:0}
.single-post-view .entry-content .table-index{background:#eef7fa;padding:25px 20px;margin:0 0 25px}
.single-post-view .entry-content .table-index ul{list-style-type:disc;margin:0;list-style-position:outside;padding:0 0 0 35px}
.single-post-view .entry-content .table-index ul li{font-weight:700;font-size:18px;line-height:1.5}
.single-post-view .entry-content .table-index ul li a{color:#616161}
@media (min-width: 768px) {
.single-post-view .ajax-load-more-wrap ul.alm-listing li.grid-item{width:47%;margin:0 1.5% 3%}
.single-post-view .hire-developer #ask-questions{padding-left:22px;padding-right:22px;margin-top:30px}
}
@media (min-width: 992px) {
.single-post-view{padding-bottom:50px}
.single-post-view .post-sidebar .post-faq.sticky-fixed{width:300px}
.post-faq.sticky-fixed{position:fixed;top:123px}
.post-faq.sticky-bottom{bottom:0;position:absolute;top:auto}
.related-articles{padding:0 0 50px}
.related-articles .owl-carousel .owl-nav{position:absolute;right:0;top:-100px}
}
@media (min-width: 1200px) {
.single-post-view{padding-bottom:75px}
.related-articles{padding:0 0 75px}

.post-social-share .heateorSssSharing  {width: 50px  !important;}
.single-post-view .post-social-share{justify-content: flex-end;}
}
@media (min-width: 1300px) {
.single-post-view .post-sidebar .post-faq.sticky-fixed{width:335px}
}

@media (min-width: 1450px) {
    .post-social-share .heateorSssSharing  {width: 70px  !important;}
}

@media screen and (max-width: 767px) {
.single-post-view .advertise-banner .advt-logo{text-align:center}
.single-post-view .advertise-banner .advt-text{margin:20px 0}
}