/*!
Theme Name: Blog_life
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/
Description: Blog_life theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: blog_life
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: blog_life
Template Id: prod-25518
*/

#toTop {
	cursor: pointer;
}
.elementor-widget-wp-widget-categories h5{

    letter-spacing: 0.2rem;
	font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.33;
    font-family: Montserrat, sans-serif;
    letter-spacing: 0.2em;
    text-align: inherit;
    text-transform: uppercase;
}
.cat-item a{
	font-family: Montserrat, sans-serif;
	position: relative;
    text-transform: uppercase;
	padding-left: 10px;
	color: #191b32;
	font-weight: 700;
}


.elementor-widget-wp-widget-tag_cloud h5{
	letter-spacing: 0.2rem;
	font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.33;
    font-family: Montserrat, sans-serif;
    letter-spacing: 0.2em;
    text-align: inherit;
    text-transform: uppercase;
}
.tagcloud a{
	font-family:Montserrat, sans-serif ;
	color: #9798a6;
	display: inline-block;
    font-size: 14px !important;
    margin: 0 1px 5px 0;
    padding: 4px 8px;
    vertical-align: top;
    text-decoration: none;
    border-width: 2px;
	border-style: solid;
	border-color: #f7f7f7;
}
.tagcloud a:hover{
	color: #fff !important;
	border-color: #f7623d;
	background-color: #f7623d;
}

.elementor-widget-wp-widget-recent-posts h5{
	letter-spacing: 0.2rem;
	font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 1.33;
    font-family: Montserrat, sans-serif;
    letter-spacing: 0.2em;
    text-align: inherit;
    text-transform: uppercase;
}

.elementor-widget-wp-widget-recent-posts ul{
	margin-top: 32px;
	list-style:none;
	margin-left: 0;
	margin-right: 0;
}
.elementor-widget-wp-widget-recent-posts ul > li a{
	font-style: normal;
    font-weight: 700;
	font-family: Montserrat, sans-serif;
	color: #191b32;
	font-size: 14px;
	/* margin-top: 40px; */
}

.elementor-widget-wp-widget-recent-posts ul > li a:hover{
	color: #f7623d;
}

.elementor-widget-wp-widget-recent-posts .post-date{
	display: block;
	font-style: normal;
    font-weight: 300;
    font-size: 12px;
    line-height: 1.75;
    font-family: Montserrat, sans-serif;
    letter-spacing: 0.04em;
	color: #191b32;
	margin-top: 10px;
	text-transform: uppercase;
	margin-bottom: 20px;
}

.entry-title a:hover{
	color: #f7623d !important;
}


.widget_search .btn, button, input[type='button'], input[type='reset'], input[type='submit']{
	background-color: #f7623d	;
	/* display: none !important; */
}
#tag_cloud-2 .tagcloud .tag-cloud-link:hover{
background:#f7623d;
}

#recent-posts-2 ul > li > a:hover{
	color: #f7623d !important;
}
.entry-meta .btn:hover{
	background-color: #f7623d;
}

.form-submit input:hover{
	background-color: #f7623d !important;
}