/*
 Theme Name:   Twenty Twenty Child
 Theme URI:    https://diviextended.com/
 Description:  A child theme of Twenty Twenty WordPress theme.
 Author:       Elicus Technologies
 Author URI:   https://elicus.com
 Template:     twentytwenty
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/*@import url("../twentytwenty/style.css");*/
body{
	font-family: 'Poppins', sans-serif;
}
::focus, ::visit, ::hover{
	border:none !important;
}
main#site-content {
    margin-top: 34px;
}
.skip-link.screen-reader-text {
	display: none;
}
.featured-media-inner.section-inner.medium img {
	max-width: 100%;
	height:auto;
}
article.post {
    position: relative;
}
ul.post-meta {
    padding: 0px;
    margin: 0;
}
.post-meta li {
    list-style: none;
    padding: 11px;
}
.post-meta-wrapper.post-meta-single.post-meta-single-top{
    position: absolute;
    top: 15px;
    background: #fff;
    left: 15px;
    width: 53px;
	-webkit-box-shadow: 0 0.5rem 1rem rgba(110, 0, 255, .15);
    box-shadow: 0 0.5rem 1rem rgba(110, 0, 255, .15);
	border-radius: .25rem;
}
.post-author, .post-comment-link, .post-date .meta-icon {
    display: none;
}
.post-meta-wrapper.post-meta-single.post-meta-single-top li a{
	color:#1d1d33;
	font-size:1rem;
	font-weight:400;
}
h2.entry-title.heading-size-1 {
    text-align: left;
    line-height: 22px;
}
h2.entry-title.heading-size-1 a {
    font-size: 20px;
    text-align: left;
    font-weight: 600;
}
.widget.widget_search, .widget.widget_archive, .widget.widget_categories, .widget.widget_meta, .widget.widget_recent_comments{
	display:none;
}
.widget_recent_entries ul{
	margin:0;
	padding:0;
}
.widget_recent_entries ul li{
	list-style-type:none;
}
.widget_recent_entries ul li a{
	color:#1d1d33;
	font-weight:500;
}
h2.widget-title.subheading.heading-size-3 {
    font-size: 1.5rem;
    font-weight: 500;
}

.entry-categories {
    display: none;
}
.srpw-block a.srpw-title {
    overflow: hidden;
    color: #1d1d33;
	font-weight:500;
	font-size:1rem;
	word-wrap:break-word;
}
.srpw-time {
    display: inline-block;
    margin-top: 23px;
    color: #808184;
    font-weight: 500;
}
.comments-wrapper.section-inner {
    display: none;
}
.blog_full_view h1.entry-title {
	text-align:left;
	font-weight:300;
	font-size:2rem;
}
.blog_full_view figure img{
	max-width:100%;
	height:inherit;
}
.intro-text.section-inner.max-percentage.small{
	display:none;
}
.wppsac-post-carousel.design-1 .wppsac-post-image-bg {
    margin-bottom: 15px;
    max-width: 100%;
}
.wppsac-post-date, a.wppsac-readmorebtn{
	display:none;
}
.wppsac-post-carousel.design-1 .slick-arrow{
	top:34%;
}
.wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li a{
	background:none;
	padding:0;
	color:#1d1d13;
	font-weight:500;
	pointer-events:none;
}
.wppsac-post-categories-list li:focus, .wppsac-post-categories-list li:visited{
	border:none;
}
.wppsac-post-carousel .wppsac-post-categories ul.wppsac-post-categories-list li:nth-child(4n+1) a{
	background:none;
}
.srpw-block a {
    text-decoration: none;
    max-height: 90px;
    overflow: hidden;
}
.srpw-time{
	margin-top:6px;
}
.signulu_blog_lst {
	list-style-type: decimal;
	color: #808184;
}
.signulu_blog_lst li {
	padding-left: 6px;
	line-height: 26px;
	margin-bottom: 13px;
}
.signulu_blog_lst li strong {
	color: #000;
}

.pagination-single-inner .next-post, .pagination-single-inner .next-post .arrow {
	float: right;
}
.srpw-img.srpw-alignright {
	display: inline-block;
	width: 38%;
	max-height:inherit;
}
.srpw-img.srpw-alignright .srpw-thumbnail {
	margin-top: 0px;
}
