@media (min-width: 1025px) {
    .single-detail-banner{padding-top:80px}
}
.search_icon { width: 16px; padding: 0 0 3px;}
.single-blog-banner{border-radius:20px}
.single-blog-banner img{width:100%;border-radius:inherit;object-fit:cover;max-height:500px}
.blogs-nav-row .nav-tabs{border-bottom:1px solid var(--grey-300);padding-bottom:20px;gap:24px;justify-content:flex-start;margin:0 0 20px;flex-wrap:nowrap;overflow-x:auto}
.blogs-nav-row .nav-tabs .nav-item{margin:0}
.blogs-nav-row .nav-tabs .nav-item .nav-link{border-radius:8px;border:1px solid var(--grey-300);background:var(--white);white-space:nowrap;display:flex;padding:16px 30px;justify-content:center;align-items:center;font-size:17px;transition:all .3s ease-in-out;color:rgba(49,45,45,0.80);text-align:center;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.384px}
.blogs-nav-row .nav-tabs .nav-item .nav-link.active,.blogs-nav-row .nav-tabs .nav-item .nav-link:hover{color:var(--white);background:-webkit-gradient(linear,left top,left bottom,from(var(--orange-color-500)),to(var(--orange-color-600)));background:-o-linear-gradient(top,var(--orange-color-500) 0%,var(--orange-color-600) 100%);background:linear-gradient(180deg,var(--orange-color-500) 0%,var(--orange-color-600) 100%);box-shadow:0 6.187px 15.467px 0 rgba(219,93,34,0.34);border-color:#ee7b44}
@media (max-width:1199.98px) {
.blogs-nav-row .nav-tabs{gap:16px;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding-bottom:14px}
.blogs-nav-row .nav-tabs .nav-item{margin:0;flex:1;width:100%;float:unset}
.blogs-nav-row .nav-tabs .nav-item a{white-space:nowrap;font-size:16px;padding:16px 30px}
}
@media (min-width:768px) and (max-width:1199.98px) {
.blogs-nav-row .nav-tabs .nav-item .nav-link{padding:16px 20px;font-size:16px}
}
.summary-content{padding:20px}
.blog_summary .h6 a{font-weight:600}
.blog_main{padding-top:50px}
.blogs-row .nav a{border-radius:8px;background:linear-gradient(180deg,#F98C57 0%,#DB5D22 100%);box-shadow:0 6.187px 15.467px 0 rgba(219,93,34,0.34);padding:16px 40px;color:#FFF;text-align:center;font-size:19.2px;font-weight:600;display:inline-block;letter-spacing:.384px}
.blogs-row .nav{gap:24px;border:0}
.main-blog-column{border-radius:10px;border:1px solid #E7E1E1;background:#F9F9F9;height:100%}
.blog-img{position:relative;border-radius:10px 10px 0 0}
.blog-img img{box-shadow:0 0 10px #ddd;object-fit:cover;border-radius:10px 10px 0 0;transition:all .6s ease-in-out}
.all-blogs-secn .blog-img img:hover{transform:scale(1.1)}
.blog-date{position:absolute;right:0;bottom:0;color:#fff;font-size:16px;text-align:center;text-transform:uppercase;padding:10px 13px;line-height:20px;background:#ff8851;font-weight:600;border-radius:7px 0 0 0;background:-moz-linear-gradient(left,rgba(255,136,81,1) 0%,rgba(219,93,34,1) 100%);background:-webkit-linear-gradient(left,rgba(255,136,81,1) 0%,rgba(219,93,34,1) 100%);background:linear-gradient(to right,rgba(255,136,81,1) 0%,rgba(219,93,34,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8851',endColorstr='#db5d22',GradientType=1)}
.blog-date span{font-size:inherit;display:block}
.blog-meta{margin:0;padding:15px 0 0;border-top:1px solid var(--grey-300);color:var(--primary-color);font-weight:400}
.blog-meta span svg{width:16px;height:16px}
.blog-meta span{position:relative;line-height:1.3;color:#808080;font-size:15px}
.blog-meta span i{margin-right:3px;font-size:inherit;color:#808080;display:flex}
.meta-share{position:relative}
.blog-meta .meta-author,.blog-meta .meta-time{display:inline-flex;align-items:center;gap:3px}
.blog-meta a{color:inherit}
.blog-meta a:hover{text-decoration:underline}
.sharethis-inline-share-buttons{display:none;position:absolute;right:-12px;width:36px;z-index:1!important}
.sharethis-inline-share-buttons .st-btn{display:block!important;margin:5px 0 0!important}
.meta-author{padding-right:24px}
.blog_summary h6{font-weight:500;letter-spacing:.5px;line-height:29px}
.blog_summary p{font-size:17px;letter-spacing:.5px;line-height:1.5;color:#8d8d8d}
.read_more{margin:15px 0 0}
@media (max-width:991px) {
	.summary-content{padding:1.25rem}
	.blog_summary p{font-size:16px}
	.blog-banner img{max-width:100%}
}
.single-blog h1,.single-blog .h2{margin-bottom:0;font-weight:600}
.single-blog .blog-meta{border-top:0;margin-bottom:15px}
.single-blog blockquote{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:50px 40px;background:#ffefe7}
.single_detail .single-blog li{white-space:normal!important}