/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */

/*






 */



/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
}
.ui-widget-content {
	border: 1px solid #dddddd/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
	color: #333333/*{fcContent}*/;
}
.ui-widget-content a {
	color: #333333/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #dddddd/*{borderColorHeader}*/;
	background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
	color: #333333/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
	background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #454545/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545/*{fcDefault}*/;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc/*{borderColorHover}*/;
	background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #2b2b2b/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b/*{fcHover}*/;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff/*{borderColorActive}*/;
	background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #ffffff/*{fcActive}*/;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff/*{borderColorActive}*/;
	background-color: #ffffff/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
	color: #777620/*{fcHighlight}*/;
}
.ui-state-checked {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899/*{borderColorError}*/;
	background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)/*{iconsError}*/;
}
.ui-button .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)/*{iconsDefault}*/;
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
	box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*

 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
/*

 */
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
body {
  background: #000;
  color: #333;
  padding: 0;
  margin: 0; }

body, p, ol, ul, td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px; }

a, a:link, a:visited, a:hover, a:active {
  color: #000;
  text-decoration: underline; }

a:hover {
  color: #000;
  text-decoration: none; }

img {
  border: none; }

.clear {
  clear: both; }

.clear20 {
  clear: both;
  height: 20px; }

#header {
  width: 990px;
  margin: 0 auto;
  padding-top: 50px; }

#header img {
  margin-left: 24px; }

h1 {
  width: 100%;
  margin: 10px auto;
  font-size: 18px;
  line-height: 20px;
  font-weight: bold; }

h2 {
  margin: 10px auto;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold; }

#mainmenu {
  clear: both;
  width: 100%;
  background-color: #34b01c;
  margin: 10px 0 10px 0; }

#mainmenu ul {
  width: 100%;
  margin: 0 auto;
  padding: 4px 0px; }

#mainmenu li {
  display: inline;
  margin-right: 10px; }

#mainmenu li.first {
  margin-left: 24px; }

#mainmenu li a {
  color: #000;
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  padding-right: 5px; }

#mainmenu li a:visited {
  color: #000; }

#mainmenu li a:hover {
  color: #fff; }

#mainmenu li a:active {
  color: #000; }

#wrapper {
  background-color: #fff;
  width: 990px;
  margin: 0 auto;
  padding: 0; }

#searchbox-mobile {
  display: none; }

#right {
  width: 336px;
  float: right;
  padding: 0 24px 0 10px; }

#adbox {
  margin-top: 10px; }

#content {
  width: 550px;
  float: left;
  padding: 0 24px;
  border-right: solid 1px #000; }

#content li {
  line-height: 26px; }

#content_full {
  width: 950px;
  padding: 10px 20px; }

#footer {
  clear: both;
  width: 100%;
  text-align: center;
  font-size: 80%;
  color: #999; }

#footer a {
  color: #ccc; }

#footer a:visited {
  color: #ccc; }

#footer a:hover {
  color: #ccc; }

#footer a:active {
  color: #ccc; }

#mailinglist {
  margin: 40px auto 0 auto;
  border-top: solid 1px #333; }

#searchbox {
  margin: 10px auto;
  text-align: center;
  border-bottom: solid 1px #000;
  padding-bottom: 5px; }

#searchbox label {
  font-weight: bold; }

#searchbox input.search {
  width: 120px; }

#social {
  margin-top: 10px;
  padding-top: 10px;
  border-top: solid 1px #000; }

#social a {
  display: block;
  float: left;
  width: 168px; }

