@media (min-width: 960px) {
.dtr-container { width: 1170px; }
}
/* Large */
@media only screen and (max-width : 1200px) {
.dtr-container { width: 980px; }
}
/* Medium */
@media only screen and (min-width: 960px) and (max-width: 1280px) {
.dtr-container { width: 90%; }
/*.dtr-col-5 li, .dtr-col-6 li { width: 33.33333333%; }*/
}
/* Tablet Portrait */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.dtr-container { width: 90%; }
.dtr-content-area, .dtr-widget-area { width: 100%; float: none; }
#dtr-secondary-section { margin-top: 60px; }
/*.dtr-col-5 li, .dtr-col-6 li { width: 33.33333333%; }*/
.dtr-blog-grid .dtr-post-item, .dtr-search-grid .dtr-search-item { width: 100%; float: none; }
.dtr-relatedposts-grid .dtr-relatedposts-item, .dtr-relatedposts-grid.dtr-relatedposts-grid-4col .dtr-relatedposts-item { width: 50%; }
/* menu */
.sf-sub-indicator, .main-navigation .sf-menu { position: relative; display: none; }
.slicknav_menu { display:block; padding: 0; }
#dtr-trigger, .dtr-header-search { display: none !important; }
.dtr-header-v2 .dtr-topbar-right { position: absolute; top: 0; right: 0; margin: 0 important; } 
.dtr-header-v2 .slicknav_btn { padding: 5px 10px 5px 0; float: left !important;   display: inline-block; }
.dtr-header-v2 .dtr-topbar .dtr-topbar-inner { align-items: left; }
}
/* Small */
@media only screen and (max-width : 767px) {
.dtr-container { width: 90%; }
.dtr-content-area, .dtr-widget-area { width: 100%; float: none; }
/*.dtr-col-1 li, .dtr-col-2 li, .dtr-col-3 li, .dtr-col-4 li, .dtr-col-5 li, .dtr-col-6 li { width: 100%; }*/
.dtr-blog-grid .dtr-post-item, .dtr-search-grid .dtr-search-item { width: 100%; float: none; }
.admin-bar .is-sticky .dtr-topbar { margin-top: 0; }
#dtr-secondary-section { margin-top: 60px; }
.dtr-featured-posts-caption-inner h3 { font-size: 22px; line-height: 26px; }
.dtr-relatedposts-grid .dtr-relatedposts-item, .dtr-relatedposts-grid.dtr-relatedposts-grid-4col .dtr-relatedposts-item { width: 50%; }
.dtr-author-info { display: block; text-align: center; }
.dtr-author-avatar { margin-bottom: 20px; }
.dtr-author-avatar, .dtr-author-description { display: block; width: 100%; padding-right: 0; }
.dtr-author-avatar .avatar { margin: 0 auto; }
.dtr-previous-link { width: 100%; float: none; display: block; }
.dtr-next-link { width: 100%; display: block; text-align: right; float: none; margin-top: 20px; }
/* menu */
.sf-sub-indicator, .main-navigation .sf-menu { position: relative; display: none; }
.slicknav_menu { display:block; }
#dtr-trigger, .dtr-header-search { display: none !important; }
.dtr-header-v2 .dtr-topbar-right { position: absolute; top: 0; right: 0; margin: 0 important; } 
.dtr-header-v2 .slicknav_btn { padding: 5px 10px 5px 0; float: left !important;   display: inline-block; }
.dtr-header-v2 .dtr-topbar .dtr-topbar-inner { align-items: left; }
.comment-list li ul { padding: 0 0 0 20px; margin: 0; list-style: none; }
.dtr-catbox-title { font-size: 18px; line-height: 20px; }
}
@media only screen and (max-width: 667px) {
.dtr-col-1 li, .dtr-col-2 li, .dtr-col-3 li, .dtr-col-4 li, .dtr-col-5 li, .dtr-col-6 li { width: 100%; text-align: center; }
}
/* Extra Small */ 
@media only screen and (max-width: 479px) {
.dtr-col-1 li, .dtr-col-2 li, .dtr-col-3 li, .dtr-col-4 li, .dtr-col-5 li, .dtr-col-6 li, .dtr-relatedposts-grid .dtr-relatedposts-item, .dtr-relatedposts-grid.dtr-relatedposts-grid-4col .dtr-relatedposts-item { width: 100%; text-align: center; }
.comment-list li ul { padding: 0 0 0 20px; margin: 0; list-style: none; }
}