/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
/*Set background color*/
html, body{
	background-color: #ffffff !important;
}
.l-section {
	background-color: #ffffff;
}

/*Make Social Wall full width*/
.l-section-h.i-cf {
	width: 100%;
	max-width: unset;
}

/*Correct false logo position*/
.ff-stream h6 {
	padding-top: 0;
}

/*Hide to_the_top link*/
.w-toplink {
	display: none !important;
}

/* Icons */
.ff-icon-like:before {
    color: red;
}
.ff-icon-shares:before {
    color: green;
}
.ff-icon-comment:before {
    color: #ffcf00;
}
[class*="ff-icon-"]:before {
    margin-top: -1px;
}

/*Change Flow-Flow Filter appearance*/
.ff-item .ff-item-bar {
    border-top: 1px solid #ffcf00 !important;
}
#ff-stream-1 .ff-header {
    width: 100%;
    float: left;
    height: 55px;
}
#ff-stream-1 .ff-header h1 {
	float: left;
	margin-left: 20px;
	margin-top: 0px !important;
}
#ff-stream-1 .ff-header .ff-filter-holder {
	float: left;
	margin-top: 14px;
}
#ff-stream-1 .ff-filter-holder .ff-filter {
	background-color: #000000 !important;
	color:#ffcf00;
	border-radius:50px;
}
#ff-stream-1 .ff-filter-holder .ff-filter--active {
	background-color: #ffcf00 !important;
	color:#000000;
}
#ff-stream-1 .ff-search{
	display:none;
}
#ff-stream-1 .ff-filter-holder .ff-filter:before{
		background-color: #000000 !important;
	color:#ffcf00;
}

#ff-stream-1 .ff-filter-holder .ff-filter:after{
	border-color: rgba(0,0,0,1) transparent transparent transparent;
}
/* Resposition Flow-Flow Posts Wrapper*/
#ff-stream-1 .ff-header .ff-filter-holder {
    text-align: left;
}
.ff-filter-holder {
	padding: 0;
	margin-left: -6px !important;
}
#ff-stream-1 .ff-stream-wrapper {
    float: left;
    width: 100%;
    margin-left: -14px;
}
.header_hor .l-subheader, .l-titlebar, .l-canvas.sidebar_left .l-main, .l-canvas.sidebar_right .l-main, .l-canvas.sidebar_none .l-section, .l-footer .l-section, .l-section.width_full .vc_col-sm-12 .w-tabs-section-content,
.l-titlebar-h, .l-sidebar, .l-section-h, .l-section.width_full .vc_col-sm-12 .w-tabs-section-content-h{
	padding:0 !important;
}

/* Mobile */
@media (max-width: 1105px) {
	#ff-stream-1 .ff-header .ff-filter-holder {
		text-align: left;

	}
	#ff-stream-1 .ff-header .ff-filter-holder .ff-filter,
	#ff-stream-1 .ff-header .ff-filter-holder .ff-search {
		margin: 5px !important;
		width: unset !important;
	}
/*	#ff-stream-1 .ff-filter-holder .ff-filter, #ff-stream-1 .ff-filter-holder:before, #ff-stream-1 .selectric, #ff-stream-1 .ff-filter-holder .selectric-ff-filters-select .selectric-items, #ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover{
		background-color:rgb(0,0,0) !important;
	}*/
	.ff-filter-holder .selectric-ff-filters-select .selectric .label{
		color:#ffcf00 !important;
	}
	#ff-stream-1 .selectric .button:before{
		border-top-color:transparent !important;
	}
	.ff-filter-holder .selectric-ff-filters-select .selectric .button:after{
		border-top-color:#ffcf00 !important;
	}
	.ff-filter-holder .selectric-ff-filters-select .selectric-scroll ul li{
    	color: #ffcf00 !important;
	}
}
@media screen and (max-width: 767px){
	#ff-stream-1 .ff-stream-wrapper {
	    margin-left: 0px;
	}
	.ff-filter-holder {
	    margin-left: 0px !important;
	}
	#ff-stream-1 .selectric {
		background-color: #000000 !important;
	}
	#ff-stream-1 .ff-filter-holder .ff-filter, #ff-stream-1 .ff-filter-holder:before, #ff-stream-1 .selectric, #ff-stream-1 .ff-filter-holder .selectric-ff-filters-select .selectric-items, #ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover {
		background-color: #000000 !important;
	}
}
@media screen and (max-width: 600px){
	.ff-filter-holder .selectric-ff-filters-select{
		width:100% !important;
	}
	.ff-filter-holder{
		padding:0 !important;
	}
}