.filter {
  width: 535px;
  border: solid 1px #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  padding: 5px;
  background-color: #efe; }

.filter ul {
  padding: 0;
  margin: 0; }

.filter li {
  display: inline;
  margin-right: 10px; }

.filter li a {
  text-decoration: none; }

.filter li a.active {
  background-color: #34b01c; }

p.flash {
  color: #008000; }

.product {
  padding-top: 15px; }

ul.products {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 545px; }

ul.products li {
  padding: 5px 0;
  border-bottom: solid 1px #ccc; }

ul.products li .icon {
  width: 32px;
  height: 32px;
  float: left;
  margin-right: 5px; }

ul.products li.Green .icon {
  background-color: #309943; }

ul.products li.Yellow .icon {
  background-color: #fecc45; }

ul.products li.Red .icon {
  background-color: #ee2317; }

ul.products li .info {
  float: left;
  width: 305px; }

ul.products li .info .name {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px; }

ul.products li .info .byline {
  font-size: 11px;
  line-height: 14px;
  color: #999; }

ul.products li .info .byline .mobile-status {
  display: none; }

ul.products li .info .byline a, ul.products li .info .byline a:link, ul.products li .info .byline a:visited, ul.products li .info .byline a:hover, ul.products li .info .byline a:active {
  color: #999;
  text-decoration: none; }

ul.products li .info .byline a:hover {
  text-decoration: underline; }

ul.products li .status {
  font-size: 14px;
  line-height: 18px;
  white-space: nowrap;
  font-weight: normal;
  float: right;
  text-align: right;
  width: 150px; }

ul.products li .admin {
  float: right;
  text-align: right;
  font-size: 11px;
  line-height: 14px; }

.col1, .col2 {
  width: 465px;
  float: left; }

.col2 {
  margin-left: 20px; }

/* Safari weirdness: */
input[type='text'] {
  margin-left: 0;
  margin-bottom: 3px; }

label.field1 {
  width: 207px;
  float: left;
  clear: left; }

label.field2 {
  width: 207px;
  float: left;
  margin-left: 27px; }

input.full {
  width: 441px; }

input.field1 {
  width: 207px;
  float: left;
  clear: left; }

input.field2 {
  width: 207px;
  float: left;
  margin-left: 20px; }

input.address {
  width: 260px;
  float: left; }

input.city {
  width: 155px;
  float: left;
  margin-left: 20px; }

input.state {
  width: 205px;
  float: left;
  clear: left; }

input.postal {
  width: 85px;
  float: left;
  margin-left: 20px; }

input.country {
  width: 99px;
  float: left;
  margin-left: 20px; }

input.labelled {
  color: #999; }

input.name {
  font-size: 20px;
  display: inline; }

.col2 textarea {
  width: 455px;
  height: 262px; }

.editproducts {
  width: 950px; }

.editproducts .product {
  width: 938px;
  padding: 10px 5px;
  clear: both;
  border: solid 1px #ddd;
  border-top: none; }

.editproducts .product:first-child {
  border-top: solid 1px #ddd; }

.editproducts .product.header:first-child {
  border: none; }

.editproducts .product .link {
  display: block;
  float: left;
  width: 18px;
  height: 18px; }

.editproducts .product .link a.jump {
  display: block;
  float: left;
  width: 18px;
  height: 18px;
  margin-top: 2px;
  background-image: url(/images/sprites-editor.png);
  background-position: -54px 0; }

.editproducts .product .link a.jump:hover {
  background-position: -54px -18px; }

.editproducts .product .name {
  float: left;
  width: 270px;
  margin-left: 3px; }

.editproducts .product .name input {
  float: left;
  width: 260px; }

.editproducts .product .contact {
  float: left;
  width: 100px;
  margin-left: 10px; }

.editproducts .product .boozetype {
  float: left;
  width: 90px; }

.editproducts .product .boozetype select {
  float: left;
  width: 80px; }

.editproducts .product .status {
  float: left;
  width: 150px;
  overflow: hidden; }

.editproducts .product .status select {
  float: left;
  width: 140px; }

.editproducts .product .region {
  float: left;
  width: 150px;
  overflow: hidden; }

.editproducts .product .region select {
  float: left;
  width: 140px; }

.editproducts .product .keywords {
  float: left;
  width: 60px;
  overflow: hidden; }

.editproducts .product .cmd {
  display: block;
  float: right;
  width: 38px; }

.editproducts .product .cmd input {
  display: block;
  float: left; }

.editproducts .product .cmd a.delete {
  display: block;
  float: right;
  width: 18px;
  height: 18px;
  margin-top: 2px;
  margin-left: 3px;
  background-image: url(/images/sprites-editor.png); }

.editproducts .product .cmd a.delete {
  background-position: -36px 0; }

.editproducts .product .cmd a.delete:hover {
  background-position: -36px -18px; }

.ui-autocomplete {
  max-height: 100px;
  overflow-y: auto;
  /* prevent horizontal scrollbar */
  overflow-x: hidden;
  padding-inline-start: 0; }

/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
  height: 100px;
  list-style: none; }

.ui-autocomplete .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 0;
  cursor: pointer;
  min-height: 0;
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); }

.ui-menu .ui-menu-item-wrapper {
  padding: 0 1em 0 .4em;
  font-size: 1.1em; }

.ui-menu .ui-menu-item-wrapper:hover, .ui-menu .ui-menu-item-wrapper.ui-state-active {
  background-color: #467F3B;
  background-image: none; }

body.static.index #right {
  display: none; }

body.static.index #content {
  border: none;
  width: 100%;
  float: none;
  padding: 16px 0;
  margin: 0; }
  body.static.index #content h1 {
    font-size: 20px;
    margin-left: 45px; }
  body.static.index #content form#big-search {
    display: block;
    margin: 20px 0 24px 0; }
    body.static.index #content form#big-search input[type='text'] {
      font-size: 22px;
      width: 760px;
      float: left;
      margin-left: 45px;
      border: solid 2px #467F3B;
      border-radius: 2px;
      padding: 3px;
      outline: none; }
      body.static.index #content form#big-search input[type='text']:focus {
        border: solid 2px #34b01c; }
    body.static.index #content form#big-search input[type='submit'] {
      height: 34px;
      width: 100px;
      margin-top: 2px;
      margin-left: 24px;
      float: left;
      outline: none;
      border: solid 1px #638a00;
      border-radius: 3px;
      moz-border-radius: 3px;
      -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
      -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
      box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4);
      font-size: 20px;
      color: #ffffff;
      padding: 1px 17px;
      background: #3ccc20;
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3ccc20), color-stop(100%, #467F3B));
      background: -moz-linear-gradient(top, #3ccc20 0%, #467F3B 100%);
      background: -webkit-linear-gradient(top, #3ccc20 0%, #467F3B 100%);
      background: -o-linear-gradient(top, #3ccc20 0%, #467F3B 100%);
      background: -ms-linear-gradient(top, #3ccc20 0%, #467F3B 100%);
      background: linear-gradient(top, #3ccc20 0%, #467F3B 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$searchbutton-top', endColorstr='$searchbutton-bottom',GradientType=0 ); }
  body.static.index #content .column {
    width: 425px;
    float: left;
    margin-top: 10px;
    margin-left: 45px; }
    body.static.index #content .column p {
      font-size: 16px; }
@media only screen and (max-width: 720px) {
  body {
    background: #fff;
    color: #333;
    padding: 0;
    margin: 0; }
  body, p, ol, ul, td {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 13px;
    line-height: 18px; }
  .hide-mobile {
    display: none; }
  ul {
    -webkit-padding-start: 0; }
  li {
    margin-bottom: 10px; }
  #alphafilter li {
    margin-right: 35px; }
  #alphafilter li a {
    white-space: nowrap; }
  #content ul {
    font-size: 20px;
    line-height: 25px; }
  .clear {
    clear: both; }
  #header {
    color: #090;
    margin: 0;
    padding: 50px 0 0 0;
    width: 100%;
    background-color: #000;
    font-size: 16px;
    line-height: 26px;
    font-weight: bold; }
  #header a {
    color: #fff;
    text-decoration: none;
    font-size: 24px; }
  #header a:visited {
    color: #fff;
    text-decoration: none; }
  #header a:hover {
    color: #fff;
    text-decoration: none; }
  #header a:active {
    color: #fff;
    text-decoration: none; }
  #header img {
    margin: 0 auto;
    display: block; }
  h1 {
    margin: 10px auto;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold; }
  h2 {
    margin: 10px auto;
    font-size: 14px;
    line-height: 16px;
    font-weight: bold; }
  #mainmenu {
    width: 100%;
    background-color: #34b01c;
    margin-bottom: 12px;
    margin-left: 0; }
  #mainmenu ul {
    width: 100%;
    padding: 4px 0px;
    margin-left: 0; }
  #mainmenu li {
    display: inline;
    margin-right: 10px; }
  #mainmenu li.first {
    margin-left: 5px;
    padding-left: 0; }
  #mainmenu li:nth-child(n+5) {
    display: none; }
  #mainmenu li a {
    color: #000;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    padding-right: 5px; }
  #mainmenu li a:visited {
    color: #000; }
  #mainmenu li a:hover {
    color: #fff; }
  #mainmenu li a:active {
    color: #000; }
  #wrapper {
    background-color: #fff;
    width: 100%; }
  #searchbox-mobile {
    display: block; }
    #searchbox-mobile form {
      text-align: center; }
      #searchbox-mobile form input {
        display: block; }
      #searchbox-mobile form input {
        margin: 8px auto 0 auto; }
  #right {
    display: none; }
  #content {
    width: auto;
    border: none;
    float: none; }
  #footer {
    clear: both;
    text-align: center;
    font-size: 80%;
    color: #999; }
  #footer a {
    color: #ccc; }
  #footer a:visited {
    color: #ccc; }
  #footer a:hover {
    color: #ccc; }
  #footer a:active {
    color: #ccc; }
  input.search {
    width: 60%; }
  #content li {
    line-height: 26px; }
  #content a {
    color: #000; }
  #content a:visited {
    color: #000; }
  #content a:hover {
    color: #fff;
    background-color: #000; }
  #content .roundedboxfg {
    padding: 5px 20px; }
  .filter {
    width: auto;
    border: none;
    padding: 0px;
    background-color: #fff; }
  .filter ul {
    margin-bottom: 10px; }
  .filter li {
    display: inline;
    margin-right: 10px; }
  .filter li a {
    text-decoration: none; }
  .filter li a.active {
    background-color: #34b01c; }
  .filter li:first-child {
    margin-left: 0;
    padding-left: 0; }
  .product {
    padding-top: 15px; }
  body.static.index #content h1 {
    margin: 10px 0;
    text-align: center; }
  body.static.index #content form#big-search {
    display: none; }
  body.static.index #content .column {
    width: 90%;
    margin: 10px 5%; }
  ul.products {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%; }
    ul.products li {
      padding: 5px 0;
      border-bottom: solid 1px #ccc; }
      ul.products li .icon {
        width: 52px;
        height: 52px; }
      ul.products li .status {
        display: none; }
      ul.products li .info {
        float: none;
        width: auto;
        padding-left: 45px; }
        ul.products li .info .name {
          font-size: 14px;
          font-weight: bold;
          line-height: 18px; }
        ul.products li .info .byline {
          font-size: 11px;
          line-height: 14px;
          color: #999; }
          ul.products li .info .byline a {
            color: #999;
            text-decoration: none; }
            ul.products li .info .byline a:link, ul.products li .info .byline a:visited, ul.products li .info .byline a:hover, ul.products li .info .byline a:active {
              color: #999;
              text-decoration: none; }
          ul.products li .info .byline .mobile-status {
            font-size: 14px;
            line-height: 18px;
            font-weight: normal;
            display: block;
            color: #000; }
      ul.products li .admin {
        float: right;
        text-align: right;
        font-size: 11px;
        line-height: 14px; } }
#hellobar-container {
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    color: #ffffff;
    border-bottom-color: #ffffff;
}
#hellobar-container a,
#hellobar-container a:link,
#hellobar-container a:visited{
	color: #80ccff;
	background-color: transparent;
}
#hellobar-content{
	height: 100%;
}
a#hellobar-open,
a#hellobar-open:link,
a#hellobar-open:visited{
	background-color: #eb593c;
	border-color: #ffffff
}
a#hellobar-open:hover{
	background-color: #ff7f62
}


/*******************************************************************************************/
/******************************* Do not edit below this line *******************************/
/*******************************************************************************************/
#hellobar-wrapper {
    margin: 0;
    overflow: visible;
    padding: 0;
    position: relative;
    width: 100%;
    z-index: 2;
}
#hellobar-pusher{
    position: relative;
    overflow: hidden;
}
#hellobar-wrapper.hellobar-button #hellobar-container .button,
#hellobar-wrapper.hellobar-button #hellobar-container .button:link,
#hellobar-wrapper.hellobar-button #hellobar-container .button:visited{
    position: relative;
    border-radius: 4px;
	border-width: 0;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 2px 8px 1px 8px;
    margin: 0 7px;
    text-decoration: none;
    cursor: pointer;
    font-size: 0.854em;
}

#hellobar-wrapper.hellobar-button.hellobar-dark-images #hellobar-container .button,
#hellobar-wrapper.hellobar-button.hellobar-dark-images #hellobar-container .button:link,
#hellobar-wrapper.hellobar-button.hellobar-dark-images #hellobar-container .button:visited{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhNDg0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZDJjMjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: #4a4844; /* Old browsers */
    background: -moz-linear-gradient(top,  #4a4844 0%, #2d2c29 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a4844), color-stop(100%,#2d2c29)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4a4844 0%,#2d2c29 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4a4844 0%,#2d2c29 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4a4844 0%,#2d2c29 100%); /* IE10+ */
    background: linear-gradient(top,  #4a4844 0%,#2d2c29 100%); /* W3C */
    box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    -moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    color: #ffffff !important;
}
#hellobar-wrapper.hellobar-button.hellobar-dark-images #hellobar-container .button:hover{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3NjQ1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjRkNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: #67645f; /* Old browsers */
    background: -moz-linear-gradient(top, #67645f 0%, #4f4d47 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#67645f), color-stop(100%,#4f4d47)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #67645f 0%,#4f4d47 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #67645f 0%,#4f4d47 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #67645f 0%,#4f4d47 100%); /* IE10+ */
    background: linear-gradient(top, #67645f 0%,#4f4d47 100%); /* W3C */
    border-color: #414141;
}
#hellobar-wrapper.hellobar-dark-images #hellobar-container a.hellobar-cta-link:active{
    top: 1px;
}

#hellobar-wrapper.hellobar-button.hellobar-light-images #hellobar-container .button,
#hellobar-wrapper.hellobar-button.hellobar-light-images #hellobar-container .button:link,
#hellobar-wrapper.hellobar-button.hellobar-light-images #hellobar-container .button:visited{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmNiY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #cbcbcb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cbcbcb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#cbcbcb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#cbcbcb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#cbcbcb 100%); /* IE10+ */
    background: linear-gradient(top, #ffffff 0%,#cbcbcb 100%); /* W3C */
    box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    -moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.28);
    color: #333333 !important;
}
#hellobar-wrapper.hellobar-button.hellobar-light-images #hellobar-container .button:hover{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #dbdbdb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%,#dbdbdb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%,#dbdbdb 100%); /* IE10+ */
    background: linear-gradient(top, #ffffff 0%,#dbdbdb 100%); /* W3C */
}
#hellobar-wrapper.hellobar-button.hellobar-light-images #hellobar-container .button:active{
    top: 1px;
}

