﻿@charset "UTF-8";
/*! * Bootstrap v3.3.6 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, coveo-icon main, menu, nav, section, summary {
	display: block;
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
[hidden], template {
display: none;
}
a {
	background-color: transparent;
}
a:active, a:hover {
	outline: 0;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: bold;
}
dfn {
	font-style: italic;
}
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}
mark {
	background: #ff0;
	color: #000;
}
small {
	font-size: 80%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
img {
	border: 0;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 1em 40px;
}
hr {
	box-sizing: content-box;
	height: 0;
}
pre {
	overflow: auto;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}
button {
	overflow: visible;
}
button, select {
	text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled], html input[disabled] {
	cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
input {
	line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
	-webkit-appearance: textfield;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
legend {
	border: 0;
	padding: 0;
}
textarea {
	overflow: auto;
}
optgroup {
	font-weight: bold;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td, th {
	padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
*, *:before, *:after {
	background: transparent !important;
	color: #000 !important;
	box-shadow: none !important;
	text-shadow: none !important;
}
a, a:visited {
	text-decoration: underline;
}
a[href]:after {
	content: " (" attr(href) ")";
}
abbr[title]:after {
	content: " (" attr(title) ")";
}
a[href^="#"]:after, a[href^="javascript:"]:after {
	content: "";
}
pre, blockquote {
	border: 1px solid #999;
	page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
tr, img {
	page-break-inside: avoid;
}
img {
	max-width: 100% !important;
}
p, h2, h3 {
	orphans: 3;
	widows: 3;
}
h2, h3 {
	page-break-after: avoid;
}
.navbar {
	display: none;
}
.btn > .caret, .dropup > .btn > .caret {
	border-top-color: #000 !important;
}
.label {
	border: 1px solid #000;
}
.table, table, .product-spec table {
	border-collapse: collapse !important;
}
.table td, table td, .product-spec table td, .table th, table th, .product-spec table th {
	background-color: #fff !important;
}
.table-bordered th, .table-bordered td {
	border: 1px solid #ddd !important;
}
}
@font-face {
	font-family: 'Glyphicons Halflings';
	src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
	src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.glyphicon {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
	content: "\002a";
}
.glyphicon-plus:before {
	content: "\002b";
}
.glyphicon-euro:before, .glyphicon-eur:before {
	content: "\20ac";
}
.glyphicon-minus:before {
	content: "\2212";
}
.glyphicon-cloud:before {
	content: "\2601";
}
.glyphicon-envelope:before {
	content: "\2709";
}
.glyphicon-pencil:before {
	content: "\270f";
}
.glyphicon-glass:before {
	content: "\e001";
}
.glyphicon-music:before {
	content: "\e002";
}
.glyphicon-search:before {
	content: "\e003";
}
.glyphicon-heart:before {
	content: "\e005";
}
.glyphicon-star:before {
	content: "\e006";
}
.glyphicon-star-empty:before {
	content: "\e007";
}
.glyphicon-user:before {
	content: "\e008";
}
.glyphicon-film:before {
	content: "\e009";
}
.glyphicon-th-large:before {
	content: "\e010";
}
.glyphicon-th:before {
	content: "\e011";
}
.glyphicon-th-list:before {
	content: "\e012";
}
.glyphicon-ok:before {
	content: "\e013";
}
.glyphicon-remove:before {
	content: "\e014";
}
.glyphicon-zoom-in:before {
	content: "\e015";
}
.glyphicon-zoom-out:before {
	content: "\e016";
}
.glyphicon-off:before {
	content: "\e017";
}
.glyphicon-signal:before {
	content: "\e018";
}
.glyphicon-cog:before {
	content: "\e019";
}
.glyphicon-trash:before {
	content: "\e020";
}
.glyphicon-home:before {
	content: "\e021";
}
.glyphicon-file:before {
	content: "\e022";
}
.glyphicon-time:before {
	content: "\e023";
}
.glyphicon-road:before {
	content: "\e024";
}
.glyphicon-download-alt:before {
	content: "\e025";
}
.glyphicon-download:before {
	content: "\e026";
}
.glyphicon-upload:before {
	content: "\e027";
}
.glyphicon-inbox:before {
	content: "\e028";
}
.glyphicon-play-circle:before {
	content: "\e029";
}
.glyphicon-repeat:before {
	content: "\e030";
}
.glyphicon-refresh:before {
	content: "\e031";
}
.glyphicon-list-alt:before {
	content: "\e032";
}
.glyphicon-lock:before {
	content: "\e033";
}
.glyphicon-flag:before {
	content: "\e034";
}
.glyphicon-headphones:before {
	content: "\e035";
}
.glyphicon-volume-off:before {
	content: "\e036";
}
.glyphicon-volume-down:before {
	content: "\e037";
}
.glyphicon-volume-up:before {
	content: "\e038";
}
.glyphicon-qrcode:before {
	content: "\e039";
}
.glyphicon-barcode:before {
	content: "\e040";
}
.glyphicon-tag:before {
	content: "\e041";
}
.glyphicon-tags:before {
	content: "\e042";
}
.glyphicon-book:before {
	content: "\e043";
}
.glyphicon-bookmark:before {
	content: "\e044";
}
.glyphicon-print:before {
	content: "\e045";
}
.glyphicon-camera:before {
	content: "\e046";
}
.glyphicon-font:before {
	content: "\e047";
}
.glyphicon-bold:before {
	content: "\e048";
}
.glyphicon-italic:before {
	content: "\e049";
}
.glyphicon-text-height:before {
	content: "\e050";
}
.glyphicon-text-width:before {
	content: "\e051";
}
.glyphicon-align-left:before {
	content: "\e052";
}
.glyphicon-align-center:before {
	content: "\e053";
}
.glyphicon-align-right:before {
	content: "\e054";
}
.glyphicon-align-justify:before {
	content: "\e055";
}
.glyphicon-list:before {
	content: "\e056";
}
.glyphicon-indent-left:before {
	content: "\e057";
}
.glyphicon-indent-right:before {
	content: "\e058";
}
.glyphicon-facetime-video:before {
	content: "\e059";
}
.glyphicon-picture:before {
	content: "\e060";
}
.glyphicon-map-marker:before {
	content: "\e062";
}
.glyphicon-adjust:before {
	content: "\e063";
}
.glyphicon-tint:before {
	content: "\e064";
}
.glyphicon-edit:before {
	content: "\e065";
}
.glyphicon-share:before {
	content: "\e066";
}
.glyphicon-check:before {
	content: "\e067";
}
.glyphicon-move:before {
	content: "\e068";
}
.glyphicon-step-backward:before {
	content: "\e069";
}
.glyphicon-fast-backward:before {
	content: "\e070";
}
.glyphicon-backward:before {
	content: "\e071";
}
.glyphicon-play:before {
	content: "\e072";
}
.glyphicon-pause:before {
	content: "\e073";
}
.glyphicon-stop:before {
	content: "\e074";
}
.glyphicon-forward:before {
	content: "\e075";
}
.glyphicon-fast-forward:before {
	content: "\e076";
}
.glyphicon-step-forward:before {
	content: "\e077";
}
.glyphicon-eject:before {
	content: "\e078";
}
.glyphicon-chevron-left:before {
	content: "\e079";
}
.glyphicon-chevron-right:before {
	content: "\e080";
}
.glyphicon-plus-sign:before {
	content: "\e081";
}
.glyphicon-minus-sign:before {
	content: "\e082";
}
.glyphicon-remove-sign:before {
	content: "\e083";
}
.glyphicon-ok-sign:before {
	content: "\e084";
}
.glyphicon-question-sign:before {
	content: "\e085";
}
.glyphicon-info-sign:before {
	content: "\e086";
}
.glyphicon-screenshot:before {
	content: "\e087";
}
.glyphicon-remove-circle:before {
	content: "\e088";
}
.glyphicon-ok-circle:before {
	content: "\e089";
}
.glyphicon-ban-circle:before {
	content: "\e090";
}
.glyphicon-arrow-left:before {
	content: "\e091";
}
.glyphicon-arrow-right:before {
	content: "\e092";
}
.glyphicon-arrow-up:before {
	content: "\e093";
}
.glyphicon-arrow-down:before {
	content: "\e094";
}
.glyphicon-share-alt:before {
	content: "\e095";
}
.glyphicon-resize-full:before {
	content: "\e096";
}
.glyphicon-resize-small:before {
	content: "\e097";
}
.glyphicon-exclamation-sign:before {
	content: "\e101";
}
.glyphicon-gift:before {
	content: "\e102";
}
.glyphicon-leaf:before {
	content: "\e103";
}
.glyphicon-fire:before {
	content: "\e104";
}
.glyphicon-eye-open:before {
	content: "\e105";
}
.glyphicon-eye-close:before {
	content: "\e106";
}
.glyphicon-warning-sign:before {
	content: "\e107";
}
.glyphicon-plane:before {
	content: "\e108";
}
.glyphicon-calendar:before {
	content: "\e109";
}
.glyphicon-random:before {
	content: "\e110";
}
.glyphicon-comment:before {
	content: "\e111";
}
.glyphicon-magnet:before {
	content: "\e112";
}
.glyphicon-chevron-up:before {
	content: "\e113";
}
.glyphicon-chevron-down:before {
	content: "\e114";
}
.glyphicon-retweet:before {
	content: "\e115";
}
.glyphicon-shopping-cart:before {
	content: "\e116";
}
.glyphicon-folder-close:before {
	content: "\e117";
}
.glyphicon-folder-open:before {
	content: "\e118";
}
.glyphicon-resize-vertical:before {
	content: "\e119";
}
.glyphicon-resize-horizontal:before {
	content: "\e120";
}
.glyphicon-hdd:before {
	content: "\e121";
}
.glyphicon-bullhorn:before {
	content: "\e122";
}
.glyphicon-bell:before {
	content: "\e123";
}
.glyphicon-certificate:before {
	content: "\e124";
}
.glyphicon-thumbs-up:before {
	content: "\e125";
}
.glyphicon-thumbs-down:before {
	content: "\e126";
}
.glyphicon-hand-right:before {
	content: "\e127";
}
.glyphicon-hand-left:before {
	content: "\e128";
}
.glyphicon-hand-up:before {
	content: "\e129";
}
.glyphicon-hand-down:before {
	content: "\e130";
}
.glyphicon-circle-arrow-right:before {
	content: "\e131";
}
.glyphicon-circle-arrow-left:before {
	content: "\e132";
}
.glyphicon-circle-arrow-up:before {
	content: "\e133";
}
.glyphicon-circle-arrow-down:before {
	content: "\e134";
}
.glyphicon-globe:before {
	content: "\e135";
}
.glyphicon-wrench:before {
	content: "\e136";
}
.glyphicon-tasks:before {
	content: "\e137";
}
.glyphicon-filter:before {
	content: "\e138";
}
.glyphicon-briefcase:before {
	content: "\e139";
}
.glyphicon-fullscreen:before {
	content: "\e140";
}
.glyphicon-dashboard:before {
	content: "\e141";
}
.glyphicon-paperclip:before {
	content: "\e142";
}
.glyphicon-heart-empty:before {
	content: "\e143";
}
.glyphicon-link:before {
	content: "\e144";
}
.glyphicon-phone:before {
	content: "\e145";
}
.glyphicon-pushpin:before {
	content: "\e146";
}
.glyphicon-usd:before {
	content: "\e148";
}
.glyphicon-gbp:before {
	content: "\e149";
}
.glyphicon-sort:before {
	content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
	content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
	content: "\e152";
}
.glyphicon-sort-by-order:before {
	content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
	content: "\e154";
}
.glyphicon-sort-by-attributes:before {
	content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
	content: "\e156";
}
.glyphicon-unchecked:before {
	content: "\e157";
}
.glyphicon-expand:before {
	content: "\e158";
}
.glyphicon-collapse-down:before {
	content: "\e159";
}
.glyphicon-collapse-up:before {
	content: "\e160";
}
.glyphicon-log-in:before {
	content: "\e161";
}
.glyphicon-flash:before {
	content: "\e162";
}
.glyphicon-log-out:before {
	content: "\e163";
}
.glyphicon-new-window:before {
	content: "\e164";
}
.glyphicon-record:before {
	content: "\e165";
}
.glyphicon-save:before {
	content: "\e166";
}
.glyphicon-open:before {
	content: "\e167";
}
.glyphicon-saved:before {
	content: "\e168";
}
.glyphicon-import:before {
	content: "\e169";
}
.glyphicon-export:before {
	content: "\e170";
}
.glyphicon-send:before {
	content: "\e171";
}
.glyphicon-floppy-disk:before {
	content: "\e172";
}
.glyphicon-floppy-saved:before {
	content: "\e173";
}
.glyphicon-floppy-remove:before {
	content: "\e174";
}
.glyphicon-floppy-save:before {
	content: "\e175";
}
.glyphicon-floppy-open:before {
	content: "\e176";
}
.glyphicon-credit-card:before {
	content: "\e177";
}
.glyphicon-transfer:before {
	content: "\e178";
}
.glyphicon-cutlery:before {
	content: "\e179";
}
.glyphicon-header:before {
	content: "\e180";
}
.glyphicon-compressed:before {
	content: "\e181";
}
.glyphicon-earphone:before {
	content: "\e182";
}
.glyphicon-phone-alt:before {
	content: "\e183";
}
.glyphicon-tower:before {
	content: "\e184";
}
.glyphicon-stats:before {
	content: "\e185";
}
.glyphicon-sd-video:before {
	content: "\e186";
}
.glyphicon-hd-video:before {
	content: "\e187";
}
.glyphicon-subtitles:before {
	content: "\e188";
}
.glyphicon-sound-stereo:before {
	content: "\e189";
}
.glyphicon-sound-dolby:before {
	content: "\e190";
}
.glyphicon-sound-5-1:before {
	content: "\e191";
}
.glyphicon-sound-6-1:before {
	content: "\e192";
}
.glyphicon-sound-7-1:before {
	content: "\e193";
}
.glyphicon-copyright-mark:before {
	content: "\e194";
}
.glyphicon-registration-mark:before {
	content: "\e195";
}
.glyphicon-cloud-download:before {
	content: "\e197";
}
.glyphicon-cloud-upload:before {
	content: "\e198";
}
.glyphicon-tree-conifer:before {
	content: "\e199";
}
.glyphicon-tree-deciduous:before {
	content: "\e200";
}
.glyphicon-cd:before {
	content: "\e201";
}
.glyphicon-save-file:before {
	content: "\e202";
}
.glyphicon-open-file:before {
	content: "\e203";
}
.glyphicon-level-up:before {
	content: "\e204";
}
.glyphicon-copy:before {
	content: "\e205";
}
.glyphicon-paste:before {
	content: "\e206";
}
.glyphicon-alert:before {
	content: "\e209";
}
.glyphicon-equalizer:before {
	content: "\e210";
}
.glyphicon-king:before {
	content: "\e211";
}
.glyphicon-queen:before {
	content: "\e212";
}
.glyphicon-pawn:before {
	content: "\e213";
}
.glyphicon-bishop:before {
	content: "\e214";
}
.glyphicon-knight:before {
	content: "\e215";
}
.glyphicon-baby-formula:before {
	content: "\e216";
}
.glyphicon-tent:before {
	content: "\26fa";
}
.glyphicon-blackboard:before {
	content: "\e218";
}
.glyphicon-bed:before {
	content: "\e219";
}
.glyphicon-apple:before {
	content: "\f8ff";
}
.glyphicon-erase:before {
	content: "\e221";
}
.glyphicon-hourglass:before {
	content: "\231b";
}
.glyphicon-lamp:before {
	content: "\e223";
}
.glyphicon-duplicate:before {
	content: "\e224";
}
.glyphicon-piggy-bank:before {
	content: "\e225";
}
.glyphicon-scissors:before {
	content: "\e226";
}
.glyphicon-bitcoin:before {
	content: "\e227";
}
.glyphicon-btc:before {
	content: "\e227";
}
.glyphicon-xbt:before {
	content: "\e227";
}
.glyphicon-yen:before {
	content: "\00a5";
}
.glyphicon-jpy:before {
	content: "\00a5";
}
.glyphicon-ruble:before {
	content: "\20bd";
}
.glyphicon-rub:before {
	content: "\20bd";
}
.glyphicon-scale:before {
	content: "\e230";
}
.glyphicon-ice-lolly:before {
	content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
	content: "\e232";
}
.glyphicon-education:before {
	content: "\e233";
}
.glyphicon-option-horizontal:before {
	content: "\e234";
}
.glyphicon-option-vertical:before {
	content: "\e235";
}
.glyphicon-menu-hamburger:before {
	content: "\e236";
}
.glyphicon-modal-window:before {
	content: "\e237";
}
.glyphicon-oil:before {
	content: "\e238";
}
.glyphicon-grain:before {
	content: "\e239";
}
.glyphicon-sunglasses:before {
	content: "\e240";
}
.glyphicon-text-size:before {
	content: "\e241";
}
.glyphicon-text-color:before {
	content: "\e242";
}
.glyphicon-text-background:before {
	content: "\e243";
}
.glyphicon-object-align-top:before {
	content: "\e244";
}
.glyphicon-object-align-bottom:before {
	content: "\e245";
}
.glyphicon-object-align-horizontal:before {
	content: "\e246";
}
.glyphicon-object-align-left:before {
	content: "\e247";
}
.glyphicon-object-align-vertical:before {
	content: "\e248";
}
.glyphicon-object-align-right:before {
	content: "\e249";
}
.glyphicon-triangle-right:before {
	content: "\e250";
}
.glyphicon-triangle-left:before {
	content: "\e251";
}
.glyphicon-triangle-bottom:before {
	content: "\e252";
}
.glyphicon-triangle-top:before {
	content: "\e253";
}
.glyphicon-console:before {
	content: "\e254";
}
.glyphicon-superscript:before {
	content: "\e255";
}
.glyphicon-subscript:before {
	content: "\e256";
}
.glyphicon-menu-left:before {
	content: "\e257";
}
.glyphicon-menu-right:before {
	content: "\e258";
}
.glyphicon-menu-down:before {
	content: "\e259";
}
.glyphicon-menu-up:before {
	content: "\e260";
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html {
	font-size: 10px;
	-webkit-tap-highlight-color: transparent;
}
body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857;
	color: #333333;
	background-color: #fff;
}
input, button, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
a {
	color: #337ab7;
	text-decoration: none;
}
a:hover, a:focus {
	color: #23527c;
	text-decoration: underline;
}
a:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
figure {
	margin: 0;
}
img {
	vertical-align: middle;
}
.img-responsive, .leadership-item > img, .leadership-item a > img, .left-image-highlight img, .left-image-highlight a img, .score-column2.wide-right.s-series-news .score-left .score-center .score-highlight img, .score-column1.whoweare-our-initiatives-item .score-column2.equal .score-highlight img {
	display: block;
	max-width: 100%;
	height: auto;
}
.img-rounded {
	border-radius: 6px;
}
.img-thumbnail {
	padding: 4px;
	line-height: 1.42857;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
}
.img-circle {
	border-radius: 50%;
}
hr {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #eeeeee;
}
.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}
[role="button"] {
cursor: pointer;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {
	font-weight: normal;
	line-height: 1;
	color: #777777;
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}
h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {
	font-size: 65%;
}
h4, .h4, h5, .h5, h6, .h6 {
	margin-top: 10px;
	margin-bottom: 10px;
}
h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {
	font-size: 75%;
}
h1, .h1 {
	font-size: 36px;
}
h2, .h2 {
	font-size: 30px;
}
h3, .h3 {
	font-size: 24px;
}
h4, .h4 {
	font-size: 18px;
}
h5, .h5 {
	font-size: 14px;
}
h6, .h6 {
	font-size: 12px;
}
p {
	margin: 0 0 10px;
}
.lead {
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
	font-size: 21px;
}
}
small, .small {
	font-size: 85%;
}
mark, .mark {
	background-color: #fcf8e3;
	padding: .2em;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-center {
	text-align: center;
}
.text-justify {
	text-align: justify;
}
.text-nowrap {
	white-space: nowrap;
}
.text-lowercase {
	text-transform: lowercase;
}
.text-uppercase, .initialism {
	text-transform: uppercase;
}
.text-capitalize {
	text-transform: capitalize;
}
.text-muted {
	color: #777777;
}
.text-primary {
	color: #337ab7;
}
a.text-primary:hover, a.text-primary:focus {
	color: #286090;
}
.text-success {
	color: #3c763d;
}
a.text-success:hover, a.text-success:focus {
	color: #2b542c;
}
.text-info {
	color: #31708f;
}
a.text-info:hover, a.text-info:focus {
	color: #245269;
}
.text-warning {
	color: #8a6d3b;
}
a.text-warning:hover, a.text-warning:focus {
	color: #66512c;
}
.text-danger {
	color: #a94442;
}
a.text-danger:hover, a.text-danger:focus {
	color: #843534;
}
.bg-primary {
	color: #fff;
}
.bg-primary {
	background-color: #337ab7;
}
a.bg-primary:hover, a.bg-primary:focus {
	background-color: #286090;
}
.bg-success {
	background-color: #dff0d8;
}
a.bg-success:hover, a.bg-success:focus {
	background-color: #c1e2b3;
}
.bg-info {
	background-color: #d9edf7;
}
a.bg-info:hover, a.bg-info:focus {
	background-color: #afd9ee;
}
.bg-warning {
	background-color: #fcf8e3;
}
a.bg-warning:hover, a.bg-warning:focus {
	background-color: #f7ecb5;
}
.bg-danger {
	background-color: #f2dede;
}
a.bg-danger:hover, a.bg-danger:focus {
	background-color: #e4b9b9;
}
.page-header {
	padding-bottom: 9px;
	margin: 40px 0 20px;
	border-bottom: 1px solid #eeeeee;
}
ul, ol {
	margin-top: 0;
	margin-bottom: 10px;
}
ul ul, ul ol, ol ul, ol ol {
	margin-bottom: 0;
}
.list-unstyled {
	padding-left: 0;
	list-style: none;
}
.list-inline {
	padding-left: 0;
	list-style: none;
	margin-left: -5px;
}
.list-inline > li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}
dl {
	margin-top: 0;
	margin-bottom: 20px;
}
dt, dd {
	line-height: 1.42857;
}
dt {
	font-weight: bold;
}
dd {
	margin-left: 0;
}
.dl-horizontal dd:before, .dl-horizontal dd:after {
	content: " ";
	display: table;
}
.dl-horizontal dd:after {
	clear: both;
}
@media (min-width: 768px) {
.dl-horizontal dt {
	float: left;
	width: 160px;
	clear: left;
	text-align: right;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.dl-horizontal dd {
	margin-left: 180px;
}
}
abbr[title], abbr[data-original-title] {
	cursor: help;
	border-bottom: 1px dotted #777777;
}
.initialism {
	font-size: 90%;
}
blockquote {
	padding: 10px 20px;
	margin: 0 0 20px;
	font-size: 17.5px;
	border-left: 5px solid #eeeeee;
}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
	margin-bottom: 0;
}
blockquote footer, blockquote small, blockquote .small {
	display: block;
	font-size: 80%;
	line-height: 1.42857;
	color: #777777;
}
blockquote footer:before, blockquote small:before, blockquote .small:before {
	content: '\2014 \00A0';
}
.blockquote-reverse, blockquote.pull-right, header blockquote.score-right-text {
	padding-right: 15px;
	padding-left: 0;
	border-right: 5px solid #eeeeee;
	border-left: 0;
	text-align: right;
}
.blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, header blockquote.score-right-text footer:before, blockquote.pull-right small:before, header blockquote.score-right-text small:before, blockquote.pull-right .small:before, header blockquote.score-right-text .small:before {
	content: '';
}
.blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, header blockquote.score-right-text footer:after, blockquote.pull-right small:after, header blockquote.score-right-text small:after, blockquote.pull-right .small:after, header blockquote.score-right-text .small:after {
	content: '\00A0 \2014';
}
address {
	margin-bottom: 20px;
	font-style: normal;
	line-height: 1.42857;
}
code, kbd, pre, samp {
	font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
	padding: 2px 4px;
	font-size: 90%;
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 4px;
}
kbd {
	padding: 2px 4px;
	font-size: 90%;
	color: #fff;
	background-color: #333;
	border-radius: 3px;
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
	padding: 0;
	font-size: 100%;
	font-weight: bold;
	box-shadow: none;
}
pre {
	display: block;
	padding: 9.5px;
	margin: 0 0 10px;
	font-size: 13px;
	line-height: 1.42857;
	word-break: break-all;
	word-wrap: break-word;
	color: #333333;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
}
pre code {
	padding: 0;
	font-size: inherit;
	color: inherit;
	white-space: pre-wrap;
	background-color: transparent;
	border-radius: 0;
}
.pre-scrollable {
	max-height: 340px;
	overflow-y: scroll;
}
.container, .score-carousel-pane .score-carousel-pane-body {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.container:before, .score-carousel-pane .score-carousel-pane-body:before, .container:after, .score-carousel-pane .score-carousel-pane-body:after {
	content: " ";
	display: table;
}
.container:after, .score-carousel-pane .score-carousel-pane-body:after {
	clear: both;
}
@media (min-width: 768px) {
.container, .score-carousel-pane .score-carousel-pane-body {
	width: 750px;
}
}
@media (min-width: 992px) {
.container, .score-carousel-pane .score-carousel-pane-body {
	width: 970px;
}
}
@media (min-width: 1396px) {
.container, .score-carousel-pane .score-carousel-pane-body {
	width: 1366px;
}
}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px;
}
.container-fluid:before, .container-fluid:after {
	content: " ";
	display: table;
}
.container-fluid:after {
	clear: both;
}
.row {
	margin-left: -15px;
	margin-right: -15px;
}
.row:before, .row:after {
	content: " ";
	display: table;
}
.row:after {
	clear: both;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left;
}
.col-xs-1 {
	width: 8.33333%;
}
.col-xs-2 {
	width: 16.66667%;
}
.col-xs-3 {
	width: 25%;
}
.col-xs-4 {
	width: 33.33333%;
}
.col-xs-5 {
	width: 41.66667%;
}
.col-xs-6 {
	width: 50%;
}
.col-xs-7 {
	width: 58.33333%;
}
.col-xs-8 {
	width: 66.66667%;
}
.col-xs-9 {
	width: 75%;
}
.col-xs-10 {
	width: 83.33333%;
}
.col-xs-11 {
	width: 91.66667%;
}
.col-xs-12 {
	width: 100%;
}
.col-xs-pull-0 {
	right: auto;
}
.col-xs-pull-1 {
	right: 8.33333%;
}
.col-xs-pull-2 {
	right: 16.66667%;
}
.col-xs-pull-3 {
	right: 25%;
}
.col-xs-pull-4 {
	right: 33.33333%;
}
.col-xs-pull-5 {
	right: 41.66667%;
}
.col-xs-pull-6 {
	right: 50%;
}
.col-xs-pull-7 {
	right: 58.33333%;
}
.col-xs-pull-8 {
	right: 66.66667%;
}
.col-xs-pull-9 {
	right: 75%;
}
.col-xs-pull-10 {
	right: 83.33333%;
}
.col-xs-pull-11 {
	right: 91.66667%;
}
.col-xs-pull-12 {
	right: 100%;
}
.col-xs-push-0 {
	left: auto;
}
.col-xs-push-1 {
	left: 8.33333%;
}
.col-xs-push-2 {
	left: 16.66667%;
}
.col-xs-push-3 {
	left: 25%;
}
.col-xs-push-4 {
	left: 33.33333%;
}
.col-xs-push-5 {
	left: 41.66667%;
}
.col-xs-push-6 {
	left: 50%;
}
.col-xs-push-7 {
	left: 58.33333%;
}
.col-xs-push-8 {
	left: 66.66667%;
}
.col-xs-push-9 {
	left: 75%;
}
.col-xs-push-10 {
	left: 83.33333%;
}
.col-xs-push-11 {
	left: 91.66667%;
}
.col-xs-push-12 {
	left: 100%;
}
.col-xs-offset-0 {
	margin-left: 0%;
}
.col-xs-offset-1 {
	margin-left: 8.33333%;
}
.col-xs-offset-2 {
	margin-left: 16.66667%;
}
.col-xs-offset-3 {
	margin-left: 25%;
}
.col-xs-offset-4 {
	margin-left: 33.33333%;
}
.col-xs-offset-5 {
	margin-left: 41.66667%;
}
.col-xs-offset-6 {
	margin-left: 50%;
}
.col-xs-offset-7 {
	margin-left: 58.33333%;
}
.col-xs-offset-8 {
	margin-left: 66.66667%;
}
.col-xs-offset-9 {
	margin-left: 75%;
}
.col-xs-offset-10 {
	margin-left: 83.33333%;
}
.col-xs-offset-11 {
	margin-left: 91.66667%;
}
.col-xs-offset-12 {
	margin-left: 100%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	float: left;
}
.col-sm-1 {
	width: 8.33333%;
}
.col-sm-2 {
	width: 16.66667%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-4 {
	width: 33.33333%;
}
.col-sm-5 {
	width: 41.66667%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-7 {
	width: 58.33333%;
}
.col-sm-8 {
	width: 66.66667%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-10 {
	width: 83.33333%;
}
.col-sm-11 {
	width: 91.66667%;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-pull-0 {
	right: auto;
}
.col-sm-pull-1 {
	right: 8.33333%;
}
.col-sm-pull-2 {
	right: 16.66667%;
}
.col-sm-pull-3 {
	right: 25%;
}
.col-sm-pull-4 {
	right: 33.33333%;
}
.col-sm-pull-5 {
	right: 41.66667%;
}
.col-sm-pull-6 {
	right: 50%;
}
.col-sm-pull-7 {
	right: 58.33333%;
}
.col-sm-pull-8 {
	right: 66.66667%;
}
.col-sm-pull-9 {
	right: 75%;
}
.col-sm-pull-10 {
	right: 83.33333%;
}
.col-sm-pull-11 {
	right: 91.66667%;
}
.col-sm-pull-12 {
	right: 100%;
}
.col-sm-push-0 {
	left: auto;
}
.col-sm-push-1 {
	left: 8.33333%;
}
.col-sm-push-2 {
	left: 16.66667%;
}
.col-sm-push-3 {
	left: 25%;
}
.col-sm-push-4 {
	left: 33.33333%;
}
.col-sm-push-5 {
	left: 41.66667%;
}
.col-sm-push-6 {
	left: 50%;
}
.col-sm-push-7 {
	left: 58.33333%;
}
.col-sm-push-8 {
	left: 66.66667%;
}
.col-sm-push-9 {
	left: 75%;
}
.col-sm-push-10 {
	left: 83.33333%;
}
.col-sm-push-11 {
	left: 91.66667%;
}
.col-sm-push-12 {
	left: 100%;
}
.col-sm-offset-0 {
	margin-left: 0%;
}
.col-sm-offset-1 {
	margin-left: 8.33333%;
}
.col-sm-offset-2 {
	margin-left: 16.66667%;
}
.col-sm-offset-3 {
	margin-left: 25%;
}
.col-sm-offset-4 {
	margin-left: 33.33333%;
}
.col-sm-offset-5 {
	margin-left: 41.66667%;
}
.col-sm-offset-6 {
	margin-left: 50%;
}
.col-sm-offset-7 {
	margin-left: 58.33333%;
}
.col-sm-offset-8 {
	margin-left: 66.66667%;
}
.col-sm-offset-9 {
	margin-left: 75%;
}
.col-sm-offset-10 {
	margin-left: 83.33333%;
}
.col-sm-offset-11 {
	margin-left: 91.66667%;
}
.col-sm-offset-12 {
	margin-left: 100%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left;
}
.col-md-1 {
	width: 8.33333%;
}
.col-md-2 {
	width: 16.66667%;
}
.col-md-3 {
	width: 25%;
}
.col-md-4 {
	width: 33.33333%;
}
.col-md-5 {
	width: 41.66667%;
}
.col-md-6 {
	width: 50%;
}
.col-md-7 {
	width: 58.33333%;
}
.col-md-8 {
	width: 66.66667%;
}
.col-md-9 {
	width: 75%;
}
.col-md-10 {
	width: 83.33333%;
}
.col-md-11 {
	width: 91.66667%;
}
.col-md-12 {
	width: 100%;
}
.col-md-pull-0 {
	right: auto;
}
.col-md-pull-1 {
	right: 8.33333%;
}
.col-md-pull-2 {
	right: 16.66667%;
}
.col-md-pull-3 {
	right: 25%;
}
.col-md-pull-4 {
	right: 33.33333%;
}
.col-md-pull-5 {
	right: 41.66667%;
}
.col-md-pull-6 {
	right: 50%;
}
.col-md-pull-7 {
	right: 58.33333%;
}
.col-md-pull-8 {
	right: 66.66667%;
}
.col-md-pull-9 {
	right: 75%;
}
.col-md-pull-10 {
	right: 83.33333%;
}
.col-md-pull-11 {
	right: 91.66667%;
}
.col-md-pull-12 {
	right: 100%;
}
.col-md-push-0 {
	left: auto;
}
.col-md-push-1 {
	left: 8.33333%;
}
.col-md-push-2 {
	left: 16.66667%;
}
.col-md-push-3 {
	left: 25%;
}
.col-md-push-4 {
	left: 33.33333%;
}
.col-md-push-5 {
	left: 41.66667%;
}
.col-md-push-6 {
	left: 50%;
}
.col-md-push-7 {
	left: 58.33333%;
}
.col-md-push-8 {
	left: 66.66667%;
}
.col-md-push-9 {
	left: 75%;
}
.col-md-push-10 {
	left: 83.33333%;
}
.col-md-push-11 {
	left: 91.66667%;
}
.col-md-push-12 {
	left: 100%;
}
.col-md-offset-0 {
	margin-left: 0%;
}
.col-md-offset-1 {
	margin-left: 8.33333%;
}
.col-md-offset-2 {
	margin-left: 16.66667%;
}
.col-md-offset-3 {
	margin-left: 25%;
}
.col-md-offset-4 {
	margin-left: 33.33333%;
}
.col-md-offset-5 {
	margin-left: 41.66667%;
}
.col-md-offset-6 {
	margin-left: 50%;
}
.col-md-offset-7 {
	margin-left: 58.33333%;
}
.col-md-offset-8 {
	margin-left: 66.66667%;
}
.col-md-offset-9 {
	margin-left: 75%;
}
.col-md-offset-10 {
	margin-left: 83.33333%;
}
.col-md-offset-11 {
	margin-left: 91.66667%;
}
.col-md-offset-12 {
	margin-left: 100%;
}
}
@media (min-width: 1396px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	float: left;
}
.col-lg-1 {
	width: 8.33333%;
}
.col-lg-2 {
	width: 16.66667%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-4 {
	width: 33.33333%;
}
.col-lg-5 {
	width: 41.66667%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-7 {
	width: 58.33333%;
}
.col-lg-8 {
	width: 66.66667%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-10 {
	width: 83.33333%;
}
.col-lg-11 {
	width: 91.66667%;
}
.col-lg-12 {
	width: 100%;
}
.col-lg-pull-0 {
	right: auto;
}
.col-lg-pull-1 {
	right: 8.33333%;
}
.col-lg-pull-2 {
	right: 16.66667%;
}
.col-lg-pull-3 {
	right: 25%;
}
.col-lg-pull-4 {
	right: 33.33333%;
}
.col-lg-pull-5 {
	right: 41.66667%;
}
.col-lg-pull-6 {
	right: 50%;
}
.col-lg-pull-7 {
	right: 58.33333%;
}
.col-lg-pull-8 {
	right: 66.66667%;
}
.col-lg-pull-9 {
	right: 75%;
}
.col-lg-pull-10 {
	right: 83.33333%;
}
.col-lg-pull-11 {
	right: 91.66667%;
}
.col-lg-pull-12 {
	right: 100%;
}
.col-lg-push-0 {
	left: auto;
}
.col-lg-push-1 {
	left: 8.33333%;
}
.col-lg-push-2 {
	left: 16.66667%;
}
.col-lg-push-3 {
	left: 25%;
}
.col-lg-push-4 {
	left: 33.33333%;
}
.col-lg-push-5 {
	left: 41.66667%;
}
.col-lg-push-6 {
	left: 50%;
}
.col-lg-push-7 {
	left: 58.33333%;
}
.col-lg-push-8 {
	left: 66.66667%;
}
.col-lg-push-9 {
	left: 75%;
}
.col-lg-push-10 {
	left: 83.33333%;
}
.col-lg-push-11 {
	left: 91.66667%;
}
.col-lg-push-12 {
	left: 100%;
}
.col-lg-offset-0 {
	margin-left: 0%;
}
.col-lg-offset-1 {
	margin-left: 8.33333%;
}
.col-lg-offset-2 {
	margin-left: 16.66667%;
}
.col-lg-offset-3 {
	margin-left: 25%;
}
.col-lg-offset-4 {
	margin-left: 33.33333%;
}
.col-lg-offset-5 {
	margin-left: 41.66667%;
}
.col-lg-offset-6 {
	margin-left: 50%;
}
.col-lg-offset-7 {
	margin-left: 58.33333%;
}
.col-lg-offset-8 {
	margin-left: 66.66667%;
}
.col-lg-offset-9 {
	margin-left: 75%;
}
.col-lg-offset-10 {
	margin-left: 83.33333%;
}
.col-lg-offset-11 {
	margin-left: 91.66667%;
}
.col-lg-offset-12 {
	margin-left: 100%;
}
}
table {
	background-color: transparent;
}
caption {
	padding-top: 8px;
	padding-bottom: 8px;
	color: #777777;
	text-align: left;
}
th {
	text-align: left;
}
.table, table, .product-spec table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px;
}
.table > thead > tr > th, table > thead > tr > th, .product-spec table > thead > tr > th, .table > thead > tr > td, table > thead > tr > td, .product-spec table > thead > tr > td, .table > tbody > tr > th, table > tbody > tr > th, .product-spec table > tbody > tr > th, .table > tbody > tr > td, table > tbody > tr > td, .product-spec table > tbody > tr > td, .table > tfoot > tr > th, table > tfoot > tr > th, .product-spec table > tfoot > tr > th, .table > tfoot > tr > td, table > tfoot > tr > td, .product-spec table > tfoot > tr > td {
	padding: 8px;
	line-height: 1.42857;
	vertical-align: top;
	border-top: 1px solid #ddd;
}
.table > thead > tr > th, table > thead > tr > th, .product-spec table > thead > tr > th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th, table > caption + thead > tr:first-child > th, .product-spec table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, table > caption + thead > tr:first-child > td, .product-spec table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, table > colgroup + thead > tr:first-child > th, .product-spec table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, table > colgroup + thead > tr:first-child > td, .product-spec table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, table > thead:first-child > tr:first-child > th, .product-spec table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td, table > thead:first-child > tr:first-child > td, .product-spec table > thead:first-child > tr:first-child > td {
	border-top: 0;
}
.table > tbody + tbody, table > tbody + tbody, .product-spec table > tbody + tbody {
	border-top: 2px solid #ddd;
}
.table .table, table .table, .product-spec table .table, .table table, table table, .table .product-spec table, .product-spec .table table, table .product-spec table, .product-spec table table {
	background-color: #fff;
}
.table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td {
	padding: 5px;
}
.table-bordered {
	border: 1px solid #ddd;
}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td {
	border: 1px solid #ddd;
}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
	border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd), .product-spec table > tbody > tr:nth-of-type(odd) {
	background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
	background-color: #f5f5f5;
}
table col[class*="col-"] {
	position: static;
	float: none;
	display: table-column;
}
table td[class*="col-"], table th[class*="col-"] {
	position: static;
	float: none;
	display: table-cell;
}
.table > thead > tr > td.active, table > thead > tr > td.active, .product-spec table > thead > tr > td.active, .table > thead > tr > th.active, table > thead > tr > th.active, .product-spec table > thead > tr > th.active, .table > thead > tr.active > td, table > thead > tr.active > td, .product-spec table > thead > tr.active > td, .table > thead > tr.active > th, table > thead > tr.active > th, .product-spec table > thead > tr.active > th, .table > tbody > tr > td.active, table > tbody > tr > td.active, .product-spec table > tbody > tr > td.active, .table > tbody > tr > th.active, table > tbody > tr > th.active, .product-spec table > tbody > tr > th.active, .table > tbody > tr.active > td, table > tbody > tr.active > td, .product-spec table > tbody > tr.active > td, .table > tbody > tr.active > th, table > tbody > tr.active > th, .product-spec table > tbody > tr.active > th, .table > tfoot > tr > td.active, table > tfoot > tr > td.active, .product-spec table > tfoot > tr > td.active, .table > tfoot > tr > th.active, table > tfoot > tr > th.active, .product-spec table > tfoot > tr > th.active, .table > tfoot > tr.active > td, table > tfoot > tr.active > td, .product-spec table > tfoot > tr.active > td, .table > tfoot > tr.active > th, table > tfoot > tr.active > th, .product-spec table > tfoot > tr.active > th {
	background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
	background-color: #e8e8e8;
}
.table > thead > tr > td.success, table > thead > tr > td.success, .product-spec table > thead > tr > td.success, .table > thead > tr > th.success, table > thead > tr > th.success, .product-spec table > thead > tr > th.success, .table > thead > tr.success > td, table > thead > tr.success > td, .product-spec table > thead > tr.success > td, .table > thead > tr.success > th, table > thead > tr.success > th, .product-spec table > thead > tr.success > th, .table > tbody > tr > td.success, table > tbody > tr > td.success, .product-spec table > tbody > tr > td.success, .table > tbody > tr > th.success, table > tbody > tr > th.success, .product-spec table > tbody > tr > th.success, .table > tbody > tr.success > td, table > tbody > tr.success > td, .product-spec table > tbody > tr.success > td, .table > tbody > tr.success > th, table > tbody > tr.success > th, .product-spec table > tbody > tr.success > th, .table > tfoot > tr > td.success, table > tfoot > tr > td.success, .product-spec table > tfoot > tr > td.success, .table > tfoot > tr > th.success, table > tfoot > tr > th.success, .product-spec table > tfoot > tr > th.success, .table > tfoot > tr.success > td, table > tfoot > tr.success > td, .product-spec table > tfoot > tr.success > td, .table > tfoot > tr.success > th, table > tfoot > tr.success > th, .product-spec table > tfoot > tr.success > th {
	background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
	background-color: #d0e9c6;
}
.table > thead > tr > td.info, table > thead > tr > td.info, .product-spec table > thead > tr > td.info, .table > thead > tr > th.info, table > thead > tr > th.info, .product-spec table > thead > tr > th.info, .table > thead > tr.info > td, table > thead > tr.info > td, .product-spec table > thead > tr.info > td, .table > thead > tr.info > th, table > thead > tr.info > th, .product-spec table > thead > tr.info > th, .table > tbody > tr > td.info, table > tbody > tr > td.info, .product-spec table > tbody > tr > td.info, .table > tbody > tr > th.info, table > tbody > tr > th.info, .product-spec table > tbody > tr > th.info, .table > tbody > tr.info > td, table > tbody > tr.info > td, .product-spec table > tbody > tr.info > td, .table > tbody > tr.info > th, table > tbody > tr.info > th, .product-spec table > tbody > tr.info > th, .table > tfoot > tr > td.info, table > tfoot > tr > td.info, .product-spec table > tfoot > tr > td.info, .table > tfoot > tr > th.info, table > tfoot > tr > th.info, .product-spec table > tfoot > tr > th.info, .table > tfoot > tr.info > td, table > tfoot > tr.info > td, .product-spec table > tfoot > tr.info > td, .table > tfoot > tr.info > th, table > tfoot > tr.info > th, .product-spec table > tfoot > tr.info > th {
	background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
	background-color: #c4e3f3;
}
.table > thead > tr > td.warning, table > thead > tr > td.warning, .product-spec table > thead > tr > td.warning, .table > thead > tr > th.warning, table > thead > tr > th.warning, .product-spec table > thead > tr > th.warning, .table > thead > tr.warning > td, table > thead > tr.warning > td, .product-spec table > thead > tr.warning > td, .table > thead > tr.warning > th, table > thead > tr.warning > th, .product-spec table > thead > tr.warning > th, .table > tbody > tr > td.warning, table > tbody > tr > td.warning, .product-spec table > tbody > tr > td.warning, .table > tbody > tr > th.warning, table > tbody > tr > th.warning, .product-spec table > tbody > tr > th.warning, .table > tbody > tr.warning > td, table > tbody > tr.warning > td, .product-spec table > tbody > tr.warning > td, .table > tbody > tr.warning > th, table > tbody > tr.warning > th, .product-spec table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, table > tfoot > tr > td.warning, .product-spec table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, table > tfoot > tr > th.warning, .product-spec table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, table > tfoot > tr.warning > td, .product-spec table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, table > tfoot > tr.warning > th, .product-spec table > tfoot > tr.warning > th {
	background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
	background-color: #faf2cc;
}
.table > thead > tr > td.danger, table > thead > tr > td.danger, .product-spec table > thead > tr > td.danger, .table > thead > tr > th.danger, table > thead > tr > th.danger, .product-spec table > thead > tr > th.danger, .table > thead > tr.danger > td, table > thead > tr.danger > td, .product-spec table > thead > tr.danger > td, .table > thead > tr.danger > th, table > thead > tr.danger > th, .product-spec table > thead > tr.danger > th, .table > tbody > tr > td.danger, table > tbody > tr > td.danger, .product-spec table > tbody > tr > td.danger, .table > tbody > tr > th.danger, table > tbody > tr > th.danger, .product-spec table > tbody > tr > th.danger, .table > tbody > tr.danger > td, table > tbody > tr.danger > td, .product-spec table > tbody > tr.danger > td, .table > tbody > tr.danger > th, table > tbody > tr.danger > th, .product-spec table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, table > tfoot > tr > td.danger, .product-spec table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, table > tfoot > tr > th.danger, .product-spec table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, table > tfoot > tr.danger > td, .product-spec table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, table > tfoot > tr.danger > th, .product-spec table > tfoot > tr.danger > th {
	background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
	background-color: #ebcccc;
}
.table-responsive, .product-spec table {
	overflow-x: auto;
	min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive, .product-spec table {
	width: 100%;
	margin-bottom: 15px;
	overflow-y: hidden;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	border: 1px solid #ddd;
}
.table-responsive > .table, .product-spec table > .table, .table-responsive > table, .product-spec .table-responsive > table, .product-spec table > table {
	margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th, .product-spec table > .table > thead > tr > th, .table-responsive > table > thead > tr > th, .product-spec table > table > thead > tr > th, .product-spec .table-responsive > table > thead > tr > th, .product-spec table > table > thead > tr > th, .table-responsive > .table > thead > tr > td, .product-spec table > .table > thead > tr > td, .table-responsive > table > thead > tr > td, .product-spec table > table > thead > tr > td, .product-spec .table-responsive > table > thead > tr > td, .product-spec table > table > thead > tr > td, .table-responsive > .table > tbody > tr > th, .product-spec table > .table > tbody > tr > th, .table-responsive > table > tbody > tr > th, .product-spec table > table > tbody > tr > th, .product-spec .table-responsive > table > tbody > tr > th, .product-spec table > table > tbody > tr > th, .table-responsive > .table > tbody > tr > td, .product-spec table > .table > tbody > tr > td, .table-responsive > table > tbody > tr > td, .product-spec table > table > tbody > tr > td, .product-spec .table-responsive > table > tbody > tr > td, .product-spec table > table > tbody > tr > td, .table-responsive > .table > tfoot > tr > th, .product-spec table > .table > tfoot > tr > th, .table-responsive > table > tfoot > tr > th, .product-spec table > table > tfoot > tr > th, .product-spec .table-responsive > table > tfoot > tr > th, .product-spec table > table > tfoot > tr > th, .table-responsive > .table > tfoot > tr > td, .product-spec table > .table > tfoot > tr > td, .table-responsive > table > tfoot > tr > td, .product-spec table > table > tfoot > tr > td, .product-spec .table-responsive > table > tfoot > tr > td, .product-spec table > table > tfoot > tr > td {
	white-space: nowrap;
}
.table-responsive > .table-bordered, .product-spec table > .table-bordered {
	border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child, .product-spec table > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .product-spec table > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .product-spec table > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .product-spec table > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .product-spec table > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .product-spec table > .table-bordered > tfoot > tr > td:first-child {
	border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child, .product-spec table > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .product-spec table > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .product-spec table > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .product-spec table > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .product-spec table > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .product-spec table > .table-bordered > tfoot > tr > td:last-child {
	border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th, .product-spec table > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .product-spec table > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .product-spec table > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .product-spec table > .table-bordered > tfoot > tr:last-child > td {
	border-bottom: 0;
}
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0;
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333333;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
}
label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: bold;
}
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
input[type="radio"], input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal;
}
input[type="file"] {
	display: block;
}
input[type="range"] {
	display: block;
	width: 100%;
}
select[multiple], select[size] {
	height: auto;
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
output {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857;
	color: #555555;
}
.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	color: #555555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	background-color: #eeeeee;
	opacity: 1;
}
.form-control[disabled], fieldset[disabled] .form-control {
	cursor: not-allowed;
}
textarea.form-control {
	height: auto;
}
input[type="search"] {
	-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {
	line-height: 34px;
}
input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control, .input-group-sm > input[type="date"].input-group-addon, .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"], input[type="time"].input-sm, .input-group-sm > input[type="time"].form-control, .input-group-sm > input[type="time"].input-group-addon, .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm input[type="time"], input[type="datetime-local"].input-sm, .input-group-sm > input[type="datetime-local"].form-control, .input-group-sm > input[type="datetime-local"].input-group-addon, .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm input[type="datetime-local"], input[type="month"].input-sm, .input-group-sm > input[type="month"].form-control, .input-group-sm > input[type="month"].input-group-addon, .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm input[type="month"] {
	line-height: 30px;
}
input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control, .input-group-lg > input[type="date"].input-group-addon, .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control, .input-group-lg > input[type="time"].input-group-addon, .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control, .input-group-lg > input[type="datetime-local"].input-group-addon, .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control, .input-group-lg > input[type="month"].input-group-addon, .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg input[type="month"] {
	line-height: 46px;
}
}
.form-group {
	margin-bottom: 15px;
}
.radio, .checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.radio label, .checkbox label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
	margin-top: 4px \9;
}
.radio + .radio, .checkbox + .checkbox {
	margin-top: -5px;
}
.radio-inline, .checkbox-inline {
	position: relative;
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer;
}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
	margin-top: 0;
	margin-left: 10px;
}
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], input[type="checkbox"].disabled, fieldset[disabled] input[type="checkbox"] {
	cursor: not-allowed;
}
.radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled, fieldset[disabled] .checkbox-inline {
	cursor: not-allowed;
}
.radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label, fieldset[disabled] .checkbox label {
	cursor: not-allowed;
}
.form-control-static {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0;
	min-height: 34px;
}
.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .input-group-lg > .form-control-static.input-group-addon, .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn {
	padding-left: 0;
	padding-right: 0;
}
.input-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
select.input-sm, .input-group-sm > select.form-control, .input-group-sm > select.input-group-addon, .input-group-sm > .input-group-btn > select.btn {
	height: 30px;
	line-height: 30px;
}
textarea.input-sm, .input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon, .input-group-sm > .input-group-btn > textarea.btn, select[multiple].input-sm, .input-group-sm > select[multiple].form-control, .input-group-sm > select[multiple].input-group-addon, .input-group-sm > .input-group-btn > select[multiple].btn {
	height: auto;
}
.form-group-sm .form-control {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.form-group-sm select.form-control {
	height: 30px;
	line-height: 30px;
}
.form-group-sm textarea.form-control, .form-group-sm select[multiple].form-control {
	height: auto;
}
.form-group-sm .form-control-static {
	height: 30px;
	min-height: 32px;
	padding: 6px 10px;
	font-size: 12px;
	line-height: 1.5;
}
.input-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
	border-radius: 6px;
}
select.input-lg, .input-group-lg > select.form-control, .input-group-lg > select.input-group-addon, .input-group-lg > .input-group-btn > select.btn {
	height: 46px;
	line-height: 46px;
}
textarea.input-lg, .input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon, .input-group-lg > .input-group-btn > textarea.btn, select[multiple].input-lg, .input-group-lg > select[multiple].form-control, .input-group-lg > select[multiple].input-group-addon, .input-group-lg > .input-group-btn > select[multiple].btn {
	height: auto;
}
.form-group-lg .form-control {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
	border-radius: 6px;
}
.form-group-lg select.form-control {
	height: 46px;
	line-height: 46px;
}
.form-group-lg textarea.form-control, .form-group-lg select[multiple].form-control {
	height: auto;
}
.form-group-lg .form-control-static {
	height: 46px;
	min-height: 38px;
	padding: 11px 16px;
	font-size: 18px;
	line-height: 1.33333;
}
.has-feedback {
	position: relative;
}
.has-feedback .form-control {
	padding-right: 42.5px;
}
.form-control-feedback {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}
.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback, .input-group-lg > .input-group-btn > .btn + .form-control-feedback, .input-group-lg + .form-control-feedback, .form-group-lg .form-control + .form-control-feedback {
	width: 46px;
	height: 46px;
	line-height: 46px;
}
.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback, .input-group-sm > .input-group-btn > .btn + .form-control-feedback, .input-group-sm + .form-control-feedback, .form-group-sm .form-control + .form-control-feedback {
	width: 30px;
	height: 30px;
	line-height: 30px;
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
	color: #3c763d;
}
.has-success .form-control {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
	color: #3c763d;
	border-color: #3c763d;
	background-color: #dff0d8;
}
.has-success .form-control-feedback {
	color: #3c763d;
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
	color: #8a6d3b;
}
.has-warning .form-control {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
	color: #8a6d3b;
	border-color: #8a6d3b;
	background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
	color: #8a6d3b;
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
	color: #a94442;
}
.has-error .form-control {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede;
}
.has-error .form-control-feedback {
	color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
	top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
	top: 0;
}
.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373;
}
@media (min-width: 768px) {
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-inline .form-control {
	display: inline-block;
	width: auto;
	vertical-align: middle;
}
.form-inline .form-control-static {
	display: inline-block;
}
.form-inline .input-group {
	display: inline-table;
	vertical-align: middle;
}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
	width: auto;
}
.form-inline .input-group > .form-control {
	width: 100%;
}
.form-inline .control-label {
	margin-bottom: 0;
	vertical-align: middle;
}
.form-inline .radio, .form-inline .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.form-inline .radio label, .form-inline .checkbox label {
	padding-left: 0;
}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
	position: relative;
	margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
	top: 0;
}
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px;
}
.form-horizontal .radio, .form-horizontal .checkbox {
	min-height: 27px;
}
.form-horizontal .form-group {
	margin-left: -15px;
	margin-right: -15px;
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
	content: " ";
	display: table;
}
.form-horizontal .form-group:after {
	clear: both;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
	text-align: right;
	margin-bottom: 0;
	padding-top: 7px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
	right: 15px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
	padding-top: 11px;
	font-size: 18px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
	padding-top: 6px;
	font-size: 12px;
}
}
.btn {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn:hover, .btn:focus, .btn.focus {
	color: #333;
	text-decoration: none;
}
.btn:active, .btn.active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
	cursor: not-allowed;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
a.btn.disabled, fieldset[disabled] a.btn {
	pointer-events: none;
}
.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}
.btn-default:focus, .btn-default.focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c;
}
.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}
.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c;
}
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
	background-image: none;
}
.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
	background-color: #fff;
	border-color: #ccc;
}
.btn-default .badge {
	color: #fff;
	background-color: #333;
}
.btn-primary {
	color: #fff;
	background-color: #337ab7;
	border-color: #2e6da4;
}
.btn-primary:focus, .btn-primary.focus {
	color: #fff;
	background-color: #286090;
	border-color: #122b40;
}
.btn-primary:hover {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
	color: #fff;
	background-color: #204d74;
	border-color: #122b40;
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
	background-image: none;
}
.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
	background-color: #337ab7;
	border-color: #2e6da4;
}
.btn-primary .badge {
	color: #337ab7;
	background-color: #fff;
}
.btn-success {
	color: #fff;
	background-color: #5cb85c;
	border-color: #4cae4c;
}
.btn-success:focus, .btn-success.focus {
	color: #fff;
	background-color: #449d44;
	border-color: #255625;
}
.btn-success:hover {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;
}
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
	color: #fff;
	background-color: #449d44;
	border-color: #398439;
}
.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
	color: #fff;
	background-color: #398439;
	border-color: #255625;
}
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
	background-image: none;
}
.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
	background-color: #5cb85c;
	border-color: #4cae4c;
}
.btn-success .badge {
	color: #5cb85c;
	background-color: #fff;
}
.btn-info {
	color: #fff;
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-info:focus, .btn-info.focus {
	color: #fff;
	background-color: #31b0d5;
	border-color: #1b6d85;
}
.btn-info:hover {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
	color: #fff;
	background-color: #31b0d5;
	border-color: #269abc;
}
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
	color: #fff;
	background-color: #269abc;
	border-color: #1b6d85;
}
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
	background-image: none;
}
.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
	background-color: #5bc0de;
	border-color: #46b8da;
}
.btn-info .badge {
	color: #5bc0de;
	background-color: #fff;
}
.btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-warning:focus, .btn-warning.focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}
.btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}
.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d;
}
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
	background-image: none;
}
.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
	background-color: #f0ad4e;
	border-color: #eea236;
}
.btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}
.btn-danger {
	color: #fff;
	background-color: #d9534f;
	border-color: #d43f3a;
}
.btn-danger:focus, .btn-danger.focus {
	color: #fff;
	background-color: #c9302c;
	border-color: #761c19;
}
.btn-danger:hover {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
	color: #fff;
	background-color: #c9302c;
	border-color: #ac2925;
}
.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
	color: #fff;
	background-color: #ac2925;
	border-color: #761c19;
}
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
	background-image: none;
}
.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
	background-color: #d9534f;
	border-color: #d43f3a;
}
.btn-danger .badge {
	color: #d9534f;
	background-color: #fff;
}
.btn-link {
	color: #337ab7;
	font-weight: normal;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
	border-color: transparent;
}
.btn-link:hover, .btn-link:focus {
	color: #23527c;
	text-decoration: underline;
	background-color: transparent;
}
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
	color: #777777;
	text-decoration: none;
}
.btn-lg, .btn-group-lg > .btn {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
	border-radius: 6px;
}
.btn-sm, .btn-group-sm > .btn {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.btn-xs, .btn-group-xs > .btn {
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.btn-block, .btn-viewmore {
	display: block;
	width: 100%;
}
.btn-block + .btn-block, .btn-viewmore + .btn-block, .btn-block + .btn-viewmore, .btn-viewmore + .btn-viewmore {
	margin-top: 5px;
}
input[type="submit"].btn-block, input[type="submit"].btn-viewmore, input[type="reset"].btn-block, input[type="reset"].btn-viewmore, input[type="button"].btn-block, input[type="button"].btn-viewmore {
	width: 100%;
}
.fade {
	opacity: 0;
	-webkit-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
}
.fade.in {
	opacity: 1;
}
.collapse {
	display: none;
}
.collapse.in {
	display: block;
}
tr.collapse.in {
	display: table-row;
}
tbody.collapse.in {
	display: table-row-group;
}
.collapsing {
	position: relative;
	height: 0;
	overflow: hidden;
	-webkit-transition-property: height, visibility;
	transition-property: height, visibility;
	-webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
}
.caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 2px;
	vertical-align: middle;
	border-top: 4px dashed;
	border-top: 4px solid \9;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
}
.dropup, .dropdown {
	position: relative;
}
.dropdown-toggle:focus {
	outline: 0;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	background-clip: padding-box;
}
.dropdown-menu.pull-right, header .dropdown-menu.score-right-text {
	right: 0;
	left: auto;
}
.dropdown-menu .divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857;
	color: #333333;
	white-space: nowrap;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	color: #fff;
	text-decoration: none;
	outline: 0;
	background-color: #337ab7;
}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
	color: #777777;
}
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
	text-decoration: none;
	background-color: transparent;
	background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	cursor: not-allowed;
}
.open > .dropdown-menu {
	display: block;
}
.open > a {
	outline: 0;
}
.dropdown-menu-right {
	left: auto;
	right: 0;
}
.dropdown-menu-left {
	left: 0;
	right: auto;
}
.dropdown-header {
	display: block;
	padding: 3px 20px;
	font-size: 12px;
	line-height: 1.42857;
	color: #777777;
	white-space: nowrap;
}
.dropdown-backdrop {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	z-index: 990;
}
.pull-right > .dropdown-menu, header .score-right-text > .dropdown-menu {
	right: 0;
	left: auto;
}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
	border-top: 0;
	border-bottom: 4px dashed;
	border-bottom: 4px solid \9;
	content: "";
}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	top: auto;
	bottom: 100%;
	margin-bottom: 2px;
}
@media (min-width: 768px) {
.navbar-right .dropdown-menu {
	right: 0;
	left: auto;
}
.navbar-right .dropdown-menu-left {
	left: 0;
	right: auto;
}
}
.btn-group, .btn-group-vertical {
	position: relative;
	display: inline-block;
	vertical-align: middle;
}
.btn-group > .btn, .btn-group-vertical > .btn {
	position: relative;
	float: left;
}
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:hover, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active {
	z-index: 2;
}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-toolbar {
	margin-left: -5px;
}
.btn-toolbar:before, .btn-toolbar:after {
	content: " ";
	display: table;
}
.btn-toolbar:after {
	clear: both;
}
.btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group {
	float: left;
}
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
	margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius: 0;
}
.btn-group > .btn:first-child {
	margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.btn-group > .btn-group {
	float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
	border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
	outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
	padding-left: 8px;
	padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
	padding-left: 12px;
	padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn .caret {
	margin-left: 0;
}
.btn-lg .caret, .btn-group-lg > .btn .caret {
	border-width: 5px 5px 0;
	border-bottom-width: 0;
}
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
	border-width: 0 5px 5px;
}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
	display: block;
	float: none;
	width: 100%;
	max-width: 100%;
}
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
	content: " ";
	display: table;
}
.btn-group-vertical > .btn-group:after {
	clear: both;
}
.btn-group-vertical > .btn-group > .btn {
	float: none;
}
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
	margin-top: -1px;
	margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
	border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
	border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.btn-group-justified {
	display: table;
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;
}
.btn-group-justified > .btn, .btn-group-justified > .btn-group {
	float: none;
	display: table-cell;
	width: 1%;
}
.btn-group-justified > .btn-group .btn {
	width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
	left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
	position: relative;
	display: table;
	border-collapse: separate;
}
.input-group[class*="col-"] {
	float: none;
	padding-left: 0;
	padding-right: 0;
}
.input-group .form-control {
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0;
}
.input-group .form-control:focus {
	z-index: 3;
}
.input-group-addon, .input-group-btn, .input-group .form-control {
	display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
	border-radius: 0;
}
.input-group-addon, .input-group-btn {
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
}
.input-group-addon {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: normal;
	line-height: 1;
	color: #555555;
	text-align: center;
	background-color: #eeeeee;
	border: 1px solid #ccc;
	border-radius: 4px;
}
.input-group-addon.input-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn {
	padding: 5px 10px;
	font-size: 12px;
	border-radius: 3px;
}
.input-group-addon.input-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn {
	padding: 10px 16px;
	font-size: 18px;
	border-radius: 6px;
}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
	margin-top: 0;
}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}
.input-group-addon:first-child {
	border-right: 0;
}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}
.input-group-addon:last-child {
	border-left: 0;
}
.input-group-btn {
	position: relative;
	font-size: 0;
	white-space: nowrap;
}
.input-group-btn > .btn {
	position: relative;
}
.input-group-btn > .btn + .btn {
	margin-left: -1px;
}
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
	z-index: 2;
}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
	margin-right: -1px;
}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
	z-index: 2;
	margin-left: -1px;
}
.nav {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
}
.nav:before, .nav:after {
	content: " ";
	display: table;
}
.nav:after {
	clear: both;
}
.nav > li {
	position: relative;
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 10px 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}
.nav > li.disabled > a {
	color: #777777;
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
	color: #777777;
	text-decoration: none;
	background-color: transparent;
	cursor: not-allowed;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
	background-color: #eeeeee;
	border-color: #337ab7;
}
.nav .nav-divider {
	height: 1px;
	margin: 9px 0;
	overflow: hidden;
	background-color: #e5e5e5;
}
.nav > li > a > img {
	max-width: none;
}
.nav-tabs {
	border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
	float: left;
	margin-bottom: -1px;
}
.nav-tabs > li > a {
	margin-right: 2px;
	line-height: 1.42857;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
	border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color: #555555;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
	cursor: default;
}
.nav-pills > li {
	float: left;
}
.nav-pills > li > a {
	border-radius: 4px;
}
.nav-pills > li + li {
	margin-left: 2px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
	color: #fff;
	background-color: #337ab7;
}
.nav-stacked > li {
	float: none;
}
.nav-stacked > li + li {
	margin-top: 2px;
	margin-left: 0;
}
.nav-justified, .nav-tabs.nav-justified {
	width: 100%;
}
.nav-justified > li, .nav-tabs.nav-justified > li {
	float: none;
}
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
	text-align: center;
	margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
	top: auto;
	left: auto;
}
@media (min-width: 768px) {
.nav-justified > li, .nav-tabs.nav-justified > li {
	display: table-cell;
	width: 1%;
}
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
	margin-bottom: 0;
}
}
.nav-tabs-justified, .nav-tabs.nav-justified {
	border-bottom: 0;
}
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
	margin-right: 0;
	border-radius: 4px;
}
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
	border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
	border-bottom: 1px solid #ddd;
	border-radius: 4px 4px 0 0;
}
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
	border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.navbar {
	position: relative;
	min-height: 50px;
	margin-bottom: 20px;
	border: 1px solid transparent;
}
.navbar:before, .navbar:after {
	content: " ";
	display: table;
}
.navbar:after {
	clear: both;
}
@media (min-width: 768px) {
.navbar {
	border-radius: 4px;
}
}
.navbar-header:before, .navbar-header:after {
	content: " ";
	display: table;
}
.navbar-header:after {
	clear: both;
}
@media (min-width: 768px) {
.navbar-header {
	float: left;
}
}
.navbar-collapse {
	overflow-x: visible;
	padding-right: 15px;
	padding-left: 15px;
	border-top: 1px solid transparent;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	-webkit-overflow-scrolling: touch;
}
.navbar-collapse:before, .navbar-collapse:after {
	content: " ";
	display: table;
}
.navbar-collapse:after {
	clear: both;
}
.navbar-collapse.in {
	overflow-y: auto;
}
@media (min-width: 768px) {
.navbar-collapse {
	width: auto;
	border-top: 0;
	box-shadow: none;
}
.navbar-collapse.collapse {
	display: block !important;
	height: auto !important;
	padding-bottom: 0;
	overflow: visible !important;
}
.navbar-collapse.in {
	overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	padding-left: 0;
	padding-right: 0;
}
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	max-height: 200px;
}
}
.container > .navbar-header, .score-carousel-pane .score-carousel-pane-body > .navbar-header, .container > .navbar-collapse, .score-carousel-pane .score-carousel-pane-body > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse {
	margin-right: -15px;
	margin-left: -15px;
}
@media (min-width: 768px) {
.container > .navbar-header, .score-carousel-pane .score-carousel-pane-body > .navbar-header, .container > .navbar-collapse, .score-carousel-pane .score-carousel-pane-body > .navbar-collapse, .container-fluid > .navbar-header, .container-fluid > .navbar-collapse {
	margin-right: 0;
	margin-left: 0;
}
}
.navbar-static-top {
	z-index: 1000;
	border-width: 0 0 1px;
}
@media (min-width: 768px) {
.navbar-static-top {
	border-radius: 0;
}
}
.navbar-fixed-top, .navbar-fixed-bottom {
	position: fixed;
	right: 0;
	left: 0;
	z-index: 1030;
}
@media (min-width: 768px) {
.navbar-fixed-top, .navbar-fixed-bottom {
	border-radius: 0;
}
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}
.navbar-fixed-bottom {
	bottom: 0;
	margin-bottom: 0;
	border-width: 1px 0 0;
}
.navbar-brand {
	float: left;
	padding: 15px 15px;
	font-size: 18px;
	line-height: 20px;
	height: 50px;
}
.navbar-brand:hover, .navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand > img {
	display: block;
}
@media (min-width: 768px) {
.navbar > .container .navbar-brand, .score-carousel-pane .navbar > .score-carousel-pane-body .navbar-brand, .navbar > .container-fluid .navbar-brand {
	margin-left: -15px;
}
}
.navbar-toggle {
	position: relative;
	float: right;
	margin-right: 15px;
	padding: 9px 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
.navbar-toggle:focus {
	outline: 0;
}
.navbar-toggle .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px;
}
@media (min-width: 768px) {
.navbar-toggle {
	display: none;
}
}
.navbar-nav {
	margin: 7.5px -15px;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
}
@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu {
	position: static;
	float: none;
	width: auto;
	margin-top: 0;
	background-color: transparent;
	border: 0;
	box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
	padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
	line-height: 20px;
}
.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
	background-image: none;
}
}
@media (min-width: 768px) {
.navbar-nav {
	float: left;
	margin: 0;
}
.navbar-nav > li {
	float: left;
}
.navbar-nav > li > a {
	padding-top: 15px;
	padding-bottom: 15px;
}
}
.navbar-form {
	margin-left: -15px;
	margin-right: -15px;
	padding: 10px 15px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
	margin-top: 8px;
	margin-bottom: 8px;
}
@media (min-width: 768px) {
.navbar-form .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
}
.navbar-form .form-control {
	display: inline-block;
	width: auto;
	vertical-align: middle;
}
.navbar-form .form-control-static {
	display: inline-block;
}
.navbar-form .input-group {
	display: inline-table;
	vertical-align: middle;
}
.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {
	width: auto;
}
.navbar-form .input-group > .form-control {
	width: 100%;
}
.navbar-form .control-label {
	margin-bottom: 0;
	vertical-align: middle;
}
.navbar-form .radio, .navbar-form .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	vertical-align: middle;
}
.navbar-form .radio label, .navbar-form .checkbox label {
	padding-left: 0;
}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
	position: relative;
	margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
	top: 0;
}
}
@media (max-width: 767px) {
.navbar-form .form-group {
	margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
	margin-bottom: 0;
}
}
@media (min-width: 768px) {
.navbar-form {
	width: auto;
	border: 0;
	margin-left: 0;
	margin-right: 0;
	padding-top: 0;
	padding-bottom: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
}
.navbar-nav > li > .dropdown-menu {
	margin-top: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
	margin-bottom: 0;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.navbar-btn {
	margin-top: 8px;
	margin-bottom: 8px;
}
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
	margin-top: 10px;
	margin-bottom: 10px;
}
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
	margin-top: 14px;
	margin-bottom: 14px;
}
.navbar-text {
	margin-top: 15px;
	margin-bottom: 15px;
}
@media (min-width: 768px) {
.navbar-text {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
}
}
@media (min-width: 768px) {
.navbar-left {
	float: left !important;
}
.navbar-right {
	float: right !important;
	margin-right: -15px;
}
.navbar-right ~ .navbar-right {
	margin-right: 0;
}
}
.navbar-default {
	background-color: #f8f8f8;
	border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
	color: #777;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #5e5e5e;
	background-color: transparent;
}
.navbar-default .navbar-text {
	color: #777;
}
.navbar-default .navbar-nav > li > a {
	color: #777;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #333;
	background-color: transparent;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #555;
	background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
	color: #ccc;
	background-color: transparent;
}
.navbar-default .navbar-toggle {
	border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #888;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: #e7e7e7;
	color: #555;
}
@media (max-width: 767px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
	color: #333;
	background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
	color: #555;
	background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
	color: #ccc;
	background-color: transparent;
}
}
.navbar-default .navbar-link {
	color: #777;
}
.navbar-default .navbar-link:hover {
	color: #333;
}
.navbar-default .btn-link {
	color: #777;
}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
	color: #333;
}
.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
	color: #ccc;
}
.navbar-inverse {
	background-color: #222;
	border-color: #090909;
}
.navbar-inverse .navbar-brand {
	color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
	color: #fff;
	background-color: transparent;
}
.navbar-inverse .navbar-text {
	color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
	color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
	color: #fff;
	background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
	color: #fff;
	background-color: #090909;
}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
	color: #444;
	background-color: transparent;
}
.navbar-inverse .navbar-toggle {
	border-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
	background-color: #090909;
	color: #fff;
}
@media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
	border-color: #090909;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
	background-color: #090909;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
	color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
	color: #fff;
	background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
	color: #fff;
	background-color: #090909;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
	color: #444;
	background-color: transparent;
}
}
.navbar-inverse .navbar-link {
	color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
	color: #fff;
}
.navbar-inverse .btn-link {
	color: #9d9d9d;
}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
	color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
	color: #444;
}
.breadcrumb, .score-breadcrumb {
	padding: 8px 15px;
	margin-bottom: 20px;
	list-style: none;
	background-color: #f5f5f5;
	border-radius: 4px;
}
.breadcrumb > li, .score-breadcrumb > li {
	display: inline-block;
}
.breadcrumb > li + li:before, .score-breadcrumb > li + li:before {
	content: "/ ";
	padding: 0 5px;
	color: #ccc;
}
.breadcrumb > .active, .score-breadcrumb > .active {
	color: #777777;
}
.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857;
	text-decoration: none;
	color: #337ab7;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
	z-index: 2;
	color: #23527c;
	background-color: #eeeeee;
	border-color: #ddd;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
	cursor: default;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
	color: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}
.pagination-lg > li > a, .pagination-lg > li > span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33333;
}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
	border-bottom-left-radius: 6px;
	border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
	border-bottom-right-radius: 6px;
	border-top-right-radius: 6px;
}
.pagination-sm > li > a, .pagination-sm > li > span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
	border-bottom-left-radius: 3px;
	border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.pager {
	padding-left: 0;
	margin: 20px 0;
	list-style: none;
	text-align: center;
}
.pager:before, .pager:after {
	content: " ";
	display: table;
}
.pager:after {
	clear: both;
}
.pager li {
	display: inline;
}
.pager li > a, .pager li > span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 15px;
}
.pager li > a:hover, .pager li > a:focus {
	text-decoration: none;
	background-color: #eeeeee;
}
.pager .next > a, .pager .next > span {
	float: right;
}
.pager .previous > a, .pager .previous > span {
	float: left;
}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
	color: #777777;
	background-color: #fff;
	cursor: not-allowed;
}
.label {
	display: inline;
	padding: .2em .6em .3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #fff;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
}
.label:empty {
	display: none;
}
.btn .label {
	position: relative;
	top: -1px;
}
a.label:hover, a.label:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.label-default {
	background-color: #777777;
}
.label-default[href]:hover, .label-default[href]:focus {
	background-color: #5e5e5e;
}
.label-primary {
	background-color: #337ab7;
}
.label-primary[href]:hover, .label-primary[href]:focus {
	background-color: #286090;
}
.label-success {
	background-color: #5cb85c;
}
.label-success[href]:hover, .label-success[href]:focus {
	background-color: #449d44;
}
.label-info {
	background-color: #5bc0de;
}
.label-info[href]:hover, .label-info[href]:focus {
	background-color: #31b0d5;
}
.label-warning {
	background-color: #f0ad4e;
}
.label-warning[href]:hover, .label-warning[href]:focus {
	background-color: #ec971f;
}
.label-danger {
	background-color: #d9534f;
}
.label-danger[href]:hover, .label-danger[href]:focus {
	background-color: #c9302c;
}
.badge {
	display: inline-block;
	min-width: 10px;
	padding: 3px 7px;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
	vertical-align: middle;
	white-space: nowrap;
	text-align: center;
	background-color: #777777;
	border-radius: 10px;
}
.badge:empty {
	display: none;
}
.btn .badge {
	position: relative;
	top: -1px;
}
.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
	top: 0;
	padding: 1px 5px;
}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
	color: #337ab7;
	background-color: #fff;
}
.list-group-item > .badge {
	float: right;
}
.list-group-item > .badge + .badge {
	margin-right: 5px;
}
.nav-pills > li > a > .badge {
	margin-left: 3px;
}
a.badge:hover, a.badge:focus {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.jumbotron {
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	color: inherit;
	background-color: #eeeeee;
}
.jumbotron h1, .jumbotron .h1 {
	color: inherit;
}
.jumbotron p {
	margin-bottom: 15px;
	font-size: 21px;
	font-weight: 200;
}
.jumbotron > hr {
	border-top-color: #d5d5d5;
}
.container .jumbotron, .score-carousel-pane .score-carousel-pane-body .jumbotron, .container-fluid .jumbotron {
	border-radius: 6px;
	padding-left: 15px;
	padding-right: 15px;
}
.jumbotron .container, .jumbotron .score-carousel-pane .score-carousel-pane-body, .score-carousel-pane .jumbotron .score-carousel-pane-body {
	max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
	padding-top: 48px;
	padding-bottom: 48px;
}
.container .jumbotron, .score-carousel-pane .score-carousel-pane-body .jumbotron, .container-fluid .jumbotron {
	padding-left: 60px;
	padding-right: 60px;
}
.jumbotron h1, .jumbotron .h1 {
	font-size: 63px;
}
}
.thumbnail {
	display: block;
	padding: 4px;
	margin-bottom: 20px;
	line-height: 1.42857;
	background-color: #fff;

	border-radius: 4px;
	-webkit-transition: border 0.2s ease-in-out;
	-o-transition: border 0.2s ease-in-out;
	transition: border 0.2s ease-in-out;
}
.thumbnail > img, .thumbnail a > img {
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.thumbnail .caption {
	padding: 9px;
	color: #333333;
}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
	border-color: #337ab7;
}
.alert {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
}
.alert h4 {
	margin-top: 0;
	color: inherit;
}
.alert .alert-link {
	font-weight: bold;
}
.alert > p, .alert > ul {
	margin-bottom: 0;
}
.alert > p + p {
	margin-top: 5px;
}
.alert-dismissable, .alert-dismissible {
	padding-right: 35px;
}
.alert-dismissable .close, .alert-dismissible .close {
	position: relative;
	top: -2px;
	right: -21px;
	color: inherit;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.alert-success hr {
	border-top-color: #c9e2b3;
}
.alert-success .alert-link {
	color: #2b542c;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.alert-info hr {
	border-top-color: #a6e1ec;
}
.alert-info .alert-link {
	color: #245269;
}
.alert-warning {
	background-color: #fcf8e3;
	border-color: #faebcc;
	color: #8a6d3b;
}
.alert-warning hr {
	border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
	color: #66512c;
}
.alert-danger {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-danger hr {
	border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
	color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
	background-position: 0 0;
}
}
.progress {
	overflow: hidden;
	height: 20px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
	float: left;
	width: 0%;
	height: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #fff;
	text-align: center;
	background-color: #337ab7;
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-webkit-transition: width 0.6s ease;
	-o-transition: width 0.6s ease;
	transition: width 0.6s ease;
}
.progress-striped .progress-bar, .progress-bar-striped {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-size: 40px 40px;
}
.progress.active .progress-bar, .progress-bar.active {
	-webkit-animation: progress-bar-stripes 2s linear infinite;
	-o-animation: progress-bar-stripes 2s linear infinite;
	animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
	background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
	background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
	background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
	background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
	background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
	margin-top: 15px;
}
.media:first-child {
	margin-top: 0;
}
.media, .media-body {
	zoom: 1;
	overflow: hidden;
}
.media-body {
	width: 10000px;
}
.media-object {
	display: block;
}
.media-object.img-thumbnail {
	max-width: none;
}
.media-right, .media > .pull-right, header .media > .score-right-text {
	padding-left: 10px;
}
.media-left, .media > .pull-left {
	padding-right: 10px;
}
.media-left, .media-right, .media-body {
	display: table-cell;
	vertical-align: top;
}
.media-middle {
	vertical-align: middle;
}
.media-bottom {
	vertical-align: bottom;
}
.media-heading {
	margin-top: 0;
	margin-bottom: 5px;
}
.media-list {
	padding-left: 0;
	list-style: none;
}
.list-group {
	margin-bottom: 20px;
	padding-left: 0;
}
.list-group-item {
	position: relative;
	display: block;
	padding: 10px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd;
}
.list-group-item:first-child {
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}
.list-group-item:last-child {
	margin-bottom: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}
a.list-group-item, button.list-group-item {
	color: #555;
}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
	color: #333;
}
a.list-group-item:hover, a.list-group-item:focus, button.list-group-item:hover, button.list-group-item:focus {
	text-decoration: none;
	color: #555;
	background-color: #f5f5f5;
}
button.list-group-item {
	width: 100%;
	text-align: left;
}
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
	background-color: #eeeeee;
	color: #777777;
	cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
	color: inherit;
}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
	color: #777777;
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
	z-index: 2;
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > .small {
	color: inherit;
}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
	color: #c7ddef;
}
.list-group-item-success {
	color: #3c763d;
	background-color: #dff0d8;
}
a.list-group-item-success, button.list-group-item-success {
	color: #3c763d;
}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
	color: inherit;
}
a.list-group-item-success:hover, a.list-group-item-success:focus, button.list-group-item-success:hover, button.list-group-item-success:focus {
	color: #3c763d;
	background-color: #d0e9c6;
}
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus, button.list-group-item-success.active, button.list-group-item-success.active:hover, button.list-group-item-success.active:focus {
	color: #fff;
	background-color: #3c763d;
	border-color: #3c763d;
}
.list-group-item-info {
	color: #31708f;
	background-color: #d9edf7;
}
a.list-group-item-info, button.list-group-item-info {
	color: #31708f;
}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
	color: inherit;
}
a.list-group-item-info:hover, a.list-group-item-info:focus, button.list-group-item-info:hover, button.list-group-item-info:focus {
	color: #31708f;
	background-color: #c4e3f3;
}
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus, button.list-group-item-info.active, button.list-group-item-info.active:hover, button.list-group-item-info.active:focus {
	color: #fff;
	background-color: #31708f;
	border-color: #31708f;
}
.list-group-item-warning {
	color: #8a6d3b;
	background-color: #fcf8e3;
}
a.list-group-item-warning, button.list-group-item-warning {
	color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
	color: inherit;
}
a.list-group-item-warning:hover, a.list-group-item-warning:focus, button.list-group-item-warning:hover, button.list-group-item-warning:focus {
	color: #8a6d3b;
	background-color: #faf2cc;
}
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus, button.list-group-item-warning.active, button.list-group-item-warning.active:hover, button.list-group-item-warning.active:focus {
	color: #fff;
	background-color: #8a6d3b;
	border-color: #8a6d3b;
}
.list-group-item-danger {
	color: #a94442;
	background-color: #f2dede;
}
a.list-group-item-danger, button.list-group-item-danger {
	color: #a94442;
}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
	color: inherit;
}
a.list-group-item-danger:hover, a.list-group-item-danger:focus, button.list-group-item-danger:hover, button.list-group-item-danger:focus {
	color: #a94442;
	background-color: #ebcccc;
}
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus, button.list-group-item-danger.active, button.list-group-item-danger.active:hover, button.list-group-item-danger.active:focus {
	color: #fff;
	background-color: #a94442;
	border-color: #a94442;
}
.list-group-item-heading {
	margin-top: 0;
	margin-bottom: 5px;
}
.list-group-item-text {
	margin-bottom: 0;
	line-height: 1.3;
}
.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
	padding: 15px;
}
.panel-body:before, .panel-body:after {
	content: " ";
	display: table;
}
.panel-body:after {
	clear: both;
}
.panel-heading {
	padding: 10px 15px;
	border-bottom: 1px solid transparent;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
	color: inherit;
}
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	color: inherit;
}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
	color: inherit;
}
.panel-footer {
	padding: 10px 15px;
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel > .list-group, .panel > .panel-collapse > .list-group {
	margin-bottom: 0;
}
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
	border-width: 1px 0;
	border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
	border-top: 0;
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
	border-bottom: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
	border-top-width: 0;
}
.list-group + .panel-footer {
	border-top-width: 0;
}
.panel > .table, .panel > table, .product-spec .panel > table, .panel > .table-responsive > .table, .product-spec .panel > table > .table, .panel > .table-responsive > table, .product-spec .panel > table > table, .product-spec .panel > .table-responsive > table, .product-spec .panel > table > table, .panel > .panel-collapse > .table, .panel > .panel-collapse > table, .product-spec .panel > .panel-collapse > table {
	margin-bottom: 0;
}
.panel > .table caption, .panel > table caption, .product-spec .panel > table caption, .panel > .table-responsive > .table caption, .product-spec .panel > table > .table caption, .panel > .table-responsive > table caption, .product-spec .panel > table > table caption, .product-spec .panel > .table-responsive > table caption, .product-spec .panel > table > table caption, .panel > .panel-collapse > .table caption, .panel > .panel-collapse > table caption, .product-spec .panel > .panel-collapse > table caption {
	padding-left: 15px;
	padding-right: 15px;
}
.panel > .table:first-child, .panel > table:first-child, .product-spec .panel > table:first-child, .panel > .table-responsive:first-child > .table:first-child, .product-spec .panel > table:first-child > .table:first-child, .panel > .table-responsive:first-child > table:first-child, .product-spec .panel > table:first-child > table:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child, .product-spec .panel > table:first-child > table:first-child {
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > table:first-child > thead:first-child > tr:first-child, .product-spec .panel > table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > table:first-child > tbody:first-child > tr:first-child, .product-spec .panel > table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .product-spec .panel > table:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child, .product-spec .panel > table:first-child > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > table:first-child > thead:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .product-spec .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child th:first-child {
	border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > table:first-child > thead:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .product-spec .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .product-spec .panel > .table-responsive:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .product-spec .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .product-spec .panel > .table-responsive:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child, .product-spec .panel > table:first-child > table:first-child > tbody:first-child > tr:first-child th:last-child {
	border-top-right-radius: 3px;
}
.panel > .table:last-child, .panel > table:last-child, .product-spec .panel > table:last-child, .panel > .table-responsive:last-child > .table:last-child, .product-spec .panel > table:last-child > .table:last-child, .panel > .table-responsive:last-child > table:last-child, .product-spec .panel > table:last-child > table:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child, .product-spec .panel > table:last-child > table:last-child {
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > table:last-child > tbody:last-child > tr:last-child, .product-spec .panel > table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > table:last-child > tfoot:last-child > tr:last-child, .product-spec .panel > table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .product-spec .panel > table:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child, .product-spec .panel > table:last-child > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child {
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child th:first-child {
	border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .product-spec .panel > .table-responsive:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child, .product-spec .panel > table:last-child > table:last-child > tfoot:last-child > tr:last-child th:last-child {
	border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table, .panel > .panel-body + table, .product-spec .panel > .panel-body + table, .panel > .panel-body + .table-responsive, .product-spec .panel > .panel-body + table, .panel > .table + .panel-body, .panel > table + .panel-body, .product-spec .panel > table + .panel-body, .panel > .table-responsive + .panel-body, .product-spec .panel > table + .panel-body {
	border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th, .panel > table > tbody:first-child > tr:first-child th, .product-spec .panel > table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td, .panel > table > tbody:first-child > tr:first-child td, .product-spec .panel > table > tbody:first-child > tr:first-child td {
	border-top: 0;
}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered, .product-spec .panel > table > .table-bordered {
	border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .product-spec .panel > table > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .product-spec .panel > table > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .product-spec .panel > table > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .product-spec .panel > table > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .product-spec .panel > table > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .product-spec .panel > table > .table-bordered > tfoot > tr > td:first-child {
	border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .product-spec .panel > table > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .product-spec .panel > table > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .product-spec .panel > table > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .product-spec .panel > table > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .product-spec .panel > table > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .product-spec .panel > table > .table-bordered > tfoot > tr > td:last-child {
	border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .product-spec .panel > table > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .product-spec .panel > table > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .product-spec .panel > table > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th, .product-spec .panel > table > .table-bordered > tbody > tr:first-child > th {
	border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .product-spec .panel > table > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .product-spec .panel > table > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .product-spec .panel > table > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th, .product-spec .panel > table > .table-bordered > tfoot > tr:last-child > th {
	border-bottom: 0;
}
.panel > .table-responsive, .product-spec .panel > table {
	border: 0;
	margin-bottom: 0;
}
.panel-group {
	margin-bottom: 20px;
}
.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px;
}
.panel-group .panel + .panel {
	margin-top: 5px;
}
.panel-group .panel-heading {
	border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {
	border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
	border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
	border-bottom: 1px solid #ddd;
}
.panel-default {
	border-color: #ddd;
}
.panel-default > .panel-heading {
	color: #333333;
	background-color: #f5f5f5;
	border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
	color: #f5f5f5;
	background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ddd;
}
.panel-primary {
	border-color: #337ab7;
}
.panel-primary > .panel-heading {
	color: #fff;
	background-color: #337ab7;
	border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
	color: #337ab7;
	background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #337ab7;
}
.panel-success {
	border-color: #d6e9c6;
}
.panel-success > .panel-heading {
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
	color: #dff0d8;
	background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #d6e9c6;
}
.panel-info {
	border-color: #bce8f1;
}
.panel-info > .panel-heading {
	color: #31708f;
	background-color: #d9edf7;
	border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
	color: #d9edf7;
	background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #bce8f1;
}
.panel-warning {
	border-color: #faebcc;
}
.panel-warning > .panel-heading {
	color: #8a6d3b;
	background-color: #fcf8e3;
	border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
	color: #fcf8e3;
	background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #faebcc;
}
.panel-danger {
	border-color: #ebccd1;
}
.panel-danger > .panel-heading {
	color: #a94442;
	background-color: #f2dede;
	border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
	color: #f2dede;
	background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #ebccd1;
}
.embed-responsive {
	position: relative;
	display: block;
	height: 0;
	padding: 0;
	overflow: hidden;
}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	border: 0;
}
.embed-responsive-16by9 {
	padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
	padding-bottom: 75%;
}
.well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #f5f5f5;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
	border-color: #ddd;
	border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
	padding: 24px;
	border-radius: 6px;
}
.well-sm {
	padding: 9px;
	border-radius: 3px;
}
.close {
	float: right;
	font-size: 21px;
	font-weight: bold;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.close:hover, .close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
button.close {
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
}
.modal-open {
	overflow: hidden;
}
.modal {
	display: none;
	overflow: hidden;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1050;
	-webkit-overflow-scrolling: touch;
	outline: 0;
}
.modal.fade .modal-dialog {
	-webkit-transform: translate(0, -25%);
	-ms-transform: translate(0, -25%);
	-o-transform: translate(0, -25%);
	transform: translate(0, -25%);
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-moz-transition: -moz-transform 0.3s ease-out;
	-o-transition: -o-transform 0.3s ease-out;
	transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
	-webkit-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0);
}
.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}
.modal-dialog {
	position: relative;
	width: auto;
	margin: 10px;
}
.modal-content {
	position: relative;
	background-color: #fff;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	outline: 0;
}
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background-color: #000;
}
.modal-backdrop.fade {
	opacity: 0;
	filter: alpha(opacity=0);
}
.modal-backdrop.in {
	opacity: 0.5;
	filter: alpha(opacity=50);
}
.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5;
}
.modal-header:before, .modal-header:after {
	content: " ";
	display: table;
}
.modal-header:after {
	clear: both;
}
.modal-header .close {
	margin-top: -2px;
}
.modal-title {
	margin: 0;
	line-height: 1.42857;
}
.modal-body {
	position: relative;
	padding: 15px;
}
.modal-footer {
	padding: 15px;
	text-align: right;
	border-top: 1px solid #e5e5e5;
}
.modal-footer:before, .modal-footer:after {
	content: " ";
	display: table;
}
.modal-footer:after {
	clear: both;
}
.modal-footer .btn + .btn {
	margin-left: 5px;
	margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
	margin-left: -1px;
}
.modal-footer .btn-block + .btn-block, .modal-footer .btn-viewmore + .btn-block, .modal-footer .btn-block + .btn-viewmore, .modal-footer .btn-viewmore + .btn-viewmore {
	margin-left: 0;
}
.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
	width: 600px;
	margin: 30px auto;
}
.modal-content {
	-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
	width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
	width: 900px;
}
}
.tooltip {
	position: absolute;
	z-index: 1070;
	display: block;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.42857;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	font-size: 12px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.tooltip.in {
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.tooltip.top {
	margin-top: -3px;
	padding: 5px 0;
}
.tooltip.right {
	margin-left: 3px;
	padding: 0 5px;
}
.tooltip.bottom {
	margin-top: 3px;
	padding: 5px 0;
}
.tooltip.left {
	margin-left: -3px;
	padding: 0 5px;
}
.tooltip-inner {
	max-width: 200px;
	padding: 3px 8px;
	color: #fff;
	text-align: center;
	background-color: #000;
	border-radius: 4px;
}
.tooltip-arrow {
	position: absolute;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.tooltip.top .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
	bottom: 0;
	right: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
	bottom: 0;
	left: 5px;
	margin-bottom: -5px;
	border-width: 5px 5px 0;
	border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
	top: 50%;
	left: 0;
	margin-top: -5px;
	border-width: 5px 5px 5px 0;
	border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
	top: 50%;
	right: 0;
	margin-top: -5px;
	border-width: 5px 0 5px 5px;
	border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
	top: 0;
	left: 50%;
	margin-left: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
	top: 0;
	right: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
	top: 0;
	left: 5px;
	margin-top: -5px;
	border-width: 0 5px 5px;
	border-bottom-color: #000;
}
.popover {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1060;
	display: none;
	max-width: 276px;
	padding: 1px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-break: auto;
	line-height: 1.42857;
	text-align: left;
	text-align: start;
	text-decoration: none;
	text-shadow: none;
	text-transform: none;
	white-space: normal;
	word-break: normal;
	word-spacing: normal;
	word-wrap: normal;
	font-size: 14px;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
	margin-top: -10px;
}
.popover.right {
	margin-left: 10px;
}
.popover.bottom {
	margin-top: 10px;
}
.popover.left {
	margin-left: -10px;
}
.popover-title {
	margin: 0;
	padding: 8px 14px;
	font-size: 14px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #ebebeb;
	border-radius: 5px 5px 0 0;
}
.popover-content {
	padding: 9px 14px;
}
.popover > .arrow, .popover > .arrow:after {
	position: absolute;
	display: block;
	width: 0;
	height: 0;
	border-color: transparent;
	border-style: solid;
}
.popover > .arrow {
	border-width: 11px;
}
.popover > .arrow:after {
	border-width: 10px;
	content: "";
}
.popover.top > .arrow {
	left: 50%;
	margin-left: -11px;
	border-bottom-width: 0;
	border-top-color: #999999;
	border-top-color: rgba(0, 0, 0, 0.25);
	bottom: -11px;
}
.popover.top > .arrow:after {
	content: " ";
	bottom: 1px;
	margin-left: -10px;
	border-bottom-width: 0;
	border-top-color: #fff;
}
.popover.right > .arrow {
	top: 50%;
	left: -11px;
	margin-top: -11px;
	border-left-width: 0;
	border-right-color: #999999;
	border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
	content: " ";
	left: 1px;
	bottom: -10px;
	border-left-width: 0;
	border-right-color: #fff;
}
.popover.bottom > .arrow {
	left: 50%;
	margin-left: -11px;
	border-top-width: 0;
	border-bottom-color: #999999;
	border-bottom-color: rgba(0, 0, 0, 0.25);
	top: -11px;
}
.popover.bottom > .arrow:after {
	content: " ";
	top: 1px;
	margin-left: -10px;
	border-top-width: 0;
	border-bottom-color: #fff;
}
.popover.left > .arrow {
	top: 50%;
	right: -11px;
	margin-top: -11px;
	border-right-width: 0;
	border-left-color: #999999;
	border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
	content: " ";
	right: 1px;
	border-right-width: 0;
	border-left-color: #fff;
	bottom: -10px;
}
.carousel {
	position: relative;
}
.carousel-inner {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.carousel-inner > .item {
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	-o-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	display: block;
	max-width: 100%;
	height: auto;
	line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
	-webkit-transition: -webkit-transform 0.6s ease-in-out;
	-moz-transition: -moz-transform 0.6s ease-in-out;
	-o-transition: -o-transform 0.6s ease-in-out;
	transition: transform 0.6s ease-in-out;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}
.carousel-inner > .item.next, .carousel-inner > .item.active.right {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	left: 0;
}
.carousel-inner > .item.prev, .carousel-inner > .item.active.left {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
	left: 0;
}
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	left: 0;
}
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
	display: block;
}
.carousel-inner > .active {
	left: 0;
}
.carousel-inner > .next, .carousel-inner > .prev {
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel-inner > .next {
	left: 100%;
}
.carousel-inner > .prev {
	left: -100%;
}
.carousel-inner > .next.left, .carousel-inner > .prev.right {
	left: 0;
}
.carousel-inner > .active.left {
	left: -100%;
}
.carousel-inner > .active.right {
	left: 100%;
}
.carousel-control {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	opacity: 0.5;
	filter: alpha(opacity=50);
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	background-color: transparent;
}
.carousel-control.left {
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
	left: auto;
	right: 0;
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover, .carousel-control:focus {
	outline: 0;
	color: #fff;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
	position: absolute;
	top: 50%;
	margin-top: -10px;
	z-index: 5;
	display: inline-block;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
	left: 50%;
	margin-left: -10px;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
	right: 50%;
	margin-right: -10px;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
	width: 20px;
	height: 20px;
	line-height: 1;
	font-family: serif;
}
.carousel-control .icon-prev:before {
	content: '\2039';
}
.carousel-control .icon-next:before {
	content: '\203a';
}
.carousel-indicators {
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center;
}
.carousel-indicators li {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #fff;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: transparent;
}
.carousel-indicators .active {
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #fff;
}
.carousel-caption {
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
	text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
	width: 30px;
	height: 30px;
	margin-top: -10px;
	font-size: 30px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
	margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
	margin-right: -10px;
}
.carousel-caption {
	left: 20%;
	right: 20%;
	padding-bottom: 30px;
}
.carousel-indicators {
	bottom: 20px;
}
}
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
.center-block {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.pull-right, header .score-right-text {
	float: right !important;
}
.pull-left {
	float: left !important;
}
.hide {
	display: none !important;
}
.show {
	display: block !important;
}
.invisible {
	visibility: hidden;
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.hidden {
	display: none !important;
}
.affix {
	position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs {
	display: none !important;
}
.visible-sm {
	display: none !important;
}
.visible-md {
	display: none !important;
}
.visible-lg {
	display: none !important;
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
	display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
	display: block !important;
}
table.visible-xs {
	display: table !important;
}
tr.visible-xs {
	display: table-row !important;
}
th.visible-xs, td.visible-xs {
	display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
	display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
	display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
	display: block !important;
}
table.visible-sm {
	display: table !important;
}
tr.visible-sm {
	display: table-row !important;
}
th.visible-sm, td.visible-sm {
	display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
	display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
	display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1395px) {
.visible-md {
	display: block !important;
}
table.visible-md {
	display: table !important;
}
tr.visible-md {
	display: table-row !important;
}
th.visible-md, td.visible-md {
	display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1395px) {
.visible-md-block {
	display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1395px) {
.visible-md-inline {
	display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1395px) {
.visible-md-inline-block {
	display: inline-block !important;
}
}
@media (min-width: 1396px) {
.visible-lg {
	display: block !important;
}
table.visible-lg {
	display: table !important;
}
tr.visible-lg {
	display: table-row !important;
}
th.visible-lg, td.visible-lg {
	display: table-cell !important;
}
}
@media (min-width: 1396px) {
.visible-lg-block {
	display: block !important;
}
}
@media (min-width: 1396px) {
.visible-lg-inline {
	display: inline !important;
}
}
@media (min-width: 1396px) {
.visible-lg-inline-block {
	display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
	display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
	display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1395px) {
.hidden-md {
	display: none !important;
}
}
@media (min-width: 1396px) {
.hidden-lg {
	display: none !important;
}
}
.visible-print {
	display: none !important;
}
@media print {
.visible-print {
	display: block !important;
}
table.visible-print {
	display: table !important;
}
tr.visible-print {
	display: table-row !important;
}
th.visible-print, td.visible-print {
	display: table-cell !important;
}
}
.visible-print-block {
	display: none !important;
}
@media print {
.visible-print-block {
	display: block !important;
}
}
.visible-print-inline {
	display: none !important;
}
@media print {
.visible-print-inline {
	display: inline !important;
}
}
.visible-print-inline-block {
	display: none !important;
}
@media print {
.visible-print-inline-block {
	display: inline-block !important;
}
}
@media print {
.hidden-print {
	display: none !important;
}
}
.socialwall .socialwallHeader {
	background: #ffffff;
	height: 35px;
	margin: auto 0px;
	padding: 30px 0px;
	padding-bottom: 60px;
}
.socialwall .socialWallTitle {
	font-weight: bold;
	font-size: 20px;
}
.socialwall .subscribeLabel {
	font-size: 15px;
}
.socialwall .subscribeLabel a {
	color: inherit;
}
.socialwall .feed {
	line-height: 20px;
	margin: 10px 0px;
	max-width: 300px;
}
.socialwall .showMoreButton {
	text-align: center;
}
.socialwall .feedPanel {
	margin: 0px;
	display: block;
	overflow: hidden;
}
.socialwall .btn-filter, .socialwall .btn-filter:hover, .socialwall .btn-filter:active, .socialwall .btn-filter:visited, .socialwall .btn-filter:focus {
	background-color: #0083C9;
	border-color: #0083C9;
	color: #ffffff;
}
.socialwall .socialWallBody {
	font: normal 13px Roboto, arial, sans-serif;
}
.socialwall .AccountDesc {
	float: left;
}
.socialwall .feedImage {
	margin: 0px 0px 15px 0px;
}
.socialwall .AccountImage {
	float: left;
	margin: 0px 7px 0px 0px;
}
.socialwall .feedPanel p {
	margin: 2px 0px;
}
.socialwall .feedPanel h3 {
	margin: 4px 0px;
}
.socialwall .AccountPanel {
	overflow: hidden;
}
.socialwall .AccountPanel {
	overflow: hidden;
	margin-bottom: 10px;
}
.socialwall .feedBody {
	margin: 15px 0px 0px 0px;
}
.socialwall .feedBody {
	color: #404040;
	font-size: 14px;
	line-height: 22px;
}
.socialwall .feedFooter.twitterFooter {
	background: #00BAF7;
}
.socialwall .feedFooter.facebookFooter {
	background: #39579B;
}
.socialwall .feedFooter.googlePlusFooter {
	background: #D6492F;
}
.socialwall .feedFooter {
	height: 40px;
	color: #ffffff;
	font-size: 14px;
}
.socialwall .feedFooter table {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
.socialwall td.feedfootericon {
	padding-right: 8px;
	width: 52px;
}
.socialwall td.feedShareText {
	padding-right: 15px;
}
.socialwall .feedShareText span {
	border: solid 1px;
	padding: 2px 10px 2px 10px;
	border-radius: 7px;
	color: white;
}
.socialwall .feedWrapper {
	background: #ffffff;
	padding: 15px 15px 40px 15px;
}
.socialwall .filterPanel {
	margin-top: 10px;
}
.socialwall .filterPanel ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	line-height: 26px;
	margin-left: 15px;
}
.socialwall .filterPanel li.filterFeedbyAccountHeading, .socialwall .filterPanel li.filterTimeDifferenceByHeading {
	font-size: 16px;
	font-weight: bold;
	color: #00BAF7;
}
.socialwall .filterFeedType, .socialwall .filterTimeDiff {
	cursor: pointer;
}
.socialwall .filterFeedType.selected, .socialwall .filterTimeDiff.selected {
	background: #0083C9;
}
.socialwall .btn-showMore, .socialwall .btn-showMore:hover {
	background: #464646;
}
.socialwall.desktop .feedWrapper {
	height: 422px;
}
.socialwall.tablet .feedWrapper {
	height: 422px;
}
.socialwall a:link, .socialwall a:visited, .socialwall a:active, .socialwall a:hover {
	text-decoration: none;
}
body.SocialWallPage {
	background: #E0E0E0;
}
.rfwf-feature-cookiebanner {
	background-color: grey;
}
.rfwf-feature-cookiebanner.bg-red {
	background-color: red;
}
.rfwf-security-show_None {
	display: none !important;
}
.rfwf-securityform {
	margin: 0 20px;
}
.rfwf-securityform .btn {
	margin-left: 0;
}
.rfwf-securityform .Captcha br {
	display: none;
}
.rfwf-securityform .control-label {
	float: left;
	margin-left: 20px;
	width: 160px;
}
.rfwf-securityform .input-sm, .rfwf-securityform .input-group-sm > .form-control, .rfwf-securityform .input-group-sm > .input-group-addon, .rfwf-securityform .input-group-sm > .input-group-btn > .btn, .rfwf-securityform .form-group-sm .form-control {
	border-radius: 3px;
	font-size: 12px;
	height: 30px;
	line-height: 1.5;
	max-width: 210px;
	padding: 5px 10px;
	float: left;
	margin-left: 15px;
}
.rfwf-securityform #CaptchaImage {
	margin: 0 0 0 15px;
	width: 210px;
	padding: 5px;
	border: 1px solid #ccc;
	border-radius: 5px;
	float: left;
}
.rfwf-securityform .CaptchaRefresh {/*float: right;*/
	margin: 0 0 0 5px;
}
.rfwf-securityform .CaptchaInputLabel {
	float: left;
	margin-left: 20px;
	width: 160px;
	text-align: right;
	font-weight: bold;
}
.rfwf-securityform #CaptchaInputText {
	border: 1px solid #ccc;
	border-radius: 3px;
	font-size: 12px;
	height: 30px;
	line-height: 1.5;
	width: 210px;
	padding: 5px 10px;
	float: left;
	margin: 0 0 0 15PX;
}
.rfwf-securityform .HelpLinkText_Div {
	float: right !important;
}
.rfwf-securityform .FormFieldCountryInfo {
	font-size: 12px;
	margin-bottom: 10px !important;
	padding-right: 70px;
}
.rfwf-securityform .HelpLinkText_P {
	text-align: right !important;
	margin: 0 !important;
}
.rfwf-securityform .FormFieldText_Div {
	clear: both !important;
	margin: 10px 0px 5px 0px !important;
	text-align: center !important;
}
.rfwf-securityform .Pointer_A {
	cursor: pointer !important;
}
#TandCModal .modal-body, #TandCModal_Help .modal-body {
	overflow-y: scroll !important;
	height: 300px !important;
}
#TandCModal .modal-footer, #TandCModal_Help .modal-footer {
	background-color: #eaeaea !important;
}
#TandCModal .modal-footer .agreeText, #TandCModal_Help .modal-footer .agreeText {
	text-align: left !important;
}
#TandCModal .modal-footer .agreeButton, #TandCModal_Help .modal-footer .agreeButton {
	float: right !important;
}
#TandCModal .rfwf-validation-modal-title, #TandCModal_Help .rfwf-validation-modal-title {
	border-bottom: 1px solid #e5e5e5;
}
#TandCModal .rfwf-validation-modal-click, #TandCModal_Help .rfwf-validation-modal-click {
	position: relative;
	top: -35px;
}
.rfwf-validation-fieldimg {
	margin-left: 5PX;
}
.rfwf-validation-fieldmsg {
	position: relative;
	left: 195px;
	margin-top: -10px;
	margin-bottom: 3px;
	font-size: 13px;
}
@media (min-width: 300px) and (max-width: 600px) {
.rfwf-validation-modal-panel {
	width: 80%;
	margin-left: -40%;
}
}
@media (min-width: 601px) {
.rfwf-validation-modal-panel {
	width: 40%;
	margin-left: -15%;
}
}
.rfwf-validation-modal-panel {
	display: none;
	height: auto;
	z-index: 10000;
	position: fixed;
	top: 20%;
	left: 45%;
	background-color: white; /*box-shadow: 0 0 10px 5px grey;*/
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.rfwf-validation-modal-panel a, .rfwf-validation-modal-panel a:hover {
	margin-left: 99%;
	color: black;
	text-decoration: none;
	cursor: pointer;
}
.rfwf-validation-modal-panel-body {
	overflow-y: auto !important;
	padding: 0 1% 1% 1%;
}
.field-validation-error {
	color: red;
	font-weight: bold;
}
.email-validation-error {
	color: red;
	margin-left: 195px;
	margin-top: 10px;
}
::-ms-clear {
display: none;
}
::-ms-reveal {
display: none;
}
.rfwf-required_input {
	color: red;
	margin-left: 5px;
}
.rfwf-hide-element {
	display: none;
}
.rfwf-securityform {
	margin: 0 20px;
}
.rfwf-securityform .btn {
	margin-left: 0;
}
.rfwf-securityform .control-label {
	float: left;
	margin-left: 20px;
	width: 160px;
}
.rfwf-securityform .input-sm, .rfwf-securityform .input-group-sm > .form-control, .rfwf-securityform .input-group-sm > .input-group-addon, .rfwf-securityform .input-group-sm > .input-group-btn > .btn, .rfwf-securityform .form-group-sm .form-control {
	border-radius: 3px;
	font-size: 12px;
	height: 30px;
	line-height: 1.5;
	max-width: 210px;
	padding: 5px 10px;
	float: left;
	margin-left: 15px;
}
.rfwf-securityform .btn {
	margin-left: 195px !important;
}
div[class^="score-column"], div[class*=" score-column"] {
	margin-left: -15px;
	margin-right: -15px;
}
div[class^="score-column"]:before, div[class^="score-column"]:after, div[class*=" score-column"]:before, div[class*=" score-column"]:after {
	content: " ";
	display: table;
}
div[class^="score-column"]:after, div[class*=" score-column"]:after {
	clear: both;
}
div[class^="score-column"].score-column1 > .score-center, div[class*=" score-column"].score-column1 > .score-center {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column1 > .score-center, div[class*=" score-column"].score-column1 > .score-center {
	float: left;
	width: 100%;
}
}
@media print {
div[class^="score-column"].score-column1 > .score-center, div[class*=" score-column"].score-column1 > .score-center {
	position: relative;
	float: left;
	width: 100%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.equal > .score-left, div[class*=" score-column"].score-column2.equal > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.equal > .score-left, div[class*=" score-column"].score-column2.equal > .score-left {
	float: left;
	width: 50%;
}
}
@media print {
div[class^="score-column"].score-column2.equal > .score-left, div[class*=" score-column"].score-column2.equal > .score-left {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.equal > .score-right, div[class*=" score-column"].score-column2.equal > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.equal > .score-right, div[class*=" score-column"].score-column2.equal > .score-right {
	float: left;
	width: 50%;
}
}
@media print {
div[class^="score-column"].score-column2.equal > .score-right, div[class*=" score-column"].score-column2.equal > .score-right {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.wide-left > .score-left, div[class*=" score-column"].score-column2.wide-left > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.wide-left > .score-left, div[class*=" score-column"].score-column2.wide-left > .score-left {
	float: left;
	width: 66.66667%;
}
}
@media print {
div[class^="score-column"].score-column2.wide-left > .score-left, div[class*=" score-column"].score-column2.wide-left > .score-left {
	position: relative;
	float: left;
	width: 66.66667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.wide-left > .score-right, div[class*=" score-column"].score-column2.wide-left > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.wide-left > .score-right, div[class*=" score-column"].score-column2.wide-left > .score-right {
	float: left;
	width: 33.33333%;
}
}
@media print {
div[class^="score-column"].score-column2.wide-left > .score-right, div[class*=" score-column"].score-column2.wide-left > .score-right {
	position: relative;
	float: left;
	width: 33.33333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.wide-right > .score-left, div[class*=" score-column"].score-column2.wide-right > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.wide-right > .score-left, div[class*=" score-column"].score-column2.wide-right > .score-left {
	float: left;
	width: 33.33333%;
}
}
@media print {
div[class^="score-column"].score-column2.wide-right > .score-left, div[class*=" score-column"].score-column2.wide-right > .score-left {
	position: relative;
	float: left;
	width: 33.33333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column2.wide-right > .score-right, div[class*=" score-column"].score-column2.wide-right > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	float: right;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column2.wide-right > .score-right, div[class*=" score-column"].score-column2.wide-right > .score-right {
	float: left;
	width: 66.66667%;
}
}
@media print {
div[class^="score-column"].score-column2.wide-right > .score-right, div[class*=" score-column"].score-column2.wide-right > .score-right {
	position: relative;
	float: left;
	width: 66.66667%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.equal > .score-left, div[class*=" score-column"].score-column3.equal > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.equal > .score-left, div[class*=" score-column"].score-column3.equal > .score-left {
	float: left;
	width: 33.33333%;
}
}
@media print {
div[class^="score-column"].score-column3.equal > .score-left, div[class*=" score-column"].score-column3.equal > .score-left {
	position: relative;
	float: left;
	width: 33.33333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.equal > .score-center, div[class*=" score-column"].score-column3.equal > .score-center {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.equal > .score-center, div[class*=" score-column"].score-column3.equal > .score-center {
	float: left;
	width: 33.33333%;
}
}
@media print {
div[class^="score-column"].score-column3.equal > .score-center, div[class*=" score-column"].score-column3.equal > .score-center {
	position: relative;
	float: left;
	width: 33.33333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.equal > .score-right, div[class*=" score-column"].score-column3.equal > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.equal > .score-right, div[class*=" score-column"].score-column3.equal > .score-right {
	float: left;
	width: 33.33333%;
}
}
@media print {
div[class^="score-column"].score-column3.equal > .score-right, div[class*=" score-column"].score-column3.equal > .score-right {
	position: relative;
	float: left;
	width: 33.33333%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.wide-middle > .score-left, div[class*=" score-column"].score-column3.wide-middle > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.wide-middle > .score-left, div[class*=" score-column"].score-column3.wide-middle > .score-left {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column3.wide-middle > .score-left, div[class*=" score-column"].score-column3.wide-middle > .score-left {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.wide-middle > .score-center, div[class*=" score-column"].score-column3.wide-middle > .score-center {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.wide-middle > .score-center, div[class*=" score-column"].score-column3.wide-middle > .score-center {
	float: left;
	width: 50%;
}
}
@media print {
div[class^="score-column"].score-column3.wide-middle > .score-center, div[class*=" score-column"].score-column3.wide-middle > .score-center {
	position: relative;
	float: left;
	width: 50%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column3.wide-middle > .score-right, div[class*=" score-column"].score-column3.wide-middle > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column3.wide-middle > .score-right, div[class*=" score-column"].score-column3.wide-middle > .score-right {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column3.wide-middle > .score-right, div[class*=" score-column"].score-column3.wide-middle > .score-right {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column4.equal > .score-left, div[class*=" score-column"].score-column4.equal > .score-left {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column4.equal > .score-left, div[class*=" score-column"].score-column4.equal > .score-left {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column4.equal > .score-left, div[class*=" score-column"].score-column4.equal > .score-left {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column4.equal > .score-center, div[class*=" score-column"].score-column4.equal > .score-center {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column4.equal > .score-center, div[class*=" score-column"].score-column4.equal > .score-center {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column4.equal > .score-center, div[class*=" score-column"].score-column4.equal > .score-center {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column4.equal > .score-center2, div[class*=" score-column"].score-column4.equal > .score-center2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column4.equal > .score-center2, div[class*=" score-column"].score-column4.equal > .score-center2 {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column4.equal > .score-center2, div[class*=" score-column"].score-column4.equal > .score-center2 {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-column"].score-column4.equal > .score-right, div[class*=" score-column"].score-column4.equal > .score-right {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 992px) {
div[class^="score-column"].score-column4.equal > .score-right, div[class*=" score-column"].score-column4.equal > .score-right {
	float: left;
	width: 25%;
}
}
@media print {
div[class^="score-column"].score-column4.equal > .score-right, div[class*=" score-column"].score-column4.equal > .score-right {
	position: relative;
	float: left;
	width: 25%;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
}
div[class^="score-variable"], div[class*=" score-variable"] {
	display: table;
}
div[class^="score-variable"] > .score-variable-row, div[class*=" score-variable"] > .score-variable-row {
	display: table-row;
}
div[class^="score-variable"] > .score-variable-row > .score-variable-column, div[class*=" score-variable"] > .score-variable-row > .score-variable-column {
	display: table-cell;
	vertical-align: top;
	padding: 10px;
}
div[class^="score-variable"] > .score-variable-row > .score-variable-column .embed-responsive, div[class*=" score-variable"] > .score-variable-row > .score-variable-column .embed-responsive {
	min-width: 150px;
}
@media only screen and (min-width: 0) {
div[class^="score-variable"] > .score-variable-row > .score-variable-column, div[class*=" score-variable"] > .score-variable-row > .score-variable-column {
	float: left;
}
div[class^="score-variable"] > .score-variable-row > .score-variable-column img.responsive, div[class*=" score-variable"] > .score-variable-row > .score-variable-column img.responsive {
	min-width: 150px;
}
}
@media only screen and (min-width: 968px) {
div[class^="score-variable"] > .score-variable-row > .score-variable-column, div[class*=" score-variable"] > .score-variable-row > .score-variable-column {
	float: none;
}
div[class^="score-variable"] > .score-variable-row > .score-variable-column img.responsive, div[class*=" score-variable"] > .score-variable-row > .score-variable-column img.responsive {
	min-width: 75px;
}
}
.score-megamenu .nav, .score-megamenu .collapse, .score-megamenu .dropup, .score-megamenu .dropdown {
	position: static;
}
.score-megamenu .container, .score-megamenu .score-carousel-pane .score-carousel-pane-body, .score-carousel-pane .score-megamenu .score-carousel-pane-body {
	position: relative;
}
.score-megamenu .dropdown-menu {
	clear: both;
	left: auto;
}
.score-megamenu .score-megamenu-content {
	padding: 15px 20px;
}
ul.level-1 {
	margin-left: 0;
}
ul.level-2, ul.level-3, ul.level-4, ul.level-5, ul.level-6 {
	margin-left: 20px;
}
nav.navbar {
	margin-bottom: 0;
}
nav.navbar-default {
	background: transparent;
	border: none;
}
nav .navbar-brand > .img-responsive, nav .leadership-item.navbar-brand > img, nav .leadership-item a.navbar-brand > img, .leadership-item nav a.navbar-brand > img, nav .left-image-highlight .navbar-brand > img, .left-image-highlight nav .navbar-brand > img, nav .left-image-highlight a .navbar-brand > img, nav .score-column2.wide-right.s-series-news .score-left .score-center .score-highlight .navbar-brand > img, .score-column2.wide-right.s-series-news .score-left .score-center .score-highlight nav .navbar-brand > img, nav .score-column1.whoweare-our-initiatives-item .score-column2.equal .score-highlight .navbar-brand > img, .score-column1.whoweare-our-initiatives-item .score-column2.equal .score-highlight nav .navbar-brand > img {
	display: inline;
}
nav .navbar-nav > li {
	clear: both;
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li {
	clear: both;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li {
	clear: none;
}
}
nav .navbar-nav > li > a {
	float: left;
}
nav .navbar-nav > li.divider {
	border-right: 1px solid #e7e7e7;
}
nav .navbar-nav > li.dropdown > a {
	padding-right: 0;
}
nav .navbar-nav > li.dropdown > a.dropdown-toggle.toggle-caret {
	padding-left: 2px;
	padding-right: 15px;
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li.dropdown.megamenu-small .dropdown-menu {
	width: initial;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li.dropdown.megamenu-small .dropdown-menu {
	width: 320px;
}
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li.dropdown.megamenu-medium .dropdown-menu {
	width: initial;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li.dropdown.megamenu-medium .dropdown-menu {
	width: 640px;
}
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li.dropdown.megamenu-large .dropdown-menu {
	width: initial;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li.dropdown.megamenu-large .dropdown-menu {
	width: 960px;
}
}
nav .navbar-nav > li.dropdown.megamenu-full .dropdown-menu {
	left: 0;
	right: 0;
	width: 100%;
}
nav .navbar-nav > li.dropdown.megamenu-small, nav .navbar-nav > li.dropdown.megamenu-medium, nav .navbar-nav > li.dropdown.megamenu-large {
	position: relative;
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li.dropdown.megamenu-small .dropdown-menu, nav .navbar-nav > li.dropdown.megamenu-medium .dropdown-menu, nav .navbar-nav > li.dropdown.megamenu-large .dropdown-menu {
	position: inherit;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li.dropdown.megamenu-small .dropdown-menu, nav .navbar-nav > li.dropdown.megamenu-medium .dropdown-menu, nav .navbar-nav > li.dropdown.megamenu-large .dropdown-menu {
	position: absolute;
}
}
nav .navbar-nav > li .dropdown-menu {
	padding-left: 0;
	padding-right: 0;
}
@media only screen and (min-width: 0) {
nav .navbar-nav > li .dropdown-menu {
	position: inherit;
}
}
@media only screen and (min-width: 768px) {
nav .navbar-nav > li .dropdown-menu {
	position: absolute;
}
}
.navbar-collapse {
	max-height: initial;
}
.navbar-collapse.in {
	overflow-y: visible;
}
.navbar-btn {
	margin: 0;
}
.score-sectionnav > li.active-section > a, .score-sectionnav > li.active-section > a:focus, .score-siblingsnav > li.active-section > a, .score-siblingsnav > li.active-section > a:focus, .score-previous-next-menu > li.active-section > a, .score-previous-next-menu > li.active-section > a:focus {
	color: #4d4d4d;
	background-color: #8cb8df;
}
.score-sectionnav-multilevel .nav > li.active > a, .score-sectionnav-multilevel .nav > li.active > a:hover, .score-sectionnav-multilevel .nav > li.active > a:focus {
	color: #4d4d4d;
	background-color: #8cb8df;
}
.score-sectionnav-multilevel .nav > li.active-section > a, .score-sectionnav-multilevel .nav > li.active-section > a:focus {
	color: #4d4d4d;
	background-color: #8cb8df;
}
.page-wrapper {
	width: 100%;
}
.page-wrapper > a.back-to-top {
	display: none;
	margin-top: 0px;
	position: fixed;
	right: 10px;
	bottom: 110px;
	width: 42px;
	height: 42px;
	padding: 0px;
	z-index: 999;
}
.page-wrapper > a.back-to-top:before {
	display: block;
	height: 42px;
	width: 42px;
	content: '';
	background-image: url("/Areas/HonCN/img/back-to-top.png");
	background-size: 42px 42px;
	background-position: center center;
	background-repeat: no-repeat;
}
.score-stripe {
	width: 100%;
	padding-top: 30px;
	border-radius: 0;
}
.container.full-width, .score-carousel-pane .full-width.score-carousel-pane-body {
	width: 100%;
	padding: 0;
}
.coveo-sprites-common-get_started, .coveo-sprites-people-no-thumbnail, .CoveoSearchInterface .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail, .coveo-sprites-common-login_user, .coveo-sprites-common-lock, .coveo-sprites-common-star_active, .coveo-sprites-common-star_placeholder, .coveo-sprites-common-system, .coveo-omnibox .coveo-icon.syssource, .CoveoFacet .coveo-header .coveo-icon.syssource, .coveo-sprites-box-settings, .coveo-sprites-common-tagging_tag, .CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon, .coveo-sprites-facet-arrow_back, .coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-sprites-common-coveo-cloud, .coveo-sprites-common-logo_light_large, .coveo-logo-light-large, .coveo-sprites-common-thumbdown_active, .coveo-sprites-common-thumbdown_inactive, .coveo-sprites-common-logo_light, .coveo-logo-light, .coveo-sprites-common-poweredbycoveo_small, .coveo-sprites-facet-showmore, .coveo-sprites-facet-showless, .coveo-sprites-facet-email_sendto, .coveo-sprites-common-small_x, .coveo-sprites-folding-email_sendto, .coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon, .coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon, .coveo-sprites-common-coveo, .coveo-logo, .coveo-sprites-common-poweredbycoveo, .coveo-powered-by, .coveo-sprites-common-checkbox_inactive, .coveo-sprites-common-checkbox_active, .coveo-sprites-preferencesPanel-toggle_off, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon, .CoveoPreferencePanelItem .coveo-input-icon, .coveo-sprites-facet-clear_facetsearch_mobile, .coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected, .coveo-sprites-facet-checkmark_disabled, .coveo-sprites-facet-checkmark_disabled_hover, .coveo-sprites-common-thumbup_active, .coveo-sprites-common-thumbup_inactive, .coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon, .coveo-sprites-searchButton-searchbutton, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list, .coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle, .coveo-sprites-common-checkmark_selected-on_dark_bg, .coveo-sprites-fileType-sharepoint-wikipagelibrary, .coveo-icon.sysfiletype.spwikipagelibrarylist, .coveo-sprites-common-clear, .CoveoBreadcrumb .coveo-clear-all .coveo-icon, .CoveoPreferencesPanel .coveo-close .coveo-icon, .coveo-sprites-fileType-sharepoint-user, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.sysfiletype.spuserinformationlist, .coveo-sprites-fileType-sharepoint-translationmanagementlibrary, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist, .coveo-sprites-fileType-sharepoint-thingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.sysfiletype.spthingstobringlist, .coveo-sprites-common-copy, .coveo-sprites-fileType-sharepoint-workflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistorylist, .coveo-sprites-common-menu_reauthenticate, .coveo-advanced-menu .coveo-section.coveo-authentication-provider .coveo-icon, .coveo-sprites-common-menu_shareresult, .coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon, .coveo-sprites-common-amount, .coveo-sprites-documentType-account-salesforce, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype, .coveo-sprites-documentType-account, .coveo-sprites-documentType-advanced-content, .coveo-sprites-documentType-all-content, .coveo-sprites-documentType-announcement, .coveo-sprites-documentType-answer, .coveo-sprites-documentType-approved, .coveo-sprites-documentType-attachment, .coveo-sprites-documentType-audience, .coveo-sprites-documentType-author, .coveo-sprites-documentType-block, .coveo-sprites-documentType-blog, .coveo-sprites-documentType-bug-severity, .coveo-sprites-documentType-campaign, .coveo-sprites-documentType-cancelled, .coveo-sprites-documentType-cant-reproduce, .coveo-sprites-documentType-case, .coveo-sprites-documentType-category, .coveo-omnibox .coveo-icon.Sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory, .coveo-sprites-documentType-chatter, .coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate, .coveo-sprites-documentType-closed, .coveo-sprites-documentType-comment, .coveo-sprites-documentType-company, .coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc, .coveo-sprites-documentType-completed, .coveo-sprites-documentType-contact, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname, .coveo-sprites-documentType-contract, .coveo-sprites-documentType-crash, .coveo-sprites-documentType-database, .coveo-sprites-documentType-default, .coveo-icon.sysfiletype, .coveo-sprites-documentType-deferred, .coveo-sprites-documentType-disqualified, .coveo-sprites-documentType-doc-admin, .coveo-sprites-documentType-doc-dev, .coveo-sprites-documentType-doc-user, .coveo-sprites-documentType-draft, .coveo-sprites-documentType-escalated, .coveo-sprites-documentType-event, .coveo-sprites-documentType-expert, .coveo-sprites-documentType-faq, .coveo-sprites-documentType-feature, .coveo-sprites-documentType-file, .coveo-sprites-documentType-filter, .coveo-sprites-documentType-fixed, .coveo-sprites-documentType-folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders, .coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom, .coveo-sprites-documentType-high, .coveo-sprites-documentType-how-to, .coveo-sprites-documentType-image, .coveo-sprites-documentType-immediate, .coveo-sprites-documentType-industry, .coveo-omnibox .coveo-icon.sfindustry, .CoveoFacet .coveo-header .coveo-icon.sfindustry, .coveo-sprites-documentType-install, .coveo-sprites-documentType-intranet, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants, .coveo-sprites-documentType-invalid, .coveo-sprites-documentType-jobtitle, .coveo-sprites-documentType-journal-log, .coveo-sprites-documentType-kb, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts, .coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage, .coveo-sprites-documentType-lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource, .coveo-sprites-documentType-link, .coveo-sprites-documentType-lost, .coveo-sprites-documentType-mail-recall, .coveo-sprites-documentType-mail-reply, .coveo-sprites-documentType-mail-undeliverable, .coveo-sprites-documentType-mail, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox, .coveo-sprites-documentType-major, .coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision, .coveo-sprites-documentType-minor, .coveo-sprites-documentType-msproject, .coveo-sprites-documentType-music-file, .coveo-sprites-documentType-need-feedback, .coveo-sprites-documentType-negociation, .coveo-sprites-documentType-new, .coveo-sprites-documentType-not-started, .coveo-sprites-documentType-note, .coveo-sprites-documentType-open, .coveo-sprites-documentType-opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename, .coveo-sprites-documentType-pdf, .coveo-sprites-documentType-pending, .coveo-sprites-documentType-planned, .coveo-sprites-documentType-poll, .coveo-sprites-documentType-priority, .coveo-sprites-documentType-product, .coveo-sprites-documentType-project-name, .coveo-sprites-documentType-renewed-not, .coveo-sprites-documentType-renewed, .coveo-sprites-documentType-report, .coveo-sprites-documentType-resolved, .coveo-sprites-documentType-reviewed, .coveo-sprites-documentType-rss, .coveo-sprites-documentType-salesforce, .coveo-sprites-documentType-secure, .coveo-sprites-documentType-setting, .coveo-sprites-documentType-sharepoint, .coveo-sprites-documentType-slideshow, .coveo-sprites-documentType-source, .coveo-sprites-documentType-spreadsheet, .coveo-sprites-documentType-stage, .coveo-sprites-documentType-started, .coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename, .coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority, .coveo-sprites-documentType-suspended, .coveo-sprites-documentType-task, .coveo-sprites-documentType-text, .coveo-sprites-documentType-timeline, .coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients, .coveo-sprites-documentType-topic, .coveo-sprites-documentType-troubleshooting, .coveo-sprites-documentType-urgent, .coveo-sprites-documentType-user, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment, .coveo-sprites-documentType-video, .coveo-sprites-documentType-webpage, .coveo-sprites-documentType-won, .coveo-sprites-documentType-xml, .coveo-sprites-documentType-yammer, .coveo-sprites-documentType-year, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate, .coveo-sprites-documentType-zip, .coveo-sprites-fileType-sharepoint-textbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.sysfiletype.sptextboxlist, .coveo-sprites-fileType-sharepoint-task, .coveo-icon.sysfiletype.sptask, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.sysfiletype.spadministratortasklist, .coveo-sprites-fileType-sharepoint-survey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.sysfiletype.spsurveylist, .coveo-sprites-fileType-sharepoint-slidelibrary, .coveo-icon.sysfiletype.spslidelibrarylist, .coveo-sprites-fileType-sharepoint-sitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectorylist, .coveo-sprites-fileType-sharepoint-site, .coveo-icon.sysfiletype.spportal, .coveo-icon.sysfiletype.spsite, .coveo-sprites-fileType-sharepoint-resource, .coveo-icon.sysfiletype.spresource, .coveo-icon.sysfiletype.spresourcelist, .coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon, .coveo-sprites-fileType-sharepoint-reportlibrary, .coveo-icon.sysfiletype.spreportlibrarylist, .coveo-sprites-fileType-sharepoint-recordlibrary, .coveo-icon.sysfiletype.sprecordlibrarylist, .coveo-sprites-fileType-sharepoint-projecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.sysfiletype.spprojecttasklist, .coveo-sprites-fileType-sharepoint-picturelibrary, .coveo-icon.sysfiletype.sppicturelibrarylist, .coveo-sprites-fileType-sharepoint-phonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemolist, .coveo-sprites-fileType-sharepoint-performancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontentlist, .coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle, .coveo-sprites-fileType-sharepoint-objective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.sysfiletype.spobjectivelist, .coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon, .coveo-sprites-facet-openfacets, .coveo-sprites-facet-openinterfaces, .coveo-sprites-fileType-sharepoint-meeting, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserielist, .coveo-sprites-fileType-sharepoint-listfolder, .coveo-icon.sysfiletype.splistfolder, .coveo-sprites-fileType-sharepoint-link, .coveo-icon.sysfiletype.splink, .coveo-icon.sysfiletype.splinklist, .coveo-icon.sysfiletype.spdocumentlink, .coveo-sprites-fileType-sharepoint-languagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslatorlist, .coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon, .coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation, .coveo-sprites-fileType-sharepoint-keyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist, .coveo-sprites-fileType-sharepoint-issue, .coveo-icon.sysfiletype.spissue, .coveo-icon.sysfiletype.spissuelist, .coveo-sprites-fileType-sharepoint-ipfs, .coveo-icon.sysfiletype.spipfslist, .coveo-sprites-fileType-sharepoint-imedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.sysfiletype.spimedictionarylist, .coveo-sprites-fileType-default, .coveo-icon.objecttype, .coveo-icon.sysfiletype, .coveo-icon.sysfiletype.lithiumcommunity, .coveo-sprites-menu-menu_avancedsearch, .coveo-sprites-menu-menu_opencontactinfoin, .coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon, .coveo-sprites-menu-menu_searchin, .coveo-sprites-menu-menu_shareresult, .coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon, .coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon, .coveo-sprites-fileType-sharepoint-healthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.sysfiletype.sphealthrulelist, .coveo-sprites-fileType-sharepoint-healthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.sysfiletype.sphealthreportlist, .coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon, .coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save, .coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close, .coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon, .coveo-sprites-common-datepicker, .coveo-sprites-common-delete, .coveo-sprites-fileType-sharepoint-whereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.sysfiletype.spwhereaboutlist, .coveo-sprites-fileType-sharepoint-formlibrary, .coveo-icon.sysfiletype.spformlibrarylist, .coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon, .coveo-sprites-quickView-quickview_next, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all, .coveo-sprites-quickView-quickview_previous, .coveo-sprites-common-doritos, .coveo-sprites-searchButton-searchbutton_gray, .coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-sprites-searchButton-spin_gray, .coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon, .coveo-sprites-fileType-sharepoint-event, .coveo-icon.sysfiletype.spevent, .coveo-icon.sysfiletype.speventlist, .coveo-sprites-fileType-sharepoint-documentset, .coveo-icon.sysfiletype.spdocumentset, .coveo-sprites-tab-all-content, .coveo-sprites-tab-dropbox, .coveo-sprites-tab-email, .coveo-sprites-tab-googledrive, .coveo-sprites-tab-jira, .coveo-sprites-tab-lithium, .coveo-sprites-tab-people, .coveo-sprites-tab-salesforce, .coveo-sprites-tab-sharepoint, .coveo-sprites-tabGroup-show_more, .CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more, .coveo-sprites-fileType-exchange-activity, .coveo-icon.sysfiletype.exchangeactivity, .coveo-sprites-fileType-exchange-appointment, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-sprites-fileType-exchange-communicator, .coveo-icon.sysfiletype.exchangeofficecom, .coveo-sprites-fileType-exchange-file, .coveo-icon.sysfiletype.exchangedocument, .coveo-sprites-fileType-exchange-generic, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.sysfiletype.exchangeobject, .coveo-sprites-fileType-exchange-group, .coveo-icon.sysfiletype.exchangegroup, .coveo-sprites-fileType-exchange-meeting, .coveo-icon.sysfiletype.exchangeappointment, .coveo-sprites-fileType-exchange-message-junk, .coveo-icon.sysfiletype.exchangejunkmessage, .coveo-sprites-fileType-exchange-message-recall, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallreport, .coveo-sprites-fileType-exchange-message-undeliverable, .coveo-icon.sysfiletype.exchangedsn, .coveo-sprites-fileType-exchange-message, .coveo-icon.sysfiletype.exchangemessage, .coveo-sprites-fileType-exchange-note, .coveo-icon.sysfiletype.exchangenote, .coveo-sprites-fileType-exchange-rss, .coveo-icon.sysfiletype.exchangerssfeed, .coveo-sprites-fileType-exchange-task, .coveo-icon.sysfiletype.exchangetask, .coveo-sprites-fileType-exchange-user, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.sysfiletype.activedirperson, .coveo-sprites-fileType-formats-folder, .coveo-icon.sysfiletype.folder, .coveo-sprites-fileType-formats-html, .coveo-icon.sysfiletype.html, .coveo-sprites-fileType-formats-image, .coveo-icon.sysfiletype.image, .coveo-sprites-fileType-formats-pdf, .coveo-icon.sysfiletype.pdf, .coveo-sprites-fileType-formats-slideshow, .coveo-icon.sysfiletype.ppt, .coveo-sprites-fileType-formats-spreadsheet, .coveo-icon.sysfiletype.xls, .coveo-sprites-fileType-formats-text, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.doc, .coveo-sprites-fileType-formats-video, .coveo-icon.sysfiletype.video, .coveo-sprites-fileType-formats-xml, .coveo-icon.sysfiletype.xml, .coveo-sprites-fileType-formats-zip, .coveo-icon.sysfiletype.zip, .coveo-sprites-fileType-lithium-board, .coveo-icon.sysfiletype.lithiumboard, .coveo-sprites-fileType-lithium-category, .coveo-icon.sysfiletype.lithiumcategory, .coveo-sprites-fileType-lithium-message, .coveo-icon.sysfiletype.lithiummessage, .coveo-sprites-fileType-lithium-thread, .coveo-icon.sysfiletype.lithiumthread, .coveo-sprites-fileType-objectType-account, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-sprites-fileType-objectType-answer, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-sprites-fileType-objectType-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment, .coveo-sprites-fileType-objectType-board, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-sprites-fileType-objectType-campaign, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-sprites-fileType-objectType-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-sprites-fileType-objectType-category, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category, .coveo-sprites-fileType-objectType-chatter, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment, .coveo-sprites-fileType-objectType-comment, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-sprites-fileType-objectType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-sprites-fileType-objectType-contract, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-sprites-fileType-objectType-event, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event, .coveo-sprites-fileType-objectType-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file, .coveo-sprites-fileType-objectType-kb, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-sprites-fileType-objectType-lead, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-sprites-fileType-objectType-message, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-sprites-fileType-objectType-note, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-sprites-fileType-objectType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-sprites-fileType-objectType-partner, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner, .coveo-sprites-fileType-objectType-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product, .coveo-sprites-fileType-objectType-rss, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-sprites-fileType-objectType-task, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-sprites-fileType-objectType-thread, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-sprites-fileType-objectType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-sprites-fileType-salesforce-item, .coveo-icon.sysfiletype.saleforceuitem, .coveo-sprites-fileType-sharepoint-agenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.sysfiletype.spagendalist, .coveo-sprites-fileType-sharepoint-announcement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.sysfiletype.spannouncementlist, .coveo-sprites-fileType-sharepoint-area, .coveo-icon.sysfiletype.sparea, .coveo-sprites-fileType-sharepoint-arealisting, .coveo-icon.sysfiletype.sparealisting, .coveo-sprites-fileType-sharepoint-assetlibrary, .coveo-icon.sysfiletype.sppublishingimageslibrarylist, .coveo-sprites-fileType-sharepoint-attendees, .coveo-icon.sysfiletype.spattendee, .coveo-icon.sysfiletype.spattendeelist, .coveo-sprites-fileType-sharepoint-blogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.sysfiletype.spblogcategorylist, .coveo-sprites-fileType-sharepoint-blogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.sysfiletype.spblogcommentlist, .coveo-sprites-fileType-sharepoint-blogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedlist, .coveo-sprites-fileType-sharepoint-circulation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.sysfiletype.spcirculationlist, .coveo-sprites-fileType-sharepoint-contact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.sysfiletype.spcontactlist, .coveo-sprites-fileType-sharepoint-custom, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.sysfiletype.sptab, .coveo-icon.sysfiletype.sptablist, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocesslist, .coveo-sprites-fileType-sharepoint-customgrid, .coveo-icon.sysfiletype.spcustomgridlist, .coveo-sprites-fileType-sharepoint-dashboardlibrary, .coveo-icon.sysfiletype.spdashboardslibrarylist, .coveo-sprites-fileType-sharepoint-dataconnectionlibrary, .coveo-icon.sysfiletype.spdataconnectionlibrarylist, .coveo-sprites-fileType-sharepoint-dataconnectionlibraryforperfpoint, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist, .coveo-sprites-fileType-sharepoint-datasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.sysfiletype.spdatasourcelist, .coveo-sprites-fileType-sharepoint-decision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.sysfiletype.spdecisionlist, .coveo-sprites-fileType-sharepoint-discussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboardlist, .coveo-sprites-fileType-sharepoint-documentlibrary, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist, .coveo-sprites-box-icon_external, .coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon, .coveo-sprites-facet-checkmark_selected, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value.coveo-selected .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span, .coveo-sprites-common-clear-mobile, .CoveoBreadcrumb.coveo-small-display .coveo-clear-all .coveo-icon, .coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-sprites-facet-checkmark_unselected, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span, .coveo-sprites-facet-child_selected, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span, .coveo-sprites-facet-disable, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude, .coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span, .coveo-sprites-folding-showless, .coveo-less .coveo-folding-footer-icon, .coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span, .coveo-sprites-folding-showmore, .coveo-more .coveo-folding-footer-icon, .coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon, .coveo-sprites-common-tagging-cancel_clear, .CoveoResultTagging .coveo-clear-icon span, .CoveoResultTagging .coveo-delete-icon, .coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .coveo-search-button-mobile:before, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier, .coveo-sprites-common-tagging-cancel_delete, .coveo-sprites-common-tagging_ok, .CoveoResultTagging .coveo-add-tag-tick-icon span, .coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation, .coveo-sprites-quickView-close {
	background-image: url("sprites.png");
	display: inline-block;
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: 1140px 115px;
}
.coveo-sprites-common-get_started {
	background-position: 0px 0px;
	width: 160px;
	height: 115px;
	text-indent: 160px;
}
.coveo-sprites-people-no-thumbnail, .CoveoSearchInterface .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail {
	background-position: -160px 0px;
	width: 64px;
	height: 64px;
	text-indent: 64px;
}
.coveo-sprites-common-login_user {
	background-position: -160px -64px;
	width: 24px;
	height: 24px;
	text-indent: 24px;
}
.coveo-sprites-common-lock {
	background-position: -160px -88px;
	width: 24px;
	height: 24px;
	text-indent: 24px;
}
.coveo-sprites-common-star_active {
	background-position: -184px -64px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-star_placeholder {
	background-position: -202px -64px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-system, .coveo-omnibox .coveo-icon.syssource, .CoveoFacet .coveo-header .coveo-icon.syssource {
	background-position: -184px -82px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-box-settings {
	background-position: -184px -100px;
	width: 15px;
	height: 15px;
	text-indent: 15px;
}
.coveo-sprites-common-tagging_tag, .CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	background-position: -202px -82px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-facet-arrow_back {
	background-position: -202px -100px;
	width: 9px;
	height: 15px;
	text-indent: 9px;
}
.coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
	background-position: -211px -100px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-common-coveo-cloud {
	background-position: -224px 0px;
	width: 131px;
	height: 48px;
	text-indent: 131px;
}
.coveo-sprites-common-logo_light_large, .coveo-logo-light-large {
	background-position: -224px -48px;
	width: 110px;
	height: 37px;
	text-indent: 110px;
}
.coveo-sprites-common-thumbdown_active {
	background-position: -334px -48px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-thumbdown_inactive {
	background-position: -334px -66px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-logo_light, .coveo-logo-light {
	background-position: -224px -85px;
	width: 71px;
	height: 26px;
	text-indent: 71px;
}
.coveo-sprites-common-poweredbycoveo_small {
	background-position: -295px -85px;
	width: 60px;
	height: 21px;
	text-indent: 60px;
}
.coveo-sprites-facet-showmore {
	background-position: -295px -106px;
	width: 8px;
	height: 8px;
	text-indent: 8px;
}
.coveo-sprites-facet-showless {
	background-position: -303px -106px;
	width: 8px;
	height: 8px;
	text-indent: 8px;
}
.coveo-sprites-facet-email_sendto {
	background-position: -311px -106px;
	width: 8px;
	height: 8px;
	text-indent: 8px;
}
.coveo-sprites-common-small_x {
	background-position: -319px -106px;
	width: 8px;
	height: 8px;
	text-indent: 8px;
}
.coveo-sprites-folding-email_sendto {
	background-position: -327px -106px;
	width: 8px;
	height: 8px;
	text-indent: 8px;
}
.coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon {
	background-position: -335px -106px;
	width: 6px;
	height: 6px;
	text-indent: 6px;
}
.coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon {
	background-position: -341px -106px;
	width: 6px;
	height: 6px;
	text-indent: 6px;
}
.coveo-sprites-common-coveo, .coveo-logo {
	background-position: -355px 0px;
	width: 97px;
	height: 34px;
	text-indent: 97px;
}
.coveo-sprites-common-poweredbycoveo, .coveo-powered-by {
	background-position: -355px -34px;
	width: 90px;
	height: 32px;
	text-indent: 90px;
}
.coveo-sprites-common-checkbox_inactive {
	background-position: -355px -66px;
	width: 42px;
	height: 20px;
	text-indent: 42px;
}
.coveo-sprites-common-checkbox_active {
	background-position: -355px -86px;
	width: 42px;
	height: 20px;
	text-indent: 42px;
}
.coveo-sprites-preferencesPanel-toggle_off, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon, .CoveoPreferencePanelItem .coveo-input-icon {
	background-position: -397px -66px;
	width: 42px;
	height: 20px;
	text-indent: 42px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
	background-position: -439px -66px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected {
	background-position: -397px -86px;
	width: 42px;
	height: 20px;
	text-indent: 42px;
}
.coveo-sprites-facet-checkmark_disabled {
	background-position: -439px -86px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
	background-position: -439px -98px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-common-thumbup_active {
	background-position: -452px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-thumbup_inactive {
	background-position: -452px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon {
	background-position: -452px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-searchButton-searchbutton, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
	background-position: -566px -48px;
	width: 16px;
	height: 16px;
	text-indent: 18px;
}
.coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	background-position: -452px -72px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
	background-position: -452px -90px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
	background-position: -470px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-wikipagelibrary, .coveo-icon.sysfiletype.spwikipagelibrarylist {
	background-position: -470px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-clear, .CoveoBreadcrumb .coveo-clear-all .coveo-icon, .CoveoPreferencesPanel .coveo-close .coveo-icon {
	background-position: -470px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-user, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.sysfiletype.spuserinformationlist {
	background-position: -470px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-translationmanagementlibrary, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist {
	background-position: -470px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-thingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.sysfiletype.spthingstobringlist {
	background-position: -470px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-copy {
	background-position: -470px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-workflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistorylist {
	background-position: -486px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-menu_reauthenticate, .coveo-advanced-menu .coveo-section.coveo-authentication-provider .coveo-icon {
	background-position: -486px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-menu_shareresult, .coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon {
	background-position: -486px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-amount {
	background-position: -486px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-account-salesforce, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype {
	background-position: -486px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-account {
	background-position: -486px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-advanced-content {
	background-position: -486px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-all-content {
	background-position: -502px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-announcement {
	background-position: -502px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-answer {
	background-position: -502px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-approved {
	background-position: -502px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-attachment {
	background-position: -502px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-audience {
	background-position: -502px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-author {
	background-position: -502px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-block {
	background-position: -518px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-blog {
	background-position: -518px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-bug-severity {
	background-position: -518px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-campaign {
	background-position: -518px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-cancelled {
	background-position: -518px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-cant-reproduce {
	background-position: -518px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-case {
	background-position: -518px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-category, .coveo-omnibox .coveo-icon.Sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.Sfopportunityforecastcategory {
	background-position: -534px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-chatter {
	background-position: -534px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate {
	background-position: -534px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-closed {
	background-position: -534px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-comment {
	background-position: -534px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-company {
	background-position: -534px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc {
	background-position: -534px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-completed {
	background-position: -550px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-contact, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname {
	background-position: -550px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-contract {
	background-position: -550px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-crash {
	background-position: -550px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-database {
	background-position: -550px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-default, .coveo-icon.sysfiletype {
	background-position: -550px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-deferred {
	background-position: -550px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-disqualified {
	background-position: -566px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-doc-admin {
	background-position: -566px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-doc-dev {
	background-position: -566px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-doc-user {
	background-position: -566px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-draft {
	background-position: -566px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-escalated {
	background-position: -566px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-event {
	background-position: -566px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-expert {
	background-position: -582px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-faq {
	background-position: -582px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-feature {
	background-position: -582px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-file {
	background-position: -582px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-filter {
	background-position: -582px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-fixed {
	background-position: -582px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders {
	background-position: -582px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom {
	background-position: -598px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-high {
	background-position: -598px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-how-to {
	background-position: -598px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-image {
	background-position: -598px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-immediate {
	background-position: -598px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-industry, .coveo-omnibox .coveo-icon.sfindustry, .CoveoFacet .coveo-header .coveo-icon.sfindustry {
	background-position: -598px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-install {
	background-position: -598px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-intranet, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants {
	background-position: -614px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-invalid {
	background-position: -614px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-jobtitle {
	background-position: -614px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-journal-log {
	background-position: -614px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-kb, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts {
	background-position: -614px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage {
	background-position: -614px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource {
	background-position: -614px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-link {
	background-position: -630px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-lost {
	background-position: -630px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-mail-recall {
	background-position: -630px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-mail-reply {
	background-position: -630px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-mail-undeliverable {
	background-position: -630px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-mail, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox {
	background-position: -630px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-major {
	background-position: -630px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision {
	background-position: -646px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-minor {
	background-position: -646px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-msproject {
	background-position: -646px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-music-file {
	background-position: -646px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-need-feedback {
	background-position: -646px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-negociation {
	background-position: -646px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-new {
	background-position: -646px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-not-started {
	background-position: -662px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-note {
	background-position: -662px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-open {
	background-position: -662px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename {
	background-position: -662px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-pdf {
	background-position: -662px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-pending {
	background-position: -662px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-planned {
	background-position: -662px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-poll {
	background-position: -678px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-priority {
	background-position: -678px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-product {
	background-position: -678px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-project-name {
	background-position: -678px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-renewed-not {
	background-position: -678px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-renewed {
	background-position: -678px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-report {
	background-position: -678px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-resolved {
	background-position: -694px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-reviewed {
	background-position: -694px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-rss {
	background-position: -694px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-salesforce {
	background-position: -694px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-secure {
	background-position: -694px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-setting {
	background-position: -694px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-sharepoint {
	background-position: -694px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-slideshow {
	background-position: -710px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-source {
	background-position: -710px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-spreadsheet {
	background-position: -710px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-stage {
	background-position: -710px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-started {
	background-position: -710px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename {
	background-position: -710px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority {
	background-position: -710px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-suspended {
	background-position: -726px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-task {
	background-position: -726px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-text {
	background-position: -726px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-timeline {
	background-position: -726px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients {
	background-position: -726px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-topic {
	background-position: -726px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-troubleshooting {
	background-position: -726px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-urgent {
	background-position: -742px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-user, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment {
	background-position: -742px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-video {
	background-position: -742px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-webpage {
	background-position: -742px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-won {
	background-position: -742px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-xml {
	background-position: -742px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-yammer {
	background-position: -742px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-year, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate {
	background-position: -758px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-documentType-zip {
	background-position: -758px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-textbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.sysfiletype.sptextboxlist {
	background-position: -758px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-task, .coveo-icon.sysfiletype.sptask, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.sysfiletype.spadministratortasklist {
	background-position: -758px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-survey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.sysfiletype.spsurveylist {
	background-position: -758px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-slidelibrary, .coveo-icon.sysfiletype.spslidelibrarylist {
	background-position: -758px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-sitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectorylist {
	background-position: -758px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-site, .coveo-icon.sysfiletype.spportal, .coveo-icon.sysfiletype.spsite {
	background-position: -774px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-resource, .coveo-icon.sysfiletype.spresource, .coveo-icon.sysfiletype.spresourcelist {
	background-position: -774px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon {
	background-position: -774px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-reportlibrary, .coveo-icon.sysfiletype.spreportlibrarylist {
	background-position: -774px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-recordlibrary, .coveo-icon.sysfiletype.sprecordlibrarylist {
	background-position: -774px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-projecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.sysfiletype.spprojecttasklist {
	background-position: -774px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-picturelibrary, .coveo-icon.sysfiletype.sppicturelibrarylist {
	background-position: -774px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-phonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemolist {
	background-position: -790px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-performancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontentlist {
	background-position: -790px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
	background-position: -790px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-objective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.sysfiletype.spobjectivelist {
	background-position: -790px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-and {
	background-position: -790px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-or {
	background-position: -790px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon {
	background-position: -790px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-openfacets {
	background-position: -806px 0px;
	width: 23px;
	height: 16px;
	text-indent: 23px;
}
.coveo-sprites-facet-openinterfaces {
	background-position: -806px -16px;
	width: 23px;
	height: 16px;
	text-indent: 23px;
}
.coveo-sprites-fileType-sharepoint-meeting, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserielist {
	background-position: -806px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-listfolder, .coveo-icon.sysfiletype.splistfolder {
	background-position: -806px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-link, .coveo-icon.sysfiletype.splink, .coveo-icon.sysfiletype.splinklist, .coveo-icon.sysfiletype.spdocumentlink {
	background-position: -806px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-languagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslatorlist {
	background-position: -806px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
	background-position: -806px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
	background-position: -829px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-keyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist {
	background-position: -829px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-issue, .coveo-icon.sysfiletype.spissue, .coveo-icon.sysfiletype.spissuelist {
	background-position: -829px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-ipfs, .coveo-icon.sysfiletype.spipfslist {
	background-position: -829px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-imedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.sysfiletype.spimedictionarylist {
	background-position: -829px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-default, .coveo-icon.objecttype, .coveo-icon.sysfiletype, .coveo-icon.sysfiletype.lithiumcommunity {
	background-position: -829px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_avancedsearch {
	background-position: -829px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
	background-position: -845px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon {
	background-position: -845px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_searchin {
	background-position: -845px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_shareresult {
	background-position: -845px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
	background-position: -845px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
	background-position: -845px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-healthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.sysfiletype.sphealthrulelist {
	background-position: -845px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-healthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.sysfiletype.sphealthreportlist {
	background-position: -861px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon {
	background-position: -861px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
	background-position: -861px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
	background-position: -861px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
	background-position: -861px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	background-position: -861px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-datepicker {
	background-position: -861px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-delete {
	background-position: -877px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-whereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.sysfiletype.spwhereaboutlist {
	background-position: -877px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-formlibrary, .coveo-icon.sysfiletype.spformlibrarylist {
	background-position: -877px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
	background-position: -877px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-quickView-quickview_next, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	background-position: -877px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-quickView-quickview_previous {
	background-position: -877px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-common-doritos {
	background-position: -877px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-searchButton-searchbutton_gray {
	background-position: -893px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	background-position: -893px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-searchButton-spin_gray {
	background-position: -893px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon {
	background-position: -893px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-event, .coveo-icon.sysfiletype.spevent, .coveo-icon.sysfiletype.speventlist {
	background-position: -893px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-documentset, .coveo-icon.sysfiletype.spdocumentset {
	background-position: -893px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-all-content {
	background-position: -893px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-dropbox {
	background-position: -909px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-email {
	background-position: -909px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-googledrive {
	background-position: -909px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-jira {
	background-position: -909px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-lithium {
	background-position: -909px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-people {
	background-position: -909px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-salesforce {
	background-position: -909px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tab-sharepoint {
	background-position: -925px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-tabGroup-show_more, .CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
	background-position: -925px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-activity, .coveo-icon.sysfiletype.exchangeactivity {
	background-position: -925px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-appointment, .coveo-icon.sysfiletype.exchangecalendarmessage {
	background-position: -925px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-communicator, .coveo-icon.sysfiletype.exchangeofficecom {
	background-position: -925px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-file, .coveo-icon.sysfiletype.exchangedocument {
	background-position: -925px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-generic, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.sysfiletype.exchangeobject {
	background-position: -925px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-group, .coveo-icon.sysfiletype.exchangegroup {
	background-position: -941px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-meeting, .coveo-icon.sysfiletype.exchangeappointment {
	background-position: -941px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-junk, .coveo-icon.sysfiletype.exchangejunkmessage {
	background-position: -941px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-recall, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallreport {
	background-position: -941px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message-undeliverable, .coveo-icon.sysfiletype.exchangedsn {
	background-position: -941px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-message, .coveo-icon.sysfiletype.exchangemessage {
	background-position: -941px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-note, .coveo-icon.sysfiletype.exchangenote {
	background-position: -941px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-rss, .coveo-icon.sysfiletype.exchangerssfeed {
	background-position: -957px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-task, .coveo-icon.sysfiletype.exchangetask {
	background-position: -957px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-exchange-user, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.sysfiletype.activedirperson {
	background-position: -957px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-folder, .coveo-icon.sysfiletype.folder {
	background-position: -957px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-html, .coveo-icon.sysfiletype.html {
	background-position: -957px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-image, .coveo-icon.sysfiletype.image {
	background-position: -957px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-pdf, .coveo-icon.sysfiletype.pdf {
	background-position: -957px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-slideshow, .coveo-icon.sysfiletype.ppt {
	background-position: -973px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-spreadsheet, .coveo-icon.sysfiletype.xls {
	background-position: -973px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-text, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.doc {
	background-position: -973px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-video, .coveo-icon.sysfiletype.video {
	background-position: -973px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-xml, .coveo-icon.sysfiletype.xml {
	background-position: -973px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-formats-zip, .coveo-icon.sysfiletype.zip {
	background-position: -973px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-lithium-board, .coveo-icon.sysfiletype.lithiumboard {
	background-position: -973px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-lithium-category, .coveo-icon.sysfiletype.lithiumcategory {
	background-position: -989px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-lithium-message, .coveo-icon.sysfiletype.lithiummessage {
	background-position: -989px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-lithium-thread, .coveo-icon.sysfiletype.lithiumthread {
	background-position: -989px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-account, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account {
	background-position: -989px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-answer, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution {
	background-position: -989px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment {
	background-position: -989px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-board, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board {
	background-position: -989px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-campaign, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign {
	background-position: -1005px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case {
	background-position: -1005px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-category, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category {
	background-position: -1005px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-chatter, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment {
	background-position: -1005px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-comment, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment {
	background-position: -1005px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact {
	background-position: -1005px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contract, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract {
	background-position: -1005px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-event, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event {
	background-position: -1021px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file {
	background-position: -1021px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-kb, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle {
	background-position: -1021px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-lead, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead {
	background-position: -1021px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-message, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message {
	background-position: -1021px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-note, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note {
	background-position: -1021px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity {
	background-position: -1021px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-partner, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner {
	background-position: -1037px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product {
	background-position: -1037px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-rss, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed {
	background-position: -1037px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-task, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task {
	background-position: -1037px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-thread, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread {
	background-position: -1037px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-objectType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user {
	background-position: -1037px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-salesforce-item, .coveo-icon.sysfiletype.saleforceuitem {
	background-position: -1037px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-agenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.sysfiletype.spagendalist {
	background-position: -1053px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-announcement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.sysfiletype.spannouncementlist {
	background-position: -1053px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-area, .coveo-icon.sysfiletype.sparea {
	background-position: -1053px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-arealisting, .coveo-icon.sysfiletype.sparealisting {
	background-position: -1053px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-assetlibrary, .coveo-icon.sysfiletype.sppublishingimageslibrarylist {
	background-position: -1053px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-attendees, .coveo-icon.sysfiletype.spattendee, .coveo-icon.sysfiletype.spattendeelist {
	background-position: -1053px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.sysfiletype.spblogcategorylist {
	background-position: -1053px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.sysfiletype.spblogcommentlist {
	background-position: -1069px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-blogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedlist {
	background-position: -1069px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-circulation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.sysfiletype.spcirculationlist {
	background-position: -1069px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-contact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.sysfiletype.spcontactlist {
	background-position: -1069px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-custom, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.sysfiletype.sptab, .coveo-icon.sysfiletype.sptablist, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocesslist {
	background-position: -1069px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-customgrid, .coveo-icon.sysfiletype.spcustomgridlist {
	background-position: -1069px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dashboardlibrary, .coveo-icon.sysfiletype.spdashboardslibrarylist {
	background-position: -1069px -96px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibrary, .coveo-icon.sysfiletype.spdataconnectionlibrarylist {
	background-position: -1085px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-dataconnectionlibraryforperfpoint, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist {
	background-position: -1085px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-datasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.sysfiletype.spdatasourcelist {
	background-position: -1085px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-decision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.sysfiletype.spdecisionlist {
	background-position: -1085px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-discussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboardlist {
	background-position: -1085px -64px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-fileType-sharepoint-documentlibrary, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist {
	background-position: -1085px -80px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-box-icon_external {
	background-position: -1085px -96px;
	width: 15px;
	height: 14px;
	text-indent: 15px;
}
.coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
	background-position: -1101px 0px;
	width: 14px;
	height: 14px;
	text-indent: 14px;
}
.coveo-sprites-facet-checkmark_selected, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value.coveo-selected .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span {
	background-position: -1101px -14px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-common-clear-mobile, .CoveoBreadcrumb.coveo-small-display .coveo-clear-all .coveo-icon {
	background-position: -1101px -26px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
	background-position: -1101px -38px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-checkmark_unselected, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	background-position: -1101px -50px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-child_selected, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span {
	background-position: -1101px -62px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-disable, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	background-position: -1101px -74px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	background-position: -1101px -86px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span {
	background-position: -1101px -98px;
	width: 11px;
	height: 11px;
	text-indent: 11px;
}
.coveo-sprites-folding-showless, .coveo-less .coveo-folding-footer-icon {
	background-position: -1115px 0px;
	width: 11px;
	height: 11px;
	text-indent: 11px;
}
.coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span {
	background-position: -1115px -11px;
	width: 11px;
	height: 11px;
	text-indent: 11px;
}
.coveo-sprites-folding-showmore, .coveo-more .coveo-folding-footer-icon {
	background-position: -1115px -22px;
	width: 11px;
	height: 11px;
	text-indent: 11px;
}
.coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon {
	background-position: -1115px -33px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-common-tagging-cancel_clear, .CoveoResultTagging .coveo-clear-icon span, .CoveoResultTagging .coveo-delete-icon {
	background-position: -1115px -43px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .coveo-search-button-mobile:before, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
	background-position: -1115px -53px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-common-tagging-cancel_delete {
	background-position: -1115px -63px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-common-tagging_ok, .CoveoResultTagging .coveo-add-tag-tick-icon span {
	background-position: -1115px -73px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
	background-position: -1115px -83px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-quickView-close {
	background-position: -1126px 0px;
	width: 14px;
	height: 10px;
	text-indent: 14px;
}
@-webkit-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-moz-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-o-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
.coveo-loading-spinner {
	margin: 3em auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border: 0.7em solid rgba(128, 128, 128, 0.2);
	border-left-color: grey;
	-webkit-animation: coveo-loading-spinner-animation 1.1s infinite linear;
	animation: coveo-loading-spinner-animation 1.1s infinite linear;
}
.ie8or9 .coveo-loading-spinner {
	background: url(../image/wait.gif) no-repeat;
	border: none;
}
.coveo-loading-spinner, .coveo-loading-spinner:after {
	border-radius: 50%;
	width: 3em;
	height: 3em;
}
@-webkit-keyframes coveo-loading-spinner-animation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes coveo-loading-spinner-animation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.coveo-executing-query .CoveoSearchButton > .coveo-icon {
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-moz-transform: rotate(0deg);
}
to {
	-moz-transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-o-transform: rotate(0deg);
}
to {
	-o-transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
transform: rotate(0deg);
}
to {
	transform: rotate(360deg);
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 200 / 100), only screen and (min-device-pixel-ratio: 2) {
.coveo-sprites-common-get_started, .coveo-sprites-common-logo_light_large, .coveo-logo-light-large, .coveo-sprites-common-coveo, .coveo-logo, .coveo-sprites-facet-arrow_back, .coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon, .coveo-sprites-common-poweredbycoveo, .coveo-powered-by, .coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-sprites-common-tagging_tag, .CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon, .coveo-sprites-facet-disable, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude, .coveo-sprites-common-clear-mobile, .CoveoBreadcrumb.coveo-small-display .coveo-clear-all .coveo-icon, .coveo-sprites-facet-clear_facetsearch_mobile, .coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon, .coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon, .coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list, .coveo-sprites-searchButton-searchbutton_gray, .coveo-sprites-facet-email_sendto, .coveo-sprites-facet-showless, .coveo-sprites-common-logo_light, .coveo-logo-light, .coveo-sprites-common-lock, .coveo-sprites-common-login_user, .coveo-sprites-common-star_placeholder, .coveo-sprites-preferencesPanel-toggle_off, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon, .CoveoPreferencePanelItem .coveo-input-icon, .coveo-sprites-common-system, .coveo-omnibox .coveo-icon.syssource, .CoveoFacet .coveo-header .coveo-icon.syssource, .coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon, .coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .coveo-search-button-mobile:before, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier, .coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected, .coveo-sprites-common-thumbdown_active, .coveo-sprites-common-thumbdown_inactive, .coveo-sprites-common-thumbup_active, .coveo-sprites-common-tagging-cancel_clear, .CoveoResultTagging .coveo-clear-icon span, .CoveoResultTagging .coveo-delete-icon, .coveo-sprites-facet-showmore, .coveo-sprites-common-thumbup_inactive, .coveo-sprites-common-tagging_ok, .CoveoResultTagging .coveo-add-tag-tick-icon span, .coveo-sprites-box-icon_external, .coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon, .coveo-sprites-common-star_active, .coveo-sprites-searchButton-searchbutton, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon, .coveo-sprites-documentType-spreadsheet, .coveo-sprites-fileType-objectType-thread, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-sprites-fileType-objectType-task, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-sprites-facet-checkmark_unselected, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span, .coveo-sprites-fileType-objectType-rss, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-sprites-common-datepicker, .coveo-sprites-common-menu_reauthenticate, .coveo-advanced-menu .coveo-section.coveo-authentication-provider .coveo-icon, .coveo-sprites-common-delete, .coveo-sprites-common-doritos, .coveo-sprites-documentType-account-salesforce, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype, .coveo-sprites-documentType-account, .coveo-sprites-documentType-advanced-content, .coveo-sprites-documentType-all-content, .coveo-sprites-documentType-announcement, .coveo-sprites-documentType-answer, .coveo-sprites-documentType-approved, .coveo-sprites-documentType-audience, .coveo-sprites-documentType-author, .coveo-sprites-documentType-block, .coveo-sprites-documentType-blog, .coveo-sprites-documentType-bug-severity, .coveo-sprites-documentType-campaign, .coveo-sprites-documentType-cancelled, .coveo-sprites-documentType-cant-reproduce, .coveo-sprites-documentType-case, .coveo-sprites-documentType-chatter, .coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate, .coveo-sprites-documentType-closed, .coveo-sprites-documentType-comment, .coveo-sprites-documentType-company, .coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc, .coveo-sprites-documentType-completed, .coveo-sprites-documentType-contact, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname, .coveo-sprites-documentType-contract, .coveo-sprites-documentType-crash, .coveo-sprites-documentType-database, .coveo-sprites-documentType-default, .coveo-icon.sysfiletype, .coveo-sprites-documentType-deferred, .coveo-sprites-documentType-disqualified, .coveo-sprites-documentType-doc-dev, .coveo-sprites-documentType-doc-user, .coveo-sprites-documentType-draft, .coveo-sprites-documentType-escalated, .coveo-sprites-documentType-expert, .coveo-sprites-documentType-faq, .coveo-sprites-documentType-feature, .coveo-sprites-documentType-file, .coveo-sprites-documentType-fixed, .coveo-sprites-documentType-folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders, .coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom, .coveo-sprites-documentType-high, .coveo-sprites-documentType-image, .coveo-sprites-documentType-immediate, .coveo-sprites-documentType-install, .coveo-sprites-documentType-intranet, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants, .coveo-sprites-documentType-invalid, .coveo-sprites-documentType-jobtitle, .coveo-sprites-documentType-journal-log, .coveo-sprites-documentType-kb, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts, .coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage, .coveo-sprites-documentType-lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource, .coveo-sprites-documentType-link, .coveo-sprites-documentType-lost, .coveo-sprites-documentType-mail-recall, .coveo-sprites-documentType-mail-reply, .coveo-sprites-documentType-mail-undeliverable, .coveo-sprites-documentType-mail, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox, .coveo-sprites-documentType-major, .coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision, .coveo-sprites-documentType-minor, .coveo-sprites-documentType-music-file, .coveo-sprites-documentType-negociation, .coveo-sprites-documentType-new, .coveo-sprites-documentType-not-started, .coveo-sprites-documentType-note, .coveo-sprites-documentType-open, .coveo-sprites-documentType-opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename, .coveo-sprites-documentType-pdf, .coveo-sprites-documentType-pending, .coveo-sprites-documentType-planned, .coveo-sprites-documentType-poll, .coveo-sprites-documentType-priority, .coveo-sprites-documentType-product, .coveo-sprites-documentType-project-name, .coveo-sprites-documentType-renewed-not, .coveo-sprites-documentType-renewed, .coveo-sprites-documentType-report, .coveo-sprites-documentType-resolved, .coveo-sprites-documentType-reviewed, .coveo-sprites-documentType-RSS, .coveo-sprites-documentType-salesforce, .coveo-sprites-documentType-secure, .coveo-sprites-documentType-slideshow, .coveo-sprites-documentType-source, .coveo-sprites-common-amount, .coveo-sprites-documentType-stage, .coveo-sprites-documentType-started, .coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename, .coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority, .coveo-sprites-documentType-suspended, .coveo-sprites-documentType-task, .coveo-sprites-documentType-text, .coveo-sprites-documentType-timeline, .coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients, .coveo-sprites-documentType-topic, .coveo-sprites-documentType-troubleshooting, .coveo-sprites-documentType-urgent, .coveo-sprites-documentType-user, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment, .coveo-sprites-documentType-video, .coveo-sprites-documentType-webpage, .coveo-sprites-documentType-won, .coveo-sprites-documentType-XML, .coveo-sprites-documentType-year, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate, .coveo-sprites-documentType-zip, .coveo-sprites-fileType-objectType-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product, .coveo-sprites-fileType-objectType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-sprites-fileType-objectType-note, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-sprites-fileType-objectType-message, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-sprites-fileType-objectType-lead, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-sprites-fileType-objectType-kb, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon, .coveo-sprites-fileType-objectType-contract, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-sprites-fileType-objectType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-sprites-fileType-objectType-comment, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle, .coveo-sprites-fileType-objectType-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-sprites-fileType-objectType-campaign, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle, .coveo-sprites-fileType-objectType-board, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon, .coveo-sprites-fileType-objectType-answer, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-sprites-fileType-objectType-account, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-sprites-fileType-lithium-thread, .coveo-icon.sysfiletype.lithiumthread, .coveo-sprites-fileType-lithium-message, .coveo-icon.sysfiletype.lithiummessage, .coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon, .coveo-sprites-facet-openfacets, .coveo-sprites-facet-openinterfaces, .coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation, .coveo-sprites-fileType-lithium-board, .coveo-icon.sysfiletype.lithiumboard, .coveo-sprites-menu-menu_avancedsearch, .coveo-sprites-menu-menu_opencontactinfoin, .coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon, .coveo-sprites-menu-menu_searchin, .coveo-sprites-menu-menu_shareresult, .coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon, .coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon, .coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span, .coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span, .coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon, .coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save, .coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close, .coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon, .coveo-sprites-common-checkmark_selected-on_dark_bg, .coveo-sprites-fileType-objectType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon, .coveo-sprites-fileType-formats-zip, .coveo-icon.sysfiletype.zip, .coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon, .coveo-sprites-quickView-quickview_next, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all, .coveo-sprites-quickView-quickview_previous, .coveo-sprites-tab-all-content, .coveo-sprites-tab-dropbox, .coveo-sprites-tab-email, .coveo-sprites-tab-googledrive, .coveo-sprites-tab-jira, .coveo-sprites-tab-lithium, .coveo-sprites-tab-salesforce, .coveo-sprites-tab-sharepoint, .coveo-sprites-fileType-formats-xml, .coveo-icon.sysfiletype.xml, .coveo-sprites-fileType-formats-video, .coveo-icon.sysfiletype.video, .coveo-sprites-common-copy, .coveo-sprites-fileType-salesforce-item, .coveo-icon.sysfiletype.saleforceuitem, .coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-sprites-searchButton-spin_gray, .coveo-sprites-fileType-formats-folder, .coveo-icon.sysfiletype.folder, .coveo-sprites-fileType-formats-html, .coveo-icon.sysfiletype.html, .coveo-sprites-fileType-formats-image, .coveo-icon.sysfiletype.image, .coveo-sprites-fileType-formats-pdf, .coveo-icon.sysfiletype.pdf, .coveo-sprites-fileType-formats-slideshow, .coveo-icon.sysfiletype.ppt, .coveo-sprites-fileType-formats-spreadsheet, .coveo-icon.sysfiletype.xls, .coveo-sprites-fileType-formats-text, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.doc, .coveo-sprites-facet-checkmark_selected, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value.coveo-selected .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span, .coveo-sprites-facet-checkmark_disabled_hover, .coveo-sprites-facet-checkmark_disabled, .coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation, .coveo-sprites-quickView-close {
background-image: url("../image/retina.png");
display: inline-block;
background-repeat: no-repeat;
overflow: hidden;
background-size: 796px 115px;
}
.coveo-sprites-common-get_started {
background-position: 0px 0px;
width: 160px;
height: 115px;
text-indent: 160px;
}
.coveo-sprites-common-logo_light_large, .coveo-logo-light-large {
background-position: -160px 0px;
width: 110px;
height: 37px;
text-indent: 110px;
}
.coveo-sprites-common-coveo, .coveo-logo {
background-position: -160px -37px;
width: 96px;
height: 34px;
text-indent: 96px;
}
.coveo-sprites-facet-arrow_back {
background-position: -256px -37px;
width: 9px;
height: 14.5px;
text-indent: 9px;
}
.coveo-sprites-facet-clear_facet_state, .coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
background-position: -256px -51.5px;
width: 14px;
height: 14px;
text-indent: 14px;
}
.coveo-sprites-common-poweredbycoveo, .coveo-powered-by {
background-position: -160px -71px;
width: 90px;
height: 32px;
text-indent: 90px;
}
.coveo-sprites-facet-resume_selected, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
background-position: -160px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-resume_disable, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
background-position: -172px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-common-tagging_tag, .CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
background-position: -184px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-disable, .CoveoFacet .coveo-value .coveo-exclude, .CoveoFacetRange .coveo-value .coveo-exclude, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude, .CoveoHierarchicalFacet .coveo-value .coveo-exclude {
background-position: -196px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-common-clear-mobile, .CoveoBreadcrumb.coveo-small-display .coveo-clear-all .coveo-icon {
background-position: -208px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-clear_facetsearch_mobile {
background-position: -220px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-clear_activefilter, .coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear, .coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
background-position: -232px -103px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-sort-sortby_bottom, .CoveoSort.coveo-selected .coveo-icon {
background-position: -244px -103px;
width: 6px;
height: 6px;
text-indent: 6px;
}
.coveo-sprites-sort-sortby_top, .CoveoSort.coveo-selected.coveo-ascending .coveo-icon {
background-position: -244px -109px;
width: 6px;
height: 6px;
text-indent: 6px;
}
.coveo-sprites-common-star_inactive, .coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
background-position: -250px -71px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-searchButton-searchbutton_gray {
background-position: -250px -89px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-facet-email_sendto {
background-position: -250px -107px;
width: 8px;
height: 8px;
text-indent: 8px;
}
.coveo-sprites-facet-showless {
background-position: -258px -107px;
width: 8px;
height: 8px;
text-indent: 8px;
}
.coveo-sprites-common-logo_light, .coveo-logo-light {
background-position: -270px 0px;
width: 71px;
height: 26px;
text-indent: 71px;
}
.coveo-sprites-common-lock {
background-position: -270px -26px;
width: 24px;
height: 24px;
text-indent: 24px;
}
.coveo-sprites-common-login_user {
background-position: -294px -26px;
width: 24px;
height: 24px;
text-indent: 24px;
}
.coveo-sprites-common-star_placeholder {
background-position: -318px -26px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-preferencesPanel-toggle_off, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon, .CoveoPreferencePanelItem .coveo-input-icon {
background-position: -270px -50px;
width: 42px;
height: 20px;
text-indent: 42px;
}
.coveo-sprites-common-system, .coveo-omnibox .coveo-icon.syssource, .CoveoFacet .coveo-header .coveo-icon.syssource {
background-position: -312px -50px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-facet-clear_facetsearch, .CoveoFacet .coveo-search .coveo-clear .coveo-icon, .CoveoFacetRange .coveo-search .coveo-clear .coveo-icon, .CoveoHierarchicalFacet .coveo-search .coveo-clear .coveo-icon {
background-position: -330px -50px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-facet-facetsearch, .CoveoFacet .coveo-search .coveo-magnifier, .CoveoFacetRange .coveo-search .coveo-magnifier, .coveo-search-button-mobile:before, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier, .CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
background-position: -330px -60px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-preferencesPanel-toggle_on, .CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected {
background-position: -270px -70px;
width: 42px;
height: 20px;
text-indent: 42px;
}
.coveo-sprites-common-thumbdown_active {
background-position: -270px -90px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-common-thumbdown_inactive {
background-position: -288px -90px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-common-thumbup_active {
background-position: -312px -70px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-common-tagging-cancel_clear, .CoveoResultTagging .coveo-clear-icon span, .CoveoResultTagging .coveo-delete-icon {
background-position: -330px -70px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-facet-showmore {
background-position: -330px -80px;
width: 8px;
height: 8px;
text-indent: 8px;
}
.coveo-sprites-common-thumbup_inactive {
background-position: -312px -88px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-common-tagging_ok, .CoveoResultTagging .coveo-add-tag-tick-icon span {
background-position: -330px -88px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-box-icon_external {
background-position: -330px -98px;
width: 11px;
height: 10px;
text-indent: 11px;
}
.coveo-sprites-common-settings, .CoveoSettings .coveo-settings-icon {
background-position: -341px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-common-star_active {
background-position: -341px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-searchButton-searchbutton, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoSearchButton > .coveo-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters > .coveo-icon {
background-position: -341px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-documentType-spreadsheet {
background-position: -341px -54px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-thread, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread {
background-position: -341px -70px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-task, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task {
background-position: -341px -86px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-checkmark_unselected, .CoveoFacet .coveo-value .coveo-checkbox > span, .CoveoFacetRange .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
background-position: -341px -102px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-fileType-objectType-rss, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed {
background-position: -359px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-datepicker {
background-position: -359px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-menu_reauthenticate, .coveo-advanced-menu .coveo-section.coveo-authentication-provider .coveo-icon {
background-position: -359px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-delete {
background-position: -359px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-doritos {
background-position: -359px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-account-salesforce, .coveo-omnibox .coveo-icon.sfaccountname, .coveo-omnibox .coveo-icon.sfaccounttype, .CoveoFacet .coveo-header .coveo-icon.sfaccountname, .CoveoFacet .coveo-header .coveo-icon.sfaccounttype {
background-position: -359px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-account {
background-position: -359px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-advanced-content {
background-position: -375px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-all-content {
background-position: -375px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-announcement {
background-position: -375px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-answer {
background-position: -375px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-approved {
background-position: -375px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-audience {
background-position: -375px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-author {
background-position: -375px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-block {
background-position: -391px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-blog {
background-position: -391px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-bug-severity {
background-position: -391px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-campaign {
background-position: -391px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-cancelled {
background-position: -391px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-cant-reproduce {
background-position: -391px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-case {
background-position: -391px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-chatter {
background-position: -407px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-city, .coveo-omnibox .coveo-icon.sfcountry, .coveo-omnibox .coveo-icon.sfcity, .CoveoFacet .coveo-header .coveo-icon.sfcountry, .CoveoFacet .coveo-header .coveo-icon.sfcity, .coveo-omnibox .coveo-icon.sfstate, .CoveoFacet .coveo-header .coveo-icon.sfstate {
background-position: -407px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-closed {
background-position: -407px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-comment {
background-position: -407px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-company {
background-position: -407px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-competition, .coveo-omnibox .coveo-icon.sfopportunitycompetitionc, .CoveoFacet .coveo-header .coveo-icon.sfopportunitycompetitionc {
background-position: -407px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-completed {
background-position: -407px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-contact, .coveo-omnibox .coveo-icon.sfcontactname, .CoveoFacet .coveo-header .coveo-icon.sfcontactname {
background-position: -423px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-contract {
background-position: -423px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-crash {
background-position: -423px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-database {
background-position: -423px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-default, .coveo-icon.sysfiletype {
background-position: -423px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-deferred {
background-position: -423px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-disqualified {
background-position: -423px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-doc-dev {
background-position: -439px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-doc-user {
background-position: -439px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-draft {
background-position: -439px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-escalated {
background-position: -439px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-expert {
background-position: -439px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-faq {
background-position: -439px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-feature {
background-position: -439px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-file {
background-position: -455px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-fixed {
background-position: -455px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-folder, .coveo-omnibox .coveo-icon.sysemailfolders, .CoveoFacet .coveo-header .coveo-icon.sysemailfolders {
background-position: -455px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-from, .coveo-omnibox .coveo-icon.sysfrom, .coveo-omnibox .coveo-icon.sysdisplayfrom, .CoveoFacet .coveo-header .coveo-icon.sysfrom, .CoveoFacet .coveo-header .coveo-icon.sysdisplayfrom {
background-position: -455px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-high {
background-position: -455px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-image {
background-position: -455px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-immediate {
background-position: -455px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-install {
background-position: -471px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-intranet, .coveo-omnibox .coveo-icon.sysdisplayparticipants, .CoveoFacet .coveo-header .coveo-icon.sysdisplayparticipants {
background-position: -471px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-invalid {
background-position: -471px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-jobtitle {
background-position: -471px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-journal-log {
background-position: -471px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-kb, .coveo-omnibox .coveo-icon.sysconcepts, .CoveoFacet .coveo-header .coveo-icon.sysconcepts {
background-position: -471px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-language, .coveo-omnibox .coveo-icon.syslanguage, .CoveoFacet .coveo-header .coveo-icon.syslanguage {
background-position: -471px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-lead, .coveo-omnibox .coveo-icon.sfleadsource, .CoveoFacet .coveo-header .coveo-icon.sfleadsource {
background-position: -487px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-link {
background-position: -487px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-lost {
background-position: -487px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-mail-recall {
background-position: -487px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-mail-reply {
background-position: -487px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-mail-undeliverable {
background-position: -487px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-mail, .coveo-omnibox .coveo-icon.sysmailbox, .CoveoFacet .coveo-header .coveo-icon.sysmailbox {
background-position: -487px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-major {
background-position: -503px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-manager, .coveo-omnibox .coveo-icon.sfuserdivision, .CoveoFacet .coveo-header .coveo-icon.sfuserdivision {
background-position: -503px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-minor {
background-position: -503px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-music-file {
background-position: -503px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-negociation {
background-position: -503px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-new {
background-position: -503px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-not-started {
background-position: -503px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-note {
background-position: -519px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-open {
background-position: -519px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-opportunity, .coveo-omnibox .coveo-icon.sfopportunityforecastcategory, .CoveoFacet .coveo-header .coveo-icon.sfopportunityforecastcategory, .coveo-omnibox .coveo-icon.sfopportunitytype, .coveo-omnibox .coveo-icon.sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.sfopportunitytype, .CoveoFacet .coveo-header .coveo-icon.sfopportunitystagename {
background-position: -519px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-pdf {
background-position: -519px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-pending {
background-position: -519px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-planned {
background-position: -519px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-poll {
background-position: -519px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-priority {
background-position: -535px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-product {
background-position: -535px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-project-name {
background-position: -535px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-renewed-not {
background-position: -535px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-renewed {
background-position: -535px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-report {
background-position: -535px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-resolved {
background-position: -535px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-reviewed {
background-position: -551px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-RSS {
background-position: -551px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-salesforce {
background-position: -551px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-secure {
background-position: -551px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-slideshow {
background-position: -551px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-source {
background-position: -551px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-amount {
background-position: -551px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-stage {
background-position: -567px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-started {
background-position: -567px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-status, .coveo-omnibox .coveo-icon.sfcasestatus, .CoveoFacet .coveo-header .coveo-icon.sfcasestatus, .coveo-omnibox .coveo-icon.Sfopportunitystagename, .CoveoFacet .coveo-header .coveo-icon.Sfopportunitystagename {
background-position: -567px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-support, .coveo-omnibox .coveo-icon.sfcasepriority, .CoveoFacet .coveo-header .coveo-icon.sfcasepriority {
background-position: -567px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-suspended {
background-position: -567px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-task {
background-position: -567px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-text {
background-position: -567px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-timeline {
background-position: -583px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-to, .coveo-omnibox .coveo-icon.systo, .coveo-omnibox .coveo-icon.sysdisplayrecipients, .CoveoFacet .coveo-header .coveo-icon.systo, .CoveoFacet .coveo-header .coveo-icon.sysdisplayrecipients {
background-position: -583px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-topic {
background-position: -583px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-troubleshooting {
background-position: -583px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-urgent {
background-position: -583px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-user, .coveo-omnibox .coveo-icon.sysauthor, .coveo-omnibox .coveo-icon.sfownername, .CoveoFacet .coveo-header .coveo-icon.sysauthor, .CoveoFacet .coveo-header .coveo-icon.sfownername, .coveo-omnibox .coveo-icon.sfuserdepartment, .CoveoFacet .coveo-header .coveo-icon.sfuserdepartment {
background-position: -583px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-video {
background-position: -583px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-webpage {
background-position: -599px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-won {
background-position: -599px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-XML {
background-position: -599px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-year, .coveo-omnibox .coveo-icon.sfopportunityclosedquarterc, .CoveoFacet .coveo-header .coveo-icon.sfopportunityclosedquarterc, .coveo-omnibox .coveo-icon.sysyear, .coveo-omnibox .coveo-icon.sysmonth, .coveo-omnibox .coveo-icon.sysdate, .CoveoFacet .coveo-header .coveo-icon.sysyear, .CoveoFacet .coveo-header .coveo-icon.sysmonth, .CoveoFacet .coveo-header .coveo-icon.sysdate {
background-position: -599px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-documentType-zip {
background-position: -599px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product {
background-position: -599px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-opportunity, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity {
background-position: -599px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-note, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note {
background-position: -615px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-message, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message {
background-position: -615px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-lead, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead {
background-position: -615px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-kb, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle {
background-position: -615px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-clear_facet, .CoveoFacet .coveo-header .coveo-eraser .coveo-icon, .CoveoFacetRange .coveo-header .coveo-eraser .coveo-icon, .coveo-settings-popup .coveo-section.coveo-hide .coveo-icon, .CoveoShareQuery .coveo-query-summary-info-close span, .CoveoHierarchicalFacet .coveo-header .coveo-eraser .coveo-icon {
background-position: -615px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contract, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract {
background-position: -615px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-contact, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact {
background-position: -615px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-comment, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment {
background-position: -631px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-collapsed, .CoveoFacet .coveo-header .coveo-expand .coveo-icon, .CoveoFacetRange .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-expand .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
background-position: -631px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case {
background-position: -631px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-campaign, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign {
background-position: -631px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-expanded, .CoveoFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoFacetRange .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-collapse .coveo-icon, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
background-position: -631px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-board, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board {
background-position: -631px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-modeand, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-and, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-and {
background-position: -631px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-modeor, .CoveoFacet .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoFacetRange .coveo-header .coveo-operator .coveo-icon.coveo-or, .CoveoHierarchicalFacet .coveo-header .coveo-operator .coveo-icon.coveo-or {
background-position: -647px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-moreoption, .CoveoFacet .coveo-header .coveo-settings .coveo-icon, .CoveoFacetRange .coveo-header .coveo-settings .coveo-icon, .CoveoHierarchicalFacet .coveo-header .coveo-settings .coveo-icon {
background-position: -647px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-answer, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution {
background-position: -647px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-account, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account {
background-position: -647px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-lithium-thread, .coveo-icon.sysfiletype.lithiumthread {
background-position: -647px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-lithium-message, .coveo-icon.sysfiletype.lithiummessage {
background-position: -647px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-show_facet, .coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
background-position: -647px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-openfacets {
background-position: -663px 0px;
width: 23px;
height: 16px;
text-indent: 23px;
}
.coveo-sprites-facet-openinterfaces {
background-position: -663px -16px;
width: 23px;
height: 16px;
text-indent: 23px;
}
.coveo-sprites-facet-spin, .CoveoFacet .coveo-header .coveo-wait-animation, .CoveoFacetRange .coveo-header .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
background-position: -663px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-lithium-board, .coveo-icon.sysfiletype.lithiumboard {
background-position: -663px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_avancedsearch {
background-position: -663px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_opencontactinfoin {
background-position: -663px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_saveoption, .coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon, .CoveoPreferencesPanel .coveo-save .coveo-icon {
background-position: -663px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_searchin {
background-position: -686px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_shareresult {
background-position: -686px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_sortby, .coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
background-position: -686px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-menu-menu_sortdirection, .coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
background-position: -686px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-pager-next, .CoveoPager ul li.coveo-next > a > span {
background-position: -686px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-pager-previous, .CoveoPager ul li.coveo-previous > a > span {
background-position: -686px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferencesPanel-menu_preferences, .coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon {
background-position: -686px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-apply, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
background-position: -702px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-cancel, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
background-position: -702px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-delete, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon {
background-position: -702px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferencesPanel-table-edit, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
background-position: -702px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-checkmark_selected-on_dark_bg {
background-position: -702px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-objectType-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user {
background-position: -702px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-queryBox-clear, .coveo-query-box-clear .coveo-icon {
background-position: -702px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-zip, .coveo-icon.sysfiletype.zip {
background-position: -718px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-quickView-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
background-position: -718px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-quickView-quickview_next, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
background-position: -718px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-quickView-quickview_previous {
background-position: -718px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-all-content {
background-position: -718px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-dropbox {
background-position: -718px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-email {
background-position: -718px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-googledrive {
background-position: -734px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-jira {
background-position: -734px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-lithium {
background-position: -734px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-salesforce {
background-position: -734px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-tab-sharepoint {
background-position: -734px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-xml, .coveo-icon.sysfiletype.xml {
background-position: -734px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-video, .coveo-icon.sysfiletype.video {
background-position: -734px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-common-copy {
background-position: -750px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-salesforce-item, .coveo-icon.sysfiletype.saleforceuitem {
background-position: -750px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-searchButton-spin, .coveo-executing-query .CoveoSearchButton > .coveo-icon {
background-position: -750px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-searchButton-spin_gray {
background-position: -750px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-folder, .coveo-icon.sysfiletype.folder {
background-position: -750px -64px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-html, .coveo-icon.sysfiletype.html {
background-position: -750px -80px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-image, .coveo-icon.sysfiletype.image {
background-position: -750px -96px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-pdf, .coveo-icon.sysfiletype.pdf {
background-position: -766px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-slideshow, .coveo-icon.sysfiletype.ppt {
background-position: -766px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-spreadsheet, .coveo-icon.sysfiletype.xls {
background-position: -766px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-fileType-formats-text, .coveo-icon.sysfiletype.txt, .coveo-icon.sysfiletype.doc {
background-position: -766px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-checkmark_selected, .CoveoFacet .coveo-value:hover .coveo-checkbox > span, .CoveoFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoFacetRange .coveo-value:hover .coveo-checkbox > span, .CoveoFacetRange .coveo-value.coveo-selected .coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span, .coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-checkbox > span, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value:hover .coveo-checkbox > span, .CoveoHierarchicalFacet .coveo-value.coveo-selected .coveo-checkbox > span, .CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-checkbox > span {
background-position: -766px -64px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled_hover {
background-position: -766px -76px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-checkmark_disabled {
background-position: -766px -88px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-facet-spin_facet_search, .CoveoFacet .coveo-search .coveo-wait-animation, .CoveoFacetRange .coveo-search .coveo-wait-animation, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation, .CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
background-position: -766px -100px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-quickView-close {
background-position: -782px 0px;
width: 14px;
height: 9.5px;
text-indent: 14px;
}
}
.CoveoQuickView {
	display: inline-block;
}
.CoveoQuickView .coveo-icon-for-quickview {
	border: 1px solid #cccccc;
	padding: 3px;
	background-color: #f7f7f7;
	font-size: 10px;
	color: #8f8f8f;
	border-radius: 3px;
	line-height: 12px;
}
.CoveoQuickView .coveo-icon-for-quickview:hover {
	cursor: pointer;
	background-color: white;
}
.CoveoQuickViewDocument {
	overflow: hidden;
}
.coveo-quickview-header {
	padding-bottom: 10px;
	border-bottom: 1px solid #d6d6d6;
}
.coveo-quickview-header .coveo-term * {
	vertical-align: middle;
	box-sizing: border-box;
}
.coveo-quickview-header .coveo-term {
	margin-left: 10px;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
	border-radius: 5px;
	border: 2px solid;
}
.coveo-quickview-header .coveo-term .coveo-term-down-arrow {
	display: inline-block;
	padding: 5px;
	height: 26px;
	position: relative;
	width: 20px;
	border-right: 2px solid;
}
.coveo-quickview-header .coveo-term .coveo-term-down-arrow .coveo-term-down-arrow-icon {
	position: absolute;
	top: 11px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid black;
}
.coveo-quickview-header .coveo-term .coveo-term-up-arrow {
	display: inline-block;
	padding: 5px;
	height: 26px;
	position: relative;
	width: 20px;
}
.coveo-quickview-header .coveo-term .coveo-term-up-arrow .coveo-term-up-arrow-icon {
	position: absolute;
	top: 11px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid black;
}
.coveo-quickview-header .coveo-term .coveo-term-name {
	font-size: 14px;
	padding: 5px 0;
	margin-left: 5px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper, .coveo-modalBox.coveo-quick-view > .coveo-debug {
	width: 95%;
	height: 95%;
	max-width: 95%;
	max-height: 95%;
	position: relative;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-quick-view-header, .coveo-modalBox.coveo-quick-view > .coveo-wrapper .coveo-debug {
	padding: 10px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-debug {
	cursor: auto;
	position: relative;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-left-header, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	position: absolute;
	top: 0;
	left: 0;
	right: 200px;
	bottom: 0;
	padding: 8px 16px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-right-header, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: right;
	padding: 8px 0 8px 16px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-icon, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	margin-right: 10px;
	margin-top: 3px;
	float: left;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-pop-up-reminder, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	color: #0066cc;
	font-size: 16px;
	text-align: left;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-time, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	font-size: 12px;
	color: #b4b4b4;
	font-weight: normal;
	vertical-align: middle;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-close-button, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	background-color: #f7f7f7;
	padding: 12px;
	margin-left: 5px;
	position: relative;
	left: 0;
	display: inline;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-close-button:hover, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	cursor: pointer;
	background-color: white;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-close-button .coveo-icon, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-close-button .coveo-debug {
	vertical-align: middle;
	margin: 0;
	background-image: url("../../../Areas/Honeywell_com/img/QuickViewCloseIcon.png");
	background-size: 56px 17px;
	width: 56px;
	height: 16px;
	text-indent: 16px;
	background-position: 0px 0px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-debug {
	position: absolute;
	top: 40px;
	bottom: 0;
	left: 0;
	right: 0;
	margin-top: 10px;
	padding-bottom: 10px;
	overflow-y: hidden;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-debug {
	padding-bottom: 10px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: bold;
	font-size: 1.2em;
	color: black;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title .coveo-icon, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title .coveo-debug {
	margin-right: 5px;
}
.coveo-quickview-header {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.coveo-iframeWrapper {
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	width: 100%;
	height: 100%;
}
.coveo-iframeWrapper iframe {
	width: 100%;
	height: 100%;
	border: none;
	vertical-align: top;
	position: absolute;
}
@media (max-width: 360px) {
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-left-header, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	right: 50px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quick-view-time, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-debug {
	display: none;
}
}
.coveo-modalBox.coveo-authentication-popup > .coveo-wrapper {
	width: 90%;
	height: 90%;
	max-width: 90%;
	max-height: 90%;
	position: relative;
}
.coveo-modalBox.coveo-authentication-popup > .coveo-wrapper > .coveo-body {
	height: 100%;
	overflow-y: hidden;
}
.coveo-authentication-iframe {
	width: 100%;
	height: 100%;
	border: 0;
}
.coveo-waiting-for-authentication-popup {
	padding: 50px 150px;
}
.CoveoBreadcrumb {
	margin: 10px 0 24px 16px;
}
.CoveoBreadcrumb .item {
	margin: 4px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CoveoBreadcrumb .coveo-clear-all {
	border: none;
	background-color: #f7f7f7;
	float: right;
	border-radius: 2px;
	text-align: center;
	height: 30px;
	width: 30px;
	margin-top: -4px;
	border: none;
}
.CoveoBreadcrumb .coveo-clear-all:hover {
	cursor: pointer;
}
.CoveoBreadcrumb .coveo-clear-all .coveo-icon {
	margin-top: 6px;
}
.CoveoBreadcrumb .coveo-separator {
	color: #000000;
}
.CoveoBreadcrumb.coveo-small-display {
	padding: 0px;
	margin: 0;
	background-color: #ececec;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	clear: both;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb.item {
	display: inline;
	margin: 0;
	white-space: nowrap;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb.item:before {
	content: "";
	display: inline;
	white-space: normal;
}
.CoveoBreadcrumb.coveo-small-display .coveo-header .coveo-title {
	display: none;
}
.CoveoBreadcrumb.coveo-small-display .coveo-values {
	display: inline;
}
.CoveoBreadcrumb.coveo-small-display .coveo-values .coveo-value {
	display: inline;
}
.CoveoBreadcrumb.coveo-small-display .coveo-values .coveo-value .coveo-clear {
	display: none;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb .coveo-title {
	padding: 7px 4px 0px 4px;
	border-right: 1px solid #cccccc;
	height: 30px;
	display: inline-block;
	margin-right: 0px;
	color: #2c5986;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value {
	background-color: #f7f7f7;
	color: #666666;
	white-space: normal;
	line-height: 30px;
	padding: 7px 5px 8px 5px;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value:before {
	content: "";
	border-top: 1px solid #cccccc;
	width: 100%;
	height: 1px;
	display: block;
	position: absolute;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value:after {
	content: "";
	border-right: 1px solid #cccccc;
	position: absolute;
	height: 30px;
	margin-left: 5px;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value:first-child {
	white-space: nowrap;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value .coveo-caption {
	max-width: 130px;
	min-width: 30px;
	text-align: center;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}
.CoveoBreadcrumb.coveo-small-display .coveo-value .coveo-clear {
	display: none;
}
.CoveoBreadcrumb.coveo-small-display .coveo-clear-all {
	height: 30px;
	width: 30px;
	border-left: 1px solid #cccccc;
	margin: 0;
	border-radius: 0px;
}
.CoveoBreadcrumb.coveo-small-display .coveo-clear-all .coveo-icon {
	margin-top: 9px;
	margin-left: 1px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	height: 40px;
	line-height: 23px;
	text-align: center;
	cursor: pointer;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button {
	position: absolute;
	left: 25px;
	display: inline-block;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button .coveo-icon {
	margin-right: 10px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-pop-up-reminder {
	color: #B4B4B4;
	font-weight: normal;
	display: inline-block;
}
.CoveoCurrentTab.coveo-opening-tab-section {
	background-color: #242528;
}
.coveo-tab-section.coveo-opened-by-current-tab {
	width: 100%;
	left: 0;
	top: 86px;
}
.CoveoSearchInterface .CoveoDidYouMean {
	padding: 10px;
	background-color: #f7f7f7;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-highlight {
	color: #2c5985;
	font-weight: normal;
}
.CoveoSearchInterface .CoveoDidYouMean a {
	text-decoration: none;
}
.CoveoSearchInterface .CoveoDidYouMean a:hover {
	text-decoration: underline;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-word-correction {
	color: #2c5985;
	font-weight: bold;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-no-results-for {
	font-size: 16px;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-no-results-for .coveo-highlight {
	font-weight: bold;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-automatic-correct {
	font-size: 14px;
}
.CoveoSearchInterface .CoveoDidYouMean .coveo-did-you-mean-suggestion {
	font-size: 14px;
}
.coveo-result-box {
	margin-top: 5px;
	background-color: #f7f7f7;
}
.coveo-result-likes {
	display: inline;
}
.coveo-result-box-row {
	margin: 5px;
	margin-left: 10px;
	padding: 3px;
}
.coveo-result-box-row > * {
	vertical-align: middle;
}
.coveo-result-box-row .coveo-result-box-icon {
	margin-right: 10px;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink {
	text-decoration: none;
	color: black;
	display: block;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover:hover {
	color: #F47F24;
}
.CoveoSearchInterface .CoveoResult.coveo-email-result .coveo-excerpt .CoveoResultLink:hover:link {
	color: #0066cc;
}
.coveo-child-result .coveo-email-header .CoveoQuickView {
	visibility: hidden !important;
}
.coveo-child-result:hover .coveo-email-header .CoveoQuickView {
	visibility: visible !important;
}
.coveo-email-from {
	margin-right: 15px;
}
.coveo-email-from, .coveo-email-to {
	color: #666666;
	font-size: 13px;
	line-height: 24px;
	display: inline;
}
.coveo-email-from a, .coveo-email-to a {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
	white-space: nowrap;
}
.coveo-email-from a:hover, .coveo-email-to a:hover {
	color: #F47F24;
}
.coveo-emails-excess-collapsed, .coveo-emails-excess-expanded {
	display: none;
	cursor: pointer;
}
.coveo-emails-excess-collapsed.coveo-active, .coveo-emails-excess-expanded.coveo-active {
	display: inline;
}
.coveo-emails-excess-collapsed {
	color: #2c5985;
}
.coveo-emails-excess-collapsed:hover {
	color: #F47F24;
}
.CoveoResult .coveo-email-result-top-result .coveo-title .CoveoQuickView, .CoveoResult:hover .coveo-email-result-top-result .coveo-title .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResult .coveo-email-result-top-result:hover .coveo-title .CoveoQuickView, .CoveoResult:hover .coveo-email-result-top-result:hover .coveo-title .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResult .coveo-email-result-top-result > .coveo-icon.sysfiletype, .CoveoResult:hover .coveo-email-result-top-result > .coveo-icon.sysfiletype {
	margin-top: 2px;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result {
	padding-left: 75px;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .CoveoThumbnail {
	float: left;
	width: 64px;
	margin-left: -75px;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail {
	display: inline-block;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .coveo-people-details {
	color: #666666;
	font-size: 13px;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue:after {
	content: " - ";
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue:last-child:after {
	content: "";
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.CoveoSearchInterface .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a:hover {
	color: #F47F24;
}
.CoveoErrorReport {
	background-color: #f7f7f7;
	padding: 10px;
}
.CoveoErrorReport .coveo-error-title {
	margin-bottom: 30px;
}
.CoveoErrorReport .coveo-error-message {
	margin-top: 30px;
	margin-right: 30px;
	margin-left: 30px;
}
.CoveoErrorReport .coveo-error-message pre {
	font-size: 12px;
	text-align: left;
}
.CoveoErrorReport .coveo-previous, .CoveoErrorReport .coveo-clear, .CoveoErrorReport .coveo-retry, .CoveoErrorReport .coveo-more-info {
	color: #0066cc;
	padding: 5px;
	border-radius: 2px;
}
.CoveoErrorReport .coveo-previous:hover, .CoveoErrorReport .coveo-clear:hover, .CoveoErrorReport .coveo-retry:hover, .CoveoErrorReport .coveo-more-info:hover {
	cursor: pointer;
	color: #F47F24;
}
.coveo-error-report .CoveoErrorReport {
	text-align: center;
}
.CoveoFacet {
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
.CoveoFacet.coveo-empty {
	display: none;
}
.CoveoFacet.coveo-collapsed .coveo-values .coveo-value {
	display: none;
}
.CoveoFacet.coveo-collapsed .coveo-values .coveo-value.coveo-selected, .CoveoFacet.coveo-collapsed .coveo-values .coveo-value.coveo-excluded {
	display: inherit;
}
.CoveoFacet.coveo-collapsed .coveo-footer {
	display: none;
}
.CoveoFacet.coveo-fade .coveo-values .coveo-value {
	opacity: 0.5;
}
.CoveoFacet.coveo-fade .coveo-values .coveo-value.coveo-selected, .CoveoFacet.coveo-fade .coveo-values .coveo-value.coveo-excluded {
	opacity: 1;
}
.CoveoFacet .coveo-value {
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
	opacity: 1;
	margin: 0;
	padding: 0;
	line-height: 22px;
}
.CoveoFacet .coveo-value.coveo-selected .coveo-caption {
	font-weight: bold;
}
.CoveoFacet .coveo-value.coveo-excluded .coveo-caption, .CoveoFacet .coveo-value.coveo-excluded .coveo-computed-field, .CoveoFacet .coveo-value.coveo-excluded .coveo-count {
	text-decoration: line-through;
}
.CoveoFacet .coveo-value > * {
	vertical-align: middle;
}
.CoveoFacet .coveo-value label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}
.CoveoFacet .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoFacet .coveo-value input[type="checkbox"] {
	display: none;
}
.CoveoFacet .coveo-value .coveo-checkbox {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 3px 5px 3px 3px;
	background-color: white;
	box-shadow: 0px 0px 1px #b0b3ae;
	text-align: center;
	vertical-align: top;
}
.CoveoFacet .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoFacet .coveo-value.coveo-no-state .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoFacet .coveo-value.coveo-no-state:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoFacet .coveo-value.coveo-excluded .coveo-checkbox {
	background-color: white;
}
.CoveoFacet .coveo-value.coveo-excluded .coveo-computed-field {
	margin-right: 16px;
}
.CoveoFacet .coveo-value .coveo-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
}
.CoveoFacet .coveo-value .coveo-caption {
	display: inline-block;
	color: black;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.CoveoFacet .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoFacet .coveo-value .coveo-count {
	font-size: 12px;
	color: #8a8a8a;
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.CoveoFacet .coveo-value .coveo-count.coveo-waitDelta {
	opacity: 0;
}
.CoveoFacet .coveo-value .coveo-computed-field {
	float: right;
	font-size: 11px;
	color: #666666;
}
.CoveoFacet .coveo-value .coveo-exclude {
	float: right;
	visibility: hidden;
	cursor: pointer;
	opacity: 0.5;
	margin: 5px 2px 4px;
}
.CoveoFacet .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoFacet .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoFacet .coveo-values {
	list-style: none;
	margin: 5px 0 3px 0;
	padding: 0;
}
.CoveoFacet .coveo-values .coveo-value {
	margin: 0 -15px;
	padding: 0 15px;
}
.CoveoFacet .coveo-header {
	padding: 5px 0;
}
.CoveoFacet .coveo-header > .coveo-icon, .CoveoFacet .coveo-header > .coveo-icon-custom {
	float: left;
	margin: 2px 5px 0 3px;
}
.CoveoFacet .coveo-header .coveo-title {
	font-size: 15px;
	font-weight: bold;
	color: #39465D;
	padding-top: 2px;
}
.CoveoFacet .coveo-header .coveo-operator, .CoveoFacet .coveo-header .coveo-eraser, .CoveoFacet .coveo-header .coveo-settings, .CoveoFacet .coveo-header .coveo-collapse, .CoveoFacet .coveo-header .coveo-expand {
	float: right;
	cursor: pointer;
	margin-left: 5px;
}
.CoveoFacet .coveo-header .coveo-wait-animation {
	float: left;
	margin: 2px 5px 0px 3px;
	position: relative;
	width: 16px;
	height: 16px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoFacet .coveo-search {
	border: 1px solid #cccccc;
	border-top-color: #c1c1c1;
	border-radius: 4px;
	box-shadow: inset 0px 2px 5px -1px #eeeeee;
	padding: 2px;
	margin: 0px 0px 5px 0px;
	background-color: white;
	position: relative;
}
.CoveoFacet .coveo-search.coveo-no-results {
	background-color: #ffd0d0;
	box-shadow: inset 0px 2px 1px rgba(0, 0, 0, 0.05);
}
.CoveoFacet .coveo-search .coveo-magnifier {
	float: left;
	margin: 5px 6px 5px 4px;
}
.CoveoFacet .coveo-search .coveo-wait-animation {
	float: left;
	margin: 5px 6px 5px 4px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoFacet .coveo-search .coveo-middle {
	overflow: hidden;
	line-height: 19px;
}
.CoveoFacet .coveo-search input {
	border: 0px;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	color: #6e6e6e;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: inherit;
	line-height: 15px;
}
.CoveoFacet .coveo-search input:focus {
	outline: none;
	color: #343434;
}
.CoveoFacet .coveo-search input[value=""] {
	color: #dddddd;
}
.CoveoFacet .coveo-search .coveo-clear {
	float: right;
	margin: 2px 4px 0px 0px;
	cursor: pointer;
	opacity: 0.5;
	clear: none;
}
.CoveoFacet .coveo-search .coveo-clear:hover {
	opacity: 1;
}
.CoveoFacet .coveo-selectable:hover {
	background-color: #d7ebff;
}
.CoveoFacet .coveo-footer {
	text-align: center;
}
.CoveoFacet .coveo-footer .coveo-more, .CoveoFacet .coveo-footer .coveo-less {
	color: #666666;
	text-decoration: none;
	padding: 1px 6px 2px;
	line-height: 12px;
	display: inline-block;
}
.CoveoFacet .coveo-footer .coveo-more {
	display: none;
}
.CoveoFacet .coveo-footer .coveo-more.coveo-active {
	display: inline-block;
}
.CoveoFacet .coveo-footer .coveo-more.coveo-active + .coveo-less {
	border-left: 1px solid #999999;
}
.coveo-facet-dependent {
	display: none;
}
.ie8or9 .coveo-header .coveo-wait-animation {
	background: url(../image/wait_facet.gif) no-repeat;
	background-size: 100%;
}
.ie8or9 .coveo-search .coveo-wait-animation {
	background: url(../image/wait_facet_search.gif) no-repeat;
	background-size: 100%;
}
.coveo-search-results {
	position: absolute;
	border: 1px solid #cccccc;
	border-radius: 2px;
	background-color: white;
	list-style: none;
	margin: 3px 0 3px 0;
	padding: 0;
	z-index: 999;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
}
.coveo-search-results input[type='checkbox'] {
	display: none;
}
.coveo-search-results .coveo-select-all {
	margin: 0;
	padding: 3px 5px 5px 5px;
	font-weight: bold;
}
.coveo-search-results .coveo-selectable:hover {
	background-color: #d7ebff;
}
.coveo-search-results .coveo-selectable.coveo-current {
	background-color: #d7ebff;
}
@-webkit-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@-moz-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@-o-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
.CoveoFacetRange {
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
.CoveoFacetRange.coveo-empty {
	display: none;
}
.CoveoFacetRange.coveo-collapsed .coveo-values .coveo-value {
	display: none;
}
.CoveoFacetRange.coveo-collapsed .coveo-values .coveo-value.coveo-selected, .CoveoFacetRange.coveo-collapsed .coveo-values .coveo-value.coveo-excluded {
	display: inherit;
}
.CoveoFacetRange.coveo-collapsed .coveo-footer {
	display: none;
}
.CoveoFacetRange.coveo-fade .coveo-values .coveo-value {
	opacity: 0.5;
}
.CoveoFacetRange.coveo-fade .coveo-values .coveo-value.coveo-selected, .CoveoFacetRange.coveo-fade .coveo-values .coveo-value.coveo-excluded {
	opacity: 1;
}
.CoveoFacetRange .coveo-value {
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
	opacity: 1;
	margin: 0;
	padding: 0;
	line-height: 22px;
}
.CoveoFacetRange .coveo-value.coveo-selected .coveo-caption {
	font-weight: bold;
}
.CoveoFacetRange .coveo-value.coveo-excluded .coveo-caption, .CoveoFacetRange .coveo-value.coveo-excluded .coveo-computed-field, .CoveoFacetRange .coveo-value.coveo-excluded .coveo-count {
	text-decoration: line-through;
}
.CoveoFacetRange .coveo-value > * {
	vertical-align: middle;
}
.CoveoFacetRange .coveo-value label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}
.CoveoFacetRange .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoFacetRange .coveo-value input[type="checkbox"] {
	display: none;
}
.CoveoFacetRange .coveo-value .coveo-checkbox {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 3px 5px 3px 3px;
	background-color: white;
	box-shadow: 0px 0px 1px #b0b3ae;
	text-align: center;
	vertical-align: top;
}
.CoveoFacetRange .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoFacetRange .coveo-value.coveo-no-state .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoFacetRange .coveo-value.coveo-no-state:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoFacetRange .coveo-value.coveo-excluded .coveo-checkbox {
	background-color: white;
}
.CoveoFacetRange .coveo-value.coveo-excluded .coveo-computed-field {
	margin-right: 16px;
}
.CoveoFacetRange .coveo-value .coveo-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
}
.CoveoFacetRange .coveo-value .coveo-caption {
	display: inline-block;
	color: black;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.CoveoFacetRange .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoFacetRange .coveo-value .coveo-count {
	font-size: 12px;
	color: #8a8a8a;
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.CoveoFacetRange .coveo-value .coveo-count.coveo-waitDelta {
	opacity: 0;
}
.CoveoFacetRange .coveo-value .coveo-computed-field {
	float: right;
	font-size: 11px;
	color: #666666;
}
.CoveoFacetRange .coveo-value .coveo-exclude {
	float: right;
	visibility: hidden;
	cursor: pointer;
	opacity: 0.5;
	margin: 5px 2px 4px;
}
.CoveoFacetRange .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoFacetRange .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoFacetRange .coveo-values {
	list-style: none;
	margin: 5px 0 3px 0;
	padding: 0;
}
.CoveoFacetRange .coveo-values .coveo-value {
	margin: 0 -15px;
	padding: 0 15px;
}
.CoveoFacetRange .coveo-header {
	padding: 5px 0;
}
.CoveoFacetRange .coveo-header > .coveo-icon, .CoveoFacetRange .coveo-header > .coveo-icon-custom {
	float: left;
	margin: 2px 5px 0 3px;
}
.CoveoFacetRange .coveo-header .coveo-title {
	font-size: 15px;
	font-weight: bold;
	color: #39465D;
	padding-top: 2px;
}
.CoveoFacetRange .coveo-header .coveo-operator, .CoveoFacetRange .coveo-header .coveo-eraser, .CoveoFacetRange .coveo-header .coveo-settings, .CoveoFacetRange .coveo-header .coveo-collapse, .CoveoFacetRange .coveo-header .coveo-expand {
	float: right;
	cursor: pointer;
	margin-left: 5px;
}
.CoveoFacetRange .coveo-header .coveo-wait-animation {
	float: left;
	margin: 2px 5px 0px 3px;
	position: relative;
	width: 16px;
	height: 16px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoFacetRange .coveo-search {
	border: 1px solid #cccccc;
	border-top-color: #c1c1c1;
	border-radius: 4px;
	box-shadow: inset 0px 2px 5px -1px #eeeeee;
	padding: 2px;
	margin: 0px 0px 5px 0px;
	background-color: white;
	position: relative;
}
.CoveoFacetRange .coveo-search.coveo-no-results {
	background-color: #ffd0d0;
	box-shadow: inset 0px 2px 1px rgba(0, 0, 0, 0.05);
}
.CoveoFacetRange .coveo-search .coveo-magnifier {
	float: left;
	margin: 5px 6px 5px 4px;
}
.CoveoFacetRange .coveo-search .coveo-wait-animation {
	float: left;
	margin: 5px 6px 5px 4px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoFacetRange .coveo-search .coveo-middle {
	overflow: hidden;
	line-height: 19px;
}
.CoveoFacetRange .coveo-search input {
	border: 0px;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	color: #6e6e6e;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: inherit;
	line-height: 15px;
}
.CoveoFacetRange .coveo-search input:focus {
	outline: none;
	color: #343434;
}
.CoveoFacetRange .coveo-search input[value=""] {
	color: #dddddd;
}
.CoveoFacetRange .coveo-search .coveo-clear {
	float: right;
	margin: 2px 4px 0px 0px;
	cursor: pointer;
	opacity: 0.5;
	clear: none;
}
.CoveoFacetRange .coveo-search .coveo-clear:hover {
	opacity: 1;
}
.CoveoFacetRange .coveo-selectable:hover {
	background-color: #d7ebff;
}
.CoveoFacetRange .coveo-footer {
	text-align: center;
}
.CoveoFacetRange .coveo-footer .coveo-more, .CoveoFacetRange .coveo-footer .coveo-less {
	color: #666666;
	text-decoration: none;
	padding: 1px 6px 2px;
	line-height: 12px;
	display: inline-block;
}
.CoveoFacetRange .coveo-footer .coveo-more {
	display: none;
}
.CoveoFacetRange .coveo-footer .coveo-more.coveo-active {
	display: inline-block;
}
.CoveoFacetRange .coveo-footer .coveo-more.coveo-active + .coveo-less {
	border-left: 1px solid #999999;
}
.CoveoFacetRange.coveo-disabled .coveo-slider-line {
	background-color: #dddddd;
}
.CoveoFacetRange.coveo-disabled .coveo-slider-button {
	background-color: #b3b3b3;
	box-shadow: none;
}
.CoveoFacetRange.coveo-collapsed .coveo-slider-container {
	display: none;
}
.CoveoFacetRange.coveo-disabled-empty {
	display: none;
}
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-moz-transform: rotate(0deg);
}
to {
	-moz-transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-o-transform: rotate(0deg);
}
to {
	-o-transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
transform: rotate(0deg);
}
to {
	transform: rotate(360deg);
}
}
.coveo-facet-breadcrumb {
	margin-left: 4px;
}
.coveo-facet-breadcrumb * {
	vertical-align: top;
}
.coveo-facet-breadcrumb .coveo-title {
	margin-right: 8px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value {
	color: #0066cc;
	cursor: pointer;
	display: inline-block;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover {
	color: #F47F24;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value:hover .coveo-clear {
	opacity: 1;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value.coveo-excluded .coveo-caption {
	text-decoration: line-through;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-clear {
	display: inline-block;
	opacity: 0.5;
	margin: 2px 2px 2px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon {
	margin: 0;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
	vertical-align: middle;
	margin-left: 5px;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
	vertical-align: middle;
	margin-left: 5px;
}
.coveo-search-button-mobile {
	padding-right: 10px;
	color: #666666;
	text-align: right;
	display: inline-block;
	float: right;
	max-width: 100px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.coveo-search-button-mobile:before {
	content: "";
	margin-right: 5px;
}
.coveo-modalBox.coveo-mobile-facet-search {
	width: 100%;
	height: 100%;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper {
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
	padding: 0;
	margin: 0;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body {
	height: 93%;
	padding: 0px 10px 10px 10px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search {
	margin: 8px 0px 5px 0px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-magnifier, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	margin: 0;
	position: absolute;
	top: 14px;
	left: 10px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-wait-animation {
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-middle input {
	line-height: 30px;
	width: 100%;
	border: 1px solid silver;
	border-radius: 2px;
	padding-left: 25px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search .coveo-clear {
	display: none;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results {
	position: relative;
	border: none;
	box-shadow: none;
	padding: 10px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value {
	padding: 0 10px;
	margin: 0 -10px;
	font-size: 16px;
	line-height: 36px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox {
	width: 30px;
	height: 30px;
	padding-top: 1px;
	vertical-align: middle;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-checkbox > span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value:hover .coveo-checkbox span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected div.coveo-checkbox > span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-selected:hover div.coveo-checkbox span {
	vertical-align: top;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value .coveo-exclude {
	display: none;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-value.coveo-no-state:hover .coveo-checkbox > span {
	visibility: hidden;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selectable:hover, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all, .coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selectable.coveo-current {
	background-color: white;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 3px 5px 3px 3px;
	background-color: white;
	box-shadow: 0px 0px 1px #b0b3ae;
	text-align: center;
	vertical-align: top;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-checkbox > span {
	margin: 2px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-label {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 13px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-count {
	color: #8a8a8a;
	font-size: 13px;
	margin-left: 10px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all {
	line-height: 36px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-select-all .coveo-mobile-facet-search-select-all {
	position: relative;
	top: 2px;
	margin-left: 5px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox > span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected div.coveo-checkbox span {
	vertical-align: top;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results .coveo-selected:hover div.coveo-checkbox span {
	vertical-align: top;
	margin-top: 8px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label {
	width: 100%;
	display: block;
	margin: 5px 0px 5px 0px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field {
	position: relative;
	margin: 5px 0px 5px 0px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-count {
	display: block;
	position: absolute;
	left: 33px;
	top: 17px;
	line-height: 23px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-caption {
	line-height: 23px;
	vertical-align: top;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-computed-field {
	line-height: 23px;
}
.coveo-modalBox.coveo-mobile-facet-search > .coveo-wrapper > .coveo-body > .coveo-search-results label.coveo-with-computed-field .coveo-count {
	left: 28px;
}
.coveo-settings-popup {
	position: absolute;
	background: #f7f7f7;
	overflow: hidden;
	border: 1px solid #efefef;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
	z-index: 1;
}
.coveo-settings-popup .coveo-section {
	clear: both;
}
.coveo-settings-popup .coveo-section {
	clear: both;
}
.coveo-settings-popup .coveo-section .coveo-items {
	padding: 10px 0;
	background: white;
	overflow: hidden;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item {
	line-height: 26px;
	height: 26px;
	white-space: nowrap;
	padding: 0 32px 0 16px;
	cursor: pointer;
	-moz-padding-end: 70px;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item.coveo-selected {
	font-weight: bold;
}
.coveo-settings-popup .coveo-section .coveo-items .coveo-item:hover {
	background: #d7ebff;
}
.coveo-settings-popup .coveo-section.coveo-disabled .coveo-items .coveo-item {
	cursor: default;
	opacity: 0.5;
}
.coveo-settings-popup .coveo-section.coveo-disabled .coveo-items .coveo-item:hover {
	background: white;
}
.coveo-settings-popup .coveo-section .coveo-icon {
	margin: 15px;
}
.coveo-settings-popup .coveo-section.coveo-sort .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-section.coveo-direction .coveo-items {
	border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-direction .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-section.coveo-save-state .coveo-items {
	border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-save-state .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-section.coveo-clear-state .coveo-items {
	border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-clear-state .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-section.coveo-hide .coveo-items, .coveo-settings-popup .coveo-section.coveo-show .coveo-items {
	border-top: 1px solid #DDDDDD;
}
.coveo-settings-popup .coveo-section.coveo-hide .coveo-icon {
	float: left;
}
.coveo-settings-popup .coveo-section.coveo-show .coveo-icon {
	float: left;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-lithium-header {
	padding-top: 3px;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink {
	text-decoration: none;
	color: black;
	display: block;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover {
	cursor: pointer;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover:link {
	color: #0066cc;
	text-decoration: none;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover:hover {
	color: #0066cc;
	text-decoration: underline;
}
.CoveoSearchInterface .CoveoResult.coveo-lithium-result .coveo-excerpt .CoveoResultLink:hover:visited {
	color: #4c0066;
}
.coveo-lithium-result .coveo-expanded-child-result + .coveo-expanded-child-result {
	border-top: 1px solid #cccccc;
	padding-top: 10px;
}
.coveo-lithium-from, .coveo-lithium-to {
	color: #666666;
	font-size: 13px;
	line-height: 24px;
}
.coveo-lithium-from a, .coveo-lithium-to a {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
	white-space: nowrap;
}
.coveo-lithium-from a:hover, .coveo-lithium-to a:hover {
	color: #F47F24;
}
.CoveoHiddenQuery {
	margin: 8px 0 16px 20px;
	background-color: #f7f7f7;
	padding: 10px;
}
.CoveoHiddenQuery .coveo-remove {
	float: right;
	margin-left: 5px;
	color: #2c5985;
	text-decoration: none;
}
.CoveoHiddenQuery .coveo-remove:hover {
	text-decoration: none;
	color: #F47F24;
}
.CoveoHiddenQuery h2 {
	font-size: 16px;
	display: inline;
}
@-webkit-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-moz-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-o-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
.coveo-first-loading-animation {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-align: center;
	padding-top: 100px;
	background: #f7f7f7;
}
.coveo-first-loading-animation .coveo-loading-container {
	-webkit-transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate3d(0px, 0px, 0px);
	-o-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-webkit-transform: rotatex(0);
	-moz-transform: rotatex(0);
	-ms-transform: rotatex(0);
	-o-transform: rotatex(0);
	transform: rotatex(0);
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot {
	background-color: rgba(20, 20, 20, 0.9);
	background: rgba(20, 20, 20, 0.9);
	border-radius: 5px;
	box-shadow: inset 0 0 5px #000, 0 1px 1px rgba(255, 255, 255, 0.1);
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	border-radius: 50%;
	opacity: 0;
	box-shadow: 0 0 2px black;
	-webkit-animation: loadingFade 1s infinite;
	-moz-animation: loadingFade 1s infinite;
	animation: loadingFade 1s infinite;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1) {
	-webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;
	animation-delay: 100ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2) {
	-webkit-animation-delay: 200ms;
	-moz-animation-delay: 200ms;
	animation-delay: 200ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3) {
	-webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;
	animation-delay: 300ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4) {
	-webkit-animation-delay: 400ms;
	-moz-animation-delay: 400ms;
	animation-delay: 400ms;
}
.coveo-first-loading-animation .coveo-loading-container {
	margin-top: 15px;
}
.coveo-generic-loading-animation .coveo-loading-container {
	-webkit-transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate3d(0px, 0px, 0px);
	-o-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-webkit-transform: rotatex(0);
	-moz-transform: rotatex(0);
	-ms-transform: rotatex(0);
	-o-transform: rotatex(0);
	transform: rotatex(0);
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot {
	background-color: rgba(20, 20, 20, 0.9);
	background: rgba(20, 20, 20, 0.9);
	border-radius: 5px;
	box-shadow: inset 0 0 5px #000, 0 1px 1px rgba(255, 255, 255, 0.1);
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	border-radius: 50%;
	opacity: 0;
	box-shadow: 0 0 2px black;
	-webkit-animation: loadingFade 1s infinite;
	-moz-animation: loadingFade 1s infinite;
	animation: loadingFade 1s infinite;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1) {
	-webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;
	animation-delay: 100ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2) {
	-webkit-animation-delay: 200ms;
	-moz-animation-delay: 200ms;
	animation-delay: 200ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3) {
	-webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;
	animation-delay: 300ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4) {
	-webkit-animation-delay: 400ms;
	-moz-animation-delay: 400ms;
	animation-delay: 400ms;
}
.CoveoTab {
	float: left;
	padding: 6px 10px;
	vertical-align: top;
	color: #fefefe;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	height: 30px;
}
.CoveoTab > .coveo-icon {
	float: left;
	margin-right: 5px;
}
.CoveoTab:hover {
	color: #fefefe;
	background: #6d6d79;
	text-decoration: none;
}
.CoveoTab.coveo-selected {
	background: #2B2B33;
}
.CoveoSearchInterface.coveo-waiting-for-first-query .coveo-omnibox {
	z-index: 0;
}
.coveo-omnibox {
	border: 1px solid #BBBBBB;
	z-index: 10;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
	background-color: white;
	border-collapse: collapse;
	position: absolute;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding-bottom: 4px;
}
.coveo-omnibox .coveo-omnibox-section {
	vertical-align: middle;
	font-family: OpenSans, sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 2px;
}
.coveo-omnibox .coveo-omnibox-section .coveo-omnibox-facetValue {
	margin: 0;
	padding-top: 2px;
}
.coveo-omnibox .coveo-omnibox-section > .coveo-text {
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.coveo-omnibox .coveo-omnibox-facet-header {
	float: left;
	width: 100%;
	padding: 5px 15px 5px 15px;
	height: 26px;
	color: #2C5985;
}
.coveo-omnibox .coveo-omnibox-facet-header .coveo-icon {
	margin-right: 6px;
	vertical-align: text-bottom;
}
.coveo-omnibox .coveo-omnibox-facet-value {
	list-style: none;
	margin: 5px 0 3px 0;
	padding: 0;
	width: 100%;
	display: inline-block;
	float: right;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 26px;
	padding: 0 15px 0 46px;
	margin: 0;
}
.coveo-omnibox .coveo-omnibox-facet-value .coveo-value {
	margin: 0 -15px;
	padding: 0 15px;
}
.coveo-omnibox .coveo-omnibox-facet-value li {
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
	opacity: 1;
	margin: 0;
	padding: 0;
	line-height: 22px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-selected .coveo-caption {
	font-weight: bold;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-caption, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field, .coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-count {
	text-decoration: line-through;
}
.coveo-omnibox .coveo-omnibox-facet-value li > * {
	vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-facet-value li label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}
.coveo-omnibox .coveo-omnibox-facet-value li label .coveo-label {
	overflow: hidden;
}
.coveo-omnibox .coveo-omnibox-facet-value li input[type="checkbox"] {
	display: none;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 3px 5px 3px 3px;
	background-color: white;
	box-shadow: 0px 0px 1px #b0b3ae;
	text-align: center;
	vertical-align: top;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox > span {
	margin: 2px;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state .coveo-checkbox > span {
	visibility: hidden;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-no-state:hover .coveo-checkbox > span {
	visibility: visible;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-checkbox {
	background-color: white;
}
.coveo-omnibox .coveo-omnibox-facet-value li.coveo-excluded .coveo-computed-field {
	margin-right: 16px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption {
	display: inline-block;
	color: black;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-count {
	font-size: 12px;
	color: #8a8a8a;
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-count.coveo-waitDelta {
	opacity: 0;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-computed-field {
	float: right;
	font-size: 11px;
	color: #666666;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude {
	float: right;
	visibility: hidden;
	cursor: pointer;
	opacity: 0.5;
	margin: 5px 2px 4px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-exclude:hover {
	opacity: 1;
}
.coveo-omnibox .coveo-omnibox-facet-value li:hover .coveo-exclude {
	visibility: visible;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-label > * {
	vertical-align: middle;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-checkbox {
	margin: 5px 5px 5px 3px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-caption {
	margin-top: 1.5px;
}
.coveo-omnibox .coveo-omnibox-facet-value li .coveo-count {
	margin-top: 1.5px;
}
.coveo-omnibox .coveo-omnibox-header {
	height: 26px;
	color: #0065cb;
	margin-top: 4px;
	margin-bottom: 2px;
}
.coveo-omnibox .coveo-omnibox-header .coveo-text {
	padding: 6px 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-omnibox .coveo-omnibox-selectable {
	cursor: pointer;
}
.coveo-omnibox .coveo-omnibox-selected {
	background-color: #d7ebff;
}
.coveo-omnibox .coveo-highlights {
	font-weight: bold;
}
.coveo-loading {
	background: url(../image/wait_circle_small.gif) no-repeat 98% center;
	background-color: white;
}
.CoveoPager {
	margin: 30px 0 30px 20px;
	font-size: 12px;
}
.CoveoPager ul {
	padding: 0;
}
.CoveoPager ul li {
	border: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline-block;
	vertical-align: middle;
}
.CoveoPager ul li > a {
	display: inline-block;
	min-width: 30px;
	padding: 7px 6px 6px 5px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: center;
	color: #666666;
	background: #f7f7f7;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	height: 29px;
	cursor: pointer;
}
.CoveoPager ul li:first-child > a {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
}
.CoveoPager ul li:last-child > a {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-right: 1px solid #cccccc;
}
.CoveoPager ul li:hover > a {
	color: #666666;
	background: white;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.CoveoPager ul li:hover:first-child > a {
	border-left: 1px solid #cccccc;
}
.CoveoPager ul li:hover:last-child > a {
	border-right: 1px solid #cccccc;
}
.CoveoPager ul li.coveo-active > a {
	color: white;
	background: #0065cb;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #0058b0;
	border-bottom: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-active:first-child > a {
	border-left: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-active:last-child > a {
	border-right: 1px solid #0058b0;
}
.CoveoPager ul li.coveo-previous > a > span {
	vertical-align: middle;
}
.CoveoPager ul li.coveo-next > a > span {
	vertical-align: middle;
}
.CoveoPrintableUri {
	margin: 2px 0 5px 0;
	color: #666666;
}
.CoveoPrintableUri a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	cursor: pointer;
	padding: 0 2px 0 2px;
	display: inline-block;
}
.CoveoPrintableUri a:hover {
	text-decoration: underline;
}
.CoveoPrintableUri .coveo-printable-uri-separator {
	font-size: 9px;
}
.CoveoPrintableUri .coveo-hidden {
	display: none;
}
.CoveoQueryBox {
	padding: 0px 8px;
	margin: 0px;
	vertical-align: middle;
	border-radius: 4px;
	border: 1px solid #cccccc;
	border-top-color: #C1C1C1;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 18px;
	padding-right: 40px;
}
.coveo-query-box-clear {
	position: relative;
	margin-top: -27px;
	float: right;
	margin-right: 15px;
}
.coveo-query-box-clear:hover {
	cursor: pointer;
}
input.CoveoQueryBox::-ms-clear {
width: 0;
height: 0;
}
.CoveoQueryDuration {
	color: #666666;
	font-size: 12px;
}
.CoveoQuerySummary div {
	margin-bottom: 5px;
}
.CoveoQuerySummary .coveo-no-results-string {
	font-size: 16px;
}
.CoveoQuerySummary .coveo-cancel-last {
	font-size: 13px;
	color: #0066cc;
	cursor: pointer;
}
.CoveoQuerySummary .coveo-search-tips-info {
	font-size: 16px;
}
.CoveoQuerySummary ul {
	margin-top: 0px;
}
.CoveoQuerySummary ul li {
	font-size: 14px;
}
.CoveoResult {
	margin: 20px 0px 20px 0px;
	position: relative;
}
.CoveoResult.coveo-omnibox-selectable {
	padding: 10px 10px 10px 30px;
	margin: 0;
}
.CoveoResult .highlight {
	font-weight: bold;
}
.CoveoResult .coveo-icon {
	float: left;
	margin: 3px 4px 0px -20px;
}
.CoveoResult .coveo-no-thumbnail {
	display: none;
}
.CoveoResult .coveo-date {
	float: right;
	font-size: 13px;
	margin-left: 10px;
	padding-top: 3px;
	color: #666666;
}
.CoveoResult .coveo-title {
	display: block;
	font-size: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 24px;
}
.CoveoResult .coveo-title > * {
	vertical-align: middle;
}
.CoveoResult .coveo-title .CoveoResultLink {
	margin-right: 5px;
	display: inline;
	overflow: hidden;
	white-space: normal;
}
.CoveoResult .coveo-title .CoveoResultLink:after {
	content: '\00a0';
	white-space: nowrap;
	visibility: hidden;
}
.CoveoResult .coveo-excerpt {
	max-width: 600px;
	font-size: 14px;
	padding: 5px 0 8px 0;
}
.CoveoResult .coveo-title .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResult:hover .coveo-title .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResult a {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.CoveoResult a:hover {
	color: #F47F24;
}
.CoveoResult .coveo-badge {
	display: inline-block;
	padding: 4px 6px;
	background-color: #f7f7f7;
	vertical-align: middle;
	font-size: 12px;
}
.CoveoResult .CoveoBadge > span {
	display: inline-block;
	padding: 0.25em 0.5em;
	background-color: #ccc;
	vertical-align: middle;
	border-radius: 1em;
	line-height: 1em;
	margin-right: 4px;
	margin-bottom: 2px;
	font-size: 0.85em;
}
.CoveoResult .coveo-selectable-link {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.CoveoResult .coveo-selectable-link:hover {
	color: #F47F24;
}
.CoveoResult table.coveo-fields .coveo-field .coveo-label {
	font-weight: normal;
	background-color: #F4F4F4;
}
.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickView {
	margin-left: 5px;
}
.CoveoFieldValue {
	word-break: break-word;
}
.CoveoFieldValue span.coveo-selected {
	font-weight: 700;
}
.CoveoFieldValue span.coveo-clickable, .CoveoFieldValue a.coveo-clickable {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.CoveoFieldValue span.coveo-clickable:hover, .CoveoFieldValue a.coveo-clickable:hover {
	color: #F47F24;
}
.CoveoFieldValue span:first-child:before, .CoveoFieldValue span.coveo-clickable:first-child:before, .CoveoFieldValue a.coveo-clickable:first-child:before {
	content: none;
}
.CoveoFieldValue span:before, .CoveoFieldValue span.coveo-clickable:before, .CoveoFieldValue a.coveo-clickable:before {
	color: #333;
	font-weight: normal;
	content: "; ";
}
table.CoveoFieldTable {
	display: block;
	width: 100%;
	padding: 6px 5px;
	background-color: #f7f7f7;
	border-collapse: collapse;
}
table.CoveoFieldTable tr {
	width: 100%;
}
table.CoveoFieldTable th {
	color: #666666;
	text-align: right;
	font-weight: normal;
	min-width: 100px;
	max-width: 180px;
}
table.CoveoFieldTable td {
	text-align: left;
}
table.CoveoFieldTable th, table.CoveoFieldTable td {
	line-height: 16px;
	padding: 3px 5px;
	overflow: hidden;
}
.CoveoResultAttachments .CoveoResultAttachments {
	margin: 2px 0 0 16px;
}
.CoveoResultAttachments .coveo-attachment-container {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	position: relative;
}
.CoveoResultAttachments .coveo-attachment-container .coveo-icon {
	margin: 0px 5px 0px 0px;
}
.CoveoResultAttachments .coveo-attachment-container .CoveoQuickView {
	visibility: hidden !important;
}
.CoveoResultAttachments .coveo-attachment-container:hover .CoveoQuickView {
	visibility: visible !important;
}
.CoveoResultAttachments .coveo-attachment-container * {
	vertical-align: middle;
}
.CoveoResultAttachments .coveo-attachment-sub-container {
	padding: 6px 0px 6px 20px;
}
.CoveoResultAttachments .coveo-attachment-icon {
	margin-right: 5px;
	display: inline-block;
	min-width: 16px;
	min-height: 16px;
	position: relative;
	top: 3px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	position: relative;
	margin-left: 5px;
	top: 5px;
	overflow: visible;
}
.CoveoResultAttachments .coveo-thumbnail-icon img {
	border: 1px solid #BBBBBB;
	box-shadow: 0px 0px 3px 0px #abaaa9;
	position: absolute;
	left: 100%;
	display: none;
	z-index: 1;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover img {
	display: block;
}
.CoveoResultFolding .coveo-folding-results {
	margin-bottom: 6px;
}
.CoveoResultFolding .coveo-loading-animation {
	margin: auto;
	width: 84px;
	margin-bottom: 10px;
}
.CoveoResultFolding .coveo-child-result {
	border-left: 2px solid #cfcfcf;
	padding: 0px 0px 0px 6px;
}
.CoveoResultFolding .coveo-child-result .coveo-date {
	color: #999999;
	font-size: 12px;
}
.CoveoResultFolding .coveo-child-result:hover {
	border-left: 2px solid #0065CB;
}
.coveo-folding-footer-section-for-less, .coveo-folding-footer-section-for-more {
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	display: inline-block;
	padding: 3px;
	font-size: 11px;
	position: absolute;
	border-radius: 4px;
	bottom: -12px;
}
.coveo-folding-footer-section-for-less:hover, .coveo-folding-footer-section-for-more:hover {
	cursor: pointer;
	background-color: white;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.coveo-folding-header-caption {
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
}
.coveo-folding-footer {
	margin-top: 12px;
	margin-bottom: 3px;
}
.coveo-folding-footer-icon {
	margin-left: 5px;
}
.coveo-more {
	display: inline-block;
}
.coveo-more:hover {
	cursor: pointer;
}
.coveo-more .coveo-folding-footer-icon {
	position: relative;
	top: 1px;
}
.coveo-less {
	display: inline-block;
}
.coveo-less:hover {
	cursor: pointer;
}
.coveo-less .coveo-folding-footer-icon {
	position: relative;
	top: 1px;
}
a.coveo-folding-show-more, a.coveo-folding-show-less {
	color: #b0b2ad;
	font-size: 11px;
}
a.coveo-folding-show-more:hover, a.coveo-folding-show-less:hover {
	text-decoration: none;
	color: #b0b2ad;
}
.coveo-child-result {
	margin-bottom: 5px;
}
.coveo-child-result * {
	vertical-align: middle;
}
.coveo-result-frame, .CoveoResult.coveo-result-frame {
	margin-left: 0;
	display: block;
}
.coveo-result-frame .coveo-icon, .CoveoResult.coveo-result-frame .coveo-icon {
	margin: 0 0 4px 0;
	float: none;
}
.coveo-result-frame .coveo-result-row, .CoveoResult.coveo-result-frame .coveo-result-row {
	width: 100%;
	display: table;
	table-layout: fixed;
	margin: 0.25em 0;
}
.coveo-result-frame .coveo-result-cell, .CoveoResult.coveo-result-frame .coveo-result-cell {
	line-height: 1.25em;
	display: table-cell;
	vertical-align: top;
}
.coveo-result-frame .coveo-result-cell > *, .CoveoResult.coveo-result-frame .coveo-result-cell > * {
	vertical-align: middle;
}
.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader, .CoveoResult.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader {
	display: inline-block;
}
.coveo-result-frame .coveo-result-cell.coveo-no-wrap, .CoveoResult.coveo-result-frame .coveo-result-cell.coveo-no-wrap {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.coveo-result-frame .CoveoThumbnail, .CoveoResult.coveo-result-frame .CoveoThumbnail {
	max-width: 100%;
}
.coveo-result-frame .CoveoQuickView, .CoveoResult.coveo-result-frame .CoveoQuickView {
	visibility: hidden;
}
.coveo-result-frame:hover .CoveoQuickView, .coveo-result-frame:hover > * .CoveoQuickView, .coveo-result-frame:hover > * > * .CoveoQuickView, .coveo-result-frame :hover .CoveoQuickView, .coveo-result-frame :hover > * .CoveoQuickView, .coveo-result-frame :hover > * > * .CoveoQuickView, .CoveoResult.coveo-result-frame:hover .CoveoQuickView, .CoveoResult.coveo-result-frame:hover > * .CoveoQuickView, .CoveoResult.coveo-result-frame:hover > * > * .CoveoQuickView, .CoveoResult.coveo-result-frame :hover .CoveoQuickView, .CoveoResult.coveo-result-frame :hover > * .CoveoQuickView, .CoveoResult.coveo-result-frame :hover > * > * .CoveoQuickView {
	visibility: visible;
}
.CoveoResultLink {
	cursor: pointer;
}
.CoveoResultLink:link {
	color: #0066cc;
	text-decoration: none;
}
.CoveoResultLink:hover {
	color: #0066cc;
	text-decoration: underline;
}
.CoveoResultLink:visited {
	color: #4c0066;
}
.CoveoResultList.coveo-faded {
	opacity: 0.5;
}
.CoveoResultList {
	margin-top: 15px;
}
.CoveoResultList .coveo-fade-out {
	opacity: 0.5;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.CoveoResultList .coveo-wait-animation {
	display: block;
	margin: 10px auto;
}
.CoveoSearchInterface .CoveoImageResultList {
	position: relative;
	height: 0;
	margin-top: 10px;
	overflow: hidden;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult {
	position: absolute;
	left: -1000px;
	top: 0;
	margin: 5px;
	border-bottom: 0;
	opacity: 1;
	-webkit-transition: left 0.7s;
	-moz-transition: left 0.7s;
	transition: left 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult img {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	transition: all 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult.coveo-transition-all {
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	transition: all 0.7s;
}
.CoveoSearchBox {
	overflow: hidden;
	height: 38px;
	border-radius: 4px;
}
.CoveoSearchBox > div {
	overflow: hidden;
	height: 100%;
}
.CoveoSearchBox .CoveoQueryBox {
	width: 100%;
	height: 100%;
	border-right: none;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	padding: 5px;
	padding-right: 40px;
	display: block;
}
.CoveoSearchBox .CoveoSearchButton {
	float: right;
	height: 100%;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.CoveoSearchButton {
	color: white;
	background: white;
	border: 1px solid #d6d6d6;
	border-radius: 4px;
	padding: 5px 8px 9px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	padding: 10px 18px 9px;
}
.CoveoSearchButton:hover {
	background: white;
}
.CoveoSearchInterface {
	display: none;
}
.CoveoSearchInterface .coveo-highlight {
	font-weight: bold;
}
.CoveoSearchInterface input[type=text]::-ms-clear {
width: 0;
height: 0;
}
.CoveoSearchInterface.coveo-waiting-for-first-query {
	background: #f7f7f7;
}
.CoveoSearchInterface .coveo-tab-disabled {
	display: none;
}
.coveo-hide-until-loaded {
	display: none;
}
.coveo-show-after-loaded {
	-webkit-animation-name: coveo-appear;
	-moz-animation-name: coveo-appear;
	animation-name: coveo-appear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
}
body.coveo-modalBox-opened, body.coveo-modalBox-opened .CoveoSearchInterface {
	overflow: hidden;
}
@-webkit-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@-moz-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@-o-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
.CoveoSettings {
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	float: right;
	padding: 9px;
	margin: 0 0 0 10px;
	border-radius: 4px;
	width: 38px;
	height: 38px;
}
.CoveoSettings:hover {
	cursor: pointer;
	background-color: white;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.coveo-advanced-menu {
	position: absolute;
	background: #f7f7f7;
	border: 1px solid #efefef;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
	min-width: 160px;
}
.coveo-advanced-menu:before {
	content: "";
	position: absolute;
	top: -14px;
	right: 10px;
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	border-bottom-color: #cccccc;
}
.coveo-advanced-menu .coveo-section {
	clear: both;
}
.coveo-advanced-menu .coveo-section {
	clear: both;
}
.coveo-advanced-menu .coveo-section .coveo-items {
	background: white;
	overflow: hidden;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item {
	padding: 4px 8px 4px 8px;
	margin: 4px 0px 4px 0px;
	white-space: nowrap;
	cursor: pointer;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item.coveo-selected {
	font-weight: bold;
}
.coveo-advanced-menu .coveo-section .coveo-items .coveo-item:hover {
	background: #d7ebff;
}
.coveo-advanced-menu .coveo-section .coveo-icon {
	margin: 7px 10px 0px 10px;
}
.coveo-advanced-menu .coveo-section.coveo-share-query .coveo-icon {
	float: left;
}
.coveo-advanced-menu .coveo-section.coveo-preference-panel .coveo-icon {
	float: left;
}
.coveo-advanced-menu .coveo-section.coveo-authentication-provider .coveo-icon {
	float: left;
}
.CoveoShareQuery {
	height: 0px;
	overflow: hidden;
	margin-left: 1px;
}
.CoveoShareQuery .coveo-query-summary-info {
	font-size: 18px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes {
	margin-top: 4px;
	padding-bottom: 5px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes div:last-child {
	margin-top: 6px;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-label {
	display: block;
	font-size: 13px;
	font-weight: initial;
	color: #666666;
}
.CoveoShareQuery .coveo-query-summary-info-boxes .coveo-query-summary-info-input {
	width: 100%;
	margin-bottom: 5px;
	border-radius: 2px;
	border: 1px solid #dddddd;
	padding: 5px 6px;
	font-size: 14px;
}
.CoveoShareQuery .coveo-query-summary-info-close {
	float: right;
	cursor: pointer;
	padding: 4px;
	border-radius: 2px;
	background-color: #f7f7f7;
	height: 24px;
	width: 24px;
}
.coveo-sort-section {
	text-align: right;
}
.CoveoSort {
	padding-right: 3px;
	padding-left: 5px;
	color: #0066cc;
}
.CoveoSort.coveo-selected {
	color: black;
}
.CoveoSort:hover {
	cursor: pointer;
	text-decoration: underline;
	color: #0066cc;
}
.CoveoSort.coveo-selected:hover {
	cursor: default;
	text-decoration: none;
	color: black;
}
.CoveoSort.coveo-selected .coveo-icon {
	margin: 1px 0 1px 3px;
}
.coveo-debug .coveo-body {
	height: 89vh;
}
.coveo-debug .coveo-highlight {
	background-color: yellow;
}
.coveo-debug .coveo-debug-search-input {
	width: 200px;
}
.coveo-debug .coveo-debug-search-box {
	float: right;
}
.coveo-debug .coveo-debug-search-box .coveo-debug-title {
	float: left;
	margin: 0 10px 0 10px;
}
.coveo-debug .coveo-debug-search-box .coveo-debug-search-input {
	margin-top: 3px;
	float: right;
}
.coveo-debug .coveo-text-selectable input {
	border: none;
	outline: 0;
	font-size: 15px;
	background-color: #E0E0E0;
}
.coveo-debug .coveo-debug-checkbox {
	margin-left: 5px;
}
.coveo-debug .coveo-debug-duration-bar {
	float: left;
	height: 15px;
	margin: 1px;
}
.coveo-debug .coveo-debug-duration-name {
	float: left;
	margin-left: 5px;
}
.coveo-debug .coveo-debug-duration-key {
	display: inline;
}
.coveo-debug .coveo-debug-duration-keyText {
	float: left;
	margin-left: 5px;
}
.coveo-debug .coveo-debug-duration-color {
	width: 3px;
	margin: 1px;
	height: 15px;
	float: left;
}
.coveo-modalBox.coveo-debug > .coveo-wrapper {
	overflow-y: scroll;
	width: 75vw;
}
.coveo-debug-title {
	font-weight: bold;
	font-size: 15px;
	margin: 10px 0 5px 10px;
}
.coveo-debug-property-name, .coveo-debug-field-name, .coveo-debug-query-name, .coveo-debug-info-name, .coveo-debug-ranking-info-name {
	font-weight: bold;
	vertical-align: top;
}
.coveo-debug-content {
	margin-left: 20px;
	margin-right: 20px;
	background-color: #E0E0E0;
}
.coveo-debug-content .coveo-icon {
	padding: 0 5px 0 5px;
}
.coveo-debug-content dt:hover, .coveo-debug-content dd:hover {
	cursor: pointer;
}
.coveo-debug-ranking-info {
	white-space: pre;
}
.CoveoTabGroupMenu {
	display: inline-block;
	float: left;
}
.CoveoTabGroupMenu a {
	line-height: 30px;
	display: block;
}
.CoveoTabGroupMenu .coveo-menu-item-active {
	text-align: center;
	padding: 0px 10px 0px 10px;
	min-width: 60px;
	color: #fefefe;
	font-weight: bold;
}
.CoveoTabGroupMenu .coveo-menu-item-active:hover {
	cursor: pointer;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-icon {
	position: relative;
	top: 3px;
	margin-right: 5px;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-show-more {
	margin-left: 5px;
	margin-right: 0px;
}
.CoveoTabGroupMenu .coveo-menu-open .coveo-menu-item-active {
	background: #2B2B33;
}
.CoveoTabGroupMenu .coveo-menu-item-container {
	background-color: #f7f7f7;
	position: absolute;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4);
	z-index: 999;
}
.CoveoTabGroupMenu .coveo-menu-item-container a {
	padding: 2px 10px 2px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CoveoTabGroupMenu .coveo-menu-item-container a:hover {
	cursor: pointer;
	background-color: #d7ebff;
}
.CoveoTabGroupMenu .coveo-menu-item-container a > .coveo-icon {
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.coveo-top-suggestion-header, .coveo-top-field-suggestion-header, .coveo-top-analytics-suggestion-header, .coveo-omnibox-result-list-header {
	padding-left: 15px;
	height: 26px;
}
.coveo-top-suggestion-header-icon, .coveo-top-field-suggestion-header .coveo-icon-top-field, .coveo-top-analytics-suggestion-header .coveo-icon-top-analytics, .coveo-omnibox-result-list-header .coveo-icon-omnibox-result-list {
	vertical-align: bottom;
	margin-right: 5px;
}
.coveo-top-suggestion-row, .coveo-top-field-suggestion-row, .coveo-top-analytics-suggestion-row, .coveo-top-field-suggestion-row {
	height: 26px;
	color: #0065cb;
	padding-left: 50px;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100%;
	padding-right: 10px;
	text-overflow: ellipsis;
}
.coveo-top-analytics-suggestion-row {
	padding-top: 8px;
}
.coveo-slider-container {
	width: 95%;
	height: 50px;
	position: relative;
}
.coveo-slider-container > div {
	height: 50px;
}
.coveo-slider-container svg {
	overflow: hidden;
	background-color: rgba(0, 0, 0, 0.03);
}
.coveo-slider-line {
	background-color: white;
	border-radius: 5px;
	border: 1px solid #cccccc;
	position: absolute;
	width: 100%;
	height: 10px;
	margin-left: 7px;
	top: 3px;
}
.coveo-slider-line.coveo-active {
	z-index: 1;
	background-color: #d7ebff;
}
.coveo-slider-button {
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);
	background-color: #39465d;
	border-radius: 2px;
	cursor: pointer;
	display: inline-block;
	width: 15px;
	height: 16px;
	z-index: 2;
	position: absolute;
}
.coveo-slider-button:hover {
	background-color: #747D8D;
}
.coveo-slider-button.coveo-active {
	background-color: #747D8D;
}
.coveo-slider-button:after {
	content: "";
	height: 10px;
	width: 2px;
	border-right: 1px solid white;
	border-left: 1px solid white;
	position: absolute;
	right: 4px;
	top: 3px;
}
.coveo-slider-button:before {
	content: "";
	height: 10px;
	border-right: 1px solid white;
	position: absolute;
	left: 4px;
	top: 3px;
}
.coveo-slider-caption {
	position: absolute;
	top: 25px;
	left: 10px;
	max-width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-slider-tooltip {
	white-space: nowrap;
	padding: 10px;
	background-color: #f7f7f7;
	border-radius: 4px;
	box-shadow: 0px 0px 3px 0px #abaaa9;
	z-index: 10;
	position: absolute;
	margin-top: 30px;
}
.coveo-slider-tooltip:after {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #b0b3ae;
	content: "";
	top: 37px;
	left: 11px;
	position: absolute;
}
.coveo-slider-tooltip .coveo-caption {
	font-size: 13px;
}
.coveo-slider-tooltip .coveo-count {
	font-size: 12px;
	color: #8a8a8a;
	margin-left: 5px;
}
.coveo-slider-container.coveo-with-graph {
	height: 100px;
}
.coveo-slider-container.coveo-with-graph > div {
	height: 100px;
}
.coveo-slider-container.coveo-with-graph svg {
	position: absolute;
	left: 8px;
	top: -5px;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar {
	fill: #dddddd;
	shape-rendering: crispEdges;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar.coveo-active {
	fill: #9ca2ae;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar:hover {
	fill: #b9bec6;
	cursor: pointer;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-line {
	top: 60px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-button {
	top: 57px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-caption {
	top: 80px;
}
.CoveoSearchInterface .CoveoEmailActions {
	padding: 0 5px 10px 10px;
}
.CoveoSearchInterface .CoveoEmailActions .CoveoEmailAction {
	background: #f7f7f7;
	text-decoration: none;
	display: inline-block;
	margin-right: 15px;
	border: 1px solid #cccccc;
	padding: 3px;
	background-color: #f7f7f7;
	font-size: 15px;
	color: #8f8f8f;
	border-radius: 3px;
}
.CoveoSearchInterface .CoveoEmailActions .CoveoEmailAction:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel {
	height: 0px;
	overflow: hidden;
	position: relative;
	margin-left: 1px;
}
.CoveoPreferencesPanel label {
	vertical-align: middle;
}
.CoveoPreferencesPanel label:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel.coveo-active {
	height: auto;
}
.CoveoPreferencesPanel .coveo-close {
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	float: right;
	position: absolute;
	top: 0;
	background-color: #f7f7f7;
	border-radius: 2px;
	padding: 4px;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: none;
	right: 5px;
}
.CoveoPreferencesPanel .coveo-close:hover {
	cursor: pointer;
	background-color: white;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	position: relative;
	top: 2px;
}
.CoveoPreferencesPanel .coveo-close .coveo-icon {
	top: 0px;
}
.CoveoPreferencesPanel .coveo-save {
	right: 40px;
}
.CoveoPreferencesPanel > .coveo-title {
	font-size: 18px;
	display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsPreferences, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences {
	clear: both;
	margin-bottom: 20px;
	margin-top: 10px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-title, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
	font-size: 14px;
	font-weight: initial;
	color: black;
	margin: 15px 0px 10px 0px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choices-container .coveo-inactive, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-choice-container, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input {
	margin-right: 35px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=text], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=text] {
	margin-bottom: 0px;
	border-radius: 4px;
	border: 1px solid #cccccc;
	box-shadow: inset 0px 2px 5px -1px #eeeeee;
	border-top-color: #C1C1C1;
	padding: 2px 8px;
	line-height: 25px;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=checkbox], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=checkbox] {
	display: none;
}
.CoveoPreferencesPanel .CoveoResultsPreferences .coveo-input-icon, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-input-icon {
	width: 42px;
	height: 20px;
	cursor: pointer;
	display: inline-block;
	top: 7px;
	margin-right: 7px;
	position: relative;
}
.CoveoPreferencesPanel .CoveoResultsPreferences input[type=submit], .CoveoPreferencesPanel .CoveoResultsFiltersPreferences input[type=submit] {
	display: none;
}
.CoveoPreferencePanelItem {
	clear: both;
	margin-bottom: 20px;
	margin-top: 10px;
}
.CoveoPreferencePanelItem .coveo-title {
	font-size: 14px;
	font-weight: initial;
	color: black;
	margin: 15px 0px 10px 0px;
}
.CoveoPreferencePanelItem .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencePanelItem .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencePanelItem input {
	margin-right: 35px;
}
.CoveoPreferencePanelItem input[type=text] {
	margin-bottom: 0px;
	border-radius: 4px;
	border: 1px solid #cccccc;
	box-shadow: inset 0px 2px 5px -1px #eeeeee;
	border-top-color: #C1C1C1;
	padding: 2px 8px;
	line-height: 25px;
}
.CoveoPreferencePanelItem input[type=checkbox] {
	display: none;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	width: 42px;
	height: 20px;
	cursor: pointer;
	display: inline-block;
	top: 7px;
	margin-right: 7px;
	position: relative;
}
.CoveoPreferencePanelItem input[type=submit] {
	display: none;
}
.coveo-results-filter-preferences-breadcrumb {
	margin-left: 4px;
}
.coveo-results-filter-preferences-breadcrumb * {
	vertical-align: top;
}
.coveo-results-filter-preferences-breadcrumb .coveo-title {
	margin-right: 8px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value {
	color: #0066cc;
	cursor: pointer;
	display: inline-block;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover {
	color: #F47F24;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value:hover .coveo-clear {
	opacity: 1;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value.coveo-excluded .coveo-caption {
	text-decoration: line-through;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-clear {
	display: inline-block;
	opacity: 0.5;
	margin: 2px 2px 2px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon {
	margin: 0;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-selected {
	vertical-align: middle;
	margin-left: 5px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-values .coveo-value .coveo-multi-icon.coveo-excluded {
	vertical-align: middle;
	margin-left: 5px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-title {
	display: inline-block;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container {
	background-color: #ececec;
	margin-bottom: 2px;
	padding: 0;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 10px;
	line-height: 30px;
	height: 30px; /*&:hover{cursor: pointer;}*/
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	padding-top: 2px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-input {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	width: 45%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-edit-delete {
	width: 10%;
	float: right;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters {
	color: white;
	background: white;
	border: 1px solid #d86d01;
	border-radius: 4px;
	padding: 5px 8px 9px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	padding: 10px 18px 9px;
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 6px 5px 6px 5px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
	background: white;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help {
	background-color: #f7f7f7;
	border: 1px solid #cccccc;
	border: 1px solid #cccccc;
	float: right;
	padding: 7px 0px 0px 10px;
	margin: 0 0 0 10px;
	border-radius: 4px;
	width: 30px;
	height: 30px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-online-help:hover {
	cursor: pointer;
	background-color: white;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete {
	position: relative;
	top: 5px;
	left: 11px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-delete:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit {
	position: relative;
	top: 5px;
	left: 7px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-edit:hover {
	cursor: pointer;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder {
	display: none;
	background-color: #ebf3fb;
	position: relative;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form {
	height: 120px;
	overflow: hidden;
	padding: 0;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder.coveo-active {
	display: block;
	z-index: 1;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container {
	padding: 0px 5px 0px 5px;
	margin: 0;
	display: inline-block;
	background-color: #ebf3fb;
	vertical-align: top;
	height: 100%;
	text-align: center;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-caption, .CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-tab {
	width: 20%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-expression {
	width: 50%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save {
	width: 10%;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-save {
	position: absolute;
	top: 5px;
	right: 35px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container.coveo-close-and-save .coveo-close {
	position: relative;
	top: 5px;
	right: 10px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textArea {
	height: 90%;
	width: 93%;
	background-color: white;
	border: 1px solid transparent;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;
	resize: none;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 6px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container textArea.coveo-Tab {
	height: 36px;
}
.CoveoPreferencesPanel .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container select {
	height: 70px;
	width: 90%;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.CoveoResultTagging.coveo-opened .coveo-add-tag .coveo-add-tag-icon {
	opacity: 1;
}
.CoveoResultTagging.coveo-opened .coveo-add-tag .coveo-add-tag-text {
	display: none;
	color: #B0B3AE;
}
.CoveoResultTagging.coveo-opened .coveo-auto-complete-zone {
	display: inline-block;
}
.CoveoResultTagging.coveo-opened .coveo-tag-zone .coveo-tag {
	background-color: #2C5985;
}
.CoveoResultTagging.coveo-error input {
	border-color: #c33;
}
.CoveoResultTagging {
	margin: 0 3px 0 3px;
	font-size: 12px;
}
.CoveoResultTagging * {
	vertical-align: middle;
}
.CoveoResultTagging .coveo-add-tag {
	display: inline-block;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-icon {
	opacity: 0.5;
	cursor: pointer;
	vertical-align: middle;
	margin: 5px;
}
.CoveoResultTagging .coveo-add-tag .coveo-add-tag-text {
	color: #DDD;
	font-size: 10px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon {
	display: inline-block;
	background: #B0B3AE;
	padding: 0px 5px;
	line-height: 18px;
	height: 20px;
}
.CoveoResultTagging .coveo-add-tag-tick-icon span {
	cursor: pointer;
}
.CoveoResultTagging .coveo-clear-icon {
	display: inline-block;
	background: #B0B3AE;
	padding: 0px 6px 0px 5px;
	height: 20px;
	line-height: 18px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.CoveoResultTagging .coveo-clear-icon span {
	cursor: pointer;
}
.CoveoResultTagging .coveo-add-tag-textbox {
	margin: 0;
	border: 1px solid #B0B3AE;
	background: transparent;
	padding: 3px;
	z-index: 10;
	font-size: 10px;
	position: relative;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	outline: none;
}
.CoveoResultTagging .coveo-add-tag-textbox:focus {
	border-color: #9ecaed;
	box-shadow: inset 0 0 3px #9ecaed;
}
.CoveoResultTagging .coveo-tag-zone {
	display: inline-block;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag {
	float: left;
	margin: 0 2px;
	font-size: 10px;
	background-color: #DDD;
	border-radius: 3px;
	padding: 1px 5px 1px 5px;
	text-transform: uppercase;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag span {
	line-height: 14px;
	vertical-align: middle;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag a {
	color: white;
}
.CoveoResultTagging .coveo-tag-zone .coveo-tag a:hover {
	color: #DDD;
}
.CoveoResultTagging .coveo-delete-icon {
	cursor: pointer;
	margin-left: 2px;
}
.CoveoResultTagging .coveo-auto-complete-zone {
	display: none;
	position: relative;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete {
	position: absolute;
	padding-top: 1px;
	top: 18px;
	left: 0;
	background-color: white;
	border-left: 1px solid #B0B3AE;
	border-bottom: 1px solid #B0B3AE;
	border-right: 1px solid #B0B3AE;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	z-index: 5;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selectable {
	padding: 5px 10px 5px 16px;
	background-color: white;
	font-size: 10px;
	cursor: pointer;
}
.CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selected, .CoveoResultTagging .coveo-auto-complete-zone .coveo-auto-complete .coveo-selectable:hover {
	background-color: #d7ebff;
}
.CoveoResult.coveo-omnibox-selectable {
	padding: 10px 10px 10px 36px;
	margin: 0;
}
.CoveoHierarchicalFacet {
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
.CoveoHierarchicalFacet.coveo-empty {
	display: none;
}
.CoveoHierarchicalFacet.coveo-collapsed .coveo-values .coveo-value {
	display: none;
}
.CoveoHierarchicalFacet.coveo-collapsed .coveo-values .coveo-value.coveo-selected, .CoveoHierarchicalFacet.coveo-collapsed .coveo-values .coveo-value.coveo-excluded {
	display: inherit;
}
.CoveoHierarchicalFacet.coveo-collapsed .coveo-footer {
	display: none;
}
.CoveoHierarchicalFacet.coveo-fade .coveo-values .coveo-value {
	opacity: 0.5;
}
.CoveoHierarchicalFacet.coveo-fade .coveo-values .coveo-value.coveo-selected, .CoveoHierarchicalFacet.coveo-fade .coveo-values .coveo-value.coveo-excluded {
	opacity: 1;
}
.CoveoHierarchicalFacet .coveo-value {
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	transition: opacity 0.2s;
	opacity: 1;
	margin: 0;
	padding: 0;
	line-height: 22px;
}
.CoveoHierarchicalFacet .coveo-value.coveo-selected .coveo-caption {
	font-weight: bold;
}
.CoveoHierarchicalFacet .coveo-value.coveo-excluded .coveo-caption, .CoveoHierarchicalFacet .coveo-value.coveo-excluded .coveo-computed-field, .CoveoHierarchicalFacet .coveo-value.coveo-excluded .coveo-count {
	text-decoration: line-through;
}
.CoveoHierarchicalFacet .coveo-value > * {
	vertical-align: middle;
}
.CoveoHierarchicalFacet .coveo-value label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}
.CoveoHierarchicalFacet .coveo-value label .coveo-label {
	overflow: hidden;
}
.CoveoHierarchicalFacet .coveo-value input[type="checkbox"] {
	display: none;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox {
	width: 16px;
	height: 16px;
	display: inline-block;
	margin: 3px 5px 3px 3px;
	background-color: white;
	box-shadow: 0px 0px 1px #b0b3ae;
	text-align: center;
	vertical-align: top;
}
.CoveoHierarchicalFacet .coveo-value .coveo-checkbox > span {
	margin: 2px;
}
.CoveoHierarchicalFacet .coveo-value.coveo-no-state .coveo-checkbox > span {
	visibility: hidden;
}
.CoveoHierarchicalFacet .coveo-value.coveo-no-state:hover .coveo-checkbox > span {
	visibility: visible;
}
.CoveoHierarchicalFacet .coveo-value.coveo-excluded .coveo-checkbox {
	background-color: white;
}
.CoveoHierarchicalFacet .coveo-value.coveo-excluded .coveo-computed-field {
	margin-right: 16px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
}
.CoveoHierarchicalFacet .coveo-value .coveo-caption {
	display: inline-block;
	color: black;
	font-size: 13px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.CoveoHierarchicalFacet .coveo-value .coveo-caption .coveo-highlight {
	font-weight: bold;
}
.CoveoHierarchicalFacet .coveo-value .coveo-count {
	font-size: 12px;
	color: #8a8a8a;
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.CoveoHierarchicalFacet .coveo-value .coveo-count.coveo-waitDelta {
	opacity: 0;
}
.CoveoHierarchicalFacet .coveo-value .coveo-computed-field {
	float: right;
	font-size: 11px;
	color: #666666;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude {
	float: right;
	visibility: hidden;
	cursor: pointer;
	opacity: 0.5;
	margin: 5px 2px 4px;
}
.CoveoHierarchicalFacet .coveo-value .coveo-exclude:hover {
	opacity: 1;
}
.CoveoHierarchicalFacet .coveo-value:hover .coveo-exclude {
	visibility: visible;
}
.CoveoHierarchicalFacet .coveo-values {
	list-style: none;
	margin: 5px 0 3px 0;
	padding: 0;
}
.CoveoHierarchicalFacet .coveo-values .coveo-value {
	margin: 0 -15px;
	padding: 0 15px;
}
.CoveoHierarchicalFacet .coveo-header {
	padding: 5px 0;
}
.CoveoHierarchicalFacet .coveo-header > .coveo-icon, .CoveoHierarchicalFacet .coveo-header > .coveo-icon-custom {
	float: left;
	margin: 2px 5px 0 3px;
}
.CoveoHierarchicalFacet .coveo-header .coveo-title {
	font-size: 15px;
	font-weight: bold;
	color: #39465D;
	padding-top: 2px;
}
.CoveoHierarchicalFacet .coveo-header .coveo-operator, .CoveoHierarchicalFacet .coveo-header .coveo-eraser, .CoveoHierarchicalFacet .coveo-header .coveo-settings, .CoveoHierarchicalFacet .coveo-header .coveo-collapse, .CoveoHierarchicalFacet .coveo-header .coveo-expand {
	float: right;
	cursor: pointer;
	margin-left: 5px;
}
.CoveoHierarchicalFacet .coveo-header .coveo-wait-animation {
	float: left;
	margin: 2px 5px 0px 3px;
	position: relative;
	width: 16px;
	height: 16px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoHierarchicalFacet .coveo-search {
	border: 1px solid #cccccc;
	border-top-color: #c1c1c1;
	border-radius: 4px;
	box-shadow: inset 0px 2px 5px -1px #eeeeee;
	padding: 2px;
	margin: 0px 0px 5px 0px;
	background-color: white;
	position: relative;
}
.CoveoHierarchicalFacet .coveo-search.coveo-no-results {
	background-color: #ffd0d0;
	box-shadow: inset 0px 2px 1px rgba(0, 0, 0, 0.05);
}
.CoveoHierarchicalFacet .coveo-search .coveo-magnifier {
	float: left;
	margin: 5px 6px 5px 4px;
}
.CoveoHierarchicalFacet .coveo-search .coveo-wait-animation {
	float: left;
	margin: 5px 6px 5px 4px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoHierarchicalFacet .coveo-search .coveo-middle {
	overflow: hidden;
	line-height: 19px;
}
.CoveoHierarchicalFacet .coveo-search input {
	border: 0px;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	color: #6e6e6e;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 12px;
	width: 100%;
	background-color: inherit;
	line-height: 15px;
}
.CoveoHierarchicalFacet .coveo-search input:focus {
	outline: none;
	color: #343434;
}
.CoveoHierarchicalFacet .coveo-search input[value=""] {
	color: #dddddd;
}
.CoveoHierarchicalFacet .coveo-search .coveo-clear {
	float: right;
	margin: 2px 4px 0px 0px;
	cursor: pointer;
	opacity: 0.5;
	clear: none;
}
.CoveoHierarchicalFacet .coveo-search .coveo-clear:hover {
	opacity: 1;
}
.CoveoHierarchicalFacet .coveo-selectable:hover {
	background-color: #d7ebff;
}
.CoveoHierarchicalFacet .coveo-footer {
	text-align: center;
}
.CoveoHierarchicalFacet .coveo-footer .coveo-more, .CoveoHierarchicalFacet .coveo-footer .coveo-less {
	color: #666666;
	text-decoration: none;
	padding: 1px 6px 2px;
	line-height: 12px;
	display: inline-block;
}
.CoveoHierarchicalFacet .coveo-footer .coveo-more {
	display: none;
}
.CoveoHierarchicalFacet .coveo-footer .coveo-more.coveo-active {
	display: inline-block;
}
.CoveoHierarchicalFacet .coveo-footer .coveo-more.coveo-active + .coveo-less {
	border-left: 1px solid #999999;
}
.CoveoHierarchicalFacet ul.coveo-values {
	overflow-x: auto;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value {
	position: relative;
	margin: 0;
	padding-left: 15px;
	display: inline;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value .coveo-caption {
	text-overflow: initial;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label {
	overflow: visible;
	display: inline-block;
	margin-left: 3px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-label {
	overflow: visible;
	display: inline-block;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value label .coveo-exclude {
	display: inline-block;
	float: none;
	vertical-align: middle;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs.coveo-has-childs-selected .coveo-checkbox > span {
	visibility: visible;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle {
	position: absolute;
	top: 3px;
	left: 2px;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-has-childs .coveo-has-childs-toggle:hover {
	cursor: pointer;
}
.CoveoHierarchicalFacet ul.coveo-values .coveo-value.coveo-inactive {
	display: none;
}
.coveo-facet-breadcrumb .coveo-values .coveo-value.coveo-hierarchical-facet-value .coveo-hierarchical-breadcrumb-separator {
	content: "";
	display: inline-block;
	top: 2px;
	left: 3px;
	position: relative;
	margin-left: 2px;
	margin-right: 2px;
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px;
	border-left-color: #b0b3ae;
}
.coveo-modalBox {
	font-family: arial, sans-serif;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 14px;
	text-align: center;
	z-index: 10000;
	-webkit-transform: translate3d(0, 0, 200px);
	-moz-transform: translate3d(0, 0, 200px);
	-ms-transform: translate3d(0, 0, 200px);
	-o-transform: translate3d(0, 0, 200px);
	transform: translate3d(0, 0, 200px);
}
.coveo-modalBox:before {
	content: '';
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.coveo-modalBox > .coveo-overlay {
	background: #000;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.6;
}
.coveo-modalBox > .coveo-wrapper {
	position: relative;
	display: inline-block;
	text-align: left;
	line-height: normal;
	vertical-align: middle;
	overflow: auto;
	box-shadow: 0 0 24px rgba(0, 0, 0, 0.3);
	background: #fff;
	max-height: 95%;
	max-width: 95%;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	box-shadow: none;
	border: none;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	font-size: 14px;
	background: #f6f6f6;
	border-bottom: 1px solid #d6d6d6;
	padding: 8px 16px;
	font-weight: bold;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-title {
	margin-left: 0;
	margin-right: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
	border-top: 1px solid #eee;
	background: #fff;
	box-sizing: border-box;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding: 12px 16px;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-buttons {
	margin-left: 0;
	margin-right: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.coveo-modalBox > .coveo-wrapper > .coveo-body {
	overflow-y: auto;
	background: #FFF;
	position: relative;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-body {
	margin-left: 0;
	margin-right: 0;
	position: absolute;
	bottom: 34px;
	left: 0;
	right: 0;
	top: 33px;
}
.coveo-modalBox.coveo-fullscreen.coveo-noButton > .coveo-wrapper > .coveo-body {
	bottom: 0;
}
.CoveoResult.coveo-salesforce-result .coveo-badge {
	float: left;
}
.coveo-feedItem-result .coveo-header, .coveo-feedComment-result .coveo-header {
	padding-top: 3px;
}
.coveo-feedItem-result .coveo-header .coveo-date, .coveo-feedComment-result .coveo-header .coveo-date {
	float: right;
	color: #666666;
}
.coveo-feedItem-result .coveo-header .coveo-from, .coveo-feedComment-result .coveo-header .coveo-from {
	color: #0066cc;
}
.coveo-feedItem-result .coveo-footer, .coveo-feedComment-result .coveo-footer {
	background-color: #f7f7f7;
	overflow: hidden;
	padding: 0 5px;
}
.coveo-feedItem-result .coveo-footer .coveo-like, .coveo-feedItem-result .coveo-footer .coveo-comment, .coveo-feedComment-result .coveo-footer .coveo-like, .coveo-feedComment-result .coveo-footer .coveo-comment {
	margin: 5px 10px 5px 0;
	display: inline-block;
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-like .coveo-icon, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-icon {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption {
	color: #666666;
	font-size: 14px;
}
.coveo-feedItem-result .coveo-footer .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-icon {
	width: 16px;
	height: 16px;
	text-indent: 16px;
	zoom: 1;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px 4px 0px 0px;
	float: none;
}
.coveo-feedItem-result .CoveoResultAttachments > div, .coveo-feedComment-result .CoveoResultAttachments > div {
	background: #FFFFFF;
	border-left: 2px solid #666666;
	padding: 5px;
	margin: 3px 0 3px 0;
}
.coveo-feedItem-result .CoveoResultAttachments > div:hover, .coveo-feedComment-result .CoveoResultAttachments > div:hover {
	border-left: 2px solid blue;
}
.coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
	display: block;
	position: relative;
	margin-left: 5px;
	top: 5px;
	overflow: visible;
}
.coveo-feedItem-result .coveo-thumbnail-icon img, .coveo-feedComment-result .coveo-thumbnail-icon img {
	border: 1px solid #BBBBBB;
	box-shadow: 0px 0px 3px 0px #abaaa9;
	position: absolute;
	left: 100%;
	display: none;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover, .coveo-feedComment-result .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover img, .coveo-feedComment-result .coveo-thumbnail-icon:hover img {
	display: block;
}
.coveo-feedItem-result .CoveoResultFolding .coveo-folding-results, .coveo-feedComment-result .CoveoResultFolding .coveo-folding-results {
	margin-top: 6px;
}
.CoveoTriggers {
	padding: 10px;
	background-color: #f7f7f7;
}
.CoveoTriggers a {
	color: #052c7d;
	font-weight: bold;
	text-decoration: none;
}
.CoveoTriggers a:hover {
	text-decoration: underline;
}
.coveo-useractions-event {
	min-height: 45px;
	border-bottom: 1px solid #E3E8ED;
	background-color: #F3F5F7;
	padding-top: 15px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 15px;
	overflow: auto;
}
.coveo-useractions-event-left {
	float: left;
	width: 35%;
}
.coveo-useractions-event-right {
	float: right;
	width: 65%;
}
.coveo-useractions-event-header {
	background-color: white;
}
.coveo-useractions-event-title {
	display: block;
	font-size: 0.8em;
	color: #9F9F9B;
}
.coveo-useractions-event-value {
	display: block;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-useractions-event-value:visited {
	color: #0066cc;
}
.coveo-useractions-event-value-expand {
	display: block;
	font-weight: bold;
	white-space: normal;
}
.coveo-useractions-event-icon {
	float: right;
	margin-top: 15px;
	margin-right: -20px;
}
.coveo-useractions-nodata {
	text-align: center;
	display: block;
	border-bottom: 1px solid #E3E8ED;
}
.coveo-useractions-button {
	text-align: center;
	background-color: #629ACE;
	padding: 2px;
	color: white;
	cursor: pointer;
	font-weight: bold;
}
.CoveoUserActions .coveo-loading-animation {
	text-align: center;
	margin: 10px;
}
.coveo-useractions-placeholder {
	display: none;
	text-align: center;
}
.CoveoUserActions.coveo-editable .coveo-useractions-placeholder {
	display: block;
}
.CoveoAttachToCase {
	border: 1px solid #cccccc;
	padding: 3px;
	background-color: #f7f7f7;
	font-size: 13px;
	color: #8f8f8f;
	border-radius: 3px;
	line-height: 12px;
	display: inline-block;
	cursor: pointer;
}
.CoveoAttachToCase:hover {
	text-decoration: none;
	color: #39465D;
	opacity: 0.8;
}
.coveo-clear {
	clear: both;
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 400;
	src: local("Arimo"), url(../fonts/Arimo_Normal.woff) format("woff");
}
@font-face {
	font-family: 'Arimo';
	font-style: normal;
	font-weight: 700;
	src: local("Arimo Bold"), local("Arimo-Bold"), url(../fonts/Arimo_Bold.woff) format("woff");
}
@font-face {
	font-family: 'Arimo';
	font-style: italic;
	font-weight: 400;
	src: local("Arimo Italic"), local("Arimo-Italic"), url(../fonts/Arimo_Italic.woff) format("woff");
}
@font-face {
	font-family: 'Arimo';
	font-style: italic;
	font-weight: 700;
	src: local("Arimo Bold Italic"), local("Arimo-BoldItalic"), url(../fonts/Arimo_Bold_Italic.woff) format("woff");
}
.CoveoSearchInterface {
	min-height: 100%;
*zoom: 1;
	max-width: 100%;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	margin: 0;
	background-color: white;
	font-family: "Arimo", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
}
.CoveoSearchInterface * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.CoveoSearchInterface:before, .CoveoSearchInterface:after {
	content: " ";
	display: table;
}
.CoveoSearchInterface:after {
	clear: both;
}
.CoveoSearchInterface .coveo-tab-section {
*zoom: 1;
	display: block;
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
	padding: 0px 10px;
	background-color: #535362;
	margin-right: 0;
}
.CoveoSearchInterface .coveo-tab-section:before, .CoveoSearchInterface .coveo-tab-section:after {
	content: " ";
	display: table;
}
.CoveoSearchInterface .coveo-tab-section:after {
	clear: both;
}
.CoveoSearchInterface .coveo-tab-section:last-child {
	margin-right: 0;
}
.CoveoSearchInterface .coveo-search-section {
*zoom: 1;
	display: block;
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
	margin-right: 0;
}
.CoveoSearchInterface .coveo-search-section:before, .CoveoSearchInterface .coveo-search-section:after {
	content: " ";
	display: table;
}
.CoveoSearchInterface .coveo-search-section:after {
	clear: both;
}
.CoveoSearchInterface .coveo-search-section:last-child {
	margin-right: 0;
}
@media screen and (max-width: 600px) {
.CoveoSearchInterface .coveo-search-section {
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
}
.CoveoSearchInterface .coveo-search-section:last-child {
	margin-right: 0;
}
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column {
	display: block;
	float: left;
	margin-right: 0%;
	width: 29.16667%;
	height: 63px;
	float: left;
	max-width: 291.66667px;
	background-color: #f7f7f7;
	border-right: 1px solid #cccccc;
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column:last-child {
	margin-right: 0;
}
@media screen and (max-width: 600px) {
.CoveoSearchInterface .coveo-search-section .coveo-logo-column {
	display: none;
}
}
.CoveoSearchInterface .coveo-search-section .coveo-logo-column .coveo-logo {
	margin: 13px 20px 13px 15px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column {
	height: 63px;
	padding: 12px 15px;
	overflow: hidden;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper {
	max-width: 685px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox {
	max-width: 678.33333px;
}
.CoveoSearchInterface .coveo-search-section .coveo-searchBox-column .coveo-search-section-wrapper .CoveoSearchBox .CoveoSearchButton {
	min-width: 70px;
}
.CoveoSearchInterface .coveo-search-section .coveo-tools {
	float: right;
	margin-left: 20px;
}
.CoveoSearchInterface .coveo-results-section {
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
*zoom: 1;
	display: block;
	max-width: 1000px;
	overflow: hidden;
}
.CoveoSearchInterface .coveo-results-section:last-child {
	margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section:before, .CoveoSearchInterface .coveo-results-section:after {
	content: " ";
	display: table;
}
.CoveoSearchInterface .coveo-results-section:after {
	clear: both;
}
@media (min-width: 375px) {
.CoveoSearchInterface .coveo-results-section {
	min-height: 100vh;
}
}
@media (min-width: 768px) {
.CoveoSearchInterface .coveo-results-section {
	min-height: 100vh;
}
}
@media (min-width: 992px) {
.CoveoSearchInterface .coveo-results-section {
	min-height: 100vh;
}
}
@media (min-width: 1396px) {
.CoveoSearchInterface .coveo-results-section {
	min-height: 100vh;
}
}
@media screen and (max-width: 600px) {
.CoveoSearchInterface .coveo-results-section {
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
	min-height: 100vh;
}
.CoveoSearchInterface .coveo-results-section:last-child {
	margin-right: 0;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
	display: block;
	float: left;
	margin-right: 0%;
	width: 29.16667%;
	padding: 5px 15px;
	background-color: #f7f7f7;
	border-right: 1px solid #cccccc;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column:last-child {
	margin-right: 0;
}
@media screen and (max-width: 600px) {
.CoveoSearchInterface .coveo-results-section .coveo-facet-column {
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
	max-width: 100%;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column:last-child {
	margin-right: 0;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
	background-color: white;
	display: block;
	float: left;
	margin-right: 0%;
	width: 90%;
	padding: 10px 10px 10px 0px;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column:last-child {
	margin-right: 0;
}
@media screen and (max-width: 600px) {
.CoveoSearchInterface .coveo-results-section .coveo-results-column {
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column:last-child {
	margin-right: 0;
}
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header {
	padding: 10px 10px 10px 10px;
	background-color: #f7f7f7;
	min-height: 35px;
	display: block;
	float: left;
	margin-right: 0%;
	width: 100%;
	float: none;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header:last-child {
	margin-right: 0;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-summary-section {
	float: left;
}
.CoveoSearchInterface .coveo-results-section .coveo-results-column .coveo-results-header .coveo-sort-section {
	float: right;
}
.CoveoSearchInterface .coveo-results-section .coveo-facet-column, .CoveoSearchInterface .coveo-results-section .coveo-results-column {
	padding-bottom: 31416px;
	margin-bottom: -31416px;
}
/** Begin Page Filter **/
/* Page Filter Trigger Button */
.page-filter-trigger {
	display: inline-block;
	padding: 5px;
	float: right;
	position: relative;
	-webkit-transition: color 0.2s linear;
	transition: color 0.2s linear;
	border: 2px solid #1792e5;
	background-color: #1792e5;
	color: white;
}
.page-filter-trigger:disabled {
	border: 2px solid #808080;
	background-color: transparent;
	color: #808080;
}
.page-filter-trigger:active, .page-filter-trigger:focus {
	outline: 0;
}
.page-filter-trigger:hover {
	color: #1c3f57;
}
.page-filter-trigger .glyphicon {
	padding-left: 40px;
	position: relative;
	top: 3px;
}
.page-filter-trigger .page-filter-close {
	display: none;
}
.page-filter-trigger.js-filter-active .page-filter-close {
	display: inline-block;
}
.page-filter-trigger.js-filter-active .page-filter-open {
	display: none;
}
@media (max-width: 768px) {
.page-filter-trigger {
	display: block;
	float: none;
}
}
/* Page Filter Container */
.page-filter {
	display: none;
	padding: 1.5em 0;
}
.page-filter-container {
	margin-bottom: -2.5em;
}
.page-filter-row {
	margin-left: -0.9375em;
	margin-right: -0.9375em;
}
.page-filter-col {
	width: 19.25%;
	float: left;
	padding-left: 0.9375em;
	padding-right: 0.9375em;
	margin-bottom: 2.5em;
}
.page-filter-title {
	font-weight: bold;
	text-transform: uppercase;
	padding: 1em;
	line-height: 1;
	margin-bottom: 0;
	color: #1792e5;
	background-color: #d0d0d0;
}
.page-filter-list {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}
.page-filter-selectable {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0.5em 1em;
	text-align: left;
	border: 0;
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;
	background-color: transparent;
	border-top: 1px solid #ffffff;
}
.page-filter-selectable.js-filter-item-active {
	background-color: #1792e5;
	color: #ffffff;
}
.page-filter-selectable:focus, .page-filter-selectable:active {
	outline: 0;
}
.page-filter-selectable:hover {
	background-color: #1792e5;
	color: #ffffff;
}
.page-filter-selectable .page-filter-item-close {
	display: none;
}
.page-filter-selectable.js-filter-item-active .page-filter-item-close {
	display: inline-block;
}
.page-filter-item-close {
	float: right;
	position: relative;
	top: 5px;
}
@media (max-width: 768px) {
.page-filter-col {
	width: 50%;
}
}
@media (max-width: 767px) {
.page-filter-selectable:hover {
	background-color: inherit;
	color: inherit;
}
.page-filter-selectable.js-filter-item-active {
	background-color: #1792e5;
	color: #ffffff;
}
}
/** End Page Filter **/
/* Coveo Search Results */
.coveo-title.CoveoResult td {
	vertical-align: top;
}
a.coveoLink {
	color: #1792e5;
	margin-right: 15px;
}
/*HONCO-1321 - Coveo a tage needs to be in CoveoResultLink Class*/
a.coveoButton.CoveoResultLink {
	color: #1792e5;
	margin: 0 5px 10px 0;
	padding: 0 7px 2px 7px;
}
.coveoButton.CoveoResultLink {
	text-decoration: none;
	color: black;
	display: block;
}
.coveoButton.CoveoResultLink:hover {
	cursor: pointer;
	color: #2c5985;
	text-decoration: none;
}
.coveoButton.CoveoResultLink:hover:hover {
	color: #F47F24;
}
.coveoButton.CoveoResultLink:hover:link {
	color: #F47F24;
}
@media (max-width: 991px) {
.searchbox-visible {
	margin-top: 75px;
}
}
html {
	overflow-x: hidden;
}
body {
	font-size: 14px;
	-webkit-font-smoothing: antialiased;
	font-family: "HoneywellSans-Book", Arial, Serif; /*font-smoothing: antialiased;*/
	text-rendering: optimizeLegibility;
	color: #333333; /* overflow-x: hidden; */
}
/*General layout style*/
.position-relative {
	position: relative;
}
.text-divider3 {
	border-top: 1px dashed #ccc;
	margin: 19px 0;
}
@font-face {
	font-family: 'HoneywellCond';
	src: url("../fonts/HoneywellCond-Black.otf") format("opentype"), url("../fonts/HoneywellCond-Bold.otf") format("opentype"), url("../fonts/HoneywellCond-Book.otf") format("opentype"), url("../fonts/HoneywellCond-ExtraBold.otf") format("opentype"), url("../fonts/HoneywellCond-Light.otf") format("opentype"), url("../fonts/HoneywellCond-Medium.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HoneywellSans';
	src: url("../fonts/HoneywellSans-Black.otf") format("opentype"), url("../fonts/HoneywellSans-Bold.otf") format("opentype"), url("../fonts/HoneywellSans-Book.otf") format("opentype"), url("../fonts/HoneywellSans-ExtraBold.otf") format("opentype"), url("../fonts/HoneywellSans-Light.otf") format("opentype"), url("../fonts/HoneywellSans-Medium.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HoneywellSans-Light';
	src: url("../fonts/HoneywellSans-Light.otf") format("opentype");
	font-weight: lighter;
	font-style: normal;
}
@font-face {
	font-family: 'HoneywellSans-Book';
	src: url("../fonts/HoneywellSans-Book.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HoneywellSans-Bold';
	src: url("../fonts/HoneywellSans-Bold.otf") format("opentype");
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'HoneywellSans-Medium';
	src: url("../fonts/HoneywellSans-Medium.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
.score-page.score-column4-equal > .score-side {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 768px) {
.score-page.score-column4-equal > .score-side {
	float: left;
	width: 50%;
}
}
.score-page.score-column4-equal > .score-main {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 768px) {
.score-page.score-column4-equal > .score-main {
	float: left;
	width: 50%;
}
}
.score-page.score-column4-equal > .score-main2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.score-page.score-column4-equal > .score-main2 {
	clear: both;
	float: left;
	width: 50%;
}
}
.score-page.score-column4-equal > .score-side2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 768px) {
.score-page.score-column4-equal > .score-side2 {
	float: left;
	width: 50%;
}
}
.score-page.score-column3-equal > .score-side {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 768px) {
.score-page.score-column3-equal > .score-side {
	float: left;
	width: 50%;
}
}
.score-page.score-column3-equal > .score-main {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media (min-width: 768px) {
.score-page.score-column3-equal > .score-main {
	float: left;
	width: 50%;
}
}
.score-page.score-column3-equal > .score-side2 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
.score-page.score-column3-equal > .score-side2 {
	clear: both;
	float: left;
	width: 50%;
}
}
h1 {
	font-size: 35px;
}
h2 {
	font-size: 20px;
}
h2 strong {
	font-size: 16px;
}
h3 {
	font-size: 18px;
	font-family: HoneywellSans-Medium, Arial, Serif;
}
h4 {
	font-size: 15px;
	font-weight: 700;
}
h1 br {
	display: none;
}
em br {
	display: block !important;
}
p {
	font-size: 14px;
	font-family: HoneywellSans-Medium, Arial, Serif;
}
h1, .h1, h2, .h2, h3, .h3 {
	margin-top: 0;
	margin-bottom: 10px;
}
h1.page-title {
	margin-top: 0;
	color: #555555;
}
h3.page-subtitle {
	margin-top: 0;
	color: #606060;
}
.BoldFont {
	font-weight: bold;
}
.score-document-header h1 {
	font-size: 28px;
}
.fontSize-40, .document-banner-stripe .score-center .score-center-text .score-content-spot h2, .document-banner-stripe .score-section-header h2 {
	font-size: 40px;
}
.fontSize-35, .score-column1.whoweare-ourcompany h1 strong, div.score-column2.wide-right.news_container .score-document-header h1, .product-name {
	font-size: 35px;
}
.fontSize-32, .score-column1.whoweare-our-initiatives-item .score-section-hero h1, .whoweare-overview-global-presence .score-right .score-center .score-document-header h1 {
	font-size: 32px;
}
.fontSize-28, .pmt_index_container_style .score-center div, .score-column1.whoweare-ourcompany h2 strong, .score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right > div:first-child, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right > div:first-child {
	font-size: 28px;
}
.fontSize-24, .article-tags ul li, .score-column1.product_banner_text .score-center div:first-child {
	font-size: 24px;
}
.fontSize-20, header .score-menu-list li a::after, header .score-section-menu li a::after, .document-banner-stripe .btn-white-link, .product-brand, .whoweare-overview-banner .score-right .score-content-spot a {
	font-size: 20px;
}
.fontSize-18, .footer-stripe h2, .list-menulist > li:first-child > a, .page-wrapper .score-left .score-section-menu > li:first-child > a, .pageWrapper .score-side .article-media-links .score-menu-list a, .pmt_index_container_style .score-center div p, .score-column2.wide-right.s-series-news .score-right .score-center .score-content-spot p:nth-child(even), .whoweare-overview-global-presence .score-left em, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h4, .product-price, .product-articles .pdf a, .product-articles .jpg a, .product-articles .doc a, .product-articles .png a, .product-articles .txt a, .product-articles .pptx a, .product-videos .pdf a, .product-videos .jpg a, .product-videos .doc a, .product-videos .png a, .product-videos .txt a, .product-videos .pptx a, .product-softwares .pdf a, .product-softwares .jpg a, .product-softwares .doc a, .product-softwares .png a, .product-softwares .txt a, .product-softwares .pptx a, .product-trainings .pdf a, .product-trainings .jpg a, .product-trainings .doc a, .product-trainings .png a, .product-trainings .txt a, .product-trainings .pptx a, .product-certifications .pdf a, .product-certifications .jpg a, .product-certifications .doc a, .product-certifications .png a, .product-certifications .txt a, .product-certifications .pptx a, .lead-product-section, .product-related .slick-slide h4, .tech_center_box_style .score-center .score-center-text h1 p {
	font-size: 18px;
}
.fontSize-16, .leadership-item .caption h2, .home-highlight-style strong, .home-highlight-style div.score-highlight-header, .home-highlight-style div .score-highlight .score-call-to-action a, .score-column4.equal.home-highlight-style a, .home-highlight-style_notext strong, .home-highlight-style_notext div.score-highlight-header, .home-highlight-style_notext div .score-highlight .score-call-to-action a, .no-image-highlight .score-call-to-action .btn-default, .document-banner-stripe h2, .document-banner-stripe h3, .document-banner-stripe .score-section-header h3, .score-content-spot strong, .score-content-spot strong span, .fore_box_in_corporate.score-column2 > div a, div.score-column2.wide-right.news_container .score-document-header h1 em, div.score-column2.wide-right.news_container .score-content-spot, div.score-column2.wide-right.news_container .score-content-spot p, div.score-column2.wide-right.news_container .score-content-spot strong span, .score-column1.whoweare-our-initiatives-item .score-section-hero em, .score-column1.whoweare-our-initiatives-item .score-section-hero .score-hero-body p, .score-column1.whoweare-our-initiatives-item .score-column2.equal .score-content-spot p, .score-column1.whoweare-our-initiatives-item .score-column1 h2, .whoweare-overview-global-presence .score-right .score-center .score-content-spot p, .score-site-map > li:first-child > a, .cn-product-list li.cn-product-item .cn-subcategory-image > h4, .corporate_citizenship_fore_box > div a, .whoweare-overview .score-content-spot a p, .whoweare-overview-banner .score-right .score-content-spot {
	font-size: 16px;
}
.fontSize-14, .whitelink-with-downline, .megamenu-style-honcn li.score-megamenu-dropdown, header .score-center nav li.score-megamenu-dropdown, .footer-stripe, .footer-stripe .container:last-child p, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child p, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child p, .leadership-item .caption .score-highlight-body, .arrow_list_group, .score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list > .catologcontent > div > ul, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list > .catologcontent > div > ul, .cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent div ul, .list-menulist .nav, .list-menulist > li > a, .page-wrapper .score-left .score-section-menu .nav, .page-wrapper .score-left .score-section-menu > li > a, .carouselinnerbtn .score-button, .home-carousel-style .carousel-inner .item .score-column1 .score-button, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-button, .score-content-spot, .score-content-spot p, .score-content-spot p strong, .score-site-map, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h5, .score-column1.product_banner_text .score-center div:nth-child(2), .product-description, .product-partid, .product-id {
	font-size: 14px;
}
.fontSize-13, .megamenu-style-honcn .dropdown-menu > li > a, header .score-center nav .dropdown-menu > li > a {
	font-size: 13px;
}
.fontSize-12, #HoneywellEUCookie-Banner, .score-content-spot strong span, .score-column2.wide-right.s-series-news .score-right .score-center .score-content-spot p:nth-child(odd), .sseries-product-title, .sseries-product-list-title div, .sseries-product-item .sseries-product-list-sseries-cell, .news_center_right_container .score-right .press-releases ul > li .latest-news-date {
	font-size: 12px;
}
.fontSize-10, .CoveoPager ul li a, .CoveoPager ul li.coveo-active > a {
	font-size: 10px;
}
.fontColor-black {
	color: #000;
}
.fontColor-littergrey {
	color: #777;
}
.fontColor-moregrey {
	color: #333;
}
.fontColor-lightgrey {
	color: #707070;
}
.fontColor-white, .whitelink-with-downline, .footer-stripe, .footer-stripe a:hover, .document-banner-stripe .score-center .score-hero {
	color: #fff;
}
.fontColor-blue {
	color: #1792E5;
}
.fontColor-red {
	color: #ee3124;
}
.fontBold, .footer-stripe .score-menu-list, .document-banner-stripe .score-center .score-center-text .score-content-spot h2, .document-banner-stripe .score-section-header h2, .score-content-spot .MFImage .MFImgTitleBold {
	font-weight: bold;
}
.fontBold-min {
	font-weight: 500;
}
.black-menu {
	color: #707070;
	font-size: 14px;
	font-weight: bold;
}
.black-big-title, .article-header h1, .press-release-header h1 {
	font-size: 28px;
	font-weight: 500;
	color: #707070;
}
.black-second-title {
	font-size: 16px;
	font-weight: bold;
	color: #707070;
}
.black-article {
	font-weight: normal;
	font-size: 14px;
	color: #707070;
}
.grey-text {
	color: #333333;
	font-size: 14px;
}
.black-min {
	color: #333333;
	font-size: 12px;
}
strong {
	font-weight: bold;
}
.header-description {
	font-size: 20px;
	color: #333333;
}
.white-text-with-blackbg {
	font-weight: 500;
	font-size: 18px;
	color: #ffffff;
	background-color: #000000;
	opacity: 0.5;
}
.white-title {
	color: #ffffff;
	font-size: 44px;
}
.white-article {
	font-weight: normal;
	color: #ffffff;
	font-size: 14px;
	opacity: 0.5;
}
.white-bold-text {
	font-weight: bold;
	color: #ffffff;
	font-size: 14px;
	opacity: 0.5;
}
.text-with-red-line-through {
	font-size: 14px;
	color: red;
	text-decoration: line-through;
}
.text-with-black-line-through {
	font-size: 14px;
	color: #000;
	text-decoration: line-through;
}
.text-with-underline {
	font-size: 14px;
	color: #333;
	text-decoration: underline;
}
a {
	color: #1792E5;
	word-wrap: break-word;
}
.blueLink, .blueLink-bold, .blueLink-bold-rightarrow, .blue-link-with-underline {
	color: #1792E5;
	font-size: 16px;
}
.blueLink-bold {
	font-weight: bold;
}
.blueLink-bold-rightarrow:after {
	content: "\00a0\203A";
}
.black-bold-link {
	color: #000;
	font-size: 16px;
	font-weight: bold;
}
.blue-link-with-underline {
	text-decoration: underline;
}
.whiteLink-bold, .whiteLink-bold-rightarrow {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.whiteLink-bold-rightarrow:after {
	content: "\00a0\203A";
	color: white;
}
.whiteLink-bold-rightarrow:hover .whiteLink-bold-rightarrow:after {
	color: red;
}
.icon-link {
	display: inline-block;
}
.whitelink-with-downline {
	text-decoration: none;
	padding-top: 0;
	padding-left: 10px;
}
.whitelink-with-downline::after {
	content: '|';
	width: 5px;
	height: 5px;
	padding-left: 10px;
}
.score-image-button {
	display: block;
}
.btn-dark {
	background-color: #454545;
	color: #fff;
}
.btn-circle {
	width: 45px;
	height: 45px;
	border-radius: 45px; /*background-color: #f5f5f5;*/
	color: #707070;
}
.languageButtonPosition {
	position: absolute;
	top: -35px;
	right: 20px;
	font-size: 16px;
}
@media (min-width: 970px) and (max-width: 1397px) {
.languageButtonPosition {
	right: 65px;
}
}
@media (min-width: 480px) and (max-width: 970px) {
.languageButtonPosition {
	right: 90px;
}
}
@media (min-width: 465px) and (max-width: 480px) {
.languageButtonPosition {
	right: 60px;
}
}
@media screen and (max-width: 465px) {
.languageButtonPosition {
	position: relative;
	top: 1px;
}
}
.btn-blue, .btn-blue-with-right-arrow, .btn-viewmore, .product-additional-link1 a, .product-additional-link2 a, .product-additional-link3 a, .product-model-container .product-model p a.shoppinglink {
	display: inline-block;
	color: #ffffff;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	background: #1792e5;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn-blue, .btn-blue-with-right-arrow, .btn-viewmore, .product-additional-link1 a, .product-additional-link2 a, .product-additional-link3 a, .product-model-container .product-model p a.shoppinglink, .btn-blue:active, .btn-blue-with-right-arrow:active, .btn-viewmore:active, .product-additional-link1 a:active, .product-additional-link2 a:active, .product-additional-link3 a:active, .product-model-container .product-model p a.shoppinglink:active, .btn-blue.active, .active.btn-blue-with-right-arrow, .active.btn-viewmore, .product-additional-link1 a.active, .product-additional-link2 a.active, .product-additional-link3 a.active, .product-model-container .product-model p a.active.shoppinglink {
	color: #ffffff;
	text-decoration: none;
}
.btn-blue:focus, .btn-blue-with-right-arrow:focus, .btn-viewmore:focus, .product-additional-link1 a:focus, .product-additional-link2 a:focus, .product-additional-link3 a:focus, .product-model-container .product-model p a.shoppinglink:focus, .btn-blue.focus, .focus.btn-blue-with-right-arrow, .focus.btn-viewmore, .product-additional-link1 a.focus, .product-additional-link2 a.focus, .product-additional-link3 a.focus, .product-model-container .product-model p a.focus.shoppinglink, .btn-blue:active:focus, .btn-blue-with-right-arrow:active:focus, .btn-viewmore:active:focus, .product-additional-link1 a:active:focus, .product-additional-link2 a:active:focus, .product-additional-link3 a:active:focus, .product-model-container .product-model p a.shoppinglink:active:focus, .btn-blue:active.focus, .btn-blue-with-right-arrow:active.focus, .btn-viewmore:active.focus, .product-additional-link1 a:active.focus, .product-additional-link2 a:active.focus, .product-additional-link3 a:active.focus, .product-model-container .product-model p a.shoppinglink:active.focus, .btn-blue.active:focus, .active.btn-blue-with-right-arrow:focus, .active.btn-viewmore:focus, .product-additional-link1 a.active:focus, .product-additional-link2 a.active:focus, .product-additional-link3 a.active:focus, .product-model-container .product-model p a.active.shoppinglink:focus, .btn-blue.active.focus, .active.focus.btn-blue-with-right-arrow, .active.focus.btn-viewmore, .product-additional-link1 a.active.focus, .product-additional-link2 a.active.focus, .product-additional-link3 a.active.focus, .product-model-container .product-model p a.active.focus.shoppinglink {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn-blue:hover, .btn-blue-with-right-arrow:hover, .btn-viewmore:hover, .product-additional-link1 a:hover, .product-additional-link2 a:hover, .product-additional-link3 a:hover, .product-model-container .product-model p a.shoppinglink:hover, .btn-blue:focus, .btn-blue-with-right-arrow:focus, .btn-viewmore:focus, .product-additional-link1 a:focus, .product-additional-link2 a:focus, .product-additional-link3 a:focus, .product-model-container .product-model p a.shoppinglink:focus, .btn-blue.focus, .focus.btn-blue-with-right-arrow, .focus.btn-viewmore, .product-additional-link1 a.focus, .product-additional-link2 a.focus, .product-additional-link3 a.focus, .product-model-container .product-model p a.focus.shoppinglink {
	color: #ffffff;
	text-decoration: none;
	background: #1272b2;
}
.btn-blue:active, .btn-blue-with-right-arrow:active, .btn-viewmore:active, .product-additional-link1 a:active, .product-additional-link2 a:active, .product-additional-link3 a:active, .product-model-container .product-model p a.shoppinglink:active, .btn-blue.active, .active.btn-blue-with-right-arrow, .active.btn-viewmore, .product-additional-link1 a.active, .product-additional-link2 a.active, .product-additional-link3 a.active, .product-model-container .product-model p a.active.shoppinglink {
	color: #ffffff;
	outline: 0;
	background-image: none;
	text-decoration: none;
	background: #23608c;
}
.btn-blue.disabled, .disabled.btn-blue-with-right-arrow, .disabled.btn-viewmore, .product-additional-link1 a.disabled, .product-additional-link2 a.disabled, .product-additional-link3 a.disabled, .product-model-container .product-model p a.disabled.shoppinglink, .btn-blue[disabled], [disabled].btn-blue-with-right-arrow, [disabled].btn-viewmore, .product-additional-link1 a[disabled], .product-additional-link2 a[disabled], .product-additional-link3 a[disabled], .product-model-container .product-model p a[disabled].shoppinglink, fieldset[disabled] .btn-blue, fieldset[disabled] .btn-blue-with-right-arrow, fieldset[disabled] .btn-viewmore, fieldset[disabled] .product-additional-link1 a, .product-additional-link1 fieldset[disabled] a, fieldset[disabled] .product-additional-link2 a, .product-additional-link2 fieldset[disabled] a, fieldset[disabled] .product-additional-link3 a, .product-additional-link3 fieldset[disabled] a, fieldset[disabled] .product-model-container .product-model p a.shoppinglink, .product-model-container .product-model p fieldset[disabled] a.shoppinglink {
	cursor: #808080;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-blue-with-right-arrow:after {
	content: " \003e";
}
.btn-blue-link {
	color: #1792e5;
	font-size: 16px;
	font-weight: normal;
	border-radius: 0;
}
.btn-blue-link, .btn-blue-link:active, .btn-blue-link.active, .btn-blue-link[disabled], fieldset[disabled] .btn-blue-link {
	color: #1792e5;
	background-color: transparent;
	box-shadow: none;
}
.btn-blue-link, .btn-blue-link:hover, .btn-blue-link:focus, .btn-blue-link:active {
	border-color: transparent;
}
.btn-blue-link:hover, .btn-blue-link:focus {
	color: #ffffff;
	text-decoration: underline;
	background-color: transparent;
}
.btn-blue-link[disabled]:hover, .btn-blue-link[disabled]:focus, fieldset[disabled] .btn-blue-link:hover, fieldset[disabled] .btn-blue-link:focus {
	color: #808080;
	text-decoration: none;
}
.btn-blue-no-padding-arrow-link {
	color: #1792e5;
	font-size: 16px;
	font-weight: normal;
	border-radius: 0;
	padding: 0 !important;
}
.btn-blue-no-padding-arrow-link, .btn-blue-no-padding-arrow-link:active, .btn-blue-no-padding-arrow-link.active, .btn-blue-no-padding-arrow-link[disabled], fieldset[disabled] .btn-blue-no-padding-arrow-link {
	color: #1792e5;
	background-color: transparent;
	box-shadow: none;
}
.btn-blue-no-padding-arrow-link, .btn-blue-no-padding-arrow-link:hover, .btn-blue-no-padding-arrow-link:focus, .btn-blue-no-padding-arrow-link:active {
	border-color: transparent;
}
.btn-blue-no-padding-arrow-link:hover, .btn-blue-no-padding-arrow-link:focus {/*color: $red;
text-decoration: underline;*/
	color: #1792e5;
	text-decoration: none;
	background-color: transparent;
}
.btn-blue-no-padding-arrow-link[disabled]:hover, .btn-blue-no-padding-arrow-link[disabled]:focus, fieldset[disabled] .btn-blue-no-padding-arrow-link:hover, fieldset[disabled] .btn-blue-no-padding-arrow-link:focus {
	color: #808080;
	text-decoration: none;
}
.btn-blue-no-padding-arrow-link:after {
	content: "\00a0\203A";
}
.btn-dark-grey, #HoneywellEUCookie-ConsentButtonDiv button {
	display: inline-block;
	color: #ffffff;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	background: #464646;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn-dark-grey, #HoneywellEUCookie-ConsentButtonDiv button, .btn-dark-grey:active, #HoneywellEUCookie-ConsentButtonDiv button:active, .btn-dark-grey.active, #HoneywellEUCookie-ConsentButtonDiv button.active {
	color: #ffffff;
	text-decoration: none;
}
.btn-dark-grey:focus, #HoneywellEUCookie-ConsentButtonDiv button:focus, .btn-dark-grey.focus, #HoneywellEUCookie-ConsentButtonDiv button.focus, .btn-dark-grey:active:focus, #HoneywellEUCookie-ConsentButtonDiv button:active:focus, .btn-dark-grey:active.focus, #HoneywellEUCookie-ConsentButtonDiv button:active.focus, .btn-dark-grey.active:focus, #HoneywellEUCookie-ConsentButtonDiv button.active:focus, .btn-dark-grey.active.focus, #HoneywellEUCookie-ConsentButtonDiv button.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn-dark-grey:hover, #HoneywellEUCookie-ConsentButtonDiv button:hover, .btn-dark-grey:focus, #HoneywellEUCookie-ConsentButtonDiv button:focus, .btn-dark-grey.focus, #HoneywellEUCookie-ConsentButtonDiv button.focus {
	color: #ffffff;
	text-decoration: none;
	background: #404040;
}
.btn-dark-grey:active, #HoneywellEUCookie-ConsentButtonDiv button:active, .btn-dark-grey.active, #HoneywellEUCookie-ConsentButtonDiv button.active {
	color: #ffffff;
	outline: 0;
	background-image: none;
	text-decoration: none;
	background: #707070;
}
.btn-dark-grey.disabled, #HoneywellEUCookie-ConsentButtonDiv button.disabled, .btn-dark-grey[disabled], #HoneywellEUCookie-ConsentButtonDiv button[disabled], fieldset[disabled] .btn-dark-grey, fieldset[disabled] #HoneywellEUCookie-ConsentButtonDiv button, #HoneywellEUCookie-ConsentButtonDiv fieldset[disabled] button {
	cursor: #808080;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-grey {
	display: inline-block;
	color: #ffffff;
	margin-bottom: 0;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	background: #707070;
	border: 1px solid transparent;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn-grey, .btn-grey:active, .btn-grey.active {
	color: #ffffff;
	text-decoration: none;
}
.btn-grey:focus, .btn-grey.focus, .btn-grey:active:focus, .btn-grey:active.focus, .btn-grey.active:focus, .btn-grey.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn-grey:hover, .btn-grey:focus, .btn-grey.focus {
	color: #ffffff;
	text-decoration: none;
	background: #d7d7d7;
}
.btn-grey:active, .btn-grey.active {
	color: #ffffff;
	outline: 0;
	background-image: none;
	text-decoration: none;
	background: #d7d7d7;
}
.btn-grey.disabled, .btn-grey[disabled], fieldset[disabled] .btn-grey {
	cursor: #808080;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-down-arrow {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 5px 10px;
	border: 0 solid transparent;
	border-radius: 0;
	background: linear-gradient(to bottom, #ffffff, #ffffff);
	color: #7a7a7a;
	text-decoration: none;
}
.btn-down-arrow:hover, .btn-down-arrow:focus {
	color: #7a7a7a;
	text-decoration: none;
}
.btn-down-arrow:active, .btn-down-arrow.active {
	background: #ffffff;
	background-image: none;
	text-decoration: none;
}
.btn-down-arrow:after {
	content: "\e026";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 0 -6px 15px;
	position: relative;
	top: 0;
	left: 0;
	font-family: 'Glyphicons Halflings';
	background-size: 100% 100%;
}
.btn-download {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	padding: 5px 10px;
	border: 0px solid #ffffff;
	border-radius: 0;
	background: linear-gradient(to bottom, #ffffff, #ffffff);
	font: normal normal bold 16px;
	color: #000000;
	text-decoration: none;
	margin-right: 20px;
}
.btn-download:hover, .btn-download:focus {
	color: #000000;
	text-decoration: none;
}
.btn-download:active, .btn-download.active {
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#999999), to(#ffffff));
	background: -moz-linear-gradient(top, #999999, #ffffff);
	background: linear-gradient(to bottom, #999999, #ffffff);
}
.btn-download:before {
	content: "\e025";
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	margin: 0 4px -6px -4px;
	position: relative;
	top: 0px;
	left: 0px;
	font-family: 'Glyphicons Halflings';
	background-size: 100% 100%;
}
.btn-filter, .CoveoSearchInterface .page-filter-trigger {
	display: inline-block;
	color: white;
	margin-bottom: 0;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	touch-action: manipulation;
	cursor: pointer;
	background-image: none;
	background: #1792E5;
	border: 1px solid #1792E5;
	white-space: nowrap;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857;
	border-radius: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.btn-filter .glyphicon, .CoveoSearchInterface .page-filter-trigger .glyphicon {
	display: none;
}
.btn-filter, .btn-filter:active, .btn-filter.active, .CoveoSearchInterface .page-filter-trigger, .CoveoSearchInterface .page-filter-trigger:active, .CoveoSearchInterface .page-filter-trigger.active {
	text-decoration: none;
}
.btn-filter:focus, .btn-filter.focus, .btn-filter:active:focus, .btn-filter:active.focus, .btn-filter.active:focus, .btn-filter.active.focus, .CoveoSearchInterface .page-filter-trigger:focus, .CoveoSearchInterface .page-filter-trigger.focus, .CoveoSearchInterface .page-filter-trigger:active:focus, .CoveoSearchInterface .page-filter-trigger:active.focus, .CoveoSearchInterface .page-filter-trigger.active:focus, .CoveoSearchInterface .page-filter-trigger.active.focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.btn-filter:hover, .btn-filter:focus, .btn-filter.focus, .CoveoSearchInterface .page-filter-trigger:hover, .CoveoSearchInterface .page-filter-trigger:focus, .CoveoSearchInterface .page-filter-trigger.focus {
	text-decoration: none;
	color: white;
}
.btn-filter:active, .btn-filter.active, .CoveoSearchInterface .page-filter-trigger:active, .CoveoSearchInterface .page-filter-trigger.active {
	outline: 0;
	background-image: none;
	text-decoration: none;
}
.btn-filter.disabled, .btn-filter[disabled], fieldset[disabled] .btn-filter, .CoveoSearchInterface .page-filter-trigger.disabled, .CoveoSearchInterface .page-filter-trigger[disabled], fieldset[disabled] .CoveoSearchInterface .page-filter-trigger {
	cursor: #808080;
	pointer-events: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn-filter:after, .CoveoSearchInterface .page-filter-trigger:after {
	content: "\203A";
	text-align: right;
	float: none;
	padding-left: 10px;
}
.btn-filter.selected:after, .btn-filter.js-filter-active:after, .CoveoSearchInterface .page-filter-trigger.selected:after, .CoveoSearchInterface .page-filter-trigger.js-filter-active:after {
	content: "\2335";
	text-align: right;
	float: none;
	padding-left: 10px;
}
.page-filter-trigger.js-filter-active .page-filter-close {
	display: none !important;
}
.page-filter-trigger:after {
	font-size: 16px;
}
.video-filter-buttons .btn-filter:not(:first-child) {
	margin-left: 15px;
}
.btn-white-border-link {
	color: #ffffff;
	font-size: 16px;
	font-weight: normal;
	border: 1px solid #ffffff;
	border-radius: 0;
}
.btn-white-border-link, .btn-white-border-link:active, .btn-white-border-link.active, .btn-white-border-link[disabled], fieldset[disabled] .btn-white-border-link {
	color: #ffffff;
	background-color: transparent;
	box-shadow: none;
}
.btn-white-border-link, .btn-white-border-link:hover, .btn-white-border-link:focus, .btn-white-border-link:active {
	border-color: #ffffff;
}
.btn-white-border-link:hover, .btn-white-border-link:focus {
	color: #ffffff;
	text-decoration: none;
	background-color: transparent;
}
.btn-white-border-link[disabled]:hover, .btn-white-border-link[disabled]:focus, fieldset[disabled] .btn-white-border-link:hover, fieldset[disabled] .btn-white-border-link:focus {
	color: #808080;
	text-decoration: none;
}
.btn-white-link {
	color: #ffffff;
	font-size: 16px;
	font-weight: normal;
	border-radius: 0;
}
.btn-white-link, .btn-white-link:active, .btn-white-link.active, .btn-white-link[disabled], fieldset[disabled] .btn-white-link {
	color: #ffffff;
	background-color: transparent;
	box-shadow: none;
}
.btn-white-link, .btn-white-link:hover, .btn-white-link:focus, .btn-white-link:active {
	border-color: transparent;
}
.btn-white-link:hover, .btn-white-link:focus {
	color: #ffffff;
	text-decoration: none;
	background-color: transparent;
}
.btn-white-link[disabled]:hover, .btn-white-link[disabled]:focus, fieldset[disabled] .btn-white-link:hover, fieldset[disabled] .btn-white-link:focus {
	color: #808080;
	text-decoration: none;
}
.megamenu-style-honcn, header .score-center nav {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
	vertical-align: top;
	float: right;
	width: 100%;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
}
.megamenu-style-honcn li.score-megamenu-dropdown, header .score-center nav li.score-megamenu-dropdown {
	font-weight: bold;
	padding-right: 29px;
	padding-top: 0;
	padding-left: 0;
	cursor: pointer;
}
.megamenu-style-honcn li.score-megamenu-dropdown a, header .score-center nav li.score-megamenu-dropdown a {
	padding-top: 0;
	padding-bottom: 0;
}
.megamenu-style-honcn li.score-megamenu-dropdown:last-child, header .score-center nav li.score-megamenu-dropdown:last-child {
	padding-right: 0;
}
.megamenu-style-honcn li.score-megamenu-dropdown:last-child > ul.level-2, header .score-center nav li.score-megamenu-dropdown:last-child > ul.level-2 {
	width: 30%;
}
.megamenu-style-honcn li.score-megamenu-dropdown:last-child > ul.level-2 li, header .score-center nav li.score-megamenu-dropdown:last-child > ul.level-2 li {
	width: 100% !important;
}
.megamenu-style-honcn li.score-megamenu-dropdown:first-child > ul.level-2, header .score-center nav li.score-megamenu-dropdown:first-child > ul.level-2 {
	width: 100%;
}
.megamenu-style-honcn .navbar-nav > li.score-megamenu-dropdown >, header .score-center nav .navbar-nav > li.score-megamenu-dropdown > {
	z-index: 999;
}
.megamenu-style-honcn .navbar-nav > li.score-megamenu-dropdown > a, header .score-center nav .navbar-nav > li.score-megamenu-dropdown > a {
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 13px;
	display: inline-block;
}
.megamenu-style-honcn .navbar-nav > li.score-megamenu-dropdown > a.dropdown-toggle.toggle-caret, header .score-center nav .navbar-nav > li.score-megamenu-dropdown > a.dropdown-toggle.toggle-caret {
	display: none;
}
.megamenu-style-honcn .score-nav-wrapper, header .score-center nav .score-nav-wrapper {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav, header .score-center nav .score-nav-wrapper .score-nav {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
	justify-content: flex-end;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse {
	flex: 1;
}
@media (min-width: 992px) {
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse {
	display: flex !important;
}
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
	z-index: 20;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
	justify-content: flex-end;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li.multi-level > a, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li.multi-level > a {
	background-color: white;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li {
	width: 33%;
	padding-top: 5px;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li a:after, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li a:after {
	content: "›";
	color: white;
	padding-left: 5px;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-3, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-3 {
	top: 40px;
	left: 0px;
	width: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-3 li, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-3 li {
	width: 100%;
	padding-left: 10px;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li:hover > a:after, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav ul.dropdown-menu.level-2 li:hover > a:after {
	content: "›";
	color: red;
	padding-left: 5px;
}
.megamenu-style-honcn .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li ul.dropdown-menu.level-2 > li, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li ul.dropdown-menu.level-2 > li {/* left: 0; *//* padding: 3px 10px; */
}
.megamenu-style-honcn .dropdown-menu > li > a, header .score-center nav .dropdown-menu > li > a {
	display: block;
	padding: 3px 20px 10px 0;
	clear: both;
	font-weight: bold;
	line-height: 1.42857143;
	color: white;
	white-space: nowrap;
	margin-bottom: 0px;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.megamenu-style-honcn .level-3 > li > a, header .score-center nav .level-3 > li > a {
	padding: 3px 10px 0 0;
	margin-bottom: 10px;
}
.megamenu-style-honcn .dropdown-menu > li > a:hover, header .score-center nav .dropdown-menu > li > a:hover, .megamenu-style-honcn .dropdown-menu > li > a:focus, header .score-center nav .dropdown-menu > li > a:focus {
	text-decoration: none;
	color: white;
	background-color: #303030;
}
.megamenu-style-honcn ul.dropdown-menu, header .score-center nav ul.dropdown-menu {
	top: 100%;
	margin-left: 0;
	width: 60%;
	flex-wrap: wrap;
	background-color: #303030;
	border: none;
	box-shadow: none;
}
header .score-header > .score-tab {
	display: none;
	width: 100%;
}
header .score-center > .score-tab {
	display: none;
}
.touch .webkit-tap-highlight-color {
	color: transparent;
}
header {
	background-color: white;
	border-bottom: 2px solid #CFCFCF;
}
header .navbar-header {
	padding: 27px 35px;
	height: 88px;
}
header .navbar-header .navbar-brand {
	height: auto;
	padding: 0;
	float: none;
}
header .navbar-toggle {
	margin: 0;
}
header .navbar-nav {
	margin-top: 0;
}
header .score-tab {
	display: none;
	overflow: hidden;
	background-color: rgba(59, 59, 59, 0.95);
	margin: 0;
}
@media only screen and (min-width: 992px) {
header .nav-tabs-wrapper-outer {
	float: left;
	width: 15%;
	padding: 75px 0 100px 0;
	border-right: 1px solid #545454;
}
}
header .tab-content-wrapper-outer {
	padding-left: 0;
}
@media only screen and (min-width: 992px) {
header .tab-content-wrapper-outer {
	float: left;
	width: 85%;
	padding: 75px 15px;
}
}
header .tab-content-wrapper-outer .tab-content {
	min-height: 100px;
}
@media only screen and (max-width: 991px) {
header .tab-content-wrapper-outer .score-tab-panel {
	position: initial;
	left: initial;
	height: auto;
	margin: 0;
}
}
header .tab-content-wrapper-outer .container, header .tab-content-wrapper-outer .score-carousel-pane .score-carousel-pane-body, .score-carousel-pane header .tab-content-wrapper-outer .score-carousel-pane-body {
	margin-left: 0;
	padding-left: 0;
}
header .score-section-menu {
	margin-bottom: 0;
}
header .score-section-menu li a {
	padding: 0;
}
header .score-section-menu li a:hover {
	background-color: inherit;
}
header .score-menu-list, header .score-section-menu {
	list-style: none;
	padding: 0;
}
header .score-menu-list li, header .score-section-menu li {
	margin: 24px 0 0 0;
	padding: 6px 0 0 0;
}
@media only screen and (max-width: 991px) {
header .score-menu-list li, header .score-section-menu li {
	display: none;
	position: relative;
	left: 100%;
	height: 0;
}
}
header .score-menu-list li:first-child, header .score-section-menu li:first-child {
	margin: 0;
	padding: 0;
}
@media only screen and (max-width: 991px) {
header .score-menu-list li:first-child, header .score-section-menu li:first-child {
	display: initial;
	left: inherit;
	height: auto;
}
}
header .score-menu-list li:first-child a, header .score-section-menu li:first-child a {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
}
header .score-menu-list li a, header .score-section-menu li a {
	color: white;
	display: block;
	font-weight: bold;
	text-transform: uppercase;
}
@media only screen and (max-width: 991px) {
header .score-menu-list li a, header .score-section-menu li a {
	padding: 12px;
}
}
header .score-menu-list li a::after, header .score-section-menu li a::after {
	content: "›";
	color: red;
	padding-left: 5px;
	display: inline-block;
	margin-left: 8px;
	line-height: 16px;
	position: relative;
	top: 1px;
	width: 6.67px;
	height: 16px;
	visibility: hidden;
}
header .score-menu-list li a:hover, header .score-section-menu li a:hover {
	text-decoration: none;
}
@media only screen and (min-width: 992px) {
header .score-menu-list li a:hover::after, header .score-section-menu li a:hover::after {
	visibility: visible;
}
}
header .score-menu-list:nth-child(n+2), header .score-section-menu:nth-child(n+2) {
	margin-top: 50px;
}
header .navbar-nav > .score-megamenu-basic-item {
	display: inline-block;
}
header .nav .open > a, header .nav .open > a:hover, header .nav .open > a:focus {
	background-color: transparent;
}
header .btn-back {
	display: none;
	float: right;
	height: auto !important;
	border: none !important;
	margin-top: -50px;
	position: relative;
	z-index: 99;
}
header .score-right-text .score-button-toolbar a {
	margin: -5px 30px;
}
@media screen and (max-width: 970px) {
header .score-right-text .score-button-toolbar a {
	margin: 0 20px;
}
}
header a[href="#closemenu"] {
	display: none; /*
background-color: yellow;*/ /* .open{background-image: url('/-/media/Honeywell_com/Images/Navigation/close.png?h=20&amp;la=en&amp;w=26&amp;hash=4CF0C5A085B6AA3E90647D9376AA49D18C790283');}*/
}
header {/* .split-list: Javascript class for dynamic column separation implemented in megaMenu.js
*/
}
header .score-column2.wide-right {
	margin: 20px 40px;
}
header .score-column2.wide-right .score-left .score-content {
	margin-bottom: 0;
}
header .score-column2.wide-right.s-series-header {
	margin-top: 50px;
}
header .worldwide-menu {
	color: #fff;
}
header .worldwide-menu a {
	color: #fff;
}
header .worldwide-menu ul.sub-list {
	margin-left: 0;
	padding-left: 0;
}
header .worldwide-menu ul {
	list-style: none;
	margin-top: 0;
}
header .worldwide-menu ul li {
	display: inline-block;
	width: 20%;
	vertical-align: middle;
	padding: 15px 0;
}
header .worldwide-menu ul li .flag {
	display: table-cell;
	vertical-align: middle; /*
img{width: 50px; height: 26px;} */
}
header .worldwide-menu ul li .links {
	padding: 20px 10px;
	display: table-cell;
	vertical-align: middle;
}
header .worldwide-menu ul li .links .country {
	text-transform: uppercase;
}
header .worldwide-menu ul li .links .separator:last-child {
	display: none;
}
header .split-list ul {
	list-style-type: none;
	float: left;
	margin-left: 1em;
	width: 100%;
}
header .split-list ul:first-child {
	margin-left: 0;
	padding-left: 0;
}
header .split-list li {
	padding-right: 2em;
}
header .CoveoSearchInterface {
	float: left;
	margin-top: -10px;
	margin-right: 10px;
}
header .CoveoSearchInterface .CoveoSearchbox {
	background-color: #d0d0d0;
}
header .CoveoSearchInterface .CoveoSearchbox .coveo-query-box-clear .coveo-icon {
	background-image: url("../../../Coveo/image/sprites.png");
	background-position: -893px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
	display: inline-block;
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: 1140px 115px;
}
header .CoveoSearchInterface .CoveoSearchbox .CoveoQueryBox {
	width: 100%;
	border-radius: 0 !important;
	background-color: transparent;
	border: 0 !important;
	border-color: transparent;
	outline-color: transparent;
	padding: 0;
}
header .CoveoSearchInterface .CoveoSearchButton {
	background-color: transparent;
	outline-color: transparent;
	border: 0;
}
.score-button-toolbar {
	float: right;
}
.score-button-toolbar a {
	cursor: pointer;
}
.score-button-toolbar > div, .score-button-toolbar > a {
	float: left;
}
.score-megamenu .score-megamenu-dropdown:hover > a:first-child {
	border-bottom: 4px solid #1792E5;
}
.score-megamenu .score-megamenu-dropdown > a:first-child {
	border-bottom: 4px solid transparent;
}
.score-megamenu .score-megamenu-dropdown ul.dropdown-menu {
	top: 100%;
	margin-left: 0;
	width: 60%;
	flex-wrap: wrap;
	background-color: #303030;
	border: none;
	box-shadow: none;
}
.logo-wrapper, .search-wrapper, .worldwide-wrapper {
	vertical-align: top;
	padding-top: 10px;
}
.search-wrapper {
	padding-right: 35px;
}
header {
	width: 100%;
}
header.score-header > .full-width {
	width: 100%;
}
header.score-header > .full-width .score-background.score-stripe {
	padding-top: 0;
}
header.score-header > .full-width .score-stripe {
	padding-top: 0;
}
header.score-header > .full-width .score-column1 {
	background-color: transparent;
	z-index: 10;
}
header.score-header > .full-width .score-column1 .score-center {
	min-height: 0;
}
header.score-header > .full-width .score-column1 #header-search {
	margin: 0;
	height: 0;
}
header.score-header > .full-width .score-column1.bg_grey {
	background-color: #303030;
}
header.score-header > .full-width .score-column1.bg_grey #header-search {
	margin: 15px auto 18px auto;
	height: auto;
}
header .score-center {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
}
header .score-center .wide-right {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	vertical-align: middle;
	display: inline-block;
	width: 100%;
}
header .score-center .wide-right .score-left {
	padding-left: 0;
}
header .score-center .wide-right > .score-left {
	width: 138px;
}
header .score-center .wide-right > .score-right {
	padding: 0 15px 0 0;
	width: calc(100% - 138px);
	justify-content: flex-end;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
}
header .score-center .wide-right > .score-right .score-right-text {
	justify-content: flex-end;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	width: 100%;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
	margin-right: 0;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar a:first-child {
	margin-right: 0px;
}
header .nav-dropdown-background {
	background-color: #303030;
	width: 100%;
	position: absolute;
	display: none;
	z-index: 9;
	right: 0;
	top: 0;
}
header .nav-dropdown-background.search-visible {
	top: 0%;
}
header .container.full-width .CoveoSearchInterface, header .score-carousel-pane .full-width.score-carousel-pane-body .CoveoSearchInterface, .score-carousel-pane header .full-width.score-carousel-pane-body .CoveoSearchInterface {
	margin-top: 15px;
	margin-bottom: 18px;
	background-color: #303030;
}
header .container.full-width .score-inner, header .score-carousel-pane .full-width.score-carousel-pane-body .score-inner, .score-carousel-pane header .full-width.score-carousel-pane-body .score-inner {
	background-color: #303030;
}
header .CoveoSearchInterface {
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0;
}
header .CoveoSearchInterface .CoveoSearchbox {
	display: none;
	background-color: #303030;
	border-radius: 0;
}
header .CoveoSearchInterface .CoveoSearchbox input {
	padding-left: 10px;
	padding-right: 40px;
	
	color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox input::-webkit-input-placeholder {
color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox input *:-moz-placeholder {/* FF 4-18 */
color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox input *::-moz-placeholder {/* FF 19+ */
color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox input *:-ms-input-placeholder {/* IE 10+ */
color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox .magic-box {
	width: 300px;
	border: none;
}
header .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input {
	border-radius: 0;
	color: #fff;
}
header .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-input input {
	color: #333;
}
header .CoveoSearchInterface .CoveoSearchbox .magic-box .magic-box-clear {
	background-color: #D0D0D0;
}
@media only screen and (min-width: 768px) {
header .container.full-width .CoveoSearchInterface, header .score-carousel-pane .full-width.score-carousel-pane-body .CoveoSearchInterface, .score-carousel-pane header .full-width.score-carousel-pane-body .CoveoSearchInterface {
	padding-left: 50%;
}
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
	margin-right: 0;
	padding-top: 1px;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar a:last-child {
	margin-right: 0;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar a:last-child img {
	width: 24px;
}
@media only screen and (max-width: 970px) {
header .CoveoSearchInterface {
	margin-left: auto;
	margin-right: auto;
}
header .score-center .wide-right > .score-left {
	float: left;
}
header .score-center .wide-right > .score-right .score-right-text {
	padding-top: 5px;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
	margin-top: -19px;
	margin-right: 20px;
}
header .navbar-toggle {
	display: block;
}
header .navbar-header {
	padding: 5px 0 0 0;
	height: auto;
}
header .navbar-header .navbar-toggle.collapsed {background: url(../images/xx1.jpg) no-repeat center;}
header .navbar-header button.score-hamburger {
	border: none;
	padding-left: 15px;
	padding-right: 0;
	background: url(../images/close.png) no-repeat;
}
header .navbar-header button.score-hamburger .icon-bar {
	background-color: black;
}
header .navbar-header button {
	background: url("close.png");
	width: 25px;
	height: 25px;
	margin-top: 2px;
	margin-left: 12px;
}
header .navbar-header button.score-hamburger .icon-bar {
	display: none;
}
header .navbar-header button.score-hamburger.collapsed .icon-bar {
	display: none;
}
header .score-center nav {
	display: block;
	order: 3;
	flex: 0;
	margin-right: 5px;
	margin-top: -29px;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown a {
	background-color: #303030;
	color: white;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown a::after {
	content: "›";
	color: white;
	padding-left: 5px;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown.selected a::after {
	content: "⌵";
	color: white;
	padding-left: 5px;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown.selected a.aaa::after {
	content: "›";
	color: white;
	padding-left: 5px;
}
header .score-center nav .score-nav-wrapper .score-nav {
	display: block;
	flex: 0;
	justify-content: flex-end;
	position: initial;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse.in ul.navbar-nav {
	display: block;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse {
	flex: 1;
	position: absolute !important;
	top: 64%;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
	position: absolute;
	z-index: 20;
	width: 100vw;
	right: 0;
	display: none;
	left: calc(-20vw);
	background-color: #303030;
	top: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li.multi-level > a {
	background-color: #303030;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li ul.dropdown-menu.level-2 > li {
	float: none;
	padding: 0;
	width: 100%;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse li.score-megamenu-dropdown {
	font-weight: bold;
	padding-right: 0;
	font-size: 14px;
	padding-top: 0;
	padding-left: 15px;
	cursor: pointer;
	width: 100vw;
	left: 0;
	position: relative;
}
header .logo-wrapper, header .search-wrapper, header .worldwide-wrapper {
	vertical-align: top;
	padding-top: 10px;
	padding-right: 25px;
}
header .score-megamenu .score-megamenu-dropdown.selected > ul.dropdown-menu {
	display: block;
	background-color: #303030;
	position: relative;
	padding-left: 15px;
}
header .score-megamenu .score-megamenu-dropdown:hover > a:first-child {
	border: none;
}
header .navbar-header .score-navbar-header {
	float: none !important;
	clear: both !important;
}
.worldwide-wrapper {
	margin-right: 40px;
}
.search-wrapper {
	margin-right: 20px;
}
}
.nav > li > a:hover, .nav > li > a:focus {
	background: #fff
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border: none;
}
header .header-right-wrap {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	width: 85%;
	justify-content: flex-end;
}
nav .navbar-nav > li.dropdown > a.dropdown-toggle.toggle-caret {
	display: none;
}
#HoneywellEUCookie-Banner {
	padding: 10px;
}
#HoneywellEUCookie-ConsentButtonDiv {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-ms-flex: 1;
	flex: 1;
	justify-content: center;
	padding-top: 10px;
}
@media screen and (max-width: 768px) {
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
	margin-right: 14px;
	width: auto;
}
header .worldwide-menu ul li {
	width: 48%;
}
.navbar-header .score-navbar-header {
	float: none !important;
	clear: both !important;
}
}
@media only screen and (min-width: 970px) {
header .navbar-header {
	display: none;
}
header .score-page.score-column1 > .score-main {
	padding: 0;
	margin-right: 15px;
}
.score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li:nth-last-child(2) ul.dropdown-menu.level-2 li {
	width: 100%;
	padding-top: 5px;
}
.score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li:nth-last-child(3) ul.dropdown-menu.level-2 li {
	width: 100%;
	padding-top: 5px;
}
.score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li:nth-last-child(4) ul.dropdown-menu.level-2 li {
	width: 100%;
	padding-top: 5px;
}
}
@media only screen and (max-width: 480px) {
header .worldwide-menu ul {
	padding-left: 20px;
}
header .CoveoSearchInterface {
	margin-left: 3%;
}
header .navbar-header button.score-hamburger[aria-expanded='true'] {
	margin-right: 5px;
}
header .navbar-header .navbar-toggle.collapsed {
	padding-right: 5px;
}
header .score-page.score-column1 > .score-main {
	padding-right: 0;
}
header .score-right-text .btn-toolbar a {
	margin: 0 25px;
	cursor: pointer;
}
header .score-right-text .btn-toolbar a:first-child {
	margin-left: 1px;
}
header .score-right-text .btn-toolbar a:last-child {
	margin-left: 0;
}
header .score-center .wide-right > .score-right {
	width: 54%;
}
header .score-center .wide-right > .score-right .score-right-text {
	justify-content: flex-end;
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
}
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar a:first-child {
	margin-right: 12px;
}
header .score-center .wide-right .score-left {
	width: 46%;
	padding-left: 0;
	padding-right: 0;
}
header .score-main {
	padding-left: 5px;
	padding-right: 5px;
}
header .score-center nav {
	display: block;
	order: 3;
	flex: 0;
	margin-right: 20px;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown a {
	color: white;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown a::after {
	content: "›";
	color: white;
	padding-left: 5px;
}
header .score-center nav .navbar-nav > li.score-megamenu-dropdown.selected a::after {
	content: "⌵";
	color: white;
	padding-left: 5px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
	position: absolute;
	z-index: 20;
	right: 0;
	display: none;
}
header .score-megamenu .score-megamenu-dropdown.selected > ul.dropdown-menu {
	width: 100%;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li ul.dropdown-menu.level-2 li, header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li:first-child ul.dropdown-menu.level-2 li {
	width: 100%;
	padding-top: 5px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav li:nth-last-child(3) ul.dropdown-menu.level-2 li {
	width: 100%;
	padding-top: 5px;
}
@supports (overflow: -webkit-marquee) and (justify-content: inherit) {
header .score-center .wide-right > .score-right .score-right-text .score-button-toolbar {
width: 120px;
margin-top: -5px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
left: -88vw;
}
}
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: white;
}
header .score-center .wide-right > .score-right {
	padding-right: 0;
}
header .score-center nav a {
	color: #777;
}
header .score-center nav ul {
	border: none;
}
header .score-center nav ul > li > a {
	border: none;
	margin-bottom: 20px;
	margin-right: 0px;
}
header .score-center nav ul.level-2 > li {
	margin-bottom: 0;
}
header .score-component.score-container.full-width {
	border-top: 2px solid #CFCFCF;
}
.header_container_layout > .score-left, .s-series-header > .score-left {
	min-width: 138px;
}
@media screen and (min-width: 971px) and (max-width: 1396px) {
.header_container_layout > .score-right, .s-series-header > .score-right {
	width: 85% !important;
}
.header_container_layout > .score-right nav li.score-megamenu-dropdown, .s-series-header > .score-right nav li.score-megamenu-dropdown {
	padding-right: 20px;
}
.header_container_layout > .score-right nav li.score-megamenu-dropdown:hover .dropdown-menu.level-2, .s-series-header > .score-right nav li.score-megamenu-dropdown:hover .dropdown-menu.level-2 {
	display: flex;
}
.header_container_layout > .score-right .score-button-toolbar, .s-series-header > .score-right .score-button-toolbar {
	padding-right: 30px;
}
.header_container_layout .score-left, .s-series-header .score-left {
	width: 15% !important;
	float: left;
}
header .container, header .score-carousel-pane .score-carousel-pane-body, .score-carousel-pane header .score-carousel-pane-body {
	width: 1024px;
}
header .score-right-text .score-button-toolbar a {
	margin: -5px 30px;
}
}
@media screen and (max-width: 970px) {
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
	width: 380px;
	left: -210px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav .dropdown-menu.level-2 {
	top: -30px;
	display: none !important;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav .selected .dropdown-menu.level-2 {
	top: -30px;
	display: block !important;
}
}
@media screen and (max-width: 770px) {
.header_container_layout > .score-left, .s-series-header > .score-left {
	width: 33.33% !important;
}
.header_container_layout > .score-right, .s-series-header > .score-right {
	width: 66.66% !important;
}
}
@media screen and (max-width: 480px) {
.header_container_layout > .score-left, .s-series-header > .score-left {
	width: 33.33% !important;
}
.header_container_layout > .score-right, .s-series-header > .score-right {
	width: 50% !important;
	float: right;
	padding-left: 0px;
	padding-right: 0px;
}
.header_container_layout > .score-right .score-megamenu, .s-series-header > .score-right .score-megamenu, .header_container_layout > .score-right .score-button-toolbar, .s-series-header > .score-right .score-button-toolbar, .header_container_layout > .score-right .score-button-toolbar a, .s-series-header > .score-right .score-button-toolbar a {
	margin-right: 0px !important;
	margin-left: 10px !important;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav {
	width: 339px;
	left: -230px;
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav .dropdown-menu.level-2 {
}
header .score-center nav .score-nav-wrapper .score-nav .navbar-collapse ul.navbar-nav.selected .dropdown-menu.level-2 {
	top: -30px;
	display: none !important;
}
}
.navbar-nav .dropdown-submenu {
	position: relative;
}
.navbar-nav .dropdown-submenu > .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -6px;
	margin-left: -1px;
}
@media only screen and (min-width: 970px) {
.navbar-nav .dropdown-submenu:hover > .dropdown-menu {
	display: block;
}
}
@media only screen and (max-width: 970px) {
.navbar-nav .dropdown-submenu:hover > .dropdown-menu {
	display: none;
}
}
.navbar-nav .dropdown-submenu:hover > a:after {
	border-left-color: #fff;
}
.navbar-nav .dropdown-submenu.pull-left {
	float: none;
}
.navbar-nav .dropdown-submenu.pull-left > .dropdown-menu {
	left: -100%;
	margin-left: 10px;
}
.navbar-header {
	float: none;
}
@media (min-width: 769px) {
.navbar-header {
	float: left;
}
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
	background-color: transparent;
}
@media screen and (min-width: 971px) and (max-width: 1396px) {
.s-series-header > .score-right {
	width: 75% !important;
}
.s-series-header .score-left {
	width: 25% !important;
	float: left;
}
}
@media (min-width: 465px) and (max-width: 970px) {
.s-series-header > .score-left {
	width: 238px !important;
}
.s-series-header > .score-right {
	width: calc(100% - 238px) !important;
}
}
@media screen and (max-width: 465px) {
.s-series-header > .score-left {
	width: 100% !important;
}
.s-series-header > .score-right {
	margin-top: 20px !important;
	width: 100% !important;
}
}
.footer-stripe {

	padding-top: 10px;
	background-color: #303030;
}
.footer-stripe a:hover {
	text-decoration: none;
}
.footer-stripe .container:first-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body:first-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body:first-child {
	border-bottom: 1px solid #707070;
	padding-bottom: 10px;
}
.footer-stripe .container:last-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child {
	padding-top: 5px;
}
.footer-stripe .container:last-child .score-left-text a, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child .score-left-text a, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child .score-left-text a {
	padding-top: 0;
	padding-left: 10px;
}
.footer-stripe .container:last-child .score-left-text a:after, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child .score-left-text a:after, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child .score-left-text a:after {
	content: '|';
	width: 5px;
	height: 5px;
	padding-left: 10px;
}
.footer-stripe .container:last-child .score-left-text a:last-child:after, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child .score-left-text a:last-child:after, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child .score-left-text a:last-child:after {
	content: '';
}
.footer-stripe .container:last-child p, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child p, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child p {
	padding-right: 10px;
	text-align: right;
	margin-bottom: 3px;
}
.footer-stripe a {
	color: inherit;
	padding-right: 0;
	border: none;
}
.footer-stripe a:hover {
	text-decoration: none;
}
.footer-stripe h2 {
	font-weight: bold;
	margin: 12px 0 0 0;
}
.footer-stripe .score-menu-list {
	list-style: none;
	padding-left: 0;
}
.footer-stripe .score-menu-list li {
	padding: 10px 0 10px 0;
	margin-bottom: -1px;
}
.footer-stripe .score-button-group a {
	padding: 0 0 0 1px;
	display: inline-block;
}
.footer-stripe .score-button-group img {
	padding: 0 10px 0 5px;
}
.footer-stripe .container, .footer-stripe .score-carousel-pane .score-carousel-pane-body, .score-carousel-pane .footer-stripe .score-carousel-pane-body {
	padding: 0 0 0 0px;
}
.footer-stripe .score-column2-largeleft .score-side {
	padding-right: 0;
}
.footer-stripe .score-column2-largeleft .score-side .text-right .score-content-spot {
	margin-bottom: 0;
}
.footer-stripe .score-column4-equal .score-menu-list {
	font-weight: normal;
}
.footer-stripe .col-lg-8 .score-content {
	margin-bottom: 10px;
}
.footer-stripe .col-lg-2:last-child .score-component .score-section-header {
	margin-bottom: 20px;
}
.footer-stripe .container .col-sm-6:last-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child {
	padding-right: 0;
}
.footer-stripe .container .col-sm-6:last-child .btn, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .btn, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .btn {
	border: none;
}
.footer-stripe .container .col-sm-6:last-child .score-component a:first-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .score-component a:first-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .score-component a:first-child {
	padding-left: 0;
}
.footer-stripe .container .col-sm-6:last-child .score-component a, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .score-component a, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .score-component a {
	color: inherit;
	padding-top: 0;
}
.footer-stripe .container .col-sm-6:last-child .score-component a:after, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .score-component a:after, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .score-component a:after {
	content: "|";
	padding: 0 7px 0 10px;
	color: black;
	color: white;
}
.footer-stripe .container .col-sm-6:last-child .score-component a:last-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .score-component a:last-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .score-component a:last-child {
	padding-left: 0;
}
.footer-stripe .container .col-sm-6:last-child .score-component a:last-child:after, .footer-stripe .score-carousel-pane .score-carousel-pane-body .col-sm-6:last-child .score-component a:last-child:after, .score-carousel-pane .footer-stripe .score-carousel-pane-body .col-sm-6:last-child .score-component a:last-child:after {
	content: none;
}
.footer-stripe .row {
	width: 100%;
}
@media only screen and (max-width: 970px) {
.footer-stripe .score-container:first-child .score-column2-largeleft {
	margin-right: 0;
	display: flex;
	flex-wrap: wrap;
	margin-right: 0px;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-side {
	padding-left: 0;
	align-content: center;
	flex: 1;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-main {
	order: 2;
	flex: 1 100%;
	padding-right: 0px;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-left-text, .footer-stripe .score-container:first-child .score-column2-largeleft .score-right-text {
	text-align: center;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-left-text a {
	padding-right: 10px;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-right-text {
	padding: 20px 0;
}
.footer-stripe .score-container:last-child .score-column2-largeleft {
	width: 100%;
	padding-top: 15px;
}
.footer-stripe .score-container:last-child .score-column2-largeleft .score-main {
	float: left;
	width: 50%;
}
.footer-stripe .score-container:last-child .score-column2-largeleft .score-side {
	width: 50%;
	float: right;
	padding-right: 15px;
}
}
@media only screen and (max-width: 480px) {
.footer-stripe .score-container:first-child .score-column2-largeleft .score-side {
	padding-left: 0;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-left-text, .footer-stripe .score-container:first-child .score-column2-largeleft .score-right-text {
	text-align: center;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-left-text a {
	padding-right: 10px;
}
.footer-stripe .score-container:first-child .score-column2-largeleft .score-right-text {
	padding: 20px 0;
}
.footer-stripe .score-container:last-child .score-column2-largeleft {
	padding-top: 15px;
}
.footer-stripe .score-container:last-child .score-column2-largeleft .score-main {
	width: 100%;
}
.footer-stripe .score-container:last-child .score-column2-largeleft .score-side {
	width: 100%;
	padding-right: 0;
	padding-left: 0;
}
.footer-stripe .score-container:last-child .score-column2-largeleft .score-left-text, .footer-stripe .score-container:last-child .score-column2-largeleft .score-right-text {
	text-align: center;
}
.footer-stripe .container:last-child p, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child p, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child p {
	text-align: left;
	padding-left: 10px;
}
.footer-stripe .container:last-child p:first-child, .footer-stripe .score-carousel-pane .score-carousel-pane-body:last-child p:first-child, .score-carousel-pane .footer-stripe .score-carousel-pane-body:last-child p:first-child {
	margin-top: 10px;
}
}
.img-base img {
	width: 100%;
}
.fullWithImg img {
	width: 100% !important;
}
.play-video-icon {
	background-image: url("/Areas/Honeywell_com/img/play_icon80x80.png");
	margin: auto;
	opacity: 0.6;
	z-index: 2;
	width: 80px;
	height: 80px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.score-stripe.cover, .score-style-box.cover, .score-carousel-pane.cover, .score-full-width-hero.cover, .score-hero.cover, .score-section-header.cover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.score-stripe.contain, .score-style-box.contain, .score-carousel-pane.contain, .score-full-width-hero.contain, .score-hero.contain, .score-section-header.contain {
	background-repeat: no-repeat;
	background-size: contain;
}
.score-stripe.repeat, .score-style-box.repeat, .score-carousel-pane.repeat, .score-full-width-hero.repeat, .score-hero.repeat, .score-section-header.repeat {
	background-repeat: repeat;
}
.score-stripe.repeat-x, .score-style-box.repeat-x, .score-carousel-pane.repeat-x, .score-full-width-hero.repeat-x, .score-hero.repeat-x, .score-section-header.repeat-x {
	background-repeat: repeat-x;
}
.score-stripe.repeat-y, .score-style-box.repeat-y, .score-carousel-pane.repeat-y, .score-full-width-hero.repeat-y, .score-hero.repeat-y, .score-section-header.repeat-y {
	background-repeat: repeat-y;
}
.jiathis_style_32x32 .jtico {
	width: 32px;
	margin-right: 4px;
	border-radius: 7px;
	padding-left: 0 !important;
}
@media screen and (max-width: 770px) {
.score-header-image img {
	width: 100%;
}
}
.score-right .score-header-image img {
	width: 100%;
}
img.scEmptyImage {
	width: auto !important;
}
.score-stripe.cover, .score-style-box.cover, .score-carousel-pane.cover, .score-full-width-hero.cover, .score-hero.cover, .score-section-header.cover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.score-stripe.contain, .score-style-box.contain, .score-carousel-pane.contain, .score-full-width-hero.contain, .score-hero.contain, .score-section-header.contain {
	background-repeat: no-repeat;
	background-size: contain;
}
.score-stripe.repeat, .score-style-box.repeat, .score-carousel-pane.repeat, .score-full-width-hero.repeat, .score-hero.repeat, .score-section-header.repeat {
	background-repeat: repeat;
}
.score-stripe.repeat-x, .score-style-box.repeat-x, .score-carousel-pane.repeat-x, .score-full-width-hero.repeat-x, .score-hero.repeat-x, .score-section-header.repeat-x {
	background-repeat: repeat-x;
}
.score-stripe.repeat-y, .score-style-box.repeat-y, .score-carousel-pane.repeat-y, .score-full-width-hero.repeat-y, .score-hero.repeat-y, .score-section-header.repeat-y {
	background-repeat: repeat-y;
}
.score-stripe.cover {
	min-height: 450px;
}
.score-stripe.cover .text-right {
	float: right;
	width: 500px;
}
.score-stripe.cover .text-right .score-content-spot {
	text-align: left;
}
@media screen and (max-width: 768px) {
background-size: auto;
.score-stripe.cover {
	min-height: 450px;
}
.score-stripe.cover .text-right {
	float: right;
	width: 280px;
}
}
.score-stripe.cover {
	min-height: 450px;
}
.score-stripe.cover .text-right {
	float: right;
	width: 500px;
}
.score-stripe.cover .text-right .score-content-spot {
	text-align: left;
}
form.text-left {
	margin-bottom: 30px;
}
form.text-left fieldset {
	margin-bottom: 20px;
}
form.text-left .btn {
	border-color: black;
	border-radius: 0;
	padding: 10px 25px;
	font-size: 18px;
	font-weight: bold;
	margin-top: 20px;
}
/* WebKit browsers */
input:focus::-webkit-input-placeholder {
opacity: 0;
}
/* Mozilla Firefox 4 to 18 */
input:focus:-moz-placeholder {
opacity: 0;
}
/* Mozilla Firefox 19+ */
input:focus::-moz-placeholder {
opacity: 0;
}
/* Internet Explorer 10+ */
input:focus:-ms-input-placeholder {
opacity: 0;
}
.corporate-citizenship-highlight > div > a {
	display: block;
	text-align: center;
	margin: 5px;
}
.corporate-citizenship-highlight > div > a:last-child {
	font-weight: bold;
	color: #727272;
}
.corporate-citizenship-highlight > div > img {
	margin: 10px auto;
}
.corporate-citizenship-highlight > div > div {
	padding: 20px;
}
.corporate-citizenship-highlight .font_orange {
	color: #d07d11;
}
.corporate-citizenship-highlight .font_red {
	color: #de0031;
}
.corporate-citizenship-highlight .font_green {
	color: #099513;
}
.leadership-item {
	min-width: 200px;
	border: none;
	margin-top: 30px;
}
.leadership-item > img, .leadership-item a > img {
	margin-left: auto;
	margin-right: auto;
}
.leadership-item .score-center-text {
	float: left;
	margin: 10px 20px;
}
@media screen and (max-width: 992px) {
.leadership-item .score-center-text {
	float: none;
}
}
.leadership-item .score-highlight {
	max-height: 500px;
}
.leadership-item .score-highlight .score-highlight-body {
	max-height: 160px;
	overflow: hidden;
}
.leadership-item .score-highlight .score-highlight-body p {
	overflow-wrap: break-word;
}
.leadership-item .score-call-to-action {
	display: none;
}
.leadership-item .caption {
	padding: 9px;
	color: #333333;
}
.leadership-item .caption h2 {
	text-align: center;
}
.leadership-item .caption .score-highlight-body {
	text-align: center;
}
.home-highlight-style {
	margin: 20px auto;
}
.home-highlight-style div.score-highlight-header {
	font-weight: bold;
	line-height: 22px;
}
.home-highlight-style div {
	text-align: center;
	margin-bottom: 10px;
}
.home-highlight-style div .score-highlight h3 {
	color: #1792e5;
	margin-bottom: 20px;
}
.home-highlight-style div .score-highlight .score-highlight-body {
	min-height: 60px;
}
.home-highlight-style div .score-highlight img {
	margin-bottom: 20px;
	width: 100%; /*max-width: 268px;*/
}
.home-highlight-style div .score-highlight .score-call-to-action {
	width: 100%;
}
.home-highlight-style div .score-highlight .score-call-to-action a {
	background-color: #1792e5;
	border-color: #1792e5;
	border-radius: 0;
	color: #ffffff;
	font-family: HoneywellSans-Medium;
	text-transform: uppercase;
	width: 100%;
	max-width: 373px;
	white-space: pre-wrap;
	text-decoration: none;
	display: inline-block;
	line-height: 30px;
}
.home-highlight-style h2 {
	font-size: 14px !important;
}
.score-column3.home-highlight-style img, .score-column3.home-highlight-style_notext img {
	max-width: 368px;
}
.score-column4.equal.home-highlight-style a {
	display: block;
	margin-bottom: 20px;
}
.score-column4.equal.home-highlight-style a img {
	width: 100%;
}
.score-column4.equal.home-highlight-style > div > div {
	text-align: left;
}
.home-highlight-style_notext {
	margin: 20px auto;
}
.home-highlight-style_notext div.score-highlight-header {
	font-weight: bold;
	line-height: 22px;
}
.home-highlight-style_notext div {
	text-align: center;
	margin-bottom: 10px;
}
.home-highlight-style_notext div .score-highlight h3 {
	color: #1792e5;
	margin-bottom: 20px;
}
.home-highlight-style_notext div .score-highlight img {
	margin-bottom: 20px;
	width: 100%;
}
.home-highlight-style_notext div .score-highlight .score-call-to-action a {
	background-color: #1792e5;
	border-color: #1792e5;
	border-radius: 0;
	color: #ffffff;
	font-family: HoneywellSans-Medium;
	text-transform: uppercase;
	width: 100%;
	max-width: 373px;
	white-space: pre-wrap;
	text-decoration: none;
	display: inline-block;
	line-height: 30px;
}
.home-highlight-style_notext h2, .home-highlight-style_notext .score-highlight-body {
	display: none;
}
@media only screen and (max-width: 992px) {
.home-highlight-style > div, .home-highlight-style_notext > div {
	width: 370px;
	margin: 20px auto;
}
}
.left-image-highlight {
	margin-top: 10px;
	border: none;
}
.left-image-highlight:after {
	content: '';
	display: block;
	clear: both;
	float: none;
}
.left-image-highlight .score-call-to-action a:not(:first-child) {
	margin-left: 10px;
}
.left-image-highlight img, .left-image-highlight a img {
	margin-left: auto;
	margin-right: 30px;
	float: left;
}
.left-image-highlight .caption {
	padding: 0px;
	min-height: 255px;
}
@media (min-width: 992px) {
.left-image-highlight .caption {
	max-width: 50%;
	float: left;
}
}
.left-image-highlight .caption .btn {
	margin-top: 10px;
}
.left-image-highlight .caption h2 {
	margin-top: 0px;
	margin-bottom: 20px;
}
.left-image-highlight .score-highlight-body {
	min-height: 100px;
	margin-bottom: 70px;
}
@media only screen and (max-width: 970px) {
.left-image-highlight img, .left-image-highlight a img {
	float: none;
	margin-right: auto;
}
.left-image-highlight .score-highlight-body {
	min-height: initial;
	margin-bottom: 25px;
}
}
.no-image-highlight {
	padding: 0px;
	border: none;
	margin-bottom: 0px;
}
.no-image-highlight .img {
	display: none;
}
.no-image-highlight .caption {
	padding-top: 0px;
}
.no-image-highlight .caption h2 {
	display: none;
}
.no-image-highlight .score-highlight-body {
	margin-bottom: 30px;
}
.no-image-highlight .score-call-to-action {
	display: table-caption;
}
.no-image-highlight .score-call-to-action .btn-default {
	color: #1792e5;
	font-weight: normal;
	border-radius: 0;
	width: 260px;
	word-wrap: break-word;
	padding-left: 0;
	white-space: normal;
	text-align: left;
}
.no-image-highlight .score-call-to-action .btn-default, .no-image-highlight .score-call-to-action .btn-default:active, .no-image-highlight .score-call-to-action .btn-default.active, .no-image-highlight .score-call-to-action .btn-default[disabled], fieldset[disabled] .no-image-highlight .score-call-to-action .btn-default {
	color: #1792e5;
	background-color: transparent;
	box-shadow: none;
}
.no-image-highlight .score-call-to-action .btn-default, .no-image-highlight .score-call-to-action .btn-default:hover, .no-image-highlight .score-call-to-action .btn-default:focus, .no-image-highlight .score-call-to-action .btn-default:active {
	border-color: transparent;
}
.no-image-highlight .score-call-to-action .btn-default:hover, .no-image-highlight .score-call-to-action .btn-default:focus {
	text-decoration: underline;
	background-color: transparent;
}
.no-image-highlight .score-call-to-action .btn-default[disabled]:hover, .no-image-highlight .score-call-to-action .btn-default[disabled]:focus, fieldset[disabled] .no-image-highlight .score-call-to-action .btn-default:hover, fieldset[disabled] .no-image-highlight .score-call-to-action .btn-default:focus {
	color: #808080;
	text-decoration: none;
}
ul {
	list-style: none;
}
.arrow_list_group, .score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list > .catologcontent > div > ul, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list > .catologcontent > div > ul, .cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent div ul {
	list-style: none;
	line-height: 30px;
	padding-left: 0px;
}
.arrow_list_group li:before, .score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list > .catologcontent > div > ul li:before, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list > .catologcontent > div > ul li:before, .cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent div ul li:before {
	content: "\00a0\203A";
	margin-right: 10px;
}
.list-menulist {
	list-style: none;
	padding-left: 0;
	padding-top: 0px;
	margin-bottom: 20px; /*margin-top: 40px;*/
	padding-bottom: 20px;
}
.list-menulist > li {
	margin-bottom: -1px;
}
.list-menulist > li.active > a {
	background-color: #eee;
}
.list-menulist > li.active-section > a {
	background-color: #eee;
}
.list-menulist > li > a {
	padding: 5px 0 8px 10px;
	font-weight: bold;
	display: block;
	font-family: HoneywellSans-Medium, Arial, Serif;
	color: #1792E5;
	text-decoration: none;
}
.list-menulist > li > a:after {
	content: "\00a0\203A"; /*
content: " \003e"; */
}
.list-menulist > li > ul > li > a {
	padding-bottom: 0px;
	padding-top: 5px;
}
.list-menulist > li > ul > li.active > a {
	background-color: #eee;
}
.list-menulist > li:first-child {
	border-bottom: 1px solid #ccc;
}
.list-menulist > li:first-child.active > a {
	background-color: transparent;
}
.list-menulist > li:first-child > a {
	color: black;
}
.list-menulist > li:first-child > a:after {
	content: " ";
}
.page-wrapper .score-left .score-section-menu {
	list-style: none;
	padding-left: 0;
	padding-top: 0px;
	margin-bottom: 20px; /*margin-top: 40px;*/
	padding-bottom: 20px;
}
.page-wrapper .score-left .score-section-menu > li {
	margin-bottom: -1px;
}
.page-wrapper .score-left .score-section-menu > li.active > a {
	background-color: #eee;
}
.page-wrapper .score-left .score-section-menu > li.active-section > a {
	background-color: #eee;
}
.page-wrapper .score-left .score-section-menu > li > a {
	padding: 5px 0 8px 10px;
	font-weight: bold;
	display: block;
	font-family: HoneywellSans-Medium, Arial, Serif;
	color: #1792E5;
	text-decoration: none;
}
.page-wrapper .score-left .score-section-menu > li > a:after {
	content: "\00a0\203A"; /*
content: " \003e"; */
}
.page-wrapper .score-left .score-section-menu > li > ul > li > a {
	padding-bottom: 0px;
	padding-top: 5px;
}
.page-wrapper .score-left .score-section-menu > li > ul > li.active > a {
	background-color: #eee;
}
.page-wrapper .score-left .score-section-menu > li:first-child {
	border-bottom: 1px solid #ccc;
}
.page-wrapper .score-left .score-section-menu > li:first-child.active > a {
	background-color: transparent;
}
.page-wrapper .score-left .score-section-menu > li:first-child > a {
	color: black;
}
.page-wrapper .score-left .score-section-menu > li:first-child > a:after {
	content: " ";
}
.page-wrapper .score-left .score-menu-list:last-child {
	border-style: none;
}
.page-wrapper {
	position: relative;
}
.contianer_min_height {
	min-height: 600px;
}
.padding-top40, .score-column1.whoweare-our-initiatives-item, .whoweare-overview-global-presence .score-left {
	padding-top: 40px;
}
.margin-left30 {
	margin-left: 30px;
}
.height300, .score-stripe.cover.product_banner_stripe {
	height: 300px !important;
	min-height: 300px !important;
	position: relative;
}
.text_right {
	text-align: right;
}
.article-header {
	margin-top: 0; /*padding-top:40px;*/
}
.article-header h1 {
	margin-top: 0;
}
.article-header.page-header {
	border-bottom: none;
	margin-bottom: 10px;
}
.press-release-header {
	margin-top: 50px;
}
.press-release-header h1 {
	margin-top: 0;
}
.press-release-header.page-header {
	border-bottom: none;
	margin-bottom: 10px;
}
.h-article-body img {
	max-width: 100%;
	height: auto !important;
}
.article-tags {
	margin-bottom: 25px;
}
.article-tags ul {
	padding-left: 0;
}
.article-tags ul li {
	display: inline-block;
}
.article-tags ul li a::after {
	content: "|";
	padding: 0 7px 0 10px;
	color: black;
}
.article-tags ul li:last-child::after {
	content: '';
}
.article-tags ul li:last-child a::after {
	content: '';
}
.article-tags ul li a:hover::after {
	text-decoration: none;
	display: inline-block;
	color: black;
}
.article-tags li.article-title:after, .article-tags li.article-date:after {
	content: "|";
	padding: 0 7px 0 10px;
	color: black;
}
.article-media-contact, .article-featured-products {
	padding-bottom: 20px;
}
.article-media-contact .score-inner .score-document-header h3 {
	margin-top: 10px;
}
.pageWrapper .score-side .article-media-links .score-menu-list {
	border-bottom: none;
	margin-right: 0;
}
.pageWrapper .score-side .article-media-links .score-menu-list li {
	padding: 0 0 20px 0;
	margin-bottom: -1px;
}
.pageWrapper .score-side .article-media-links .score-menu-list a:after {
	content: none;
}
@media screen and (max-width: 480px) {
.article-lower-sidebar {
	padding-top: 50px;
}
}
.pmt_index_container_style .score-center div {
	position: absolute;
	width: 350px;
	top: 30px;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	right: 5%;
	padding: 15px;
}
.pmt_index_container_style .score-center div p {
	line-height: 25px;
}
.document-banner-stripe {
	min-height: 445px;
	padding-top: 0;
}
.document-banner-stripe h2 {
	min-width: 500px;
	max-width: 600px;
}
.document-banner-stripe .text-center {
	padding-top: 100px;
}
.document-banner-stripe .full-width {
	padding: 0 0 0 50px;
}
.document-banner-stripe .page-header {
	border-bottom: 0;
}
.document-banner-stripe .score-center {
	margin-top: 15px;
}
.document-banner-stripe .score-center .score-hero {
	text-align: center;
	margin-top: 160px;
}
.document-banner-stripe .score-center .score-center-text {
	text-align: center;
	padding-top: 100px;
}
.document-banner-stripe .score-center .score-center-text .score-content-spot h2 {
	min-width: 0;
	max-width: none;
}
.document-banner-stripe .score-well {
	border: 0;
	min-width: 300px;
	min-height: 100px;
}
.document-banner-stripe .btn-blue, .document-banner-stripe .btn-blue-with-right-arrow, .document-banner-stripe .btn-viewmore, .document-banner-stripe .product-additional-link1 a, .product-additional-link1 .document-banner-stripe a, .document-banner-stripe .product-additional-link2 a, .product-additional-link2 .document-banner-stripe a, .document-banner-stripe .product-additional-link3 a, .product-additional-link3 .document-banner-stripe a, .document-banner-stripe .product-model-container .product-model p a.shoppinglink, .product-model-container .product-model p .document-banner-stripe a.shoppinglink {
	margin-bottom: 50px;
}
.document-banner-stripe .btn-dark-grey, .document-banner-stripe #HoneywellEUCookie-ConsentButtonDiv button, #HoneywellEUCookie-ConsentButtonDiv .document-banner-stripe button {
	height: 45px;
	padding-top: 12px;
}
.document-banner-stripe .btn-download {
	margin-bottom: 20px;
}
.document-banner-stripe .score-content-spot {
	padding-left: 12px;
}
.document-banner-stripe .score-section-header h2 {
	min-width: 0;
	max-width: none;
}
.document-banner-stripe .score-section-header h3 {
	line-height: 20px;
	min-width: 0;
	max-width: none;
}
@media screen and (max-width: 480px) {
.document-banner-stripe {
	display: none;
}
}
/* Fixes an issue where a page layout inside a full width layout goes too wide on mobile. */
.score-container.full-width .score-page {
	margin-left: 0;
	margin-right: 0;
}
header.score-header + .page-wrapper .score-stripe {
	padding-top: 0;
}
@media screen and (max-width: 480px) {
.document-banner-stripe {
	display: none;
}
header + div .score-stripe.cover:not(.home-carousel-style), header + div.score-stripe.cover:not(.home-carousel-style) {
	display: none;
}
}
.page-wrapper {
	position: relative;
}
.contianer_min_height {
	min-height: 600px;
}
.padding-top40, .score-column1.whoweare-our-initiatives-item, .whoweare-overview-global-presence .score-left {
	padding-top: 40px;
}
.margin-left30 {
	margin-left: 30px;
}
.height300, .score-stripe.cover.product_banner_stripe {
	height: 300px !important;
	min-height: 300px !important;
	position: relative;
}
.text_right {
	text-align: right;
}
.home-carousel-style.score-stripe {
	padding-top: 0px;
}
.home-carousel-style .carousel-inner .item {
	background-size: 100% auto;
	background-repeat: no-repeat;
	height: 598px;
}
.home-carousel-style .carousel-inner .item .score-column1 {
	position: relative;
	right: 0;
	bottom: 0px;
}
.home-carousel-style .carousel-inner .item .score-carousel-pane-body {
	position: absolute;
	right: 15%;
	width: 100%;
	top: 70%;
	text-align: right;
}
.home-carousel-style .carousel-inner .item .score-editField-group + .score-carousel-pane-body {
	top: auto;
}
.carousel-inner {
	-webkit-transform-style: preserve-3d;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
	-webkit-transition: -webkit-transform .6s ease-in-out;
	-o-transition: -o-transform .6s ease-in-out;
	transition: transform .6s ease-in-out;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	perspective: 1000;
}
.carousel-inner > .item.next, .carousel-inner > .item.active.right {
	left: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
}
.carousel-inner > .item.prev, .carousel-inner > .item.active.left {
	left: 0;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
}
.home-carousel-style .score-column2.wide-left {
	height: 500px;
}
/* Fixes an issue where a page layout inside a full width layout goes too wide on mobile. */
.score-container.full-width .score-page {
	margin-left: 0;
	margin-right: 0;
}
header.score-header + .page-wrapper .score-stripe {
	padding-top: 0;
}
.score-stripe.cover, .score-style-box.cover, .score-carousel-pane.cover, .score-full-width-hero.cover, .score-hero.cover, .score-section-header.cover {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.score-stripe.contain, .score-style-box.contain, .score-carousel-pane.contain, .score-full-width-hero.contain, .score-hero.contain, .score-section-header.contain {
	background-repeat: no-repeat;
	background-size: contain;
}
.score-stripe.repeat, .score-style-box.repeat, .score-carousel-pane.repeat, .score-full-width-hero.repeat, .score-hero.repeat, .score-section-header.repeat {
	background-repeat: repeat;
}
.score-stripe.repeat-x, .score-style-box.repeat-x, .score-carousel-pane.repeat-x, .score-full-width-hero.repeat-x, .score-hero.repeat-x, .score-section-header.repeat-x {
	background-repeat: repeat-x;
}
.score-stripe.repeat-y, .score-style-box.repeat-y, .score-carousel-pane.repeat-y, .score-full-width-hero.repeat-y, .score-hero.repeat-y, .score-section-header.repeat-y {
	background-repeat: repeat-y;
}
@media screen and (max-width: 768px) {
background-size: auto;
.score-stripe.cover {
	min-height: 450px;
}
.score-stripe.cover .text-right {
	float: right;
	width: 280px;
}
}
.carouselinnerbtn .score-button, .home-carousel-style .carousel-inner .item .score-column1 .score-button, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-button {
	height: 40px;
	line-height: 30px;
}
@media screen and (max-width: 970px) {
.carouselinnerbtn .score-button, .home-carousel-style .carousel-inner .item .score-column1 .score-button, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-button {
	height: 25px;
	line-height: 15px;
	font-size: 12px;
}
}
.carouselinnertext .score-content-spot, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-content-spot {
	font-weight: bold;
	margin-bottom: 0;
	text-align: right;
}
.carouselinnertext .score-content-spot p, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-content-spot p {
	font-size: 18px !important;
	margin: 0;
}
.carouselinnertext .score-content-spot p:first-child, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-content-spot p:first-child {
	font-size: 28px !important;
}
@media screen and (max-width: 970px) {
.carouselinnertext .score-content-spot p, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-content-spot p {
	font-size: 12px !important;
	line-height: 14px;
}
.carouselinnertext .score-content-spot p:first-child, .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-content-spot p:first-child {
	font-size: 16px !important;
	line-height: 18px;
}
}
.carousel-indicators li {
	box-shadow: 2px 2px 5px #7d7b7b;
}
.home-4column-stripe {/*margin-top: -30px;*/
}
.home-4column-stripe.score-column4 > div {
	padding: 20px 0;
	border-right: 2px solid grey;
}
.home-4column-stripe.score-column4 > div:last-child {
	border-right: none;
}
.home-4column-stripe.score-column4 > div > a {
	text-align: center;
	color: #333333;
}
.home-4column-stripe.score-column4 > div img {
	display: inline-block;
}
.home-4column-stripe.score-column4 > div .score-content-spot {
	text-align: center;
	margin: 30px 0 10px 0;
	height: 38px;
}
@media (max-width: 991px) {
.home-4column-stripe.score-column4 > div {
	border: none;
}
}
.score-content-spot .MFImage img {
	max-width: 100%;
	margin: 20px auto;
	display: block;
}
.score-content-spot .MFImage .MFImgTitleBold {
	margin-top: 10px;
	text-align: center;
}
.score-content-spot strong span {
	display: block;
	text-align: center;
}
.score-content-spot div img {
	display: block;
	margin: 10px auto;
}
.score-content-spot img {
	max-width: 100%;
}
.fore_box_in_corporate.score-column2 {
	margin-top: 40px;
}
.fore_box_in_corporate.score-column2 > div {
	padding: 0 10% !important;
	text-align: center;
}
.fore_box_in_corporate.score-column2 > div a {
	display: block;
	text-align: center;
}
.fore_box_in_corporate.score-column2 > div img {
	display: inline-block;
	margin: 20px 0;
	width: 268px;
}
.score-column4.equal.whoweare-our-initiatives {
	padding: 10px;
	width: 90%;
}
.score-column4.equal.whoweare-our-initiatives div div.score-content-spot {
	padding-top: 10px;
}
@media only screen and (max-width: 992px) {
.score-column4.equal.whoweare-our-initiatives {
	width: 100%;
	margin: 0;
}
.score-column4.equal.whoweare-our-initiatives > div {
	width: 100%;
	max-width: 370px;
	margin: 20px auto;
}
.score-column4.equal.whoweare-our-initiatives > div a {
	text-align: center;
}
.score-column4.equal.whoweare-our-initiatives > div a img {
	width: 100%;
}
}
.score-column1.whoweare-ourcompany {
	padding-top: 40px;
}
div.score-column2.wide-right.news_container {
	padding-top: 40px;
}
div.score-column2.wide-right.news_container .score-right > .score-document-header {
	padding-bottom: 9px;
	margin-bottom: 10px;
}
div.score-column2.wide-right.news_container .score-document-header h1 {
	color: #707070;
	font-weight: bold;
}
div.score-column2.wide-right.news_container .score-document-header h1 p {
	margin-top: 10px;
}
div.score-column2.wide-right.news_container .score-document-header h1 em {
	font-style: initial;
	font-weight: normal;
	letter-spacing: 0px;
}
div.score-column2.wide-right.news_container .score-document-header h1 br {
	display: initial;
}
div.score-column2.wide-right.news_container .news_article_date {
	padding: 8px 0;
}
div.score-column2.wide-right.news_container .jiathis_style_32x32 {
	float: none !important;
}
div.score-column2.wide-right.news_container .score-content-spot {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
.score-column3.equal.corporate_citizenship_fore_box {
	padding-top: 40px;
}
.score-column2.wide-right.s-series-news .score-left .score-center .score-highlight {
	width: 100%;
	max-width: 200px;
	margin-bottom: 10px;
}
.score-column2.wide-right.s-series-news .score-right .score-center .score-content-spot p:nth-child(odd) {
	margin-bottom: 0px;
}
.score-column2.wide-right.s-series-news .score-right .score-center .score-content-spot p:nth-child(even) {
	margin-bottom: 10px;
}
.sseries-product-title {
	font-weight: bold;
	background-color: #eee;
	padding: 10px;
	color: #666666;
}
.sseries-product-list-title {
	height: 37px;
}
.sseries-product-list-title div {
	font-weight: bold;
	float: left;
	width: 25%;
	padding: 10px;
}
.sseries-product-item {
	margin: 0 !important;
	border: none !important;
}
.sseries-product-item:nth-child(2n+1) {
	background-color: #eee;
}
.sseries-product-item .sseries-product-list-sseries-cell {
	float: left;
	width: 25%;
	padding: 10px;
}
.sseries-product-list-title + #MainPanel .coveo-results-column {
	padding: 0 !important;
}
.sseries-product-list-title + #MainPanel .CoveoPager {
	display: none;
}
.sseries-product-list-title + #MainPanel .sseries-product-list {
	margin-top: 0;
}
.promo-container, .score-column2.wide-right.s-series-news .score-left .score-center .score-highlight {
	border: 1px solid #dddddd;
	border-radius: 4px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
	display: block;
	line-height: 20px;
	padding: 4px;
	transition: all 0.2s ease-in-out 0s;
}
/*highlight layout center*/
.mkElementCenter {
	text-align: center;
}
.mkElementCenter img {
	margin: 20px auto;
	display: block;
	width: 50%;
}
.score-column1.whoweare-our-initiatives-item .score-section-hero + h2, .score-column1.whoweare-our-initiatives-item .score-section-hero h1 + br {
	display: none;
}
.score-column1.whoweare-our-initiatives-item .score-section-hero .score-hero-body {
	margin-top: 30px;
}
.score-column1.whoweare-our-initiatives-item .score-section-hero .score-hero-body p {
	margin-bottom: 30px;
}
.score-column1.whoweare-our-initiatives-item .score-column2.equal .score-content-spot p {
	margin-bottom: 30px;
}
.score-column1.whoweare-our-initiatives-item .score-column2.equal .score-highlight {
	margin-bottom: 30px;
}
.score-column1.whoweare-our-initiatives-item .score-column2.equal .score-highlight img {
	margin-bottom: 30px;
}
.score-column1.whoweare-our-initiatives-item .score-column1 h2 {
	font-weight: 300;
	line-height: 1.4;
	margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
.score-column1.whoweare-our-initiatives-item .score-column1 h2 {
	font-size: 21px;
	margin-bottom: 30px;
}
}
.score-column1.whoweare-our-initiatives-item .score-column1 .score-content-spot p {
	margin-bottom: 30px;
}
.whoweare-overview-global-presence .score-left em {
	font-weight: bold;
}
.whoweare-overview-global-presence .score-right .score-center .score-document-header h1 {
	color: #333333;
	margin-bottom: 30px;
}
.whoweare-overview-global-presence .score-right .score-center .score-content-spot p {
	margin-bottom: 30px;
}
.error-page-1-column-layout h1 {
	font-size: 35px !important;
	font-weight: 500;
	margin: 40px auto;
	padding-bottom: 20px;
	border-bottom: 1px solid #eeeeee;
}
.error-page-1-column-layout .score-content-spot p {
	font-size: 18px !important;
}
.error-page-1-column-layout .score-content-spot p:first-child {
	font-weight: 500;
}
.score-column1.layout-5-column {
	background: red;
}
.score-column1.layout-5-column .score-column1 {
	display: block;
	float: left;
	width: 20%;
}
.coveo-logo {
	background: url("") no-repeat 0 0 !important;
}
.coveo-breadcrumb-clear-all {
	overflow: hidden;
}
.globalSearchResult .coveo-results-column {
	width: 70% !important;
}
@media screen and (max-width: 815px) {
.globalSearchResult .coveo-results-column {
	width: 100% !important;
}
}
.CoveoSearchInterface .coveo-main-section {
	max-width: 1366px !important;
	font-family: "HoneywellSans-Book", Arial, Serif;
}
.coveo-pager-list {
	text-align: center;
}
.coveo-pager-list .coveo-pager-next a, .coveo-pager-list .coveo-pager-previous a {
	padding: 1px 0 0 0 !important;
}
.coveo-pager-list .coveo-pager-next a span, .coveo-pager-list .coveo-pager-previous a span {
	margin-top: 3px !important;
}
.newsSearchResult {/*margin-top: 30px !important;*/
	font-family: "HoneywellSans-Book", Arial, Serif;
}
.newsSearchResult .coveo-results-column {
	width: 100% !important;
}
.newsSearchResult .CoveoSearchButton {
	width: 30px;
	height: 30px;
	padding: 0;
	position: absolute !important;
	top: 20px;
	left: 380px;
	background-color: white !important;
}
.newsSearchResult .CoveoSearchButton .coveo-icon {
	background-position: -1619px 0px !important;
}
.newsSearchResult .coveo-result-cell.news-date {
	text-align: left !important;
	display: block !important;
}
.newsSearchResult .coveo-result-cell.news-date + .coveo-result-cell {
	display: block !important;
}
.coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon {
	background: url(ss2.jpg) no-repeat
}
.coveo-sprites-main-search, .CoveoSearchButton > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	background-position: -1619px 0px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all {
.newsSearchResult .CoveoSearchButton .coveo-icon {
	background-position: -1601px 0px !important;
}
.coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon {
	background-position: -1601px 0 !important;
}
}
.CoveoSearchInterface .coveo-facet-column {
	border-right: none !important;
}
.coveo-results-header {
	margin-left: 15px;
}
.coveo-results-header > div {
	text-align: left;
}
.coveo-results-header input.hasDatepicker {
	width: 120px;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid #ddd;
	margin-right: 3px;
}
.coveo-results-header img {
	margin-right: 20px;
}
.CoveoPager {
	margin-left: 15px !important;
}
.CoveoPager ul {
	text-align: left;
}
.CoveoPager ul .coveo-pager-anchor {
	height: 29px;
}
.CoveoPager ul li.coveo-pager-anchor {/*padding-top: 1px;*/
}
.CoveoPager ul li.coveo-pager-anchor:hover {
	border: none;
}
.CoveoPager ul li a {
	display: block !important;
	width: 35px;
}
.CoveoPager ul li:hover:last-child > a, .CoveoPager ul li.coveo-active:last-child > a {
	border-right: none !important;
}
.CoveoPager ul li.coveo-active {
	height: 29px;
}
.coveo-facet-settings-item {
	padding: 0 !important;
}
@media screen and (max-width: 670px) {
.newsSearchResult #DepartureDateFacet {
	width: 250px;
	text-align: left;
}
.newsSearchResult .CoveoSearchButton {
	top: 54px;
	left: 220px;
}
.coveo-results-header input.hasDatepicker {
	width: 150px;
}
}
.CoveoResultLink:hover, .CoveoResultLink:visited, a.CoveoResultLink:hover, a.CoveoResultLink:visited, .CoveoResult a.CoveoResultLink:hover, .CoveoResult a.CoveoResultLink:visited {
	color: #1c69b3 !important;
}
.coveo-results-header {
	width: 100%;
}
.CoveoResult a:hover, .CoveoResult a:visited {
	color: #1792E5 !important;
}
.CoveoSearchInterface .coveo-facet-column {
	width: 25% !important;
}
.paging {
	text-align: center;
}
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 4px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: white;
	background-color: #707070;
	margin-left: -1px;
	border-right: 2px solid white;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	z-index: 2;
	color: #fff;
	background-color: #555555;
	border-color: #555555;
	cursor: pointer;
	border-right: 2px solid white;
}
.pagenav {
	color: #707070 !important;
	background-color: transparent !important;
	border-color: transparent !important;
	padding: 4px 0 !important;
}
.pagearrow {
	margin-left: 35px !important;
	margin-right: 35px !important;
}
.score-site-map {
	display: none;
}
.score-site-map {
	margin-top: 20px;
	list-style: none;
	padding-left: 16px;
}
.score-site-map > li:first-child > a {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.score-site-map .level-4, .score-site-map .level-5 {
	display: none;
}
.score-site-map .level-2 {
	font-weight: bold;
}
.score-site-map .level-2 > li a:hover {
	background-color: #fff;
}
.score-site-map .level-3 li {
	float: left;
	font-weight: normal;
}
.product-list {
	float: left;
}
.product-list ul {
	list-style: none;
	zoom: 1;
}
.product-list ul::after {
	content: ".";
	clear: both;
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.product-list ul li.product-item {
	float: left;
	position: relative;
	width: 217px;
	margin-top: 10px;
	margin-right: 20px;
}
.product-list ul li.product-item img {
	width: 100%;
}
.product-list ul li.product-item img + button {
	position: absolute;
	top: 0;
	right: 0;
}
div.productSearchResult .coveo-results-column {
	width: 100%;
}
div.productSearchResult .coveo-results-column .coveo-results-header {
	display: none;
}
div.productSearchResult .coveo-results-column .product-list {
	float: left;
	margin-top: 0px;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult {
	float: left;
	border-bottom: none;
	margin-top: 0px;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row {
	margin-top: 0px;
	margin-bottom: 0px;
	border: none;
	float: left;
	position: relative;
	width: 260px;
	margin-right: 20px;
	border: 1px solid #ccc;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row img {
	height: 149px;
	max-width: 100%;
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > h4, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > h5, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > a, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > div, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > p {
	margin-left: 10px;
	margin-right: 10px;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h5 {
	margin-bottom: 2px;
	color: #707070;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h4 {
	margin-top: 0px;
	color: #707070;
	line-height: 1.25em;
	height: 2.5em;
	overflow: hidden;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h4 + div, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell h4 + p {
	line-height: 1.25em;
	height: 6em;
	overflow: hidden;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell > a {
	margin-bottom: 10px;
	display: inline-block;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell p, div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell label {
	margin-bottom: 0px;
}
div.productSearchResult .coveo-results-column .product-list .product-item.CoveoResult .coveo-result-row div.coveo-result-cell p:last-child {
	margin-bottom: 10px;
}
@media screen and (max-width: 991px) {
div.productSearchResult .coveo-results-column .product-list {
	float: none;
	width: 100%;
}
div.productSearchResult .coveo-results-column .product-list .product-item {
	float: none !important;
}
div.productSearchResult .coveo-results-column .product-list .product-item .coveo-result-row {
	float: none !important;
	margin: 0 auto !important;
}
}
.score-column1.product_banner_text {
	position: absolute;
	width: 400px;
	top: 30px;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	left: 10%;
	padding: 15px;
}
.score-column1.product_banner_text .score-center div:first-child {
	max-height: 65px;
	overflow: hidden;
}
.score-column1.product_banner_text .score-center div:nth-child(2) {
	line-height: 20px;
	max-height: 160px;
	overflow: hidden;
}
div.page-wrapper .score-column1.product_categories > .score-center .category_banner {
	overflow: hidden;
}
div.page-wrapper .score-column1.product_categories > .score-center .category_banner img {
	width: 100%;
	height: auto;
	min-height: 460px;
	min-width: 1348px;
}
div.page-wrapper .score-column1.product_categories .product-list {
	float: none;
}
div.page-wrapper .score-column1.product_categories .product-list ul {
	padding: 0px;
	margin-left: 4%;
	margin-top: 10px;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item {
	margin: 10px;
	border: solid 1px #dddddd;
	min-height: 362px;
	width: 388px;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item img {
	width: auto;
	height: 200px;
	max-width: 100%;
	display: block;
	margin: 0 auto;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item .subcategory_image h4, div.page-wrapper .score-column1.product_categories .product-list ul li.product-item .subcategory_image p, div.page-wrapper .score-column1.product_categories .product-list ul li.product-item .subcategory_image a {
	margin: 10px;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item .subcategory_image p {
	height: 5.5em;
	overflow: hidden;
}
@media screen and (min-width: 971px) and (max-width: 1396px) {
div.page-wrapper .score-column1.product_categories .product-list ul {
	margin-left: 8%;
}
}
@media screen and (max-width: 970px) {
div.page-wrapper .score-column1.product_categories .product-list ul {
	margin-left: 0px;
}
div.page-wrapper .score-column1.product_categories .product-list ul .product-item {
	float: none;
	margin: 20px auto !important;
}
}
/*product detail page*/
.product-button-group {
	position: relative;
	top: 30px;
}
.product-button-group button {
	margin: 5px;
}
@media screen and (max-width: 480px) {
.product-button-group {
	top: 0px;
}
.product-button-group button {
	margin: 5px auto;
	width: 100%;
}
}
.product-gallery, .product-detail-page-2column .score-right {
	width: 100%;
	float: left;
	margin-bottom: 20px;
	height: 540px;
	overflow: hidden;
	position: relative;
}
.product-detail-page-2column .score-right {
	padding: 20px;
	margin-left: -1px;
}
.product-detail-page-2column .score-right > div {
	margin: 10px 0;
}
.product-detail-page-2column .score-right div.name {
	margin-left: 10px;
}
.product-gallery .slider-display {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 20px;
}
.product-gallery .slider-display img {
	width: 100%;
}
.product-gallery .slider-display .slick-track, .product-gallery .slider-display .slick-slide {
	width: 100%;
}
.product-gallery .slider-display button:first-child {
	left: 0 !important;
	z-index: 99 !important;
}
.product-gallery .slider-display button:last-child {
	right: 0 !important;
	z-index: 99 !important;
}
.product-gallery .slider-nav {
	width: 300px;
	height: 50px;
	margin: 20px auto;
	overflow: hidden;
}
.product-gallery .slider-nav button:first-child {
	left: 0 !important;
	top: 40% !important;
	z-index: 99 !important;
}
.product-gallery .slider-nav button:last-child {
	right: 0 !important;
	top: 40% !important;
	z-index: 99 !important;
}
.product-gallery .slider-nav .slick-track {
	margin: 0 auto;
}
.product-gallery .slider-nav .slick-track .slick-current.slick-active img {
	border-width: 2px;
}
.product-gallery .slider-nav .slick-slide {
	float: left;
}
.product-gallery .slider-nav .slick-slide img {
	width: 45px;
	border: 1px solid #adadad;
}
.product-gallery-big {
	width: 668px;
}
.product-gallery-big img {
	width: 668px;
}
.product-gallery-small {
	width: 70px;
}
.product-gallery-small img {
	width: 65px;
}
.product-brand {
	font-weight: bold;
	padding-left: 10px;
}
.product-name {
	font-weight: bold;
	color: #707070;
	padding-left: 10px;
}
.product-description {
	color: #333;
	padding-left: 10px;
	clear: both;
	margin-top: 30px;
}
.product-description a.btn-blue, .product-description a.btn-blue-with-right-arrow, .product-description a.btn-viewmore, .product-description .product-additional-link1 a, .product-additional-link1 .product-description a, .product-description .product-additional-link2 a, .product-additional-link2 .product-description a, .product-description .product-additional-link3 a, .product-additional-link3 .product-description a, .product-description .product-model-container .product-model p a.shoppinglink, .product-model-container .product-model p .product-description a.shoppinglink {
	margin-right: 10px;
}
.product-description ul {
	margin-left: -28px;
	list-style: outside;
}
.product-description ul li ul {
	list-style: circle;
}
.product-price {
	padding-left: 10px;
}
.product-price:before {
	content: "Price $:";
	font-weight: bold;
}
.btn-viewmore {/*@extend .btn;*/ /*@extend .btn-lg ;*/
}
.product-partid {
	padding-left: 10px;
	float: left;
	display: inline-block;
	margin-top: 0px;
}
.product-id {
	padding-left: 10px;
	float: left;
	display: inline-block;
	margin-top: 0px;
	margin-right: 15px;
}
.product-description:before {
	content: " ";
	clear: both;
	display: block;
}
.product-additional-link1, .product-additional-link2, .product-additional-link3 {
	display: inline-block;
	margin: 0 5px;
}
.product-additional-link1 a, .product-additional-link2 a, .product-additional-link3 a {/*@extend .btn;*/
}
.product-model-container {
	padding-left: 10px;
}
.product-model-container .product-model ul {
	margin-left: -25px;
	list-style: outside;
}
.product-model-container .product-model ul li ul {
	list-style: circle;
}
.score-column1.product-detail-page-2column {
	margin-bottom: 10px;
}
.score-column1.product-detail-page-2column .product-description {
	padding-left: 0px;
}
.score-column1.product-detail-page-2column .product-model-container {
	padding-left: 0px;
}
.score-column1.product-detail-page-2column .product-model-button-container {
	padding-left: 5px;
}
.product-detail-page-2column div.product-model-button-container {
	margin-left: 10px;
	margin-top: 20px;
	width: 100%;
}
.product-detail-page-2column div.product-model-button-container .tooltip .tooltip-arrow {
	bottom: 0;
	left: 50%;
	margin-left: -5px;
	display: none;
}
.product-detail-page-2column div.product-model-button-container .tooltip-inner {
	color: #1792e5;
	background: transparent;
	margin-top: -15px;
	padding: 0px;
}
.product-detail-page-2column div.product-model-button-container > .row > span, .product-detail-page-2column div.product-model-button-container > .row > a {
	padding: 5px 5px 0px 0px;
	margin-bottom: 5px;
	text-align: center;
}
.product-detail-page-2column div.product-model-button-container > .row > span strong, .product-detail-page-2column div.product-model-button-container > .row > a strong {
	border: 1px solid #ccc;
	padding: 8px 5px 5px;
	color: #ccc;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 0px;
	font-size: 12px;
	display: inline-block;
	width: 100%;
}
.product-detail-page-2column div.product-model-button-container > .row > span strong:hover, .product-detail-page-2column div.product-model-button-container > .row > span strong.active, .product-detail-page-2column div.product-model-button-container > .row > a strong:hover, .product-detail-page-2column div.product-model-button-container > .row > a strong.active {
	cursor: pointer;
	color: #1792e5;
	border: 1px solid #1792e5;
}
.product-detail-page-2column div.product-model-button-container .product-model {
	margin-left: 10px;
}
@media screen and (max-width: 480px) {
.product-detail-page-2column div.product-model-button-container > .row > span, .product-detail-page-2column .score-right > div.product-model-button-container > .row > a {
	width: 100%;
}
}
.product_detail_button_group {
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	text-align: right;
	right: 0;
}
.tab-content {
	padding: 20px;
	min-height: 300px;
}
.tab-content .file-list table thead {
	font-weight: bold;
}
.product-articles .pdf, .product-articles .jpg, .product-articles .doc, .product-articles .png, .product-articles .txt, .product-articles .pptx, .product-videos .pdf, .product-videos .jpg, .product-videos .doc, .product-videos .png, .product-videos .txt, .product-videos .pptx, .product-softwares .pdf, .product-softwares .jpg, .product-softwares .doc, .product-softwares .png, .product-softwares .txt, .product-softwares .pptx, .product-trainings .pdf, .product-trainings .jpg, .product-trainings .doc, .product-trainings .png, .product-trainings .txt, .product-trainings .pptx, .product-certifications .pdf, .product-certifications .jpg, .product-certifications .doc, .product-certifications .png, .product-certifications .txt, .product-certifications .pptx {
	margin: 10px auto;
	float: left;
	width: 50%;
}
.product-articles .pdf input, .product-articles .jpg input, .product-articles .doc input, .product-articles .png input, .product-articles .txt input, .product-articles .pptx input, .product-videos .pdf input, .product-videos .jpg input, .product-videos .doc input, .product-videos .png input, .product-videos .txt input, .product-videos .pptx input, .product-softwares .pdf input, .product-softwares .jpg input, .product-softwares .doc input, .product-softwares .png input, .product-softwares .txt input, .product-softwares .pptx input, .product-trainings .pdf input, .product-trainings .jpg input, .product-trainings .doc input, .product-trainings .png input, .product-trainings .txt input, .product-trainings .pptx input, .product-certifications .pdf input, .product-certifications .jpg input, .product-certifications .doc input, .product-certifications .png input, .product-certifications .txt input, .product-certifications .pptx input {
	width: 20px;
	height: 20px;
	vertical-align: sub;
	margin-right: 20px;
}
.product-articles:after, .product-videos:after, .product-softwares:after, .product-trainings:after, .product-certifications:after {
	content: ".";
	clear: both;
}
/*Fix product gallery display on 1396px screen*/
@media screen and (min-width: 1396px) {
.slider-display.slick-initialized.slick-slider {
	height: 500px;
}
.product-detail-page-2column {
	margin-bottom: 10px;
}
.product-gallery, .product-detail-page-2column .score-right {
	height: 540px !important;
}
.product-gallery .name, .product-detail-page-2column .score-right .name {
	margin-left: 10px;
}
.product-gallery.slider-nav {
	margin: -20px auto;
}
}
@media only screen and (max-width: 1396px) {
.product-gallery {
	height: 440px;
}
.product-gallery .slider-display {
	min-height: 150px;
}
.product-detail-page-2column .score-right {
	height: 440px;
}
.product-gallery .slider-nav .slick-slide img {
	width: 65px;
}
.product-gallery .slider-display .slick-slide img {
	width: 100%;
}
}
@media only screen and (max-width: 992px) {
div.score-column2.product-detail-page-2column {
	margin-left: 0px;
	margin-right: 0px;
}
div.score-column2.equal[class^="score-column"] > .score-left {
	padding-left: 0px;
	padding-right: 0px;
}
.product-gallery, .product-detail-page-2column .score-right {
	width: 100%;
	max-width: 100%;
	margin: 10px auto;
	min-width: 400px;
	height: 100%;
	border: none;
}
.product-detail-page-2column .score-right .product-name {
	font-size: 28px;
}
.product-articles .pdf, .product-articles .jpg, .product-articles .doc, .product-articles .png, .product-articles .txt, .product-articles .pptx, .product-videos .pdf, .product-videos .jpg, .product-videos .doc, .product-videos .png, .product-videos .txt, .product-videos .pptx, .product-softwares .pdf, .product-softwares .jpg, .product-softwares .doc, .product-softwares .png, .product-softwares .txt, .product-softwares .pptx, .product-trainings .pdf, .product-trainings .jpg, .product-trainings .doc, .product-trainings .png, .product-trainings .txt, .product-trainings .pptx, .product-certifications .pdf, .product-certifications .jpg, .product-certifications .doc, .product-certifications .png, .product-certifications .txt, .product-certifications .pptx {
	margin: 10px auto;
	float: none;
	width: 100%;
}
}
.lead-product-section {
	clear: both;
	font-weight: bold;
	padding-bottom: 10px;
	margin-bottom: 5px;
	margin-top: 20px;
	border-bottom: 3px solid #dfdfdf;
}
.lead-product-section + .score-tab {
	border: 1px solid #eee;
}
.lead-product-section + .score-tab .nav-tabs {
	border: none;
	background-color: #eee;
}
.lead-product-section + .score-tab .nav-tabs li > a:hover, .lead-product-section + .score-tab .nav-tabs li.active > a, .lead-product-section + .score-tab .nav-tabs li.active > a:hover, .lead-product-section + .score-tab .nav-tabs li.active > a:focus {
	border: none;
}
.lead-product-section + .score-tab .tab-content-wrapper-outer .score-content-spot.center-content-spot img {
	margin: 0 auto;
	display: block;
}
.lead-product-section + .score-tab .tab-content-wrapper-outer .score-content-spot > img, .lead-product-section + .score-tab .tab-content-wrapper-outer .score-content-spot p > img, .lead-product-section + .score-tab .tab-content-wrapper-outer .score-content-spot a > img {
	margin: 0 auto;
	display: block;
}
.product-spec {
	overflow: hidden;
	margin-bottom: 20px;
}
.product-spec botton {
	margin-top: 20px;
}
.product-related {
	min-height: 400px;
	padding: 10px 20px;
	border: 1px solid #eee;
}
.product-related .product-related-item {
	width: 400px;
	height: 400px;
}
.product-related .slick-slide {
	margin-top: 20px;
	border: 1px solid #eee;
}
.product-related .slick-slide img {
	max-width: 400px;
	height: 200px;
	display: block;
	margin: 0 auto;
	margin-bottom: 10px;
}
.product-related .slick-slide img + h5 {
	font-size: 14px !important;
	margin-bottom: 2px;
	margin-left: 10px;
	color: #707070;
	height: initial !important;
}
.product-related .slick-slide > h4, .product-related .slick-slide > a, .product-related .slick-slide > div {
	margin-left: 10px;
}
.product-related .slick-slide h4 {
	margin-top: 0px;
	color: #707070;
	line-height: 1.25em;
	height: 2.5em;
	overflow: hidden;
}
.product-related .slick-slide h4 + div, .product-related .slick-slide h4 + p {
	line-height: 1.25em;
	height: 4.8em;
	overflow: hidden;
	padding: 0 10px;
}
.product-related .slick-slide > a {
	margin-bottom: 10px;
	margin-top: 10px;
	display: inline-block;
}
.score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right > div:first-child, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right > div:first-child {
	margin-bottom: 10px;
	float: none !important;
}
.score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-img, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-img, .score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list {
	float: left;
}
.score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-img > img, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-img > img {
	width: 200px;
	height: auto;
	float: left;
	border: 1px solid #ccc;
	margin-right: 20px;
	margin-bottom: 20px;
}
.score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list > .catologcontent, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list > .catologcontent {
	width: 260px;
	float: left;
}
.score-column1.cn-product-list-page .score-column2.wide-right.detail_info_page .score-right div.sub-product-list > .catologcontent > div > ul, .score-column1.cn-product-list-page .score-column2.wide-right.s-series-news .score-right div.sub-product-list > .catologcontent > div > ul {
	padding-left: 0px;
	line-height: 25px;
	margin-bottom: 0px;
}
.cn-product-list ul {
	padding-left: 0px;
}
.cn-product-list li.cn-product-item {
	zoom: 1;
	position: relative;
	border-bottom: 1px #ccc dashed;
	padding-bottom: 20px;
}
.cn-product-list li.cn-product-item::after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.cn-product-list li.cn-product-item .cn-subcategory-image {
	zoom: 1;
}
.cn-product-list li.cn-product-item .cn-subcategory-image::after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.cn-product-list li.cn-product-item .cn-subcategory-image div.to-top {
	float: right;
	top: 0px;
	position: absolute;
	right: 90px;
}
.cn-product-list li.cn-product-item .cn-subcategory-image img {
	width: 200px;
	float: left;
	border: 1px solid #ccc;
	margin-right: 20px;
	margin-bottom: 20px;
}
.cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list {
	zoom: 1;
	float: left;
}
.cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list::after {
	clear: both;
	content: '.';
	display: block;
	width: 0;
	height: 0;
	visibility: hidden;
}
.cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent {
	width: 260px;
	float: left;
}
.cn-product-list li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent div ul {
	line-height: 25px;
}
@media only screen and (max-width: 480px) {
.product-gallery, .product-brand, .product-name, .product-description, .product-price, .product-partid {
	width: 100%;
	margin: 10px 0;
}
.score-right > .cn-product-list, .score-right div.sub-product-img, .score-right div.sub-product-list > .catologcontent {
	margin-left: 15%;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item {
	width: 100%;
	min-height: 0;
	max-width: 388px;
}
div.page-wrapper .score-column1.product_categories .product-list ul li.product-item img {
	width: 100%;
	height: auto;
}
.score-column1.product_banner_text {
	position: relative;
	left: auto;
	width: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	color: white;
	padding: 10px;
	margin: 20px auto;
}
.score-column1.product_banner_text .score-center div:first-child {
	font-size: 24px;
}
.score-column1.product_banner_text .score-center div:nth-child(2) {
	max-height: initial;
	overflow: initial;
}
}
@media only screen and (min-width: 992px) and (max-width: 1396px) {
.score-right div.sub-product-list > .catologcontent, li.cn-product-item .cn-subcategory-image .cn-product-list .catologcontent {
	float: none !important;
}
}
.slick-prev:before, .slick-next:before {
	color: grey !important;
}
.score-column2.detail_info_page, .score-column2.wide-right.s-series-news {
	padding-top: 40px;
}
@media only screen and (max-width: 480px) {
.page-wrapper .score-left .score-section-menu {
	text-align: center;
}
}
@media only screen and (min-width: 480px) {
.score-column2.detail_info_page > .score-left, .score-column2.wide-right.s-series-news > .score-left {
	float: left;
	width: 33.33333%;
}
.score-column2.detail_info_page > .score-right, .score-column2.wide-right.s-series-news > .score-right {
	float: left;
	width: 66.66667%;
}
.score-column2.gap_in_pic_text > .score-left {
	width: 22%;
}
.score-column2.gap_in_pic_text > .score-left {
	width: 78%;
}
}
.tech_center_box_style .score-center .score-center-text {
	position: relative;
	margin-bottom: 20px;
}
.tech_center_box_style .score-center .score-center-text br {
	display: none;
}
.tech_center_box_style .score-center .score-center-text img {
	width: 100%;
}
.tech_center_box_style .score-center .score-center-text h1 {
	position: absolute;
	bottom: 10px;
	padding: 10px;
	margin: 10px;
	background: rgba(0, 0, 0, 0.7);
	color: #fff;
	min-height: 80px;
	width: 90%;
	max-width: 400px;
}
.tech_center_box_style .score-center .score-center-text h1 p {
	padding-left: 10px;
	line-height: 25px;
}
@media only screen and (max-width: 480px) {
.tech_center_box_style .score-center .score-center-text h1 {
	background: #fff;
	color: black;
	position: relative;
	width: auto;
	max-width: none;
	margin: 10px 0;
	padding: 0;
}
.tech_center_box_style .score-center .score-center-text h1 p {
	font-size: 14px !important;
	padding-left: 0px;
}
}
.news_center_right_container .score-right .press-releases:first-child {
	margin-top: 50px;
}
.news_center_right_container .score-right .press-releases ul > li {
	line-height: 30px;
}
.news_center_right_container .score-right .press-releases ul > li .latest-news-date {/*padding-left: 10px;*/
	line-height: 15px;
}
.news_center_right_container .score-right .press-releases ul > li .latest-news-title {
	line-height: 20px;
	margin-bottom: 10px;
}
.news_center_right_container .score-right a.score-button {
	display: block;
}
.news_center_right_container .score-right .score-document-header {
	margin-bottom: 50px;
}
.news_center_right_container .score-right p.text-right {
	margin-bottom: 50px;
}
.news_center_right_container ul {
	padding-left: 0;
}
.corporate_citizenship_fore_box > div a {
	display: block;
	text-align: center;
	margin-bottom: 20px;
}
.corporate_citizenship_fore_box > div img {
	display: block;
	margin: 0 auto 20px;
	height: 200px;
}
@media (min-width: 992px) and (max-width: 1396px) {
.corporate_citizenship_fore_box > div img {
	height: 150px;
}
}
@media only screen and (max-width: 992px) {
.corporate_citizenship_fore_box > div {
	width: 300px;
	margin: 20px auto;
}
.corporate_citizenship_fore_box > div img {
	height: 200px;
}
}
.whoweare-overview {
	margin-bottom: 30px !important;
}
.whoweare-overview .score-content-spot {
	width: 25%;
	float: left;
	padding: 30px 10px 0 10px;
}
.whoweare-overview .score-content-spot:nth-child(1) a, .whoweare-overview .score-content-spot:nth-child(3) a, .whoweare-overview .score-content-spot:nth-child(6) a, .whoweare-overview .score-content-spot:nth-child(8) a {
	background-color: #d7dad9;
}
.whoweare-overview .score-content-spot:nth-child(2) a, .whoweare-overview .score-content-spot:nth-child(4) a, .whoweare-overview .score-content-spot:nth-child(5) a, .whoweare-overview .score-content-spot:nth-child(7) a {
	background-color: #eeeeee;
}
.whoweare-overview .score-content-spot a {
	display: block;
	text-align: center;
	text-decoration: none;
	max-height: 296px;
}
.whoweare-overview .score-content-spot a img {
	margin-top: 50px;
}
.whoweare-overview .score-content-spot a p {
	color: black;
	padding: 80px 0;
	margin: 0;
	font-weight: bold;
}
@media (min-width: 992px) and (max-width: 1396px) {
.whoweare-overview .score-content-spot a {
	max-height: 216px;
}
.whoweare-overview .score-content-spot a img {
	margin-top: 30px;
}
.whoweare-overview .score-content-spot a p {
	padding: 50px 0;
}
}
@media (min-width: 769px) and (max-width: 991px) {
.score-column1.whoweare-overview {
	width: 750px;
	margin: 0 auto;
}
.score-column1.whoweare-overview .score-content-spot {
	width: 50%;
}
.score-column1.whoweare-overview .score-content-spot a {
	max-height: 296px;
}
.score-column1.whoweare-overview .score-content-spot a img {
	margin-top: 50px;
}
.score-column1.whoweare-overview .score-content-spot a p {
	padding: 80px 0;
}
}
@media screen and (max-width: 768px) {
.score-column1.whoweare-overview .score-content-spot {
	width: 340px;
	margin: 0 auto;
	float: none;
}
}
.whoweare-overview-banner a {
	text-decoration: none;
}
.whoweare-overview-banner .score-left, .whoweare-overview-banner .score-content-spot {
	padding-bottom: 15px;
}
.whoweare-overview-banner .score-left {
	margin-top: 30px;
}
.whoweare-overview-banner .score-left > a {
	padding-right: 15px;
}
.whoweare-overview-banner .score-left h1, .whoweare-overview-banner .score-left h3 {
	color: white;
}
.whoweare-overview-banner .score-left a:last-child {
	display: none;
	width: 180px;
	margin-top: 100px;
}
.whoweare-overview-banner .score-left a:last-child::before {
	content: "\e025";
	font-family: 'Glyphicons Halflings';
	background-image: none;
}
.whoweare-overview-banner .score-right .score-content-spot {
	position: absolute;
	width: 350px;
	background-color: rgba(0, 0, 0, 0.5);
	color: #fff;
	padding: 15px;
}
.whoweare-overview-banner .score-right .score-content-spot:first-child {
	top: 50px;
}
.whoweare-overview-banner .score-right .score-content-spot:last-child {
	top: 180px;
}
.whoweare-overview-banner .score-right .score-content-spot a {
	margin-bottom: 10px;
	display: block;
	color: white;
}
@media screen and (max-width: 992px) {
.whoweare-overview-banner .score-left a:last-child {
	display: none;
	margin-top: 0px !important;
	margin-left: 20px;
	margin-right: 0px;
	padding-right: 0px;
}
.whoweare-overview-banner .score-right .score-content-spot:first-child {
	top: 15px !important;
}
.whoweare-overview-banner .score-right .score-content-spot:last-child {
	top: 130px !important;
}
}
.pmt-medicinefield {
	padding-top: 40px;
}
.pmt-medicinefield .score-left, .pmt-medicinefield .score-right {
	display: flex;
	align-items: center;
	flex-direction: column;
}
.pmt-medicinefield .score-left .score-center-text, .pmt-medicinefield .score-right .score-center-text {
	border: solid 1px #dddddd;
	width: 502px;
	min-height: 454px;
	margin-bottom: 20px;
}
.pmt-medicinefield .score-left .score-center-text img, .pmt-medicinefield .score-right .score-center-text img {
	width: 500px;
	height: auto;
}
.pmt-medicinefield .score-left .score-center-text .caption, .pmt-medicinefield .score-right .score-center-text .caption {
	padding: 10px;
}
@media screen and (min-width: 1396px) {
.pmt-medicinefield .score-column2.equal {
	width: 90%;
	padding-left: 5%;
}
}
@media screen and (min-width: 992px) and (max-width: 1395px) {
.pmt-medicinefield .score-column2.equal .score-center-text {
	width: 452px;
	min-height: 440;
}
.pmt-medicinefield .score-column2.equal .score-center-text img {
	width: 450px;
}
}
@media screen and (min-width: 769px) and (max-width: 991px) {
.products-aerospace > .score-center > .score-column1 {
	width: 50%;
}
}
@media screen and (max-width: 768px) {
.pmt-medicinefield .score-center-text {
	width: 352px !important;
	min-height: 373px !important;
}
.pmt-medicinefield .score-center-text img {
	width: 350px !important;
}
.products-aerospace > .score-center > .score-column1 {
	width: 100%;
}
.products-aerospace > .score-center > .score-column1 .score-center {
	width: 340px;
	margin: 0 auto;
}
}
@media screen and (max-width: 480px) {
.products-aerospace > .score-center > .score-column1 {
	width: 100%;
	padding-right: 0;
}
.products-aerospace > .score-center > .score-column1 .score-center {
	width: 100%;
	max-width: 340px;
}
}
.products-aerospace {
	padding-top: 40px;
}
.products-aerospace > .score-center {
	padding-left: 0px;
	padding-right: 0px;
}
.products-aerospace > .score-center > .score-column1 {
	width: 33%;
	padding-right: 10px;
	float: left;
	margin: 0px;
}
.products-aerospace > .score-center > .score-column1 .score-center {
	padding-left: 0px;
}
.products-aerospace > .score-center > .score-column1 a img {
	width: 100%;
}
.score-breadcrumb {
	background-color: #fff;
	padding-left: 0px;
	margin-bottom: 0;
	margin-top: 10px;
}
.score-breadcrumb > li:first-child {
	display: none;
}
.score-breadcrumb > li:nth-child(2):before {
	display: none;
}
.left-red-black-bg, header .nav-tabs-wrapper-outer .nav-tabs {
	border-color: #545454;
}
.left-red-black-bg li, header .nav-tabs-wrapper-outer .nav-tabs li {
	float: none;
	width: 100%;
	border-top: 1px solid #545454;
}
.left-red-black-bg li a, header .nav-tabs-wrapper-outer .nav-tabs li a {
	height: 56px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	border-radius: 0;
	border-left: 4px solid transparent;
	padding-left: 20px;
}
.left-red-black-bg li a:hover, header .nav-tabs-wrapper-outer .nav-tabs li a:hover, .left-red-black-bg li a:focus, header .nav-tabs-wrapper-outer .nav-tabs li a:focus {
	background-color: transparent;
	border-color: transparent;
}
.left-red-black-bg li.active a, header .nav-tabs-wrapper-outer .nav-tabs li.active a {
	border: none;
	background-color: #303030;
	border-left: 4px solid red;
}
.left-red-black-bg li.active a:hover, header .nav-tabs-wrapper-outer .nav-tabs li.active a:hover, .left-red-black-bg li.active a:focus, header .nav-tabs-wrapper-outer .nav-tabs li.active a:focus {
	color: #ffffff;
}
/* Home Carousel */
/*
.home-carousel-style{font-family: "HoneywellSans_Book", 'SourceHanSans';} .home-carousel-style .carousel-inner .item .score-carousel-pane-body{margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; position: static;} .home-carousel-style .carousel-inner .item .score-carousel-pane-body > .score-button{margin-top: 24%; margin-right: 11%;} .home-carousel-style .score-highlight{float: right; margin-top: 40px; background-color: rgba(0, 0, 0, 0.7); border-color: #000000; padding: 30px; width: 432px;} .home-carousel-style .score-highlight .score-highlight-header{color: #fff; font-size: 29px; line-height: 1.37; max-height: 80px; overflow: hidden; text-align: left; margin: 0;} .home-carousel-style .score-highlight .caption{padding: 9px 0 0;} .home-carousel-style .score-highlight .caption h2{color: #ddd; font-size: 16px; line-height: 1.5; max-height: 120px; overflow: hidden; margin-bottom: 20px; text-align: left;} .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-highlight .score-button{font-size: 16px; min-height: 50px; padding: 16px 0; text-transform: uppercase; width: 100%; line-height: 1.42857143; height: auto;}
@media (min-width: 768px){.home-carousel-style .carousel-inner .item .score-carousel-pane-body{width: 750px;} }
@media (min-width: 992px){.home-carousel-style .carousel-inner .item .score-carousel-pane-body{width: 970px;} }
@media (min-width: 1396px){.home-carousel-style .carousel-inner .item .score-carousel-pane-body{width: 1366px;} .home-carousel-style .score-highlight{min-height: 280px;} }
@media (min-width: 992px) and (max-width: 1395px){.home-carousel-style .score-highlight{padding: 20px 30px;} .home-carousel-style .score-highlight .score-highlight-header{word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} .home-carousel-style .score-highlight .caption h2{max-height: 72px;} }
@media (max-width: 991px){.home-carousel-style .score-highlight{padding: 20px 30px; margin-top: 30px;} }
@media (max-width: 767px){.home-carousel-style .item{height: auto !important;} .home-carousel-style .item .score-carousel-pane-body{padding-top: 31%;} .home-carousel-style .score-highlight{margin: 0 -15px; width: auto; float: none; background-color: #fff; color: #333; padding: 20px 15px; border-bottom: 1px solid #ddd;} .home-carousel-style .score-highlight .score-highlight-header{max-height: none; color: #333;} .home-carousel-style .score-highlight .caption h2{color: #666;} .home-carousel-style .carousel-inner .item .score-carousel-pane-body .score-highlight .score-button{min-height: 44px; padding: 10px 0; line-height: 1.5;} .home-carousel-style .carousel-indicators{bottom: auto; top: 0; margin-top: 24%;} .home-carousel-style .carousel-control{bottom: auto; padding-top: 31%;} .home-carousel-style .carousel-inner .item .score-carousel-pane-body > .score-button{min-height: 44px; padding: 10px 0; line-height: 1.5; height: auto; font-size: 16px; margin: 0; position: absolute; left: 15px; right: 15px; bottom: 53px;} }*/
/* Home Hot Products*/
.homeHotProducts {
	padding: 30px 0;
	background: #fff;
	font-family: "HoneywellSans_Book", 'SourceHanSans';
}
.homeHotProducts .score-column1 {
	margin: 0;
	text-align: center;
	padding: 30px 0;
}
.homeHotProducts .score-column1 h1 {
	font-size: 16px;
	color: #000;
	line-height: 1.4;
	font-family: inherit;
}
.homeHotProducts .score-column1 p {
	font-size: 14px;
	color: #666;
	margin-bottom: 20px;
	line-height: 20px;
	font-family: inherit;
}
.homeHotProducts .score-column1 img {
	display: block;
	max-width: 100%;
	margin: 0 auto;
}
.homeHotProducts div.score-column1[class*="score-column"] > .score-center {
	position: relative;
	padding: 0 30px;
}
.homeHotProducts div.score-column1[class*="score-column"] > .score-center .score-content-spot, .homeHotProducts div.score-column1[class*="score-column"] > .score-center h1, .homeHotProducts div.score-column1[class*="score-column"] > .score-center p, .homeHotProducts div.score-column1[class*="score-column"] > .score-center img {
	position: relative;
	z-index: 10;
}
@media (min-width: 992px) {
.homeHotProducts:after {
	content: " ";
	display: block;
	clear: both;
}
.homeHotProducts > .score-center {
	display: flex;
}
.homeHotProducts .score-column1 {
	width: 20%;
	float: left;
}
.homeHotProducts .score-column1 + .score-column1 .score-center {
	border-left: 1px solid #ddd;
}
.homeHotProducts .score-column1:hover {
	position: relative;
	z-index: 1;
}
.homeHotProducts .score-column1 .score-center:after {
	content: "";
	display: block;
	position: absolute;
	z-index: 1;
	top: -20px;
	bottom: -20px;
	left: 0;
	right: 0;
}
.homeHotProducts .score-column1 .score-center:hover {
	border-color: transparent;
	z-index: 1;
}
.homeHotProducts .score-column1 .score-center:hover:after {
	transform: scale(1.06);
	transition: transform 0.4s ease-in-out;
	background: #fff;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);
}
.homeHotProducts .score-column1 h1 {
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.homeHotProducts .score-column1 p {
	height: 40px;
	overflow: hidden;
}
}
@media (max-width: 991px) {
.homeHotProducts {
	padding: 0;
}
.homeHotProducts .score-column1 + .score-column1 {
	border-top: 1px solid #ddd;
}
}
/* Promo Page */
.promoBanner img {
	display: block;
	width: 100%;
}
.promoRemark {
	padding: 30px 0 10px;
	border-bottom: 1px solid #ddd;
	font-family: "HoneywellSans_Book", 'SourceHanSans';
}
.promoRemark p {
	margin-bottom: 5px;
	font-family: inherit;
}
.promoProducts {
	padding-top: 40px;
	font-family: "HoneywellSans_Book", 'SourceHanSans';
}
.promoProducts .score-hero {
	margin-bottom: 60px;
}
.promoProducts .score-hero h1 {
	margin-bottom: 15px;
	font-size: 20px;
	font-family: inherit;
}
.promoProducts .score-hero h2 {
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 1.4286;
	color: #666;
	font-family: inherit;
}
.promoProducts .score-hero .score-hero-body {
	margin-bottom: 30px;
}
.promoProducts .score-hero .score-hero-body div:first-child {
	color: #666;
	margin-bottom: 5px;
}
.promoProducts .score-hero .score-hero-body div:last-child {
	font-size: 16px;
	font-weight: bold;
	color: #eb3527;
}
.promoProducts .score-hero .score-call-to-action .score-button {
	display: inline-block;
	padding: 12px 30px;
	background: #eb3527;
	color: #fff;
	font-size: 14px;
	line-height: 1.4286;
	text-decoration: none;
}
.promoProducts .score-hero .score-call-to-action .score-button:hover {
	background: #bc2a1f;
}
.promoProducts .score-hero .score-call-to-action .score-button + .score-button {
	margin-left: 10px;
}
@media (min-width: 768px) {
.promoProducts .score-hero {
	padding-left: 220px;
}
.promoProducts .score-hero:after {
	content: ' ';
	display: block;
	clear: both;
}
.promoProducts .score-hero .score-hero-image {
	float: left;
	margin-left: -220px;
	margin-top: 5px;
}
.promoProducts .score-hero .score-hero-image img {
	width: 190px;
}
}
@media (min-width: 1396px) {
.promoProducts div.score-column2.equal[class^="score-column"] > .score-left {
	padding-right: 50px;
}
.promoProducts div.score-column2.equal[class^="score-column"] > .score-right {
	padding-left: 50px;
}
}
@media (max-width: 1395px) and (min-width: 992px) {
.promoProducts .score-hero {
	padding-left: 180px;
}
.promoProducts .score-hero .score-hero-image {
	margin-left: -180px;
}
.promoProducts .score-hero .score-hero-image img {
	width: 150px;
}
}
@media (max-width: 991px) {
.promoProducts {
	padding-top: 0;
}
.promoProducts div.score-column2.equal[class^="score-column"] > .score-left {
	padding-left: 15px;
	padding-right: 15px;
}
.promoProducts .score-hero {
	margin-bottom: 0;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom: 1px solid #ddd;
}
.promoProducts :last-child > :last-child > .score-hero {
	border-bottom: none;
}
}
@media (max-width: 767px) {
.promoProducts .score-hero {
	text-align: center;
}
.promoProducts .score-hero .score-hero-image {
	margin-bottom: 30px;
}
}
/* Video Center */
.videoItem {
	position: relative;
	margin-bottom: 4px;
}
.videoItem > img {
	display: block;
	width: 100%;
}
.videoItem .videoTlt {
	position: absolute;
	left: 15px;
	right: 15px;
	bottom: 15px;
	min-height: 141px;
	padding: 10px 15px;
	background: rgba(0, 0, 0, 0.5);
	overflow: hidden;
	color: #fff;
	font-family: "HoneywellSans_Book", 'SourceHanSans', Microsoft YaHei;
}
.videoItem .videoTlt h2 {
	position: relative;
	padding-left: 15px;
	color: inherit;
	font-size: 22px;
	line-height: 1.3637;
}
.videoItem .videoTlt h2:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	height: 60px;
	border-left: 2px solid #f33628;
}
.videoItem .videoTlt p {
	margin: 10px 0 2px 15px;
}
.videoItem > a {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.videoItem > a img {
	display: block;
	width: 80px;
	height: 80px;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	opacity: 0.6;
	transition: opacity 0.3s;
}
.videoItem > a:hover img {
	opacity: 1;
}
.videoItem.square .videoTlt {
	min-height: 80px;
}
.videoItem.square > a img {
	top: 42%;
}
.videoCenterHeader {
	padding: 30px 0 0;
}
.videoCenterHeader:after {
	content: " ";
	display: block;
	clear: both;
}
.videoCenterHeader h1 {
	float: left;
	line-height: 40px;
}
.videoCenterHeader .filter {
	float: right;
	position: static;
	margin-bottom: 30px;
}
.videoCenterHeader .filter .button {
	display: inline-block;
	min-height: 44px;
	padding: 10px 20px;
	line-height: 24px;
	background: #1792e5;
	color: #fff;
	text-align: center;
	cursor: pointer;
	transition: background .3s, color .3s, border-color .3s;
}
.videoCenterHeader .filter .button:hover, .videoCenterHeader .filter .button:active, .videoCenterHeader .filter .button:focus {
	background: #1275b7;
	color: #fff;
	text-decoration: none;
}
.videoCenterHeader .filter .button span[class*="icon"] {
	display: inline-block;
	float: right;
	margin-left: 10px;
	padding-top: 4px;
	line-height: 20px;
	transition: transform .3s;
}
.videoCenterHeader .filter.open .button span {
	transform: rotate(90deg);
}
.videoCenterHeader .filterBox {
	display: none;
	position: absolute;
	z-index: 1000;
	left: 0;
	right: 0;
	margin: 0;
	border: none;
	padding: 20px 0;
	background: #d8d8d8;
	border-radius: 0;
	box-shadow: none;
	font-size: 16px;
}
.videoCenterHeader .filterBox h2 {
	margin: 0 10px 20px;
	font-size: 20px;
	color: #1792e5;
}
.videoCenterHeader .filterBox .filterList ul {
	padding: 0;
}
.videoCenterHeader .filterBox .filterList li a {
	display: block;
	padding: 15px 10px;
	color: #333;
	transition: none;
	text-decoration: none;
}
.videoCenterHeader .filterBox .filterList li a span {
	display: none;
	float: right;
	font-size: 12px;
	margin: 4px 10px;
}
.videoCenterHeader .filterBox .filterList li a.selected {
	background: #1792e5;
	color: #fff;
	text-decoration: none;
}
.videoCenterHeader .filterBox .filterList li a.selected span {
	display: inline-block;
}
.videoCenterHeader .filterBox .filterList li a.disable {
	background: none;
	color: #999;
	cursor: not-allowed;
}
.videoList {
	position: relative;
}
.videoList .row {
	margin-left: -2px;
	margin-right: -2px;
	clear: both;
}
.videoList .row > [class*="col-"] {
padding-left: 2px;
padding-right: 2px;
}
/* Loading */
.spinner {
	margin: 20px auto 0;
	width: 30px;
	height: 30px;
	position: relative;
}
.container1 > div, .container2 > div, .container3 > div {
	width: 7px;
	height: 7px;
	background-color: #555;
	border-radius: 100%;
	position: absolute;
	animation: bouncedelay 1.2s infinite ease-in-out;
	animation-fill-mode: both;
}
.spinner .spinner-container {
	position: absolute;
	width: 100%;
	height: 100%;
}
.container2 {
	-webkit-transform: rotateZ(45deg);
	transform: rotateZ(45deg);
}
.container3 {
	-webkit-transform: rotateZ(90deg);
	transform: rotateZ(90deg);
}
.circle1 {
	top: 0;
	left: 0;
}
.circle2 {
	top: 0;
	right: 0;
}
.circle3 {
	right: 0;
	bottom: 0;
}
.circle4 {
	left: 0;
	bottom: 0;
}
.container2 .circle1 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}
.container3 .circle1 {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}
.container1 .circle2 {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}
.container2 .circle2 {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}
.container3 .circle2 {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
}
.container1 .circle3 {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
}
.container2 .circle3 {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
}
.container3 .circle3 {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
}
.container1 .circle4 {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
}
.container2 .circle4 {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
}
.container3 .circle4 {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
}
@keyframes bouncedelay {
0%, 80%, 100% {
transform: scale(0);
-webkit-transform: scale(0);
}
40% {
transform: scale(1);
-webkit-transform: scale(1);
}
}
/* Detail */
.videoDetail {
	padding: 30px 0;
}
.videoDetail > div > div:first-child {
	height: auto !important;
}
.videoDetail object, .videoDetail .x-player, .videoDetail iframe {
	display: block;
	width: 100%;
	height: 730px;
}
.videoDetail .videoTlt {
	min-height: 80px;
	padding: 10px 15px;
	background: #333;
	overflow: hidden;
	color: #fff;
	font-family: "HoneywellSans_Book", 'SourceHanSans', Microsoft YaHei;
}
.videoDetail .videoTlt h2 {
	position: relative;
	padding-left: 15px;
	color: inherit;
	font-size: 22px;
	line-height: 1.3637;
}
.videoDetail .videoTlt h2:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	height: 60px;
	border-left: 2px solid #f33628;
}
.videoDetail .videoTlt p {
	margin: 10px 0 2px 15px;
}
.socialbox {
	margin: 0px !important;
	background: #333;
	padding: 10px 0 5px 10px;
}
.socialbox:after {
	content: " ";
	display: block;
	clear: both;
}
.socialbox a {
	display: inline-block;
	float: left;
	width: 32px;
	height: 32px;
	color: #fff;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
}
.socialbox a img {
	display: block;
}
.socialbox a + a {
	margin-left: 10px;
}
.jiathis_style_32x32 {
	float: left;
}
.share_text {
	float: left;
	font-size: 14px;
	color: white;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 10px;
	font-family: HoneywellSans_Book, SourceHanSans, "Microsoft YaHei";
}
.relatedVideo {
	padding: 50px 0;
	background: #eee;
	margin-bottom: -40px;
}
.relatedVideo h1 {
	margin-bottom: 30px;
	font-size: 35px;
}
@media (min-width: 768px) {
.videoItem {
	position: relative;
	padding-top: 100%;
}
.videoItem > img {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
}
.videoItem.square .videoTlt {
	min-height: 80px;
}
.videoItem.square > a img {
	top: 42%;
}
.videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(2) > .videoItem, .videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(3) > .videoItem, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(1) > .videoItem, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(2) > .videoItem {
	position: relative;
	padding-top: 49.7%;
}
.videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(2) > .videoItem > img, .videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(3) > .videoItem > img, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(1) > .videoItem > img, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(2) > .videoItem > img {
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
}
.videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(2) > .videoItem .videoTlt, .videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(3) > .videoItem .videoTlt, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(1) > .videoItem .videoTlt, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(2) > .videoItem .videoTlt {
	left: 50%;
	top: 15px;
}
.videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(2) > .videoItem > a img, .videoList .row:nth-child(2n+1) .col-md-6:nth-of-type(3) > .videoItem > a img, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(1) > .videoItem > a img, .videoList .row:nth-child(2n) .col-md-6:nth-of-type(2) > .videoItem > a img {
	left: 25%;
}
}
@media (min-width: 992px) {
.videoCenterHeader .filterBox .filterList li a {
	padding: 10px;
}
.videoCenterHeader .filterBox .filterList li a:hover {
	background: #1792e5;
	color: #fff;
	text-decoration: none;
	transition: background .3s, color .3s;
}
.videoCenterHeader .filterBox .filterList li a.selected {
	transition: background .3s, color .3s;
}
.videoCenterHeader .filterBox .filterList li a.disable:hover {
	background: none;
	color: #999;
	transition: none;
}
.videoList .row:nth-child(2n) > .col-md-6:nth-of-type(2) {
	clear: left;
}
.videoList .row:nth-child(2n) > .col-md-6:nth-of-type(3) {
	margin-top: -25%;
}
}
@media (max-width: 1395px) {
.videoDetail object, .videoDetail .x-player, .videoDetail iframe {
	height: 640px;
}
}
@media (max-width: 991px) {
.videoItem {
	margin-bottom: 10px;
}
.videoDetail object, .videoDetail .x-player, .videoDetail iframe {
	height: 405px;
}
}
@media (max-width: 767px) {
.videoItem > img {
	height: auto;
}
.videoItem .videoTlt {
	position: static;
	min-height: 80px;
	padding: 10px;
	background: #333;
}
.videoItem > a img {
	width: 60px;
	height: 60px;
	opacity: 1;
	transform: translate(-50%, -100%);
}
.videoItem.square > a img {
	transform: translate(-50%, -50%);
}
.videoDetail {
	padding: 15px 0;
}
.videoDetail object, .videoDetail .x-player, .videoDetail iframe {
	height: 202px;
}
.relatedVideo {
	padding: 30px 0;
}
}
@font-face {
	font-family: 'icomoon';
	src: url("../fonts/icomoon.eot?g3qlqt");
	src: url("../fonts/icomoon.eot?g3qlqt#iefix") format("embedded-opentype"), url("../fonts/icomoon.ttf?g3qlqt") format("truetype"), url("../fonts/icomoon.woff?g3qlqt") format("woff"), url("../fonts/icomoon.svg?g3qlqt#icomoon") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: inherit; /* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-tencent-weibo:before {
	content: "\f1d5";
}
.icon-wechat:before {
	content: "\e903";
}
.icon-close:before {
	content: "\e902";
}
.icon-down-arrow:before {
	content: "\e900";
}
.icon-right-arrow:before {
	content: "\e901";
}
.icon-sina-weibo:before {
	content: "\ea9a";
}
.icon-linkedin:before {
	content: "\eaca";
}
div.pageNav {
	width: 100%;
	z-index: 1001;
	margin: 0;
	background: #333;
	text-align: center;
	font-size: 0;
	font-family: "HoneywellSans_Book", 'SourceHanSans', Microsoft YaHei;
}
div.pageNav a {
	display: inline-block;
	padding: 24px 30px;
	border-bottom: 7px solid transparent;
	font-size: 18px;
	line-height: 30px;
	color: #fff;
	text-decoration: none;
	outline: none;
}
div.pageNav a.current, div.pageNav a:hover {
	border-color: #e83527;
}
div.pageNav .current a {
	border-color: #e83527;
}
.hotCategory {
	font-family: "HoneywellSans_Book", 'SourceHanSans', Microsoft YaHei;
}
.hotCategory > div > img {
	display: block;
	width: 100%;
}
.hotCategory .container.score-column1, .hotCategory .score-carousel-pane .score-column1.score-carousel-pane-body, .score-carousel-pane .hotCategory .score-column1.score-carousel-pane-body {
	margin-left: auto;
	margin-right: auto;
}
.hotCategory .container.score-column1 > .score-center, .hotCategory .score-carousel-pane .score-column1.score-carousel-pane-body > .score-center, .score-carousel-pane .hotCategory .score-column1.score-carousel-pane-body > .score-center {
	padding: 0;
}
.hotProdList .score-column1 {
	width: 50%;
	float: left;
	margin: 0;
	text-align: center;
}
.hotProdList img {
	display: block;
	margin: 0 auto 30px;
	height: 140px;
	max-width: 100%;
}
.hotProdList .score-button {
	display: inline-block;
	padding: 12px 30px;
	background: #1792e5;
	color: #fff;
	font-size: 14px;
	line-height: 1.4286;
	text-decoration: none;
}
.hotProdList .score-button:hover {
	background: #1275b7;
}
.hotProdTitle h2 {
	padding: 12px 15px;
	text-align: center;
	font-size: 24px;
	line-height: 36px;
	margin-bottom: 0;
	background: #d8d8d8;
	font-family: inherit;
}
.hotProdTitle h2 span {
	float: right;
	font-size: 16px;
	line-height: 36px;
	transition: transform .3s;
}
.hotProdTitle.open h2 {
	background: #333;
	color: #fff;
}
.hotProdTitle.open h2 span {
	transform: rotate(90deg);
}
@media (min-width: 992px) {
.hotProdList .score-column1 {
	width: 20%;
}
.hotProdList .score-column1:nth-child(5n) .score-center {
	border: none;
}
}
@media (min-width: 768px) {
.hotProdTitle {
	display: none;
}
.hotProdList {
	padding-top: 60px;
}
.hotProdList .score-column1 {
	margin: 0 0 60px;
}
.hotProdList .score-column1 .score-center {
	border-right: 1px solid #ddd;
}
.hotProdList .score-highlight {
	padding: 0 15px;
}
.hotProdList .score-highlight-header {
	height: 48px;
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 1.5;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hotProdList .score-column1:nth-child(2n) .score-center {
	border: none;
}
}
@media (max-width: 767px) {
div.score-column1[class^="score-column"] > .score-center, div.score-column1[class*=" score-column"] > .score-center {
	min-height: 0;
}
.pageNav {
	display: none;
}
.hotCategory {
	background: #eee;
}
.hotCategory > div > img {
	display: none;
}
.hotCategory .container.score-column1, .hotCategory .score-carousel-pane .score-column1.score-carousel-pane-body, .score-carousel-pane .hotCategory .score-column1.score-carousel-pane-body {
	padding: 0;
}
.hotCategory.open .hotProdList {
	display: block;
}
.hotProdList {
	display: none;
	margin: 0;
	padding: 2px;
}
.hotProdList > .score-center:after {
	content: ' ';
	display: block;
	clear: both;
}
.hotProdList .score-column1 {
	padding: 2px;
}
.hotProdList .score-column1 .score-center {
	background: #fff;
}
.hotProdList .score-highlight {
	padding: 20px 0;
}
.hotProdList .score-highlight-header {
	height: 40px;
	overflow: hidden;
	margin-bottom: 20px;
	font-size: 13px;
	line-height: 20px;
}
.hotProdList img {
	height: 95px;
	margin-bottom: 20px;
}
.hotProdList .score-button {
	padding: 12px 24px;
}
.sticky-wrapper {
	display: none;
}
}
.coveo-results-column .CoveoBreadcrumb, .coveo-results-column .coveo-results-header {
	margin-left: 0;
}
.coveo-results-column .CoveoPager {
	margin-left: 0 !important;
}
.CoveoResult > .coveo-result-row > .coveo-result-cell {
	padding-left: 0 !important;
}
.videoResult .resultTitleBox {
	font-size: 18px;
}
.videoResult .resultTimeBox {
	text-align: right;
	width: 120px;
	font-size: 12px;
}
.videoResult .resultImg {
	float: left;
	margin: 2px 10px 5px 0;
	position: relative;
}
.videoResult .resultImg .CoveoIcon {
	text-indent: 0;
}
.videoResult .resultImg img {
	display: block;
	width: 60px;
	height: 60px;
}
.videoResult .resultImg .videoIcon {
	position: absolute;
	z-index: 1;
	width: 24px;
	height: 24px;
	top: 50%;
	left: 50%;
	margin: -12px 0 0 -12px;
}
.videoResult .coveo-result-cell .coveo-result-row.resultDesc {
	width: auto;
}
@media (max-width: 815px) {
.CoveoSearchInterface .coveo-facet-column {
	width: 100% !important;
}
.CoveoSearchInterface div.coveo-results-column {
	padding-right: 15px;
}
.videoResult .coveo-result-cell .coveo-result-row.resultDesc {
	display: block;
}
.videoResult .coveo-result-cell .coveo-result-row.resultDesc > .coveo-result-cell {
	display: inline;
}
}
.coveo-sprites-coveo-logo, .coveo-logo, .coveo-sprites-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product, .coveo-sprites-line, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected .coveo-facet-value-checkbox > span, .coveo-sprites-video, .coveo-icon.filetype.video, .coveo-icon.sysfiletype.video, .coveo-icon.filetype.youtube, .coveo-icon.sysfiletype.youtube, .coveo-icon.filetype.youtubevideo, .coveo-icon.sysfiletype.youtubevideo, .coveo-icon.filetype.youtubeplaylistitem, .coveo-icon.sysfiletype.youtubeplaylistitem, .coveo-sprites-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-icon.filetype.txt, .coveo-icon.sysfiletype.txt, .coveo-icon.filetype.zip, .coveo-icon.sysfiletype.zip, .coveo-icon.filetype.pdf, .coveo-icon.sysfiletype.pdf, .coveo-icon.filetype.xml, .coveo-icon.sysfiletype.xml, .coveo-icon.filetype.doc, .coveo-icon.sysfiletype.doc, .coveo-icon.filetype.xls, .coveo-icon.sysfiletype.xls, .coveo-icon.filetype.ppt, .coveo-icon.sysfiletype.ppt, .coveo-icon.filetype.exchangedocument, .coveo-icon.sysfiletype.exchangedocument, .coveo-icon.filetype.spresource, .coveo-icon.sysfiletype.spresource, .coveo-icon.filetype.spresourcelist, .coveo-icon.sysfiletype.spresourcelist, .coveo-sprites-folder, .coveo-icon.filetype.folder, .coveo-icon.sysfiletype.folder, .coveo-icon.filetype.spdocumentlibrarylist, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.filetype.spformlibrarylist, .coveo-icon.sysfiletype.spformlibrarylist, .coveo-icon.filetype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.filetype.spsitedirectorylist, .coveo-icon.sysfiletype.spsitedirectorylist, .coveo-icon.filetype.splisttemplatecataloglist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.filetype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.filetype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.filetype.spworkspacepagelist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.filetype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.filetype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.filetype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.filetype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.filetype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.filetype.spreportlibrarylist, .coveo-icon.sysfiletype.spreportlibrarylist, .coveo-icon.filetype.spslidelibrarylist, .coveo-icon.sysfiletype.spslidelibrarylist, .coveo-icon.filetype.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist, .coveo-icon.filetype.spwikipagelibrarylist, .coveo-icon.sysfiletype.spwikipagelibrarylist, .coveo-icon.filetype.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.sppublishingimageslibrarylist, .coveo-icon.filetype.spdashboardslibrarylist, .coveo-icon.sysfiletype.spdashboardslibrarylist, .coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.spimedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.filetype.spimedictionarylist, .coveo-icon.sysfiletype.spimedictionarylist, .coveo-icon.filetype.sprecordlibrarylist, .coveo-icon.sysfiletype.sprecordlibrarylist, .coveo-icon.filetype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.filetype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.filetype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.filetype.spwfpublibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist, .coveo-icon.filetype.spdocumentset, .coveo-icon.sysfiletype.spdocumentset, .coveo-icon.filetype.splistfolder, .coveo-icon.sysfiletype.splistfolder, .coveo-sprites-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment, .coveo-sprites-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner, .coveo-icon.filetype.exchangeperson, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.filetype.activedirperson, .coveo-icon.sysfiletype.activedirperson, .coveo-icon.filetype.exchangegroup, .coveo-icon.sysfiletype.exchangegroup, .coveo-icon.filetype.spuserprofile, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.filetype.spcontact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.filetype.spcontactlist, .coveo-icon.sysfiletype.spcontactlist, .coveo-icon.filetype.spattendee, .coveo-icon.sysfiletype.spattendee, .coveo-icon.filetype.spattendeelist, .coveo-icon.sysfiletype.spattendeelist, .coveo-icon.filetype.spuserinformation, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.filetype.spuserinformationlist, .coveo-icon.sysfiletype.spuserinformationlist, .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail, .coveo-sprites-images, .coveo-icon.filetype.image, .coveo-icon.sysfiletype.image, .coveo-icon.filetype.sppicturelibrarylist, .coveo-icon.sysfiletype.sppicturelibrarylist, .coveo-sprites-calendar, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event, .coveo-icon.filetype.exchangeappointment, .coveo-icon.sysfiletype.exchangeappointment, .coveo-icon.filetype.exchangecalendarmessage, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-icon.filetype.spevent, .coveo-icon.sysfiletype.spevent, .coveo-icon.filetype.speventlist, .coveo-icon.sysfiletype.speventlist, .coveo-icon.filetype.sptask, .coveo-icon.sysfiletype.sptask, .coveo-icon.filetype.sptasklist, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.filetype.spagenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.filetype.spagendalist, .coveo-icon.sysfiletype.spagendalist, .coveo-icon.filetype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.filetype.spmeetingserielist, .coveo-icon.sysfiletype.spmeetingserielist, .coveo-icon.filetype.spadministratortask, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.filetype.spadministratortasklist, .coveo-icon.sysfiletype.spadministratortasklist, .coveo-icon.filetype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.filetype.spworkflowhistorylist, .coveo-icon.sysfiletype.spworkflowhistorylist, .coveo-sprites-kb, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbtechnicalarticle, .coveo-icon.objecttype.kbtechnicalarticle, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-icon.filetype.spdatasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.filetype.spdatasourcelist, .coveo-icon.sysfiletype.spdatasourcelist, .coveo-icon.filetype.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.spdataconnectionlibrarylist, .coveo-icon.filetype.spipfslist, .coveo-icon.sysfiletype.spipfslist, .coveo-sprites-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-icon.filetype.exchangetask, .coveo-icon.sysfiletype.exchangetask, .coveo-icon.filetype.spprojecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.filetype.spprojecttasklist, .coveo-icon.sysfiletype.spprojecttasklist, .coveo-sprites-link, .coveo-icon.filetype.spissue, .coveo-icon.sysfiletype.spissue, .coveo-icon.filetype.spissuelist, .coveo-icon.sysfiletype.spissuelist, .coveo-icon.filetype.splink, .coveo-icon.sysfiletype.splink, .coveo-icon.filetype.splinklist, .coveo-icon.sysfiletype.splinklist, .coveo-icon.filetype.spdocumentlink, .coveo-icon.sysfiletype.spdocumentlink, .coveo-sprites-list, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-icon.filetype.saleforceitem, .coveo-icon.sysfiletype.saleforceitem, .coveo-icon.filetype.exchangenote, .coveo-icon.sysfiletype.exchangenote, .coveo-icon.filetype.exchangeactivity, .coveo-icon.sysfiletype.exchangeactivity, .coveo-icon.filetype.exchangerssfeed, .coveo-icon.sysfiletype.exchangerssfeed, .coveo-icon.filetype.exchangeofficecom, .coveo-icon.sysfiletype.exchangeofficecom, .coveo-icon.filetype.lithiumthread, .coveo-icon.sysfiletype.lithiumthread, .coveo-icon.filetype.lithiumboard, .coveo-icon.sysfiletype.lithiumboard, .coveo-icon.filetype.lithiumcategory, .coveo-icon.sysfiletype.lithiumcategory, .coveo-icon.filetype.spannouncement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.filetype.spannouncementlist, .coveo-icon.sysfiletype.spannouncementlist, .coveo-icon.filetype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.filetype.spdiscussionboardlist, .coveo-icon.sysfiletype.spdiscussionboardlist, .coveo-icon.filetype.sptextbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.filetype.sptextboxlist, .coveo-icon.sysfiletype.sptextboxlist, .coveo-icon.filetype.spblogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.filetype.spblogcategorylist, .coveo-icon.sysfiletype.spblogcategorylist, .coveo-icon.filetype.spblogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.filetype.spblogcommentlist, .coveo-icon.sysfiletype.spblogcommentlist, .coveo-icon.filetype.spblogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.filetype.spblogpostlist, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.filetype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.filetype.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.splanguagesandtranslatorlist, .coveo-icon.filetype.sphealthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.filetype.sphealthreportlist, .coveo-icon.sysfiletype.sphealthreportlist, .coveo-icon.filetype.sphealthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.filetype.sphealthrulelist, .coveo-icon.sysfiletype.sphealthrulelist, .coveo-icon.filetype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.filetype.spperformancepointcontentlist, .coveo-icon.sysfiletype.spperformancepointcontentlist, .coveo-icon.filetype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.filetype.spphonecallmemolist, .coveo-icon.sysfiletype.spphonecallmemolist, .coveo-icon.filetype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.filetype.spmicrofeedlist, .coveo-icon.sysfiletype.spmicrofeedlist, .coveo-sprites-mail, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment, .coveo-icon.filetype.exchangemessage, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.filetype.exchangedsn, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.filetype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.filetype.exchangerecallreport, .coveo-icon.sysfiletype.exchangerecallreport, .coveo-icon.filetype.exchangejunkmessage, .coveo-icon.sysfiletype.exchangejunkmessage, .coveo-icon.filetype.lithiummessage, .coveo-icon.sysfiletype.lithiummessage, .coveo-sprites-webpage, .coveo-icon.filetype.html, .coveo-icon.sysfiletype.html, .coveo-icon.filetype.wiki, .coveo-icon.sysfiletype.wiki, .coveo-icon.filetype.webscraperwebpage, .coveo-icon.sysfiletype.webscraperwebpage, .coveo-icon.filetype.spportal, .coveo-icon.sysfiletype.spportal, .coveo-icon.filetype.spsite, .coveo-icon.sysfiletype.spsite, .coveo-sprites-database, .coveo-sprites-custom, .coveo-icon.objecttype, .coveo-icon.filetype, .coveo-icon.sysfiletype, .coveo-icon.filetype.exchangefreebusy, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.filetype.exchangemdn, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.filetype.exchangeobject, .coveo-icon.sysfiletype.exchangeobject, .coveo-icon.filetype.lithiumcommunity, .coveo-icon.sysfiletype.lithiumcommunity, .coveo-icon.filetype.sparea, .coveo-icon.sysfiletype.sparea, .coveo-icon.filetype.spcustomlist, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.filetype.spsurvey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.filetype.spsurveylist, .coveo-icon.sysfiletype.spsurveylist, .coveo-icon.filetype.spcustomgridlist, .coveo-icon.sysfiletype.spcustomgridlist, .coveo-icon.filetype.spdecision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.filetype.spdecisionlist, .coveo-icon.sysfiletype.spdecisionlist, .coveo-icon.filetype.spobjective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.filetype.spobjectivelist, .coveo-icon.sysfiletype.spobjectivelist, .coveo-icon.filetype.spthingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.filetype.spthingstobringlist, .coveo-icon.sysfiletype.spthingstobringlist, .coveo-icon.filetype.sparealisting, .coveo-icon.sysfiletype.sparealisting, .coveo-icon.filetype.spunknownlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.filetype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.filetype.spdistributiongrouplist, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.filetype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.filetype.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist, .coveo-icon.filetype.sptab, .coveo-icon.sysfiletype.sptab, .coveo-icon.filetype.sptablist, .coveo-icon.sysfiletype.sptablist, .coveo-icon.filetype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.filetype.spworkflowprocesslist, .coveo-icon.sysfiletype.spworkflowprocesslist, .coveo-icon.filetype.spcirculation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.filetype.spcirculationlist, .coveo-icon.sysfiletype.spcirculationlist, .coveo-icon.filetype.spwhereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.filetype.spwhereaboutlist, .coveo-icon.sysfiletype.spwhereaboutlist, .coveo-sprites-search-options-inactive, .coveo-sprites-quickview, .CoveoQuickview .coveo-icon-for-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon, .coveo-sprites-dropdown-descending, .coveo-facet-settings-section-direction-descending .coveo-icon, .coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-more-tabs, .coveo-sprites-file-small, .coveo-icon.objecttype.coveo-small.File, .coveo-icon.objecttype.coveo-small.file, .coveo-icon.objecttype.coveo-small.Contract, .coveo-icon.objecttype.coveo-small.contract, .coveo-icon.objecttype.coveo-small.Note, .coveo-icon.objecttype.coveo-small.note, .coveo-icon.filetype.coveo-small.txt, .coveo-icon.sysfiletype.coveo-small.txt, .coveo-icon.filetype.coveo-small.zip, .coveo-icon.sysfiletype.coveo-small.zip, .coveo-icon.filetype.coveo-small.pdf, .coveo-icon.sysfiletype.coveo-small.pdf, .coveo-icon.filetype.coveo-small.xml, .coveo-icon.sysfiletype.coveo-small.xml, .coveo-icon.filetype.coveo-small.doc, .coveo-icon.sysfiletype.coveo-small.doc, .coveo-icon.filetype.coveo-small.xls, .coveo-icon.sysfiletype.coveo-small.xls, .coveo-icon.filetype.coveo-small.ppt, .coveo-icon.sysfiletype.coveo-small.ppt, .coveo-icon.filetype.coveo-small.exchangedocument, .coveo-icon.sysfiletype.coveo-small.exchangedocument, .coveo-icon.filetype.coveo-small.spresource, .coveo-icon.sysfiletype.coveo-small.spresource, .coveo-icon.filetype.coveo-small.spresourcelist, .coveo-icon.sysfiletype.coveo-small.spresourcelist, .coveo-sprites-pager-left-arrow, .coveo-pager-previous > a > span, .coveo-sprites-download, .coveo-sprites-edit-picklist, .coveo-sprites-folder-small, .coveo-icon.filetype.coveo-small.folder, .coveo-icon.sysfiletype.coveo-small.folder, .coveo-icon.filetype.coveo-small.spdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spformlibrarylist, .coveo-icon.sysfiletype.coveo-small.spformlibrarylist, .coveo-icon.filetype.coveo-small.spsitedirectory, .coveo-icon.sysfiletype.coveo-small.spsitedirectory, .coveo-icon.filetype.coveo-small.spsitedirectorylist, .coveo-icon.sysfiletype.coveo-small.spsitedirectorylist, .coveo-icon.filetype.coveo-small.splisttemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.splisttemplatecataloglist, .coveo-icon.filetype.coveo-small.spwebpartcataloglist, .coveo-icon.sysfiletype.coveo-small.spwebpartcataloglist, .coveo-icon.filetype.coveo-small.spwebtemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.spwebtemplatecataloglist, .coveo-icon.filetype.coveo-small.spworkspacepagelist, .coveo-icon.sysfiletype.coveo-small.spworkspacepagelist, .coveo-icon.filetype.coveo-small.spareadocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spareadocumentlibrarylist, .coveo-icon.filetype.coveo-small.spmasterpagescataloglist, .coveo-icon.sysfiletype.coveo-small.spmasterpagescataloglist, .coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spreportlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportlibrarylist, .coveo-icon.filetype.coveo-small.spslidelibrarylist, .coveo-icon.sysfiletype.coveo-small.spslidelibrarylist, .coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.filetype.coveo-small.spwikipagelibrarylist, .coveo-icon.sysfiletype.coveo-small.spwikipagelibrarylist, .coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.filetype.coveo-small.spdashboardslibrarylist, .coveo-icon.sysfiletype.coveo-small.spdashboardslibrarylist, .coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.coveo-small.spimedictionary, .coveo-icon.sysfiletype.coveo-small.spimedictionary, .coveo-icon.filetype.coveo-small.spimedictionarylist, .coveo-icon.sysfiletype.coveo-small.spimedictionarylist, .coveo-icon.filetype.coveo-small.sprecordlibrarylist, .coveo-icon.sysfiletype.coveo-small.sprecordlibrarylist, .coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.filetype.coveo-small.spsitethemeslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsitethemeslibrarylist, .coveo-icon.filetype.coveo-small.spsolutionslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsolutionslibrarylist, .coveo-icon.filetype.coveo-small.spwfpublibrarylist, .coveo-icon.sysfiletype.coveo-small.spwfpublibrarylist, .coveo-icon.filetype.coveo-small.spdocumentset, .coveo-icon.sysfiletype.coveo-small.spdocumentset, .coveo-icon.filetype.coveo-small.splistfolder, .coveo-icon.sysfiletype.coveo-small.splistfolder, .coveo-sprites-pager-right-arrow, .coveo-pager-next > a > span, .coveo-sprites-settings, .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon, .coveo-sprites-edit, .coveo-sprites-user-small, .coveo-icon.objecttype.coveo-small.People, .coveo-icon.objecttype.coveo-small.people, .coveo-icon.objecttype.coveo-small.Account, .coveo-icon.objecttype.coveo-small.account, .coveo-icon.objecttype.coveo-small.Contact, .coveo-icon.objecttype.coveo-small.contact, .coveo-icon.objecttype.coveo-small.User, .coveo-icon.objecttype.coveo-small.user, .coveo-icon.objecttype.coveo-small.Partner, .coveo-icon.objecttype.coveo-small.partner, .coveo-icon.filetype.coveo-small.exchangeperson, .coveo-icon.sysfiletype.coveo-small.exchangeperson, .coveo-icon.filetype.coveo-small.activedirperson, .coveo-icon.sysfiletype.coveo-small.activedirperson, .coveo-icon.filetype.coveo-small.exchangegroup, .coveo-icon.sysfiletype.coveo-small.exchangegroup, .coveo-icon.filetype.coveo-small.spuserprofile, .coveo-icon.sysfiletype.coveo-small.spuserprofile, .coveo-icon.filetype.coveo-small.spcontact, .coveo-icon.sysfiletype.coveo-small.spcontact, .coveo-icon.filetype.coveo-small.spcontactlist, .coveo-icon.sysfiletype.coveo-small.spcontactlist, .coveo-icon.filetype.coveo-small.spattendee, .coveo-icon.sysfiletype.coveo-small.spattendee, .coveo-icon.filetype.coveo-small.spattendeelist, .coveo-icon.sysfiletype.coveo-small.spattendeelist, .coveo-icon.filetype.coveo-small.spuserinformation, .coveo-icon.sysfiletype.coveo-small.spuserinformation, .coveo-icon.filetype.coveo-small.spuserinformationlist, .coveo-icon.sysfiletype.coveo-small.spuserinformationlist, .coveo-sprites-webpage-small, .coveo-icon.filetype.coveo-small.html, .coveo-icon.sysfiletype.coveo-small.html, .coveo-icon.filetype.coveo-small.wiki, .coveo-icon.sysfiletype.coveo-small.wiki, .coveo-icon.filetype.coveo-small.webscraperwebpage, .coveo-icon.sysfiletype.coveo-small.webscraperwebpage, .coveo-icon.filetype.coveo-small.spportal, .coveo-icon.sysfiletype.coveo-small.spportal, .coveo-icon.filetype.coveo-small.spsite, .coveo-icon.sysfiletype.coveo-small.spsite, .coveo-sprites-video-small, .coveo-icon.filetype.coveo-small.video, .coveo-icon.sysfiletype.coveo-small.video, .coveo-icon.filetype.coveo-small.youtube, .coveo-icon.sysfiletype.coveo-small.youtube, .coveo-icon.filetype.coveo-small.youtubevideo, .coveo-icon.sysfiletype.coveo-small.youtubevideo, .coveo-icon.filetype.coveo-small.youtubeplaylistitem, .coveo-icon.sysfiletype.coveo-small.youtubeplaylistitem, .coveo-sprites-attachment-small, .coveo-icon.objecttype.coveo-small.Attachment, .coveo-icon.objecttype.coveo-small.attachment, .coveo-icon.objecttype.coveo-small.Kbattachment, .coveo-icon.objecttype.coveo-small.kbattachment, .coveo-sprites-coveo-powered-by-logo, .coveo-powered-by, .coveo-sprites-images-small, .coveo-icon.filetype.coveo-small.image, .coveo-icon.sysfiletype.coveo-small.image, .coveo-icon.filetype.coveo-small.sppicturelibrarylist, .coveo-icon.sysfiletype.coveo-small.sppicturelibrarylist, .coveo-sprites-calendar-small, .coveo-icon.objecttype.coveo-small.Campaign, .coveo-icon.objecttype.coveo-small.campaign, .coveo-icon.objecttype.coveo-small.Event, .coveo-icon.objecttype.coveo-small.event, .coveo-icon.filetype.coveo-small.exchangeappointment, .coveo-icon.sysfiletype.coveo-small.exchangeappointment, .coveo-icon.filetype.coveo-small.exchangecalendarmessage, .coveo-icon.sysfiletype.coveo-small.exchangecalendarmessage, .coveo-icon.filetype.coveo-small.spevent, .coveo-icon.sysfiletype.coveo-small.spevent, .coveo-icon.filetype.coveo-small.speventlist, .coveo-icon.sysfiletype.coveo-small.speventlist, .coveo-icon.filetype.coveo-small.sptask, .coveo-icon.sysfiletype.coveo-small.sptask, .coveo-icon.filetype.coveo-small.sptasklist, .coveo-icon.sysfiletype.coveo-small.sptasklist, .coveo-icon.filetype.coveo-small.spagenda, .coveo-icon.sysfiletype.coveo-small.spagenda, .coveo-icon.filetype.coveo-small.spagendalist, .coveo-icon.sysfiletype.coveo-small.spagendalist, .coveo-icon.filetype.coveo-small.spmeetingserie, .coveo-icon.sysfiletype.coveo-small.spmeetingserie, .coveo-icon.filetype.coveo-small.spmeetingserielist, .coveo-icon.sysfiletype.coveo-small.spmeetingserielist, .coveo-icon.filetype.coveo-small.spadministratortask, .coveo-icon.sysfiletype.coveo-small.spadministratortask, .coveo-icon.filetype.coveo-small.spadministratortasklist, .coveo-icon.sysfiletype.coveo-small.spadministratortasklist, .coveo-icon.filetype.coveo-small.spworkflowhistory, .coveo-icon.sysfiletype.coveo-small.spworkflowhistory, .coveo-icon.filetype.coveo-small.spworkflowhistorylist, .coveo-icon.sysfiletype.coveo-small.spworkflowhistorylist, .coveo-sprites-main-clear-hover, .coveo-facet-header-eraser:hover, .coveo-sprites-exclusion-hover, .coveo-facet-value-exclude .coveo-icon, .coveo-sprites-facet-search-checkbox-hook-inactive, .coveo-sprites-mail-small, .coveo-icon.objecttype.coveo-small.Message, .coveo-icon.objecttype.coveo-small.message, .coveo-icon.objecttype.coveo-small.Casecomment, .coveo-icon.objecttype.coveo-small.casecomment, .coveo-icon.objecttype.coveo-small.Feeditem, .coveo-icon.objecttype.coveo-small.feeditem, .coveo-icon.objecttype.coveo-small.Feedcomment, .coveo-icon.objecttype.coveo-small.feedcomment, .coveo-icon.filetype.coveo-small.exchangemessage, .coveo-icon.sysfiletype.coveo-small.exchangemessage, .coveo-icon.filetype.coveo-small.exchangedsn, .coveo-icon.sysfiletype.coveo-small.exchangedsn, .coveo-icon.filetype.coveo-small.exchangerecallmessage, .coveo-icon.sysfiletype.coveo-small.exchangerecallmessage, .coveo-icon.filetype.coveo-small.exchangerecallreport, .coveo-icon.sysfiletype.coveo-small.exchangerecallreport, .coveo-icon.filetype.coveo-small.exchangejunkmessage, .coveo-icon.sysfiletype.coveo-small.exchangejunkmessage, .coveo-icon.filetype.coveo-small.lithiummessage, .coveo-icon.sysfiletype.coveo-small.lithiummessage, .coveo-sprites-database-small, .coveo-sprites-list-small, .coveo-icon.objecttype.coveo-small.Feed, .coveo-icon.objecttype.coveo-small.feed, .coveo-icon.objecttype.coveo-small.Thread, .coveo-icon.objecttype.coveo-small.thread, .coveo-icon.objecttype.coveo-small.Board, .coveo-icon.objecttype.coveo-small.board, .coveo-icon.objecttype.coveo-small.Category, .coveo-icon.objecttype.coveo-small.category, .coveo-icon.objecttype.coveo-small.Opportunity, .coveo-icon.objecttype.coveo-small.opportunity, .coveo-icon.filetype.coveo-small.saleforceitem, .coveo-icon.sysfiletype.coveo-small.saleforceitem, .coveo-icon.filetype.coveo-small.exchangenote, .coveo-icon.sysfiletype.coveo-small.exchangenote, .coveo-icon.filetype.coveo-small.exchangeactivity, .coveo-icon.sysfiletype.coveo-small.exchangeactivity, .coveo-icon.filetype.coveo-small.exchangerssfeed, .coveo-icon.sysfiletype.coveo-small.exchangerssfeed, .coveo-icon.filetype.coveo-small.exchangeofficecom, .coveo-icon.sysfiletype.coveo-small.exchangeofficecom, .coveo-icon.filetype.coveo-small.lithiumthread, .coveo-icon.sysfiletype.coveo-small.lithiumthread, .coveo-icon.filetype.coveo-small.lithiumboard, .coveo-icon.sysfiletype.coveo-small.lithiumboard, .coveo-icon.filetype.coveo-small.lithiumcategory, .coveo-icon.sysfiletype.coveo-small.lithiumcategory, .coveo-icon.filetype.coveo-small.spannouncement, .coveo-icon.sysfiletype.coveo-small.spannouncement, .coveo-icon.filetype.coveo-small.spannouncementlist, .coveo-icon.sysfiletype.coveo-small.spannouncementlist, .coveo-icon.filetype.coveo-small.spdiscussionboard, .coveo-icon.sysfiletype.coveo-small.spdiscussionboard, .coveo-icon.filetype.coveo-small.spdiscussionboardlist, .coveo-icon.sysfiletype.coveo-small.spdiscussionboardlist, .coveo-icon.filetype.coveo-small.sptextbox, .coveo-icon.sysfiletype.coveo-small.sptextbox, .coveo-icon.filetype.coveo-small.sptextboxlist, .coveo-icon.sysfiletype.coveo-small.sptextboxlist, .coveo-icon.filetype.coveo-small.spblogcategory, .coveo-icon.sysfiletype.coveo-small.spblogcategory, .coveo-icon.filetype.coveo-small.spblogcategorylist, .coveo-icon.sysfiletype.coveo-small.spblogcategorylist, .coveo-icon.filetype.coveo-small.spblogcomment, .coveo-icon.sysfiletype.coveo-small.spblogcomment, .coveo-icon.filetype.coveo-small.spblogcommentlist, .coveo-icon.sysfiletype.coveo-small.spblogcommentlist, .coveo-icon.filetype.coveo-small.spblogpost, .coveo-icon.sysfiletype.coveo-small.spblogpost, .coveo-icon.filetype.coveo-small.spblogpostlist, .coveo-icon.sysfiletype.coveo-small.spblogpostlist, .coveo-icon.filetype.coveo-small.splanguagesandtranslator, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslator, .coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.filetype.coveo-small.sphealthreport, .coveo-icon.sysfiletype.coveo-small.sphealthreport, .coveo-icon.filetype.coveo-small.sphealthreportlist, .coveo-icon.sysfiletype.coveo-small.sphealthreportlist, .coveo-icon.filetype.coveo-small.sphealthrule, .coveo-icon.sysfiletype.coveo-small.sphealthrule, .coveo-icon.filetype.coveo-small.sphealthrulelist, .coveo-icon.sysfiletype.coveo-small.sphealthrulelist, .coveo-icon.filetype.coveo-small.spperformancepointcontent, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontent, .coveo-icon.filetype.coveo-small.spperformancepointcontentlist, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontentlist, .coveo-icon.filetype.coveo-small.spphonecallmemo, .coveo-icon.sysfiletype.coveo-small.spphonecallmemo, .coveo-icon.filetype.coveo-small.spphonecallmemolist, .coveo-icon.sysfiletype.coveo-small.spphonecallmemolist, .coveo-icon.filetype.coveo-small.spmicrofeedpost, .coveo-icon.sysfiletype.coveo-small.spmicrofeedpost, .coveo-icon.filetype.coveo-small.spmicrofeedlist, .coveo-icon.sysfiletype.coveo-small.spmicrofeedlist, .coveo-sprites-product-small, .coveo-icon.objecttype.coveo-small.Product, .coveo-icon.objecttype.coveo-small.product, .coveo-sprites-link-small, .coveo-icon.filetype.coveo-small.spissue, .coveo-icon.sysfiletype.coveo-small.spissue, .coveo-icon.filetype.coveo-small.spissuelist, .coveo-icon.sysfiletype.coveo-small.spissuelist, .coveo-icon.filetype.coveo-small.splink, .coveo-icon.sysfiletype.coveo-small.splink, .coveo-icon.filetype.coveo-small.splinklist, .coveo-icon.sysfiletype.coveo-small.splinklist, .coveo-icon.filetype.coveo-small.spdocumentlink, .coveo-icon.sysfiletype.coveo-small.spdocumentlink, .coveo-sprites-case-small, .coveo-icon.objecttype.coveo-small.Case, .coveo-icon.objecttype.coveo-small.case, .coveo-icon.objecttype.coveo-small.Lead, .coveo-icon.objecttype.coveo-small.lead, .coveo-icon.objecttype.coveo-small.Task, .coveo-icon.objecttype.coveo-small.task, .coveo-icon.filetype.coveo-small.exchangetask, .coveo-icon.sysfiletype.coveo-small.exchangetask, .coveo-icon.filetype.coveo-small.spprojecttask, .coveo-icon.sysfiletype.coveo-small.spprojecttask, .coveo-icon.filetype.coveo-small.spprojecttasklist, .coveo-icon.sysfiletype.coveo-small.spprojecttasklist, .coveo-sprites-kb-small, .coveo-icon.objecttype.coveo-small.Solution, .coveo-icon.objecttype.coveo-small.solution, .coveo-icon.objecttype.coveo-small.Kbdocumentation, .coveo-icon.objecttype.coveo-small.kbdocumentation, .coveo-icon.objecttype.coveo-small.Kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.Kbsolution, .coveo-icon.objecttype.coveo-small.kbsolution, .coveo-icon.objecttype.coveo-small.Kbknowledgearticle, .coveo-icon.objecttype.coveo-small.kbknowledgearticle, .coveo-icon.filetype.coveo-small.spdatasource, .coveo-icon.sysfiletype.coveo-small.spdatasource, .coveo-icon.filetype.coveo-small.spdatasourcelist, .coveo-icon.sysfiletype.coveo-small.spdatasourcelist, .coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.filetype.coveo-small.spipfslist, .coveo-icon.sysfiletype.coveo-small.spipfslist, .coveo-sprites-custom-small, .coveo-icon.objecttype.coveo-small, .coveo-icon.filetype.coveo-small, .coveo-icon.sysfiletype.coveo-small, .coveo-icon.filetype.coveo-small.exchangefreebusy, .coveo-icon.sysfiletype.coveo-small.exchangefreebusy, .coveo-icon.filetype.coveo-small.exchangemdn, .coveo-icon.sysfiletype.coveo-small.exchangemdn, .coveo-icon.filetype.coveo-small.exchangeobject, .coveo-icon.sysfiletype.coveo-small.exchangeobject, .coveo-icon.filetype.coveo-small.lithiumcommunity, .coveo-icon.sysfiletype.coveo-small.lithiumcommunity, .coveo-icon.filetype.coveo-small.sparea, .coveo-icon.sysfiletype.coveo-small.sparea, .coveo-icon.filetype.coveo-small.spcustomlist, .coveo-icon.sysfiletype.coveo-small.spcustomlist, .coveo-icon.filetype.coveo-small.spsurvey, .coveo-icon.sysfiletype.coveo-small.spsurvey, .coveo-icon.filetype.coveo-small.spsurveylist, .coveo-icon.sysfiletype.coveo-small.spsurveylist, .coveo-icon.filetype.coveo-small.spcustomgridlist, .coveo-icon.sysfiletype.coveo-small.spcustomgridlist, .coveo-icon.filetype.coveo-small.spdecision, .coveo-icon.sysfiletype.coveo-small.spdecision, .coveo-icon.filetype.coveo-small.spdecisionlist, .coveo-icon.sysfiletype.coveo-small.spdecisionlist, .coveo-icon.filetype.coveo-small.spobjective, .coveo-icon.sysfiletype.coveo-small.spobjective, .coveo-icon.filetype.coveo-small.spobjectivelist, .coveo-icon.sysfiletype.coveo-small.spobjectivelist, .coveo-icon.filetype.coveo-small.spthingstobring, .coveo-icon.sysfiletype.coveo-small.spthingstobring, .coveo-icon.filetype.coveo-small.spthingstobringlist, .coveo-icon.sysfiletype.coveo-small.spthingstobringlist, .coveo-icon.filetype.coveo-small.sparealisting, .coveo-icon.sysfiletype.coveo-small.sparealisting, .coveo-icon.filetype.coveo-small.spunknownlist, .coveo-icon.sysfiletype.coveo-small.spunknownlist, .coveo-icon.filetype.coveo-small.spdistributiongroup, .coveo-icon.sysfiletype.coveo-small.spdistributiongroup, .coveo-icon.filetype.coveo-small.spdistributiongrouplist, .coveo-icon.sysfiletype.coveo-small.spdistributiongrouplist, .coveo-icon.filetype.coveo-small.spkeyperformanceindicator, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicator, .coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.filetype.coveo-small.sptab, .coveo-icon.sysfiletype.coveo-small.sptab, .coveo-icon.filetype.coveo-small.sptablist, .coveo-icon.sysfiletype.coveo-small.sptablist, .coveo-icon.filetype.coveo-small.spworkflowprocess, .coveo-icon.sysfiletype.coveo-small.spworkflowprocess, .coveo-icon.filetype.coveo-small.spworkflowprocesslist, .coveo-icon.sysfiletype.coveo-small.spworkflowprocesslist, .coveo-icon.filetype.coveo-small.spcirculation, .coveo-icon.sysfiletype.coveo-small.spcirculation, .coveo-icon.filetype.coveo-small.spcirculationlist, .coveo-icon.sysfiletype.coveo-small.spcirculationlist, .coveo-icon.filetype.coveo-small.spwhereabout, .coveo-icon.sysfiletype.coveo-small.spwhereabout, .coveo-icon.filetype.coveo-small.spwhereaboutlist, .coveo-icon.sysfiletype.coveo-small.spwhereaboutlist, .coveo-sprites-main-clear, .coveo-facet-header-eraser, .CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before, .coveo-sprites-dropdown-export-to-excel, .coveo-settings-item.coveo-export-to-excel .coveo-icon, .coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-follow-query-active, .coveo-settings-item.coveo-follow-query:hover .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover .coveo-icon, .coveo-sprites-dropdown-follow-query, .coveo-settings-item.coveo-follow-query .coveo-icon, .coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-manage-alerts-active, .coveo-sprites-dropdown-manage-alerts, .coveo-sprites-tagging-clear, .coveo-result-tagging-clear-icon span, .coveo-result-tagging-delete-icon, .coveo-sprites-checkbox-hook-inactive, .coveo-sprites-and, .coveo-facet-header-operator .coveo-icon.coveo-and, .coveo-sprites-dropdown-preferences-active, .coveo-settings-item.coveo-preferences-panel:hover .coveo-icon, .coveo-sprites-tagging-ok, .coveo-result-tagging-add-tag-tick-icon span, .coveo-sprites-dropdown-preferences, .coveo-settings-item.coveo-preferences-panel .coveo-icon, .coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-share-query-active, .coveo-settings-item.coveo-share-query:hover .coveo-icon, .coveo-sprites-dropdown-share-query, .coveo-settings-item.coveo-share-query .coveo-icon, .coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-icon, .coveo-sprites-checkbox-hook-white, .CoveoResultsPreferences .coveo-input-icon.coveo-selected:before, .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected:before, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected:before, .coveo-sprites-checkbox-more-values, .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox > span, .coveo-sprites-or, .coveo-facet-header-operator .coveo-icon.coveo-or, .coveo-sprites-manage, .coveo-sprites-clear-inactive-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button .coveo-icon, .coveo-breadcrumb-clear-all .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close, .coveo-preferences-panel-close, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close, .coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear, .coveo-hidden-query-breadcrumb-clear, .coveo-sprites-main-search, .CoveoSearchButton > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon, .coveo-sprites-star_placeholder, .coveo-sprites-facet-search, .coveo-facet-search-magnifier, .coveo-sprites-star_active, .coveo-sprites-checkbox-exclusion, .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected:hover .coveo-facet-value-checkbox > span, .coveo-sprites-checkbox-hook-active, .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-facet-breadcrumb-multi-icon.coveo-selected, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-facet-value-checkbox > span, .coveo-sprites-clear-active-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button:hover .coveo-icon, .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close:hover, .coveo-preferences-panel-close:hover, .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear, .coveo-hidden-query-breadcrumb-clear:hover, .coveo-sprites-dropdown-export-to-excel-active, .coveo-settings-item.coveo-export-to-excel:hover .coveo-icon, .coveo-sprites-info, .coveo-sprites-attach, .CoveoAttachToCase span.coveo-attach-to-case-attach:before, .coveo-sprites-facet-search-checkbox-hook-active, .coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-sprites-attached, .CoveoAttachToCase span.coveo-attach-to-case-attached:before, .coveo-sprites-authenticate, .coveo-sprites-more-menu-active, .coveo-facet-header-settings:hover .coveo-icon, .coveo-sprites-sort, .coveo-facet-settings-section-sort .coveo-icon, .coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-icon, .coveo-sprites-sort-active, .coveo-facet-settings-section-sort:hover .coveo-icon, .coveo-sprites-close, .coveo-sprites-dropdown-more, .coveo-facet-settings-section-save-state .coveo-icon, .coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-facet-settings-section-clear-state .coveo-icon, .coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-dropdown-more-active, .coveo-facet-settings-section-save-state:hover .coveo-icon, .coveo-facet-settings-section-clear-state:hover .coveo-icon, .coveo-sprites-dropdown-expand, .coveo-facet-settings-section-show .coveo-icon, .coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle, .coveo-sprites-dropdown-expand-active, .coveo-facet-settings-section-show:hover .coveo-icon, .coveo-sprites-facet-loading, .coveo-facet-header-wait-animation, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoFollowItem.coveo-follow-item-loading:before, .coveo-sprites-dropdown-descending-active, .coveo-facet-settings-section-direction-descending:hover .coveo-icon, .coveo-sprites-dropdown-density-checked, .coveo-sprites-dropdown-collapse, .coveo-facet-settings-section-hide .coveo-icon, .coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle, .coveo-sprites-dropdown-collapse-active, .coveo-facet-settings-section-hide:hover .coveo-icon, .coveo-sprites-result-follow, .CoveoFollowItem:before, .coveo-sprites-more-menu, .coveo-facet-header-settings .coveo-icon, .coveo-sprites-result-follow-active, .CoveoFollowItem.coveo-follow-item-followed:before, .coveo-sprites-dropdown-authenticate, .coveo-settings-item.coveo-authentication-provider .coveo-icon, .coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-authenticate-active, .coveo-settings-item.coveo-authentication-provider:hover .coveo-icon, .coveo-sprites-dropdown-ascending, .coveo-facet-settings-section-direction-ascending .coveo-icon, .coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-preferences, .coveo-sprites-dropdown-ascending-active, .coveo-facet-settings-section-direction-ascending:hover .coveo-icon, .coveo-sprites-arrow-down, .coveo-facet-more .coveo-icon, .coveo-more .coveo-folding-footer-icon, .CoveoSort .coveo-icon, .CoveoSort.coveo-descending .coveo-icon, .coveo-field-table-toggle-icon, .coveo-sprites-facet-search-loading, .coveo-facet-search-wait-animation, .coveo-sprites-arrow-up, .coveo-facet-less .coveo-icon, .coveo-less .coveo-folding-footer-icon, .CoveoSort.coveo-ascending .coveo-icon, .coveo-field-table-toggle-icon-up, .coveo-sprites-expand, .coveo-sprites-collapse, .coveo-sprites-external, .coveo-sprites-facet-checkbox-exclusion, .coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .coveo-facet-search-clear .coveo-icon:hover, .coveo-facet-breadcrumb-multi-icon.coveo-excluded, .coveo-sprites-facet-exclusion-hover, .coveo-facet-search-clear .coveo-icon, .coveo-sprites-follow, .coveo-sprites-followed {
	background-image: url("../image/spritesNew.png");
	display: inline-block;
	background-repeat: no-repeat;
	overflow: hidden;
	background-size: 1811px 64px;
}
.coveo-sprites-coveo-logo, .coveo-logo {
	background-position: 0px 0px;
	width: 178px;
	height: 64px;
	text-indent: 178px;
}
.coveo-sprites-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product {
	background-position: -178px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-line, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected .coveo-facet-value-checkbox > span {
	background-position: -178px -60px;
	width: 12px;
	height: 2px;
	text-indent: 12px;
}
.coveo-sprites-video, .coveo-icon.filetype.video, .coveo-icon.sysfiletype.video, .coveo-icon.filetype.youtube, .coveo-icon.sysfiletype.youtube, .coveo-icon.filetype.youtubevideo, .coveo-icon.sysfiletype.youtubevideo, .coveo-icon.filetype.youtubeplaylistitem, .coveo-icon.sysfiletype.youtubeplaylistitem {
	background-position: -238px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-icon.filetype.txt, .coveo-icon.sysfiletype.txt, .coveo-icon.filetype.zip, .coveo-icon.sysfiletype.zip, .coveo-icon.filetype.pdf, .coveo-icon.sysfiletype.pdf, .coveo-icon.filetype.xml, .coveo-icon.sysfiletype.xml, .coveo-icon.filetype.doc, .coveo-icon.sysfiletype.doc, .coveo-icon.filetype.xls, .coveo-icon.sysfiletype.xls, .coveo-icon.filetype.ppt, .coveo-icon.sysfiletype.ppt, .coveo-icon.filetype.exchangedocument, .coveo-icon.sysfiletype.exchangedocument, .coveo-icon.filetype.spresource, .coveo-icon.sysfiletype.spresource, .coveo-icon.filetype.spresourcelist, .coveo-icon.sysfiletype.spresourcelist {
	background-position: -298px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-folder, .coveo-icon.filetype.folder, .coveo-icon.sysfiletype.folder, .coveo-icon.filetype.spdocumentlibrarylist, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.filetype.spformlibrarylist, .coveo-icon.sysfiletype.spformlibrarylist, .coveo-icon.filetype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.filetype.spsitedirectorylist, .coveo-icon.sysfiletype.spsitedirectorylist, .coveo-icon.filetype.splisttemplatecataloglist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.filetype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.filetype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.filetype.spworkspacepagelist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.filetype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.filetype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.filetype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.filetype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.filetype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.filetype.spreportlibrarylist, .coveo-icon.sysfiletype.spreportlibrarylist, .coveo-icon.filetype.spslidelibrarylist, .coveo-icon.sysfiletype.spslidelibrarylist, .coveo-icon.filetype.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist, .coveo-icon.filetype.spwikipagelibrarylist, .coveo-icon.sysfiletype.spwikipagelibrarylist, .coveo-icon.filetype.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.sppublishingimageslibrarylist, .coveo-icon.filetype.spdashboardslibrarylist, .coveo-icon.sysfiletype.spdashboardslibrarylist, .coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.spimedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.filetype.spimedictionarylist, .coveo-icon.sysfiletype.spimedictionarylist, .coveo-icon.filetype.sprecordlibrarylist, .coveo-icon.sysfiletype.sprecordlibrarylist, .coveo-icon.filetype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.filetype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.filetype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.filetype.spwfpublibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist, .coveo-icon.filetype.spdocumentset, .coveo-icon.sysfiletype.spdocumentset, .coveo-icon.filetype.splistfolder, .coveo-icon.sysfiletype.splistfolder {
	background-position: -358px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment {
	background-position: -418px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner, .coveo-icon.filetype.exchangeperson, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.filetype.activedirperson, .coveo-icon.sysfiletype.activedirperson, .coveo-icon.filetype.exchangegroup, .coveo-icon.sysfiletype.exchangegroup, .coveo-icon.filetype.spuserprofile, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.filetype.spcontact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.filetype.spcontactlist, .coveo-icon.sysfiletype.spcontactlist, .coveo-icon.filetype.spattendee, .coveo-icon.sysfiletype.spattendee, .coveo-icon.filetype.spattendeelist, .coveo-icon.sysfiletype.spattendeelist, .coveo-icon.filetype.spuserinformation, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.filetype.spuserinformationlist, .coveo-icon.sysfiletype.spuserinformationlist, .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail {
	background-position: -478px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-images, .coveo-icon.filetype.image, .coveo-icon.sysfiletype.image, .coveo-icon.filetype.sppicturelibrarylist, .coveo-icon.sysfiletype.sppicturelibrarylist {
	background-position: -538px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-calendar, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event, .coveo-icon.filetype.exchangeappointment, .coveo-icon.sysfiletype.exchangeappointment, .coveo-icon.filetype.exchangecalendarmessage, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-icon.filetype.spevent, .coveo-icon.sysfiletype.spevent, .coveo-icon.filetype.speventlist, .coveo-icon.sysfiletype.speventlist, .coveo-icon.filetype.sptask, .coveo-icon.sysfiletype.sptask, .coveo-icon.filetype.sptasklist, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.filetype.spagenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.filetype.spagendalist, .coveo-icon.sysfiletype.spagendalist, .coveo-icon.filetype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.filetype.spmeetingserielist, .coveo-icon.sysfiletype.spmeetingserielist, .coveo-icon.filetype.spadministratortask, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.filetype.spadministratortasklist, .coveo-icon.sysfiletype.spadministratortasklist, .coveo-icon.filetype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.filetype.spworkflowhistorylist, .coveo-icon.sysfiletype.spworkflowhistorylist {
	background-position: -598px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-kb, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbtechnicalarticle, .coveo-icon.objecttype.kbtechnicalarticle, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-icon.filetype.spdatasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.filetype.spdatasourcelist, .coveo-icon.sysfiletype.spdatasourcelist, .coveo-icon.filetype.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.spdataconnectionlibrarylist, .coveo-icon.filetype.spipfslist, .coveo-icon.sysfiletype.spipfslist {
	background-position: -658px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-icon.filetype.exchangetask, .coveo-icon.sysfiletype.exchangetask, .coveo-icon.filetype.spprojecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.filetype.spprojecttasklist, .coveo-icon.sysfiletype.spprojecttasklist {
	background-position: -718px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-link, .coveo-icon.filetype.spissue, .coveo-icon.sysfiletype.spissue, .coveo-icon.filetype.spissuelist, .coveo-icon.sysfiletype.spissuelist, .coveo-icon.filetype.splink, .coveo-icon.sysfiletype.splink, .coveo-icon.filetype.splinklist, .coveo-icon.sysfiletype.splinklist, .coveo-icon.filetype.spdocumentlink, .coveo-icon.sysfiletype.spdocumentlink {
	background-position: -778px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-list, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-icon.filetype.saleforceitem, .coveo-icon.sysfiletype.saleforceitem, .coveo-icon.filetype.exchangenote, .coveo-icon.sysfiletype.exchangenote, .coveo-icon.filetype.exchangeactivity, .coveo-icon.sysfiletype.exchangeactivity, .coveo-icon.filetype.exchangerssfeed, .coveo-icon.sysfiletype.exchangerssfeed, .coveo-icon.filetype.exchangeofficecom, .coveo-icon.sysfiletype.exchangeofficecom, .coveo-icon.filetype.lithiumthread, .coveo-icon.sysfiletype.lithiumthread, .coveo-icon.filetype.lithiumboard, .coveo-icon.sysfiletype.lithiumboard, .coveo-icon.filetype.lithiumcategory, .coveo-icon.sysfiletype.lithiumcategory, .coveo-icon.filetype.spannouncement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.filetype.spannouncementlist, .coveo-icon.sysfiletype.spannouncementlist, .coveo-icon.filetype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.filetype.spdiscussionboardlist, .coveo-icon.sysfiletype.spdiscussionboardlist, .coveo-icon.filetype.sptextbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.filetype.sptextboxlist, .coveo-icon.sysfiletype.sptextboxlist, .coveo-icon.filetype.spblogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.filetype.spblogcategorylist, .coveo-icon.sysfiletype.spblogcategorylist, .coveo-icon.filetype.spblogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.filetype.spblogcommentlist, .coveo-icon.sysfiletype.spblogcommentlist, .coveo-icon.filetype.spblogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.filetype.spblogpostlist, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.filetype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.filetype.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.splanguagesandtranslatorlist, .coveo-icon.filetype.sphealthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.filetype.sphealthreportlist, .coveo-icon.sysfiletype.sphealthreportlist, .coveo-icon.filetype.sphealthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.filetype.sphealthrulelist, .coveo-icon.sysfiletype.sphealthrulelist, .coveo-icon.filetype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.filetype.spperformancepointcontentlist, .coveo-icon.sysfiletype.spperformancepointcontentlist, .coveo-icon.filetype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.filetype.spphonecallmemolist, .coveo-icon.sysfiletype.spphonecallmemolist, .coveo-icon.filetype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.filetype.spmicrofeedlist, .coveo-icon.sysfiletype.spmicrofeedlist {
	background-position: -838px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-mail, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment, .coveo-icon.filetype.exchangemessage, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.filetype.exchangedsn, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.filetype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.filetype.exchangerecallreport, .coveo-icon.sysfiletype.exchangerecallreport, .coveo-icon.filetype.exchangejunkmessage, .coveo-icon.sysfiletype.exchangejunkmessage, .coveo-icon.filetype.lithiummessage, .coveo-icon.sysfiletype.lithiummessage {
	background-position: -898px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-webpage, .coveo-icon.filetype.html, .coveo-icon.sysfiletype.html, .coveo-icon.filetype.wiki, .coveo-icon.sysfiletype.wiki, .coveo-icon.filetype.webscraperwebpage, .coveo-icon.sysfiletype.webscraperwebpage, .coveo-icon.filetype.spportal, .coveo-icon.sysfiletype.spportal, .coveo-icon.filetype.spsite, .coveo-icon.sysfiletype.spsite {
	background-position: -958px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-database {
	background-position: -1018px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-custom, .coveo-icon.objecttype, .coveo-icon.filetype, .coveo-icon.sysfiletype, .coveo-icon.filetype.exchangefreebusy, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.filetype.exchangemdn, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.filetype.exchangeobject, .coveo-icon.sysfiletype.exchangeobject, .coveo-icon.filetype.lithiumcommunity, .coveo-icon.sysfiletype.lithiumcommunity, .coveo-icon.filetype.sparea, .coveo-icon.sysfiletype.sparea, .coveo-icon.filetype.spcustomlist, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.filetype.spsurvey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.filetype.spsurveylist, .coveo-icon.sysfiletype.spsurveylist, .coveo-icon.filetype.spcustomgridlist, .coveo-icon.sysfiletype.spcustomgridlist, .coveo-icon.filetype.spdecision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.filetype.spdecisionlist, .coveo-icon.sysfiletype.spdecisionlist, .coveo-icon.filetype.spobjective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.filetype.spobjectivelist, .coveo-icon.sysfiletype.spobjectivelist, .coveo-icon.filetype.spthingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.filetype.spthingstobringlist, .coveo-icon.sysfiletype.spthingstobringlist, .coveo-icon.filetype.sparealisting, .coveo-icon.sysfiletype.sparealisting, .coveo-icon.filetype.spunknownlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.filetype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.filetype.spdistributiongrouplist, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.filetype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.filetype.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist, .coveo-icon.filetype.sptab, .coveo-icon.sysfiletype.sptab, .coveo-icon.filetype.sptablist, .coveo-icon.sysfiletype.sptablist, .coveo-icon.filetype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.filetype.spworkflowprocesslist, .coveo-icon.sysfiletype.spworkflowprocesslist, .coveo-icon.filetype.spcirculation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.filetype.spcirculationlist, .coveo-icon.sysfiletype.spcirculationlist, .coveo-icon.filetype.spwhereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.filetype.spwhereaboutlist, .coveo-icon.sysfiletype.spwhereaboutlist {
	background-position: -1078px 0px;
	width: 60px;
	height: 60px;
	text-indent: 60px;
}
.coveo-sprites-search-options-inactive {
	background-position: -1138px 0px;
	width: 40px;
	height: 40px;
	text-indent: 40px;
}
.coveo-sprites-quickview, .CoveoQuickview .coveo-icon-for-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
	background-position: -1138px -40px;
	width: 24px;
	height: 24px;
	text-indent: 24px;
}
.coveo-sprites-dropdown-descending, .coveo-facet-settings-section-direction-descending .coveo-icon, .coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-icon {
	background-position: -1162px -40px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-more-tabs {
	background-position: -1162px -56px;
	width: 8px;
	height: 5px;
	text-indent: 8px;
}
.coveo-sprites-file-small, .coveo-icon.objecttype.coveo-small.File, .coveo-icon.objecttype.coveo-small.file, .coveo-icon.objecttype.coveo-small.Contract, .coveo-icon.objecttype.coveo-small.contract, .coveo-icon.objecttype.coveo-small.Note, .coveo-icon.objecttype.coveo-small.note, .coveo-icon.filetype.coveo-small.txt, .coveo-icon.sysfiletype.coveo-small.txt, .coveo-icon.filetype.coveo-small.zip, .coveo-icon.sysfiletype.coveo-small.zip, .coveo-icon.filetype.coveo-small.pdf, .coveo-icon.sysfiletype.coveo-small.pdf, .coveo-icon.filetype.coveo-small.xml, .coveo-icon.sysfiletype.coveo-small.xml, .coveo-icon.filetype.coveo-small.doc, .coveo-icon.sysfiletype.coveo-small.doc, .coveo-icon.filetype.coveo-small.xls, .coveo-icon.sysfiletype.coveo-small.xls, .coveo-icon.filetype.coveo-small.ppt, .coveo-icon.sysfiletype.coveo-small.ppt, .coveo-icon.filetype.coveo-small.exchangedocument, .coveo-icon.sysfiletype.coveo-small.exchangedocument, .coveo-icon.filetype.coveo-small.spresource, .coveo-icon.sysfiletype.coveo-small.spresource, .coveo-icon.filetype.coveo-small.spresourcelist, .coveo-icon.sysfiletype.coveo-small.spresourcelist {
	background-position: -1178px 0px;
	width: 34px;
	height: 34px;
	text-indent: 34px;
}
.coveo-sprites-pager-left-arrow, .coveo-pager-previous > a > span {
	background-position: -1178px -34px;
	width: 22px;
	height: 22px;
	text-indent: 22px;
}
.coveo-sprites-download {
	background-position: -1200px -34px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-edit-picklist {
	background-position: -1200px -46px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-folder-small, .coveo-icon.filetype.coveo-small.folder, .coveo-icon.sysfiletype.coveo-small.folder, .coveo-icon.filetype.coveo-small.spdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spformlibrarylist, .coveo-icon.sysfiletype.coveo-small.spformlibrarylist, .coveo-icon.filetype.coveo-small.spsitedirectory, .coveo-icon.sysfiletype.coveo-small.spsitedirectory, .coveo-icon.filetype.coveo-small.spsitedirectorylist, .coveo-icon.sysfiletype.coveo-small.spsitedirectorylist, .coveo-icon.filetype.coveo-small.splisttemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.splisttemplatecataloglist, .coveo-icon.filetype.coveo-small.spwebpartcataloglist, .coveo-icon.sysfiletype.coveo-small.spwebpartcataloglist, .coveo-icon.filetype.coveo-small.spwebtemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.spwebtemplatecataloglist, .coveo-icon.filetype.coveo-small.spworkspacepagelist, .coveo-icon.sysfiletype.coveo-small.spworkspacepagelist, .coveo-icon.filetype.coveo-small.spareadocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spareadocumentlibrarylist, .coveo-icon.filetype.coveo-small.spmasterpagescataloglist, .coveo-icon.sysfiletype.coveo-small.spmasterpagescataloglist, .coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spreportlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportlibrarylist, .coveo-icon.filetype.coveo-small.spslidelibrarylist, .coveo-icon.sysfiletype.coveo-small.spslidelibrarylist, .coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.filetype.coveo-small.spwikipagelibrarylist, .coveo-icon.sysfiletype.coveo-small.spwikipagelibrarylist, .coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.filetype.coveo-small.spdashboardslibrarylist, .coveo-icon.sysfiletype.coveo-small.spdashboardslibrarylist, .coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.coveo-small.spimedictionary, .coveo-icon.sysfiletype.coveo-small.spimedictionary, .coveo-icon.filetype.coveo-small.spimedictionarylist, .coveo-icon.sysfiletype.coveo-small.spimedictionarylist, .coveo-icon.filetype.coveo-small.sprecordlibrarylist, .coveo-icon.sysfiletype.coveo-small.sprecordlibrarylist, .coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.filetype.coveo-small.spsitethemeslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsitethemeslibrarylist, .coveo-icon.filetype.coveo-small.spsolutionslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsolutionslibrarylist, .coveo-icon.filetype.coveo-small.spwfpublibrarylist, .coveo-icon.sysfiletype.coveo-small.spwfpublibrarylist, .coveo-icon.filetype.coveo-small.spdocumentset, .coveo-icon.sysfiletype.coveo-small.spdocumentset, .coveo-icon.filetype.coveo-small.splistfolder, .coveo-icon.sysfiletype.coveo-small.splistfolder {
	background-position: -1212px 0px;
	width: 34px;
	height: 34px;
	text-indent: 34px;
}
.coveo-sprites-pager-right-arrow, .coveo-pager-next > a > span {
	background-position: -1212px -34px;
	width: 22px;
	height: 22px;
	text-indent: 22px;
}
.coveo-sprites-settings, .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
	background-position: -1234px -34px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-edit {
	background-position: -1234px -46px;
	width: 12px;
	height: 12px;
	text-indent: 12px;
}
.coveo-sprites-user-small, .coveo-icon.objecttype.coveo-small.People, .coveo-icon.objecttype.coveo-small.people, .coveo-icon.objecttype.coveo-small.Account, .coveo-icon.objecttype.coveo-small.account, .coveo-icon.objecttype.coveo-small.Contact, .coveo-icon.objecttype.coveo-small.contact, .coveo-icon.objecttype.coveo-small.User, .coveo-icon.objecttype.coveo-small.user, .coveo-icon.objecttype.coveo-small.Partner, .coveo-icon.objecttype.coveo-small.partner, .coveo-icon.filetype.coveo-small.exchangeperson, .coveo-icon.sysfiletype.coveo-small.exchangeperson, .coveo-icon.filetype.coveo-small.activedirperson, .coveo-icon.sysfiletype.coveo-small.activedirperson, .coveo-icon.filetype.coveo-small.exchangegroup, .coveo-icon.sysfiletype.coveo-small.exchangegroup, .coveo-icon.filetype.coveo-small.spuserprofile, .coveo-icon.sysfiletype.coveo-small.spuserprofile, .coveo-icon.filetype.coveo-small.spcontact, .coveo-icon.sysfiletype.coveo-small.spcontact, .coveo-icon.filetype.coveo-small.spcontactlist, .coveo-icon.sysfiletype.coveo-small.spcontactlist, .coveo-icon.filetype.coveo-small.spattendee, .coveo-icon.sysfiletype.coveo-small.spattendee, .coveo-icon.filetype.coveo-small.spattendeelist, .coveo-icon.sysfiletype.coveo-small.spattendeelist, .coveo-icon.filetype.coveo-small.spuserinformation, .coveo-icon.sysfiletype.coveo-small.spuserinformation, .coveo-icon.filetype.coveo-small.spuserinformationlist, .coveo-icon.sysfiletype.coveo-small.spuserinformationlist {
	background-position: -1246px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-webpage-small, .coveo-icon.filetype.coveo-small.html, .coveo-icon.sysfiletype.coveo-small.html, .coveo-icon.filetype.coveo-small.wiki, .coveo-icon.sysfiletype.coveo-small.wiki, .coveo-icon.filetype.coveo-small.webscraperwebpage, .coveo-icon.sysfiletype.coveo-small.webscraperwebpage, .coveo-icon.filetype.coveo-small.spportal, .coveo-icon.sysfiletype.coveo-small.spportal, .coveo-icon.filetype.coveo-small.spsite, .coveo-icon.sysfiletype.coveo-small.spsite {
	background-position: -1246px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-video-small, .coveo-icon.filetype.coveo-small.video, .coveo-icon.sysfiletype.coveo-small.video, .coveo-icon.filetype.coveo-small.youtube, .coveo-icon.sysfiletype.coveo-small.youtube, .coveo-icon.filetype.coveo-small.youtubevideo, .coveo-icon.sysfiletype.coveo-small.youtubevideo, .coveo-icon.filetype.coveo-small.youtubeplaylistitem, .coveo-icon.sysfiletype.coveo-small.youtubeplaylistitem {
	background-position: -1278px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-attachment-small, .coveo-icon.objecttype.coveo-small.Attachment, .coveo-icon.objecttype.coveo-small.attachment, .coveo-icon.objecttype.coveo-small.Kbattachment, .coveo-icon.objecttype.coveo-small.kbattachment {
	background-position: -1278px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-coveo-powered-by-logo, .coveo-powered-by {
	background-position: -1310px 0px;
	width: 90px;
	height: 32px;
	text-indent: 90px;
}
.coveo-sprites-images-small, .coveo-icon.filetype.coveo-small.image, .coveo-icon.sysfiletype.coveo-small.image, .coveo-icon.filetype.coveo-small.sppicturelibrarylist, .coveo-icon.sysfiletype.coveo-small.sppicturelibrarylist {
	background-position: -1310px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-calendar-small, .coveo-icon.objecttype.coveo-small.Campaign, .coveo-icon.objecttype.coveo-small.campaign, .coveo-icon.objecttype.coveo-small.Event, .coveo-icon.objecttype.coveo-small.event, .coveo-icon.filetype.coveo-small.exchangeappointment, .coveo-icon.sysfiletype.coveo-small.exchangeappointment, .coveo-icon.filetype.coveo-small.exchangecalendarmessage, .coveo-icon.sysfiletype.coveo-small.exchangecalendarmessage, .coveo-icon.filetype.coveo-small.spevent, .coveo-icon.sysfiletype.coveo-small.spevent, .coveo-icon.filetype.coveo-small.speventlist, .coveo-icon.sysfiletype.coveo-small.speventlist, .coveo-icon.filetype.coveo-small.sptask, .coveo-icon.sysfiletype.coveo-small.sptask, .coveo-icon.filetype.coveo-small.sptasklist, .coveo-icon.sysfiletype.coveo-small.sptasklist, .coveo-icon.filetype.coveo-small.spagenda, .coveo-icon.sysfiletype.coveo-small.spagenda, .coveo-icon.filetype.coveo-small.spagendalist, .coveo-icon.sysfiletype.coveo-small.spagendalist, .coveo-icon.filetype.coveo-small.spmeetingserie, .coveo-icon.sysfiletype.coveo-small.spmeetingserie, .coveo-icon.filetype.coveo-small.spmeetingserielist, .coveo-icon.sysfiletype.coveo-small.spmeetingserielist, .coveo-icon.filetype.coveo-small.spadministratortask, .coveo-icon.sysfiletype.coveo-small.spadministratortask, .coveo-icon.filetype.coveo-small.spadministratortasklist, .coveo-icon.sysfiletype.coveo-small.spadministratortasklist, .coveo-icon.filetype.coveo-small.spworkflowhistory, .coveo-icon.sysfiletype.coveo-small.spworkflowhistory, .coveo-icon.filetype.coveo-small.spworkflowhistorylist, .coveo-icon.sysfiletype.coveo-small.spworkflowhistorylist {
	background-position: -1342px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-main-clear-hover, .coveo-facet-header-eraser:hover {
	background-position: -1374px -32px;
	width: 19px;
	height: 19px;
	text-indent: 19px;
}
.coveo-sprites-exclusion-hover, .coveo-facet-value-exclude .coveo-icon {
	background-position: -1374px -51px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-facet-search-checkbox-hook-inactive {
	background-position: -1387px -51px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-mail-small, .coveo-icon.objecttype.coveo-small.Message, .coveo-icon.objecttype.coveo-small.message, .coveo-icon.objecttype.coveo-small.Casecomment, .coveo-icon.objecttype.coveo-small.casecomment, .coveo-icon.objecttype.coveo-small.Feeditem, .coveo-icon.objecttype.coveo-small.feeditem, .coveo-icon.objecttype.coveo-small.Feedcomment, .coveo-icon.objecttype.coveo-small.feedcomment, .coveo-icon.filetype.coveo-small.exchangemessage, .coveo-icon.sysfiletype.coveo-small.exchangemessage, .coveo-icon.filetype.coveo-small.exchangedsn, .coveo-icon.sysfiletype.coveo-small.exchangedsn, .coveo-icon.filetype.coveo-small.exchangerecallmessage, .coveo-icon.sysfiletype.coveo-small.exchangerecallmessage, .coveo-icon.filetype.coveo-small.exchangerecallreport, .coveo-icon.sysfiletype.coveo-small.exchangerecallreport, .coveo-icon.filetype.coveo-small.exchangejunkmessage, .coveo-icon.sysfiletype.coveo-small.exchangejunkmessage, .coveo-icon.filetype.coveo-small.lithiummessage, .coveo-icon.sysfiletype.coveo-small.lithiummessage {
	background-position: -1400px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-database-small {
	background-position: -1400px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-list-small, .coveo-icon.objecttype.coveo-small.Feed, .coveo-icon.objecttype.coveo-small.feed, .coveo-icon.objecttype.coveo-small.Thread, .coveo-icon.objecttype.coveo-small.thread, .coveo-icon.objecttype.coveo-small.Board, .coveo-icon.objecttype.coveo-small.board, .coveo-icon.objecttype.coveo-small.Category, .coveo-icon.objecttype.coveo-small.category, .coveo-icon.objecttype.coveo-small.Opportunity, .coveo-icon.objecttype.coveo-small.opportunity, .coveo-icon.filetype.coveo-small.saleforceitem, .coveo-icon.sysfiletype.coveo-small.saleforceitem, .coveo-icon.filetype.coveo-small.exchangenote, .coveo-icon.sysfiletype.coveo-small.exchangenote, .coveo-icon.filetype.coveo-small.exchangeactivity, .coveo-icon.sysfiletype.coveo-small.exchangeactivity, .coveo-icon.filetype.coveo-small.exchangerssfeed, .coveo-icon.sysfiletype.coveo-small.exchangerssfeed, .coveo-icon.filetype.coveo-small.exchangeofficecom, .coveo-icon.sysfiletype.coveo-small.exchangeofficecom, .coveo-icon.filetype.coveo-small.lithiumthread, .coveo-icon.sysfiletype.coveo-small.lithiumthread, .coveo-icon.filetype.coveo-small.lithiumboard, .coveo-icon.sysfiletype.coveo-small.lithiumboard, .coveo-icon.filetype.coveo-small.lithiumcategory, .coveo-icon.sysfiletype.coveo-small.lithiumcategory, .coveo-icon.filetype.coveo-small.spannouncement, .coveo-icon.sysfiletype.coveo-small.spannouncement, .coveo-icon.filetype.coveo-small.spannouncementlist, .coveo-icon.sysfiletype.coveo-small.spannouncementlist, .coveo-icon.filetype.coveo-small.spdiscussionboard, .coveo-icon.sysfiletype.coveo-small.spdiscussionboard, .coveo-icon.filetype.coveo-small.spdiscussionboardlist, .coveo-icon.sysfiletype.coveo-small.spdiscussionboardlist, .coveo-icon.filetype.coveo-small.sptextbox, .coveo-icon.sysfiletype.coveo-small.sptextbox, .coveo-icon.filetype.coveo-small.sptextboxlist, .coveo-icon.sysfiletype.coveo-small.sptextboxlist, .coveo-icon.filetype.coveo-small.spblogcategory, .coveo-icon.sysfiletype.coveo-small.spblogcategory, .coveo-icon.filetype.coveo-small.spblogcategorylist, .coveo-icon.sysfiletype.coveo-small.spblogcategorylist, .coveo-icon.filetype.coveo-small.spblogcomment, .coveo-icon.sysfiletype.coveo-small.spblogcomment, .coveo-icon.filetype.coveo-small.spblogcommentlist, .coveo-icon.sysfiletype.coveo-small.spblogcommentlist, .coveo-icon.filetype.coveo-small.spblogpost, .coveo-icon.sysfiletype.coveo-small.spblogpost, .coveo-icon.filetype.coveo-small.spblogpostlist, .coveo-icon.sysfiletype.coveo-small.spblogpostlist, .coveo-icon.filetype.coveo-small.splanguagesandtranslator, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslator, .coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.filetype.coveo-small.sphealthreport, .coveo-icon.sysfiletype.coveo-small.sphealthreport, .coveo-icon.filetype.coveo-small.sphealthreportlist, .coveo-icon.sysfiletype.coveo-small.sphealthreportlist, .coveo-icon.filetype.coveo-small.sphealthrule, .coveo-icon.sysfiletype.coveo-small.sphealthrule, .coveo-icon.filetype.coveo-small.sphealthrulelist, .coveo-icon.sysfiletype.coveo-small.sphealthrulelist, .coveo-icon.filetype.coveo-small.spperformancepointcontent, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontent, .coveo-icon.filetype.coveo-small.spperformancepointcontentlist, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontentlist, .coveo-icon.filetype.coveo-small.spphonecallmemo, .coveo-icon.sysfiletype.coveo-small.spphonecallmemo, .coveo-icon.filetype.coveo-small.spphonecallmemolist, .coveo-icon.sysfiletype.coveo-small.spphonecallmemolist, .coveo-icon.filetype.coveo-small.spmicrofeedpost, .coveo-icon.sysfiletype.coveo-small.spmicrofeedpost, .coveo-icon.filetype.coveo-small.spmicrofeedlist, .coveo-icon.sysfiletype.coveo-small.spmicrofeedlist {
	background-position: -1432px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-product-small, .coveo-icon.objecttype.coveo-small.Product, .coveo-icon.objecttype.coveo-small.product {
	background-position: -1432px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-link-small, .coveo-icon.filetype.coveo-small.spissue, .coveo-icon.sysfiletype.coveo-small.spissue, .coveo-icon.filetype.coveo-small.spissuelist, .coveo-icon.sysfiletype.coveo-small.spissuelist, .coveo-icon.filetype.coveo-small.splink, .coveo-icon.sysfiletype.coveo-small.splink, .coveo-icon.filetype.coveo-small.splinklist, .coveo-icon.sysfiletype.coveo-small.splinklist, .coveo-icon.filetype.coveo-small.spdocumentlink, .coveo-icon.sysfiletype.coveo-small.spdocumentlink {
	background-position: -1464px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-case-small, .coveo-icon.objecttype.coveo-small.Case, .coveo-icon.objecttype.coveo-small.case, .coveo-icon.objecttype.coveo-small.Lead, .coveo-icon.objecttype.coveo-small.lead, .coveo-icon.objecttype.coveo-small.Task, .coveo-icon.objecttype.coveo-small.task, .coveo-icon.filetype.coveo-small.exchangetask, .coveo-icon.sysfiletype.coveo-small.exchangetask, .coveo-icon.filetype.coveo-small.spprojecttask, .coveo-icon.sysfiletype.coveo-small.spprojecttask, .coveo-icon.filetype.coveo-small.spprojecttasklist, .coveo-icon.sysfiletype.coveo-small.spprojecttasklist {
	background-position: -1464px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-kb-small, .coveo-icon.objecttype.coveo-small.Solution, .coveo-icon.objecttype.coveo-small.solution, .coveo-icon.objecttype.coveo-small.Kbdocumentation, .coveo-icon.objecttype.coveo-small.kbdocumentation, .coveo-icon.objecttype.coveo-small.Kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.Kbsolution, .coveo-icon.objecttype.coveo-small.kbsolution, .coveo-icon.objecttype.coveo-small.Kbknowledgearticle, .coveo-icon.objecttype.coveo-small.kbknowledgearticle, .coveo-icon.filetype.coveo-small.spdatasource, .coveo-icon.sysfiletype.coveo-small.spdatasource, .coveo-icon.filetype.coveo-small.spdatasourcelist, .coveo-icon.sysfiletype.coveo-small.spdatasourcelist, .coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.filetype.coveo-small.spipfslist, .coveo-icon.sysfiletype.coveo-small.spipfslist {
	background-position: -1496px 0px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-custom-small, .coveo-icon.objecttype.coveo-small, .coveo-icon.filetype.coveo-small, .coveo-icon.sysfiletype.coveo-small, .coveo-icon.filetype.coveo-small.exchangefreebusy, .coveo-icon.sysfiletype.coveo-small.exchangefreebusy, .coveo-icon.filetype.coveo-small.exchangemdn, .coveo-icon.sysfiletype.coveo-small.exchangemdn, .coveo-icon.filetype.coveo-small.exchangeobject, .coveo-icon.sysfiletype.coveo-small.exchangeobject, .coveo-icon.filetype.coveo-small.lithiumcommunity, .coveo-icon.sysfiletype.coveo-small.lithiumcommunity, .coveo-icon.filetype.coveo-small.sparea, .coveo-icon.sysfiletype.coveo-small.sparea, .coveo-icon.filetype.coveo-small.spcustomlist, .coveo-icon.sysfiletype.coveo-small.spcustomlist, .coveo-icon.filetype.coveo-small.spsurvey, .coveo-icon.sysfiletype.coveo-small.spsurvey, .coveo-icon.filetype.coveo-small.spsurveylist, .coveo-icon.sysfiletype.coveo-small.spsurveylist, .coveo-icon.filetype.coveo-small.spcustomgridlist, .coveo-icon.sysfiletype.coveo-small.spcustomgridlist, .coveo-icon.filetype.coveo-small.spdecision, .coveo-icon.sysfiletype.coveo-small.spdecision, .coveo-icon.filetype.coveo-small.spdecisionlist, .coveo-icon.sysfiletype.coveo-small.spdecisionlist, .coveo-icon.filetype.coveo-small.spobjective, .coveo-icon.sysfiletype.coveo-small.spobjective, .coveo-icon.filetype.coveo-small.spobjectivelist, .coveo-icon.sysfiletype.coveo-small.spobjectivelist, .coveo-icon.filetype.coveo-small.spthingstobring, .coveo-icon.sysfiletype.coveo-small.spthingstobring, .coveo-icon.filetype.coveo-small.spthingstobringlist, .coveo-icon.sysfiletype.coveo-small.spthingstobringlist, .coveo-icon.filetype.coveo-small.sparealisting, .coveo-icon.sysfiletype.coveo-small.sparealisting, .coveo-icon.filetype.coveo-small.spunknownlist, .coveo-icon.sysfiletype.coveo-small.spunknownlist, .coveo-icon.filetype.coveo-small.spdistributiongroup, .coveo-icon.sysfiletype.coveo-small.spdistributiongroup, .coveo-icon.filetype.coveo-small.spdistributiongrouplist, .coveo-icon.sysfiletype.coveo-small.spdistributiongrouplist, .coveo-icon.filetype.coveo-small.spkeyperformanceindicator, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicator, .coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.filetype.coveo-small.sptab, .coveo-icon.sysfiletype.coveo-small.sptab, .coveo-icon.filetype.coveo-small.sptablist, .coveo-icon.sysfiletype.coveo-small.sptablist, .coveo-icon.filetype.coveo-small.spworkflowprocess, .coveo-icon.sysfiletype.coveo-small.spworkflowprocess, .coveo-icon.filetype.coveo-small.spworkflowprocesslist, .coveo-icon.sysfiletype.coveo-small.spworkflowprocesslist, .coveo-icon.filetype.coveo-small.spcirculation, .coveo-icon.sysfiletype.coveo-small.spcirculation, .coveo-icon.filetype.coveo-small.spcirculationlist, .coveo-icon.sysfiletype.coveo-small.spcirculationlist, .coveo-icon.filetype.coveo-small.spwhereabout, .coveo-icon.sysfiletype.coveo-small.spwhereabout, .coveo-icon.filetype.coveo-small.spwhereaboutlist, .coveo-icon.sysfiletype.coveo-small.spwhereaboutlist {
	background-position: -1496px -32px;
	width: 32px;
	height: 32px;
	text-indent: 32px;
}
.coveo-sprites-main-clear, .coveo-facet-header-eraser, .CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before {
	background-position: -1528px 0px;
	width: 19px;
	height: 19px;
	text-indent: 19px;
}
.coveo-sprites-dropdown-export-to-excel, .coveo-settings-item.coveo-export-to-excel .coveo-icon, .coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-icon {
	background-position: -1528px -19px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-follow-query-active, .coveo-settings-item.coveo-follow-query:hover .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover .coveo-icon {
	background-position: -1528px -37px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-follow-query, .coveo-settings-item.coveo-follow-query .coveo-icon, .coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-icon {
	background-position: -1547px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-manage-alerts-active {
	background-position: -1547px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-manage-alerts {
	background-position: -1547px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-tagging-clear, .coveo-result-tagging-clear-icon span, .coveo-result-tagging-delete-icon {
	background-position: -1547px -54px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-checkbox-hook-inactive {
	background-position: -1565px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-and, .coveo-facet-header-operator .coveo-icon.coveo-and {
	background-position: -1565px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-preferences-active, .coveo-settings-item.coveo-preferences-panel:hover .coveo-icon {
	background-position: -1565px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-tagging-ok, .coveo-result-tagging-add-tag-tick-icon span {
	background-position: -1565px -54px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-dropdown-preferences, .coveo-settings-item.coveo-preferences-panel .coveo-icon, .coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-icon {
	background-position: -1583px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-share-query-active, .coveo-settings-item.coveo-share-query:hover .coveo-icon {
	background-position: -1583px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-dropdown-share-query, .coveo-settings-item.coveo-share-query .coveo-icon, .coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-icon {
	background-position: -1583px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-checkbox-hook-white, .CoveoResultsPreferences .coveo-input-icon.coveo-selected:before, .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected:before, .CoveoPreferencePanelItem .coveo-input-icon.coveo-selected:before {
	background-position: -1583px -54px;
	width: 12px;
	height: 10px;
	text-indent: 12px;
}
.coveo-sprites-checkbox-more-values, .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox > span {
	background-position: -1601px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-or, .coveo-facet-header-operator .coveo-icon.coveo-or {
	background-position: -1601px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-manage {
	background-position: -1601px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-clear-inactive-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button .coveo-icon, .coveo-breadcrumb-clear-all .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close, .coveo-preferences-panel-close, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close, .coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear, .coveo-hidden-query-breadcrumb-clear {
	background-position: -1601px -54px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-main-search, .CoveoSearchButton > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon {
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-star_placeholder {
	background-position: -1619px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-facet-search, .coveo-facet-search-magnifier {
	background-position: -1619px -54px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-star_active {
	background-position: -1637px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-checkbox-exclusion, .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected:hover .coveo-facet-value-checkbox > span {
	background-position: -1637px -18px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-checkbox-hook-active, .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-facet-breadcrumb-multi-icon.coveo-selected, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-facet-value-checkbox > span {
	background-position: -1637px -36px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-clear-active-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button:hover .coveo-icon, .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close:hover, .coveo-preferences-panel-close:hover, .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear, .coveo-hidden-query-breadcrumb-clear:hover {
	background-position: -1637px -54px;
	width: 10px;
	height: 10px;
	text-indent: 10px;
}
.coveo-sprites-dropdown-export-to-excel-active, .coveo-settings-item.coveo-export-to-excel:hover .coveo-icon {
	background-position: -1655px 0px;
	width: 18px;
	height: 18px;
	text-indent: 18px;
}
.coveo-sprites-info {
	background-position: -1655px -18px;
	width: 17px;
	height: 17px;
	text-indent: 17px;
}
.coveo-sprites-attach, .CoveoAttachToCase span.coveo-attach-to-case-attach:before {
	background-position: -1655px -35px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-search-checkbox-hook-active, .coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover .coveo-facet-value-checkbox > span {
	background-position: -1655px -51px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-attached, .CoveoAttachToCase span.coveo-attach-to-case-attached:before {
	background-position: -1673px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-authenticate {
	background-position: -1673px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-more-menu-active, .coveo-facet-header-settings:hover .coveo-icon {
	background-position: -1673px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-sort, .coveo-facet-settings-section-sort .coveo-icon, .coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-icon {
	background-position: -1673px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-sort-active, .coveo-facet-settings-section-sort:hover .coveo-icon {
	background-position: -1689px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-close {
	background-position: -1689px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-more, .coveo-facet-settings-section-save-state .coveo-icon, .coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-facet-settings-section-clear-state .coveo-icon, .coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-icon {
	background-position: -1689px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-more-active, .coveo-facet-settings-section-save-state:hover .coveo-icon, .coveo-facet-settings-section-clear-state:hover .coveo-icon {
	background-position: -1689px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-expand, .coveo-facet-settings-section-show .coveo-icon, .coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle {
	background-position: -1705px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-expand-active, .coveo-facet-settings-section-show:hover .coveo-icon {
	background-position: -1705px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-facet-loading, .coveo-facet-header-wait-animation, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoFollowItem.coveo-follow-item-loading:before {
	background-position: -1705px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-descending-active, .coveo-facet-settings-section-direction-descending:hover .coveo-icon {
	background-position: -1705px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-density-checked {
	background-position: -1721px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-collapse, .coveo-facet-settings-section-hide .coveo-icon, .coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
	background-position: -1721px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-collapse-active, .coveo-facet-settings-section-hide:hover .coveo-icon {
	background-position: -1721px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-result-follow, .CoveoFollowItem:before {
	background-position: -1721px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-more-menu, .coveo-facet-header-settings .coveo-icon {
	background-position: -1737px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-result-follow-active, .CoveoFollowItem.coveo-follow-item-followed:before {
	background-position: -1737px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-authenticate, .coveo-settings-item.coveo-authentication-provider .coveo-icon, .coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-icon {
	background-position: -1737px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-authenticate-active, .coveo-settings-item.coveo-authentication-provider:hover .coveo-icon {
	background-position: -1737px -48px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-ascending, .coveo-facet-settings-section-direction-ascending .coveo-icon, .coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-icon {
	background-position: -1753px 0px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-preferences {
	background-position: -1753px -16px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-dropdown-ascending-active, .coveo-facet-settings-section-direction-ascending:hover .coveo-icon {
	background-position: -1753px -32px;
	width: 16px;
	height: 16px;
	text-indent: 16px;
}
.coveo-sprites-arrow-down, .coveo-facet-more .coveo-icon, .coveo-more .coveo-folding-footer-icon, .CoveoSort .coveo-icon, .CoveoSort.coveo-descending .coveo-icon, .coveo-field-table-toggle-icon {
	background-position: -1753px -48px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-facet-search-loading, .coveo-facet-search-wait-animation {
	background-position: -1769px 0px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-arrow-up, .coveo-facet-less .coveo-icon, .coveo-less .coveo-folding-footer-icon, .CoveoSort.coveo-ascending .coveo-icon, .coveo-field-table-toggle-icon-up {
	background-position: -1769px -13px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-expand {
	background-position: -1769px -26px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-collapse {
	background-position: -1769px -39px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-external {
	background-position: -1769px -52px;
	width: 13px;
	height: 12px;
	text-indent: 13px;
}
.coveo-sprites-facet-checkbox-exclusion, .coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .coveo-facet-search-clear .coveo-icon:hover, .coveo-facet-breadcrumb-multi-icon.coveo-excluded {
	background-position: -1782px 0px;
	width: 13px;
	height: 13px;
	text-indent: 13px;
}
.coveo-sprites-facet-exclusion-hover, .coveo-facet-search-clear .coveo-icon {
	background-position: -1782px -13px;
	width: 11px;
	height: 11px;
	text-indent: 11px;
}
.coveo-sprites-follow {
	background-position: -1795px 0px;
	width: 16px;
	height: 12px;
	text-indent: 16px;
}
.coveo-sprites-followed {
	background-position: -1795px -12px;
	width: 16px;
	height: 12px;
	text-indent: 16px;
}
.coveo-modalBox {
	font-family: arial, sans-serif;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 14px;
	text-align: center;
	z-index: 10000;
	-webkit-transform: translate3d(0, 0, 200px);
	-moz-transform: translate3d(0, 0, 200px);
	-ms-transform: translate3d(0, 0, 200px);
	-o-transform: translate3d(0, 0, 200px);
	transform: translate3d(0, 0, 200px);
}
.coveo-modalBox:before {
	content: '';
	height: 100%;
	display: inline-block;
	vertical-align: middle;
}
.coveo-modalBox > .coveo-overlay {
	background: #000;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0.8;
}
.coveo-modalBox > .coveo-wrapper {
	position: relative;
	display: inline-block;
	text-align: left;
	line-height: normal;
	vertical-align: middle;
	overflow: auto;
	box-shadow: 0 0 24px rgba(0, 0, 0, 0.3);
	background: #fff;
	max-height: 95%;
	max-width: 95%;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	box-shadow: none;
	border: none;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	font-size: 14px;
	background: #f6f6f6;
	border-bottom: 1px solid #d6d6d6;
	padding: 8px 16px;
	font-weight: bold;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-title {
	margin-left: 0;
	margin-right: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
	border-top: 1px solid #eee;
	background: #fff;
	box-sizing: border-box;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding: 12px 16px;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-buttons {
	margin-left: 0;
	margin-right: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.coveo-modalBox > .coveo-wrapper > .coveo-body {
	overflow-y: auto;
	background: #FFF;
	position: relative;
}
.coveo-modalBox.coveo-fullscreen > .coveo-wrapper > .coveo-body {
	margin-left: 0;
	margin-right: 0;
	position: absolute;
	bottom: 34px;
	left: 0;
	right: 0;
	top: 33px;
}
.coveo-modalBox.coveo-fullscreen.coveo-noButton > .coveo-wrapper > .coveo-body {
	bottom: 0;
}
.coveo-modalBox > .coveo-wrapper > .coveo-buttons {
	text-align: center;
	background: #f6f6f6;
	color: #404040;
}
.coveo-modalBox > .coveo-wrapper > .coveo-buttons .coveo-button {
	display: inline-block;
	padding: 8px 16px;
	cursor: pointer;
	background: #404040;
	color: #f6f6f6;
	margin: 0 16px;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.coveo-icon {
	position: relative;
}
.coveo-icon .coveo-icon-caption-overlay {
	display: none;
}
.coveo-icon.objecttype.Lead .coveo-icon-caption-overlay, .coveo-icon.objecttype.lead .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Solution .coveo-icon-caption-overlay, .coveo-icon.objecttype.solution .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Task .coveo-icon-caption-overlay, .coveo-icon.objecttype.task .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Opportunity .coveo-icon-caption-overlay, .coveo-icon.objecttype.opportunity .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Note .coveo-icon-caption-overlay, .coveo-icon.objecttype.note .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Kbdocumentation .coveo-icon-caption-overlay, .coveo-icon.objecttype.kbdocumentation .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Kbtechnicalarticle .coveo-icon-caption-overlay, .coveo-icon.objecttype.kbtechnicalarticle .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Kbsolution .coveo-icon-caption-overlay, .coveo-icon.objecttype.kbsolution .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.Kbknowledgearticle .coveo-icon-caption-overlay, .coveo-icon.objecttype.kbknowledgearticle .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Lead .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.lead .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Solution .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.solution .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Task .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.task .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Opportunity .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.opportunity .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Note .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.note .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Kbdocumentation .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.kbdocumentation .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Kbtechnicalarticle .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.kbtechnicalarticle .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Kbsolution .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.kbsolution .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.objecttype.coveo-small.Kbknowledgearticle .coveo-icon-caption-overlay, .coveo-icon.objecttype.coveo-small.kbknowledgearticle .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.txt .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.txt .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.zip .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.zip .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.pdf .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.pdf .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.xml .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.xml .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.doc .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.doc .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.xls .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.xls .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.ppt .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.ppt .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.txt .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.txt .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.zip .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.zip .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.pdf .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.pdf .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.xml .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.xml .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.doc .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.doc .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.xls .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.xls .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon.filetype.coveo-small.ppt .coveo-icon-caption-overlay, .coveo-icon.sysfiletype.coveo-small.ppt .coveo-icon-caption-overlay {
	display: block;
}
.coveo-icon-caption-overlay {
	background-color: white;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	font-size: 11px;
	position: absolute;
	top: -16px;
	left: -10px;
	text-indent: 0;
	padding: 2px;
	color: #67768B;
	width: 60px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.coveo-icon.coveo-small .coveo-icon-caption-overlay {
	width: 40px;
	top: -18px;
	left: -10px;
}
.coveo-icon[data-with-label="true"] .coveo-icon-caption-overlay {
	display: block;
}
.CoveoIcon .CoveoQuickview, .CoveoIcon.coveo-icon .CoveoQuickview, .CoveoIcon.coveo-icon.filetype .CoveoQuickview, .CoveoIcon.coveo-icon.objecttype .CoveoQuickview, .CoveoIcon.coveo-icon.sysfiletype .CoveoQuickview {
	position: absolute;
	text-indent: 0;
	left: 2px;
	right: 2px;
	position: "absolute";
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	display: none;
}
.CoveoIcon:hover.coveo-with-quickview, .CoveoIcon.coveo-icon:hover.coveo-with-quickview, .CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview, .CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview, .CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview {
	background-image: none;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	background-color: #F7F8F9;
}
.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview, .CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview, .CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview, .CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview, .CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview {
	display: block;
}
.CoveoIcon:hover.coveo-with-quickview .CoveoQuickview:hover, .CoveoIcon.coveo-icon:hover.coveo-with-quickview .CoveoQuickview:hover, .CoveoIcon.coveo-icon.filetype:hover.coveo-with-quickview .CoveoQuickview:hover, .CoveoIcon.coveo-icon.objecttype:hover.coveo-with-quickview .CoveoQuickview:hover, .CoveoIcon.coveo-icon.sysfiletype:hover.coveo-with-quickview .CoveoQuickview:hover {
	text-decoration: none;
}
@-webkit-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@-moz-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@-o-keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@keyframes fadeout {
from {
opacity: 1;
}
to {
	opacity: 0;
}
}
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-webkit-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-moz-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@-o-keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
@keyframes loadingFade {
0% {
opacity: 0;
}
50% {
opacity: 0.8;
}
100% {
opacity: 0;
}
}
.coveo-loading-spinner {
	margin: 3em auto;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border: 0.7em solid rgba(128, 128, 128, 0.2);
	border-left-color: gray;
	-webkit-animation: coveo-loading-spinner-animation 1.1s infinite linear;
	animation: coveo-loading-spinner-animation 1.1s infinite linear;
}
.ie8or9 .coveo-loading-spinner {
	background: url(../image/wait.gif) no-repeat;
	border: none;
}
.coveo-loading-spinner, .coveo-loading-spinner:after {
	border-radius: 50%;
	width: 3em;
	height: 3em;
}
@-webkit-keyframes coveo-loading-spinner-animation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes coveo-loading-spinner-animation {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 200 / 100), only screen and (min-device-pixel-ratio: 2) {
.coveo-sprites-coveo-logo, .coveo-logo, .coveo-sprites-database, .coveo-sprites-line, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected .coveo-facet-value-checkbox > span, .coveo-sprites-folder, .coveo-icon.filetype.folder, .coveo-icon.sysfiletype.folder, .coveo-icon.filetype.spdocumentlibrarylist, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.filetype.spformlibrarylist, .coveo-icon.sysfiletype.spformlibrarylist, .coveo-icon.filetype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.filetype.spsitedirectorylist, .coveo-icon.sysfiletype.spsitedirectorylist, .coveo-icon.filetype.splisttemplatecataloglist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.filetype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.filetype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.filetype.spworkspacepagelist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.filetype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.filetype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.filetype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.filetype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.filetype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.filetype.spreportlibrarylist, .coveo-icon.sysfiletype.spreportlibrarylist, .coveo-icon.filetype.spslidelibrarylist, .coveo-icon.sysfiletype.spslidelibrarylist, .coveo-icon.filetype.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist, .coveo-icon.filetype.spwikipagelibrarylist, .coveo-icon.sysfiletype.spwikipagelibrarylist, .coveo-icon.filetype.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.sppublishingimageslibrarylist, .coveo-icon.filetype.spdashboardslibrarylist, .coveo-icon.sysfiletype.spdashboardslibrarylist, .coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.spimedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.filetype.spimedictionarylist, .coveo-icon.sysfiletype.spimedictionarylist, .coveo-icon.filetype.sprecordlibrarylist, .coveo-icon.sysfiletype.sprecordlibrarylist, .coveo-icon.filetype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.filetype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.filetype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.filetype.spwfpublibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist, .coveo-icon.filetype.spdocumentset, .coveo-icon.sysfiletype.spdocumentset, .coveo-icon.filetype.splistfolder, .coveo-icon.sysfiletype.splistfolder, .coveo-sprites-calendar, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event, .coveo-icon.filetype.exchangeappointment, .coveo-icon.sysfiletype.exchangeappointment, .coveo-icon.filetype.exchangecalendarmessage, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-icon.filetype.spevent, .coveo-icon.sysfiletype.spevent, .coveo-icon.filetype.speventlist, .coveo-icon.sysfiletype.speventlist, .coveo-icon.filetype.sptask, .coveo-icon.sysfiletype.sptask, .coveo-icon.filetype.sptasklist, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.filetype.spagenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.filetype.spagendalist, .coveo-icon.sysfiletype.spagendalist, .coveo-icon.filetype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.filetype.spmeetingserielist, .coveo-icon.sysfiletype.spmeetingserielist, .coveo-icon.filetype.spadministratortask, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.filetype.spadministratortasklist, .coveo-icon.sysfiletype.spadministratortasklist, .coveo-icon.filetype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.filetype.spworkflowhistorylist, .coveo-icon.sysfiletype.spworkflowhistorylist, .coveo-sprites-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner, .coveo-icon.filetype.exchangeperson, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.filetype.activedirperson, .coveo-icon.sysfiletype.activedirperson, .coveo-icon.filetype.exchangegroup, .coveo-icon.sysfiletype.exchangegroup, .coveo-icon.filetype.spuserprofile, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.filetype.spcontact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.filetype.spcontactlist, .coveo-icon.sysfiletype.spcontactlist, .coveo-icon.filetype.spattendee, .coveo-icon.sysfiletype.spattendee, .coveo-icon.filetype.spattendeelist, .coveo-icon.sysfiletype.spattendeelist, .coveo-icon.filetype.spuserinformation, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.filetype.spuserinformationlist, .coveo-icon.sysfiletype.spuserinformationlist, .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail, .coveo-sprites-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-icon.filetype.exchangetask, .coveo-icon.sysfiletype.exchangetask, .coveo-icon.filetype.spprojecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.filetype.spprojecttasklist, .coveo-icon.sysfiletype.spprojecttasklist, .coveo-sprites-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product, .coveo-sprites-images, .coveo-icon.filetype.image, .coveo-icon.sysfiletype.image, .coveo-icon.filetype.sppicturelibrarylist, .coveo-icon.sysfiletype.sppicturelibrarylist, .coveo-sprites-kb, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbtechnicalarticle, .coveo-icon.objecttype.kbtechnicalarticle, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-icon.filetype.spdatasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.filetype.spdatasourcelist, .coveo-icon.sysfiletype.spdatasourcelist, .coveo-icon.filetype.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.spdataconnectionlibrarylist, .coveo-icon.filetype.spipfslist, .coveo-icon.sysfiletype.spipfslist, .coveo-sprites-mail, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment, .coveo-icon.filetype.exchangemessage, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.filetype.exchangedsn, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.filetype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.filetype.exchangerecallreport, .coveo-icon.sysfiletype.exchangerecallreport, .coveo-icon.filetype.exchangejunkmessage, .coveo-icon.sysfiletype.exchangejunkmessage, .coveo-icon.filetype.lithiummessage, .coveo-icon.sysfiletype.lithiummessage, .coveo-sprites-link, .coveo-icon.filetype.spissue, .coveo-icon.sysfiletype.spissue, .coveo-icon.filetype.spissuelist, .coveo-icon.sysfiletype.spissuelist, .coveo-icon.filetype.splink, .coveo-icon.sysfiletype.splink, .coveo-icon.filetype.splinklist, .coveo-icon.sysfiletype.splinklist, .coveo-icon.filetype.spdocumentlink, .coveo-icon.sysfiletype.spdocumentlink, .coveo-sprites-video, .coveo-icon.filetype.video, .coveo-icon.sysfiletype.video, .coveo-icon.filetype.youtube, .coveo-icon.sysfiletype.youtube, .coveo-icon.filetype.youtubevideo, .coveo-icon.sysfiletype.youtubevideo, .coveo-icon.filetype.youtubeplaylistitem, .coveo-icon.sysfiletype.youtubeplaylistitem, .coveo-sprites-webpage, .coveo-icon.filetype.html, .coveo-icon.sysfiletype.html, .coveo-icon.filetype.wiki, .coveo-icon.sysfiletype.wiki, .coveo-icon.filetype.webscraperwebpage, .coveo-icon.sysfiletype.webscraperwebpage, .coveo-icon.filetype.spportal, .coveo-icon.sysfiletype.spportal, .coveo-icon.filetype.spsite, .coveo-icon.sysfiletype.spsite, .coveo-sprites-list, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-icon.filetype.saleforceitem, .coveo-icon.sysfiletype.saleforceitem, .coveo-icon.filetype.exchangenote, .coveo-icon.sysfiletype.exchangenote, .coveo-icon.filetype.exchangeactivity, .coveo-icon.sysfiletype.exchangeactivity, .coveo-icon.filetype.exchangerssfeed, .coveo-icon.sysfiletype.exchangerssfeed, .coveo-icon.filetype.exchangeofficecom, .coveo-icon.sysfiletype.exchangeofficecom, .coveo-icon.filetype.lithiumthread, .coveo-icon.sysfiletype.lithiumthread, .coveo-icon.filetype.lithiumboard, .coveo-icon.sysfiletype.lithiumboard, .coveo-icon.filetype.lithiumcategory, .coveo-icon.sysfiletype.lithiumcategory, .coveo-icon.filetype.spannouncement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.filetype.spannouncementlist, .coveo-icon.sysfiletype.spannouncementlist, .coveo-icon.filetype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.filetype.spdiscussionboardlist, .coveo-icon.sysfiletype.spdiscussionboardlist, .coveo-icon.filetype.sptextbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.filetype.sptextboxlist, .coveo-icon.sysfiletype.sptextboxlist, .coveo-icon.filetype.spblogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.filetype.spblogcategorylist, .coveo-icon.sysfiletype.spblogcategorylist, .coveo-icon.filetype.spblogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.filetype.spblogcommentlist, .coveo-icon.sysfiletype.spblogcommentlist, .coveo-icon.filetype.spblogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.filetype.spblogpostlist, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.filetype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.filetype.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.splanguagesandtranslatorlist, .coveo-icon.filetype.sphealthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.filetype.sphealthreportlist, .coveo-icon.sysfiletype.sphealthreportlist, .coveo-icon.filetype.sphealthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.filetype.sphealthrulelist, .coveo-icon.sysfiletype.sphealthrulelist, .coveo-icon.filetype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.filetype.spperformancepointcontentlist, .coveo-icon.sysfiletype.spperformancepointcontentlist, .coveo-icon.filetype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.filetype.spphonecallmemolist, .coveo-icon.sysfiletype.spphonecallmemolist, .coveo-icon.filetype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.filetype.spmicrofeedlist, .coveo-icon.sysfiletype.spmicrofeedlist, .coveo-sprites-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment, .coveo-sprites-custom, .coveo-icon.objecttype, .coveo-icon.filetype, .coveo-icon.sysfiletype, .coveo-icon.filetype.exchangefreebusy, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.filetype.exchangemdn, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.filetype.exchangeobject, .coveo-icon.sysfiletype.exchangeobject, .coveo-icon.filetype.lithiumcommunity, .coveo-icon.sysfiletype.lithiumcommunity, .coveo-icon.filetype.sparea, .coveo-icon.sysfiletype.sparea, .coveo-icon.filetype.spcustomlist, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.filetype.spsurvey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.filetype.spsurveylist, .coveo-icon.sysfiletype.spsurveylist, .coveo-icon.filetype.spcustomgridlist, .coveo-icon.sysfiletype.spcustomgridlist, .coveo-icon.filetype.spdecision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.filetype.spdecisionlist, .coveo-icon.sysfiletype.spdecisionlist, .coveo-icon.filetype.spobjective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.filetype.spobjectivelist, .coveo-icon.sysfiletype.spobjectivelist, .coveo-icon.filetype.spthingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.filetype.spthingstobringlist, .coveo-icon.sysfiletype.spthingstobringlist, .coveo-icon.filetype.sparealisting, .coveo-icon.sysfiletype.sparealisting, .coveo-icon.filetype.spunknownlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.filetype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.filetype.spdistributiongrouplist, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.filetype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.filetype.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist, .coveo-icon.filetype.sptab, .coveo-icon.sysfiletype.sptab, .coveo-icon.filetype.sptablist, .coveo-icon.sysfiletype.sptablist, .coveo-icon.filetype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.filetype.spworkflowprocesslist, .coveo-icon.sysfiletype.spworkflowprocesslist, .coveo-icon.filetype.spcirculation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.filetype.spcirculationlist, .coveo-icon.sysfiletype.spcirculationlist, .coveo-icon.filetype.spwhereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.filetype.spwhereaboutlist, .coveo-icon.sysfiletype.spwhereaboutlist, .coveo-sprites-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-icon.filetype.txt, .coveo-icon.sysfiletype.txt, .coveo-icon.filetype.zip, .coveo-icon.sysfiletype.zip, .coveo-icon.filetype.pdf, .coveo-icon.sysfiletype.pdf, .coveo-icon.filetype.xml, .coveo-icon.sysfiletype.xml, .coveo-icon.filetype.doc, .coveo-icon.sysfiletype.doc, .coveo-icon.filetype.xls, .coveo-icon.sysfiletype.xls, .coveo-icon.filetype.ppt, .coveo-icon.sysfiletype.ppt, .coveo-icon.filetype.exchangedocument, .coveo-icon.sysfiletype.exchangedocument, .coveo-icon.filetype.spresource, .coveo-icon.sysfiletype.spresource, .coveo-icon.filetype.spresourcelist, .coveo-icon.sysfiletype.spresourcelist, .coveo-sprites-search-options-inactive, .coveo-sprites-quickview, .CoveoQuickview .coveo-icon-for-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon, .coveo-sprites-sort, .coveo-facet-settings-section-sort .coveo-icon, .coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-icon, .coveo-sprites-more-tabs, .coveo-sprites-folder-small, .coveo-icon.filetype.coveo-small.folder, .coveo-icon.sysfiletype.coveo-small.folder, .coveo-icon.filetype.coveo-small.spdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spformlibrarylist, .coveo-icon.sysfiletype.coveo-small.spformlibrarylist, .coveo-icon.filetype.coveo-small.spsitedirectory, .coveo-icon.sysfiletype.coveo-small.spsitedirectory, .coveo-icon.filetype.coveo-small.spsitedirectorylist, .coveo-icon.sysfiletype.coveo-small.spsitedirectorylist, .coveo-icon.filetype.coveo-small.splisttemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.splisttemplatecataloglist, .coveo-icon.filetype.coveo-small.spwebpartcataloglist, .coveo-icon.sysfiletype.coveo-small.spwebpartcataloglist, .coveo-icon.filetype.coveo-small.spwebtemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.spwebtemplatecataloglist, .coveo-icon.filetype.coveo-small.spworkspacepagelist, .coveo-icon.sysfiletype.coveo-small.spworkspacepagelist, .coveo-icon.filetype.coveo-small.spareadocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spareadocumentlibrarylist, .coveo-icon.filetype.coveo-small.spmasterpagescataloglist, .coveo-icon.sysfiletype.coveo-small.spmasterpagescataloglist, .coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spreportlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportlibrarylist, .coveo-icon.filetype.coveo-small.spslidelibrarylist, .coveo-icon.sysfiletype.coveo-small.spslidelibrarylist, .coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.filetype.coveo-small.spwikipagelibrarylist, .coveo-icon.sysfiletype.coveo-small.spwikipagelibrarylist, .coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.filetype.coveo-small.spdashboardslibrarylist, .coveo-icon.sysfiletype.coveo-small.spdashboardslibrarylist, .coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.coveo-small.spimedictionary, .coveo-icon.sysfiletype.coveo-small.spimedictionary, .coveo-icon.filetype.coveo-small.spimedictionarylist, .coveo-icon.sysfiletype.coveo-small.spimedictionarylist, .coveo-icon.filetype.coveo-small.sprecordlibrarylist, .coveo-icon.sysfiletype.coveo-small.sprecordlibrarylist, .coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.filetype.coveo-small.spsitethemeslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsitethemeslibrarylist, .coveo-icon.filetype.coveo-small.spsolutionslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsolutionslibrarylist, .coveo-icon.filetype.coveo-small.spwfpublibrarylist, .coveo-icon.sysfiletype.coveo-small.spwfpublibrarylist, .coveo-icon.filetype.coveo-small.spdocumentset, .coveo-icon.sysfiletype.coveo-small.spdocumentset, .coveo-icon.filetype.coveo-small.splistfolder, .coveo-icon.sysfiletype.coveo-small.splistfolder, .coveo-sprites-pager-left-arrow, .coveo-pager-previous > a > span, .coveo-sprites-settings, .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon, .coveo-sprites-edit, .coveo-sprites-file-small, .coveo-icon.objecttype.coveo-small.File, .coveo-icon.objecttype.coveo-small.file, .coveo-icon.objecttype.coveo-small.Contract, .coveo-icon.objecttype.coveo-small.contract, .coveo-icon.objecttype.coveo-small.Note, .coveo-icon.objecttype.coveo-small.note, .coveo-icon.filetype.coveo-small.txt, .coveo-icon.sysfiletype.coveo-small.txt, .coveo-icon.filetype.coveo-small.zip, .coveo-icon.sysfiletype.coveo-small.zip, .coveo-icon.filetype.coveo-small.pdf, .coveo-icon.sysfiletype.coveo-small.pdf, .coveo-icon.filetype.coveo-small.xml, .coveo-icon.sysfiletype.coveo-small.xml, .coveo-icon.filetype.coveo-small.doc, .coveo-icon.sysfiletype.coveo-small.doc, .coveo-icon.filetype.coveo-small.xls, .coveo-icon.sysfiletype.coveo-small.xls, .coveo-icon.filetype.coveo-small.ppt, .coveo-icon.sysfiletype.coveo-small.ppt, .coveo-icon.filetype.coveo-small.exchangedocument, .coveo-icon.sysfiletype.coveo-small.exchangedocument, .coveo-icon.filetype.coveo-small.spresource, .coveo-icon.sysfiletype.coveo-small.spresource, .coveo-icon.filetype.coveo-small.spresourcelist, .coveo-icon.sysfiletype.coveo-small.spresourcelist, .coveo-sprites-pager-right-arrow, .coveo-pager-next > a > span, .coveo-sprites-edit-picklist, .coveo-sprites-download, .coveo-sprites-coveo-powered-by-logo, .coveo-powered-by, .coveo-sprites-list-small, .coveo-icon.objecttype.coveo-small.Feed, .coveo-icon.objecttype.coveo-small.feed, .coveo-icon.objecttype.coveo-small.Thread, .coveo-icon.objecttype.coveo-small.thread, .coveo-icon.objecttype.coveo-small.Board, .coveo-icon.objecttype.coveo-small.board, .coveo-icon.objecttype.coveo-small.Category, .coveo-icon.objecttype.coveo-small.category, .coveo-icon.objecttype.coveo-small.Opportunity, .coveo-icon.objecttype.coveo-small.opportunity, .coveo-icon.filetype.coveo-small.saleforceitem, .coveo-icon.sysfiletype.coveo-small.saleforceitem, .coveo-icon.filetype.coveo-small.exchangenote, .coveo-icon.sysfiletype.coveo-small.exchangenote, .coveo-icon.filetype.coveo-small.exchangeactivity, .coveo-icon.sysfiletype.coveo-small.exchangeactivity, .coveo-icon.filetype.coveo-small.exchangerssfeed, .coveo-icon.sysfiletype.coveo-small.exchangerssfeed, .coveo-icon.filetype.coveo-small.exchangeofficecom, .coveo-icon.sysfiletype.coveo-small.exchangeofficecom, .coveo-icon.filetype.coveo-small.lithiumthread, .coveo-icon.sysfiletype.coveo-small.lithiumthread, .coveo-icon.filetype.coveo-small.lithiumboard, .coveo-icon.sysfiletype.coveo-small.lithiumboard, .coveo-icon.filetype.coveo-small.lithiumcategory, .coveo-icon.sysfiletype.coveo-small.lithiumcategory, .coveo-icon.filetype.coveo-small.spannouncement, .coveo-icon.sysfiletype.coveo-small.spannouncement, .coveo-icon.filetype.coveo-small.spannouncementlist, .coveo-icon.sysfiletype.coveo-small.spannouncementlist, .coveo-icon.filetype.coveo-small.spdiscussionboard, .coveo-icon.sysfiletype.coveo-small.spdiscussionboard, .coveo-icon.filetype.coveo-small.spdiscussionboardlist, .coveo-icon.sysfiletype.coveo-small.spdiscussionboardlist, .coveo-icon.filetype.coveo-small.sptextbox, .coveo-icon.sysfiletype.coveo-small.sptextbox, .coveo-icon.filetype.coveo-small.sptextboxlist, .coveo-icon.sysfiletype.coveo-small.sptextboxlist, .coveo-icon.filetype.coveo-small.spblogcategory, .coveo-icon.sysfiletype.coveo-small.spblogcategory, .coveo-icon.filetype.coveo-small.spblogcategorylist, .coveo-icon.sysfiletype.coveo-small.spblogcategorylist, .coveo-icon.filetype.coveo-small.spblogcomment, .coveo-icon.sysfiletype.coveo-small.spblogcomment, .coveo-icon.filetype.coveo-small.spblogcommentlist, .coveo-icon.sysfiletype.coveo-small.spblogcommentlist, .coveo-icon.filetype.coveo-small.spblogpost, .coveo-icon.sysfiletype.coveo-small.spblogpost, .coveo-icon.filetype.coveo-small.spblogpostlist, .coveo-icon.sysfiletype.coveo-small.spblogpostlist, .coveo-icon.filetype.coveo-small.splanguagesandtranslator, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslator, .coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.filetype.coveo-small.sphealthreport, .coveo-icon.sysfiletype.coveo-small.sphealthreport, .coveo-icon.filetype.coveo-small.sphealthreportlist, .coveo-icon.sysfiletype.coveo-small.sphealthreportlist, .coveo-icon.filetype.coveo-small.sphealthrule, .coveo-icon.sysfiletype.coveo-small.sphealthrule, .coveo-icon.filetype.coveo-small.sphealthrulelist, .coveo-icon.sysfiletype.coveo-small.sphealthrulelist, .coveo-icon.filetype.coveo-small.spperformancepointcontent, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontent, .coveo-icon.filetype.coveo-small.spperformancepointcontentlist, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontentlist, .coveo-icon.filetype.coveo-small.spphonecallmemo, .coveo-icon.sysfiletype.coveo-small.spphonecallmemo, .coveo-icon.filetype.coveo-small.spphonecallmemolist, .coveo-icon.sysfiletype.coveo-small.spphonecallmemolist, .coveo-icon.filetype.coveo-small.spmicrofeedpost, .coveo-icon.sysfiletype.coveo-small.spmicrofeedpost, .coveo-icon.filetype.coveo-small.spmicrofeedlist, .coveo-icon.sysfiletype.coveo-small.spmicrofeedlist, .coveo-sprites-webpage-small, .coveo-icon.filetype.coveo-small.html, .coveo-icon.sysfiletype.coveo-small.html, .coveo-icon.filetype.coveo-small.wiki, .coveo-icon.sysfiletype.coveo-small.wiki, .coveo-icon.filetype.coveo-small.webscraperwebpage, .coveo-icon.sysfiletype.coveo-small.webscraperwebpage, .coveo-icon.filetype.coveo-small.spportal, .coveo-icon.sysfiletype.coveo-small.spportal, .coveo-icon.filetype.coveo-small.spsite, .coveo-icon.sysfiletype.coveo-small.spsite, .coveo-sprites-main-clear-hover, .coveo-facet-header-eraser:hover, .coveo-sprites-collapse, .coveo-sprites-arrow-down, .coveo-facet-more .coveo-icon, .coveo-more .coveo-folding-footer-icon, .CoveoSort .coveo-icon, .CoveoSort.coveo-descending .coveo-icon, .coveo-field-table-toggle-icon, .coveo-sprites-link-small, .coveo-icon.filetype.coveo-small.spissue, .coveo-icon.sysfiletype.coveo-small.spissue, .coveo-icon.filetype.coveo-small.spissuelist, .coveo-icon.sysfiletype.coveo-small.spissuelist, .coveo-icon.filetype.coveo-small.splink, .coveo-icon.sysfiletype.coveo-small.splink, .coveo-icon.filetype.coveo-small.splinklist, .coveo-icon.sysfiletype.coveo-small.splinklist, .coveo-icon.filetype.coveo-small.spdocumentlink, .coveo-icon.sysfiletype.coveo-small.spdocumentlink, .coveo-sprites-database-small, .coveo-sprites-custom-small, .coveo-icon.objecttype.coveo-small, .coveo-icon.filetype.coveo-small, .coveo-icon.sysfiletype.coveo-small, .coveo-icon.filetype.coveo-small.exchangefreebusy, .coveo-icon.sysfiletype.coveo-small.exchangefreebusy, .coveo-icon.filetype.coveo-small.exchangemdn, .coveo-icon.sysfiletype.coveo-small.exchangemdn, .coveo-icon.filetype.coveo-small.exchangeobject, .coveo-icon.sysfiletype.coveo-small.exchangeobject, .coveo-icon.filetype.coveo-small.lithiumcommunity, .coveo-icon.sysfiletype.coveo-small.lithiumcommunity, .coveo-icon.filetype.coveo-small.sparea, .coveo-icon.sysfiletype.coveo-small.sparea, .coveo-icon.filetype.coveo-small.spcustomlist, .coveo-icon.sysfiletype.coveo-small.spcustomlist, .coveo-icon.filetype.coveo-small.spsurvey, .coveo-icon.sysfiletype.coveo-small.spsurvey, .coveo-icon.filetype.coveo-small.spsurveylist, .coveo-icon.sysfiletype.coveo-small.spsurveylist, .coveo-icon.filetype.coveo-small.spcustomgridlist, .coveo-icon.sysfiletype.coveo-small.spcustomgridlist, .coveo-icon.filetype.coveo-small.spdecision, .coveo-icon.sysfiletype.coveo-small.spdecision, .coveo-icon.filetype.coveo-small.spdecisionlist, .coveo-icon.sysfiletype.coveo-small.spdecisionlist, .coveo-icon.filetype.coveo-small.spobjective, .coveo-icon.sysfiletype.coveo-small.spobjective, .coveo-icon.filetype.coveo-small.spobjectivelist, .coveo-icon.sysfiletype.coveo-small.spobjectivelist, .coveo-icon.filetype.coveo-small.spthingstobring, .coveo-icon.sysfiletype.coveo-small.spthingstobring, .coveo-icon.filetype.coveo-small.spthingstobringlist, .coveo-icon.sysfiletype.coveo-small.spthingstobringlist, .coveo-icon.filetype.coveo-small.sparealisting, .coveo-icon.sysfiletype.coveo-small.sparealisting, .coveo-icon.filetype.coveo-small.spunknownlist, .coveo-icon.sysfiletype.coveo-small.spunknownlist, .coveo-icon.filetype.coveo-small.spdistributiongroup, .coveo-icon.sysfiletype.coveo-small.spdistributiongroup, .coveo-icon.filetype.coveo-small.spdistributiongrouplist, .coveo-icon.sysfiletype.coveo-small.spdistributiongrouplist, .coveo-icon.filetype.coveo-small.spkeyperformanceindicator, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicator, .coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.filetype.coveo-small.sptab, .coveo-icon.sysfiletype.coveo-small.sptab, .coveo-icon.filetype.coveo-small.sptablist, .coveo-icon.sysfiletype.coveo-small.sptablist, .coveo-icon.filetype.coveo-small.spworkflowprocess, .coveo-icon.sysfiletype.coveo-small.spworkflowprocess, .coveo-icon.filetype.coveo-small.spworkflowprocesslist, .coveo-icon.sysfiletype.coveo-small.spworkflowprocesslist, .coveo-icon.filetype.coveo-small.spcirculation, .coveo-icon.sysfiletype.coveo-small.spcirculation, .coveo-icon.filetype.coveo-small.spcirculationlist, .coveo-icon.sysfiletype.coveo-small.spcirculationlist, .coveo-icon.filetype.coveo-small.spwhereabout, .coveo-icon.sysfiletype.coveo-small.spwhereabout, .coveo-icon.filetype.coveo-small.spwhereaboutlist, .coveo-icon.sysfiletype.coveo-small.spwhereaboutlist, .coveo-sprites-product-small, .coveo-icon.objecttype.coveo-small.Product, .coveo-icon.objecttype.coveo-small.product, .coveo-sprites-images-small, .coveo-icon.filetype.coveo-small.image, .coveo-icon.sysfiletype.coveo-small.image, .coveo-icon.filetype.coveo-small.sppicturelibrarylist, .coveo-icon.sysfiletype.coveo-small.sppicturelibrarylist, .coveo-sprites-attachment-small, .coveo-icon.objecttype.coveo-small.Attachment, .coveo-icon.objecttype.coveo-small.attachment, .coveo-icon.objecttype.coveo-small.Kbattachment, .coveo-icon.objecttype.coveo-small.kbattachment, .coveo-sprites-case-small, .coveo-icon.objecttype.coveo-small.Case, .coveo-icon.objecttype.coveo-small.case, .coveo-icon.objecttype.coveo-small.Lead, .coveo-icon.objecttype.coveo-small.lead, .coveo-icon.objecttype.coveo-small.Task, .coveo-icon.objecttype.coveo-small.task, .coveo-icon.filetype.coveo-small.exchangetask, .coveo-icon.sysfiletype.coveo-small.exchangetask, .coveo-icon.filetype.coveo-small.spprojecttask, .coveo-icon.sysfiletype.coveo-small.spprojecttask, .coveo-icon.filetype.coveo-small.spprojecttasklist, .coveo-icon.sysfiletype.coveo-small.spprojecttasklist, .coveo-sprites-user-small, .coveo-icon.objecttype.coveo-small.People, .coveo-icon.objecttype.coveo-small.people, .coveo-icon.objecttype.coveo-small.Account, .coveo-icon.objecttype.coveo-small.account, .coveo-icon.objecttype.coveo-small.Contact, .coveo-icon.objecttype.coveo-small.contact, .coveo-icon.objecttype.coveo-small.User, .coveo-icon.objecttype.coveo-small.user, .coveo-icon.objecttype.coveo-small.Partner, .coveo-icon.objecttype.coveo-small.partner, .coveo-icon.filetype.coveo-small.exchangeperson, .coveo-icon.sysfiletype.coveo-small.exchangeperson, .coveo-icon.filetype.coveo-small.activedirperson, .coveo-icon.sysfiletype.coveo-small.activedirperson, .coveo-icon.filetype.coveo-small.exchangegroup, .coveo-icon.sysfiletype.coveo-small.exchangegroup, .coveo-icon.filetype.coveo-small.spuserprofile, .coveo-icon.sysfiletype.coveo-small.spuserprofile, .coveo-icon.filetype.coveo-small.spcontact, .coveo-icon.sysfiletype.coveo-small.spcontact, .coveo-icon.filetype.coveo-small.spcontactlist, .coveo-icon.sysfiletype.coveo-small.spcontactlist, .coveo-icon.filetype.coveo-small.spattendee, .coveo-icon.sysfiletype.coveo-small.spattendee, .coveo-icon.filetype.coveo-small.spattendeelist, .coveo-icon.sysfiletype.coveo-small.spattendeelist, .coveo-icon.filetype.coveo-small.spuserinformation, .coveo-icon.sysfiletype.coveo-small.spuserinformation, .coveo-icon.filetype.coveo-small.spuserinformationlist, .coveo-icon.sysfiletype.coveo-small.spuserinformationlist, .coveo-sprites-calendar-small, .coveo-icon.objecttype.coveo-small.Campaign, .coveo-icon.objecttype.coveo-small.campaign, .coveo-icon.objecttype.coveo-small.Event, .coveo-icon.objecttype.coveo-small.event, .coveo-icon.filetype.coveo-small.exchangeappointment, .coveo-icon.sysfiletype.coveo-small.exchangeappointment, .coveo-icon.filetype.coveo-small.exchangecalendarmessage, .coveo-icon.sysfiletype.coveo-small.exchangecalendarmessage, .coveo-icon.filetype.coveo-small.spevent, .coveo-icon.sysfiletype.coveo-small.spevent, .coveo-icon.filetype.coveo-small.speventlist, .coveo-icon.sysfiletype.coveo-small.speventlist, .coveo-icon.filetype.coveo-small.sptask, .coveo-icon.sysfiletype.coveo-small.sptask, .coveo-icon.filetype.coveo-small.sptasklist, .coveo-icon.sysfiletype.coveo-small.sptasklist, .coveo-icon.filetype.coveo-small.spagenda, .coveo-icon.sysfiletype.coveo-small.spagenda, .coveo-icon.filetype.coveo-small.spagendalist, .coveo-icon.sysfiletype.coveo-small.spagendalist, .coveo-icon.filetype.coveo-small.spmeetingserie, .coveo-icon.sysfiletype.coveo-small.spmeetingserie, .coveo-icon.filetype.coveo-small.spmeetingserielist, .coveo-icon.sysfiletype.coveo-small.spmeetingserielist, .coveo-icon.filetype.coveo-small.spadministratortask, .coveo-icon.sysfiletype.coveo-small.spadministratortask, .coveo-icon.filetype.coveo-small.spadministratortasklist, .coveo-icon.sysfiletype.coveo-small.spadministratortasklist, .coveo-icon.filetype.coveo-small.spworkflowhistory, .coveo-icon.sysfiletype.coveo-small.spworkflowhistory, .coveo-icon.filetype.coveo-small.spworkflowhistorylist, .coveo-icon.sysfiletype.coveo-small.spworkflowhistorylist, .coveo-sprites-video-small, .coveo-icon.filetype.coveo-small.video, .coveo-icon.sysfiletype.coveo-small.video, .coveo-icon.filetype.coveo-small.youtube, .coveo-icon.sysfiletype.coveo-small.youtube, .coveo-icon.filetype.coveo-small.youtubevideo, .coveo-icon.sysfiletype.coveo-small.youtubevideo, .coveo-icon.filetype.coveo-small.youtubeplaylistitem, .coveo-icon.sysfiletype.coveo-small.youtubeplaylistitem, .coveo-sprites-mail-small, .coveo-icon.objecttype.coveo-small.Message, .coveo-icon.objecttype.coveo-small.message, .coveo-icon.objecttype.coveo-small.Casecomment, .coveo-icon.objecttype.coveo-small.casecomment, .coveo-icon.objecttype.coveo-small.Feeditem, .coveo-icon.objecttype.coveo-small.feeditem, .coveo-icon.objecttype.coveo-small.Feedcomment, .coveo-icon.objecttype.coveo-small.feedcomment, .coveo-icon.filetype.coveo-small.exchangemessage, .coveo-icon.sysfiletype.coveo-small.exchangemessage, .coveo-icon.filetype.coveo-small.exchangedsn, .coveo-icon.sysfiletype.coveo-small.exchangedsn, .coveo-icon.filetype.coveo-small.exchangerecallmessage, .coveo-icon.sysfiletype.coveo-small.exchangerecallmessage, .coveo-icon.filetype.coveo-small.exchangerecallreport, .coveo-icon.sysfiletype.coveo-small.exchangerecallreport, .coveo-icon.filetype.coveo-small.exchangejunkmessage, .coveo-icon.sysfiletype.coveo-small.exchangejunkmessage, .coveo-icon.filetype.coveo-small.lithiummessage, .coveo-icon.sysfiletype.coveo-small.lithiummessage, .coveo-sprites-kb-small, .coveo-icon.objecttype.coveo-small.Solution, .coveo-icon.objecttype.coveo-small.solution, .coveo-icon.objecttype.coveo-small.Kbdocumentation, .coveo-icon.objecttype.coveo-small.kbdocumentation, .coveo-icon.objecttype.coveo-small.Kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.Kbsolution, .coveo-icon.objecttype.coveo-small.kbsolution, .coveo-icon.objecttype.coveo-small.Kbknowledgearticle, .coveo-icon.objecttype.coveo-small.kbknowledgearticle, .coveo-icon.filetype.coveo-small.spdatasource, .coveo-icon.sysfiletype.coveo-small.spdatasource, .coveo-icon.filetype.coveo-small.spdatasourcelist, .coveo-icon.sysfiletype.coveo-small.spdatasourcelist, .coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.filetype.coveo-small.spipfslist, .coveo-icon.sysfiletype.coveo-small.spipfslist, .coveo-sprites-main-clear, .coveo-facet-header-eraser, .CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before, .coveo-sprites-checkbox-more-values, .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox > span, .coveo-sprites-dropdown-manage-alerts, .coveo-sprites-dropdown-manage-alerts-active, .coveo-sprites-dropdown-follow-query, .coveo-settings-item.coveo-follow-query .coveo-icon, .coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-follow-query-active, .coveo-settings-item.coveo-follow-query:hover .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover .coveo-icon, .coveo-sprites-clear-active-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button:hover .coveo-icon, .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close:hover, .coveo-preferences-panel-close:hover, .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear, .coveo-hidden-query-breadcrumb-clear:hover, .coveo-sprites-dropdown-export-to-excel, .coveo-settings-item.coveo-export-to-excel .coveo-icon, .coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-export-to-excel-active, .coveo-settings-item.coveo-export-to-excel:hover .coveo-icon, .coveo-sprites-star_placeholder, .coveo-sprites-facet-search, .coveo-facet-search-magnifier, .coveo-sprites-star_active, .coveo-sprites-dropdown-share-query-active, .coveo-settings-item.coveo-share-query:hover .coveo-icon, .coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon, .coveo-sprites-tagging_ok, .coveo-sprites-main-search, .CoveoSearchButton > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon, .coveo-sprites-checkbox-hook-inactive, .coveo-sprites-dropdown-preferences, .coveo-settings-item.coveo-preferences-panel .coveo-icon, .coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-icon, .coveo-sprites-tagging-clear, .coveo-result-tagging-clear-icon span, .coveo-result-tagging-delete-icon, .coveo-sprites-dropdown-preferences-active, .coveo-settings-item.coveo-preferences-panel:hover .coveo-icon, .coveo-sprites-checkbox-hook-active, .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-facet-breadcrumb-multi-icon.coveo-selected, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-facet-value-checkbox > span, .coveo-sprites-checkbox-exclusion, .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected:hover .coveo-facet-value-checkbox > span, .coveo-sprites-clear-inactive-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button .coveo-icon, .coveo-breadcrumb-clear-all .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close, .coveo-preferences-panel-close, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close, .coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear, .coveo-hidden-query-breadcrumb-clear, .coveo-sprites-dropdown-share-query, .coveo-settings-item.coveo-share-query .coveo-icon, .coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-icon, .coveo-sprites-dropdown-collapse-active, .coveo-facet-settings-section-hide:hover .coveo-icon, .coveo-sprites-dropdown-collapse, .coveo-facet-settings-section-hide .coveo-icon, .coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle, .coveo-sprites-facet-search-checkbox-hook-active, .coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-sprites-dropdown-density-checked, .coveo-sprites-dropdown-descending, .coveo-facet-settings-section-direction-descending .coveo-icon, .coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-dropdown-expand-active, .coveo-facet-settings-section-show:hover .coveo-icon, .coveo-sprites-dropdown-expand, .coveo-facet-settings-section-show .coveo-icon, .coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle, .coveo-sprites-facet-loading, .coveo-facet-header-wait-animation, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoFollowItem.coveo-follow-item-loading:before, .coveo-sprites-authenticate, .coveo-sprites-result-follow, .CoveoFollowItem:before, .coveo-sprites-attached, .CoveoAttachToCase span.coveo-attach-to-case-attached:before, .coveo-sprites-more-menu-active, .coveo-facet-header-settings:hover .coveo-icon, .coveo-sprites-more-menu, .coveo-facet-header-settings .coveo-icon, .coveo-sprites-dropdown-ascending-active, .coveo-facet-settings-section-direction-ascending:hover .coveo-icon, .coveo-sprites-dropdown-ascending, .coveo-facet-settings-section-direction-ascending .coveo-icon, .coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-dropdown-authenticate-active, .coveo-settings-item.coveo-authentication-provider:hover .coveo-icon, .coveo-sprites-preferences, .coveo-sprites-dropdown-more-active, .coveo-facet-settings-section-save-state:hover .coveo-icon, .coveo-facet-settings-section-clear-state:hover .coveo-icon, .coveo-sprites-attach, .CoveoAttachToCase span.coveo-attach-to-case-attach:before, .coveo-sprites-dropdown-authenticate, .coveo-settings-item.coveo-authentication-provider .coveo-icon, .coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-icon, .coveo-sprites-result-follow-active, .CoveoFollowItem.coveo-follow-item-followed:before, .coveo-sprites-dropdown-more, .coveo-facet-settings-section-save-state .coveo-icon, .coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-facet-settings-section-clear-state .coveo-icon, .coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-sprites-facet-search-checkbox-hook-inactive, .coveo-sprites-facet-search-loading, .coveo-facet-search-wait-animation, .coveo-sprites-exclusion-hover, .coveo-facet-value-exclude .coveo-icon, .coveo-sprites-expand, .coveo-sprites-arrow-up, .coveo-facet-less .coveo-icon, .coveo-less .coveo-folding-footer-icon, .CoveoSort.coveo-ascending .coveo-icon, .coveo-field-table-toggle-icon-up, .coveo-sprites-external, .coveo-sprites-facet-checkbox-exclusion, .coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .coveo-facet-search-clear .coveo-icon:hover, .coveo-facet-breadcrumb-multi-icon.coveo-excluded, .coveo-sprites-facet-exclusion-hover, .coveo-facet-search-clear .coveo-icon {
background-image: url("../image/retinaNew.png");
display: inline-block;
background-repeat: no-repeat;
overflow: hidden;
background-size: 1761px 64px;
}
.coveo-sprites-coveo-logo, .coveo-logo {
background-position: 0px 0px;
width: 178px;
height: 64px;
text-indent: 178px;
}
.coveo-sprites-database {
background-position: -178px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-line, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected .coveo-facet-value-checkbox > span {
background-position: -178px -60px;
width: 12px;
height: 2px;
text-indent: 12px;
}
.coveo-sprites-folder, .coveo-icon.filetype.folder, .coveo-icon.sysfiletype.folder, .coveo-icon.filetype.spdocumentlibrarylist, .coveo-icon.sysfiletype.spdocumentlibrarylist, .coveo-icon.filetype.spformlibrarylist, .coveo-icon.sysfiletype.spformlibrarylist, .coveo-icon.filetype.spsitedirectory, .coveo-icon.sysfiletype.spsitedirectory, .coveo-icon.filetype.spsitedirectorylist, .coveo-icon.sysfiletype.spsitedirectorylist, .coveo-icon.filetype.splisttemplatecataloglist, .coveo-icon.sysfiletype.splisttemplatecataloglist, .coveo-icon.filetype.spwebpartcataloglist, .coveo-icon.sysfiletype.spwebpartcataloglist, .coveo-icon.filetype.spwebtemplatecataloglist, .coveo-icon.sysfiletype.spwebtemplatecataloglist, .coveo-icon.filetype.spworkspacepagelist, .coveo-icon.sysfiletype.spworkspacepagelist, .coveo-icon.filetype.spareadocumentlibrarylist, .coveo-icon.sysfiletype.spareadocumentlibrarylist, .coveo-icon.filetype.spmasterpagescataloglist, .coveo-icon.sysfiletype.spmasterpagescataloglist, .coveo-icon.filetype.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.spnocodeworkflowlibrarylist, .coveo-icon.filetype.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.sppublishingpageslibrarylist, .coveo-icon.filetype.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.spreportdocumentlibrarylist, .coveo-icon.filetype.spreportlibrarylist, .coveo-icon.sysfiletype.spreportlibrarylist, .coveo-icon.filetype.spslidelibrarylist, .coveo-icon.sysfiletype.spslidelibrarylist, .coveo-icon.filetype.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.sptranslationmanagementlibrarylist, .coveo-icon.filetype.spwikipagelibrarylist, .coveo-icon.sysfiletype.spwikipagelibrarylist, .coveo-icon.filetype.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.sppublishingimageslibrarylist, .coveo-icon.filetype.spdashboardslibrarylist, .coveo-icon.sysfiletype.spdashboardslibrarylist, .coveo-icon.filetype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.spimedictionary, .coveo-icon.sysfiletype.spimedictionary, .coveo-icon.filetype.spimedictionarylist, .coveo-icon.sysfiletype.spimedictionarylist, .coveo-icon.filetype.sprecordlibrarylist, .coveo-icon.sysfiletype.sprecordlibrarylist, .coveo-icon.filetype.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.spprocessdiagramslibrarylist, .coveo-icon.filetype.spsitethemeslibrarylist, .coveo-icon.sysfiletype.spsitethemeslibrarylist, .coveo-icon.filetype.spsolutionslibrarylist, .coveo-icon.sysfiletype.spsolutionslibrarylist, .coveo-icon.filetype.spwfpublibrarylist, .coveo-icon.sysfiletype.spwfpublibrarylist, .coveo-icon.filetype.spdocumentset, .coveo-icon.sysfiletype.spdocumentset, .coveo-icon.filetype.splistfolder, .coveo-icon.sysfiletype.splistfolder {
background-position: -238px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-calendar, .coveo-icon.objecttype.Campaign, .coveo-icon.objecttype.campaign, .coveo-icon.objecttype.Event, .coveo-icon.objecttype.event, .coveo-icon.filetype.exchangeappointment, .coveo-icon.sysfiletype.exchangeappointment, .coveo-icon.filetype.exchangecalendarmessage, .coveo-icon.sysfiletype.exchangecalendarmessage, .coveo-icon.filetype.spevent, .coveo-icon.sysfiletype.spevent, .coveo-icon.filetype.speventlist, .coveo-icon.sysfiletype.speventlist, .coveo-icon.filetype.sptask, .coveo-icon.sysfiletype.sptask, .coveo-icon.filetype.sptasklist, .coveo-icon.sysfiletype.sptasklist, .coveo-icon.filetype.spagenda, .coveo-icon.sysfiletype.spagenda, .coveo-icon.filetype.spagendalist, .coveo-icon.sysfiletype.spagendalist, .coveo-icon.filetype.spmeetingserie, .coveo-icon.sysfiletype.spmeetingserie, .coveo-icon.filetype.spmeetingserielist, .coveo-icon.sysfiletype.spmeetingserielist, .coveo-icon.filetype.spadministratortask, .coveo-icon.sysfiletype.spadministratortask, .coveo-icon.filetype.spadministratortasklist, .coveo-icon.sysfiletype.spadministratortasklist, .coveo-icon.filetype.spworkflowhistory, .coveo-icon.sysfiletype.spworkflowhistory, .coveo-icon.filetype.spworkflowhistorylist, .coveo-icon.sysfiletype.spworkflowhistorylist {
background-position: -298px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-user, .coveo-icon.objecttype.People, .coveo-icon.objecttype.people, .coveo-icon.objecttype.Account, .coveo-icon.objecttype.account, .coveo-icon.objecttype.Contact, .coveo-icon.objecttype.contact, .coveo-icon.objecttype.User, .coveo-icon.objecttype.user, .coveo-icon.objecttype.Partner, .coveo-icon.objecttype.partner, .coveo-icon.filetype.exchangeperson, .coveo-icon.sysfiletype.exchangeperson, .coveo-icon.filetype.activedirperson, .coveo-icon.sysfiletype.activedirperson, .coveo-icon.filetype.exchangegroup, .coveo-icon.sysfiletype.exchangegroup, .coveo-icon.filetype.spuserprofile, .coveo-icon.sysfiletype.spuserprofile, .coveo-icon.filetype.spcontact, .coveo-icon.sysfiletype.spcontact, .coveo-icon.filetype.spcontactlist, .coveo-icon.sysfiletype.spcontactlist, .coveo-icon.filetype.spattendee, .coveo-icon.sysfiletype.spattendee, .coveo-icon.filetype.spattendeelist, .coveo-icon.sysfiletype.spattendeelist, .coveo-icon.filetype.spuserinformation, .coveo-icon.sysfiletype.spuserinformation, .coveo-icon.filetype.spuserinformationlist, .coveo-icon.sysfiletype.spuserinformationlist, .CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail {
background-position: -358px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-case, .coveo-icon.objecttype.Case, .coveo-icon.objecttype.case, .coveo-icon.objecttype.Lead, .coveo-icon.objecttype.lead, .coveo-icon.objecttype.Task, .coveo-icon.objecttype.task, .coveo-icon.filetype.exchangetask, .coveo-icon.sysfiletype.exchangetask, .coveo-icon.filetype.spprojecttask, .coveo-icon.sysfiletype.spprojecttask, .coveo-icon.filetype.spprojecttasklist, .coveo-icon.sysfiletype.spprojecttasklist {
background-position: -418px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-product, .coveo-icon.objecttype.Product, .coveo-icon.objecttype.product {
background-position: -478px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-images, .coveo-icon.filetype.image, .coveo-icon.sysfiletype.image, .coveo-icon.filetype.sppicturelibrarylist, .coveo-icon.sysfiletype.sppicturelibrarylist {
background-position: -538px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-kb, .coveo-icon.objecttype.Solution, .coveo-icon.objecttype.solution, .coveo-icon.objecttype.Kbdocumentation, .coveo-icon.objecttype.kbdocumentation, .coveo-icon.objecttype.Kbtechnicalarticle, .coveo-icon.objecttype.kbtechnicalarticle, .coveo-icon.objecttype.Kbsolution, .coveo-icon.objecttype.kbsolution, .coveo-icon.objecttype.Kbknowledgearticle, .coveo-icon.objecttype.kbknowledgearticle, .coveo-icon.filetype.spdatasource, .coveo-icon.sysfiletype.spdatasource, .coveo-icon.filetype.spdatasourcelist, .coveo-icon.sysfiletype.spdatasourcelist, .coveo-icon.filetype.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.spdataconnectionlibrarylist, .coveo-icon.filetype.spipfslist, .coveo-icon.sysfiletype.spipfslist {
background-position: -598px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-mail, .coveo-icon.objecttype.Message, .coveo-icon.objecttype.message, .coveo-icon.objecttype.Casecomment, .coveo-icon.objecttype.casecomment, .coveo-icon.objecttype.Feeditem, .coveo-icon.objecttype.feeditem, .coveo-icon.objecttype.Feedcomment, .coveo-icon.objecttype.feedcomment, .coveo-icon.filetype.exchangemessage, .coveo-icon.sysfiletype.exchangemessage, .coveo-icon.filetype.exchangedsn, .coveo-icon.sysfiletype.exchangedsn, .coveo-icon.filetype.exchangerecallmessage, .coveo-icon.sysfiletype.exchangerecallmessage, .coveo-icon.filetype.exchangerecallreport, .coveo-icon.sysfiletype.exchangerecallreport, .coveo-icon.filetype.exchangejunkmessage, .coveo-icon.sysfiletype.exchangejunkmessage, .coveo-icon.filetype.lithiummessage, .coveo-icon.sysfiletype.lithiummessage {
background-position: -658px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-link, .coveo-icon.filetype.spissue, .coveo-icon.sysfiletype.spissue, .coveo-icon.filetype.spissuelist, .coveo-icon.sysfiletype.spissuelist, .coveo-icon.filetype.splink, .coveo-icon.sysfiletype.splink, .coveo-icon.filetype.splinklist, .coveo-icon.sysfiletype.splinklist, .coveo-icon.filetype.spdocumentlink, .coveo-icon.sysfiletype.spdocumentlink {
background-position: -718px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-video, .coveo-icon.filetype.video, .coveo-icon.sysfiletype.video, .coveo-icon.filetype.youtube, .coveo-icon.sysfiletype.youtube, .coveo-icon.filetype.youtubevideo, .coveo-icon.sysfiletype.youtubevideo, .coveo-icon.filetype.youtubeplaylistitem, .coveo-icon.sysfiletype.youtubeplaylistitem {
background-position: -778px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-webpage, .coveo-icon.filetype.html, .coveo-icon.sysfiletype.html, .coveo-icon.filetype.wiki, .coveo-icon.sysfiletype.wiki, .coveo-icon.filetype.webscraperwebpage, .coveo-icon.sysfiletype.webscraperwebpage, .coveo-icon.filetype.spportal, .coveo-icon.sysfiletype.spportal, .coveo-icon.filetype.spsite, .coveo-icon.sysfiletype.spsite {
background-position: -838px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-list, .coveo-icon.objecttype.Feed, .coveo-icon.objecttype.feed, .coveo-icon.objecttype.Thread, .coveo-icon.objecttype.thread, .coveo-icon.objecttype.Board, .coveo-icon.objecttype.board, .coveo-icon.objecttype.Category, .coveo-icon.objecttype.category, .coveo-icon.objecttype.Opportunity, .coveo-icon.objecttype.opportunity, .coveo-icon.filetype.saleforceitem, .coveo-icon.sysfiletype.saleforceitem, .coveo-icon.filetype.exchangenote, .coveo-icon.sysfiletype.exchangenote, .coveo-icon.filetype.exchangeactivity, .coveo-icon.sysfiletype.exchangeactivity, .coveo-icon.filetype.exchangerssfeed, .coveo-icon.sysfiletype.exchangerssfeed, .coveo-icon.filetype.exchangeofficecom, .coveo-icon.sysfiletype.exchangeofficecom, .coveo-icon.filetype.lithiumthread, .coveo-icon.sysfiletype.lithiumthread, .coveo-icon.filetype.lithiumboard, .coveo-icon.sysfiletype.lithiumboard, .coveo-icon.filetype.lithiumcategory, .coveo-icon.sysfiletype.lithiumcategory, .coveo-icon.filetype.spannouncement, .coveo-icon.sysfiletype.spannouncement, .coveo-icon.filetype.spannouncementlist, .coveo-icon.sysfiletype.spannouncementlist, .coveo-icon.filetype.spdiscussionboard, .coveo-icon.sysfiletype.spdiscussionboard, .coveo-icon.filetype.spdiscussionboardlist, .coveo-icon.sysfiletype.spdiscussionboardlist, .coveo-icon.filetype.sptextbox, .coveo-icon.sysfiletype.sptextbox, .coveo-icon.filetype.sptextboxlist, .coveo-icon.sysfiletype.sptextboxlist, .coveo-icon.filetype.spblogcategory, .coveo-icon.sysfiletype.spblogcategory, .coveo-icon.filetype.spblogcategorylist, .coveo-icon.sysfiletype.spblogcategorylist, .coveo-icon.filetype.spblogcomment, .coveo-icon.sysfiletype.spblogcomment, .coveo-icon.filetype.spblogcommentlist, .coveo-icon.sysfiletype.spblogcommentlist, .coveo-icon.filetype.spblogpost, .coveo-icon.sysfiletype.spblogpost, .coveo-icon.filetype.spblogpostlist, .coveo-icon.sysfiletype.spblogpostlist, .coveo-icon.filetype.splanguagesandtranslator, .coveo-icon.sysfiletype.splanguagesandtranslator, .coveo-icon.filetype.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.splanguagesandtranslatorlist, .coveo-icon.filetype.sphealthreport, .coveo-icon.sysfiletype.sphealthreport, .coveo-icon.filetype.sphealthreportlist, .coveo-icon.sysfiletype.sphealthreportlist, .coveo-icon.filetype.sphealthrule, .coveo-icon.sysfiletype.sphealthrule, .coveo-icon.filetype.sphealthrulelist, .coveo-icon.sysfiletype.sphealthrulelist, .coveo-icon.filetype.spperformancepointcontent, .coveo-icon.sysfiletype.spperformancepointcontent, .coveo-icon.filetype.spperformancepointcontentlist, .coveo-icon.sysfiletype.spperformancepointcontentlist, .coveo-icon.filetype.spphonecallmemo, .coveo-icon.sysfiletype.spphonecallmemo, .coveo-icon.filetype.spphonecallmemolist, .coveo-icon.sysfiletype.spphonecallmemolist, .coveo-icon.filetype.spmicrofeedpost, .coveo-icon.sysfiletype.spmicrofeedpost, .coveo-icon.filetype.spmicrofeedlist, .coveo-icon.sysfiletype.spmicrofeedlist {
background-position: -898px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-attachment, .coveo-icon.objecttype.Attachment, .coveo-icon.objecttype.attachment, .coveo-icon.objecttype.Kbattachment, .coveo-icon.objecttype.kbattachment {
background-position: -958px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-custom, .coveo-icon.objecttype, .coveo-icon.filetype, .coveo-icon.sysfiletype, .coveo-icon.filetype.exchangefreebusy, .coveo-icon.sysfiletype.exchangefreebusy, .coveo-icon.filetype.exchangemdn, .coveo-icon.sysfiletype.exchangemdn, .coveo-icon.filetype.exchangeobject, .coveo-icon.sysfiletype.exchangeobject, .coveo-icon.filetype.lithiumcommunity, .coveo-icon.sysfiletype.lithiumcommunity, .coveo-icon.filetype.sparea, .coveo-icon.sysfiletype.sparea, .coveo-icon.filetype.spcustomlist, .coveo-icon.sysfiletype.spcustomlist, .coveo-icon.filetype.spsurvey, .coveo-icon.sysfiletype.spsurvey, .coveo-icon.filetype.spsurveylist, .coveo-icon.sysfiletype.spsurveylist, .coveo-icon.filetype.spcustomgridlist, .coveo-icon.sysfiletype.spcustomgridlist, .coveo-icon.filetype.spdecision, .coveo-icon.sysfiletype.spdecision, .coveo-icon.filetype.spdecisionlist, .coveo-icon.sysfiletype.spdecisionlist, .coveo-icon.filetype.spobjective, .coveo-icon.sysfiletype.spobjective, .coveo-icon.filetype.spobjectivelist, .coveo-icon.sysfiletype.spobjectivelist, .coveo-icon.filetype.spthingstobring, .coveo-icon.sysfiletype.spthingstobring, .coveo-icon.filetype.spthingstobringlist, .coveo-icon.sysfiletype.spthingstobringlist, .coveo-icon.filetype.sparealisting, .coveo-icon.sysfiletype.sparealisting, .coveo-icon.filetype.spunknownlist, .coveo-icon.sysfiletype.spunknownlist, .coveo-icon.filetype.spdistributiongroup, .coveo-icon.sysfiletype.spdistributiongroup, .coveo-icon.filetype.spdistributiongrouplist, .coveo-icon.sysfiletype.spdistributiongrouplist, .coveo-icon.filetype.spkeyperformanceindicator, .coveo-icon.sysfiletype.spkeyperformanceindicator, .coveo-icon.filetype.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.spkeyperformanceindicatorlist, .coveo-icon.filetype.sptab, .coveo-icon.sysfiletype.sptab, .coveo-icon.filetype.sptablist, .coveo-icon.sysfiletype.sptablist, .coveo-icon.filetype.spworkflowprocess, .coveo-icon.sysfiletype.spworkflowprocess, .coveo-icon.filetype.spworkflowprocesslist, .coveo-icon.sysfiletype.spworkflowprocesslist, .coveo-icon.filetype.spcirculation, .coveo-icon.sysfiletype.spcirculation, .coveo-icon.filetype.spcirculationlist, .coveo-icon.sysfiletype.spcirculationlist, .coveo-icon.filetype.spwhereabout, .coveo-icon.sysfiletype.spwhereabout, .coveo-icon.filetype.spwhereaboutlist, .coveo-icon.sysfiletype.spwhereaboutlist {
background-position: -1018px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-file, .coveo-icon.objecttype.File, .coveo-icon.objecttype.file, .coveo-icon.objecttype.Contract, .coveo-icon.objecttype.contract, .coveo-icon.objecttype.Note, .coveo-icon.objecttype.note, .coveo-icon.filetype.txt, .coveo-icon.sysfiletype.txt, .coveo-icon.filetype.zip, .coveo-icon.sysfiletype.zip, .coveo-icon.filetype.pdf, .coveo-icon.sysfiletype.pdf, .coveo-icon.filetype.xml, .coveo-icon.sysfiletype.xml, .coveo-icon.filetype.doc, .coveo-icon.sysfiletype.doc, .coveo-icon.filetype.xls, .coveo-icon.sysfiletype.xls, .coveo-icon.filetype.ppt, .coveo-icon.sysfiletype.ppt, .coveo-icon.filetype.exchangedocument, .coveo-icon.sysfiletype.exchangedocument, .coveo-icon.filetype.spresource, .coveo-icon.sysfiletype.spresource, .coveo-icon.filetype.spresourcelist, .coveo-icon.sysfiletype.spresourcelist {
background-position: -1078px 0px;
width: 60px;
height: 60px;
text-indent: 60px;
}
.coveo-sprites-search-options-inactive {
background-position: -1138px 0px;
width: 40px;
height: 40px;
text-indent: 40px;
}
.coveo-sprites-quickview, .CoveoQuickview .coveo-icon-for-quickview, .CoveoResultAttachments .coveo-thumbnail-icon, .coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
background-position: -1138px -40px;
width: 24px;
height: 24px;
text-indent: 24px;
}
.coveo-sprites-sort, .coveo-facet-settings-section-sort .coveo-icon, .coveo-facet-settings-section-sort:hover.coveo-disabled .coveo-icon {
background-position: -1162px -40px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-more-tabs {
background-position: -1162px -56px;
width: 8px;
height: 5px;
text-indent: 8px;
}
.coveo-sprites-folder-small, .coveo-icon.filetype.coveo-small.folder, .coveo-icon.sysfiletype.coveo-small.folder, .coveo-icon.filetype.coveo-small.spdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spformlibrarylist, .coveo-icon.sysfiletype.coveo-small.spformlibrarylist, .coveo-icon.filetype.coveo-small.spsitedirectory, .coveo-icon.sysfiletype.coveo-small.spsitedirectory, .coveo-icon.filetype.coveo-small.spsitedirectorylist, .coveo-icon.sysfiletype.coveo-small.spsitedirectorylist, .coveo-icon.filetype.coveo-small.splisttemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.splisttemplatecataloglist, .coveo-icon.filetype.coveo-small.spwebpartcataloglist, .coveo-icon.sysfiletype.coveo-small.spwebpartcataloglist, .coveo-icon.filetype.coveo-small.spwebtemplatecataloglist, .coveo-icon.sysfiletype.coveo-small.spwebtemplatecataloglist, .coveo-icon.filetype.coveo-small.spworkspacepagelist, .coveo-icon.sysfiletype.coveo-small.spworkspacepagelist, .coveo-icon.filetype.coveo-small.spareadocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spareadocumentlibrarylist, .coveo-icon.filetype.coveo-small.spmasterpagescataloglist, .coveo-icon.sysfiletype.coveo-small.spmasterpagescataloglist, .coveo-icon.filetype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.sysfiletype.coveo-small.spnocodeworkflowlibrarylist, .coveo-icon.filetype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingpageslibrarylist, .coveo-icon.filetype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportdocumentlibrarylist, .coveo-icon.filetype.coveo-small.spreportlibrarylist, .coveo-icon.sysfiletype.coveo-small.spreportlibrarylist, .coveo-icon.filetype.coveo-small.spslidelibrarylist, .coveo-icon.sysfiletype.coveo-small.spslidelibrarylist, .coveo-icon.filetype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.sysfiletype.coveo-small.sptranslationmanagementlibrarylist, .coveo-icon.filetype.coveo-small.spwikipagelibrarylist, .coveo-icon.sysfiletype.coveo-small.spwikipagelibrarylist, .coveo-icon.filetype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.sysfiletype.coveo-small.sppublishingimageslibrarylist, .coveo-icon.filetype.coveo-small.spdashboardslibrarylist, .coveo-icon.sysfiletype.coveo-small.spdashboardslibrarylist, .coveo-icon.filetype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionforperformancepointlibrarylist, .coveo-icon.filetype.coveo-small.spimedictionary, .coveo-icon.sysfiletype.coveo-small.spimedictionary, .coveo-icon.filetype.coveo-small.spimedictionarylist, .coveo-icon.sysfiletype.coveo-small.spimedictionarylist, .coveo-icon.filetype.coveo-small.sprecordlibrarylist, .coveo-icon.sysfiletype.coveo-small.sprecordlibrarylist, .coveo-icon.filetype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.sysfiletype.coveo-small.spprocessdiagramslibrarylist, .coveo-icon.filetype.coveo-small.spsitethemeslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsitethemeslibrarylist, .coveo-icon.filetype.coveo-small.spsolutionslibrarylist, .coveo-icon.sysfiletype.coveo-small.spsolutionslibrarylist, .coveo-icon.filetype.coveo-small.spwfpublibrarylist, .coveo-icon.sysfiletype.coveo-small.spwfpublibrarylist, .coveo-icon.filetype.coveo-small.spdocumentset, .coveo-icon.sysfiletype.coveo-small.spdocumentset, .coveo-icon.filetype.coveo-small.splistfolder, .coveo-icon.sysfiletype.coveo-small.splistfolder {
background-position: -1178px 0px;
width: 34px;
height: 34px;
text-indent: 34px;
}
.coveo-sprites-pager-left-arrow, .coveo-pager-previous > a > span {
background-position: -1178px -34px;
width: 22px;
height: 22px;
text-indent: 22px;
}
.coveo-sprites-settings, .CoveoResultsFiltersPreferences .coveo-edit .coveo-icon {
background-position: -1200px -34px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-edit {
background-position: -1200px -46px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-file-small, .coveo-icon.objecttype.coveo-small.File, .coveo-icon.objecttype.coveo-small.file, .coveo-icon.objecttype.coveo-small.Contract, .coveo-icon.objecttype.coveo-small.contract, .coveo-icon.objecttype.coveo-small.Note, .coveo-icon.objecttype.coveo-small.note, .coveo-icon.filetype.coveo-small.txt, .coveo-icon.sysfiletype.coveo-small.txt, .coveo-icon.filetype.coveo-small.zip, .coveo-icon.sysfiletype.coveo-small.zip, .coveo-icon.filetype.coveo-small.pdf, .coveo-icon.sysfiletype.coveo-small.pdf, .coveo-icon.filetype.coveo-small.xml, .coveo-icon.sysfiletype.coveo-small.xml, .coveo-icon.filetype.coveo-small.doc, .coveo-icon.sysfiletype.coveo-small.doc, .coveo-icon.filetype.coveo-small.xls, .coveo-icon.sysfiletype.coveo-small.xls, .coveo-icon.filetype.coveo-small.ppt, .coveo-icon.sysfiletype.coveo-small.ppt, .coveo-icon.filetype.coveo-small.exchangedocument, .coveo-icon.sysfiletype.coveo-small.exchangedocument, .coveo-icon.filetype.coveo-small.spresource, .coveo-icon.sysfiletype.coveo-small.spresource, .coveo-icon.filetype.coveo-small.spresourcelist, .coveo-icon.sysfiletype.coveo-small.spresourcelist {
background-position: -1212px 0px;
width: 34px;
height: 34px;
text-indent: 34px;
}
.coveo-sprites-pager-right-arrow, .coveo-pager-next > a > span {
background-position: -1212px -34px;
width: 22px;
height: 22px;
text-indent: 22px;
}
.coveo-sprites-edit-picklist {
background-position: -1234px -34px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-download {
background-position: -1234px -46px;
width: 12px;
height: 12px;
text-indent: 12px;
}
.coveo-sprites-coveo-powered-by-logo, .coveo-powered-by {
background-position: -1246px 0px;
width: 90px;
height: 32px;
text-indent: 90px;
}
.coveo-sprites-list-small, .coveo-icon.objecttype.coveo-small.Feed, .coveo-icon.objecttype.coveo-small.feed, .coveo-icon.objecttype.coveo-small.Thread, .coveo-icon.objecttype.coveo-small.thread, .coveo-icon.objecttype.coveo-small.Board, .coveo-icon.objecttype.coveo-small.board, .coveo-icon.objecttype.coveo-small.Category, .coveo-icon.objecttype.coveo-small.category, .coveo-icon.objecttype.coveo-small.Opportunity, .coveo-icon.objecttype.coveo-small.opportunity, .coveo-icon.filetype.coveo-small.saleforceitem, .coveo-icon.sysfiletype.coveo-small.saleforceitem, .coveo-icon.filetype.coveo-small.exchangenote, .coveo-icon.sysfiletype.coveo-small.exchangenote, .coveo-icon.filetype.coveo-small.exchangeactivity, .coveo-icon.sysfiletype.coveo-small.exchangeactivity, .coveo-icon.filetype.coveo-small.exchangerssfeed, .coveo-icon.sysfiletype.coveo-small.exchangerssfeed, .coveo-icon.filetype.coveo-small.exchangeofficecom, .coveo-icon.sysfiletype.coveo-small.exchangeofficecom, .coveo-icon.filetype.coveo-small.lithiumthread, .coveo-icon.sysfiletype.coveo-small.lithiumthread, .coveo-icon.filetype.coveo-small.lithiumboard, .coveo-icon.sysfiletype.coveo-small.lithiumboard, .coveo-icon.filetype.coveo-small.lithiumcategory, .coveo-icon.sysfiletype.coveo-small.lithiumcategory, .coveo-icon.filetype.coveo-small.spannouncement, .coveo-icon.sysfiletype.coveo-small.spannouncement, .coveo-icon.filetype.coveo-small.spannouncementlist, .coveo-icon.sysfiletype.coveo-small.spannouncementlist, .coveo-icon.filetype.coveo-small.spdiscussionboard, .coveo-icon.sysfiletype.coveo-small.spdiscussionboard, .coveo-icon.filetype.coveo-small.spdiscussionboardlist, .coveo-icon.sysfiletype.coveo-small.spdiscussionboardlist, .coveo-icon.filetype.coveo-small.sptextbox, .coveo-icon.sysfiletype.coveo-small.sptextbox, .coveo-icon.filetype.coveo-small.sptextboxlist, .coveo-icon.sysfiletype.coveo-small.sptextboxlist, .coveo-icon.filetype.coveo-small.spblogcategory, .coveo-icon.sysfiletype.coveo-small.spblogcategory, .coveo-icon.filetype.coveo-small.spblogcategorylist, .coveo-icon.sysfiletype.coveo-small.spblogcategorylist, .coveo-icon.filetype.coveo-small.spblogcomment, .coveo-icon.sysfiletype.coveo-small.spblogcomment, .coveo-icon.filetype.coveo-small.spblogcommentlist, .coveo-icon.sysfiletype.coveo-small.spblogcommentlist, .coveo-icon.filetype.coveo-small.spblogpost, .coveo-icon.sysfiletype.coveo-small.spblogpost, .coveo-icon.filetype.coveo-small.spblogpostlist, .coveo-icon.sysfiletype.coveo-small.spblogpostlist, .coveo-icon.filetype.coveo-small.splanguagesandtranslator, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslator, .coveo-icon.filetype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.sysfiletype.coveo-small.splanguagesandtranslatorlist, .coveo-icon.filetype.coveo-small.sphealthreport, .coveo-icon.sysfiletype.coveo-small.sphealthreport, .coveo-icon.filetype.coveo-small.sphealthreportlist, .coveo-icon.sysfiletype.coveo-small.sphealthreportlist, .coveo-icon.filetype.coveo-small.sphealthrule, .coveo-icon.sysfiletype.coveo-small.sphealthrule, .coveo-icon.filetype.coveo-small.sphealthrulelist, .coveo-icon.sysfiletype.coveo-small.sphealthrulelist, .coveo-icon.filetype.coveo-small.spperformancepointcontent, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontent, .coveo-icon.filetype.coveo-small.spperformancepointcontentlist, .coveo-icon.sysfiletype.coveo-small.spperformancepointcontentlist, .coveo-icon.filetype.coveo-small.spphonecallmemo, .coveo-icon.sysfiletype.coveo-small.spphonecallmemo, .coveo-icon.filetype.coveo-small.spphonecallmemolist, .coveo-icon.sysfiletype.coveo-small.spphonecallmemolist, .coveo-icon.filetype.coveo-small.spmicrofeedpost, .coveo-icon.sysfiletype.coveo-small.spmicrofeedpost, .coveo-icon.filetype.coveo-small.spmicrofeedlist, .coveo-icon.sysfiletype.coveo-small.spmicrofeedlist {
background-position: -1246px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-webpage-small, .coveo-icon.filetype.coveo-small.html, .coveo-icon.sysfiletype.coveo-small.html, .coveo-icon.filetype.coveo-small.wiki, .coveo-icon.sysfiletype.coveo-small.wiki, .coveo-icon.filetype.coveo-small.webscraperwebpage, .coveo-icon.sysfiletype.coveo-small.webscraperwebpage, .coveo-icon.filetype.coveo-small.spportal, .coveo-icon.sysfiletype.coveo-small.spportal, .coveo-icon.filetype.coveo-small.spsite, .coveo-icon.sysfiletype.coveo-small.spsite {
background-position: -1278px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-main-clear-hover, .coveo-facet-header-eraser:hover {
background-position: -1310px -32px;
width: 19px;
height: 19px;
text-indent: 19px;
}
.coveo-sprites-collapse {
background-position: -1310px -51px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-arrow-down, .coveo-facet-more .coveo-icon, .coveo-more .coveo-folding-footer-icon, .CoveoSort .coveo-icon, .CoveoSort.coveo-descending .coveo-icon, .coveo-field-table-toggle-icon {
background-position: -1323px -51px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-link-small, .coveo-icon.filetype.coveo-small.spissue, .coveo-icon.sysfiletype.coveo-small.spissue, .coveo-icon.filetype.coveo-small.spissuelist, .coveo-icon.sysfiletype.coveo-small.spissuelist, .coveo-icon.filetype.coveo-small.splink, .coveo-icon.sysfiletype.coveo-small.splink, .coveo-icon.filetype.coveo-small.splinklist, .coveo-icon.sysfiletype.coveo-small.splinklist, .coveo-icon.filetype.coveo-small.spdocumentlink, .coveo-icon.sysfiletype.coveo-small.spdocumentlink {
background-position: -1336px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-database-small {
background-position: -1336px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-custom-small, .coveo-icon.objecttype.coveo-small, .coveo-icon.filetype.coveo-small, .coveo-icon.sysfiletype.coveo-small, .coveo-icon.filetype.coveo-small.exchangefreebusy, .coveo-icon.sysfiletype.coveo-small.exchangefreebusy, .coveo-icon.filetype.coveo-small.exchangemdn, .coveo-icon.sysfiletype.coveo-small.exchangemdn, .coveo-icon.filetype.coveo-small.exchangeobject, .coveo-icon.sysfiletype.coveo-small.exchangeobject, .coveo-icon.filetype.coveo-small.lithiumcommunity, .coveo-icon.sysfiletype.coveo-small.lithiumcommunity, .coveo-icon.filetype.coveo-small.sparea, .coveo-icon.sysfiletype.coveo-small.sparea, .coveo-icon.filetype.coveo-small.spcustomlist, .coveo-icon.sysfiletype.coveo-small.spcustomlist, .coveo-icon.filetype.coveo-small.spsurvey, .coveo-icon.sysfiletype.coveo-small.spsurvey, .coveo-icon.filetype.coveo-small.spsurveylist, .coveo-icon.sysfiletype.coveo-small.spsurveylist, .coveo-icon.filetype.coveo-small.spcustomgridlist, .coveo-icon.sysfiletype.coveo-small.spcustomgridlist, .coveo-icon.filetype.coveo-small.spdecision, .coveo-icon.sysfiletype.coveo-small.spdecision, .coveo-icon.filetype.coveo-small.spdecisionlist, .coveo-icon.sysfiletype.coveo-small.spdecisionlist, .coveo-icon.filetype.coveo-small.spobjective, .coveo-icon.sysfiletype.coveo-small.spobjective, .coveo-icon.filetype.coveo-small.spobjectivelist, .coveo-icon.sysfiletype.coveo-small.spobjectivelist, .coveo-icon.filetype.coveo-small.spthingstobring, .coveo-icon.sysfiletype.coveo-small.spthingstobring, .coveo-icon.filetype.coveo-small.spthingstobringlist, .coveo-icon.sysfiletype.coveo-small.spthingstobringlist, .coveo-icon.filetype.coveo-small.sparealisting, .coveo-icon.sysfiletype.coveo-small.sparealisting, .coveo-icon.filetype.coveo-small.spunknownlist, .coveo-icon.sysfiletype.coveo-small.spunknownlist, .coveo-icon.filetype.coveo-small.spdistributiongroup, .coveo-icon.sysfiletype.coveo-small.spdistributiongroup, .coveo-icon.filetype.coveo-small.spdistributiongrouplist, .coveo-icon.sysfiletype.coveo-small.spdistributiongrouplist, .coveo-icon.filetype.coveo-small.spkeyperformanceindicator, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicator, .coveo-icon.filetype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.sysfiletype.coveo-small.spkeyperformanceindicatorlist, .coveo-icon.filetype.coveo-small.sptab, .coveo-icon.sysfiletype.coveo-small.sptab, .coveo-icon.filetype.coveo-small.sptablist, .coveo-icon.sysfiletype.coveo-small.sptablist, .coveo-icon.filetype.coveo-small.spworkflowprocess, .coveo-icon.sysfiletype.coveo-small.spworkflowprocess, .coveo-icon.filetype.coveo-small.spworkflowprocesslist, .coveo-icon.sysfiletype.coveo-small.spworkflowprocesslist, .coveo-icon.filetype.coveo-small.spcirculation, .coveo-icon.sysfiletype.coveo-small.spcirculation, .coveo-icon.filetype.coveo-small.spcirculationlist, .coveo-icon.sysfiletype.coveo-small.spcirculationlist, .coveo-icon.filetype.coveo-small.spwhereabout, .coveo-icon.sysfiletype.coveo-small.spwhereabout, .coveo-icon.filetype.coveo-small.spwhereaboutlist, .coveo-icon.sysfiletype.coveo-small.spwhereaboutlist {
background-position: -1368px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-product-small, .coveo-icon.objecttype.coveo-small.Product, .coveo-icon.objecttype.coveo-small.product {
background-position: -1368px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-images-small, .coveo-icon.filetype.coveo-small.image, .coveo-icon.sysfiletype.coveo-small.image, .coveo-icon.filetype.coveo-small.sppicturelibrarylist, .coveo-icon.sysfiletype.coveo-small.sppicturelibrarylist {
background-position: -1400px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-attachment-small, .coveo-icon.objecttype.coveo-small.Attachment, .coveo-icon.objecttype.coveo-small.attachment, .coveo-icon.objecttype.coveo-small.Kbattachment, .coveo-icon.objecttype.coveo-small.kbattachment {
background-position: -1400px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-case-small, .coveo-icon.objecttype.coveo-small.Case, .coveo-icon.objecttype.coveo-small.case, .coveo-icon.objecttype.coveo-small.Lead, .coveo-icon.objecttype.coveo-small.lead, .coveo-icon.objecttype.coveo-small.Task, .coveo-icon.objecttype.coveo-small.task, .coveo-icon.filetype.coveo-small.exchangetask, .coveo-icon.sysfiletype.coveo-small.exchangetask, .coveo-icon.filetype.coveo-small.spprojecttask, .coveo-icon.sysfiletype.coveo-small.spprojecttask, .coveo-icon.filetype.coveo-small.spprojecttasklist, .coveo-icon.sysfiletype.coveo-small.spprojecttasklist {
background-position: -1432px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-user-small, .coveo-icon.objecttype.coveo-small.People, .coveo-icon.objecttype.coveo-small.people, .coveo-icon.objecttype.coveo-small.Account, .coveo-icon.objecttype.coveo-small.account, .coveo-icon.objecttype.coveo-small.Contact, .coveo-icon.objecttype.coveo-small.contact, .coveo-icon.objecttype.coveo-small.User, .coveo-icon.objecttype.coveo-small.user, .coveo-icon.objecttype.coveo-small.Partner, .coveo-icon.objecttype.coveo-small.partner, .coveo-icon.filetype.coveo-small.exchangeperson, .coveo-icon.sysfiletype.coveo-small.exchangeperson, .coveo-icon.filetype.coveo-small.activedirperson, .coveo-icon.sysfiletype.coveo-small.activedirperson, .coveo-icon.filetype.coveo-small.exchangegroup, .coveo-icon.sysfiletype.coveo-small.exchangegroup, .coveo-icon.filetype.coveo-small.spuserprofile, .coveo-icon.sysfiletype.coveo-small.spuserprofile, .coveo-icon.filetype.coveo-small.spcontact, .coveo-icon.sysfiletype.coveo-small.spcontact, .coveo-icon.filetype.coveo-small.spcontactlist, .coveo-icon.sysfiletype.coveo-small.spcontactlist, .coveo-icon.filetype.coveo-small.spattendee, .coveo-icon.sysfiletype.coveo-small.spattendee, .coveo-icon.filetype.coveo-small.spattendeelist, .coveo-icon.sysfiletype.coveo-small.spattendeelist, .coveo-icon.filetype.coveo-small.spuserinformation, .coveo-icon.sysfiletype.coveo-small.spuserinformation, .coveo-icon.filetype.coveo-small.spuserinformationlist, .coveo-icon.sysfiletype.coveo-small.spuserinformationlist {
background-position: -1432px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-calendar-small, .coveo-icon.objecttype.coveo-small.Campaign, .coveo-icon.objecttype.coveo-small.campaign, .coveo-icon.objecttype.coveo-small.Event, .coveo-icon.objecttype.coveo-small.event, .coveo-icon.filetype.coveo-small.exchangeappointment, .coveo-icon.sysfiletype.coveo-small.exchangeappointment, .coveo-icon.filetype.coveo-small.exchangecalendarmessage, .coveo-icon.sysfiletype.coveo-small.exchangecalendarmessage, .coveo-icon.filetype.coveo-small.spevent, .coveo-icon.sysfiletype.coveo-small.spevent, .coveo-icon.filetype.coveo-small.speventlist, .coveo-icon.sysfiletype.coveo-small.speventlist, .coveo-icon.filetype.coveo-small.sptask, .coveo-icon.sysfiletype.coveo-small.sptask, .coveo-icon.filetype.coveo-small.sptasklist, .coveo-icon.sysfiletype.coveo-small.sptasklist, .coveo-icon.filetype.coveo-small.spagenda, .coveo-icon.sysfiletype.coveo-small.spagenda, .coveo-icon.filetype.coveo-small.spagendalist, .coveo-icon.sysfiletype.coveo-small.spagendalist, .coveo-icon.filetype.coveo-small.spmeetingserie, .coveo-icon.sysfiletype.coveo-small.spmeetingserie, .coveo-icon.filetype.coveo-small.spmeetingserielist, .coveo-icon.sysfiletype.coveo-small.spmeetingserielist, .coveo-icon.filetype.coveo-small.spadministratortask, .coveo-icon.sysfiletype.coveo-small.spadministratortask, .coveo-icon.filetype.coveo-small.spadministratortasklist, .coveo-icon.sysfiletype.coveo-small.spadministratortasklist, .coveo-icon.filetype.coveo-small.spworkflowhistory, .coveo-icon.sysfiletype.coveo-small.spworkflowhistory, .coveo-icon.filetype.coveo-small.spworkflowhistorylist, .coveo-icon.sysfiletype.coveo-small.spworkflowhistorylist {
background-position: -1464px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-video-small, .coveo-icon.filetype.coveo-small.video, .coveo-icon.sysfiletype.coveo-small.video, .coveo-icon.filetype.coveo-small.youtube, .coveo-icon.sysfiletype.coveo-small.youtube, .coveo-icon.filetype.coveo-small.youtubevideo, .coveo-icon.sysfiletype.coveo-small.youtubevideo, .coveo-icon.filetype.coveo-small.youtubeplaylistitem, .coveo-icon.sysfiletype.coveo-small.youtubeplaylistitem {
background-position: -1464px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-mail-small, .coveo-icon.objecttype.coveo-small.Message, .coveo-icon.objecttype.coveo-small.message, .coveo-icon.objecttype.coveo-small.Casecomment, .coveo-icon.objecttype.coveo-small.casecomment, .coveo-icon.objecttype.coveo-small.Feeditem, .coveo-icon.objecttype.coveo-small.feeditem, .coveo-icon.objecttype.coveo-small.Feedcomment, .coveo-icon.objecttype.coveo-small.feedcomment, .coveo-icon.filetype.coveo-small.exchangemessage, .coveo-icon.sysfiletype.coveo-small.exchangemessage, .coveo-icon.filetype.coveo-small.exchangedsn, .coveo-icon.sysfiletype.coveo-small.exchangedsn, .coveo-icon.filetype.coveo-small.exchangerecallmessage, .coveo-icon.sysfiletype.coveo-small.exchangerecallmessage, .coveo-icon.filetype.coveo-small.exchangerecallreport, .coveo-icon.sysfiletype.coveo-small.exchangerecallreport, .coveo-icon.filetype.coveo-small.exchangejunkmessage, .coveo-icon.sysfiletype.coveo-small.exchangejunkmessage, .coveo-icon.filetype.coveo-small.lithiummessage, .coveo-icon.sysfiletype.coveo-small.lithiummessage {
background-position: -1496px 0px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-kb-small, .coveo-icon.objecttype.coveo-small.Solution, .coveo-icon.objecttype.coveo-small.solution, .coveo-icon.objecttype.coveo-small.Kbdocumentation, .coveo-icon.objecttype.coveo-small.kbdocumentation, .coveo-icon.objecttype.coveo-small.Kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.kbtechnicalarticle, .coveo-icon.objecttype.coveo-small.Kbsolution, .coveo-icon.objecttype.coveo-small.kbsolution, .coveo-icon.objecttype.coveo-small.Kbknowledgearticle, .coveo-icon.objecttype.coveo-small.kbknowledgearticle, .coveo-icon.filetype.coveo-small.spdatasource, .coveo-icon.sysfiletype.coveo-small.spdatasource, .coveo-icon.filetype.coveo-small.spdatasourcelist, .coveo-icon.sysfiletype.coveo-small.spdatasourcelist, .coveo-icon.filetype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.sysfiletype.coveo-small.spdataconnectionlibrarylist, .coveo-icon.filetype.coveo-small.spipfslist, .coveo-icon.sysfiletype.coveo-small.spipfslist {
background-position: -1496px -32px;
width: 32px;
height: 32px;
text-indent: 32px;
}
.coveo-sprites-main-clear, .coveo-facet-header-eraser, .CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before {
background-position: -1528px 0px;
width: 19px;
height: 19px;
text-indent: 19px;
}
.coveo-sprites-checkbox-more-values, .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox > span {
background-position: -1528px -19px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-manage-alerts {
background-position: -1528px -37px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-manage-alerts-active {
background-position: -1547px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-follow-query, .coveo-settings-item.coveo-follow-query .coveo-icon, .coveo-settings-item.coveo-follow-query:hover.coveo-disabled .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover.coveo-disabled .coveo-icon {
background-position: -1547px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-follow-query-active, .coveo-settings-item.coveo-follow-query:hover .coveo-icon, .coveo-settings-item.coveo-subscriptions-panel:hover .coveo-icon {
background-position: -1547px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-clear-active-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button:hover .coveo-icon, .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close:hover, .coveo-preferences-panel-close:hover, .CoveoResultsFiltersPreferences .coveo-delete .coveo-icon, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:hover .coveo-clear, .coveo-hidden-query-breadcrumb-clear:hover {
background-position: -1547px -54px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-dropdown-export-to-excel, .coveo-settings-item.coveo-export-to-excel .coveo-icon, .coveo-settings-item.coveo-export-to-excel:hover.coveo-disabled .coveo-icon {
background-position: -1565px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-export-to-excel-active, .coveo-settings-item.coveo-export-to-excel:hover .coveo-icon {
background-position: -1565px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-star_placeholder {
background-position: -1565px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-facet-search, .coveo-facet-search-magnifier {
background-position: -1565px -54px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-star_active {
background-position: -1583px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-share-query-active, .coveo-settings-item.coveo-share-query:hover .coveo-icon {
background-position: -1583px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-main-search-active, .CoveoSearchButton:hover > .coveo-icon {
background-position: -1583px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-tagging_ok {
background-position: -1583px -54px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-main-search, .CoveoSearchButton > .coveo-icon, .ie8or9 .coveo-executing-query .CoveoSearchButton > .coveo-icon {
background-position: -1601px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-checkbox-hook-inactive {
background-position: -1601px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-preferences, .coveo-settings-item.coveo-preferences-panel .coveo-icon, .coveo-settings-item.coveo-preferences-panel:hover.coveo-disabled .coveo-icon {
background-position: -1601px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-tagging-clear, .coveo-result-tagging-clear-icon span, .coveo-result-tagging-delete-icon {
background-position: -1601px -54px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-dropdown-preferences-active, .coveo-settings-item.coveo-preferences-panel:hover .coveo-icon {
background-position: -1619px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-checkbox-hook-active, .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-value:hover .coveo-facet-value-checkbox > span, .coveo-facet-breadcrumb-multi-icon.coveo-selected, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-facet-value-checkbox > span {
background-position: -1619px -18px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-checkbox-exclusion, .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected:hover .coveo-facet-value-checkbox > span {
background-position: -1619px -36px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-clear-inactive-filters, .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button .coveo-icon, .coveo-breadcrumb-clear-all .coveo-breadcrumb-icon-clear-all, .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-value .coveo-facet-breadcrumb-clear, .coveo-share-query-summary-info-close, .coveo-preferences-panel-close, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close, .coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear, .coveo-hidden-query-breadcrumb-clear {
background-position: -1619px -54px;
width: 10px;
height: 10px;
text-indent: 10px;
}
.coveo-sprites-dropdown-share-query, .coveo-settings-item.coveo-share-query .coveo-icon, .coveo-settings-item.coveo-share-query:hover.coveo-disabled .coveo-icon {
background-position: -1637px 0px;
width: 18px;
height: 18px;
text-indent: 18px;
}
.coveo-sprites-dropdown-collapse-active, .coveo-facet-settings-section-hide:hover .coveo-icon {
background-position: -1637px -18px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-collapse, .coveo-facet-settings-section-hide .coveo-icon, .coveo-facet-settings-section-hide:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-open .coveo-has-childs-toggle {
background-position: -1637px -34px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-search-checkbox-hook-active, .coveo-facet-search-results .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover .coveo-facet-value-checkbox > span {
background-position: -1637px -50px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-dropdown-density-checked {
background-position: -1655px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-descending, .coveo-facet-settings-section-direction-descending .coveo-icon, .coveo-facet-settings-section-direction-descending:hover.coveo-facet-settings-disabled .coveo-icon {
background-position: -1655px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-expand-active, .coveo-facet-settings-section-show:hover .coveo-icon {
background-position: -1655px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-expand, .coveo-facet-settings-section-show .coveo-icon, .coveo-facet-settings-section-show:hover.coveo-facet-settings-disabled .coveo-icon, .CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle {
background-position: -1655px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-loading, .coveo-facet-header-wait-animation, .coveo-executing-query .CoveoSearchButton > .coveo-icon, .CoveoFollowItem.coveo-follow-item-loading:before {
background-position: -1671px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-authenticate {
background-position: -1671px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-result-follow, .CoveoFollowItem:before {
background-position: -1671px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-attached, .CoveoAttachToCase span.coveo-attach-to-case-attached:before {
background-position: -1671px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-more-menu-active, .coveo-facet-header-settings:hover .coveo-icon {
background-position: -1687px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-more-menu, .coveo-facet-header-settings .coveo-icon {
background-position: -1687px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-ascending-active, .coveo-facet-settings-section-direction-ascending:hover .coveo-icon {
background-position: -1687px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-ascending, .coveo-facet-settings-section-direction-ascending .coveo-icon, .coveo-facet-settings-section-direction-ascending:hover.coveo-facet-settings-disabled .coveo-icon {
background-position: -1687px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-authenticate-active, .coveo-settings-item.coveo-authentication-provider:hover .coveo-icon {
background-position: -1703px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-preferences {
background-position: -1703px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-more-active, .coveo-facet-settings-section-save-state:hover .coveo-icon, .coveo-facet-settings-section-clear-state:hover .coveo-icon {
background-position: -1703px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-attach, .CoveoAttachToCase span.coveo-attach-to-case-attach:before {
background-position: -1703px -48px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-authenticate, .coveo-settings-item.coveo-authentication-provider .coveo-icon, .coveo-settings-item.coveo-authentication-provider:hover.coveo-disabled .coveo-icon {
background-position: -1719px 0px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-result-follow-active, .CoveoFollowItem.coveo-follow-item-followed:before {
background-position: -1719px -16px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-dropdown-more, .coveo-facet-settings-section-save-state .coveo-icon, .coveo-facet-settings-section-save-state:hover.coveo-facet-settings-disabled .coveo-icon, .coveo-facet-settings-section-clear-state .coveo-icon, .coveo-facet-settings-section-clear-state:hover.coveo-facet-settings-disabled .coveo-icon {
background-position: -1719px -32px;
width: 16px;
height: 16px;
text-indent: 16px;
}
.coveo-sprites-facet-search-checkbox-hook-inactive {
background-position: -1719px -48px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-facet-search-loading, .coveo-facet-search-wait-animation {
background-position: -1735px 0px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-exclusion-hover, .coveo-facet-value-exclude .coveo-icon {
background-position: -1735px -13px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-expand {
background-position: -1735px -26px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-arrow-up, .coveo-facet-less .coveo-icon, .coveo-less .coveo-folding-footer-icon, .CoveoSort.coveo-ascending .coveo-icon, .coveo-field-table-toggle-icon-up {
background-position: -1735px -39px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-external {
background-position: -1735px -52px;
width: 13px;
height: 12px;
text-indent: 13px;
}
.coveo-sprites-facet-checkbox-exclusion, .coveo-facet-search-results .coveo-facet-value.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-selected.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value:hover.coveo-facet-value-will-exclude .coveo-facet-value-checkbox > span, .coveo-facet-search-results .coveo-facet-value.coveo-excluded .coveo-facet-value-checkbox > span, .coveo-facet-search-clear .coveo-icon:hover, .coveo-facet-breadcrumb-multi-icon.coveo-excluded {
background-position: -1748px 0px;
width: 13px;
height: 13px;
text-indent: 13px;
}
.coveo-sprites-facet-exclusion-hover, .coveo-facet-search-clear .coveo-icon {
background-position: -1748px -13px;
width: 11px;
height: 11px;
text-indent: 11px;
}
}
.CoveoQuickview {
	display: inline-block;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoQuickview:hover, .CoveoQuickview:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoQuickview:hover, .CoveoQuickview:hover a {
	text-decoration: underline;
}
.CoveoQuickview.coveo-selected * {
	color: #263E55;
}
.CoveoQuickview .coveo-caption-for-quickview {
	font-size: 12px;
	margin-top: -7px;
}
.CoveoQuickviewDocument {
	overflow: hidden;
}
.CoveoQuickviewDocument .coveo-quickview-document {
	display: table;
	height: 100%;
	width: 100%;
}
.CoveoQuickviewDocument .coveo-quickview-document > * {
	display: table-row;
}
.CoveoQuickviewDocument .coveo-quickview-document .coveo-iframeWrapper {
	height: 100%;
	width: 100%;
}
.coveo-quickview-header {
	padding-bottom: 10px;
	border-bottom: 1px solid #d6d6d6;
}
.coveo-quickview-header .coveo-term-for-quickview * {
	vertical-align: middle;
	box-sizing: border-box;
}
.coveo-quickview-header .coveo-term-for-quickview {
	margin: 0 0 10px 10px;
	font-weight: bold;
	display: inline-block;
	cursor: pointer;
	border-radius: 5px;
	border: 2px solid;
}
.coveo-quickview-header .coveo-term-for-quickview .coveo-term-for-quickview-down-arrow {
	display: inline-block;
	padding: 5px;
	height: 26px;
	position: relative;
	width: 20px;
	border-right: 2px solid;
}
.coveo-quickview-header .coveo-term-for-quickview .coveo-term-for-quickview-down-arrow .coveo-term-for-quickview-down-arrow-icon {
	position: absolute;
	top: 11px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid black;
}
.coveo-quickview-header .coveo-term-for-quickview .coveo-term-for-quickview-up-arrow {
	display: inline-block;
	padding: 5px;
	height: 26px;
	position: relative;
	width: 20px;
}
.coveo-quickview-header .coveo-term-for-quickview .coveo-term-for-quickview-up-arrow .coveo-term-for-quickview-up-arrow-icon {
	position: absolute;
	top: 11px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid black;
}
.coveo-quickview-header .coveo-term-for-quickview .coveo-term-for-quickview-name {
	font-size: 14px;
	padding: 5px 0;
	margin-left: 5px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper {
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
	position: relative;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title {
	cursor: auto;
	position: relative;
	height: 48px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-left-header {
	overflow: hidden;
	padding-right: 16px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-right-header {
	text-align: right;
	float: right;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-icon {
	margin-right: 10px;
	vertical-align: middle;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-pop-up-reminder {
	color: #0066cc;
	font-size: 16px;
	text-align: left;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-time {
	font-size: 12px;
	color: #b4b4b4;
	font-weight: normal;
	vertical-align: middle;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-close-button {
	padding: 4px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	line-height: 10px;
	margin-left: 8px;
	cursor: pointer;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body {
	position: absolute;
	top: 48px;
	bottom: 0;
	left: 0;
	right: 0;
	overflow-y: hidden;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title {
	padding-bottom: 10px;
	text-align: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: bold;
	font-size: 1.2em;
	color: black;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body > .coveo-title .coveo-icon {
	margin-right: 5px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body .coveo-quick-view-full-height {
	height: 100%;
	width: 100%;
	display: table;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body .coveo-quick-view-full-height > * {
	display: table-row;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-body .coveo-quick-view-full-height .CoveoQuickviewDocument {
	height: 100%;
}
.coveo-quickview-header {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.coveo-iframeWrapper {
	overflow: auto;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	width: 100%;
	height: 100%;
}
.coveo-iframeWrapper iframe {
	position: absolute;
	width: 100%;
	height: 94%;
	border: none;
	vertical-align: top;
}
.coveo-media-max-width-480 .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-left-header {
	right: 50px;
}
.coveo-media-max-width-480 .coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-time {
	display: none;
}
@media (max-width: 480px) {
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-left-header {
	right: 50px;
}
.coveo-modalBox.coveo-quick-view > .coveo-wrapper > .coveo-title .coveo-quickview-time {
	display: none;
}
}
.coveo-modalBox.coveo-authentication-popup > .coveo-wrapper {
	width: 90%;
	height: 90%;
	max-width: 90%;
	max-height: 90%;
	position: relative;
}
.coveo-modalBox.coveo-authentication-popup > .coveo-wrapper > .coveo-body {
	height: 100%;
	overflow-y: hidden;
}
.coveo-authentication-iframe {
	width: 100%;
	height: 100%;
	border: 0;
}
.coveo-waiting-for-authentication-popup {
	padding: 50px 150px;
}
.CoveoBreadcrumb {
	padding: 10px 0px 10px 0px;
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #BCC3CA;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-moz-box-align: start;
	box-align: start;
	-webkit-align-items: flex-start;
	-moz-align-items: flex-start;
	-ms-align-items: flex-start;
	-o-align-items: flex-start;
	align-items: flex-start;
	-ms-flex-align: start;
}
.CoveoBreadcrumb.coveo-small-display {
	padding: 0px;
	margin: 0;
	background-color: #ececec;
	border-top: 1px solid #BCC3CA;
	border-bottom: 1px solid #BCC3CA;
	clear: both;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb.coveo-breadcrumb-item {
	display: inline;
	margin: 0;
	white-space: nowrap;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb.coveo-breadcrumb-item:before {
	content: "";
	display: inline;
	white-space: normal;
}
.CoveoBreadcrumb.coveo-small-display .coveo-header .coveo-title {
	display: none;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-values {
	display: inline;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-values .coveo-facet-breadcrumb-value {
	display: inline;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-values .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear {
	display: none;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb .coveo-facet-breadcrumb-title {
	padding: 7px 4px 0px 4px;
	border-right: 1px solid #BCC3CA;
	height: 30px;
	display: inline-block;
	margin-right: 0px;
	color: #2c5986;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value {
	background-color: #f7f7f7;
	color: #666666;
	white-space: normal;
	line-height: 30px;
	padding: 7px 5px 8px 5px;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value:before {
	content: "";
	border-top: 1px solid #BCC3CA;
	width: 100%;
	height: 1px;
	display: block;
	position: absolute;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value:after {
	content: "";
	border-right: 1px solid #BCC3CA;
	position: absolute;
	height: 30px;
	margin-left: 5px;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value:first-child {
	white-space: nowrap;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-caption {
	max-width: 130px;
	min-width: 30px;
	text-align: center;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
}
.CoveoBreadcrumb.coveo-small-display .coveo-facet-breadcrumb-value .coveo-facet-breadcrumb-clear {
	display: none;
}
.coveo-breadcrumb-clear-all {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	cursor: pointer;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	padding: 5px;
	margin-left: 5px;
	-webkit-flex-shrink: 0;
	-moz-flex-shrink: 0;
	flex-shrink: 0;
	-ms-flex-negative: 0;
}
.coveo-breadcrumb-clear-all:hover, .coveo-breadcrumb-clear-all:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-breadcrumb-clear-all:hover, .coveo-breadcrumb-clear-all:hover a {
	text-decoration: underline;
}
.coveo-breadcrumb-clear-all.coveo-selected * {
	color: #263E55;
}
.coveo-breadcrumb-clear-all > div {
	display: inline-block;
}
.coveo-breadcrumb-icon-clear-all {
	margin-right: 5px;
}
.coveo-breadcrumb-items {
	padding-bottom: 10px;
	display: inline-block;
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	flex-grow: 1;
	-ms-flex-positive: 1;
}
.coveo-breadcrumb-item {
	margin: 5px 0px 5px 0px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title {
	height: 40px;
	line-height: 23px;
	text-align: center;
	cursor: pointer;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button {
	position: absolute;
	left: 25px;
	display: inline-block;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-close-button .coveo-icon {
	margin-right: 10px;
}
.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-pop-up-reminder {
	color: #B4B4B4;
	font-weight: normal;
	display: inline-block;
}
.CoveoCurrentTab.coveo-opening-tab-section {
	background-color: #242528;
}
.coveo-tab-section.coveo-opened-by-current-tab {
	width: 100%;
	left: 0;
	top: 86px;
}
.CoveoDidYouMean {
	padding: 10px;
}
.CoveoDidYouMean a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	text-decoration: none;
}
.CoveoDidYouMean a:hover, .CoveoDidYouMean a:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoDidYouMean a:hover, .CoveoDidYouMean a:hover a {
	text-decoration: underline;
}
.CoveoDidYouMean a.coveo-selected * {
	color: #263E55;
}
.CoveoDidYouMean a:hover {
	text-decoration: underline;
}
.coveo-did-you-mean-highlight {
	font-weight: normal;
}
.coveo-did-you-mean-word-correction {
	font-weight: bold;
}
.coveo-did-you-mean-no-results-for {
	font-size: 16px;
}
.coveo-emails-excess-collapsed, .coveo-emails-excess-expanded {
	display: none;
	cursor: pointer;
}
.coveo-emails-excess-collapsed.coveo-active, .coveo-emails-excess-expanded.coveo-active {
	display: inline;
}
.coveo-emails-excess-collapsed {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.coveo-emails-excess-collapsed:hover, .coveo-emails-excess-collapsed:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-emails-excess-collapsed:hover, .coveo-emails-excess-collapsed:hover a {
	text-decoration: underline;
}
.coveo-emails-excess-collapsed.coveo-selected * {
	color: #263E55;
}
.coveo-email-child-from {
	margin: 0 10px 0 5px;
}
.coveo-email-child-excerpt {
	font-size: 13px;
	text-decoration: none !important;
}
.coveo-email-child-excerpt:not(:hover) {
	color: inherit !important;
}
.coveo-modalBox .coveo-email-from, .coveo-modalBox .coveo-email-to {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, sans-serif;
	padding: 5px 16px;
	font-size: 13px;
	font-size: 14px;
}
.coveo-modalBox .coveo-email-from a, .coveo-modalBox .coveo-email-to a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
}
.coveo-modalBox .coveo-email-from a:hover, .coveo-modalBox .coveo-email-from a:visited, .coveo-modalBox .coveo-email-to a:hover, .coveo-modalBox .coveo-email-to a:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-modalBox .coveo-email-from a:hover, .coveo-modalBox .coveo-email-from a:hover a, .coveo-modalBox .coveo-email-to a:hover, .coveo-modalBox .coveo-email-to a:hover a {
	text-decoration: underline;
}
.coveo-modalBox .coveo-email-from a.coveo-selected *, .coveo-modalBox .coveo-email-to a.coveo-selected * {
	color: #263E55;
}
.CoveoExcerpt {
	word-wrap: break-word;
}
.CoveoResult.coveo-people-result {
	padding-left: 75px;
}
.CoveoResult.coveo-people-result .CoveoThumbnail {
	float: left;
	width: 64px;
	margin-left: -75px;
}
.CoveoResult.coveo-people-result .CoveoThumbnail.coveo-no-thumbnail {
	display: inline-block;
}
.CoveoResult.coveo-people-result .coveo-people-details {
	color: #666666;
	font-size: 13px;
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue:after {
	content: " - ";
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue:last-child:after {
	content: "";
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a:hover, .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a:hover, .CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a:hover a {
	text-decoration: underline;
}
.CoveoResult.coveo-people-result .coveo-people-details .CoveoFieldValue a.coveo-selected * {
	color: #263E55;
}
.CoveoErrorReport {
	padding: 10px;
	text-align: center;
}
.CoveoErrorReport h1, .CoveoErrorReport h2, .CoveoErrorReport h3, .CoveoErrorReport h4, .CoveoErrorReport h5, .CoveoErrorReport h6 {
	display: block;
	margin: 20px 0px 20px 0px;
}
.coveo-error-report-title {
	margin-bottom: 30px;
}
.coveo-error-report-message {
	margin-top: 30px;
	margin-right: 30px;
	margin-left: 30px;
}
.coveo-error-report-message pre {
	font-size: 12px;
	text-align: left;
}
.coveo-error-report-previous, .coveo-error-report-clear, .coveo-error-report-retry, .coveo-error-report-more-info {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	padding: 5px;
	border-radius: 2px;
}
.coveo-error-report-previous:hover, .coveo-error-report-previous:visited, .coveo-error-report-clear:hover, .coveo-error-report-clear:visited, .coveo-error-report-retry:hover, .coveo-error-report-retry:visited, .coveo-error-report-more-info:hover, .coveo-error-report-more-info:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-error-report-previous:hover, .coveo-error-report-previous:hover a, .coveo-error-report-clear:hover, .coveo-error-report-clear:hover a, .coveo-error-report-retry:hover, .coveo-error-report-retry:hover a, .coveo-error-report-more-info:hover, .coveo-error-report-more-info:hover a {
	text-decoration: underline;
}
.coveo-error-report-previous.coveo-selected *, .coveo-error-report-clear.coveo-selected *, .coveo-error-report-retry.coveo-selected *, .coveo-error-report-more-info.coveo-selected * {
	color: #263E55;
}
.coveo-error-info {
	width: 100%;
}
.coveo-error-info textarea {
	width: 100%;
	height: 200px;
}
.coveo-facet-values {
	list-style: none;
	padding: 5px 0px 0px 0px;
	margin: 0;
}
.coveo-facet-value {
	padding: 0px 20px 0px 20px;
	margin: 0;
	line-height: 22px;
	position: relative;
}
.coveo-facet-value input[type="checkbox"] {
	display: none;
}
.coveo-facet-value .coveo-facet-value-checkbox {
	width: 18px;
	height: 18px;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-right: 15px;
	float: left;
	background: white;
	position: relative;
	top: 2px;
}
.coveo-facet-value .coveo-facet-value-checkbox > span {
	position: relative;
	bottom: 1px;
	left: -1px;
	background: none;
}
.coveo-facet-value.coveo-excluded .coveo-facet-value-caption, .coveo-facet-value.coveo-excluded .coveo-facet-value-computed-field, .coveo-facet-value.coveo-excluded .coveo-facet-value-count {
	text-decoration: line-through;
}
.coveo-facet-value > * {
	vertical-align: middle;
}
.coveo-facet-value:hover {
	background-color: #E6ECf0;
}
.coveo-facet-value.coveo-selected {
	font-weight: bold;
}
.coveo-facet-value.coveo-excluded .coveo-facet-value-exclude {
	visibility: hidden;
}
.coveo-facet-value.coveo-excluded:hover .coveo-facet-value-exclude {
	visibility: hidden;
}
.coveo-facet-value:hover .coveo-facet-value-exclude {
	visibility: visible;
}
.coveo-facet-value-label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	padding: 5px 0px 5px 0px;
}
.coveo-facet-value-label-wrapper {
	overflow: hidden;
}
.coveo-facet-value-caption {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.coveo-facet-value-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
	float: left;
}
.coveo-facet-value-count {
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	float: right;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.coveo-facet-value-count.coveo-waitDelta {
	opacity: 0;
}
.coveo-with-computed-field .coveo-facet-value-count, .coveo-with-computed-field .coveo-facet-value-computed-field {
	font-size: 12px;
	position: relative;
	top: 1px;
}
.coveo-facet-value-label.coveo-with-computed-field {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-pack: justify;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper {
	-webkit-box-ordinal-group: 1;
	-moz-box-ordinal-group: 1;
	box-ordinal-group: 1;
	-webkit-order: 1;
	-moz-order: 1;
	order: 1;
	-ms-flex-order: 1;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox {
	-webkit-box-ordinal-group: 1;
	-moz-box-ordinal-group: 1;
	box-ordinal-group: 1;
	-webkit-order: 1;
	-moz-order: 1;
	order: 1;
	-ms-flex-order: 1;
	-webkit-flex-shrink: 0;
	-moz-flex-shrink: 0;
	flex-shrink: 0;
	-ms-flex-negative: 0;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-caption {
	-webkit-box-ordinal-group: 2;
	-moz-box-ordinal-group: 2;
	box-ordinal-group: 2;
	-webkit-order: 2;
	-moz-order: 2;
	order: 2;
	-ms-flex-order: 2;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-count {
	-webkit-box-ordinal-group: 3;
	-moz-box-ordinal-group: 3;
	box-ordinal-group: 3;
	-webkit-order: 3;
	-moz-order: 3;
	order: 3;
	-ms-flex-order: 3;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-computed-field {
	-webkit-box-ordinal-group: 2;
	-moz-box-ordinal-group: 2;
	box-ordinal-group: 2;
	-webkit-order: 2;
	-moz-order: 2;
	order: 2;
	-ms-flex-order: 2;
}
.coveo-facet-value-computed-field {
	float: right;
	margin-left: 5px;
}
.coveo-facet-value-exclude {
	cursor: pointer;
	position: absolute;
	top: 9px;
	right: 5px;
	background: white;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	height: 13px;
	width: 13px;
	visibility: hidden;
}
.coveo-facet-value-exclude .coveo-icon {
	position: absolute;
	top: -1px;
	left: -1px;
}
.coveo-facet-value-exclude:hover {
	opacity: 1;
}
.coveo-facet-search-results {
	position: absolute;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	background-color: white;
	list-style: none;
	margin: 0px 0 3px 0;
	padding: 0px 0px 10px 0px;
	z-index: 999;
	max-height: 200px;
	overflow-x: hidden;
	overflow-y: scroll;
	-ms-overflow-style: scrollbar;
	font-size: 12px;
}
.coveo-facet-search-results input[type='checkbox'] {
	display: none;
}
.coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-count, .coveo-facet-search-results .coveo-with-computed-field .coveo-facet-value-computed-field {
	top: 0px;
}
.coveo-facet-search-results .coveo-facet-value input[type="checkbox"] {
	display: none;
}
.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox {
	width: 13px;
	height: 13px;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-right: 15px;
	float: left;
	background: white;
	position: relative;
	top: 2px;
}
.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox > span {
	position: relative;
	bottom: 3px;
	left: -1px;
	background: none;
}
.coveo-facet-search-results .coveo-facet-value .coveo-facet-value-checkbox {
	position: relative;
	top: 5px;
}
.coveo-facet-search-results .coveo-facet-value-exclude {
	right: 2px;
}
.coveo-facet-search-results .coveo-facet-value-label {
	padding-right: 5px;
}
.coveo-facet-search-selectable {
	margin: 0;
	padding: 0px 10px;
}
.coveo-facet-search-selectable.coveo-current {
	background-color: #E6ECf0;
}
.coveo-facet-search-select-all {
	margin: 0;
	padding: 10px;
	font-weight: bold;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.coveo-facet-search-select-all:hover, .coveo-facet-search-select-all:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-facet-search-select-all:hover, .coveo-facet-search-select-all:hover a {
	text-decoration: underline;
}
.coveo-facet-search-select-all.coveo-selected * {
	color: #263E55;
}
.coveo-facet-search-clear {
	float: right;
	margin: 2px 4px 0px 0px;
	cursor: pointer;
	opacity: 0.5;
	clear: none;
}
.coveo-facet-search-clear .coveo-icon {
	cursor: pointer;
}
.coveo-facet-search-clear:hover {
	opacity: 1;
}
.coveo-facet-search-input {
	border: 0px;
	padding: 1px 0px 0px 0px;
	margin: 0px;
	font-size: 13px;
	width: 100%;
	background-color: inherit;
	line-height: 15px;
}
.coveo-facet-search-input[value=""] {
	color: #BCC3CA;
}
@keyframes grow {
0% {
margin-right: 200px;
}
100% {
margin-right: 20px;
}
}
.coveo-facet-search {
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	position: relative;
	background: white;
	display: none;
	margin: 2px 20px 1px 20px;
	padding: 4px;
	-webkit-animation: grow 0.3s linear;
	-moz-animation: grow 0.3s linear;
	animation: grow 0.3s linear;
}
.coveo-facet-searching .coveo-facet-search {
	display: block;
}
.coveo-facet-search-no-results {
	background-color: #ffd0d0;
}
.coveo-facet-search-no-results .coveo-facet-search-magnifier {
	visibility: hidden;
}
.coveo-facet-search-magnifier {
	float: left;
	margin: 5px 6px 5px 10px;
}
.coveo-facet-search-wait-animation {
	float: left;
	margin: 3px 3px 5px 10px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.coveo-facet-search-middle {
	overflow: hidden;
	line-height: 19px;
}
.coveo-facet-value.coveo-facet-search-button {
	color: #009DDC;
}
.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox {
	border-style: dashed;
}
.coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox {
	border-style: solid;
}
.coveo-facet-searching .coveo-facet-value.coveo-facet-search-button {
	display: none;
}
.coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox > span, .coveo-facet-value.coveo-facet-search-button:hover .coveo-facet-value-checkbox > span {
	bottom: 1px;
}
.coveo-facet-values {
	list-style: none;
	padding: 5px 0px 0px 0px;
	margin: 0;
}
.coveo-facet-value {
	padding: 0px 20px 0px 20px;
	margin: 0;
	line-height: 22px;
	position: relative;
}
.coveo-facet-value input[type="checkbox"] {
	display: none;
}
.coveo-facet-value .coveo-facet-value-checkbox {
	width: 18px;
	height: 18px;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	margin-right: 15px;
	float: left;
	background: white;
	position: relative;
	top: 2px;
}
.coveo-facet-value .coveo-facet-value-checkbox > span {
	position: relative;
	bottom: 1px;
	left: -1px;
	background: none;
}
.coveo-facet-value.coveo-excluded .coveo-facet-value-caption, .coveo-facet-value.coveo-excluded .coveo-facet-value-computed-field, .coveo-facet-value.coveo-excluded .coveo-facet-value-count {
	text-decoration: line-through;
}
.coveo-facet-value > * {
	vertical-align: middle;
}
.coveo-facet-value:hover {
	background-color: #E6ECf0;
}
.coveo-facet-value.coveo-selected {
	font-weight: bold;
}
.coveo-facet-value.coveo-excluded .coveo-facet-value-exclude {
	visibility: hidden;
}
.coveo-facet-value.coveo-excluded:hover .coveo-facet-value-exclude {
	visibility: hidden;
}
.coveo-facet-value:hover .coveo-facet-value-exclude {
	visibility: visible;
}
.coveo-facet-value-label {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	padding: 5px 0px 5px 0px;
}
.coveo-facet-value-label-wrapper {
	overflow: hidden;
}
.coveo-facet-value-caption {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
}
.coveo-facet-value-icon {
	display: inline-block;
	margin: 3px 5px 3px 0;
	vertical-align: top;
	float: left;
}
.coveo-facet-value-count {
	vertical-align: middle;
	margin: 0 5px;
	display: inline-block;
	float: right;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;
}
.coveo-facet-value-count.coveo-waitDelta {
	opacity: 0;
}
.coveo-with-computed-field .coveo-facet-value-count, .coveo-with-computed-field .coveo-facet-value-computed-field {
	font-size: 12px;
	position: relative;
	top: 1px;
}
.coveo-facet-value-label.coveo-with-computed-field {
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-ms-justify-content: space-between;
	-o-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-pack: justify;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper {
	-webkit-box-ordinal-group: 1;
	-moz-box-ordinal-group: 1;
	box-ordinal-group: 1;
	-webkit-order: 1;
	-moz-order: 1;
	order: 1;
	-ms-flex-order: 1;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-checkbox {
	-webkit-box-ordinal-group: 1;
	-moz-box-ordinal-group: 1;
	box-ordinal-group: 1;
	-webkit-order: 1;
	-moz-order: 1;
	order: 1;
	-ms-flex-order: 1;
	-webkit-flex-shrink: 0;
	-moz-flex-shrink: 0;
	flex-shrink: 0;
	-ms-flex-negative: 0;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-caption {
	-webkit-box-ordinal-group: 2;
	-moz-box-ordinal-group: 2;
	box-ordinal-group: 2;
	-webkit-order: 2;
	-moz-order: 2;
	order: 2;
	-ms-flex-order: 2;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-label-wrapper .coveo-facet-value-count {
	-webkit-box-ordinal-group: 3;
	-moz-box-ordinal-group: 3;
	box-ordinal-group: 3;
	-webkit-order: 3;
	-moz-order: 3;
	order: 3;
	-ms-flex-order: 3;
}
.coveo-facet-value-label.coveo-with-computed-field .coveo-facet-value-computed-field {
	-webkit-box-ordinal-group: 2;
	-moz-box-ordinal-group: 2;
	box-ordinal-group: 2;
	-webkit-order: 2;
	-moz-order: 2;
	order: 2;
	-ms-flex-order: 2;
}
.coveo-facet-value-computed-field {
	float: right;
	margin-left: 5px;
}
.coveo-facet-value-exclude {
	cursor: pointer;
	position: absolute;
	top: 9px;
	right: 5px;
	background: white;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	height: 13px;
	width: 13px;
	visibility: hidden;
}
.coveo-facet-value-exclude .coveo-icon {
	position: absolute;
	top: -1px;
	left: -1px;
}
.coveo-facet-value-exclude:hover {
	opacity: 1;
}
.coveo-facet-breadcrumb *, .coveo-facet-slider-breadcrumb * {
	vertical-align: top;
}
.coveo-facet-breadcrumb-title, .coveo-facet-slider-breadcrumb-title {
	color: #67768B;
	margin-right: 14px;
}
.coveo-facet-breadcrumb-value, .coveo-facet-slider-breadcrumb-value {
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	color: #009DDC;
}
.coveo-facet-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption, .coveo-facet-slider-breadcrumb-value.coveo-excluded .coveo-facet-breadcrumb-caption {
	text-decoration: line-through;
}
.coveo-facet-breadcrumb-value:hover, .coveo-facet-breadcrumb-value:visited, .coveo-facet-slider-breadcrumb-value:hover, .coveo-facet-slider-breadcrumb-value:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-facet-breadcrumb-value:hover, .coveo-facet-breadcrumb-value:hover a, .coveo-facet-slider-breadcrumb-value:hover, .coveo-facet-slider-breadcrumb-value:hover a {
	text-decoration: underline;
}
.coveo-facet-breadcrumb-value.coveo-selected *, .coveo-facet-slider-breadcrumb-value.coveo-selected * {
	color: #263E55;
}
.coveo-facet-breadcrumb-value:hover, .coveo-facet-slider-breadcrumb-value:hover {
	text-decoration: underline;
	color: #009DDC;
}
.coveo-facet-breadcrumb-value.coveo-selected *, .coveo-facet-slider-breadcrumb-value.coveo-selected * {
	color: #009DDC;
}
.coveo-facet-breadcrumb-value + .coveo-facet-breadcrumb-value, .coveo-facet-slider-breadcrumb-value + .coveo-facet-breadcrumb-value, .coveo-facet-breadcrumb-value + .coveo-facet-slider-breadcrumb-value, .coveo-facet-slider-breadcrumb-value + .coveo-facet-slider-breadcrumb-value {
	margin-left: 10px;
}
.coveo-facet-breadcrumb-clear, .coveo-facet-slider-breadcrumb-clear {
	display: inline-block;
	margin-left: 5px;
	position: relative;
	top: 3px;
}
.coveo-facet-breadcrumb-multi-icon {
	margin: 0;
}
.coveo-facet-breadcrumb-multi-icon.coveo-selected {
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 5px;
}
.coveo-facet-breadcrumb-multi-icon.coveo-excluded {
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 5px;
}
.coveo-facet-header {
	padding: 10px 20px;
	background: white;
	clear: both;
	overflow: hidden;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.coveo-facet-header-title {
	font-size: 18px;
	float: left;
}
.coveo-facet-header-operator, .coveo-facet-header-eraser, .coveo-facet-header-settings, .coveo-facet-header-collapse, .coveo-facet-header-expand {
	float: right;
	cursor: pointer;
	margin-left: 10px;
	position: relative;
	top: 2px;
}
.coveo-facet-header-eraser {
	cursor: pointer;
	position: relative;
	top: 0px;
}
.coveo-facet-header-wait-animation {
	float: left;
	margin: 2px 0px 0px 10px;
	position: relative;
	width: 16px;
	height: 16px;
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.coveo-facet-more, .coveo-facet-less {
	width: 100%;
	height: 15px;
	background: white;
	cursor: pointer;
	text-align: center;
}
.coveo-facet-more:hover, .coveo-facet-less:hover {
	background: #BCC3CA;
}
.coveo-facet-more {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	display: none;
}
.coveo-facet-more .coveo-icon {
	position: relative;
	top: 1px;
}
.coveo-facet-more.coveo-active {
	display: block;
}
.coveo-facet-less {
	display: none;
}
.coveo-facet-less.coveo-active {
	display: block;
}
.coveo-facet-footer.coveo-facet-empty {
	display: block;
	visibility: hidden;
}
.coveo-facet-footer {
	background: white;
	min-height: 15px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.CoveoFacet, .CoveoFacetRange, .CoveoFacetSlider, .CoveoHierarchicalFacet {
	margin: 10px 0px 10px 0px;
	padding: 0;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	background: #F7F8F9;
	position: relative;
}
.coveo-facet-column .coveo-topSpace.coveo-with-animation, .coveo-facet-column .coveo-bottomSpace.coveo-with-animation {
	-webkit-transition: height 0.5s;
	-moz-transition: height 0.5s;
	transition: height 0.5s;
}
.ie8or9 .coveo-facet-header-wait-animation, .ie8or9 .coveo-facet-search-wait-animation {
	background: url(../image/wait_facet.gif) no-repeat;
	background-size: 100%;
}
.coveo-facet-empty {
	display: none;
}
.coveo-facet-dependent {
	display: none;
}
.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value {
	display: none;
}
.coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-selected, .coveo-facet-collapsed .coveo-facet-value.coveo-facet-value.coveo-excluded {
	display: inherit;
}
.coveo-facet-collapsed .coveo-facet-footer {
	display: none;
}
.coveo-facet-fade .coveo-facet-value {
	opacity: 0.5;
}
.coveo-facet-fade .coveo-facet-value.coveo-selected, .coveo-facet-fade .coveo-facet-value.coveo-excluded, .coveo-facet-fade .coveo-facet-value.coveo-facet-search-selectable {
	opacity: 1;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.coveo-slider-container {
	width: 100%;
	height: 85px;
	position: relative;
	padding: 25px 20px 20px;
}
.coveo-slider-container > div {
	height: 50px;
	position: relative;
}
.coveo-slider-container svg {
	overflow: hidden;
}
.coveo-slider-line {
	background-color: white;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	position: absolute;
	width: 100%;
	height: 10px;
	top: 3px;
}
.coveo-slider-line.coveo-active {
	z-index: 1;
	background-color: #67768B;
}
.coveo-slider-button {
	background-color: #296896;
	border-radius: 2px;
	cursor: pointer;
	display: inline-block;
	width: 15px;
	height: 16px;
	z-index: 2;
	position: absolute;
	margin-left: -7px;
}
.coveo-slider-button:hover {
	background-color: #296896;
}
.coveo-slider-button.coveo-active {
	background-color: #296896;
}
.coveo-slider-button:after {
	content: "";
	height: 10px;
	width: 2px;
	border-right: 1px solid white;
	border-left: 1px solid white;
	position: absolute;
	right: 4px;
	top: 3px;
}
.coveo-slider-button:before {
	content: "";
	height: 10px;
	border-right: 1px solid white;
	position: absolute;
	left: 4px;
	top: 3px;
}
.coveo-slider-caption {
	position: absolute;
	top: 25px;
	left: 0px;
	max-width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-slider-tooltip {
	white-space: nowrap;
	padding: 10px;
	background-color: #E6ECf0;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	z-index: 10;
	position: absolute;
	margin-top: 30px;
}
.coveo-slider-tooltip:after {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #BCC3CA;
	content: "";
	top: 37px;
	left: 5px;
	position: absolute;
}
.coveo-slider-tooltip .coveo-caption {
	font-size: 12px;
}
.coveo-slider-tooltip .coveo-count {
	font-size: 12px;
	margin-left: 5px;
}
.coveo-slider-container.coveo-with-graph {
	height: 135px;
}
.coveo-slider-container.coveo-with-graph > div {
	height: 100px;
}
.coveo-slider-container.coveo-with-graph svg {
	position: absolute;
	left: 0px;
	top: -5px;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar {
	fill: #67768B;
	shape-rendering: crispEdges;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar.coveo-active {
	fill: #296896;
}
.coveo-slider-container.coveo-with-graph svg .coveo-bar:hover {
	fill: #263E55;
	cursor: pointer;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-line {
	top: 60px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-button {
	top: 57px;
}
.coveo-slider-container.coveo-with-graph .coveo-slider-caption {
	top: 80px;
}
.CoveoFacetSlider.coveo-disabled .coveo-slider-line {
	background-color: #BCC3CA;
}
.CoveoFacetSlider.coveo-disabled .coveo-slider-button {
	background-color: #296896;
	box-shadow: none;
}
.CoveoFacetSlider.coveo-facet-collapsed .coveo-slider-container {
	display: none;
}
.CoveoFacetSlider.coveo-disabled-empty {
	display: none;
}
.coveo-facet-settings-popup {
	position: absolute;
	overflow: hidden;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	z-index: 11;
	background-color: white;
}
.coveo-facet-settings-section {
	clear: both;
	white-space: nowrap;
}
.coveo-facet-settings-section .coveo-icon {
	margin: 10px;
}
.coveo-facet-settings-section .coveo-icon-container {
	display: inline-block;
	vertical-align: middle;
}
.coveo-facet-settings-items {
	padding: 0;
	overflow: hidden;
	vertical-align: middle;
	display: inline-block;
	font-size: 12px;
}
.coveo-facet-settings-item {
	white-space: nowrap;
	padding: 10px;
	cursor: pointer;
	-moz-padding-end: 70px;
	color: #373737;
}
.coveo-facet-settings-item.coveo-selected {
	font-weight: bold;
}
.coveo-facet-settings-disabled .coveo-facet-settings-item {
	cursor: default;
	opacity: 0.5;
}
.coveo-facet-settings-disabled .coveo-facet-settings-item:hover {
	background: white;
}
.coveo-facet-settings-section-sort .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-sort.coveo-facet-settings-section {
	margin-bottom: 15px;
}
.coveo-facet-settings-section-sort.coveo-facet-settings-section .coveo-icon-container {
	vertical-align: top;
}
.coveo-facet-settings-section-direction-ascending {
	cursor: pointer;
}
.coveo-facet-settings-section-direction-ascending.coveo-facet-settings-disabled {
	cursor: inherit;
}
.coveo-facet-settings-section-direction-ascending .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-direction-descending {
	cursor: pointer;
}
.coveo-facet-settings-section-direction-descending.coveo-facet-settings-disabled {
	cursor: inherit;
}
.coveo-facet-settings-section-direction-descending .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-save-state {
	border-top: 1px solid #BCC3CA;
	cursor: pointer;
}
.coveo-facet-settings-section-save-state .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-clear-state {
	border-top: 1px solid #BCC3CA;
	cursor: pointer;
}
.coveo-facet-settings-section-clear-state .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-hide {
	border-top: 1px solid #BCC3CA;
	cursor: pointer;
}
.coveo-facet-settings-section-hide .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-show {
	border-top: 1px solid #BCC3CA;
	cursor: pointer;
}
.coveo-facet-settings-section-show .coveo-icon {
	float: none;
}
.coveo-facet-settings-section-sort-title {
	font-size: 12px;
	font-weight: bold;
	color: #67768B;
	padding: 10px;
}
.CoveoResult.coveo-lithium-result .coveo-lithium-header {
	padding-top: 3px;
}
.coveo-lithium-result .coveo-expanded-child-result + .coveo-expanded-child-result {
	border-top: 1px solid #cccccc;
	padding-top: 10px;
}
.coveo-lithium-from, .coveo-lithium-to {
	font-size: 13px;
}
.coveo-lithium-from a, .coveo-lithium-to a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	white-space: nowrap;
}
.coveo-lithium-from a:hover, .coveo-lithium-from a:visited, .coveo-lithium-to a:hover, .coveo-lithium-to a:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-lithium-from a:hover, .coveo-lithium-from a:hover a, .coveo-lithium-to a:hover, .coveo-lithium-to a:hover a {
	text-decoration: underline;
}
.coveo-lithium-from a.coveo-selected *, .coveo-lithium-to a.coveo-selected * {
	color: #263E55;
}
.coveo-first-loading-animation {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	text-align: center;
	padding-top: 100px;
	background: #f7f7f7;
}
.coveo-first-loading-animation .coveo-loading-container {
	-webkit-transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate3d(0px, 0px, 0px);
	-o-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-webkit-transform: rotatex(0);
	-moz-transform: rotatex(0);
	-ms-transform: rotatex(0);
	-o-transform: rotatex(0);
	transform: rotatex(0);
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot {
	background-color: rgba(20, 20, 20, 0.9);
	background: rgba(20, 20, 20, 0.9);
	border-radius: 5px;
	box-shadow: inset 0 0 5px #000, 0 1px 1px rgba(255, 255, 255, 0.1);
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	border-radius: 50%;
	opacity: 0;
	box-shadow: 0 0 2px black;
	-webkit-animation: loadingFade 1s infinite;
	-moz-animation: loadingFade 1s infinite;
	animation: loadingFade 1s infinite;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1) {
	-webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;
	animation-delay: 100ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2) {
	-webkit-animation-delay: 200ms;
	-moz-animation-delay: 200ms;
	animation-delay: 200ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3) {
	-webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;
	animation-delay: 300ms;
}
.coveo-first-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4) {
	-webkit-animation-delay: 400ms;
	-moz-animation-delay: 400ms;
	animation-delay: 400ms;
}
.coveo-first-loading-animation .coveo-loading-container {
	margin-top: 15px;
}
.coveo-generic-loading-animation .coveo-loading-container {
	-webkit-transform: translate3d(0px, 0px, 0px);
	-moz-transform: translate3d(0px, 0px, 0px);
	-ms-transform: translate3d(0px, 0px, 0px);
	-o-transform: translate3d(0px, 0px, 0px);
	transform: translate3d(0px, 0px, 0px);
	-webkit-transform: rotatex(0);
	-moz-transform: rotatex(0);
	-ms-transform: rotatex(0);
	-o-transform: rotatex(0);
	transform: rotatex(0);
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot {
	background-color: rgba(20, 20, 20, 0.9);
	background: rgba(20, 20, 20, 0.9);
	border-radius: 5px;
	box-shadow: inset 0 0 5px #000, 0 1px 1px rgba(255, 255, 255, 0.1);
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 4px;
	border-radius: 50%;
	opacity: 0;
	box-shadow: 0 0 2px black;
	-webkit-animation: loadingFade 1s infinite;
	-moz-animation: loadingFade 1s infinite;
	animation: loadingFade 1s infinite;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(1) {
	-webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;
	animation-delay: 100ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(2) {
	-webkit-animation-delay: 200ms;
	-moz-animation-delay: 200ms;
	animation-delay: 200ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(3) {
	-webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;
	animation-delay: 300ms;
}
.coveo-generic-loading-animation .coveo-loading-container .coveo-loading-dot:nth-child(4) {
	-webkit-animation-delay: 400ms;
	-moz-animation-delay: 400ms;
	animation-delay: 400ms;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.CoveoTab {
	color: #67768B;
	text-decoration: none;
	cursor: pointer;
	height: 52px;
	display: inline-block;
	font-size: 15px;
	padding: 0px 10px 2px 10px;
	text-transform: uppercase;
	vertical-align: middle;
	white-space: normal;
}
.CoveoTab * {
	display: inline-block;
	vertical-align: middle;
	line-height: 52px;
	margin: 0;
}
.CoveoTab > .coveo-icon {
	margin-right: 5px;
}
.CoveoTab p {
	height: 100%;
}
.CoveoTab.coveo-selected, .CoveoTab.coveo-selected:hover {
	border-bottom: 2px solid #263E55;
	padding-bottom: 0px;
}
.CoveoTab:hover {
	color: #263E55;
}
.coveo-tab-section {
	width: 100%;
	min-height: 52px;
	background-color: #F7F8F9;
	text-align: center;
	border-bottom: 1px solid #BCC3CA;
	font-size: 0;
	white-space: nowrap;
}
.magic-box {
	position: relative;
	text-align: left;
	color: #212121;
	border: 1px solid #9e9e9e;
}
.magic-box .magic-box-input {
	background: #fff;
	height: 48px;
	overflow: hidden;
	position: relative;
}
.magic-box .magic-box-input .magic-box-underlay, .magic-box .magic-box-input > input {
	color: #212121;
	text-align: left;
	padding: 12px 0;
	text-indent: 12px;
	font-family: arial, sans-serif;
	font-size: 16px;
	line-height: 24px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 48px;
	white-space: pre;
	overflow: auto;
	box-sizing: border-box;
	display: block;
}
.magic-box .magic-box-input input {
	background: none;
	border: none;
	resize: none;
	outline: 0;
}
.magic-box .magic-box-input input::-ms-clear {
width: 0;
height: 0;
}
.magic-box .magic-box-input .magic-box-underlay {
	color: transparent;
	overflow: hidden;
}
.magic-box .magic-box-input .magic-box-underlay > span {
	text-indent: 0;
}
.magic-box .magic-box-input .magic-box-underlay span {
	display: inline-block;
	vertical-align: top;
}
.magic-box .magic-box-input .magic-box-underlay span[data-value=""] {
	height: 24px;
}
.magic-box .magic-box-input .magic-box-underlay .magic-box-ghost-text {
	visibility: hidden;
	color: #bdbdbd;
}
.magic-box .magic-box-input .magic-box-underlay .magic-box-error {
	border-bottom: solid #f44336 2px;
}
.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty {
	position: relative;
}
.magic-box .magic-box-input .magic-box-underlay .magic-box-error.magic-box-error-empty:before {
	content: ' ';
	border-bottom: solid #f44336 2px;
	position: absolute;
}
.magic-box .magic-box-input .magic-box-underlay:after {
	content: '';
	display: inline-block;
}
.magic-box .magic-box-clear {
	position: relative;
	float: right;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 24px;
	transition: width 0.3s;
	cursor: pointer;
	background: #fff;
	width: 0;
	overflow: hidden;
}
.magic-box .magic-box-clear .magic-box-icon:before {
	color: #9e9e9e;
	font-family: arial, sans-serif;
	content: "X";
	font-size: 24px;
}
.magic-box .magic-box-clear:before {
	content: '';
	border-left: #e0e0e0 1px solid;
	position: absolute;
	top: 15%;
	bottom: 15%;
	left: 0;
}
.magic-box.magic-box-notEmpty .magic-box-clear {
	width: 48px;
}
.magic-box.magic-box-hasFocus .magic-box-underlay .magic-box-ghost-text {
	visibility: visible;
}
.magic-box.magic-box-hasFocus .magic-box-suggestions.magic-box-hasSuggestion {
	display: block;
}
.magic-box .magic-box-suggestions {
	clear: both;
	position: absolute;
	top: 100%;
	left: -1px;
	right: -1px;
	overflow: hidden;
	background: #fff;
	z-index: 1;
	display: none;
	font-family: arial, sans-serif;
	border: 1px solid #9e9e9e;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator, .magic-box .magic-box-suggestions .magic-box-suggestion {
	opacity: 1;
	transition: opacity 0.3s;
}
.magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion-seperator, .magic-box .magic-box-suggestions.magic-box-suggestions-loading .magic-box-suggestion {
	opacity: 0;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator {
	padding: 12px 12px 0;
	line-height: 24px;
	font-size: 16px;
	font-weight: bold;
	background: #fff;
	overflow: hidden;
	height: 36px;
	border-top: 1px solid #e0e0e0;
	color: #9e9e9e;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:first-child {
	border-top: none;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator .magic-box-suggestion-seperator-label {
	float: left;
	margin-right: 12px;
	max-width: 75%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator:after {
	content: '';
	display: block;
	position: relative;
	top: 50%;
	height: 1px;
	overflow: hidden;
	background-color: #e0e0e0;
}
.magic-box .magic-box-suggestions .magic-box-suggestion-seperator + .magic-box-suggestion {
	border-top: none;
}
.magic-box .magic-box-suggestions .magic-box-suggestion {
	cursor: pointer;
	line-height: 24px;
	padding: 12px;
	font-size: 16px;
	background: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	border-top: 1px solid #fafafa;
	color: #212121;
}
.magic-box .magic-box-suggestions .magic-box-suggestion .magic-box-hightlight {
	font-weight: bold;
	color: #000;
}
.magic-box .magic-box-suggestions .magic-box-suggestion:first-child {
	border-top: none;
}
.magic-box .magic-box-suggestions .magic-box-suggestion.magic-box-selected {
	background: #e0f7fa !important;
}
.magic-box .magic-box-suggestions .magic-box-suggestion:hover {
	background: #f5f5f5;
}
.magic-box.magic-box-inline {
	overflow: hidden;
}
.magic-box.magic-box-inline .magic-box-suggestions.magic-box-hasSuggestion {
	position: relative;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	border: none;
	border-top: 1px solid #9e9e9e;
}
.coveo-waiting-for-first-query .coveo-omnibox {
	z-index: 0;
}
.CoveoOmnibox.magic-box .coveo-omnibox-hightlight {
	font-weight: bold;
	color: #000;
}
.CoveoOmnibox.magic-box .magic-box-suggestions {
	z-index: 3;
}
.CoveoOmnibox.magic-box .coveo-omnibox-hightlight2 {
	font-weight: bold;
	font-style: italic;
	color: #000;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="true"], .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="true"] {
	position: relative;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="true"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="true"]:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #c8e6c9;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="true"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="true"]:before {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: -1px;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="true"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="true"]:before {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	right: -1px;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="false"] > [data-success="true"], .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="false"] > [data-success="true"] {
position: relative;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="false"] > [data-success="true"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="false"] > [data-success="true"]:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #ffecb3;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"], .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"] {
position: relative;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"]:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #ffecb3;
}
.CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"]:before, .CoveoOmnibox.magic-box .magic-box-underlay [data-id="FieldSimpleQuery"][data-success="false"] > [data-success="true"][data-id="FieldQuery_0"]:before {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: -1px;
}
.CoveoOmnibox.magic-box.coveo-search-as-you-type .magic-box-ghost-text {
	visibility: visible;
}
.CoveoOmnibox.magic-box .coveo-omnibox-selectable {
	cursor: pointer;
}
.CoveoOmnibox.magic-box .coveo-omnibox-selectable.coveo-omnibox-selected {
	background-color: #E6ECf0;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-value {
	width: 100%;
	display: inline-block;
	float: right;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 5px 10px;
	margin: 0;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-value:hover {
	background-color: #E6ECf0;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-value li.coveo-facet-value {
	list-style-type: none;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-value .coveo-facet-value-label-wrapper > * {
	vertical-align: middle;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-header {
	float: left;
	width: 100%;
	padding: 5px 5px;
	height: 26px;
	color: #2c5985;
}
.CoveoOmnibox.magic-box .coveo-omnibox-facet-header .coveo-icon {
	margin-right: 6px;
	vertical-align: text-bottom;
}
.CoveoOmnibox.magic-box .coveo-omnibox-section {
	vertical-align: middle;
	margin-bottom: 2px;
}
.CoveoOmnibox.magic-box .coveo-omnibox-header {
	height: 26px;
	color: #0065cb;
	margin-top: 4px;
	margin-bottom: 2px;
}
.CoveoOmnibox.magic-box .coveo-omnibox-header .coveo-text {
	padding: 6px 15px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-pager-list {
	padding-left: 0;
}
.coveo-pager-list-item {
	border: 0;
	margin: 5px 6px 5px 6px;
	padding: 0;
	list-style: none;
	display: inline-block;
	vertical-align: baseline;
	color: #bcc3ca;
	font-size: 18px;
	cursor: pointer;
}
.coveo-pager-list-item.coveo-active {
	font-size: 24px;
	color: #67768B;
}
.coveo-pager-list-item:hover {
	color: #67768B;
}
.coveo-pager-next > a > span {
	vertical-align: middle;
}
.coveo-pager-previous > a > span {
	vertical-align: middle;
}
.CoveoPrintableUri {
	margin: 2px 0 5px 0;
}
.CoveoPrintableUri a {
	font-size: 12px;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	padding: 0 2px 0 2px;
	display: inline-block;
}
.CoveoPrintableUri a:hover, .CoveoPrintableUri a:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoPrintableUri a:hover, .CoveoPrintableUri a:hover a {
	text-decoration: underline;
}
.CoveoPrintableUri a.coveo-selected * {
	color: #263E55;
}
.CoveoPrintableUri .coveo-printable-uri-separator {
	font-size: 9px;
}
.CoveoPrintableUri .coveo-hidden {
	display: none;
}
.CoveoQueryDuration {
	color: #67768B;
}
.CoveoQuerySummary {
	color: #67768B;
}
.CoveoQuerySummary div {
	margin-bottom: 5px;
}
.CoveoQuerySummary ul {
	margin-top: 0px;
}
.CoveoQuerySummary ul li {
	font-size: 14px;
}
.CoveoQuerySummary.coveo-hidden {
	display: none;
}
.coveo-query-summary-no-results-string {
	font-size: 16px;
}
.coveo-query-summary-search-tips-info {
	font-size: 16px;
}
.coveo-query-summary-cancel-last {
	font-size: 14px;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.coveo-query-summary-cancel-last:hover, .coveo-query-summary-cancel-last:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-query-summary-cancel-last:hover, .coveo-query-summary-cancel-last:hover a {
	text-decoration: underline;
}
.coveo-query-summary-cancel-last.coveo-selected * {
	color: #263E55;
}
.CoveoResult {
	border-bottom: 1px solid #BCC3CA;
	margin: 20px 0px 20px 20px;
	position: relative;
}
.CoveoResult.coveo-omnibox-selectable {
	padding: 10px 10px 10px 15px;
	margin: 0;
}
.CoveoResult .coveo-icon {
	float: left;
	margin: 3px 4px 0px -20px;
}
.CoveoResult .coveo-no-thumbnail {
	display: none;
}
.CoveoResult .coveo-date {
	float: right;
	font-size: 13px;
	margin-left: 10px;
	padding-top: 3px;
}
.CoveoResult .coveo-title {
	display: block;
	font-size: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 24px;
}
.CoveoResult .coveo-title > * {
	vertical-align: middle;
}
.CoveoResult .coveo-title .CoveoResultLink {
	margin-right: 5px;
	display: inline;
	overflow: hidden;
	white-space: normal;
}
.CoveoResult .coveo-title .CoveoResultLink:after {
	content: '\00a0';
	white-space: nowrap;
	visibility: hidden;
}
.CoveoResult .coveo-excerpt {
	max-width: 600px;
	font-size: 14px;
	padding: 5px 0 8px 0;
}
.CoveoResult a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoResult a:hover, .CoveoResult a:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResult a:hover, .CoveoResult a:hover a {
	text-decoration: underline;
}
.CoveoResult a.coveo-selected * {
	color: #263E55;
}
.CoveoResult .coveo-badge {
	display: inline-block;
	padding: 4px 6px;
	vertical-align: middle;
	font-size: 12px;
}
.CoveoResult .CoveoBadge .coveo-value {
	display: inline-block;
	vertical-align: middle;
	border-radius: 1em;
	line-height: 1.25em;
	margin-right: 8px;
}
.CoveoResult .CoveoBadge .coveo-value.coveo-clickable {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover, .CoveoResult .CoveoBadge .coveo-value.coveo-clickable:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover, .CoveoResult .CoveoBadge .coveo-value.coveo-clickable:hover a {
	text-decoration: underline;
}
.CoveoResult .CoveoBadge .coveo-value.coveo-clickable.coveo-selected * {
	color: #263E55;
}
.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon {
	position: relative;
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-right: 2px;
	vertical-align: middle;
}
.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:before {
	content: '';
	display: block;
	position: absolute;
	left: 2px;
	top: 3px;
	width: 12px;
	height: 10px;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	border: 2px solid;
	border-right: none;
filter: progid:DXImageTransform.Microsoft.Matrix( M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand');
	-webkit-backface-visibility: hidden;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	box-sizing: border-box;
}
.CoveoResult .CoveoBadge .coveo-value .coveo-badge-icon:after {
	content: '';
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	width: 7px;
	height: 7px;
	border: 2px solid;
	border-bottom: none;
	border-left: none;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
	box-sizing: border-box;
}
.CoveoResult .CoveoBadge .coveo-value .coveo-badge-label {
	vertical-align: middle;
}
.CoveoResult .coveo-selectable-link {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoResult .coveo-selectable-link:hover, .CoveoResult .coveo-selectable-link:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResult .coveo-selectable-link:hover, .CoveoResult .coveo-selectable-link:hover a {
	text-decoration: underline;
}
.CoveoResult .coveo-selectable-link.coveo-selected * {
	color: #263E55;
}
.CoveoResult .coveo-field .coveo-label {
	font-weight: normal;
}
.CoveoResult .CoveoResultFolding .coveo-child-result .CoveoQuickview {
	margin-left: 5px;
}
.CoveoResult.coveo-is-recommendation {
	box-shadow: 0 0 0 5px #263E55;
}
.CoveoResultAttachments .coveo-attachment-sub-container {
	padding: 6px 0px 6px 20px;
}
.CoveoResultAttachments .coveo-attachment-icon {
	margin-right: 5px;
	display: inline-block;
	min-width: 16px;
	min-height: 16px;
	position: relative;
	top: 3px;
}
.CoveoResultAttachments .coveo-thumbnail-icon {
	position: relative;
	margin-left: 5px;
	top: 5px;
	overflow: visible;
}
.CoveoResultAttachments .coveo-thumbnail-icon img {
	border: 1px solid #BCC3CA;
	box-shadow: 0px 0px 3px 0px #abaaa9;
	position: absolute;
	left: 100%;
	display: none;
	z-index: 1;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.CoveoResultAttachments .coveo-thumbnail-icon:hover img {
	display: block;
}
.coveo-result-attachments-container {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	position: relative;
}
.coveo-result-attachments-container .coveo-icon {
	margin: 0px 5px 0px 0px;
}
.coveo-result-attachments-container * {
	vertical-align: middle;
}
.CoveoResultFolding .coveo-folding-results {
	margin-bottom: 6px;
}
.CoveoResultFolding .coveo-folding-results > .coveo-result-frame > .coveo-result-row {
	margin: 0px;
}
.CoveoResultFolding .coveo-loading-animation {
	margin: auto;
	width: 84px;
	margin-bottom: 10px;
}
.coveo-result-folding-child-result {
	border-left: 1px solid #BCC3CA;
	padding: 0px 0px 0px 6px;
}
.coveo-result-folding-child-result:hover {
	border-left: 1px solid #296896;
}
.coveo-folding-footer-section-for-less, .coveo-folding-footer-section-for-more {
	display: inline-block;
}
.coveo-folding-normal-caption, .coveo-folding-expanded-caption, .coveo-folding-oneresult-caption {
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
}
.coveo-folding-normal-caption.coveo-hidden, .coveo-folding-expanded-caption.coveo-hidden, .coveo-folding-oneresult-caption.coveo-hidden {
	display: none;
}
.coveo-folding-footer {
	margin-top: 12px;
	margin-bottom: 3px;
}
.coveo-folding-footer-icon {
	margin-left: 5px;
}
.coveo-more {
	display: inline-block;
	vertical-align: middle;
}
.coveo-more:hover {
	cursor: pointer;
}
.coveo-more .coveo-folding-footer-icon {
	position: relative;
	top: 1px;
}
.coveo-less {
	display: inline-block;
}
.coveo-less:hover {
	cursor: pointer;
}
.coveo-less .coveo-folding-footer-icon {
	position: relative;
	top: 1px;
}
a.coveo-folding-show-more, a.coveo-folding-show-less {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
a.coveo-folding-show-more:hover, a.coveo-folding-show-more:visited, a.coveo-folding-show-less:hover, a.coveo-folding-show-less:visited {
	text-decoration: none;
	color: #263E55;
}
a.coveo-folding-show-more:hover, a.coveo-folding-show-more:hover a, a.coveo-folding-show-less:hover, a.coveo-folding-show-less:hover a {
	text-decoration: underline;
}
a.coveo-folding-show-more.coveo-selected *, a.coveo-folding-show-less.coveo-selected * {
	color: #263E55;
}
.coveo-child-result {
	margin-bottom: 5px;
}
.coveo-child-result * {
	vertical-align: middle;
}
.coveo-result-frame, .CoveoResult.coveo-result-frame {
	margin-left: 0;
	display: block;
}
.coveo-result-frame .coveo-icon, .CoveoResult.coveo-result-frame .coveo-icon {
	margin: 0 0 4px 0;
	float: none;
}
.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay, .CoveoResult.coveo-result-frame .coveo-icon.coveo-icon-with-caption-overlay {
	overflow: visible;
	position: relative;
}
.coveo-result-frame .coveo-result-row, .CoveoResult.coveo-result-frame .coveo-result-row {
	width: 100%;
	display: table;
	table-layout: fixed;
	margin: 0.25em 0;
}
.coveo-result-frame .coveo-result-cell, .CoveoResult.coveo-result-frame .coveo-result-cell {
	line-height: 1.25em;
	display: table-cell;
	vertical-align: top;
}
.coveo-result-frame .coveo-result-cell > *, .CoveoResult.coveo-result-frame .coveo-result-cell > * {
	vertical-align: middle;
}
.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader, .CoveoResult.coveo-result-frame .coveo-result-cell .CoveoTemplateLoader {
	display: inline-block;
}
.coveo-result-frame .coveo-result-cell.coveo-no-wrap, .CoveoResult.coveo-result-frame .coveo-result-cell.coveo-no-wrap {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.coveo-result-frame .CoveoThumbnail, .CoveoResult.coveo-result-frame .CoveoThumbnail {
	max-width: 100%;
}
.CoveoResultLink, a.CoveoResultLink, .CoveoResult a.CoveoResultLink {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	color: #009DDC;
}
.CoveoResultLink:hover, .CoveoResultLink:visited, a.CoveoResultLink:hover, a.CoveoResultLink:visited, .CoveoResult a.CoveoResultLink:hover, .CoveoResult a.CoveoResultLink:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResultLink:hover, .CoveoResultLink:hover a, a.CoveoResultLink:hover, a.CoveoResultLink:hover a, .CoveoResult a.CoveoResultLink:hover, .CoveoResult a.CoveoResultLink:hover a {
	text-decoration: underline;
}
.CoveoResultLink.coveo-selected *, a.CoveoResultLink.coveo-selected *, .CoveoResult a.CoveoResultLink.coveo-selected * {
	color: #263E55;
}
.CoveoResultLink:hover, a.CoveoResultLink:hover, .CoveoResult a.CoveoResultLink:hover {
	text-decoration: underline;
	color: #009DDC;
}
.CoveoResultLink.coveo-selected *, a.CoveoResultLink.coveo-selected *, .CoveoResult a.CoveoResultLink.coveo-selected * {
	color: #009DDC;
}
.CoveoResultList.coveo-faded {
	opacity: 0.5;
}
.CoveoResultList {
	margin-top: 15px;
}
.CoveoResultList .coveo-fade-out {
	opacity: 0.5;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	transition: opacity 0.5s;
}
.CoveoResultList .coveo-wait-animation {
	display: block;
	margin: 10px auto;
}
.CoveoSearchInterface .CoveoImageResultList {
	position: relative;
	height: 0;
	margin-top: 10px;
	overflow: hidden;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult {
	position: absolute;
	left: -1000px;
	top: 0;
	margin: 5px;
	border-bottom: 0;
	opacity: 1;
	-webkit-transition: left 0.7s;
	-moz-transition: left 0.7s;
	transition: left 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult img {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	transition: all 0.7s;
}
.CoveoSearchInterface .CoveoImageResultList .CoveoResult.coveo-transition-all {
	-webkit-transition: all 0.7s;
	-moz-transition: all 0.7s;
	transition: all 0.7s;
}
.coveo-waiting-for-first-query .CoveoSearchbox .CoveoSearchButton {
	z-index: 0;
}
.CoveoSearchbox.coveo-inline {
	overflow: hidden;
}
.CoveoSearchbox.coveo-inline .magic-box {
	overflow: visible;
}
.CoveoSearchbox .CoveoSearchButton {
	float: right;
	z-index: 2;
	position: relative;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}
.CoveoSearchbox .magic-box {
	border: 1px solid #BCC3CA;
	border-radius: 4px;
}
.CoveoSearchbox .magic-box .magic-box-clear:before {
	border-left: none;
}
.CoveoSearchbox .magic-box .magic-box-clear .magic-box-icon:before {
	content: '';
}
.CoveoSearchbox .magic-box .magic-box-input {
	border-radius: 4px;
}
.CoveoSearchbox .magic-box .magic-box-input > input {
	color: #67768B;
}
.CoveoSettings + .CoveoSearchbox {
	margin-right: 76px;
}
.CoveoSearchButton {
	color: white;
	border: 1px solid #bcc3ca;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	height: 50px;
	width: 60px;
	cursor: pointer;
}
.CoveoSearchButton:before {
	content: '';
	vertical-align: middle;
	height: 100%;
	display: inline-block;
}
.CoveoSearchButton > .coveo-icon {
	vertical-align: middle;
}
.coveo-executing-query .CoveoSearchButton > .coveo-icon {
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.CoveoSearchInterface {
	display: none;
	min-height: 100%;
	position: relative;
	margin: 0;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif, sans-serif;
	font-size: 15px;
	color: #373737;
}
.CoveoSearchInterface .coveo-highlight, .CoveoSearchInterface .highlight {
	font-weight: bold;
}
.CoveoSearchInterface input[type=text]::-ms-clear {
width: 0;
height: 0;
}
.CoveoSearchInterface input:focus, .CoveoSearchInterface textarea:focus, .CoveoSearchInterface select:focus {
	outline: none;
}
.CoveoSearchInterface input[type=text], .CoveoSearchInterface textarea {
	color: #67768B;
}
.CoveoSearchInterface.coveo-waiting-for-first-query {
	background: #f7f7f7;
}
.CoveoSearchInterface .coveo-tab-disabled {
	display: none;
}
.CoveoSearchInterface * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.coveo-hide-until-loaded {
	display: none;
}
.coveo-show-after-loaded {
	-webkit-animation-name: coveo-appear;
	-moz-animation-name: coveo-appear;
	animation-name: coveo-appear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
}
body.coveo-modalBox-opened, body.coveo-modalBox-opened .CoveoSearchInterface {
	overflow: hidden;
}
@-webkit-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@-moz-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@-o-keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
@keyframes coveo-appear {
from {
opacity: 0;
}
to {
	opacity: 1;
}
}
.CoveoSettings {
	float: right;
	margin: 0 0 0 36px;
	border-radius: 50%;
	border: 1px solid #BCC3CA;
	width: 40px;
	height: 40px;
	top: 5px;
	position: relative;
	cursor: pointer;
}
.coveo-settings-squares {
	width: 100%;
	display: inline-block;
	line-height: 4px;
	height: 4px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
}
.coveo-settings-square {
	width: 4px;
	height: 4px;
	display: inline-block;
	vertical-align: top;
	background-color: #67768B;
}
.coveo-settings-square + .coveo-settings-square {
	margin-left: 5px;
	margin-right: 5px;
}
.coveo-settings-square + .coveo-settings-square + .coveo-settings-square {
	margin-left: 0px;
	margin-right: 0px;
}
.coveo-settings-advanced-menu {
	position: absolute;
	background: #E6ECf0;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	min-width: 160px;
	z-index: 11;
}
.coveo-settings-advanced-menu:before {
	content: "";
	position: absolute;
	top: -13px;
	right: 13px;
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	border-bottom-color: #BCC3CA;
}
.coveo-settings-item {
	clear: both;
	overflow: hidden;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	cursor: pointer;
}
.coveo-settings-item .coveo-icon {
	margin: 7px 10px 0px 10px;
}
.coveo-settings-item:hover, .coveo-settings-item:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-settings-item:hover, .coveo-settings-item:hover a {
	text-decoration: underline;
}
.coveo-settings-item.coveo-selected * {
	color: #263E55;
}
.coveo-settings-item {
	background: white;
}
.coveo-settings-item:hover {
	background: #E6ECf0;
}
.coveo-settings-item .coveo-settings-text {
	overflow: hidden;
	padding: 8px 8px 8px 8px;
	white-space: nowrap;
}
.coveo-settings-item:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
.coveo-settings-item:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.coveo-settings-item.coveo-share-query .coveo-icon {
	float: left;
}
.coveo-settings-item.coveo-preferences-panel .coveo-icon {
	float: left;
}
.coveo-settings-item.coveo-authentication-provider .coveo-icon {
	float: left;
}
.coveo-settings-item.coveo-export-to-excel .coveo-icon {
	float: left;
}
.coveo-settings-item.coveo-follow-query .coveo-icon {
	float: left;
}
.coveo-settings-item.coveo-subscriptions-panel .coveo-icon {
	float: left;
}
.CoveoShareQuery {
	overflow: hidden;
	margin-top: 10px;
	display: none;
}
.CoveoShareQuery.coveo-share-query-opened {
	display: block;
}
.coveo-share-query-summary-info-close {
	float: right;
	cursor: pointer;
}
.coveo-share-query-summary-info {
	font-size: 16px;
}
.coveo-share-query-summary-info-boxes {
	margin-top: 4px;
	padding-bottom: 5px;
}
.coveo-share-query-summary-info-boxes div:last-child {
	margin-top: 6px;
}
.coveo-share-query-summary-info-label {
	display: block;
	font-size: 13px;
	margin-bottom: 5px;
	font-weight: initial;
}
.coveo-share-query-summary-info-input {
	width: 100%;
	margin-bottom: 5px;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	padding: 5px;
	height: 35px;
	font-size: 14px;
}
.coveo-sort-section {
	text-align: right;
	font-size: 0;
}
.CoveoSort {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 5px 10px 5px;
	border-bottom: 1px solid #BCC3CA;
	text-transform: uppercase;
	border-bottom: 2px solid #BCC3CA;
	padding-bottom: 11px;
	cursor: pointer;
}
.CoveoSort.coveo-selected, .CoveoSort.coveo-selected:hover {
	border-bottom: 2px solid #263E55;
}
.CoveoSort:hover {
	color: #263E55;
}
.CoveoSort .coveo-icon {
	margin-left: 5px;
	position: relative;
	top: 3px;
}
.CoveoSort.coveo-sort-hidden {
	display: none;
}
.coveo-facet-column .coveo-logo {
	position: relative;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
	margin: 10px 0px;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper {
	height: 95%;
	width: 95%;
	position: relative;
	overflow: hidden;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-title {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	height: 40px;
	line-height: 40px;
	padding: 0 16px;
	overflow-y: hidden;
	text-align: right;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-debug-search, .coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-enabled-debug, .coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-title .coveo-enabled-highlight-recommendation {
	display: inline-block;
	margin: 0 8px;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body {
	position: absolute;
	top: 40px;
	bottom: 0;
	left: 0;
	right: 0;
	overflow-y: scroll;
	transition: opacity 0.3s;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-debug-loading {
	opacity: 0;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property {
	display: none;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property.coveo-search-match {
	display: block;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property.coveo-search-match .coveo-property {
	display: block;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property.coveo-search-match > .coveo-property-label > .coveo-debug-highlight, .coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property.coveo-search-match > .coveo-property-value > .coveo-debug-highlight {
	background: yellow;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-property.coveo-search-submatch {
	display: block;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property {
	display: block;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property .coveo-property-value {
	display: none;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property:after {
	content: 'No match';
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property.coveo-search-submatch .coveo-property-value, .coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property.coveo-search-match .coveo-property-value {
	display: block;
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property.coveo-search-submatch:after, .coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching .coveo-section-container > .coveo-property.coveo-search-match:after {
	content: '';
}
.coveo-debug.coveo-modalBox > .coveo-wrapper > .coveo-body.coveo-searching-loading {
	display: none;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations {
	display: table;
	width: 100%;
	height: 32px;
	margin-bottom: 16px;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations .coveo-debug-duration {
	display: table-cell;
	height: 32px;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations .coveo-debug-duration[data-id="indexDuration"] {
	background: #B33;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations .coveo-debug-duration[data-id="proxyDuration"] {
	background: #B3B;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations .coveo-debug-duration[data-id="clientDuration"] {
	background: #3B3;
}
.coveo-debug.coveo-modalBox .coveo-debug-durations .coveo-debug-duration[data-id="duration"] {
	background: #33B;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend {
	display: inline-block;
	margin-right: 16px;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend[data-id="indexDuration"]:before {
	background: #B33;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend[data-id="proxyDuration"]:before {
	background: #B3B;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend[data-id="clientDuration"]:before {
	background: #3B3;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend[data-id="duration"]:before {
	background: #33B;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend:before {
	content: '';
	display: inline-block;
	width: 8px;
	height: 16px;
	vertical-align: middle;
	margin-right: 2px;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend .coveo-debug-duration-label {
	vertical-align: middle;
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend .coveo-debug-duration-label:after {
	content: ': ';
}
.coveo-debug.coveo-modalBox .coveo-debug-duration-legend .coveo-debug-duration-value {
	vertical-align: middle;
}
.coveo-debug.coveo-modalBox .coveo-section.coveo-debug-collapsed .coveo-section-header:before {
	content: '\25b6';
}
.coveo-debug.coveo-modalBox .coveo-section.coveo-debug-collapsed .coveo-section-container {
	display: none;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-header {
	font-size: 16px;
	font-weight: bold;
	background: #eee;
	border-top: #ccc solid 1px;
	border-bottom: #ccc solid 1px;
	padding: 8px 16px;
	cursor: pointer;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-header:before {
	content: '\25bc';
	vertical-align: middle;
	margin-right: 8px;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container {
	padding: 16px 8px;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property {
	line-height: 18px;
	font-family: Consolas, Menlo, Monaco, monospace;
	padding-left: 16px;
	clear: both;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property .coveo-property-label {
	float: left;
	color: #263238;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property .coveo-property-label:after {
	content: ':';
	color: #212121;
	padding-right: 8px;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible > .coveo-property-label {
	position: relative;
	float: none;
	cursor: pointer;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible > .coveo-property-label:before {
	content: '\25b6';
	position: absolute;
	right: 100%;
	top: 0;
	line-height: 18px;
	font-size: 12px;
	padding-right: 2px;
	color: #263238;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible > .coveo-property-value {
	display: none;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded > .coveo-property-value, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch > .coveo-property-value {
	display: block;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-expanded > .coveo-property-label:before, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-object.coveo-collapsible.coveo-search-submatch > .coveo-property-label:before {
	content: '\25bc';
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value {
	overflow: hidden;
	color: #212121;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string {
	color: #D50000;
	white-space: pre;
	word-wrap: break-word;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:before {
	content: '"';
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-string:after {
	content: '"';
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-null, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-object, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-array {
	color: #9E9E9E;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-number, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-boolean, .coveo-debug.coveo-modalBox .coveo-section .coveo-section-container .coveo-property.coveo-property-basic .coveo-property-value.coveo-property-value-date {
	color: #2196F3;
}
.coveo-debug.coveo-modalBox .coveo-section .coveo-section-container > .coveo-property {
	padding-left: 0;
}
.CoveoTabGroupMenu {
	display: inline-block;
	float: left;
}
.CoveoTabGroupMenu a {
	line-height: 30px;
	display: block;
}
.CoveoTabGroupMenu .coveo-menu-item-active {
	text-align: center;
	padding: 0px 10px 0px 10px;
	min-width: 60px;
	color: #fefefe;
	font-weight: bold;
}
.CoveoTabGroupMenu .coveo-menu-item-active:hover {
	cursor: pointer;
}
.CoveoTabGroupMenu .coveo-menu-item-active > .coveo-icon {
	position: relative;
	top: 3px;
	margin-right: 5px;
}
.CoveoTabGroupMenu .coveo-menu-item-container {
	position: absolute;
	z-index: 999;
}
.CoveoTabGroupMenu .coveo-menu-item-container a {
	padding: 2px 10px 2px 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.CoveoTabGroupMenu .coveo-menu-item-container a:hover {
	cursor: pointer;
}
.CoveoTabGroupMenu .coveo-menu-item-container a > .coveo-icon {
	margin-right: 5px;
	position: relative;
	top: 3px;
}
.CoveoText {
	word-wrap: break-word;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.CoveoEmailAction {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	padding: 5px;
	margin: 5px 16px;
}
.CoveoEmailAction:hover, .CoveoEmailAction:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoEmailAction:hover, .CoveoEmailAction:hover a {
	text-decoration: underline;
}
.CoveoEmailAction.coveo-selected * {
	color: #263E55;
}
.CoveoEmailAction > div {
	display: inline-block;
}
.CoveoPreferencesPanel {
	margin-top: 10px;
	height: 0px;
	display: none;
	overflow: hidden;
	position: relative;
}
.CoveoPreferencesPanel.coveo-active {
	height: auto;
	display: block;
}
.CoveoResultsPreferences, .CoveoResultsFiltersPreferences {
	clear: both;
	margin-bottom: 20px;
	margin-top: 10px;
}
.CoveoResultsPreferences .coveo-title, .CoveoResultsFiltersPreferences .coveo-title {
	font-size: 14px;
	font-weight: initial;
	color: black;
	margin: 15px 0px 10px 0px;
}
.CoveoResultsPreferences .coveo-choices-container .coveo-inactive, .CoveoResultsFiltersPreferences .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoResultsPreferences .coveo-choice-container, .CoveoResultsFiltersPreferences .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoResultsPreferences input, .CoveoResultsFiltersPreferences input {
	margin-right: 35px;
}
.CoveoResultsPreferences input[type=text], .CoveoResultsFiltersPreferences input[type=text] {
	margin-bottom: 0px;
	border-radius: 4px;
	border: 1px solid #BCC3CA;
	border-top-color: #C1C1C1;
	padding: 2px 8px;
	line-height: 25px;
}
.CoveoResultsPreferences input[type=checkbox], .CoveoResultsFiltersPreferences input[type=checkbox] {
	display: none;
}
.CoveoResultsPreferences .coveo-input-icon, .CoveoResultsFiltersPreferences .coveo-input-icon {
	width: 18px;
	height: 18px;
	cursor: pointer;
	display: inline-block;
	margin-right: 7px;
	position: relative;
	border: 2px solid #1D4F76;
	vertical-align: middle;
	border-radius: 4px;
}
.CoveoResultsPreferences .coveo-input-icon.coveo-selected, .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected {
	border: 2px solid #4caf50;
	background-color: #4caf50;
}
.CoveoResultsPreferences .coveo-input-icon.coveo-selected:before, .CoveoResultsFiltersPreferences .coveo-input-icon.coveo-selected:before {
	content: '';
	display: inline-block;
	position: relative;
	right: -1px;
	bottom: 2px;
}
.CoveoResultsPreferences input[type=submit], .CoveoResultsFiltersPreferences input[type=submit] {
	display: none;
}
.CoveoResultsPreferences .coveo-preferences-panel-item-label, .CoveoResultsFiltersPreferences .coveo-preferences-panel-item-label {
	vertical-align: middle;
	cursor: pointer;
}
.CoveoPreferencePanelItem {
	clear: both;
	margin-bottom: 20px;
	margin-top: 10px;
}
.CoveoPreferencePanelItem .coveo-title {
	font-size: 14px;
	font-weight: initial;
	color: black;
	margin: 15px 0px 10px 0px;
}
.CoveoPreferencePanelItem .coveo-choices-container .coveo-inactive {
	display: none;
}
.CoveoPreferencePanelItem .coveo-choice-container {
	padding: 5px 10px 0px 0px;
}
.CoveoPreferencePanelItem input {
	margin-right: 35px;
}
.CoveoPreferencePanelItem input[type=text] {
	margin-bottom: 0px;
	border-radius: 4px;
	border: 1px solid #BCC3CA;
	border-top-color: #C1C1C1;
	padding: 2px 8px;
	line-height: 25px;
}
.CoveoPreferencePanelItem input[type=checkbox] {
	display: none;
}
.CoveoPreferencePanelItem .coveo-input-icon {
	width: 18px;
	height: 18px;
	cursor: pointer;
	display: inline-block;
	margin-right: 7px;
	position: relative;
	border: 2px solid #1D4F76;
	vertical-align: middle;
	border-radius: 4px;
}
.CoveoPreferencePanelItem .coveo-input-icon.coveo-selected {
	border: 2px solid #4caf50;
	background-color: #4caf50;
}
.CoveoPreferencePanelItem .coveo-input-icon.coveo-selected:before {
	content: '';
	display: inline-block;
	position: relative;
	right: -1px;
	bottom: 2px;
}
.CoveoPreferencePanelItem input[type=submit] {
	display: none;
}
.CoveoPreferencePanelItem .coveo-preferences-panel-item-label {
	vertical-align: middle;
	cursor: pointer;
}
.preferences-panel-item-label {
	vertical-align: middle;
}
.preferences-panel-item-label:hover {
	cursor: pointer;
}
.coveo-preferences-panel-close {
	float: right;
	position: absolute;
	top: 0;
	display: inline-block;
	cursor: pointer;
	right: 0;
}
.coveo-preferences-panel-close .coveo-icon {
	position: relative;
	top: 2px;
}
.coveo-preferences-panel-title {
	font-size: 18px;
	display: inline-block;
}
.CoveoResultsFiltersPreferences .coveo-title {
	display: inline-block;
}
.CoveoResultsFiltersPreferences .coveo-choice-container {
	background-color: #ececec;
	margin-bottom: 2px;
	padding: 0;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab, .CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	padding-top: 2px;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-input {
	width: 20%;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-tab {
	width: 20%;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-expression {
	width: 45%;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section-edit-delete {
	width: 10%;
	float: right;
}
.CoveoResultsFiltersPreferences .coveo-choice-container .coveo-section.coveo-section-input .coveo-input-icon.coveo-selected:before {
	bottom: 7px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters {
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	display: inline-block;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 6px 5px 6px 5px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters:hover {
	cursor: pointer;
}
.CoveoResultsFiltersPreferences .coveo-online-help {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	float: right;
	width: 30px;
	height: 30px;
	text-align: right;
	font-weight: bold;
}
.CoveoResultsFiltersPreferences .coveo-online-help:hover, .CoveoResultsFiltersPreferences .coveo-online-help:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResultsFiltersPreferences .coveo-online-help:hover, .CoveoResultsFiltersPreferences .coveo-online-help:hover a {
	text-decoration: underline;
}
.CoveoResultsFiltersPreferences .coveo-online-help.coveo-selected * {
	color: #263E55;
}
.CoveoResultsFiltersPreferences .coveo-delete {
	position: relative;
	top: 2px;
	left: 25px;
}
.CoveoResultsFiltersPreferences .coveo-delete:hover {
	cursor: pointer;
}
.CoveoResultsFiltersPreferences .coveo-edit {
	position: relative;
	top: 2px;
	left: 10px;
}
.CoveoResultsFiltersPreferences .coveo-edit:hover {
	cursor: pointer;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder {
	display: none;
	background-color: #ebf3fb;
	position: relative;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder form {
	height: 120px;
	overflow: hidden;
	padding: 0;
	display: -webkit-box;
	display: -moz-box;
	display: box;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flexbox;
	display: flex;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder.coveo-active {
	display: block;
	z-index: 1;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-choice-container {
	margin: 0;
	background-color: #ebf3fb;
	vertical-align: top;
	height: 100%;
	text-align: center;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save {
	-webkit-flex-grow: 1;
	-moz-flex-grow: 1;
	flex-grow: 1;
	-ms-flex-positive: 1;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression {
	-webkit-flex-grow: 2;
	-moz-flex-grow: 2;
	flex-grow: 2;
	-ms-flex-positive: 2;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression {
	height: 100%;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-tab {
	text-align: center;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-caption > div, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-expression > div {
	height: 100%;
	width: 100%;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	position: absolute;
	top: 5px;
	right: 20px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover, .CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save:hover a {
	text-decoration: underline;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-save.coveo-selected * {
	color: #263E55;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder .coveo-close-and-save .coveo-close {
	cursor: pointer;
	position: absolute;
	top: 9px;
	right: 5px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder textArea {
	height: 90%;
	width: 93%;
	background-color: white;
	border: 1px solid transparent;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.39), 0 -1px 1px #FFF, 0 1px 0 #FFF;
	resize: none;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 6px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder textArea.coveo-Tab {
	height: 36px;
}
.CoveoResultsFiltersPreferences .coveo-advanced-filters-builder select {
	height: 70px;
	width: 90%;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.coveo-results-filter-preferences-breadcrumb .coveo-title {
	color: #67768B;
	margin-right: 14px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value {
	font-size: 14px;
	display: inline-block;
	cursor: pointer;
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	color: #009DDC;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value:hover, .coveo-results-filter-preferences-breadcrumb .coveo-value:hover a {
	text-decoration: underline;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected * {
	color: #263E55;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value:hover {
	text-decoration: underline;
	color: #009DDC;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value.coveo-selected * {
	color: #009DDC;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value + .coveo-results-filter-preferences-breadcrumb .coveo-value {
	margin-left: 10px;
}
.coveo-results-filter-preferences-breadcrumb .coveo-value .coveo-clear {
	margin-left: 5px;
}
.coveo-result-tagging-add-tag {
	display: inline-block;
	margin: 1px 2px;
}
.coveo-result-tagging-add-tag-text {
	color: #DDD;
	font-size: 11px;
}
.coveo-result-tagging-auto-complete-zone {
	display: none;
	position: relative;
}
.coveo-result-tagging-coveo-tag {
	display: inline-block;
	margin: 0 2px;
	font-size: 12px;
	background-color: #4F5658;
	border-radius: 3px;
	padding: 1px 5px;
	text-transform: uppercase;
}
.coveo-result-tagging-coveo-tag span {
	line-height: 14px;
	vertical-align: middle;
}
.coveo-result-tagging-coveo-tag a {
	color: white;
}
.coveo-result-tagging-coveo-tag a:hover {
	color: #DDD;
}
.coveo-result-tagging-add-tag-tick-icon {
	display: inline-block;
	background: #B0B3AE;
	padding: 0 5px;
	line-height: 22px;
	height: 22px;
}
.coveo-result-tagging-add-tag-tick-icon span {
	cursor: pointer;
}
.coveo-result-tagging-clear-icon {
	display: inline-block;
	background: #B0B3AE;
	padding: 0 6px 0 5px;
	height: 22px;
	line-height: 22px;
	border-bottom-right-radius: 3px;
	border-top-right-radius: 3px;
}
.coveo-result-tagging-clear-icon span {
	cursor: pointer;
}
.coveo-result-tagging-add-tag-textbox {
	margin: 0;
	border: 1px solid #B0B3AE;
	background: transparent;
	padding: 3px;
	z-index: 10;
	font-size: 10px;
	position: relative;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	outline: none;
}
.coveo-result-tagging-add-tag-textbox:focus {
	border-color: #9ecaed;
	box-shadow: inset 0 0 3px #9ecaed;
}
.coveo-result-tagging-tag-zone {
	display: inline-block;
}
.coveo-result-tagging-delete-icon {
	cursor: pointer;
	margin-left: 2px;
}
.coveo-result-tagging-auto-complete {
	position: absolute;
	padding-top: 1px;
	top: 18px;
	left: 0;
	background-color: white;
	border-left: 1px solid #B0B3AE;
	border-bottom: 1px solid #B0B3AE;
	border-right: 1px solid #B0B3AE;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	z-index: 5;
}
.coveo-result-tagging-auto-complete .coveo-selectable {
	padding: 5px 10px 5px 16px;
	background-color: white;
	font-size: 10px;
	cursor: pointer;
}
.coveo-result-tagging-auto-complete .coveo-selected, .coveo-result-tagging-auto-complete .coveo-selectable:hover {
	background-color: #d7ebff;
}
.CoveoResultTagging {
	margin: 0 3px;
	font-size: 12px;
}
.CoveoResultTagging * {
	vertical-align: middle;
}
.CoveoResultTagging {
	display: inline-block;
}
.CoveoResultTagging.coveo-opened .coveo-result-tagging-add-tag {
	display: none;
}
.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone {
	display: inline-block;
}
.CoveoResultTagging.coveo-opened .coveo-result-tagging-auto-complete-zone .coveo-add-tag-textbox {
	font-size: 11px;
	line-height: 16px;
}
.CoveoResultTagging.coveo-opened .coveo-result-tagging-coveo-tag {
	background-color: #1D4F76;
}
.CoveoResultTagging .CoveoResultTagging.coveo-error input {
	border-color: #c33;
}
.CoveoResult.coveo-omnibox-selectable {
	padding: 10px 10px 10px 36px;
	margin: 0;
}
.CoveoHierarchicalFacet ul.coveo-facet-values {
	overflow-x: auto;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value {
	padding-left: 30px;
	position: relative;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected .coveo-facet-value-checkbox > span {
	visibility: visible;
	position: relative;
	bottom: 7px;
	left: 0px;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs.coveo-has-childs-selected.coveo-selected .coveo-facet-value-checkbox > span {
	bottom: 1px;
	left: -1px;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle {
	position: absolute;
	display: inline-block;
	top: 8px;
	left: 7px;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-has-childs .coveo-has-childs-toggle:hover {
	cursor: pointer;
}
.CoveoHierarchicalFacet ul.coveo-facet-values .coveo-facet-value.coveo-inactive {
	display: none;
}
.coveo-hierarchical-breadcrumb-separator {
	content: "";
	display: inline-block;
	top: 2px;
	left: 3px;
	position: relative;
	margin-left: 2px;
	margin-right: 2px;
	height: 0;
	width: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 5px;
	border-left-color: #b0b3ae;
}
.coveo-hidden-query-breadcrumb-title {
	color: #67768B;
	margin-right: 14px;
}
.coveo-hidden-query-breadcrumb-value {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	color: #009DDC;
}
.coveo-hidden-query-breadcrumb-value:hover, .coveo-hidden-query-breadcrumb-value:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-hidden-query-breadcrumb-value:hover, .coveo-hidden-query-breadcrumb-value:hover a {
	text-decoration: underline;
}
.coveo-hidden-query-breadcrumb-value.coveo-selected * {
	color: #263E55;
}
.coveo-hidden-query-breadcrumb-value:hover {
	text-decoration: underline;
	color: #009DDC;
}
.coveo-hidden-query-breadcrumb-value.coveo-selected * {
	color: #009DDC;
}
.coveo-hidden-query-breadcrumb-clear {
	display: inline-block;
	margin: 3px 0px 0px 5px;
	cursor: pointer;
}
.CoveoResult.coveo-salesforce-result .coveo-badge {
	float: left;
}
.coveo-feedItem-result .coveo-header, .coveo-feedComment-result .coveo-header {
	padding-top: 3px;
}
.coveo-feedItem-result .coveo-header .coveo-date, .coveo-feedComment-result .coveo-header .coveo-date {
	float: right;
	color: #666666;
}
.coveo-feedItem-result .coveo-header .coveo-from, .coveo-feedComment-result .coveo-header .coveo-from {
	color: #0066cc;
}
.coveo-feedItem-result .coveo-footer, .coveo-feedComment-result .coveo-footer {
	background-color: #f7f7f7;
	overflow: hidden;
	padding: 0 5px;
}
.coveo-feedItem-result .coveo-footer .coveo-like, .coveo-feedItem-result .coveo-footer .coveo-comment, .coveo-feedComment-result .coveo-footer .coveo-like, .coveo-feedComment-result .coveo-footer .coveo-comment {
	margin: 5px 10px 5px 0;
	display: inline-block;
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-like .coveo-icon, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-icon {
	vertical-align: middle;
}
.coveo-feedItem-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedItem-result .coveo-footer .coveo-comment .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-like .coveo-caption, .coveo-feedComment-result .coveo-footer .coveo-comment .coveo-caption {
	color: #666666;
	font-size: 14px;
}
.coveo-feedItem-result .coveo-footer .coveo-icon, .coveo-feedComment-result .coveo-footer .coveo-icon {
	width: 16px;
	height: 16px;
	text-indent: 16px;
	zoom: 1;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px 4px 0px 0px;
	float: none;
}
.coveo-feedItem-result .CoveoResultAttachments > div, .coveo-feedComment-result .CoveoResultAttachments > div {
	background: #FFFFFF;
	border-left: 2px solid #666666;
	padding: 5px;
	margin: 3px 0 3px 0;
}
.coveo-feedItem-result .CoveoResultAttachments > div:hover, .coveo-feedComment-result .CoveoResultAttachments > div:hover {
	border-left: 2px solid blue;
}
.coveo-feedItem-result .coveo-thumbnail-icon, .coveo-feedComment-result .coveo-thumbnail-icon {
	display: block;
	position: relative;
	margin-left: 5px;
	top: 5px;
	overflow: visible;
}
.coveo-feedItem-result .coveo-thumbnail-icon img, .coveo-feedComment-result .coveo-thumbnail-icon img {
	border: 1px solid #BCC3CA;
	position: absolute;
	left: 100%;
	display: none;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover, .coveo-feedComment-result .coveo-thumbnail-icon:hover {
	cursor: pointer;
}
.coveo-feedItem-result .coveo-thumbnail-icon:hover img, .coveo-feedComment-result .coveo-thumbnail-icon:hover img {
	display: block;
}
.coveo-feedItem-result .CoveoResultFolding .coveo-folding-results, .coveo-feedComment-result .CoveoResultFolding .coveo-folding-results {
	margin-top: 6px;
}
.CoveoTriggers .coveo-trigger-notify {
	padding: 10px 0px;
}
.CoveoTriggers a {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoTriggers a:hover, .CoveoTriggers a:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoTriggers a:hover, .CoveoTriggers a:hover a {
	text-decoration: underline;
}
.CoveoTriggers a.coveo-selected * {
	color: #263E55;
}
.coveo-useractions-event {
	min-height: 45px;
	border-bottom: 1px solid #E3E8ED;
	background-color: #F3F5F7;
	padding-top: 15px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 15px;
	overflow: auto;
}
.coveo-useractions-event-left {
	float: left;
	width: 35%;
}
.coveo-useractions-event-right {
	float: right;
	width: 65%;
}
.coveo-useractions-event-header {
	background-color: white;
}
.coveo-useractions-event-title {
	display: block;
	font-size: 0.8em;
	color: #9F9F9B;
}
.coveo-useractions-event-value {
	display: block;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-useractions-event-value:visited {
	color: #0066cc;
}
.coveo-useractions-event-value-expand {
	display: block;
	font-weight: bold;
	white-space: normal;
	word-wrap: break-word;
}
.coveo-useractions-events-list {
	overflow: auto;
}
.coveo-useractions-event-icon {
	float: right;
	margin-top: 15px;
	margin-right: -20px;
}
.coveo-useractions-nodata {
	text-align: center;
	display: block;
	border-bottom: 1px solid #E3E8ED;
}
.coveo-useractions-button {
	text-align: center;
	background-color: #629ACE;
	padding: 2px;
	color: white;
	cursor: pointer;
	font-weight: bold;
}
.CoveoUserActions .coveo-loading-animation {
	text-align: center;
	margin: 10px;
}
.coveo-useractions-placeholder {
	display: none;
	text-align: center;
}
.CoveoUserActions.coveo-editable .coveo-useractions-placeholder {
	display: block;
}
.CoveoMatrix {
	margin: 10px 5px 10px 5px;
}
.coveo-matrix-title {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	color: #1D4F76;
	font-size: 16px;
}
.coveo-matrix {
	display: table;
	table-layout: fixed;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	border-spacing: 0;
	border-collapse: collapse;
}
.coveo-matrix-row {
	display: table-row;
}
.coveo-matrix-row .matrix-first-column {
	text-align: left;
}
.matrix-header-row, .matrix-total-row {
	font-weight: bold;
	color: #1D4F76;
	font-weight: bold;
	height: 45px;
	background-color: #F7F8F9;
}
.matrix-total-row {
	font-weight: bold;
}
.coveo-matrix-cell {
	display: table-cell;
	padding: 5px;
	text-align: right;
	overflow: hidden;
	vertical-align: middle;
	border: 1px solid #BCC3CA;
}
.coveo-matrix-cell:hover {
	cursor: pointer;
}
.coveo-matrix-unimportant {
	color: lightgrey;
}
.matrix-results-preview-container {
	position: absolute;
	z-index: 1;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	background-color: white;
}
.matrix-results-preview-container .coveo-result-frame {
	border-bottom: 1px solid #BCC3CA;
	text-align: left;
	overflow: hidden;
	padding: 5px;
}
.matrix-results-preview-container .coveo-result-cell {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.CoveoAttachToCase {
	height: 16px;
	display: inline-block;
}
.CoveoAttachToCase span {
	display: inline-block;
	color: #adadad;
	padding-right: 5px;
	cursor: pointer;
	vertical-align: middle;
}
.CoveoAttachToCase span:before {
	display: inline-block;
	content: '';
	margin-right: 3px;
	vertical-align: middle;
}
.CoveoAttachToCase span.coveo-attach-to-case-attach {
	visibility: hidden;
}
.CoveoAttachToCase span.coveo-attach-to-case-loading:before {
	background: url(../image/wait_facet.gif) no-repeat;
	background-size: 100%;
	width: 10px;
	height: 10px;
	margin: 1px 6px 1px 3px;
}
.CoveoAttachToCase span.coveo-attach-to-case-readonly {
	cursor: inherit;
}
.CoveoAttachToCase span span {
	vertical-align: middle;
}
.coveo-result-frame:hover .coveo-attach-to-case-attach:not(.coveo-attach-to-case-readonly) {
	visibility: visible;
}
.coveo-youtube-player.coveo-modalBox > .coveo-wrapper {
	height: 90%;
	width: 90%;
	position: relative;
	overflow: hidden;
}
.coveo-youtube-thumbnail-container {
	position: relative;
}
.coveo-youtube-thumbnail-play-button {
	display: none;
}
.CoveoExportToExcel {
	overflow: hidden;
	margin-top: 10px;
	display: none;
}
.CoveoExportToExcel.coveo-export-to-excel-opened {
	display: block;
}
.CoveoFieldTable {
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	width: 100%;
	background-color: #F7F8F9;
	padding-bottom: 10px;
	position: relative;
	border-collapse: separate;
	margin-bottom: 20px;
}
.CoveoFieldTable th, .CoveoFieldTable td {
	font-size: 14px;
}
.CoveoFieldTable td {
	width: 99%;
	padding: 10px 20px 0px 0px;
}
.CoveoFieldTable td .coveo-clickable {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoFieldTable td .coveo-clickable:hover, .CoveoFieldTable td .coveo-clickable:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoFieldTable td .coveo-clickable:hover, .CoveoFieldTable td .coveo-clickable:hover a {
	text-decoration: underline;
}
.CoveoFieldTable td .coveo-clickable.coveo-selected * {
	color: #263E55;
}
.CoveoFieldTable td .coveo-clickable.coveo-selected {
	font-weight: bold;
}
.CoveoFieldTable th {
	color: #67768B;
	text-align: left;
	font-weight: normal;
	white-space: nowrap;
	padding: 10px 10px 0px 20px;
}
.coveo-field-table-toggle {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
	margin: 0px 5px 5px 0px;
}
.coveo-field-table-toggle:hover, .coveo-field-table-toggle:visited {
	text-decoration: none;
	color: #263E55;
}
.coveo-field-table-toggle:hover, .coveo-field-table-toggle:hover a {
	text-decoration: underline;
}
.coveo-field-table-toggle.coveo-selected * {
	color: #263E55;
}
.coveo-field-table-toggle .coveo-field-table-toggle-caption {
	margin-right: 5px;
}
.coveo-field-table-toggle-container {
	overflow: hidden;
	height: 0;
	transition: height 0.5s ease-in-out;
}
.coveo-field-table-toggle-container.coveo-no-transition {
	transition: none;
}
.coveo-field-table-toggle-icon {
	position: relative;
	top: 2px;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	transition: opacity 0.5s;
	opacity: 1;
}
.coveo-field-table-toggle-icon.coveo-opened {
	opacity: 0;
}
.coveo-field-table-toggle-icon-up {
	position: absolute;
	bottom: 10px;
	right: 10px;
	margin: 0;
	display: none;
}
.coveo-field-table-toggle-icon-up.coveo-opened {
	display: inline-block;
}
.CoveoFieldValue .coveo-clickable {
	color: #296896;
	text-decoration: none;
	cursor: pointer;
}
.CoveoFieldValue .coveo-clickable:hover, .CoveoFieldValue .coveo-clickable:visited {
	text-decoration: none;
	color: #263E55;
}
.CoveoFieldValue .coveo-clickable:hover, .CoveoFieldValue .coveo-clickable:hover a {
	text-decoration: underline;
}
.CoveoFieldValue .coveo-clickable.coveo-selected * {
	color: #263E55;
}
.CoveoFieldValue .coveo-clickable.coveo-selected {
	font-weight: bold;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoSearchbox {
	max-width: 800px;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoSettings {
	margin-left: 0;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoSearchbox {
	margin-right: 50px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-search-section {
	margin: 0;
	padding: 20px 10px 20px 10px;
	background-color: #F7F8F9;
	margin: 0 auto;
	width: 100%;
	max-width: none;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section {
	background-color: #F7F8F9;
	min-height: 40px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section > a:last-of-type {
	margin-right: 20px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section .coveo-tab-dropdown-header {
	margin-left: 10px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section .coveo-dropdown-header {
	font-size: 12px;
	display: inline-block;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	background-color: white;
	padding: 0px 7px 0px 7px;
	height: 22px;
	font-weight: 700;
	line-height: 20px;
	letter-spacing: 0.09px;
	vertical-align: middle;
	white-space: normal;
	color: #1D4F76;
	cursor: pointer;
	text-transform: uppercase;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section .coveo-dropdown-header * {
	display: inline-block;
	margin: 0;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section .coveo-dropdown-header p {
	line-height: 16px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-section .coveo-dropdown-header .coveo-sprites-more-tabs {
	margin-left: 10px;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoTab {
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: ease;
	-moz-transition-timing-function: ease;
	transition-timing-function: ease;
	font-size: 12px;
	color: #1D4F76;
	font-weight: 400;
	letter-spacing: 0.25px;
	height: 40px;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected, .CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected:hover {
	font-weight: 700;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoTab * {
	line-height: 40px;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected, .CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected:hover {
	border-bottom: 0;
}
.CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected p, .CoveoSearchInterface.coveo-small-search-interface .CoveoTab.coveo-selected:hover p {
	border-bottom: 2px solid #263E55;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-list {
	list-style: none;
	background-color: white;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	padding: 0;
	white-space: nowrap;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-list * {
	height: 30px;
	line-height: 30px;
	clear: both;
	white-space: nowrap;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-list li:first-child {
	margin-top: 6px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-list li:last-child {
	margin-bottom: 6px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-tab-list li:hover {
	background-color: #E6ECf0;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-settings-popup {
	z-index: 999;
}
.coveo-tab-list-container {
	position: absolute;
	overflow: hidden;
	z-index: 11;
}
.coveo-tab-list-container ol {
	margin: 0;
}
/*
* @param direction vertical or horizontal
* @param position type of positioning to apply (relative/absolute)
*/
/*
* @param $selector css selector on which to apply the icon. Can be '&' if the icon should be applied on the current element;
* @param $size size of the icon to use
*/
@-webkit-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-moz-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@-o-keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
@keyframes coveo-spin {
from {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	transform: rotate(360deg);
}
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-dropdown-header {
	margin-left: 32px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content {
	overflow-y: scroll;
	max-height: 600px;
	clear: both;
	white-space: nowrap;
	padding: 0;
	min-width: 280px;
	width: 35%;
	z-index: 20;
	box-shadow: 0 7px 15px rgba(0, 0, 0, 0.25);
	border-radius: 0 0 0 2px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .coveo-facet-header-filter-by-container {
	background: #F7F8F9;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 0.22px;
	line-height: 22px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .coveo-facet-header-filter-by-container .coveo-facet-header-filter-by {
	display: block;
	padding: 10px 0 10px 20px;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet {
	margin: 0;
	border: 0;
	border-radius: 0;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet .coveo-facet-header, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider .coveo-facet-header, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange .coveo-facet-header, .CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet .coveo-facet-header {
	border: 0;
	border-radius: 0;
	border-top: 1px solid #BCC3CA;
}
.CoveoSearchInterface.coveo-small-search-interface .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet.coveo-last-facet {
	border-radius: 0 0 0 2px;
}
.coveo-facet-dropdown-background {
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	background: rgba(28, 79, 118, 0.9);
	opacity: 0;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 15;
}
.coveo-facet-header-filter-by {
	display: none;
}
.CoveoRecommendation {
	margin: 10px 0;
	padding: 0;
	border: 1px solid #BCC3CA;
	border-radius: 4px;
	position: relative;
}
.coveo-recommendation-header {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
}
.coveo-recommendation-title {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.coveo-recommendation-body {
	background: #F7F8F9;
	margin-bottom: 1px;
}
.coveo-recommendation-body .CoveoResultList {
	margin: 0;
}
.coveo-recommendation-body .CoveoResultList .CoveoResult {
	margin: 0;
	padding: 5px;
	border-top: 1px solid #BCC3CA;
	border-bottom: none;
}
.coveo-recommendation-column {
	width: 25%;
	display: inline-block;
	vertical-align: top;
	padding: 5px 15px;
}
#coveo-recommendation-results-column {
	width: 49%;
	display: inline-block;
}
#coveo-recommendation-facet-column {
	display: inline-block;
	width: 22%;
	vertical-align: top;
}
#coveo-recommendation-main-section {
	max-width: 1450px;
}
.CoveoFollowItem {
	display: inline-block;
	color: #adadad;
	padding-left: 7px;
	cursor: pointer;
}
.CoveoFollowItem:before {
	content: '';
	vertical-align: middle;
	margin-right: 6px;
}
.CoveoFollowItem.coveo-follow-item-loading:before {
	-webkit-animation-name: coveo-spin;
	-moz-animation-name: coveo-spin;
	animation-name: coveo-spin;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	width: 16px;
	height: 16px;
	margin: 1px 9px 1px 3px;
}
.CoveoFollowItem span {
	vertical-align: middle;
}
.CoveoFollowQuery {
	overflow: hidden;
	margin-top: 10px;
	display: none;
}
.CoveoFollowQuery.coveo-follow-query-opened {
	display: block;
}
.CoveoSubscriptionsPanel {
	overflow: hidden;
	margin-top: 10px;
	display: none;
}
.coveo-subscriptions-panel > .coveo-wrapper {
	overflow: visible;
}
.coveo-subscriptions-panel .coveo-body {
	max-height: 600px;
	min-width: 500px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-fail {
	padding: 10px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-close {
	float: right;
	cursor: pointer;
	padding: 4px;
	border-radius: 2px;
	background-color: #f7f7f7;
	height: 24px;
	width: 24px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-title {
	font-size: 18px;
	text-align: left;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content {
	width: 100%;
	margin: 20px 0;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-spacer td {
	height: 20px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content th, .coveo-subscriptions-panel .coveo-subscriptions-panel-content td {
	text-align: left;
	padding: 0 10px;
	line-height: 37px;
	height: 37px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-type, .coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-type {
	padding-left: 30px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content th.coveo-subscriptions-panel-content-actions, .coveo-subscriptions-panel .coveo-subscriptions-panel-content td.coveo-subscriptions-panel-content-actions {
	padding-right: 30px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content th {
	color: #395f84;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #bcc3ca;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-context {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 300px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action {
	display: block;
	padding-left: 34px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	white-space: nowrap;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:before {
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	background-color: #006286;
	border: 2px solid #006487;
	border-radius: 3px;
	position: absolute;
	left: 0;
	top: 7px;
	box-sizing: border-box;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action:after {
	content: '';
	display: block;
	width: 8px;
	height: 8px;
	background-color: white;
	position: absolute;
	left: 8px;
	top: 15px;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription:hover {
	background-color: #e6ecf0;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow {
	height: 0;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:before {
	background-color: #003a4c;
	border: 2px solid #003a4c;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription .coveo-subscriptions-panel-action-follow:after {
	background-color: #bcc3ca;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-follow {
	height: auto;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-action-unfollow {
	height: 0;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-content .coveo-subscriptions-panel-subscription.coveo-subscription-unfollowed .coveo-subscriptions-panel-frequency {
	visibility: hidden;
}
.coveo-subscriptions-panel .coveo-subscriptions-panel-subscription + .coveo-subscriptions-panel-no-subscriptions {
	display: none;
}
.coveo-subscriptions-messages-message {
	background-color: #ecad00;
	border-radius: 2px;
	padding: 7px;
	color: #fff;
	white-space: nowrap;
}
.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error {
	background-color: #F44336;
}
.coveo-subscriptions-messages-message.coveo-subscriptions-messages-error:after {
	border-color: transparent transparent #F44336 transparent;
}
.coveo-subscriptions-messages-message:before {
	content: '';
	vertical-align: middle;
	margin: 5px 7px 4px 0;
	float: left;
}
.coveo-subscriptions-messages-message:after {
	position: absolute;
	top: -7px;
	left: 8px;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 7px 7px 7px;
	border-color: transparent transparent #ecad00 transparent;
	float: left;
}
.coveo-subscriptions-messages-message .coveo-subscriptions-messages-content {
	line-height: 26px;
	vertical-align: middle;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
}
.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close {
	float: right;
	display: inline-block;
	cursor: pointer;
	padding: 0 4px;
}
.coveo-subscriptions-messages-message .coveo-subscriptions-messages-info-close:before {
	content: '';
	vertical-align: middle;
}
.CoveoSearchInterface {
	min-width: 300px;
}
.CoveoSearchInterface .coveo-search-section {
	max-width: 800px;
	margin: 54px auto 47px auto;
	padding: 0 10px;
}
.CoveoSearchInterface .coveo-main-section {
*zoom: 1;
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.CoveoSearchInterface .coveo-main-section:before, .CoveoSearchInterface .coveo-main-section:after {
	content: " ";
	display: table;
}
.CoveoSearchInterface .coveo-main-section:after {
	clear: both;
}
.CoveoSearchInterface .coveo-facet-column {
	display: block;
	float: left;
	margin-right: 0%;
	width: 30%;
	padding: 5px 15px;
}
.CoveoSearchInterface .coveo-facet-column:last-child {
	margin-right: 0;
}
.CoveoSearchInterface .coveo-results-column {
	overflow: hidden;
	padding: 10px 10px 10px 15px;
}
.coveo-results-header {
	padding: 10px 0px 0px 0px;
	min-height: 35px;
	overflow: hidden;
	box-shadow: 0 -1px 0px 0px #BCC3CA inset;
}
.coveo-results-header .coveo-summary-section {
	display: inline-block;
	font-size: 14px;
	margin-bottom: 10px;
}
.coveo-results-header .coveo-sort-section {
	float: right;
	margin-bottom: 13px;
}
.coveo-media-max-width-480 .coveo-results-header .coveo-sort-section {
	float: none;
	display: block;
	text-align: left;
	margin: 10px 0px 10px 0px;
}
@media (max-width: 480px) {
.coveo-results-header .coveo-sort-section {
	float: none;
	display: block;
	text-align: left;
	margin: 10px 0px 10px 0px;
}
}
/*# sourceMappingURL=main.css.map */
.headerlogoimg {
	margin-top: -5px;
	padding-bottom: 15px
}
.header_container_layout .score-right-text {
	margin-top: 20px
} /*Fix header snippet mega menu*/
.socialbox {
	margin: 0px !important;
	background: #333;
	padding: 10px 0 5px 10px;
}
.share_text {
	float: left;
	font-size: 14px;
	color: white;
	font-weight: bold;
	margin-top: 5px;
	padding-left: 10px;
	font-family: HoneywellSans_Book, SourceHanSans, "Microsoft YaHei";
}
.jiathis_style_32x32 {
	float: left;
}
.relatedVideo h1 {
	font-size: 35px;
}
#scPageExtendersForm {
	height: 0px;
}
header .score-center nav li.score-megamenu-dropdown:hover ul {
	display: block
}
.bj {
	position: absolute;
	width: 100%;
	background: #303030;
	display: none;
	z-index: 9
}
.onn {
	display: block;
}
@media only screen and (max-width: 970px) {
.bj.onn {
	display: none !important;
}
}
