@media only screen and (max-width: 992px) {
.single-cover{background-attachment:unset;height:400px;}
.single-cover .cover-content .title{font-size:26px;}
}
@media only screen and (max-width: 767px) {
.featured-post-lg .thumb .inner{height:425px;}
.post.post-list .thumb{float:none;flex-basis:100%;max-width:550px;}
.post.post-list .details{margin-left:0;margin-top:25px;}
.post.post-list .details.dt-py-4.dt-px-3{margin-top:0;}
.post.post-list .thumb+.details{margin-left:0;}
.post .meta li:after{content:"";margin-left:0.5rem;}
.post .meta li:not(:last-child){margin-right:0.3rem;}
.instagram-feed .insta-item{text-align:center;margin:2.5px 0;}
.dt_footer-inner{text-align:center;}
.featured-post-lg .post-title{font-size:26px;}
.featured-post-lg .details{padding:3rem;}
.slick-dotted .featured-post-lg .details{padding:3rem 3rem 4.5rem;}
.post-carousel-banner .slick-dots{bottom:17px;}
.search-popup .search-content{padding:0 20px;width:100%;}
.post.post-classic .post-bottom .social-share .toggle-button{display:inline-block;}
.post.post-classic .post-bottom .icons{opacity:0;visibility:hidden;transition:all 0.2s ease-in-out;}
.post.post-classic .post-bottom .icons:before{content:'';background:#ddd;display:inline-block;height:1px;margin-left:10px;margin-right:10px;vertical-align:middle;width:30px;}
.post.post-classic .post-bottom .icons.visible{opacity:1;visibility:visible;}
.featured-post-xl .thumb .inner{height:350px;}
.featured-post-xl .details{padding:0 30px;left:0;top:50%;max-width:100%;transform:translate(0%, -50%);}
.featured-post-xl .post-title{font-size:24px;}
.post.post-classic .details{padding:30px;}
.post.post-classic .details .post-title{font-size:20px;}
.post.post-classic .post-bottom{margin:0 30px;}
.post.post-classic .post-format, .post.post-xl .post-format{font-size:20px;height:50px;line-height:54px;right:20px;bottom:-25px;width:50px;}
.post.post-xl .post-top{padding:0 20px;}
.post.post-xl .details{padding:50px 20px 50px;}
.post.post-xl .post-bottom{margin:0 20px;}
.post.post-xl .post-top .post-title{font-size:24px;}
.hero{height:570px;}
.hero .cta h2{font-size:30px;}
.hero .cta p{font-size:16px;}
.alignleft, .alignright{float:none;}
.post-single .post-header .title{font-size:26px;}
.post-single .social-share, .post-single .social-share .icons{text-align:center;}
.post-single .social-share{margin-bottom:20px;}
.about-author .thumb{float:none;margin:auto;}
.about-author .details{margin-left:0;margin-top:20px;text-align:center;}
.comments li.comment.child{margin-left:30px;}
.breadcrumb .breadcrumb-item.active{display:none;}
.post-carousel-widget .post-carousel{margin:0 12px;}
.post-carousel-widget .post-carousel .post-title{font-size:16px;}
}
@media only screen and (max-width: 576px) {
.single-cover{height:300px;}
.alignleft{margin:0.375em auto 1em;clear:both;display:block;}
.alignright{margin:0.375em auto 1em;clear:both;display:block;}
} .dt_header,
.dt_header-inner, .dt_navbar-inner, .dt_mobilenav-main{background-color:#000000 !important;}
.dt_navbar-menus .nav-link, .dt_navbar-menus a, .dt_mobilenav-main .nav-link, .dt_mobilenav-main a, .dt_navbar-menus .dt_home-icon a, .dt_navbar-menus .dt_home-icon i{color:#ffffff !important;}
.dt_navbar-nav .dropdown-menu, .dt_mobilenav-mainmenu-inner .dropdown-menu{background-color:#ffffff !important;border:1px solid #e9ecef;box-shadow:0 4px 20px rgba(0,0,0,0.1);}
.dt_navbar-nav .dropdown-menu .dropdown-item, .dt_mobilenav-mainmenu-inner .dropdown-menu .dropdown-item, .dt_navbar-nav .dropdown-menu a, .dt_mobilenav-mainmenu-inner .dropdown-menu a{color:#007bff !important;color:var(--dt-main-color, #007bff) !important;background-color:#ffffff !important;}
.dt_navbar-nav .dropdown-menu .dropdown-item:hover, .dt_mobilenav-mainmenu-inner .dropdown-menu .dropdown-item:hover{background-color:#f8f9fa !important;color:#0056b3 !important;}
.dt_menu_docker, .dt_header-closemenu.site--close, .dt_mobilenav-mainmenu-toggle{background-color:#ffffff !important;color:#007bff !important;color:var(--dt-main-color, #007bff) !important;border-color:#007bff !important;border-color:var(--dt-main-color, #007bff) !important;}
.dt_mobilenav-mainmenu-toggle .hamburger-line{background-color:#007bff !important;background-color:var(--dt-main-color, #007bff) !important;}
.dt_header, .dt_header-inner, .dt_header-topbar, .dt_navbar-inner, .dt_navbar-menus, .dt_mobilenav-main{position:relative;z-index:2147483647 !important;}
ins.adsbygoogle, iframe[src*="googleads"],
.ad-container, .ad-wrapper, [class*="ad-"],
[id*="ad-"]{position:relative !important;z-index:1 !important;}
.site-wrapper, #content.site-content,
#content.site-content > .dt-container-md,
#content.site-content > .dt-container,
.dt-container-md, .dt-container{max-width:1450px !important;margin-left:auto !important;margin-right:auto !important;width:100%;}
.dt_navbar-menus, .dt_mobilenav-main{width:100% !important;max-width:none !important;}
.dt_header-topbar{width:100% !important;max-width:none !important;}
.dt_navbar-inner .dt-container-md, .dt_mobilenav-main .dt-container-md{max-width:1450px !important;margin-left:auto !important;margin-right:auto !important;}
#content.site-content{position:relative;z-index:1;}
.post-card, .blog-post, article.post, .dt-post, .post-list{display:flex;flex-wrap:wrap;align-items:flex-start;}
.post-card .thumb, .blog-post .thumb, article.post .thumb, .dt-post .thumb, .post-list .thumb, .post-image, .post-thumbnail{flex:0 0 40%;max-width:40%;margin-right:20px;}
.post-card .details, .blog-post .details, article.post .details, .dt-post .details, .post-list .details, .post-content, .entry-content{flex:1 1 55%;}
.post-content p, .entry-content p, .details p, .post-excerpt{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;}
.widget-area, .dt-sidebar, .dt-woo-sidebar{width:100%;}
.dt-row .dt-col-4, .dt-row .dt-col-md-4, .dt-row .dt-col-lg-4, .dt-row .dt-col-xl-4{flex:0 0 25%;max-width:25%;}
.post-card, .blog-post, article.post, .dt-post{height:100%;display:flex;flex-direction:column;}
.post-card .post-content, .blog-post .post-content, article.post .post-content, .dt-post .post-content{flex-grow:1;}
.dt-section-title, .widget-title, .section-header{margin-top:0;margin-bottom:15px;}
.dt-mt-5, .dt-my-5, .dt-pt-5, .dt-py-5{margin-top:20px !important;padding-top:20px !important;}
.dt_mobile-menu-header{background-color:#007bff !important;background-color:var(--dt-main-color, #007bff) !important;}
.dt_mobile-menu-body .dt_navbar-nav .nav li a{color:#ffffff !important;}
.dt_mobile-menu-footer{background-color:#1a1a1a;border-top:1px solid #333;}
@media only screen and (max-width: 991.98px) {
.site-title, .site-description{display:none !important;}
.site--logo img, .custom-logo{display:block !important;}
} @media(max-width:61.938em){ #dt-sidebar,
.dt_sidebar, .widget-area, aside.dt_sidebar {
width: 100% !important;
max-width: 100% !important;
flex: 0 0 100% !important;
padding-left: 15px !important;
padding-right: 15px !important;
} .post .thumb,
.post-list .thumb, .post-classic .thumb, .post-grid .thumb {
width: 100% !important;
float: none !important;
margin-bottom: 1rem;
}
.post .details, .post-list .details, .post-classic .details, .post-grid .details {
width: 100% !important;
float: none !important;
padding-left: 0 !important;
padding-right: 0 !important;
} .site-title,
.site-name, .dt_site-title {
display: none !important;
} .site-description,
.tagline, .dt_site-description {
display: block !important;
} .breadcrumb li:first-child a:before,
.breadcrumb .home a:before {
content: "\f015";
font-family: "Font Awesome 5 Free";
font-weight: 900;
margin-right: 0.5rem;
}
}