#hellobar-container {
    margin: 0;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 1000;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #fff;
}
#hellobar-container.texture {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0NDJGQzJDOTkxOTExRTBCNEJERkU1RTA1RTU2Q0M0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0NDJGQzJEOTkxOTExRTBCNEJERkU1RTA1RTU2Q0M0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODQ0MkZDMkE5OTE5MTFFMEI0QkRGRTVFMDVFNTZDQzQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODQ0MkZDMkI5OTE5MTFFMEI0QkRGRTVFMDVFNTZDQzQiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz5l49f%2FAAAoLklEQVR42uydCZQVxfX%2F37wBGQYGFJRVQAnRICAiij5FEVxYoriiGBeMUY9HjXs87hrjGvcFd40LxrhwAgiCgqIIfwUERFZBRUDRsDMDDDPDzPzvfXk1v%2Bp%2BXd09RsUHn%2B85ffrd27erq27dunVr6X6J6urqwkQi4Tm%2B%2FPLLQuWbw3%2F9ww8%2FTJ%2F912z5q6%2B%2B2kP705o4caLnPn86Qfd06tQp8FkHHHCAR87%2FXH%2F%2Bg677yxuWhtJbtmzxyBx77LEeeaWN%2FJo1a9K85cuXe9Lp2rVrYaNGjTy8devWpXVj5%2Bf8889PX2vevHnhww8%2FHJi37t27Z5WnvLy8hh4%2BfLhTB3q0b98%2Bfb7iiitqrqu%2BX3311cInn3yyhvfggw%2Bmz3l5eVn13KNHjyx9nXDCCYF1a45ly5ZF1oMtr3p31av%2F6N%2B%2Ff%2Fp8xhlnBMoffPDBHh35dePnP%2FPMM079BdmfHmVlZelzq1at0te2bt0aeL85Vq9eXfjII494rqmd2GnqkUwms%2FRmp3vggQeG6tWVh4suushZLtfhl7%2FuuusKb7zxxiyZxx57LDAvffv29aTzwgsvhD07%2BKFvvvlmlpJMo1i8eHFhVVWVRxl2IzM821iDnIGrkvX49ttvnY5Fz6NHj%2FbIDxw4MCud2bNn18j36dMnywD85X799dez8taiRQtPHt94442a35deemn63KxZM2dF2mkNGzbMc%2F3TTz91Gsett97qdJaTJk2q%2BR1kGC6nH9YwzbWzzz47ME8uw7XvX7RoUajc448%2FHtrJhTk27STtTi7MURxyyCGhDS2sYwoqu5bLpYuo56jzCdK1fd%2BcOXOyOuaoenvrrbdidfL28%2Fr161fYrl27wuuvv76wc%2BfOhXfeeWcN%2F7bbbnPmO6hchx56aNa1k08%2B2VnGOEGEHQw56yNIkZ988onTWZx77rmhlWfoiy%2B%2BOH1%2B6qmnnJX77LPPOjN%2BwQUXREZefvroo4%2F2yN1xxx2hjc5O54gjjsiS0YgmrPHbv%2F3P0kOjEb%2Fse%2B%2B958x%2FmANX3u233x5qnHvssUeazs%2FPD41eP%2F%2F888BGt%2FPOO6eNTjurKGelPI32opyZqRNzPP3004FOyk8fdNBBgY08Kgo2vPPOOy99njVrVk0U53JyUVGD6sV1z3333RfZKF18jaai5PT82muvefJ2%2Bumnp%2FmPPvpoDe%2BSSy6pCSLMvffee29WubSDMzImAo1qYx07dvTwr7rqqsKWLVsWjhs3LivP99xzT2CaDz30UFZZd9ppJ2eH5WoDie01dAyLzuxrxxxzjLNh%2B3UTZfT%2BZ2pF1za6NLwxY8Y4n2McV9hwmkiZSHk7jZQToT2Cv7DXXHON01DjNGqXgl2hZBxH5KrYo446Kn0%2B6aSTQtPR4%2F3330%2BfjfH650LCKtD0eLbMiy%2B%2BGGgoo0aNCo0cDe%2FMM8%2FM4t98881Z%2BVfj0gjCPC%2FKeOze2jVfZBpQmMPXs%2FaQ9ryMfW3fffeNjIzt6ybyWrhwYWg5lNZ5vqD0Bg8eXNitW7fAvE6bNq0mDY2m%2FeWuX7%2B%2BJz11QlEOxDXUMx1dlM256v6uu%2B7yzFP57z3rrLNiOSJ1Dsp%2F4IEH0h1DWCcX1v5c7czkMyot%2F6ERmvlthqJxAoDMbyZgmYAliiaKzpkoOruSioqK0mftrUyCrVu3jvSiUUbskj3nnHNqHU3FmQcJcyK23JVXXhmrJzzxxBNrlX5YJKrnV155xXNNI4SmTZsGGqwevXv3durolFNO8aQfNCdXW11GObSwSMPwiouLnfWpHZz%2BNh1e3AhdI%2Bcnnngi3cGF2cjKlStjOdcLL7wwsAz%2BziLuCMG%2Fmv5jo5mglfvYcz0Rq%2FhB%2BR40aFBg%2Bjqvecstt2Td75rb88%2FThtlOkI3NmDHDHTnGWSUx%2FFNPPTUdshv%2BBx98UPN748aNNb%2FNUn0co7edoi1TWloamSc9f%2F3117VaCdKJSJcSjWc3%2FE2bNmU9V%2BcG%2FDwTkdrPmzBhQqBRX3bZZVlj8zhzDTa%2FXr16TmMwQ58gwywpKYkcjti%2FlyxZEmrg2rEZWa0vTd%2FOz9y5c52NsWHDhs5FjignY47jjjvOaatDhgyJnPuZPHlyDW%2FBggWRCyt%2B3tChQ2Mt6ti0Tj3o6COqk48zDPU%2FUxex7GsawUdFSPa2miAZeygdtuBlH2YyPu6Cl9IbNmzwtBG%2FLnR10xNhKXH88ccHzqHYjTfOyo0diQRVyrvvvht47%2F333%2B%2BRe%2F75553O1PBshxW1QhNnQtUcumxrhp3%2Ba7qk7M%2FXTTfd5CyvfxI4agI0Kmo0vH322Sdrf1oc47CH01GTvM8991xoZGWGbLpUrmc1tqDnmdXlqOPaa6%2BNPYcSVr6XX345dJgSpWudL7TpgoICZ1ojRoyIHaXGreM4zjNu5KRHnTp1Qu09KlqLsx3Eltdpj6jy7r%2F%2F%2FulzgwYN4usnbFl1r732iuUATOhroqLaNjyzRH7kkUfGCh3jTBoHLZNH9RBxeva4ob2R0S0GtQn%2Fwwwlbr733nvvWHOA%2FhUuf3rjx4%2BPPa%2BhQ9IwWzK%2FDzvssMKKigrPVpA4jdS%2FraY2utGI1vDNHGachRszbI3qAMKiDbYI%2FbRbhBJBN02ZMsWzJDt27FhP5nSvhavSTWZdBucflgRleObMmemzaTAmtI1jqN9%2F%2F31kQ43T6KNWTc2EadT8WFT4bE9IE%2BUS5RLlhke5CSZomaDdbidoec1se3zNzLvrNioqidMDaRTlX1WMen1Az0uXLk3v7XClX7du3cC9U3a6%2B%2B23n%2Bc%2B0%2BtELVH7r2mDHDlyZNY13UEdJ0IwhqeHbgWJ2n8TFCnGidCitoC4HIF%2FwjpIziyq2PeZJWpzn65sRs09hJVdYWj%2FcC1qeBn0PLPVJsqGp06dGurIunTp4qHN7v%2Bw%2FJjFlyZNmjifaxxsXCcddzrCnmMzo6Co0YKe7dVo17M0SDC8VatWZaVrHJp%2F0SpOe%2FPLqUP0y5q5rsw5Wwm63ypOTxfndZLp06dHyhpehw4dPAV0RQr2KlncDXq1aQC1eVfMGH5Y5diheNytFkFGqQ7df49%2FrkHPvXr1Sp%2FtzZu2jO7oNr81qq1NZGMP1aIi8Hnz5hXOnz8%2FcgiuEbA%2FPe2d%2FfJa1jCHHdYR6NBW6Z49e0ZGmLZ8UH7VkRsbrE3nzpah%2F33LUII5FeZUmFNh5TBnVg5zbR9G3AquTfQUtdJo32O%2F%2F6WH7ieKO9wL2m3MggcLHnTO8TvnRNAyogmJXY378ssvdypF31uK45nNYeal7PTNu15xxvF2Wm3atKn5rY446PnmsxhhDjXq0xhs92C7B9s9ts12j0RYGB3HA8ZZAXQZo1aQbSBRnt%2FQrs%2BFmHfqtJGblSojoz1AbfIWN0qz6c2bN2fdY%2FbOxHm53P%2F77rvvdurbzMXE%2FZRJnCFIVLSiZ%2FOmvj2vFpSe%2BaZT0Krqaaed5qyHoPc540QKrjzbK%2BBxPuUSd0EjzjyY%2Ba3vztmyH330UWTZ9LM4rjIPGDAgy%2BHE3S2vh76FYcvoC%2FT6VoLmU%2FOmkV5lZWWs4WmcF5%2Ft6yaqrU1HZc6fffZZYYKwmDkr5qyYs8qZ3e6838b7bbzfxrxqDs2rejdtZnaTeo4VK1Z4vi8VVCj7UzQmI%2F4CaJRhltT917766qsfNVzjG158w4tveO1A3%2FBipYchLUNahrQ5NKTFOeAccA44hxyZ72IJmiVovjjAn5Lkyp%2BSJHhtgS%2Bd8qVTXqTPlRfpE%2FTi9OL04vy1WK78tViCvyvijz35Y8%2F%2F4Y89M7%2FN0nvc7Rb%2BVdMfM9USR8dRaepXRVy2q%2FVitpG4dHj44YfXetO5LaNbMIwTM3%2B5FhFp868c%2FLcdnQWdRY50Fr8y75nFN983ModRTtu2bT33me9gpVKpWON%2Fc9irE1E94a677hprNVH5uqIRtG%2FN72x%2BzCsKfp49Z%2BJKy96Qque33347cr%2BO%2F%2Ffuu%2B9eqw2l5tthYfVrVnrt67pCZe7ROYyoFeyXXnqp5rcO64yDr81nkW644QbP95j0%2BOabb2LXA6%2B0%2FTKvtCX4YuMO98XGwuHDh4caF%2F9Lyf9S%2Flr%2FlzJPfiQAACAXkEQFAAAcFgAA4LAAADgsAADAYQEAAA4LAIDDAgAAHBYAAOCwAAA4LAAAwGEBAAAOCwCAwwIAABwWAADUAnlyFKEGAAARFgAA4LAAADgsAADAYQEAAA4LAIDDAgAAHBYAAOCwAAA4LAAAwGEBAAAOCwCAwwIAABwWAADgsAAA2xvyqqur0QIAIDccVuYAAIBfPergsAAAOCwAAPgZHBYT7wAAIiwAACDCAgDgsAAAAIcFAAA4LAAADgsAAHBYAACAwwIA4LAAAACHBQAAP8ph5aMGAAARFgAA4LAAADgsAADAYQEAAA4LAIDDAgAAHBYAAOCwAAA4LAAA%2BFU5LL7pDgAgwgIAACIsAAAOCwAAcFgAAPATgPkrAEBORVjVqAEAgMMCAAAcFgBgR3VYVagBAECEBQAARFgAABwWAADgsAAAAIcFAMBhAQAADgsAAHBYAAAcFgAA4LAAAODHOKxK1AAAIMICAAAcFgAAhwUAADgsAADAYQEAcFgAAIDDAgAAHBYAAIcFAAC%2FKofFN90BAERYAADwUyJfjjzUAADIFYcFAAA5gbzqaqawAAC5gSQqAADkCupkhVzJvJ3lVCRHiRzrlVddlR2FIYcccsj90nJBEVaR7%2BwCcsghh9wvKldHPJlfsMTybMbbBSWI3A4sZ%2FWK6AW5X0wuK8ISQyySo3PmHBiuIYcccshtC7k8%2Fy4sfwIO74fcDi7nMjT0h9zPKRe6SuhKDDnkkENuW8jpKmGbhDUT70DWjD1yyCGH3C8tZyKsItubmcNCEXLIIYfctpZLWjPyYShBDjnkkNvWcsmwGXvDi5rZR27Hk3NNlKI%2F5H5Ouax3CX%2FsahByyCGH3M8tl3RMgLXJnMNm8pFDDjnkflE5Xs1BDjnkckaOV3OQ49Uc5HJGjldzkEMOOV7NQW77luPVHOS2hRyv5iCHHHI5I8erOcghh1zOyGW9muPwfkXIIYcccttaLvDVHMfKIXLIIYfcNpXLejXHv3Tt2jqP3I4tF2RU6AW5n1uOV3OQQw45Xs1BDjnkkPup5Xg1BznkkMsZOV7NQY5Xc5DLGTlezUEOOeR4NQe57VuOV3OQ2xZyvJqDHHLI5Ywcr%2BYghxxyOSOXtQ8LAAB%2BrUiiAgAADgsAAHBYAAAcFgAA4LAAAACHBQDAYQEAAA4LAABwWAAAHBYAAOCwAAAAhwUAwGEBAAAOCwAAcFgAABwWAADgsAAAAIcFAMBhAQAADgsAAHBYAAAcFgAA4LAAAACHBQDAYQEAAA4LAABwWAAAHBYAAOCwAADg%2F9AdGhoaOhdolAENDY2zgoaGhv4JaZQBDQ1NpAUNDQ2Ns4KGhsZZQUNDQzOHBQ0NDU2kBQ0NjbOChoaGxllBQ0NDM4cFDQ1NpAUNDQ2Ns4KGhobGWUFDQzOHBQ0NDU2kBQ0NDY2zgoaGxllBQ0NDM4cFDQ0NTaQFDQ2Ns4KGhobGWUFDQ0MzhwUNDU2kBQ0NDY2zgoaGhsZZQUNDM4cFDQ0NTaQFDQ0NjbOChobOLTqvuro6AQAAuYAkKgAA4LAAAACHBQDAYQEAAA4LAABwWAAAHBYAAOCwAAAAhwUAwGEBAAAOCwAAcFgAABwWAADgsAAAAIcFAMBhAQAADgsAAHBYAAAcFgAA4LAAAACHBQDAYQEAAA4LAABwWAAAHBYAAOCwAAAAhwUAwGEBAAAOCwCAwwIAABwWAAD8xKiuri6Qk%2Bf48ssvC5RvDv%2F1Dz%2F8MH32X7Plr776ag%2FtT2vixIme%2B%2FzpBN3TqVOnwGcdcMABHjn%2Fc%2F35D7ruL29YGkpv2bLFI3Psscd65JU28mvWrEnzli9f7kmna9euBY0aNfLw1q1bl9aNnZ%2Fzzz8%2Ffa158%2BYFDz%2F8cGDeunfvnlWe8vLyGnr48OFOHejRvn379PmKK66oua76fvXVVwuefPLJGt6DDz6YPufl5WXVc48ePbL0dcIJJwTWrTmWLVsWWQ%2B2vOrdVa%2F%2Bo3%2F%2F%2FunzGWecESh%2F8MEHe3Tk142f%2F8wzzzj1F2R%2FepSVlaXPrVq1Sl%2FbunVr4P3mWL16dcEjjzziuaZ2YqepRzKZzNKbne6BBx4YqldXHi666CJnuVyHX%2F66664ruPHGG7NkHnvsscC89O3b15POCy%2B8EPbs4Ie%2B%2BeabWUoyjWLx4sUFVVVVHmXYjczwbGMNcgauStbj22%2B%2FdToWPY8ePdojP3DgwKx0Zs%2BeXSPfp0%2BfLAPwl%2Fv111%2FPyluLFi08eXzjjTdqfl966aXpc7NmzZwVaac1bNgwz%2FVPP%2F3UaRy33nqr01lOmjSp5neQYbicfljDNNfOPvvswDy5DNe%2Bf9GiRaFyjz%2F%2BeGgnF%2BbYtJO0O7kwR3HIIYeENrSwjimo7Fouly6inqPOJ0jX9n1z5szJ6pij6u2tt96K1cnbz%2BvXr19Bu3btCq6%2F%2FvqCzp07F9x55501%2FNtuu82Z76ByHXrooVnXTj75ZGcZ4wQRdjDkrI8gRX7yySdOZ3HuueeGVp6hL7744vT5qaeeclbus88%2B68z4BRdcEBl5%2Bemjjz7aI3fHHXeENjo7nSOOOCJLRiOasMZv%2F%2FY%2FSw%2BNRvyy7733njP%2FYQ5cebfffnuoce6xxx5pOj8%2FPzR6%2FfzzzwMb3c4775w2Ou2sopyV8jTai3Jmpk7M8fTTTwc6KT990EEHBTbyqCjY8M4777z0edasWTVRnMvJRUUNqhfXPffdd19ko3TxNZqKktPza6%2B95snb6aefnuY%2F%2BuijNbxLLrmkJogw9957771Z5dIOzsiYCDSqjXXs2NHDv%2BqqqwpatmxZMG7cuKw833PPPYFpPvTQQ1ll3WmnnZwdlqsNJLbX0DEsOrOvHXPMMc6G7ddNlNH7n6kVXdvo0vDGjBnjfI5xXGHDaSJlIuXtNFJOhPYI%2FsJec801TkON06hdCnaFknEckatijzrqqPT5pJNOCk1Hj%2Ffffz99NsbrnwsJq0DT49kyL774YqChjBo1KjRyNLwzzzwzi3%2FzzTdn5V%2BNSyMI87wo47F7a9d8kWlAYQ5fz9pD2vMy9rV99903MjK2r5vIa%2BHChaHlUFrn%2BYLSGzx4cEG3bt0C8zpt2rSaNDSa9pe7fv36nvTUCUU5ENdQz3R0UTbnqvu77rrLM0%2Flv%2Fess86K5YjUOSj%2FgQceSHcMYZ1cWPtztTOTz6i0%2FIdGaOa3GYrGCQAyv5mAZQKWKJooOmei6OxKKioqSp%2B1tzIJtm7dOtKLRhmxS%2Facc86pdTQVZx4kzInYcldeeWWsnvDEE0%2BsVfphkaieX3nlFc81jRCaNm0aaLB69O7d26mjU045xZN%2B0JxcbXUZ5dDCIg3DKy4udtandnD623R4cSN0jZyfeOKJdAcXZiMrV66M5VwvvPDCwDL4O4u4IwT%2FavqPjWaCVu5jz%2FVErOIH5XvQoEGB6eu85i233JJ1v2tuzz9PG2Y7QTY2Y8YMd%2BQYZ5XE8E899dR0yG74H3zwQc3vjRs31vw2S%2FVxjN52irZMaWlpZJ70%2FPXXX9dqJUgnIl1KNJ7d8Ddt2pT1XJ0b8PNMRGo%2Fb8KECYFGfdlll2WNzePMNdj8evXqOY3BDH2CDLOkpCRyOGL%2FXrJkSaiBa8dmZLW%2BNH07P3PnznU2xoYNGzoXOaKcjDmOO%2B44p60OGTIkcu5n8uTJNbwFCxZELqz4eUOHDo21qGPTOvWgo4%2BoTj7OMNT%2FTF3Esq9pBB8VIdnbaoJk7KF02IKXfZjJ%2BLgLXkpv2LDB00b8utDVTU%2BEpcTxxx8fOIdiN944Kzd2JBJUKe%2B%2B%2B27gvffff79H7vnnn3c6U8OzHVbUCk2cCVVz6LKtGXb6r%2BmSsj9fN910k7O8%2FkngqAnQqKjR8PbZZ5%2Bs%2FWlxjMMeTkdN8j733HOhkZUZsulSuZ7V2IKeZ1aXo45rr7029hxKWPlefvnl0GFKlK51vtCmFa60RowYETtKjVvHcZxn3MhJjzp16oTae1S0Fmc7iC2v0x5R5d1%2F%2F%2F3T5wYNGsTXT9iy6l577RXLAZjQ10RFtW14Zon8yCOPjBU6xpk0Dlomj%2Boh4vTscUN7I6NbDGoT%2FocZStx877333rHmAP0rXP70xo8fH3teQ4ekYbZkfh922GEFFRUVnq0gcRqpf1tNbXSjEa3hmznMOAs3Ztga1QGERRtsEfpptwglgm6aMmWKZ0l27NixnszpXgtXpZvMugzOPywJyvDMmTPTZ9NgTGgbx1C%2F%2F%2F77yIYap9FHrZqaCdOo%2BbGo8NmekCbKJcolyg2PchNM0DJBu91O0PKa2fb4mpl3121UVBKnB9Ioyr%2BqGPX6gJ6XLl2a3tvhSr9u3bqBe6fsdPfbbz%2FPfabXiVqi9l%2FTBjly5Misa7qDOk6EYAxPD90KErX%2FJihSjBOhRW0BcTkC%2F4R1kJxZVLHvM0vU5j5d2Yyaewgre2FhYQ3tH65FDS%2BDnme22kTZ8NSpU0MdWZcuXTy02f0flh%2Bz%2BNKkSRPnc42Djeuk405H2HNsZhQUNVrQs70a7XqWBgmGt2rVqqx0jUPzL1rFaW9%2BOXWIflkz15U5ZytB91vF6enivE4yffr0SFnD69Chg6eArkjBXiWLu0GvNg2gNu%2BKGcMPqxw7FI%2B71SLIKNWh%2B%2B%2FxzzXouVevXumzvXnTltEd3ea3RrW1iWzsoVpUBD5v3ryC%2BfPnRw7BNQL2p6e9s19eyxrmsMM6Ah3aKt2zZ8%2FICNOWD8qvOnJjg7Xp3Nky9L9vGUowp8KcCnMqrBzmzMphru3DiFvBtYmeolYa7Xvs97%2F00P1EcYd7QbuNWfBgwYPOOX7nnAhaRjQhsatxX3755U6l6HtLcTyzOcy8lJ2%2BedcrzjjeTqtNmzY1v9URBz3ffBYjzKFGfRqD7R5s92C7x7bZ7pEIC6PjeMA4K4AuY9QKsg0kyvMb2vW5EPNOnTZys1JlZLQHqE3e4kZpNr158%2Base8zemTgvl%2Ft%2F33333U59m7mYuJ8yiTMEiYpW9Gze1Lfn1YLSM990ClpVPe2005z1EPQ%2BZ5xIwZVnewU8zqdc4i5oxJkHM7%2F13Tlb9qOPPoosm34Wx1XmAQMGZDmcuLvl9dC3MGwZfYFe30rQfGreNNKrrKyMNTyN8%2BKzfd1EtbXpqMz5s88%2BK0gQFjNnxZwVc1Y5s9ud99t4v43325hXzaF5Ve%2BmzcxuUs%2BxYsUKz%2Felggplf4rGZMRfAI0yzJK6%2F9pXX331o4ZrfMOLb3jxDa8d6BterPQwpGVIy5A2h4a0OAecA84B55Aj810sQbMEzRcH%2BFOSXPlTkjoaYv3jH%2F9IiIfbRXrgZsLME1a5HHmzZ8%2BukJ5nvYz3i%2FPy8hL%2F%2FOc%2FG59%2B%2BunNN2zYkPz222%2FLRV7%2FiLVi5MiR6yXa2qBpyZCy6IsvvmghDqfuvHnztqiMKKTinXfeKe7Xr986ST8hFVco11rqvFVZWVmppJ0UfoWMXzf26tVrrXjS6pkzZ9aX5JovXbq0gURrRmar8DbKeY3%2BpaIc9eRoJuk0mj9%2Ffqkcyblz51ZK%2FjYdc8wxa%2BSZlX%2F605%2FqivxuItdEjs0LFixIzpkzp1IaYanct1Yiw%2FJBgwbVufLKK3fdbbfdmkoaWzI6qBJHuOWAAw7QZ5XJOSl0U7nWXOgtIqfPr%2B7bt2%2BZRAtrJX%2Blbdq0yZNocBfht1i4cGGFlLFKZaQs5TImX3vFFVdsVpmhQ4c2uu6661o1atSocvXq1VslrbxywX777bdO5DfpPaL3RgcffHCr3%2F72t9XLli2rKCkpyZN62Cr8dcOGDSuR51VL428o%2BWn15Zdf5suzykTXeaLrrcJbL2mUaBlU13%2F84x9bqq6k3KWdO3dOrl%2B%2FXvVYLHkvlvxWqkGKXrQ%2BGqxatWqTHMlKQZcuXYpFboPktbJHjx71%2FvCHP7SQCLWx6Lgko6Pqq666aqOc9XkVf%2F7zn3davHhxM5Fpsueee5ZouaqqqkS0etOll166Xs7lp556ap2PP%2F54Vymb6rFY0xG5hORp06hRo1SmTPj5kyZNatK%2BfftWlkzetGnTNt91113rJT%2BlwktK%2FTaWc1u1iYw95GmdyXmd6Gvz2rVrk2KbRUK3E7nNkkaV1FVyxYoVZRKNr2%2Fbtu3G3XffPSHRbgNpSO2lzkolv5Vqsw899FC56NLosVrqr3Dw4MHt69evXy6dleo4bfuZPGt9VOmktPxuL6qrGjhwYJmMHPLV9seNG1cskWeJ1P9W1ZHc117qLPndd9%2BViq3mC52uD32WtoOxY8fW6d%2B%2F%2F56iR62zTeJw8tWupe6KM3IVIldHytPuhhtuaJC5L1%2FLJ%2FZUImlv6NChQ%2Flee%2B2lz9%2F9m2%2B%2BaSzl1HIk%2F%2FtXpNWqL23Tat9JsSO1j13lWcXJZDKt6ylTpmyUOiiWtlH6m9%2F8Jin0bpLfliKzQa9rW%2BvYsePGjH7UZvP23XffpsuXL2%2BtPLHHhLZZabub5RkqU6K2L9cbi%2B9oK%2FnRe7R91FmyZEnp5MmT02UTft6dd95ZJLw9RK60bt26W5s1a6Z%2Basvbb79dkpfxZHX%2B85%2F%2FHNSkSZO%2B8ntnEaoQpeeJnjSR8fLgKaoQcUbddtlllwES7e4mlVYucnkZY5n0l7%2F8ZcK9996bFCV3Euf3e7l3d7m%2BJaOkTVIx0xo3bvxWJtMdhDdQK06OUpURQ9ksyvpMfr%2BZkWlbWlp6nBjI7yQvW%2BR6UtIrFUNcWFRU9C%2FJU4UosblEHsfJPV0lP2Vyf1LatJ6%2Flkb9L%2Bn9tSJ3kXt%2BL3nuoY5Y8pVUg5P0lk2dOvVfvXv3Xi0yDYuLi%2Fs2aNCgp1yvlOuan0rh%2FyD36bO%2Bk9%2FqHI%2BUo49cz8uUvUr8zGop8%2FDf%2Fe53i8UB5P%2F73%2F8%2BXNLoV69evboilxC5ahlOrZVGMkqc8VwplzasQ%2BT4veS1gaRbqWmJzIZ169aNGTJkyEyJCrWVdxNnfoKkow5QG4mWXyt%2BvDznY3XG0sg7S%2F5OkKOFXE%2FrWrBJ0vlo1113%2FUDvE0fUQTqPk4S%2FR8aw8rWTkHQ%2Fkd8TVP%2FSMbUV4z5RdN0xY4DaiLaITmaK4bwjjlT12FyM70TR0f7qxOR5%2BaKjMinDHOGNlSHEujFjxuwiQ%2BPjGzZseIhc35Cp1wp51hebN28eU1hYuFI6xyKJZH8vddjHyGiDFR0vkUY5Rp61%2FK9%2F%2Favuo%2Bsr1%2Ftn8qPpVEk6y6VsY8VOF2uDlcbZW2zqBO2IMulUiY5Wip2OFQc7TzvQGTNmHCq6GCTlr9BGJWlWiz2tlXTebdmy5Sx5bqU0jG7SKM7UTlnKobflZZzwRDmmZjrwjqK3IZIHtQO1kXytD8mD6nqy6lHquL3Y%2Fh8lb421kxPdqI5KRW%2F%2FT%2FI8SdIvmTVrVhsp4xC5v0XG9tN6FEyXDux9kVmvdt29e%2Fez5FG%2FETltX3XkWeVix5%2FJ%2FROmT5%2B%2BSpxDk549e54hddbF1Ic27o0bN84VZzJeyv%2B98BsLPUjq4yBJf73oIF%2FKVynP%2BEIc2fiuXbsuVdvXtij395b712fSqZS8L5EObILY9SLpJOrL0L2vPKu%2F5LVY9JfMdBDLRfZ9Oc%2FRDnHNmjV9xD8MlOsbM%2FWRkN%2FfS5oTpb5nCFlXbDYl9jJI7SujZ21Lq1auXDlZ6mBy5r7u8vzBkteqTFvTdr1O7PHjOlpJopwqCWHnS4P6Xow%2FX3qatOWLEVdK41mrD5aeuko87WLpOV6W6%2BlazchUiTNad9999yXEYVVLokulgv4lD6mrMlLgpMhXyTkdpal710BMGskborB60qCq8%2FTCf2W1oHmZRr1KIrWREoa%2FI4ZVLT23iuVJ49skDVYbdOLuu%2B8ulvyOE0V%2BkLYygaShaZVKVFEqFarsTfKM90RhnxiZTDrlohDtvRMShZXJMVlC4M80SlEHIs9W464YPXr02syfZFeKIX0qFfKF3t%2BuXbu0sqX3qpw4ceIP0tuoHqulUc4Rg1mqvYvw0jI%2F%2FPBDlUQLK6VhVKszlt59YevWrX9QGZNnnfIQQ1wpEY%2F2OgnpTZYMGDDgBTVWrY9MnqulPtY8%2BeSTVRldLpMeb5hEQnWlV63W%2BlAZef56iRi3SmNNyLP%2BI8V4bSeBPKdaGmpSOqdq%2Bb0h0xATUg%2Br5fRvec7bWj%2BS16Q0Fk2n5JlnntnSqVMnFSsWQxstMu9pOmLM6TrTHlTKvWnEiBEJ0cNmabzjRW6Kyoislk3FtohtFEsEonlWQ%2F1Qjk9FLwlx%2BHnSUBMSDZVJB6X5UCe%2FVXrzqWJLaaejepR85y1atKhcypqWERuovvnmm2dLfXytdSb1kJAhkEbYFaLH1apr6UST0ggWiPjDpgFJ56LR41a5Z02mh09IXXwjZR2q9WHsWvRYKZ3CWom6t0r5EhKprRDbf0odjNiTkamW562TBl0utpjo1q3bKqmP5%2BpkvJ7kO92wRZcbxL62%2FNf0ExpFvyz6S9eHPk50oK%2FIFUsUqo43IR1piXTEr4v%2B6ml96LOUL8%2FbePjhh5dIO02ILjdLVDhC7PQd4VcZmxUHtUmc1fqMzW4R3lipjw81HdWjyoieS8WW03b9t7%2F9rUx0OVGeP93Ua8bWtMNaq3kWXoW0MW0%2F8yQr1VIPRqZC7HWN3K%2F1urVp06afisxiva5pybPSuhbbXCMjMG0flX%2F%2F%2B9%2Fn9enT5zspW1JlpF2rrVWK7DopT0I6qmppt1%2FJ76Gqa8uuq8Tpr0%2Fwrxz8tx3%2FAs2%2FQOfMv0DrXg8Z76aCEhWvmgpqbCrvqJiUnRHdwJb5e62UadS%2BDKccBUj5v2%2Bkhz7XKKdt27aedMx3sFKplF2OVFBl2eW1VydMuYLKq78levDox6UH5euKhn%2Ffmi1vnE1QOq78B%2BlHz9bHB1OOzidlb0jVs0RwWem48ml%2BS%2BAQq97NWXrtyPo1K72Gb1aozD36ipXh%2BxuiqZeXXnqphqeTs9ITp4Iagb9%2B7fq64YYbPN9jykxapxyNKRXUAO30%2FfqJozd%2FOkHPdbzSlnJ0jCnHK22poFfaxL5TQa%2B02e3FVzZneYM6H5edy8gt5XilLUvPCRmipIIqwWRGvHAqSAnmbLyglRn%2Fw1O6SmUKHdDYU3ZvGZSO7TQM31qaT9npWV9sTPnuC8y%2FnU%2F77OcHGGNN%2Br4vNqb0g2a2fOYDZ2l6zz33TPm%2B2JjKfOMr5ftiY0o3G8pwJeXbBZ6Wz8%2FPT%2Fm%2B2FiTf98XG9N8NQqT9%2BHDh3v04DOuVOZDdCl7M7CMKFP6nTQZInk6Ey1n5iuwKfvLnIKU30gzUXbK4VxTmQaVZScu%2B8xstQi0W7%2BTkKF6mi4qKgqU1%2Fz63mP02I%2BfL5F0ytF5pfzO0Fz3%2FS9lKrN5NTB9Pfv%2Bl7LGTvzOLeNwsuzcXPf992LKp9fA9mX%2Bl9JVLpee%2FfLW%2F1J6%2BOZ%2FKW392P9LaejmzZv7250H3X1n%2BPDhw%2F%2B18t1M%2BPDhw%2F%2B18fHc8OHD%2F1XzUQp8%2BPAZBsKHDx8%2Bw0D48OHv0BEWSoEPHz7DQ%2Fjw4cNneAgfPnxWCVEKfPjwGQbChw8fPsNA%2BPDhJ1glhA8fPnyGh%2FDhw4fP8BA%2BfPjbPx%2BlwIcPn2EgfPjw4TMMhA8f%2Fg4dYaEU%2BPDhMzyEDx8%2BfIaH8OHDZ5UQpcCHD59hIHz48OEzDIQPH36CVUL48OHDZ3gIHz58%2BAwP4cOHv%2F3zUQp8%2BPBzgv%2F%2FBRgAmN2GZmJHquAAAAAASUVORK5CYII%3D);
    background-repeat: repeat-x;
}
#hellobar-container.texture.noise { background-position: 0 0; }
#hellobar-container.texture.hard-shine { background-position: 0 -30px; }
#hellobar-container.texture.light-gradient { background-position: 0 -60px; }
#hellobar-container.texture.dark-gradient { background-position: 0 -90px; }
#hellobar-container.texture.carbon { background-position: 0 -120px; }
#hellobar-container.texture.paper { background-position: 0 -150px; }
#hellobar-container.texture.diagonal { background-position: 0 -180px; }
#hellobar-container.texture.linen { background-position: 0 -210px; }
#hellobar-container.texture.stitch { background-position: 0 -240px; }
#hellobar-container.texture.diamond { background-position: 0 -270px; }

