/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/


/* new changes */
article.post{ padding: 85px 0px 50px !important;  border: none !important;
background: url("http://salesmanage.clientdev.us/wp-content/uploads/2020/09/blog-list-border-bottom.png)");background-repeat: no-repeat;background-position: bottom 40px center;background-size: 100%;}
article.post .post-thumbnail-wrap{max-width: 306px; width: 100% !important; }
article.post .post-thumbnail-wrap .post-thumbnail-rollover{border-radius: 4px;}
article.post .post-entry-content{width: calc(100% - 306px) !important; position: initial !important;  padding: 0px 0px 30px 30px !important; }
article.post .post-entry-content .entry-title{position: absolute; width: 100%; left: 0; top: 0;font-size: 34px; font-family: 'Caslon', Helvetica, Arial, Verdana, sans-serif !important;}
article.post .post-entry-content .entry-title a{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}

article.post .post-entry-content .entry-meta{margin-bottom: 14px;position: absolute;width: 100%;left: 0;top: 40px;color: #909caa;font-weight: 600;text-transform: uppercase;font-size: 13px;font-family: "Poppins";letter-spacing: 1px;}
article.post .post-entry-content .details-type-link{border: 2px solid #c51f0f;border-radius: 2px;padding: 18px 30px;color: #c51f0f;text-transform: uppercase;font-size: 14px;letter-spacing: 4px;}
article.post .post-entry-content .details-type-link:hover{ background: #c51f0f; color: #fff; }
article.post .post-entry-content .details-type-link:before{display: none;}
article.post .post-entry-content .details-type-link:after{display: none;}
article.post .post-entry-content .details-type-link .dt-icon-the7-arrow-03{display: none;}
.sidebar-content .widget_archive,
.sidebar-content .widget_presscore-blog-categories{background: #eaebed; border-top: 6px solid #2a495b !important; padding: 23px;}
.sidebar-content .widget_search form{}
.sidebar-content .widget-title{color: #8c9ba8; font-family: "Poppins"; text-transform: uppercase; font-weight: 600; }
.sidebar-content .widget_search .widget-title{display: none; }
.sidebar-content .widget_search input{border: 1px solid #8c9ba8 !important;}
.sidebar-content .widget_search .submit:before{color: #909caa;}
.sidebar-content .widget_search input::placeholder {color: #000;}
.sidebar-content .widget_search input::-webkit-input-placeholder {color: #000;}
.sidebar-content .widget_search input::-moz-placeholder {color: #000;}
.sidebar-content .widget_search input:-ms-input-placeholder {color: #000;}
.sidebar-content .widget_search input:-moz-placeholder {color: #000;}
.sidebar-content .widget_archive li a{color: #2a495b !important;}
.sidebar-content .custom-categories li a,
.sidebar-content .custom-categories a .item-name{color: #2a495b !important;}


.paginator{justify-content: left; margin-top: 15px;}
.paginator a{
		background: #e9eaec;
	    color: #919dad !important;
	    border-radius: 4px;
	    font-size: 18px !important;
	    height: 42px;
	    width: 42px;
	    display: flex !important;
	    justify-content: center;
	    align-items: center;
}
.paginator:not(.paginator-more-button):not(.filter-decorations) a:after{display: none;}
.paginator a i{font-size: 18px !important; color: #919dad !important;}
.paginator a.act,
.paginator a.act i,
.paginator a:hover i,
.paginator a:hover{
	background: #5e798a;
	color: #fff !important;
}
.single-tools_gallery .post-thumbnail{
    display: none;
}
.single-dt_learn .post-thumbnail{
    display: none;
}

@media(max-width: 991px){

}
@media(max-width: 768px){
	article.post .post-entry-content .details-type-link{padding: 12px 20px;}
	article.post .post-thumbnail-wrap{max-width: 100%;}
	article.post .post-entry-content{width: 100% !important; padding: 0px 0px 30px 0px !important;}
}
@media(max-width: 480px){
	article.post{padding: 45px 0px 45px !important;}
	article.post .post-entry-content .entry-title{top: -6%;}
	article.post .post-entry-content .entry-meta{top: -1%; font-size: 13px;}
	.paginator{margin-top: 0px; justify-content:center;}
	.paginator a{width: 30px; height: 30px; font-size: 11px !important; margin: 0 2px 5px !important;}
}
body .gform_wrapper form .gform_body ul,
body .gform_wrapper form .gform_body ul li {
     list-style-type: none !important;
     list-style-image: none !important;
     list-style: none !important;
}
body .gform_wrapper form .gform_body ul > li:before {
     content: "";
}

/* new changes */