.CoveoSearchbox .magic-box {
	border-color: #9dc6e0 !important;
	border-radius: 0 !important;
	color: #000;
}
.coveo-tab-section.coveo-placeholder-fix {
	display: none;
}
.magic-box .magic-box-input {
	height: 34px !important;
}
.CoveoSearchbox .CoveoSearchButton {
	border-color: #9dc6e0;
	border-radius: 0 !important;
	height: 36px !important;
}
.magic-box .magic-box-clear {
	height: 34px !important;
	line-height: 34px !important;
}
.magic-box .magic-box-input .magic-box-underlay, .magic-box .magic-box-input > input {
	height: 34px !important;
	padding: 0 !important;
}
.CoveoSearchbox .magic-box .magic-box-input > input {
	color: #000 !important;
	font: 14px Verdana, Geneva, sans-serif !important;
}
.CoveoSearchPageSearchbox .CoveoOmnibox .magic-box-icon, .CoveoSearchPageSearchbox .CoveoQuerybox .magic-box-icon {
	top: 8px !important;
}
.coveo-results-header .coveo-summary-section {
	font: 11px Verdana, Geneva, sans-serif !important;
}
.CoveoBreadcrumb {
	font: 11px Verdana, Geneva, sans-serif;
}
.coveo-facet-breadcrumb-value, .coveo-facet-slider-breadcrumb-value {
	font: 11px Verdana, Geneva, sans-serif !important;
}
.coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-clear {
	top: 2px !important;
}
.coveo-facet-breadcrumb-value.coveo-selected *, .coveo-facet-slider-breadcrumb-value.coveo-selected * {
	color: #df6d07;
}
.coveo-breadcrumb-clear-all {
	border: medium none !important;
	font-size: 11px !important;
	padding: 7px 0 0 !important;
	right: 0 !important;
}
.coveo-icon.coveo-breadcrumb-icon-clear-all {
	background-position: -1547px -53px !important;
}
.coveo-facet-column {
	padding: 0 10px 0 0 !important;
}
.CoveoFacet, .CoveoFacetRange, .CoveoFacetSlider, .CoveoHierarchicalFacet {
	background-color: #eaeff2 !important;
	border: medium none !important;
	border-radius: 0 !important;
	font: 11px Verdana, Geneva, sans-serif;
	padding: 0 20px !important;
}
.coveo-facet-header {
	background: none !important;
	padding: 20px 0 5px !important;
}
.coveo-facet-header-title {
	font: bold 14px Verdana, Geneva, sans-serif !important;
}
.mainContent ul li.coveo-facet-value.coveo-facet-selectable {
	background: none;
	padding: 0;
}
.coveo-facet-value .coveo-facet-value-checkbox {
	border-color: #9dc6e0 !important;
	border-radius: 0 !important;
	margin-right: 10px !important;
}
.coveo-facet-footer {
    background: none !important;
    min-height: 1px !important;
}
.coveo-result-cell {
	padding-left: 0 !important;
	float: left;
	font: 11px Verdana, Geneva, sans-serif !important;
}
.coveo-result-cell + .coveo-result-cell {
	color: #888;
	float: right;
}
.CoveoResultLink {
	color: #df6d07 !important;
	font: bold 14px/16px Verdana, Geneva, sans-serif;
}
.premium {
	margin: 0 0 0 10px;
}
.coveo-result-frame.CoveoResult {
	border-bottom-style: dashed;
	margin-bottom: 10px;
	margin-top: 0;
	padding-bottom: 10px;
}
.mainContent ul li.coveo-pager-list-item {
	 background: none;
	font: 14px Verdana, Geneva, sans-serif;
	padding: 0;
}

.CoveoIcon, .CoveoQuickview, .coveo-field-table-toggle {
                display: none !important;
}
.coveo-result-frame.CoveoResult > .coveo-result-row > .coveo-result-cell + .coveo-result-cell > .coveo-result-row > .coveo-result-cell {
                float: none;
}
.CoveoResult .coveo-title {
                margin-right: 20px;
                margin-top: -2px;
}
.CoveoResult .coveo-title a {
                line-height: 1.3em;
}
.coveo-result-frame.CoveoResult > .coveo-result-row > .coveo-result-cell + .coveo-result-cell > .coveo-result-row > .coveo-result-cell + .coveo-result-cell > div {
                float: right;
                white-space: nowrap;
}
.coveo-result-frame.CoveoResult > .coveo-result-row > .coveo-result-cell + .coveo-result-cell > .coveo-result-row + .coveo-result-row {
                color: #000;
}

.searchBox .CoveoSearchInterface {
	display: inline-block !important;
	margin: 2px -2px 2px 0;
	min-width: 0;
	vertical-align: middle;
}
.searchBox .CoveoSearchbox .magic-box {
	border-color: #ccc !important;
	width: 230px;
}
.searchBox .CoveoSearchbox .magic-box .magic-box-input {
	border-radius: 0;
	height: 20px !important;
}
.searchBox .magic-box-clear {
	display: none;
}
.searchBox .CoveoSearchbox .CoveoSearchButton {
	background-color: #fff;
	border: none;
	border-radius: 0;
	height: 20px !important;
	margin: 1px 1px 0 0;
	padding: 1px 2px 0 5px;
	width: auto;
}
.searchBox .magic-box .magic-box-input .magic-box-underlay, .searchBox .magic-box .magic-box-input > input {
	font-size: 11px !important;
	height: 18px !important;
	text-indent: 5px;
}
.searchBox .coveo-sprites-main-search, .searchBox .CoveoSearchButton > .coveo-icon, .searchBox .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	margin-top: -1px;
	transform: scale(0.8);
}
.searchBox .coveo-sprites-main-search-active, .searchBox .CoveoSearchButton:hover > .coveo-icon {
	background-position: -1619px 0;
}

.coveo-pager-list-item.coveo-active a {
    color: #df6d07;
}
