/* Lens size */
.search-bar .glyphicon-search {
	font-size: 20px;
}

/* Filters container */
@media (max-width: 860px) {
	.filter-container {
		text-align: center;
	}
}
@media (min-width: 860px) {
	.filter-selects-container {
		float: right;
	}
}

/* Full width filters */
@media (max-width: 860px) {
	.filter-selects-container {
		width: 100%;
	}

	.filter-box {
		display: block !important;
		width: 100% !important;
		max-width: 100% !important;
	}
}

.filter-box, .filter-box-input-text {
	margin: 6px 3px 0px 0px;
}

.filter-box.active {
	border: 1px solid #FF3E3E;
}

@media (min-width: 860px) {
	/* Width overwrite */
	.filter-box-subject {
		max-width: 96px;
	}
	.filter-box-class {
		max-width: 90px;
	}
	.filter-box-publisher {
		max-width: 92px;
	}
	.filter-box-input-text {

	}
}

.filter-box-text {
	font-size: 16px;
	margin-left: 8px;
}

.item-text-container, .item-text-container-insertion-closed {
	padding: 4px;
}

.item-text-container-insertion-closed a {
	color: #828282 !important;
}

.item-list > div {
	border-bottom: 1px solid rgba(55, 55, 55, 0.55);
}

/* Clean filters button */
.clean-filters-button {
	cursor: pointer;
}

/* Simulate form-control behaviour */
@media (max-width: 860px) {
	.search-sellers-bar  {
		width: 100% ;
		max-width: 100%;
	}
}

/* Search state toggle */
#search-sellers-state {
    color: red;
    position: absolute;
    margin-top: 11px;
    margin-left: -20px;
    z-index: 2;
}

/* Automatically update color */
#search-sellers-state.glyphicon-remove {
    color: red;
}

#search-sellers-state.glyphicon-ok {
    color: green;
}

/* Home panels */
.panel-home a {
	color: #3a3f48;
}

.panel-news {
	border-color: #dea052;
}
.panel-news>.panel-heading {
	color: #fff;
	background-color: #dea052;
	border-color: #dea052;
}