#hellobar-container a, #hellobar-container a:link, #hellobar-container a:visited, #hellobar-container a:hover {
    padding: 0;
    border: none;
    text-decoration: underline;
}
#hellobar-container a:hover { text-decoration: none; }
#hellobar-shadow {
    position: absolute;
    bottom: -8px;
    left: 0;
    width: 100%;
    height: 8px;
    line-height: 8px;
    overflow: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADwAAAAExCAMAAAD2%2FKdaAAAAA3NCSVQICAjb4U%2FgAAAAPFBMVEX%2F%2F%2F8AAAD%2F%2F%2F%2F29vbv7%2B%2Fm5ubh4eHT09MAAAD%2F%2F%2F8AAAD%2F%2F%2F8AAAD%2F%2F%2F8AAABJSUkAAABmZmb%2F%2F%2F%2F%2F%2F%2F9JufekAAAAFHRSTlMAESIiIiIiIiIzM0REVVVmZneImY5%2FReoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAHSUlEQVR4nO3cwVLbShRFUWySPAsiMMn%2F%2F%2BuLJBsQOCRQabp0z1ojIXpwprtK7asrAAAAAAAAAAAAAIDtuAEAAIAAAhgAAIAIVwcAAAAIcLUDAACAAL2vIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0dz3oPAQAAgJZuznoPAQAAgJYEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAANUdJ48BPP%2FVexIAAAD8e8PNS0PvSQAAANDAywLWvwAAANQ06F8AAAAiDPoXAACACIP%2BBQAAIMKgfwEAAIgw6F8AAAAiDPoXAACACIP%2BBQAAIIL%2BBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKXvi94zAAAAoK39ovcMAAAAaEsAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAUN33ySmA5%2BfegwAAAKCFcb829h4EAAAATYz6FwAAgAij%2FgUAACDCqH8BAACIMOpfAAAAIoz6FwAAgAij%2FgUAACDCqH8BAACIoH8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6ObxD760AAADwYQIYAACACAIYAACACJfK9jevBDAAAADbJYABAACIIIABAACIsL7ie%2BHWrzvAAAAAVCCAAQAAiCCAAQAAiPDHvhXAAAAAVCCAAQAAiCCAAQAAiPDmHeDdqwMAAACwTX4ECwAAgAgCGAAAgAg%2BgQYAACDCpbL9zSsBDAAAwHYJYAAAACIIYAAAACK8%2FNmrt%2FTeCgAAAB8mgAEAAIgggAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLt36H3VgAAAPgwAQwAAEAEAQwAAECES2X76831XxwDAACA7RDAAAAARBDAAAAARFhf8b1w69cdYAAAACp4M4C%2FvjoAAAAA2%2FRmAH97dQAAAAC26Y99K4ABAACoQAADAAAQQQADAAAQYd23X7%2Bs%2FPfqAAAAAGyTH8ECAAAgggAGAAAgwly28%2FfOj59AXz%2B%2Bmj%2BBXv4pgAEAANi0S2X76831XxwDAACA7RDAAAAARBDAAAAARNi%2FQ%2B%2BtAAAA8GECGAAAgAgCGAAAAAAAAAAAAAAAAAAAAAAAgG6OvQcAAADAJzgeFDAAAAD1HQ8HBQwAAEB5U%2F8qYAAAAKpb%2BlcBAwAAUNu5fxUwAAAAlT31rwIGAACgruf9q4ABAACoat2%2FChgAAICihskpfufn3oMAAACgmVMA954BAAAAbQlgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIgyL3jMAAACgubveAwAAAOAT3O0UMAAAAPXd7XYKGAAAgPKm%2FlXAAAAAVLf0rwIGAACgtnP%2FKmAAAAAqe%2BpfBQwAAEBdz%2FtXAQMAAFDVun8VMAAAAEWNk1P8zs%2B9BwEAAEAzpwDuPQMAAADaEsAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEGBe9ZwAAAAAAAADwL9z3HgAAAACf4H6vgAEAAKjvfr9XwAAAAJQ39a8CBgAAoLqlfxUwAAAAtZ37VwEDAABQ2VP%2FKmAAAADqet6%2FChgAAICq1v2rgAEAACjqx%2BQUv%2FNz70EAAADQzCmAe88AAACAtgQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEX4ses8AAACA5h56DwAAAIBP8HCrgAEAAKjv4fZWAQMAAFDe1L8KGAAAgOqW%2FlXAAAAA1HbuXwUMAABAZU%2F9q4ABAACo63n%2FKmAAAACqWvevAgYAAKCon5NT%2FM7PvQcBAABAM6cA7j0DAAAA2hLAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARPi56D0DAAAAWvkfvEzsd89%2FbNUAAAAASUVORK5CYII%3D);
}
a#hellobar-logo, a#hellobar-logo:link, a#hellobar-logo:visited {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADwAAAAExCAMAAAD2%2FKdaAAAAA3NCSVQICAjb4U%2FgAAAAPFBMVEX%2F%2F%2F8AAAD%2F%2F%2F%2F29vbv7%2B%2Fm5ubh4eHT09MAAAD%2F%2F%2F8AAAD%2F%2F%2F8AAAD%2F%2F%2F8AAABJSUkAAABmZmb%2F%2F%2F%2F%2F%2F%2F9JufekAAAAFHRSTlMAESIiIiIiIiIzM0REVVVmZneImY5%2FReoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAHSUlEQVR4nO3cwVLbShRFUWySPAsiMMn%2F%2F%2BuLJBsQOCRQabp0z1ojIXpwprtK7asrAAAAAAAAAAAAAIDtuAEAAIAAAhgAAIAIVwcAAAAIcLUDAACAAL2vIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0dz3oPAQAAgJZuznoPAQAAgJYEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAANUdJ48BPP%2FVexIAAAD8e8PNS0PvSQAAANDAywLWvwAAANQ06F8AAAAiDPoXAACACIP%2BBQAAIMKgfwEAAIgw6F8AAAAiDPoXAACACIP%2BBQAAIIL%2BBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKXvi94zAAAAoK39ovcMAAAAaEsAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAUN33ySmA5%2BfegwAAAKCFcb829h4EAAAATYz6FwAAgAij%2FgUAACDCqH8BAACIMOpfAAAAIoz6FwAAgAij%2FgUAACDCqH8BAACIoH8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6ObxD760AAADwYQIYAACACAIYAACACJfK9jevBDAAAADbJYABAACIIIABAACIsL7ie%2BHWrzvAAAAAVCCAAQAAiCCAAQAAiPDHvhXAAAAAVCCAAQAAiCCAAQAAiPDmHeDdqwMAAACwTX4ECwAAgAgCGAAAgAg%2BgQYAACDCpbL9zSsBDAAAwHYJYAAAACIIYAAAACK8%2FNmrt%2FTeCgAAAB8mgAEAAIgggAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLt36H3VgAAAPgwAQwAAEAEAQwAAECES2X76831XxwDAACA7RDAAAAARBDAAAAARFhf8b1w69cdYAAAACp4M4C%2FvjoAAAAA2%2FRmAH97dQAAAAC26Y99K4ABAACoQAADAAAQQQADAAAQYd23X7%2Bs%2FPfqAAAAAGyTH8ECAAAgggAGAAAgwly28%2FfOj59AXz%2B%2Bmj%2BBXv4pgAEAANi0S2X76831XxwDAACA7RDAAAAARBDAAAAARNi%2FQ%2B%2BtAAAA8GECGAAAgAgCGAAAAAAAAAAAAAAAAAAAAAAAgG6OvQcAAADAJzgeFDAAAAD1HQ8HBQwAAEB5U%2F8qYAAAAKpb%2BlcBAwAAUNu5fxUwAAAAlT31rwIGAACgruf9q4ABAACoat2%2FChgAAICihskpfufn3oMAAACgmVMA954BAAAAbQlgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIgyL3jMAAACgubveAwAAAOAT3O0UMAAAAPXd7XYKGAAAgPKm%2FlXAAAAAVLf0rwIGAACgtnP%2FKmAAAAAqe%2BpfBQwAAEBdz%2FtXAQMAAFDVun8VMAAAAEWNk1P8zs%2B9BwEAAEAzpwDuPQMAAADaEsAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEGBe9ZwAAAAAAAADwL9z3HgAAAACf4H6vgAEAAKjvfr9XwAAAAJQ39a8CBgAAoLqlfxUwAAAAtZ37VwEDAABQ2VP%2FKmAAAADqet6%2FChgAAICq1v2rgAEAACjqx%2BQUv%2FNz70EAAADQzCmAe88AAACAtgQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEX4ses8AAACA5h56DwAAAIBP8HCrgAEAAKjv4fZWAQMAAFDe1L8KGAAAgOqW%2FlXAAAAA1HbuXwUMAABAZU%2F9q4ABAACo63n%2FKmAAAACqWvevAgYAAKCon5NT%2FM7PvQcBAABAM6cA7j0DAAAA2hLAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARPi56D0DAAAAWvkfvEzsd89%2FbNUAAAAASUVORK5CYII%3D) 0 -172px;
    height: 0;
    left: 20px;
    overflow: hidden;
    padding: 22px 0 0;
    position: absolute;
    top: 20px;
    width: 44px;
}
.hellobar-light-images a#hellobar-logo, .hellobar-light-images a#hellobar-logo:link, .hellobar-light-images a#hellobar-logo:visited {
    background-position: 0 -202px;
}
#hellobar-wrapper.hellobar-left a#hellobar-logo, #hellobar-wrapper.hellobar-left a#hellobar-logo:link, #hellobar-wrapper.hellobar-left a#hellobar-logo:visited {
    left: auto;
    right: 20px;
}
a#hellobar-close, a#hellobar-close:link, a#hellobar-close:visited {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADwAAAAExCAMAAAD2%2FKdaAAAAA3NCSVQICAjb4U%2FgAAAAPFBMVEX%2F%2F%2F8AAAD%2F%2F%2F%2F29vbv7%2B%2Fm5ubh4eHT09MAAAD%2F%2F%2F8AAAD%2F%2F%2F8AAAD%2F%2F%2F8AAABJSUkAAABmZmb%2F%2F%2F%2F%2F%2F%2F9JufekAAAAFHRSTlMAESIiIiIiIiIzM0REVVVmZneImY5%2FReoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAHSUlEQVR4nO3cwVLbShRFUWySPAsiMMn%2F%2F%2BuLJBsQOCRQabp0z1ojIXpwprtK7asrAAAAAAAAAAAAAIDtuAEAAIAAAhgAAIAIVwcAAAAIcLUDAACAAL2vIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0dz3oPAQAAgJZuznoPAQAAgJYEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAANUdJ48BPP%2FVexIAAAD8e8PNS0PvSQAAANDAywLWvwAAANQ06F8AAAAiDPoXAACACIP%2BBQAAIMKgfwEAAIgw6F8AAAAiDPoXAACACIP%2BBQAAIIL%2BBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKXvi94zAAAAoK39ovcMAAAAaEsAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAUN33ySmA5%2BfegwAAAKCFcb829h4EAAAATYz6FwAAgAij%2FgUAACDCqH8BAACIMOpfAAAAIoz6FwAAgAij%2FgUAACDCqH8BAACIoH8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6ObxD760AAADwYQIYAACACAIYAACACJfK9jevBDAAAADbJYABAACIIIABAACIsL7ie%2BHWrzvAAAAAVCCAAQAAiCCAAQAAiPDHvhXAAAAAVCCAAQAAiCCAAQAAiPDmHeDdqwMAAACwTX4ECwAAgAgCGAAAgAg%2BgQYAACDCpbL9zSsBDAAAwHYJYAAAACIIYAAAACK8%2FNmrt%2FTeCgAAAB8mgAEAAIgggAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLt36H3VgAAAPgwAQwAAEAEAQwAAECES2X76831XxwDAACA7RDAAAAARBDAAAAARFhf8b1w69cdYAAAACp4M4C%2FvjoAAAAA2%2FRmAH97dQAAAAC26Y99K4ABAACoQAADAAAQQQADAAAQYd23X7%2Bs%2FPfqAAAAAGyTH8ECAAAgggAGAAAgwly28%2FfOj59AXz%2B%2Bmj%2BBXv4pgAEAANi0S2X76831XxwDAACA7RDAAAAARBDAAAAARNi%2FQ%2B%2BtAAAA8GECGAAAgAgCGAAAAAAAAAAAAAAAAAAAAAAAgG6OvQcAAADAJzgeFDAAAAD1HQ8HBQwAAEB5U%2F8qYAAAAKpb%2BlcBAwAAUNu5fxUwAAAAlT31rwIGAACgruf9q4ABAACoat2%2FChgAAICihskpfufn3oMAAACgmVMA954BAAAAbQlgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIgyL3jMAAACgubveAwAAAOAT3O0UMAAAAPXd7XYKGAAAgPKm%2FlXAAAAAVLf0rwIGAACgtnP%2FKmAAAAAqe%2BpfBQwAAEBdz%2FtXAQMAAFDVun8VMAAAAEWNk1P8zs%2B9BwEAAEAzpwDuPQMAAADaEsAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEGBe9ZwAAAAAAAADwL9z3HgAAAACf4H6vgAEAAKjvfr9XwAAAAJQ39a8CBgAAoLqlfxUwAAAAtZ37VwEDAABQ2VP%2FKmAAAADqet6%2FChgAAICq1v2rgAEAACjqx%2BQUv%2FNz70EAAADQzCmAe88AAACAtgQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEX4ses8AAACA5h56DwAAAIBP8HCrgAEAAKjv4fZWAQMAAFDe1L8KGAAAgOqW%2FlXAAAAA1HbuXwUMAABAZU%2F9q4ABAACo63n%2FKmAAAACqWvevAgYAAKCon5NT%2FM7PvQcBAABAM6cA7j0DAAAA2hLAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARPi56D0DAAAAWvkfvEzsd89%2FbNUAAAAASUVORK5CYII%3D);
    background-position: 0 58px;
    display: block;
    height: 0;
    overflow: hidden;
    padding: 19px 0 0 0;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 18px;
    z-index: 10;
    border: none;
}
.hellobar-light-images a#hellobar-close, .hellobar-light-images a#hellobar-close:link, .hellobar-light-images a#hellobar-close:visited {
    background-position: 0 19px;
}
#hellobar-wrapper.hellobar-left a#hellobar-close, #hellobar-wrapper.hellobar-left a#hellobar-close:link, #hellobar-wrapper.hellobar-left a#hellobar-close:visited {
    right: auto;
    left: 20px;
}
a#hellobar-close:hover {
    background-position: 0 77px;
    padding: 20px 0 0;
    border: none;
}
.hellobar-light-images a#hellobar-close:hover { background-position: 0 38px; }
a#hellobar-open, a#hellobar-open:link, a#hellobar-open:visited {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADwAAAAExCAMAAAD2%2FKdaAAAAA3NCSVQICAjb4U%2FgAAAAPFBMVEX%2F%2F%2F8AAAD%2F%2F%2F%2F29vbv7%2B%2Fm5ubh4eHT09MAAAD%2F%2F%2F8AAAD%2F%2F%2F8AAAD%2F%2F%2F8AAABJSUkAAABmZmb%2F%2F%2F%2F%2F%2F%2F9JufekAAAAFHRSTlMAESIiIiIiIiIzM0REVVVmZneImY5%2FReoAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAHSUlEQVR4nO3cwVLbShRFUWySPAsiMMn%2F%2F%2BuLJBsQOCRQabp0z1ojIXpwprtK7asrAAAAAAAAAAAAAIDtuAEAAIAAAhgAAIAIVwcAAAAIcLUDAACAAL2vIAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0dz3oPAQAAgJZuznoPAQAAgJYEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAANUdJ48BPP%2FVexIAAAD8e8PNS0PvSQAAANDAywLWvwAAANQ06F8AAAAiDPoXAACACIP%2BBQAAIMKgfwEAAIgw6F8AAAAiDPoXAACACIP%2BBQAAIIL%2BBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoKXvi94zAAAAoK39ovcMAAAAaEsAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAEEEAAwAAUN33ySmA5%2BfegwAAAKCFcb829h4EAAAATYz6FwAAgAij%2FgUAACDCqH8BAACIMOpfAAAAIoz6FwAAgAij%2FgUAACDCqH8BAACIoH8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6ObxD760AAADwYQIYAACACAIYAACACJfK9jevBDAAAADbJYABAACIIIABAACIsL7ie%2BHWrzvAAAAAVCCAAQAAiCCAAQAAiPDHvhXAAAAAVCCAAQAAiCCAAQAAiPDmHeDdqwMAAACwTX4ECwAAgAgCGAAAgAg%2BgQYAACDCpbL9zSsBDAAAwHYJYAAAACIIYAAAACK8%2FNmrt%2FTeCgAAAB8mgAEAAIgggAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMLt36H3VgAAAPgwAQwAAEAEAQwAAECES2X76831XxwDAACA7RDAAAAARBDAAAAARFhf8b1w69cdYAAAACp4M4C%2FvjoAAAAA2%2FRmAH97dQAAAAC26Y99K4ABAACoQAADAAAQQQADAAAQYd23X7%2Bs%2FPfqAAAAAGyTH8ECAAAgggAGAAAgwly28%2FfOj59AXz%2B%2Bmj%2BBXv4pgAEAANi0S2X76831XxwDAACA7RDAAAAARBDAAAAARNi%2FQ%2B%2BtAAAA8GECGAAAgAgCGAAAAAAAAAAAAAAAAAAAAAAAgG6OvQcAAADAJzgeFDAAAAD1HQ8HBQwAAEB5U%2F8qYAAAAKpb%2BlcBAwAAUNu5fxUwAAAAlT31rwIGAACgruf9q4ABAACoat2%2FChgAAICihskpfufn3oMAAACgmVMA954BAAAAbQlgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIghgAAAAIgyL3jMAAACgubveAwAAAOAT3O0UMAAAAPXd7XYKGAAAgPKm%2FlXAAAAAVLf0rwIGAACgtnP%2FKmAAAAAqe%2BpfBQwAAEBdz%2FtXAQMAAFDVun8VMAAAAEWNk1P8zs%2B9BwEAAEAzpwDuPQMAAADaEsAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEEMAAAABEGBe9ZwAAAAAAAADwL9z3HgAAAACf4H6vgAEAAKjvfr9XwAAAAJQ39a8CBgAAoLqlfxUwAAAAtZ37VwEDAABQ2VP%2FKmAAAADqet6%2FChgAAICq1v2rgAEAACjqx%2BQUv%2FNz70EAAADQzCmAe88AAACAtgQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEX4ses8AAACA5h56DwAAAIBP8HCrgAEAAKjv4fZWAQMAAFDe1L8KGAAAgOqW%2FlXAAAAA1HbuXwUMAABAZU%2F9q4ABAACo63n%2FKmAAAACqWvevAgYAAKCon5NT%2FM7PvQcBAABAM6cA7j0DAAAA2hLAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARBDAAAAARPi56D0DAAAAWvkfvEzsd89%2FbNUAAAAASUVORK5CYII%3D);
    background-repeat: no-repeat;
    background-position: 0 -8px;
    display: block;
    height: 0;
    overflow: hidden;
    padding: 80px 0 0;
    position: absolute;
    right: 10px;
    top: -96px;
    width: 35px;
    z-index: 100;
    box-shadow: 0 0 5px rgba(0,0,0,0.35);
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.35);
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.35);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color=#e5e5e5, direction=120, strength=3)";
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#e5e5e5, direction=120, strength=3);
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-width: 3px;
    border-style: solid;
}
.hellobar-light-images a#hellobar-open, .hellobar-light-images a#hellobar-open:link, .hellobar-light-images a#hellobar-open:visited {
    background-position: 0 -88px;
}
#hellobar-wrapper.hellobar-left a#hellobar-open, #hellobar-wrapper.hellobar-left a#hellobar-open:link, #hellobar-wrapper.hellobar-left a#hellobar-open:visited {
    right: auto;
    left: 10px;
}
a#hellobar-open:hover {
    padding: 80px 0 0;
    border-width: 3px;
    border-style: solid;
}
