.widget-area .widget {

	background-color: #fff;

	margin-bottom: 25px;

}

.widget-area .widget > .widget-title {

	background-color: #111;

	color: #fff;

	font-size: 18px;

	font-weight: bold;

	padding: 15px;

	text-transform: uppercase;

}

.widget-area .widget > .inner {

	padding: 15px;

}



.widget-area .widget ul.prop-category-list {

	list-style: none;

	margin: 0;

	padding: 0;

}

.widget-area .widget ul.prop-category-list > li {

	margin-bottom: 10px;

}

.widget-area .widget ul.prop-category-list > li > a {

	display: -ms-flex;

	display: -webkit-flex;

	display: flex;

	-ms-justify-content: space-between;

	-webkit-justify-content: space-between;

	justify-content: space-between;

	font-weight: bold;

	color: #111;

}

.widget-area .widget ul.prop-category-list > li > a:hover {

	text-decoration: none;

}

.widget-area .widget ul.prop-category-list > li > a > span:first-child {

	text-transform: uppercase;

}

/* widget search */
.widget_search .search-form label {
	width: 100%;
}
.widget_search .search-form input[type="submit"] {
	display: block;
	width: 100%;
	background-color: #336df4;
	border-color: #336df4;
}

/* widget list */
.widget ul {
	list-style: none;
	padding: 0;
}
.widget ul > li.cat-item {
	position: relative;
	border-bottom: 1px solid #e3e3e3;
	margin-bottom: 0;
}
.widget ul > li.cat-item:last-child {
	border-bottom: 0;
}
.widget ul > li.cat-item .nav-link {
	text-transform: uppercase;
    padding: 7px 15px;
    color: #222;
}


/* widgets nav menu */
.widget_nav_menu .menu.nav {
	list-style: none;
	/*display: block;
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;*/
}
.widget_nav_menu .menu.nav li {
	margin: 0;
	padding: 5px;
}
.widget_nav_menu .menu.nav li a {
	position: relative;
	text-transform: uppercase;
	padding: 0 0 0 15px;
	color: #fff;
	line-height: 1em;
}
.widget_nav_menu .menu.nav li a:hover {
	background-color: transparent;
}
.widget_nav_menu .menu.nav li a:before {
	position: absolute;
	left: 0;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	content: "\f101";
	color: #336df4;
}