/* Minification failed. Returning unminified contents.
(2951,1): run-time error CSS1019: Unexpected token, found '@import'
(2951,9): run-time error CSS1019: Unexpected token, found 'url("//hello.myfonts.net/count/355078")'
(4468,1): run-time error CSS1019: Unexpected token, found '@-moz-keyframes'
(4469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4478,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(4479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
(4498,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(4499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '0%'
 */
/*! jQuery UI - v1.10.4 - 2014-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* 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-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #ffffff url(themes/base/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-widget-content a {
	color: #444444;
}
.ui-widget-header {
	border: 1px solid #dddddd;
	background: #dddddd url(themes/base/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;
	color: #444444;
	font-weight: bold;
}
.ui-widget-header a {
	color: #444444;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #dddddd;
	background: #f6f6f6 url(themes/base/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #0073ea;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #0073ea;
	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 {
	border: 1px solid #0073ea;
	background: #0073ea url(themes/base/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
}
.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 {
	color: #ffffff;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #dddddd;
	background: #ffffff url(themes/base/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: bold;
	color: #ff0084;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ff0084;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #cccccc;
	background: #ffffff url(themes/base/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #444444;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #444444;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ff0084;
	background: #ffffff url(themes/base/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222222;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #222222;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #222222;
}
.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);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(themes/base/images/ui-icons_ff0084_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(themes/base/images/ui-icons_0073ea_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(themes/base/images/ui-icons_666666_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(themes/base/images/ui-icons_ffffff_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(themes/base/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(themes/base/images/ui-icons_0073ea_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(themes/base/images/ui-icons_ff0084_256x240.png);
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-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: -64px -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: -64px -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: 0 -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: 2px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 2px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 2px;
}

/* Overlays */
.ui-widget-overlay {
	background: #eeeeee url(themes/base/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;
	opacity: .8;
	filter: Alpha(Opacity=80);
}
.ui-widget-shadow {
	margin: -4px 0 0 -4px;
	padding: 4px;
	background: #aaaaaa url(themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
	opacity: .6;
	filter: Alpha(Opacity=60);
	border-radius: 0px;
}body {
}

/* --------------------------- BASE STYLES    ---------------------------- */
#app {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    min-height: 100vh;
    width: 100%;
}

#page {
    min-height: 100%;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    align-items: stretch;
}

.site-header {
    flex-grow: 0;
}

.site-footer {
    flex-grow: 0;
}

.page-content {
    margin-top: 1.6rem;
    flex: 1;
    display: flex;
    flex-direction: column;
    flex-basis: auto;
    min-height: 500px;
}

    .page-content > .wrapper {
        flex: 1 1 auto;
        display: flex;
        flex-direction: column;
    }

.index .page-content {
    margin-top: 0;
    height: 100vh;
}

.breadcrumbs {
    font-size: 0rem;
    margin-bottom: 24px;
}

    .breadcrumbs + h1, .breadcrumbs + h2, .breadcrumbs + h3, .breadcrumbs + h4, .breadcrumbs + h5, .breadcrumbs + h6 {
        margin-top: 0;
    }

.breadcrumbs__link {
    font-size: 1.4rem;
    color: #a0a0a0;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
    display: inline-block;
    margin-right: 14px;
}

    .breadcrumbs__link:after {
        content: '';
        width: 4px;
        height: 24px;
        background-image: url("../../Images/EOSAGO/arrow-breadcrumbs.svg");
        background-repeat: no-repeat;
        background-position: 50% 50%;
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
    }

    .breadcrumbs__link:hover {
        color: #f36c21;
    }

.breadcrumbs__item:last-child .breadcrumbs__link {
    cursor: default;
}

    .breadcrumbs__item:last-child .breadcrumbs__link:hover {
        color: #a0a0a0;
    }

    .breadcrumbs__item:last-child .breadcrumbs__link:after {
        display: none;
    }

.content {
    background: #ffffff;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    border-radius: 4px;
    flex: 1 1 auto;
    display: flex;
    justify-content: flex-start;
    align-items: stretch;
}

.content__inner {
    padding: 6.4rem 8rem 6.4rem 7.2rem;
    flex: 1 1 auto;
    width: calc(100% - 41.6rem);
    box-sizing: border-box;
}

.content__inner--no-aside {
    padding-right: 7.2rem;
    position: relative;
    /*
    h1 {
      max-width: calc(100% - 41.6rem);
    }
    */
}

.content__inner--nopt {
    padding-top: 0;
}

@keyframes play_loader {
    100% {
        background-position: -576px;
    }
}

.data-preloader {
    flex-grow: 1;
    min-height: 200px;
    background: #fff;
    position: relative;
}

    .data-preloader::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 32px;
        height: 32px;
        background: url("/Content/img/loader_brand2.png") left center no-repeat;
        animation: play_loader 0.6s steps(18) infinite;
    }

hr.titled {
    border: 0;
    border-bottom: 1px solid rgba(160, 160, 160, 0.24);
    margin-top: 2.4rem;
    margin-bottom: 3.2rem;
    position: relative;
    overflow: visible;
}

    hr.titled:before {
        content: attr(title);
        padding-left: 0.8rem;
        padding-right: 0.8rem;
        background: #fff;
        position: absolute;
        left: 50%;
        top: -0.8rem;
        transform: translateX(-50%);
        font-size: 1.4rem;
        color: #A0A0A0;
        letter-spacing: 0;
        line-height: 1.6rem;
    }

.full-vw {
    margin-left: calc(-1 * (100vw - 1072px) / 2);
    margin-right: calc(-1 * (100vw - 1072px) / 2);
}

    .full-vw .wrapper {
        width: 1072px;
        margin-left: auto;
        margin-right: auto;
    }

.grid {
    display: flex;
    flex-wrap: wrap;
}

.col {
    transition: opacity 0.5s, transform 0.5s;
}

    .col[data-inview] {
        opacity: 0;
        transform: translateY(20px);
    }

    .col.view-in {
        opacity: 1;
        transform: translateY(0);
    }

.cols11 {
    margin-left: -1.6rem;
    margin-right: -1.6rem;
}

    .cols11 > .col {
        margin-left: 1.6rem;
        margin-right: 1.6rem;
        width: calc((100% - 6.4rem) / 2);
    }

        .cols11 > .col.col--full-width {
            margin-left: 1.6rem;
            margin-right: 1.6rem;
            width: calc(100% - 3.2rem);
        }

.cols111 {
    margin-left: -1.4rem;
    margin-right: -1.4rem;
}

    .cols111 > .col {
        width: calc((100% - 8.4rem) / 3);
        margin-left: 1.4rem;
        margin-right: 1.4rem;
    }

        .cols111 > .col.col--full-width {
            margin-left: 1.4rem;
            margin-right: 1.4rem;
            width: calc(100% - 2.8rem);
        }

.cols21 {
    margin-left: -1.4rem;
    margin-right: -1.4rem;
}

    .cols21 > .col {
        width: calc((100% - 8.4rem) / 3);
        margin-left: 1.4rem;
        margin-right: 1.4rem;
    }

        .cols21 > .col:first-child {
            width: calc((100% - 5.6rem) - ((100% - 8.4rem) / 3));
        }

.cols12 {
    margin-left: -1.4rem;
    margin-right: -1.4rem;
}

    .cols12 > .col {
        width: calc((100% - 5.6rem) - ((100% - 8.4rem) / 3));
        margin-left: 1.4rem;
        margin-right: 1.4rem;
    }

        .cols12 > .col:first-child {
            width: calc((100% - 8.4rem) / 3);
        }

.cols11111 {
    margin-left: -16px;
    margin-right: -16px;
}

    .cols11111 > .col {
        width: calc(20% - 32px);
        margin-left: 16px;
        margin-right: 16px;
    }

[data-fade-in-bottom] {
    transition: transform 0.5s 0.3s, opacity 0.5s 0.3s, visibility 0.5s 0.3s;
    transform: translateY(40px);
    opacity: 0;
    visibility: hidden;
}

    [data-fade-in-bottom].view-in {
        opacity: 1;
        visibility: visible;
        transform: translateY(0);
    }

.modal-enter-active {
    animation: modal-in 0.3s;
}

.modal-leave-active {
    animation: modal-in 0.3s reverse;
}

@keyframes modal-in {
    0% {
        opacity: 0;
        transform: translateY(10rem);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

.fade-enter-active {
    animation: fade-in 0.5s;
}

.fade-leave-active {
    animation: fade-in 0.5s reverse;
}

.fade-fast-enter-active {
    animation: fade-in 0.2s linear;
}

.fade-fast-leave-active {
    animation: fade-in 0.2s linear reverse;
}

@keyframes fade-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.scale-enter-active {
    animation: scale-out-in 0.3s;
}

.scale-leave-active {
    animation: scale-out-in 0.3s reverse;
}

@keyframes scale-out-in {
    0% {
        opacity: 0;
        transform: scale(0.4);
    }

    100% {
        opacity: 1;
        transform: scale(1);
    }
}

.step-switch-enter-active {
    animation: slide-in-up 0.2s;
}

.step-switch-leave-active {
    animation: slide-out-down 0.2s;
}

@keyframes slide-in-up {
    0% {
        opacity: 0;
        transform: translateY(10%);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes slide-out-down {
    0% {
        opacity: 1;
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        transform: translateY(10%);
    }
}

@keyframes slide-in-down {
    0% {
        transform: translateY(-100%);
    }

    100% {
        transform: translateY(0);
    }
}

.slide-down-enter-active {
    animation: slide-in-down 0.3s;
}

.slide-down-leave-active {
    animation: slide-in-down 0.3s reverse;
}

.list-complete-enter, .list-complete-leave-to {
    opacity: 0;
    transform: translateY(30px);
}

.list-complete-leave-active {
    position: absolute;
}

.desktop-hidden {
    display: none !important;
}

@media screen and (max-width: 740px) {
    .mobile-hidden {
        display: none !important;
    }

    .mobile-visible {
        display: block !important;
    }

    .mobile-visible--as-flex {
        display: flex !important;
    }

    .mobile-visible--as-if {
        display: inline-flex !important;
    }

    .mobile-visible--as-ib {
        display: inline-block !important;
    }

    .mobile-visible--as-i {
        display: inline !important;
    }

    body {
        min-width: 0;
    }

    .page-content {
        margin-top: 0;
    }

    .content {
        display: block;
    }

    .content__inner {
        box-sizing: border-box;
        padding: 2.4rem;
        width: 100%;
    }

    .cert-list {
        flex-wrap: wrap;
    }

    .table-cnt {
        width: 100vw;
        margin-left: -2.4rem;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }

        .table-cnt .table-cnt-inner {
            display: inline-block;
            width: auto;
            padding-left: 2.4rem;
            padding-right: 2.4rem;
        }

    .row {
        flex-direction: column;
    }

    .cols11 {
        margin-left: 0;
        margin-right: 0;
    }

        .cols11 > .col {
            width: 100%;
            margin-right: 0;
            margin-left: 0;
        }

            .cols11 > .col + .col {
                margin-right: 0;
                margin-left: 0;
                margin-top: 3.2rem;
            }

    .cols111 {
        margin-left: 0;
        margin-right: 0;
    }

        .cols111 > .col {
            width: 100%;
            margin-right: 0;
            margin-left: 0;
        }

            .cols111 > .col + .col {
                margin-right: 0;
                margin-left: 0;
                margin-top: 3.2rem;
            }

            .cols111 > .col.col--full-width {
                margin-left: 0;
                margin-right: 0;
                width: 100%;
            }

    .cols21 {
        margin-left: 0;
        margin-right: 0;
    }

        .cols21 > .col {
            width: 100%;
            margin-left: 0;
            margin-right: 0;
        }

            .cols21 > .col + .col {
                margin-top: 3.2rem;
            }

            .cols21 > .col:first-child {
                width: 100%;
            }

    .cols12 {
        margin-left: 0;
        margin-right: 0;
    }

        .cols12 > .col {
            width: 100%;
            margin-left: 0;
            margin-right: 0;
        }

            .cols12 > .col + .col {
                margin-top: 3.2rem;
            }

            .cols12 > .col:first-child {
                width: 100%;
            }

    .form__row .cols11 > .col + .col, .form__row .cols12 > .col + .col, .form__row .cols21 > .col + .col, .form__row .cols111 > .col + .col {
        margin-top: 1.6rem;
    }
}
/* --------------------------- TYPOGRAPHY ---------------------------- */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5 {
    font-weight: normal;
    transition: opacity 0.6s, transform 0.6s;
}

    h1[data-inview], h2[data-inview], h3[data-inview], h4[data-inview], h5[data-inview], h6[data-inview], .h1[data-inview], .h2[data-inview], .h3[data-inview], .h4[data-inview], .h5[data-inview] {
        opacity: 0;
        transform: translateY(1rem);
    }

        h1[data-inview].view-in, h2[data-inview].view-in, h3[data-inview].view-in, h4[data-inview].view-in, h5[data-inview].view-in, h6[data-inview].view-in, .h1[data-inview].view-in, .h2[data-inview].view-in, .h3[data-inview].view-in, .h4[data-inview].view-in, .h5[data-inview].view-in {
            opacity: 1;
            transform: translateY(0);
        }

h1, .h1 {
    font-size: 6rem;
    color: #262626;
    letter-spacing: -0.75px;
    line-height: 5.6rem;
    padding-bottom: 4rem;
    border-bottom: 1px solid #F2F2F2;
    margin-bottom: 4rem;
}

    h1 + .subheader, .h1 + .subheader {
        font-family: "FFMetaWebProMedium", sans-serif;
        font-weight: normal;
        font-style: normal;
        font-size: 1.7rem;
        margin-top: -3.2rem;
        margin-bottom: 4rem;
    }

    h1.noborder, .h1.noborder {
        padding-bottom: 0;
        border-bottom: 0;
    }

h2, .h2 {
    font-size: 4.8rem;
    color: #262626;
    line-height: 4.8rem;
    letter-spacing: -1px;
    margin-bottom: 3.2rem;
}

    h2 + .subheader, .h2 + .subheader {
        font-family: "FFMetaWebProMedium", sans-serif;
        font-weight: normal;
        font-style: normal;
        font-size: 1.7rem;
        margin-top: -2.4rem;
        margin-bottom: 3.2rem;
    }

    h2 ~ h4, .h2 ~ h4 {
        margin-top: -0.8rem;
    }

h3, .h3 {
    font-size: 3.2rem;
    line-height: 3.2rem;
    letter-spacing: -0.4px;
    color: #262626;
    margin-bottom: 2.4rem;
}

h4, .h4 {
    font-size: 2.4rem;
    line-height: 2.4rem;
    letter-spacing: -0.3px;
    color: #262626;
    margin-bottom: 2.4rem;
}

    h4 + p.text--smaller, .h4 + p.text--smaller {
        margin-top: -1.6rem;
    }

h5, .h5 {
    font-size: 1.6rem;
    line-height: 24px;
    text-transform: uppercase;
    color: #262626;
}

.styled {
    color: #595959;
}

    .styled table {
        width: calc(100% + 3.2rem);
        margin-left: -1.6rem;
    }

        .styled table th {
            text-align: left;
            font-weight: normal;
            padding: 1.6rem;
            box-shadow: inset 0 -2px 0 0 #E8E8E8;
        }

        .styled table td {
            font-size: 16px;
            color: #595959;
            padding: 1.6rem;
        }

        .styled table tbody tr:nth-child(odd) td {
            background: rgba(242, 242, 242, 0.5);
        }

    .styled ul li {
        list-style: disc;
        font-size: 1.6rem;
        margin-left: 2rem;
    }

        .styled ul li + li {
            margin-top: 0.8rem;
        }

    .styled .floated-left {
        float: left;
        margin-right: 6.4rem;
        margin-bottom: 3.2rem;
    }

    .styled .floated-right {
        float: right;
        margin-left: 6.4rem;
        margin-bottom: 3.2rem;
    }

    .styled h5 + ul {
        margin-top: 2.4rem;
    }

p + p {
    margin-top: 1.6rem;
}

p + ul {
    margin-top: 1.6rem;
}

strong {
    font-family: "FFMetaWebProMedium", sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #262626;
}

blockquote {
    font-family: "PFCentroSlabPro-Thin", serif;
    font-weight: normal;
    font-style: normal;
    font-size: 4rem;
    color: #595959;
    line-height: 4rem;
    margin-top: 3rem;
    margin-bottom: 5.6rem;
}

    blockquote:first-child {
        margin-top: 0;
    }

cite {
    font-family: "FFMetaWebProNormal", sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 1.6rem;
    font-style: normal;
    text-transform: uppercase;
    display: block;
    line-height: 2.4rem;
    margin-top: 2.4rem;
}

.bq-extra {
    text-transform: none;
    color: #A0A0A0;
    letter-spacing: -0.2px;
}

.text--larger {
    font-size: 1.7rem;
}

.text--smaller {
    font-size: 1.4rem;
    line-height: 1.6rem;
}

.text--smallest {
    font-size: 1.2rem;
    line-height: 1.6rem;
}

.text--darken {
    color: #262626;
}

.text--grey {
    color: #595959;
}

.text--lighten {
    color: #7b7b7b;
}

.text--lightest {
    color: #A0A0A0;
}

.text--success {
    color: #7EBD1B;
}

.text--error {
    color: #F32121;
}

.text--no-mb {
    margin-bottom: 0;
}

a {
    transition: color 0.3s;
    outline: 0 !important;
    text-decoration: none;
    color: #595959;
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

    a:hover {
        color: #F36C21;
        text-decoration: none;
    }

    a:active {
        color: #F36C21;
        text-decoration: none;
    }

.link {
    color: #F36C21;
    transition: color 0.3s;
}

    .link:hover {
        color: #262626;
    }

.annotation {
    font-family: "FFMetaWebProNormal", sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 2.4rem;
    line-height: 3.2rem;
    letter-spacing: -0.4px;
    margin-bottom: 2.4rem;
}

@media screen and (max-width: 740px) {
    h1 {
        font-size: 3.2rem;
        font-weight: 400;
        line-height: 3.2rem;
        letter-spacing: -0.04rem;
        margin-bottom: 2.4rem;
        padding-bottom: 0;
        border-bottom: none;
    }

    h2, .h2 {
        font-size: 3rem;
        line-height: 3rem;
    }

    h3 {
        font-size: 2.8rem;
        line-height: 2.8rem;
        letter-spacing: -0.035rem;
    }

    h4 {
        font-size: 2rem;
        line-height: 2.4rem;
        margin-bottom: 1.6rem;
    }

    .styled table {
        display: block;
        overflow-x: scroll;
    }

    .styled .floated-left, .styled .floated-right {
        display: block;
        float: none;
        margin-right: 0;
        margin-left: 0;
        margin-bottom: 2.4rem;
        margin-top: 2.4rem;
        width: 100%;
    }

    .annotation {
        font-size: 2rem;
        line-height: 2.2rem;
    }
}
/* -------------------- HEADER -------------------- */
.site-header {
    background: #ffffff;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 4rem;
    padding-right: 4rem;
    align-items: center;
    height: 8rem;
    text-transform: uppercase;
    position: relative;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    z-index: 100;
    transition: box-shadow 0.3s, background-color 0.3s;
    flex-wrap: wrap;
}

.index .site-header {
    background: transparent;
    box-shadow: none;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}

    .index .site-header.menu-visible, .index .site-header.menu-phone-visible {
        background: #ffffff;
        box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    }

        .index .site-header.menu-visible .site-header__item, .index .site-header.menu-phone-visible .site-header__item {
            color: #262626;
        }

.site-header__left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    height: 100%;
}

.site-header__right {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    height: 100%;
}

.site-header__item {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: 1.2rem;
    line-height: 2.4rem;
    font-variant-numeric: lining-nums;
    margin-left: 4rem;
    transition: color 0.3s;
    /*
    .index & {
      color: $cWhite;
    }
    */
}

    .site-header__item .site-header__item {
        margin-left: 0;
    }

.site-header__item--with-menu {
    position: relative;
}

    .site-header__item--with-menu:hover .personal-popover {
        opacity: 1;
        visibility: visible;
        transform: scale(1);
    }

.site-header__icon {
    margin-right: 1.6rem;
    stroke: #F36C21;
}

    .site-header__icon svg {
        display: block;
    }

.site-header__logo {
    margin-left: 40px;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
    align-items: center;
}

    .site-header__logo .use-letter {
        fill: #595959;
        transition: fill 0.3s;
        /*
    .index & {
      fill: $cWhite;
    }
    */
    }

.menu-visible .site-header__logo .use-letter {
    fill: #595959;
}

.site-header__burger:after, .site-header__burger:before, .site-header__burger i {
    content: "";
    width: 100%;
    height: 0.2rem;
    border-radius: 0.1rem;
    background: #F36C21;
    position: absolute;
    left: 0;
    transition: opacity 0.3s, visibility 0.3s, transform 0.3s, top 0.3s, bottom 0.3s, background-color 0.3s;
    /*
    .index & {
      background: $cWhite;
    }
    */
}

.menu-visible .site-header__burger:after, .menu-visible .site-header__burger:before, .menu-visible .site-header__burger i, .site-header__burger .menu-visible i {
    background: #F36C21;
}

.site-header__menu {
    min-width: 7rem;
    box-sizing: border-box;
    padding: 7px 0 9px;
    font-family: FFMetaWebProNormal,sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.2rem;
    line-height: 2em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
}

.menu-visible .site-header__menu {
    color: #262626;
}

.site-header__burger {
    width: 1.6rem;
    height: 1.2rem;
    margin-right: 0.8rem;
    position: relative;
    margin-top: -2px;
}

    .site-header__burger:after {
        bottom: 0;
    }

    .site-header__burger:before {
        top: 0;
    }

    .site-header__burger i {
        top: 50%;
        transform: translateY(-50%);
    }

.menu-visible .site-header__burger i {
    opacity: 0;
    visibility: hidden;
}

.menu-visible .site-header__burger:after {
    transform: rotate(45deg);
    bottom: 5px;
}

.menu-visible .site-header__burger:before {
    transform: rotate(-45deg);
    top: 5px;
}

.header__nav-wrap {
    width: 100%;
}

.header__nav {
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    background: #fff;
    transition: opacity 0.5s, transform 0.5s, visibility 0.5s;
    display: none;
    transform: translateY(3rem);
    box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.05);
}

.menu-visible .header__nav {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.header__nav .action-button {
    background: #F7F7F7;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    height: 4.8rem;
    margin-top: 1.6rem;    
    border-radius: .4rem;
    padding-left: 2.2rem;
    transition: background-color .3s,color .3s;
}

.header__nav .action-button--primary {
    background: #f36c21 linear-gradient(-180deg,hsla(0,0%,95%,.1),hsla(0,0%,90%,.1)) !important;
    color: #fff;
}

.header__nav .action-button--primary:hover {
    background: #f36c21 linear-gradient(-180deg,hsla(0,0%,95%,0),hsla(0,0%,90%,0)) !important;
    color: #fff;
}

    .header__nav .action-button:hover {
        background: #f0f0f0;
    }

.header__nav:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 1px;
    box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.05);
}

.header-nav__inner {
    margin-left: 3rem;
    margin-right: 3rem;
    display: flex;
    text-transform: none;
    padding-top: 6.4rem;
    padding-bottom: 6.4rem;
}

.header-nav__subheader {
    font-family: "FFMetaWebProNormal", sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 2.4rem;
    line-height: 2.4rem;
    color: #262626;
    letter-spacing: -0.3px;
}

.header-nav__item {
    font-family: "FFMetaWebProNormal", sans-serif;
    font-weight: normal;
    font-style: normal;
    color: #595959;
}

    .header-nav__item + .header-nav__item {
        margin-top: 1.6rem;
    }

.header-nav__link {
    transition: color 0.3s;
}

    .header-nav__link:hover {
        color: #F36C21;
    }

.header-nav__column {
    box-sizing: border-box;
    padding-left: 6rem;
    padding-right: 6rem;
    flex-grow: 1;
}

    .header-nav__column:first-child {
        width: 28%;
        padding-left: 0;
        border-right: 1px solid rgba(160, 160, 160, 0.24);
    }

    .header-nav__column:last-child {
        padding-right: 0;
        padding-left: 5.2rem;
        width: 28%;
        border-left: 1px solid rgba(160, 160, 160, 0.24);
    }

.header-nav__column--middle {
    width: 44%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.header-nav__subnav {
    margin-top: 3.2rem;
}

.header-nav__row {
    display: flex;
    align-items: flex-start;
}

.header-nav__subcol {
    width: 50%;
}

.header-nav__section + .header-nav__section {
}

.header-nav__actions {
    display: flex;
    flex-direction: column;
}

.personal-popover {
    position: absolute;
    right: 0;
    top: 100%;
    box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.1);
    padding: 2.4rem;
    background: #ffffff;
    min-width: 150px;
    text-transform: none;
    transition: opacity 0.3s, visibility 0.3s, transform 0.3s;
    opacity: 0;
    visibility: hidden;
    transform: scale(0);
    z-index: 1;
}

.ppm__item + .ppm__item {
    margin-top: 8px;
}

.ppm__link {
    display: block;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #262626;
    font-size: 16px;
    transition: color 0.3s;
}

    .ppm__link:hover {
        color: #F36C21;
    }

.header__mobile-menu,
.header__mobile-menu-phone,
.site-header__phone {
    display: none;
}

@media screen and (max-width: 740px) {
    .site-header {
        padding-left: 2.4rem;
        padding-right: 2.4rem;
        box-sizing: border-box;
        overflow: visible;
        width: 100%;
    }

    .site-header__right,
    .header__nav {
        display: none;
    }

    .site-header__left {
        width: 100%;
        flex-direction: row-reverse;
        justify-content: flex-end;
    }

    .site-header__logo {
        margin-left: 0;
        margin-right: auto;
    }

        .site-header__logo img {
            width: 120px;
            height: auto;
        }

    .site-header__menu {
        position: static;
        margin-left: 3.2rem;
        margin-right: 0;
        padding-right: 0;
        transform: none;
    }

        .site-header__menu span {
            display: none;
        }

        .site-header__menu .site-header__burger {
            display: block;
            width: 2.4rem;
            height: 2rem;
        }

    .header__mobile-menu,
    .header__mobile-menu-phone {
        display: block;
        position: absolute;
        top: 80px;
        right: 0;
        opacity: 0;
        visibility: hidden;
        width: 100%;
        transform: translateX(-100%);
        transition: opacity 0.3s, visibility 0.3s, transform 0.3s;
        border-top: 1px solid rgba(0, 0, 0, 0.05);
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
        background-color: #fff;
        box-shadow: 0 3px 5px rgba(0, 0, 0, 0.15);
    }

    .mobile-menu__top {
        display: flex;
        align-items: stretch;
        justify-content: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    }

    .mobile-menu__top-item {
        width: 8rem;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 5.6rem;
        color: #7b7b7b;
        font-size: 1.2rem;
        font-weight: 400;
        line-height: 2.4rem;
    }

        .mobile-menu__top-item + .mobile-menu__top-item {
            border-left: 1px solid rgba(0, 0, 0, 0.05);
        }

    .mobile-menu__top-icon {
        stroke: #F36C21;
    }

        .mobile-menu__top-icon svg {
            display: block;
        }

    .mobile-menu__top-item--city {
        width: calc(100% - 16rem);
    }

        .mobile-menu__top-item--city .mobile-menu__top-icon {
            margin-right: 0.8rem;
        }

    .site-header__burger:after, .site-header__burger:before, .site-header__burger i {
        height: 0.3rem;
    }

    .menu-visible .site-header__burger:before {
        top: 9px;
    }

    .menu-visible .site-header__burger:after {
        bottom: 8px;
    }

    .menu-visible .header__mobile-menu {
        right: 0;
        opacity: 1;
        visibility: visible;
        transform: translateX(0);
    }

    .menu-phone-visible .header__mobile-menu-phone {
        right: 0;
        opacity: 1;
        visibility: visible;
        transform: translateX(0);
    }

    .mobile-menu__manager {
        padding: 2.4rem 2.4rem 2.8rem;
        background-color: #f7f7f7;
    }

        .mobile-menu__manager .manager-name,
        .mobile-menu__manager .manager-title {
            text-transform: none;
        }

        .mobile-menu__manager .manager-title {
            position: relative;
        }

    .header__extra {
        position: absolute;
        right: 1.5rem;
        top: 0;
    }

        .header__extra a.trigger {
            width: 2.4rem;
            height: 2.4rem;
            display: flex;
            align-items: center;
            justify-content: center;
        }

            .header__extra a.trigger svg {
                display: block;
            }

            .header__extra a.trigger use {
                fill: #F36C21;
                transition: fill 0.3s;
            }

            .header__extra a.trigger:hover use {
                fill: #262626;
            }

        .header__extra:hover .actions {
            transform: translateX(1.5rem) scale(1);
            opacity: 1;
        }

        .header__extra .actions {
            position: absolute;
            white-space: nowrap;
            padding: 2.4rem;
            background: #fff;
            border-radius: 0.4rem;
            box-shadow: 0 8px 14px 0 rgba(0, 0, 0, 0.1);
            transition: opacity 0.3s, transform 0.3s;
            right: 0;
            transform: translateX(1.5rem) scale(0.4);
            opacity: 0;
        }

        .header__extra a.action {
            display: block;
            transition: color 0.3s;
        }

            .header__extra a.action:hover {
                color: #F36C21;
            }

            .header__extra a.action + a.action {
                margin-top: 2.4rem;
            }

    .mobile-menu__actions {
        width: 100%;
        box-sizing: border-box;
        padding-top: 3.6rem;
        padding-bottom: 2.4rem;
    }

    .header-nav__section {
        padding-top: 2.4rem;
        padding-bottom: 3.6rem;
        border-bottom: 1px solid #f2f2f2;
    }

        .header-nav__section + .header-nav__section {
            margin-top: 0;
        }

    .mobile-menu__user-menu {
        transition: max-height 0.6s;
        overflow: hidden;
        max-height: 0;
    }

    .mobile-menu__user-menu--opened {
        max-height: 50vh;
    }

    .mobile-menu__user-menu-inner {
        padding: 1.6rem 2.4rem;
        border-bottom: 1px solid rgba(160, 160, 160, 0.1);
    }

    .mobile-menu__user-menu-list {
        list-style-type: none;
    }

    .mobile-menu__user-menu-link {
        display: block;
        padding-top: 8px;
        padding-bottom: 8px;
        font-size: 1.6rem;
        line-height: 2.4rem;
        text-transform: none;
    }

    .mobile-menu__inner {
        padding-left: 2.4rem;
        padding-right: 2.4rem;
    }

        .mobile-menu__inner .header-nav__subnav {
            margin-top: 0;
        }

        .mobile-menu__inner .action-button {
            width: 100%;
            max-width: 360px;
            justify-content: center;
            padding: 0;
            font-size: 1.6rem;
            font-weight: 400;
            line-height: 2.4rem;
            letter-spacing: -0.05rem;
            text-transform: none;
            background-color: #f2f2f2;
            margin-left: auto;
            margin-right: auto;
        }

    .mobile-menu__corp {
        display: block;
        width: fit-content;
        margin: 3.2rem auto 4rem;
        color: #7b7b7b;
        font-size: 1.7rem;
        font-weight: 400;
        line-height: 2.4rem;
        text-align: center;
    }

    .header-nav__subheader {
        text-transform: none;
    }

    .site-header__phone {
        display: flex;
        transition: filter 0.3s;
    }

        .site-header__phone .site-header__icon {
            margin-right: 0;
        }

        .site-header__phone.is-gray {
            filter: grayscale(100%);
        }

    .mobile-menu-phone__top {
        display: flex;
        border-bottom: 1px solid #f2f2f2;
    }

    .mobile-menu-phone__link {
        display: block;
        box-sizing: border-box;
        width: 50%;
        padding: 1.6rem 2.4rem;
        text-align: left;
        color: #7b7b7b;
        font-size: 1.4rem;
        font-weight: 400;
        line-height: 1.6rem;
        text-transform: none;
    }

        .mobile-menu-phone__link span {
            display: block;
            color: #262626;
            font-size: 1.6rem;
            line-height: 2.4rem;
            letter-spacing: -0.05rem;
            margin-top: 0.8rem;
        }

        .mobile-menu-phone__link + .mobile-menu-phone__link {
            border-left: 1px solid #f2f2f2;
        }

    .mobile-menu-phone__bottom {
        background-color: #f7f7f7;
        padding-top: 1.6rem;
        padding-bottom: 1.6rem;
    }

        .mobile-menu-phone__bottom .btn {
            width: fit-content;
            margin-left: auto;
            margin-right: auto;
            text-transform: none;
        }
}
/*-------------------------- FOOTER --------------------- */
.site-footer {
    font-size: 1.4rem;
    line-height: 1.6rem;
    color: #262626;
    padding-top: 4rem;
    padding-bottom: 4rem;
}

.index .site-footer {
    background: #ffffff;
}

.footer__nav {
    display: flex;
    justify-content: flex-start;
    margin-bottom: 2.4rem;
}

.footer-nav__item {
    font-family: "FFMetaWebProMedium", sans-serif;
    font-weight: normal;
    font-style: normal;
    margin-right: 2.4rem;
    transition: color 0.3s;
}

    .footer-nav__item:hover {
        color: #F36C21;
    }

    .footer-nav__item:last-child {
        margin-left: auto;
        margin-right: 0;
    }

.footer__copyright {
    font-family: "FFMetaWebProNormal", sans-serif;
    font-weight: normal;
    font-style: normal;
}

    .footer__copyright .copyright {
        margin-bottom: 0.8rem;
    }

    .footer__copyright .licenses {
        color: #595959;
    }

.footer__extra {
    font-family: Helvetica, sans-serif;
    font-size: 1.1rem;
    margin-top: 2.4rem;
    display: flex;
    justify-content: space-between;
    color: #595959;
}

.footer-extra__link {
    margin-left: 1.6rem;
    transition: color 0.3s;
}

    .footer-extra__link:hover {
        color: #F36C21;
    }

    .footer-extra__link:first-child {
        margin-left: 0;
    }

.footer-extra__developers {
    opacity: 0.5;
}

.cookies-disclaimer {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    max-width: 1008px;
    padding: 16px 40px;
    display: flex;
    align-items: center;
    background: #ffffff;
    box-sizing: border-box;
    width: 100%;
    justify-content: space-between;
    border-radius: 4px 4px 0 0;
    z-index: 1;
}

.cookies-disclaimer-actions {
    display: flex;
    align-items: center;
}

    .cookies-disclaimer-actions .btn {
        margin-left: 32px;
    }

.cookies-disclaimer-text {
    color: #A0A0A0;
    font-size: 12px;
    line-height: 16px;
    max-width: 65rem;
    margin-right: 32px;
    flex-grow: 1;
    flex-shrink: 0;
}

@media screen and (max-width: 740px) {
    .wrapper--footer {
        padding-left: 2.4rem;
        padding-right: 2.4rem;
    }

    .footer__nav {
        display: block;
    }

    .footer-nav__item {
        display: block;
        font-size: 1.8rem;
        font-weight: 500;
        line-height: 2.4rem;
    }

        .footer-nav__item + .footer-nav__item {
            margin-top: 2.4rem;
        }

    .footer__extra {
        display: block;
    }

    .footer-extra__link {
        display: block;
        margin-left: 0;
    }

        .footer-extra__link + .footer-extra__link {
            margin-top: 1.6rem;
        }

    .footer-extra__developers {
        margin-top: 2.4rem;
    }

    .cookies-disclaimer {
        max-width: 100%;
        flex-direction: column;
        padding-left: 2.4rem;
        padding-right: 2.4rem;
        padding-bottom: 4rem;
    }

    .cookies-disclaimer-text {
        max-width: 100%;
        margin-right: 0;
        text-align: center;
    }

    .cookies-disclaimer-actions {
        margin-top: 24px;
    }
}

@import url("//hello.myfonts.net/count/355078");

@font-face {
    font-family: 'PFCentroSlabPro-Thin';
    src: url('fonts/355078_0_0.woff2') format('woff2'), url('fonts/355078_0_0.woff') format('woff');
}

@font-face {
    font-family: 'FFMetaWebProNormal';
    src: url('fonts/355078_1_0.woff2') format('woff2'), url('fonts/355078_1_0.woff') format('woff'), url('fonts/355078_1_0.ttf') format('truetype');
}

@font-face {
    font-family: 'FFMetaWebProMedium';
    src: url('fonts/355078_2_0.woff2') format('woff2'), url('fonts/355078_2_0.woff') format('woff'), url('fonts/355078_2_0.ttf') format('truetype');
}

/* html5doctor.com Reset v1.6.1 - http://cssreset.com */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}

body {
    line-height: 1
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {
    display: block
}

    nav ul {
        list-style: none
    }

blockquote, q {
    quotes: none
}

    blockquote:before, blockquote:after, q:before, q:after {
        content: none
    }

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold
}

del {
    text-decoration: line-through
}

abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    vertical-align: top
}

thead, tbody, tfoot {
    vertical-align: top
}

td, th, tr {
    vertical-align: inherit
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

input, select {
    vertical-align: middle
}

ul, li {
    list-style: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

i {
    font-style: normal;
}

html {
    min-height: 100%;
    height: 100%;
    font-size: 62.5%;
    background-color: #F7F7F7;
}

body {
    position: relative;
    display: flex;
    font-size: 1.6rem;
    line-height: 2.4rem;
    /*color: #595959;*/
    color: #262626;
    font-family: 'FFMetaWebProNormal', sans-serif;
    -webkit-font-smoothing: antialiased;
    min-width: 121.6rem;
    font-variant-numeric: lining-nums; /* high-level property          */
    -moz-font-feature-settings: 'lnum'; /* low-level (old Firefox)      */
    -webkit-font-feature-settings: 'lnum'; /* low-level (old Webkit)       */
    font-feature-settings: 'lnum' on; /* low-level (all new browsers) */
}

    body.is-overlayed .ovl {
        opacity: 0.5;
        visibility: visible;
    }

    body.show-fs-modal {
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        overflow: hidden;
    }

.page-cnt {
    width: 100%;
}

.wrapper {
    width: 100%;
    max-width: 121.6rem;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
}

.wrapper--thin {
    width: 592px;
    max-width: inherit;
}

.wrapper--footer {
    padding-left: 7.2rem;
    padding-right: 8rem;
}

[v-cloak] {
    opacity: 0;
    visibility: hidden;
}

.ovl {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #000;
    z-index: 2;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0.3s, backdrop-filter 0.3s;
}

[data-load] {
    transition: opacity 5s, visibility 5s;
}

.preview-declaration {
    font-size: 12px;
    font-family: arial;
    line-height: 15px;
    padding: 4px;
    overflow-y: scroll;
    height: 85vh;
}

.preview-declaration table {
    border-collapse: collapse;
}

.preview-declaration .underlined {
    border-bottom: 1px solid rgb(97, 97, 97);
}

.preview-declaration .text-center {
    text-align: center;
}

.preview-declaration table.lined-table {
    width: 100%;
}

.preview-declaration .border-table {
    border: 1px solid grey;
}

.preview-declaration .border-table td {
    border: 1px solid grey;
}

.preview-declaration .border-table tr {
    border: 1px solid grey;
}

.preview-declaration .underlined-field {
    display: inline-block;
    border-bottom: 1px solid black;
    text-align: center;
}

.preview-declaration.padded-5 {
    padding: 5px;
}

.preview-declaration.padded-30 {
    padding: 30px;
}

.activate-form {
    margin: 0 10em;
    font-size: 0.86em;
}

    .activate-form .activate-fieldset {
        position: relative;
        background: none repeat scroll 0 0 #ececec;
        border-radius: 1em;
        box-shadow: 0 2px 4px #999;
        margin-bottom: 3em;
        padding: 2em;
        text-align: center;
    }

        .activate-form .activate-fieldset h3 {
            color: #000;
            font-weight: 600;
        }

    .activate-form .darkfield {
        background: linear-gradient(to bottom, #535353, #818181) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 0 none;
        font-size: 1.5em;
        padding: 0 40px;
        position: relative;
        text-align: center;
        border-radius: 0.5em;
        display: inline-block;
        vertical-align: middle;
    }

        .activate-form .darkfield input {
            width: 313px;
            color: #fff;
            display: block;
            padding: 0.25em 0.5em;
            background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
            border: 0 none;
            font-size: 1.29em;
            margin: 0;
            text-align: center;
            line-height: 1em;
            resize: none;
        }

    .activate-form .but-activation {
        background: linear-gradient(to bottom, #00ac5c, #0f6d2c) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: solid 1px #0f6d2c;
        box-shadow: 0 1px 0 #80d6ae inset;
        border-radius: 0.5em;
        display: inline-block;
    }

        .activate-form .but-activation .but {
            background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
            border-radius: 2px;
            color: #fff;
            cursor: pointer;
            font-size: 1.29em;
            font-weight: 700;
            padding: 0.5em 1em;
            line-height: 1em;
            height: 38px;
            border: 0 none;
        }

.progressBackground {
    position: absolute;
    top: -500px;
    left: -500px;
    background-color: Gray;
    opacity: 0.5;
    filter: alpha(opacity=50);
    width: 5000px;
    height: 10000px;
    z-index: 5000 !important;
}

.progressContainer {
    /*background: #fff;*/ /*<= по просьбе гринвальда*/
    -moz-border-radius: 8px 8px 8px 8px;
    -webkit-border-radius: 8px 8px 8px 8px;
    -khtml-border-radius: 8px 8px 8px 8px;
    border-radius: 8px 8px 8px 8px;
    padding: 10px;
    position: fixed;
    z-index: 5500 !important;
}

.modal {
    overflow: visible;
    display: block;
}

.modal-dialog {
    padding-top: 30px;
    margin: 0 auto;
    transform: none !important;
}

/* Custom dialog/modal headers */
.dialog-header-error {
    background-color: #d2322d;
}

.dialog-header-wait {
    background-color: #428bca;
}

.dialog-header-notify {
    background-color: #eeeeee;
}

.dialog-header-confirm {
    background-color: #333333;
}

    .dialog-header-error span, .dialog-header-error h4,
    .dialog-header-wait span, .dialog-header-wait h4,
    .dialog-header-confirm span, .dialog-header-confirm h4 {
        color: #ffffff;
    }

.padded-top-bot-5 {
    padding-top: 5px;
    padding-bottom: 5px;
}

.padded-top-bot-10 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.padded-top-bot-15 {
    padding-top: 15px;
    padding-bottom: 15px;
}

.padded-top-bot-20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.padded-top-bot-25 {
    padding-top: 25px;
    padding-bottom: 25px;
}

.padded-left-15 {
    padding-left: 15px;
}

.padded-left-20 {
    padding-left: 20px;
}

.border-bot {
    border-bottom: 1px solid #d6d6d6;
}

.centered {
    text-align: center;
}

.table-centered {
    margin: 0 auto;
}

.text-small {
    font-size: 0.9em !important;
}

.text-medium {
    font-size: 0.9em !important;
}

.text-medium-l {
    font-size: 1.1em !important;
}

.popover {
    max-width: 360px !important;
    width: 360px !important;
}

.popover-large .popover {
    max-width: 500px !important;
    width: 500px !important;
}

input.invalid {
    border-color: red;
}

.gelios-inline-loader {
    height: 134px;
    width: 100%;
    text-align: center;
    display: table;
    overflow: hidden;
}

    .gelios-inline-loader div {
        display: table-cell;
        vertical-align: middle;
    }

.info-alert-container {
    height: 32px;
    padding: 0px;
    margin: 0px;
}

    .info-alert-container .alert-info ul, .info-alert-container .alert-danger ul {
        list-style-type: none;
    }

        .info-alert-container .alert-info ul li, .info-alert-container .alert-danger ul li {
            padding-left: 15px;
        }

.btn-social-width {
    width: 130px;
}

.field-headers {
    font-weight: bold;
}

.bold {
    font-weight: bold;
}


.invalid-field {
    border: 1px solid red !important;
}

.error-text {
    color: red;
    font-size: 1.2em;
}

/************Policy check**********/

.policy-check {
    font-size: 0.86em;
}

    .policy-check .policy-check-form {
        position: relative;
        background: none repeat scroll 0 0 #ececec;
        border-radius: 1em;
        box-shadow: 0 2px 4px #999;
        width: 100%;
        padding: 20px;
    }

        .policy-check .policy-check-form .checkfields {
            text-align: center;
        }

    .policy-check .activate-fieldset h3 {
        color: #000;
        font-weight: 600;
    }

    .policy-check .darkfield {
        background: linear-gradient(to bottom, #535353, #818181) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: 0 none;
        font-size: 1.5em;
        padding: 0 40px;
        position: relative;
        text-align: center;
        border-radius: 0.5em;
        display: inline-block;
        vertical-align: middle;
    }

        .policy-check .darkfield input {
            width: 313px;
            color: #fff;
            display: block;
            padding: 0.25em 0.5em;
            background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
            border: 0 none;
            font-size: 1.29em;
            margin: 0;
            text-align: center;
            line-height: 1em;
            resize: none;
        }

    .policy-check .but-check {
        background: linear-gradient(to bottom, #00ac5c, #0f6d2c) repeat scroll 0 0 rgba(0, 0, 0, 0);
        border: solid 1px #0f6d2c;
        box-shadow: 0 1px 0 #80d6ae inset;
        border-radius: 0.5em;
        display: inline-block;
    }

        .policy-check .but-check .but {
            background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
            border-radius: 2px;
            color: #fff;
            cursor: pointer;
            font-size: 1.29em;
            font-weight: 700;
            padding: 0.5em 1em;
            line-height: 1em;
            height: 38px;
            border: 0 none;
        }


    .policy-check .policy-check-form .client-property-header {
        width: 130px;
    }

    .policy-check .policy-check-form .recaptcha {
        display: table;
        margin: 0 auto;
        height: 108px;
    }
/**********************************/


/***************Account************/

#CaptchaInputText0 {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

/**********************************/


/****************VZR***************/
.vzr {
}

    .vzr .index-space {
        padding: 5px;
        width: 25px;
        display: inline-block;
    }

.vzr-header .annotation {
    font-weight: bold;
    font-size: 21px;
    margin-top: 5px;
}

.vzr-header .annotation-description {
    font-weight: bold;
    font-size: 0.93em;
}


    .vzr-header .annotation-description .description-steps {
        line-height: 20px;
    }

        .vzr-header .annotation-description .description-steps span {
            font-size: 18px;
        }


    .vzr-header .annotation-description table {
        margin: 0;
        width: 100%;
    }

        .vzr-header .annotation-description table tr td {
            vertical-align: top;
        }

.vzr-header table {
    width: 100%;
}

    .vzr-header table tr > td {
        padding-bottom: 1em;
    }

.vzr-header span {
    color: #fe4403;
}

.vzr .additional-risks button {
    width: 80px;
}

/*.vzr .dvErrorsActive p {
    margin-left: 22px;
}*/

.vzr-nav ul {
    padding-bottom: 30px;
}

.vzr-nav ul {
    width: 100%;
    display: table;
}

    .vzr-nav ul li {
        display: inline;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        height: 50px;
        background-repeat: repeat-x;
        background-image: url(../Images/VZR/m-nav.png);
        cursor: pointer;
    }

        .vzr-nav ul li.selected {
            background-image: url(../Images/VZR/m-nav-selected.png);
        }

        .vzr-nav ul li.before.selected {
            width: 3px;
            background: url(../Images/VZR/l-nav-selected.png);
        }

        .vzr-nav ul li.before {
            width: 3px;
            background: url(../Images/VZR/l-nav.png);
        }

        .vzr-nav ul li.after {
            width: 21px;
            background-repeat: no-repeat !important;
            background: url(../Images/VZR/r-nav-common.png);
        }

            .vzr-nav ul li.after.selected {
                width: 21px;
                background-repeat: no-repeat !important;
                background: url(../Images/VZR/r-nav-common-selected.png);
            }

            .vzr-nav ul li.after.has-next {
                width: 21px;
                background: url(../Images/VZR/r-nav.png);
            }

                .vzr-nav ul li.after.has-next.selected {
                    width: 21px;
                    background: url(../Images/VZR/r-nav-selected.png);
                }

            .vzr-nav ul li.after.has-next-selected.selected {
                width: 21px;
                background: url(../Images/VZR/r-nav-selected-has-next.png);
            }

.vzr-nav span {
    color: #999999;
    text-decoration: none;
}

.vzr-nav ul li.selected span {
    color: white;
    text-decoration: none;
}

.vzr .question-mark {
    width: 22px;
    height: 22px;
    position: relative;
    top: 6px;
    left: 3px;
    background: url(../Images/VZR/question-mark.png) 0 0;
    display: inline-block;
}

    .vzr .question-mark:hover {
        background: url(../Images/VZR/question-mark.png) 22px 22px;
    }

.vzr .right-side-summary {
    margin-left: 10px;
    margin-top: 20px;
    font-size: 12px;
}

    .vzr .right-side-summary span.value {
        font-size: 14px;
        margin-top: 3px;
        margin-bottom: 3px;
        display: block;
    }

    .vzr .right-side-summary .summary-block {
        margin: 0px;
        padding: 15px;
    }

    .vzr .right-side-summary .bordered-first {
        border: solid 1px #e5e5e5;
        border-bottom: 0px;
    }

    .vzr .right-side-summary .bordered-last {
        margin: 0px;
        padding: 15px;
        border: solid 1px #e5e5e5;
    }

.vzr .vzr-5-adv {
    width: 100%;
}

    .vzr .vzr-5-adv img {
        padding: 2px 6px 2px 6px;
    }

.vzr .submit-container {
    text-align: center;
    width: 100%;
    height: 50px;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
}

    .vzr .submit-container a div {
        margin-top: 5px;
        font-size: 1.2em;
    }

.vzr .orange-text {
    color: #F36A14;
}

.sum-insured-tooltip + .tooltip .tooltip-inner {
    width: 550px;
    max-width: 550px;
    background-color: white;
    color: black;
    border: 1px solid grey;
}

    .sum-insured-tooltip + .tooltip .tooltip-inner table {
        margin: 8px;
    }

        .sum-insured-tooltip + .tooltip .tooltip-inner table td {
            border: 1px solid grey;
            padding: 5px;
        }

.vzr .travel-options {
    line-height: 31px;
}

.vzr .travel-option {
    padding: 0px;
}

    .vzr .travel-option .travel-option-name {
        font-size: 1.3em;
    }

/**********************************/


/*************Cabinet**************/
.cabinet {
    width: 740px;
    padding: 15px 15px 15px 25px;
}

    .cabinet h2 {
        font-size: 25px;
        font-weight: normal;
        line-height: 27px;
    }

.client-profile {
    width: 100%;
}

    .client-profile table {
    }

        .client-profile table tr td {
            vertical-align: top;
        }

    .client-profile .save-profile-btn input {
        float: right;
    }

img.avatar-img {
    width: 150px;
    cursor: pointer;
}

div.avatar_upload {
    overflow: hidden;
    position: relative;
    width: 150px;
    height: auto;
    cursor: pointer;
    background: url('/Images/NoAvatar.png') no-repeat top left;
}

    div.avatar_upload input.upload {
        cursor: pointer;
        font-size: 5px;
        width: 150px;
        height: 100%;
        margin: 0;
        opacity: 0;
        padding: 0;
        position: absolute;
        right: 0;
        top: 0;
    }

.policy-registration {
    min-height: 200px;
}

.policy-hr {
    border-top: 1px solid #909090;
    margin-top: 8px;
    margin-bottom: 10px;
}

.policy-font-color {
    color: #606060;
}

.damage-claims {
    min-height: 500px;
}

.damage-claims-policy {
    background-color: #ededed;
    padding: 14px;
    border: 2px solid #d4d4d4;
    border-radius: 4px;
}

.damage-claims a.btn {
    text-decoration: none;
}

.btn-add-loss-claim {
    padding: 10px;
    margin-top: 10px;
    background-color: #f36a14;
    color: white;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
}

.btn-orange {
    background-color: #eb6212;
    border-color: #c85613;
    color: #ffffff;
}

    .btn-orange:hover {
        color: #ffebdc;
    }

    .btn-orange.focus,
    .btn-orange:focus,
    .btn-orange.focus,
    .btn-orange.focus:active,
    .btn-orange:active:focus,
    .btn-orange:focus {
        color: #ffebdc;
        outline: 0;
        outline-offset: 0;
        background-image: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.btn-lightgreen {
    background-color: #77b836;
    border-color: #67a02f;
    color: #ffffff;
}

    .btn-lightgreen:hover {
        color: #f1ffe3;
    }

    .btn-lightgreen.focus,
    .btn-lightgreen:focus,
    .btn-lightgreen.focus,
    .btn-lightgreen.focus:active,
    .btn-lightgreen:active:focus,
    .btn-lightgreen:focus {
        color: #f1ffe3;
        outline: 0;
        outline-offset: 0;
        background-image: none;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.consultation {
}

    .consultation .chat-frame {
        overflow-x: hidden;
    }

    .consultation .line_head {
        color: #4c5c6b;
        margin-bottom: 5px;
    }

.btn {
    text-decoration: none;
}

.green_btn {
    text-decoration: none;
    background: #6eca3b;
    color: #fff;
    font-weight: bold;
    padding-left: 30px;
    padding-right: 30px;
}

.message-container {
    padding: 5px 5px 5px 10px;
    margin: 5px;
}

    .message-container .message-date {
        font-size: 0.7em;
        color: grey;
    }

.consultation .chat-frame .message-container .chat-message {
    border-radius: 5px;
    padding: 5px 5px 5px 10px;
}

    .consultation .chat-frame .message-container .chat-message.fromUser {
        background-color: #d4d3d8;
    }

    .consultation .chat-frame .message-container .chat-message.toUser {
        background-color: #c6c5ca;
    }

.gelios-btn {
    background-color: white;
    color: black;
    border-color: #CCC;
}

    .gelios-btn:hover {
        background-color: #f36a14;
        color: white;
    }

.form-headers {
    margin-top: 10px;
    font-weight: bold;
}

.left_menu {
    background: #ffffff;
    width: 300px;
}

    .left_menu ul {
        list-style: none;
    }

    .left_menu li {
        border-bottom: 1px solid #ededed;
        margin-right: 10px;
        margin-left: 10px;
    }

        .left_menu li:first-child {
            border-top: 1px solid #ededed;
        }

    .left_menu ul li a {
        color: #777;
        text-decoration: none;
        padding: 12px 10px 12px 25px;
        display: block;
        outline: none;
    }

        .left_menu ul li a.active {
            color: #fff;
            background: #eb6212;
        }

        .left_menu ul li a:hover {
            color: #333;
        }

        .left_menu ul li a.active:hover {
            color: #fff;
        }

    .left_menu .user_name {
        padding: 35px 25px 35px 25px;
        font-weight: bold;
        text-align: center;
        color: #606060;
    }

    .left_menu .btn_exit {
        color: #777;
        line-height: 20px;
        padding: 12px 10px 12px 25px;
        display: block;
        border: none;
        background: none;
        text-decoration: none;
        z-index: 1;
        position: absolute;
        bottom: 40px;
    }

        .left_menu .btn_exit:hover {
            color: #333;
        }
/**********************************/
.insuredTable .insured-cell {
    padding: 3px 3px 5px;
}

    .insuredTable .insured-cell .glyphicon {
        text-decoration: none !important;
    }

.add-insured {
    padding: 3px 3px 5px;
}

/*************** ProfLanding *****************/
.prof_landing {
    padding-bottom: 40px;
}

.telemed,
.eosago {
    color: #575757;
}

    .telemed .activation-telemed {
        padding: 30px 0 50px 30px;
    }

    .telemed .gradient {
        font-size: 16px;
        padding: 25px 0 0 50px;
        width: 990px;
        background: url('/Images/Telemed/Gradient.png');
        background-repeat: no-repeat;
        background-size: cover;
    }

    .eosago .gradient {
        font-size: 15px;
        height: 130px;
        padding: 25px 20px 0 50px;
        width: 990px;
        background: url('/Images/EOSAGO/Gradient.png');
    }

    .telemed .gradient h3 {
        margin-bottom: 0px;
        font-weight: normal;
    }

    .telemed .gradient ul {
        padding-left: 15px;
    }

        .telemed .gradient ul li {
            line-height: 30px;
            font-size: 15px;
            padding-left: 15px;
        }

    .telemed .buttons,
    .eosago .buttons {
        padding: 30px 30px 30px 50px;
    }

        .telemed .buttons .btn {
            background-color: #77b836;
            border-color: #77b836;
            color: #fff;
            width: 240px;
            height: 40px;
            padding-top: 8px;
        }

        .eosago .buttons .btn {
            background-color: #3464ae;
            border-color: #3464ae;
            color: #fff;
            width: 240px;
            height: 40px;
            padding-top: 8px;
        }

        .telemed .buttons .link,
        .eosago .buttons .link {
            color: #77b836;
            font-size: 13px;
        }

        .telemed .buttons .pass {
            margin: 5px 0 0 310px;
        }

        .telemed .buttons .lk {
            float: right;
            height: 40px;
            padding: 10px 40px 0 0;
            width: 150px;
            margin-right: 15px;
            background: url('/Images/Telemed/LK.png') no-repeat right 5px;
        }

        .eosago .buttons .lk {
            float: right;
            height: 40px;
            padding: 10px 40px 0 0;
            width: 150px;
            margin-right: 15px;
            background: url('/Images/EOSAGO/LK.png') no-repeat right 5px;
        }

            .telemed .buttons .lk .link,
            .eosago .buttons .lk .link,
            .telemed .info .link {
                font-size: 13px;
                color: #575755;
            }

    .telemed .info {
        font-size: 20px;
        padding: 30px 30px 30px 50px;
    }

        .telemed .info .link1,
        .telemed .info .link2 {
            height: 40px;
            padding-left: 40px;
        }

        .telemed .info .link1 {
            margin-top: 40px;
            background: url('/Images/Telemed/Consult.png') no-repeat left top;
        }


        .telemed .info .link2 {
            margin-top: 10px;
            background: url('/Images/Telemed/Call.png') no-repeat left top;
        }

    .eosago .info {
        padding: 30px 30px 30px 50px;
    }

        .eosago .info h2 {
            color: #3464ae;
            font-size: 20px;
            margin-bottom: 2px;
        }


        .eosago .info ul {
            padding-left: 15px;
        }

            .eosago .info ul li {
                font-size: 15px;
                padding-left: 15px;
            }

.prof_landing .close_dialog {
    position: absolute;
    right: 10px;
    top: 10px;
    text-decoration: none;
}

.prof_landing a,
.prof_landing a:hover,
.prof_landing a:active {
    outline: none !important;
}

.prof_landing .modal-content,
.prof_landing .modal-content-big {
    text-align: center;
    padding: 65px 80px;
    border-radius: 16px;
    margin: 100px auto;
    width: 380px;
}

.prof_landing .modal-content-big {
    width: 820px;
}

.prof_landing .header {
    background: url('/Images/ProfLanding/Back.png');
    width: 990px;
    height: 226px;
    padding: 80px 0 0 30px;
}

.eosago .header {
    background: url('/Images/EOSAGO/Back.png');
    width: 990px;
    height: 226px;
    padding: 90px 0 0 30px;
}

.telemed .header {
    background: url('/Images/Telemed/Back.png');
    width: 990px;
    height: 226px;
    padding: 80px 0 0 30px;
}

    .prof_landing .header h1,
    .telemed .header h1,
    .eosago .header h1 {
        color: #fff;
        font-size: 35px;
        line-height: 40px;
        font-weight: normal;
        border: none;
        margin: 0 0 3px 0;
    }


.prof_landing .questions {
    padding: 0 20px 20px 20px;
}

    .prof_landing .questions .prev {
        margin-top: -45px;
        color: Gray;
        position: absolute;
    }

    .prof_landing .questions h1 {
        color: #89cd60;
        font-size: 25px;
        line-height: 30px;
        font-weight: bold;
        border: none;
        text-align: center;
        margin: 20px 0 20px 0;
        text-shadow: none;
    }

    .prof_landing .questions .ques {
        margin-bottom: 10px;
    }

        .prof_landing .questions .ques span {
            cursor: pointer;
            border-bottom: dashed 1px #868384;
            color: #868384;
        }

    .prof_landing .questions .ans {
        margin: 5px 0px 10px 15px;
    }

    .prof_landing .questions .info {
        color: #fff;
        padding: 10px 10px 10px 10px;
        margin: 50px auto 0 auto;
        width: 280px;
        text-align: center;
        background: #8064a1;
        border-radius: 10px;
        font-weight: bold;
    }

        .prof_landing .questions .info b {
            font-size: 18px;
        }

    .prof_landing .questions .active span {
        border-bottom: dashed 1px #000;
        color: #000;
    }

.prof_landing .header h2,
.telemed .header h2 {
    color: #fff;
    font-size: 16px;
    line-height: 16px;
    font-weight: normal;
    margin-left: 2px;
}

.prof_landing .m_button {
    text-align: center;
    padding: 30px 30px 20px 30px;
}

    .prof_landing .m_button .btn {
        color: #fff;
        text-decoration: none;
        width: 330px;
        background: #6eca3b;
    }

    .prof_landing .m_button .link {
        color: #97c377;
        font-size: 18px;
    }

.prof_landing .text {
    padding: 15px 30px 20px 30px;
}

    .prof_landing .text .item_1,
    .prof_landing .text .item_2,
    .prof_landing .text .item_3,
    .prof_landing .text .item_4 {
        width: 230px;
        float: left;
        text-align: center;
        padding-top: 80px;
        margin-bottom: 10px;
    }

    .prof_landing .text ul {
        margin: 10px 0 25px 15px;
    }

    .prof_landing .text .item_1 {
        background: url('/Images/ProfLanding/Item_1.png') no-repeat center top;
    }

    .prof_landing .text .item_2 {
        background: url('/Images/ProfLanding/Item_2.png') no-repeat center top;
    }

    .prof_landing .text .item_3 {
        background: url('/Images/ProfLanding/Item_3.png') no-repeat center top;
    }

    .prof_landing .text .item_4 {
        background: url('/Images/ProfLanding/Item_4.png') no-repeat center top;
    }

    .prof_landing .text a.btn,
    .telemed .text a.btn,
    .eosago .text a.btn {
        text-decoration: none;
    }

.prof_landing .btn-group {
    width: 100%;
}

    .prof_landing .btn-group button {
        width: 50%;
    }

        .prof_landing .btn-group button.btn-primary {
            color: #fff;
            background: #8064a1;
            border: solid 1px #8064a1;
        }

.prof_landing .custom_checkbox {
    font-weight: normal;
    margin-top: 5px;
    cursor: pointer;
}
/*********************************************/
/**************** documents ******************/
.user_documents {
}

    .user_documents tr td {
        padding: 12px;
    }

        .user_documents tr td a {
            text-decoration: none;
            color: #332f30;
            font-size: 13px;
        }
/*********************************************/
/*********************************************/
.infoLabel {
    cursor: pointer;
}

.dvInfo {
    display: none;
    font-size: 10px;
    text-align: left;
    margin: -30px 0 0 50px;
    position: absolute;
    z-index: 1000;
    border: solid 1px gray;
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    padding: 10px;
    background: #e5e5e5;
    white-space: normal;
}

.dvInfoPic {
    padding: 0px;
    background: none;
    border: none;
}
/*********************************************/
.help-block {
    font-size: 9px;
    color: #777;
    padding: 0;
    margin-bottom: 0;
}

.telemed .form-group {
    margin-bottom: 5px;
}

.gly-spin {
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
    }
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
    }
}

@-o-keyframes spin {
    0% {
        -o-transform: rotate(0deg);
    }

    100% {
        -o-transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.fileUpload {
    position: relative;
    overflow: hidden;
}

.fileUpload:disabled, .fileUpload[disabled] {
    opacity: .65;
}

.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}

.fileUpload:disabled input.upload, .fileUpload[disabled] input.upload {
    cursor: default;
}

.captcha {
    font-size: 20px;
    color: #f36a14;
    background: url('/Images/captcha.png') no-repeat 230px center;
}

.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.uppercase {
    text-transform: uppercase;
}


/*Стиля для частичного представления _CookiesStorageNotify*/
#cookiesStorageNotify {
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 5000 !important;
}

    #cookiesStorageNotify .cookiesContentDiv {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaQAAAFGCAMAAAASHhuOAAAAgVBMVEVXV1dWVlZhYWFlZWVZWVlYWFhhYWFbW1tZWVlZWVlXV1d3d3dra2tXV1dXV1dYWFibm5tYWFhcXFxcXFxaWlpfX19fX18AAAB3d3cAAABra2tbW1tWVlYAAAAAAAAAAABWVlZWVlZlZWVaWlqbm5tWVlYAAABVVVVVVVVVVVUAAAB0xgFWAAAAK3RSTlNjfyMcTlUAOUcAcQ4VagBcBwAyAEAqAAcADgAAeCMVAI4AAAAAhxyVAJwqU16BtAAAVfhJREFUeAHsmt127KiPxWVAQYWwoQjErsSTdCo5p/v//i84W0lm+sxc+QF8wbKLD/2UhTYWWiGanA/sHqJcLpSc5nlZBM9YvFK4VOarE75qaI/aw3jC+xpFt+Y1N9ItFL1NrBuV65XLqhzyM7fHzFJr99Unl58xZ0uijeOL7uPpacjFndzjXPqvOseXJlha+OoTGrlbTqxjnpcs3WfqWQstC8vFd2B7vAH3+pYoP3euNaSlSrmuDLf39vgocAtzb0XaI/317gvWMPk7Rd1oxp/QP9zEJ/c4F50de9qKv3NwD1Je3wKpRvegMrmKPR4UX8SMz0m3wHWUuX72okpc1RwkyivxVRPDafwBnBbF/CqsVdDX+Jo5jqcYLpeAfowviLGXk3uUS7HrxuGSzUwq15FmzYI9hywzQZ6/Qh591DVG7wWxE+QVrrRGcMfc2k3m9g5zQosT9muKL34ixAfXTy7qEtASM1zBc9fNbB/nnlyCIaUIcf6yfRtrl/WtJx0J+58MIoCW317CxcO4/iv6GgUGRmk1TL6WAieofhY4W8zmaLWEXEOoOkr9pP7xEW2cr68MpR/lntwl0ssLukOkRQNkFuEGXKncP7RAqqWMJ4k3Z9KOyT2YzPtQJbQ9ugyU54D4AQbrbhHmDVPgYgt1sMkXcUHocz0/M94Fc0o8zj25pLmxbgXQea+VOT+P7u+9OzVgwoev4EkDhv29yv6eI8C7iXeuGsPFzRF8rO+0LDOcKQCN6D3hTA32AcUfFcPXIbHSvHjGeOfj3JNLIfq89/rZEAvYRwc3KjV/b0G3IMOX3T0M8fcQ8Y5UM0j1xJCsmUQ/EK5bfvMXzMEsizdp5wBbQnVIq2PQ8nVu9+l9RF7fqH/k49yTS4FyTSG+UFpWBhwJYQ2IDw8Hpl9aCaLciw6IMw8aLhSvu/yuQshRUlOhpcJxJYg0mEGGyMNlFPmOtWIgPDt7DZP3hHc4/36Me3IDuKSbdJMpGqTIIdcIkwyksF3JLjVi78lkTTCb4IZ7eKCiG4XV9+LvNr4H3eaSn39hPOzv74i1ldllho3BVyW6KcfquH+MJLXO/Tj35GJRSZpDr9Xy9wJjJkADM/IPSwYdX4dgdcI7sfdhXjSSzwEx0mJWy3k8Zz/wGwAfqAGoA8K+iTidkr8zoNI/NCX9neBYSse5J5dmuTTL02Nwo4c6LFXsRRWW6ozpiXSQ1LVNt0rY73no1qfqZsi6ISexPIRx754g+YFYYL6uHfjZQfbxZcy0uBTzs5u/4iUXuXSZux7nnlyyuJAZuTraPHsNcGCHUMVioXgv8cVTeB1letcyow9i3ZNGq0kRjMNpX4olp8PPohsnOIt+QSu9+sCaRdqjsHra350MVU75+Rj35E7GxZ6je7C7pVA1YogRH2IyxHvHe2qPIxpm+ApXakB/ibe3iIM4SM6QdrTP20AeE2d/t3Xi4f7UlK0WtavugngYeaSguezvvzmc3ONcclhQK7MqjSeVkiMSRhXWjYK/z3RTtn2lW22ilcLtjXdzaHiLjZhuuUfM7VlDcOjTUdj7r9pWG7mnxYs50N1D6sOZrU6r3+PJPcrtTHu/aedrDnx7K3AjWX4BCRJnF4u/l/6xkuUg6J+C12Y5B+YxxhBTN0Z8cPQ62bqCfrhYgCtR1RevoegQSDZ+3QfQYKvtt7eTe5xLLN5DcJ5Yt9bzIEDtwxiaU2qPiuPVDUsgCZMJUIxliHGGgZE1E/t7R0usMbavoqMHXCOAlg8FK9bTV324Jva+DX8XiP/kHucSPneCpWHVwLg6jafcYV6a8wKssKsctZbo1wYXiKp2nKPUc4epsZdrTpLVXKK5vc6iKsDH+GKljcjdK/PNSbn6GXHok24z7Ea0k3uUa5crvg4rWFjuMfWPwYDOcfXl73/8LpccIEqHPsdX/1UYoUUbnCgQNODKgBWAJvF5wHBA385VZcBBWzO/vjUETSDdZDhX+ngq/eQe5bLQQHdE/j7HmnvTbRTIOlwqlvQx1y+5SUP9idXPA0t/vY8CeTYaTwmmpFfl5u+ImxHMJF+VbXzWjN81FK1uXnzhWu18NonvyItO7lGu1cTLVQeEyNZorTKtPll8BIh00g3jOWBRSetbb4/fjtESZxyazfJ+0q3ZXEs+AaaoTuT74xii1i6XVTBGeI+Y3+2+jQ/ryT3GTeDScHO4DCv1CUGaGbEi3pWonswNrp8JOX+BKeQfriE2RnxRaTelZmmoqptUZTY562qoDncJLrG8VkLKKkEz/jyd0M9wQZC3pJN7kPuqNMgr05JLVzQfGZOC5SAmQMq1l+utSNa4jzVakYPyc/kaH08MAdP3merSz5k64ISdqfMfZ+rEN+1YE7puqX+oJa59OrnHucQz9jQ6z9h7S/2AVwn1k7k6wXk643eEKyGonbGVOvacvethOMRR3SHpvy0/mT3WXepevMI9Jawhr1uAiwXuJ/oudTBqv03y7eQe5TZHsXsfkGsQJlLQLYs6Z8UKxEks48Y/+b9Bu2QfGQIn1fj3PxotnynXYXUtQd/MuvWkHrmLR33jmRATZjf2/CwlZgk4b0sdLHI5uQe5f70r+dGDftdk0YXzU79rsvn/1WTrp9VkzS3DcNGtwNU/a8ERYzbPasH0VQv29zGjD7Yh3fhVCw4/tWA+uce4tfIgr1F0i+n2Rk2VIWBzqFtC+J9/siBubLGgNSyUUj/x1MmEidatVmuJJp54dy2OJ6vzDqqfJdZPgVMRDlmMcNKtwS7vsCEn9ziXiJwzdKSqgiU7zAvk2kutAc8IKZcw/Ez2/mcdGDKFS5OHpLu/B3IaAsxj/0upw2wx7Ba4QkhDeV5cFN9Ivv+H5uQe4zLmkQzvWL7vxBDxmPDs6d87MfXVM+7E/5PPuJ98hsTfbD6nXAsc+T938WB38fUtoM8KKf97F6efu3jR7eQe59KbttgeI1/VpBf8vYaur6Vc1/GVh/g7j68rWh1YFnGYDoKJUpUJCIwL1pVZNWAx1ixxh4sFtuYlh/iiFDH26x12P+pedFg8Ic5O7mEuLXkO+l0wpJ+CoUCUvdawv7fSvTKvTvi7YOiSbsnG0TrrxqChfxFfP6e0VDiRyX4DNHP2w4QtmjlcXAC0FI0/hcqTe5hLBPM0//H/KaSbD7pNe9XAI3fYknDxFivMQ+1ZMMdchkv/3d6/bbeNA1vDaAkHo8QChBIMiKKt34ps2etb+/0fcGeCkuM46V7se170iEda4mSGSaBQNQ/xOy9mCL94MZ5nXkynNM28GAU0eDHLcVdc8qFI6D+AsGQeOmGJ/4GwlL8Slp6nkPVa3VawpjaOT0w78dW++vpmQh7PAEDhiuZhyjJ6LmMazAMWjBV3OS6dz/f5YKVf80H3dT7Y5VIvZ0943aWF94ugt/S3uaT/21xyM88lQfvj/GsuueIuwdVrRo9owA2kKfbC0G0VHwopTjnJceOsCc6wD8/th7FSSnzaZDkGN0XOAh5zLPVt5nRiPpJjq0ZxXg6pTuqrNmKD2f7HyQch3o4OG69bcZfjEuGrZF9TQt3erC8vkdJ4Hlw7EEcZBvMAOZNPcsxsX/uvNcmR0Hc6XSzjXIDXP0cb2IoLzyaA+pcNNAPoEaNl2LqMA0dA3w6u2tcVdyEueHen0+UFms2Sg6Bp4byJOJCZQeIJZ+D6Zkyfj8Qnos4b07wRTUlRr3w0Fg3OPCS/rw61C26m6RXFqOOtDWQ0YaZJ/e+ea2iHnMzDirsMdyCNNJ4rR81pJ1ytDJvLJZ0+zgEfR6svPEfHEvDaooY55T1eyUio/W18wjNSaWdCiYJj3SmJgu5Us5WayqNDn4ttxLyReutkEiY5nk4r7nJckuKrHHEBBsBJtDmx/v0y8uaiudfpmHVsI2WV3lSnXe9DNYO6X/o8fnBqExuhjV7RNAFpcOZ67oXYqtvoFTg/yqTOTVrzctwVl4ZBbfUx5gC5LUpFvc50c/sK+uws7+gyqKP3v45yp9Ottue/1vYfGa3GIrGStX1txjqNaxm1kF4tx11xifOXMy7IEl/IR+w/1M/ko/138pEHMEuE/0AfdGUJ30lPOFvjM/ezdSc98Ux6Wo674tKzpaEZxvHKR6m0s5xtdEMf92ofQYEX49Rw0sjDaNC7TdwOvoiB1LDXOv2fsJU+Fq5qitta8MdcjhZLQeUt9KAvRHb0w6552i3GXXFJrQ9qedhhdiHo71I2Dxl1Cc7UjCGxFc8oQDWmMtrCW9T6ccDLGXpxCXJtyLUFj8Z92hUuKh4HOCcWL7ZBM59nzplrH0JpOe6KS87pFdsfyknn9yOkhFgjcT62vjy2rGMtsXUabbYRv3P0oXiQIyQdtZqHEyi1bIXYjAMuTbu+HnuvwpvLiHNEQhsk6RXtElCfluOuuETeFqpvuvF7NWhwVKPZi2BDG3jbsp2kb2goBrP0Xi02tlM7wANncuF52viXs0+9J1yc22pmOdY6nvMsgjfM4zk3gbj3lZNVw02X4664ZLsUnWkSri9njKWodpmguNCkBp0odUuJsaSdbhI4YntBTyqRVe9i9LSD3rNvcQ1naq9Xrto9CLjPWZp69LHaIeKfQFjHh+W4Ky7FJx/kmDaXl96Lclvh3ghEA77ZjL4t+rHgk+H3DDMJstCuieMRm2P7Ca4wbDltLsoQuW8uF3yWfwImz1sUk9DgOPPwUI1eU9pZ51fc5bhE5REzRFudsY6thay2oqaAHMptdcDWl+RoT1JqFstYJ7mZ/C7GofQMUXmQzjMbBlhNbK0Pz3jWhCFXRHuD+phY/RAbD7uRstoVdzkuGfOgG/dxRs3yjs0Pz4SJUyhNCAcrG6Ob18oAr4E0wBCiaOIieJExQMb8BAOwxlsZkmhJdgo8D5q5PEJ7MKKhb4Jew+miTBL/A+6K20tKS6DA5vjUec04+2Le4fWjJimYyydW49qhuKzXROURxyysv5agLQjP3U/HR+tolrWD0j5s5P/nZ5nHG+oYLAOJpokGlVNacRfiCqMhXoZOKIqpwFsqCoXaYLZXIXL3VjlE61xTPjWFXgCCqeqM3BuDniUAkMF9zvt6bwyCtNRnl/FJBwMvRPPAQVqDJ5xbcZfhNiEixiW4HfAnerhuGM+bYGc/Kqyx0Fbn7kcVGetv96OS7kdV795s9UPYtwILF+eb5tNFA41yGnaSCEXOPlZTHnM7GDPsFJ5WK+5yXOp+opjB0ygwXbn5iV7ZahwaCOgQFMY//UTxWfzM09njfFDq28BbO/jwDACQmrwf5d3vS3IQGmr0bvYxZZJpxV2OS0cZivlN2p5qa+4uba/2Lm2Pd2l7qm+Crw7ONMxYit/Le45PAZoDUslhMp7a4S6px/mbQoyODeaaJXvMW/Yr7mJc2o6MA1VS695h7DXrcJrXRl705jk6od64eY7ufJo9R9FzwgyFsWkGGWt9k5rHs+tDYJXm960kY3pP2O9briqBdtNQxZTwvOIuxqXcRG9ehXuMc9nFsbIc2UusvLWZzIPpR7FgcTSrvkQe4DWq1yEJapM4ODmW8hhDEfW0G+EXgjX2B+YqSY4O8g7eGl8eFXUPzhMr7lJcOVI3TWZp3QSMYF5pJNnXV4ifcChrgxE8AwHraWmt9jPCtpNnqYpk6EWTHBmzetppK2Xq5i0J3JmmQ1LhLqgS9dzJ6s2lOP0H3BX3Jbqi1/yu1gU55kHE5/00+Nhb7TWYifprvUeZaRJL3GS1CTSL/DEy/hx21nN98/O4S6CrxtiXGTJdtW62TdoHcJxPF6HTpZ38irscl/b7b6JbS9G+onHxN9Gt5227iW6195pKFHYibaPiaBb7Zr+Pwfcb1b+JffNpPGMNXnGX4lKmeZ5eazN/cMFO5gF8zU8uWPrkghkKzzMHDb1gb21gIy6MvzhorJD3goNmvnLQQMvF0W/FXY5Ln8JckMqjHP1dmIuG39+FuQqyEub0DHCIDdFzgmanCJ4pE1heqhPxYTpnLib3YvUmCCbMIFVX3OW49NFfW/gRZL83qFHQjk/4k7RT/waeztgKO6cMfgWni0HLwlctm7QLKdlX2/nOoniOmCbrvdqNj0+cYu0xAOj33kbQoKantOIuxc2VoOfcWsLGByN/zBh5O8Ez1JwuWiESRK2CWr73bmVEI1CcXvvcI+9rMXp1TY45F+kFJ3WjZD31Tc/quxvPG1bB952f0OyP2a+4y3HJny7iWbRhS+M2As7/hHG065Ko4MD7ajaQTpAYMos4Ds/px+VC8Ak1D91qHLcLKQd0b8FPkrDNuvGcqpbeDnFy9ObBDhwVLfkV9z/gevo1Tx/a4VDBfwE4CkhcZMCBy2h/MascMdwitjFjjl/02xzfFArPn3P80uf4sc/xT/XN3Of4MLdccRfiosGqiqgZB3rsu32F50cO8SlBqpvV4qMNZSSOYKxodYRN2hWsy222Pzre6eXUae1RQ26HE+0szt2gtsPbajPsbOCtbakdZv7nirsU1wAQQg14vmOujmEufAQKQpzq2+hYrynUES+gQ91eHq3P1kKMOwyiqFV60xCNQi9ahp09QWPtrPoQtQS9UoZPDsRQOhHb3gPGurviLsLVYSCH8zJa7ZARdosIhb2KqX3EJZFTFLeJgpqjUFFO2PZe2pBDDGhzsEwNLY+TiscWmnYNIzJrJKKFCEjKor4Z9WnXwP0svJUVdyluiRSy+ddMuWahg44BjcNKuzi4+JRDtKnEp99mIgZ+OniBBbzOPhMxvDX5nmWHeh9ZdsOcZbfiLsOln7ikV2TRwSYCNKXaDuJR/1fzwO0gxcen0O3GdeKNRj+UWFmLZ50cb8dKKsMwWufD8wnHsyJHsnodBmtTecRyqpu8r0ORo9vA43oqHp7ybsVdjkswBZOjS1/9d8FN/sN/13z334WWGkYunO1rgbbGz4Ovu+9v8lGrB3lQSg1/+v6uuItwY/HkvOBsa/HXAWMmj2NakHpC4NyzgtdfbrfnkHny5fZw7uZqHipHU83Dg/fSaJhtLy2eM6fW2dcRXMwTjoIU48ZtsQ7rirscl0AORx83YUODJxR6VLTrdUjw0xnZQHX2FJj4J4LtXm7lMbh/0FFzNMG1bzrq+ITPO2jign31fjyvuMtwK0+Rnhhtw4RX0UsDbPVRMBq2qO/RKq9iccTCZTf90pN2DTWOafe4Tt+1avIZ14nS/jOuc5rjOu3rHNfJCuvyFXcxLgn8rmXD4zmEZ6yfPeyCQ5v4dJkyahSnE6NHhcMaDJBQewSxt+DaOAfXjtb7l3Mn9Hmx4JxheoxnhzaXS8iz8SVConCgy3bFXY5L/ONyYfRvq4weX8OlcXTz9rVnD9+8cU5B7ODaF75Ms26Q7l3lNhdoa6RvjzkoSsp6i3NyN66mhw+IHWd/ELa64i7GNZTy3jDHWzNPrKulv8RuaAcYE8F4D+JdEwSB0YaoxerH8wYbJ0h97WAGFnV9BnmJX5uIfGsi+l9NREtsTEi7acVdjksPrfF2azY69TU1wEIFMqa9oF0BTrKfKRFjyXuFhiBg5GseCn+2MrS3Mko7WHdrZWxck+JAp5UX741BD4qHGGtu4n+YB6pvK+4y3OaYMKRtBxgU+TZKGXYme9F0ar2WYdzMoNfWRNjH2D0M4MnmjBS82N3EvI0h2Q9yUbsPFcDw3UGvEEOVU+xiEATb4FyAZ9D5FXc5Lv2enSX/lJ2l/Uj2LTtr9hDdf/MQRZu9HZjtzbu0HfDqf8/sWnGX45LxtgsLMWv/X1wUN9ALSr2GdrA3EaLFJnkTIY7lJkL03sY0G8HCvBwvacTcHgeyjBlJUCEr8Mq2AO4E2jlgOqy4y3FJLHqylKYzSj/87grHp55TAhs+HN/g8UZxMqxQcMTKEri+of6/9t+3j+KClZYRf3uxQ3hu/4No2x+TJbQkNxJhrXfTxFnndWRecRfivhHTePZBBQOrCu+NzQs4zra42LLbRnZzWO2JVXEhzgLtjHEe88mo4IjRSY7YNDvnMscxEPq+EzRt8LXqs8USPiT4nrE15fAca11xl+P2rAqK45l+1fPa63mWEXD9SDZ8qefdvZ637b08Rvgd4veNctPfzhF8O0f0n3N4ns8Rb/0cAfoSztUr7lJc04iTRV+288L4zgvDZuf/zgvLn7wwvZLfF8zoP/lofaPrfDT7lY+Ww0vno2FovLnz0Vbc5bjwspHuZTP7G7YD99GUHDe1xz3bnkPcbcLGc8jd0yOC3nTz0GmD309/euigj2ul4vsZdY8V98VDx7sVdzkuYRMb5VTQc9XRufLIp+kMziUGveTs1IfCJxv5BL/EyXpGX0mOiXZoEMaGRj3r9YQzM3QAeTb59yZaHyS6drAQcqCJiEA1w8bwivsfcImbsd2eHx/5Gg0Ynts91unfYwHs32IB/j2SMMtxxV2OS8jqIf8yEoEY2w9r+24Y1nmWW4EPL/q6XwZedh549UbimH3PuNMOtCmPeGbAoWGKmn2TzHptZLqxEdbzTKrwDllxF+OOdO5W/in9buU/zFb+bbbyj+Wr/Z67W/l3P0S06e0vP0TUNF/9EPFP+dMPERECK+5iXBBRhp2hAK8oGBXtkGvfUAhyjdNwuqAnq96rEI3nzCLvCd45Oouj3Ivt4qgfEmdxVFT6FEdtt10chfkJ7WQWR6l0cdSKuxg3DYSy0HebvK3m3A4cJjt0HXWDnT90od1/yvy4xGGY1PsGXx2Mql7qzXMgd88B7Z4DKEVw1m633CDGyAtlq9+7QDtlcKfx9yvuIlx3ukwEAwjU5zigYcM6BfNpAJG/GUAAHAYQ4EWnbC33IfLdeAKD4SZ344kNjCfybDwRTDvQzXjC384ZK+5yXHp9pU07/L79mW4zach2P8TQs7bu25+15D/69hc2lwvmIuC/WLRJ6AVtxjGxYO2VlvXKRUdsoehXfd92V9yluAQ+impFQ7AdDifwmL2+UJoDON0PAZfMJpAjvH3duK2tdeb6h2Ae7jwYuvFghjsPJu2Mb4ex/isPZsVdhkstKdefeA6+8W46hzCpG0Cf3caS98JDU4tzM7JO2DwUUtiPt9TlU0193o9UrLok0fyE2yD+1m1HyKNOtVu9aDm1A+KknfuJg+eR49OKuxyXhryXgexrhYHrsOvmEGj2wXcAmunM40uGGeWPXn8ICBZdADJgWKzXQH3w++LJTPByQ/3SfeezGZEJXgdp6EsNWHc5miF/wFPErLgLcdG7uyqzecDvGx69WA8Hz9vhi0VlMHodaGdxBPPll0VlxhisR0ZfLLV2qGg7nrr+U0rCd+yLC88FLUfH02yNSbtujbk5XVbcxbi0B7Hi5W6KN7A2bvppiueCCDv4hIqt6FXlD0koMn+C3c34Esz4YGiJc8LNjG+gaUp/MePr3GkA83bFXYY7BqJe28OboGehomU4U/gxqkItQngdjbE+TA1tjN7LhSbaWwt9DlH3HbXeFQ1uq/XHZfKoa4LAakIqb2PnlIE30w4K67HG5XHFXY5LMIbgeY0cvf+1RnrevmT3a410mLf3NTI+wfB1k/+2NoO7acbK47kOsfS1GYAs97XZYm1OZF9X3OW44Djgjy+zd1i+fs7e86/Ze8Ps3b5GZin3mb/Dd7xg5h8bWfG/Zv77+8zfbUTcr5m/Ya8TuxV3Ie4bdX1SeTTZK2pyC2OIIU9TvuVo4Yay34+DVxtO0xlnAvSlumbazyS/9zvJLzz/RvIL/hfJz5uHgqBpzCk9soXMw8OKuxSX8HvFkQyXhKyQ4dORm+F2gGzQDHk8Q0aYSBU6GurW5SZyG8/B166zQTvDYK2FvJ2jbmA90eJTg59vbYcNLPnyXhO2VLRR8KqvuItxKRHDq1CRh+U52tt6aVOcPd8zR/HBKgZVrjYQbA15QY8p+hTH7DFUlgnAHo1I36T60hIHm9LuI/PWYBjMoR3IQKtjG2qjFXc5LsUnDt0XsaGeRwsQr+AfOfgYT+V7Dv4u4nNDO0Rm0PlgLzaeC2yNhp1QniRgrNX0GvxsYYSy856/z2SEecVdjGtwgTRzwRg1P+1AMPrwfjp37SbC0VAssiLgqWunG+b0FHVw3YNX3klkc5Ij4Ybh10axWPyMcwRmJGwe3kGw8DoNLMduIGFW3OW4FHq7QiXXyX7x5JUKT94ao3No0cfS63Ucw8Ldk/fGHctfNDfgnYE7lu/csb9qbhRewCvuclzCCMRhg/PdayrOgYDxqVW94kI/MChO8J7Sa6hvAS9r80UhpBrCs62bSwt+BH/TojBFIVm4G4WZXu8U+1oYjcdm82AeGiODwZgVdznuTRPgOC7SBAy/NAH2r+spmXZfTwENr4NfWgT7GqrOWoQVdyluJJglo9gLWeLGmoeex4A1EhmQ78i4V23wIkjWODMZmE/ihYZZMgW9Dt5ik/vw3LrPR6Vo5wGWVUJWF8/GlYxrOBF6l0inJnXFXYybK1WKT26wr56K+GSjD2IQfTE4yNufDdbFejIPqPGp2RYGjI1VfT9qiTrXt8sWsjWQFlo8C0VCBv/FKcpIrcYqQY/AqFXkiGPairscl2ZC0swD438gJJ2GneIAhzkiPnMnJN2CcF+y30sJEisZ6/gehDue/zEIF8/QirsYl7RT8/Bj+Rdv6zTs2sbdva0loj1C3b8DD9Wz5FkfUHom1+01Zjxz3XIs2u+e2s6tuMtx0XinYKvv/rqxE9CbKJ4HZONz1sjmQU/QB2zs63uK1lmAf32B2/0FbvcXuN5f4I15wDzltxc4izS34i7HpVkStd3eJFFPlXbjpyTK/00SpTdJlH3N75dL/glZSYyb+ZsRfon4LvU8VQNPjzGVx0di+IHo9S7FWnGX41JllZTaYXDI9TGxwJQftf2Ahoa1AODTRQf8HWs/Fw95/3LK4Rliw853zioIjGYUmvCyzgKvKQOik/NWQ8U15Yim4wBOJm/Lirscl6ytbtt82hVX7GsYojAizAJGv70uiQNvJ7QMq9v26OgCeMSiwde3toNHqWmms99cXuCxg+eNcSTjSVp4Lplw6y9y9835ga00rbjLcWnWC0DQhFkhZoJ9QBWs7Q0O+FYTagwMqOITDm/DnO8dyQuAu2YUBiu+auO0kwztG4/dvAhBnWXY7VAPDTORo2cFoXG/4i7CtdnTPLM4KKxay4+LYWctJIFoBb4jLr1o8NCHZhVYw7ocR5ot/PuspPZZiV5vsxLr2uG3WYmb6Uz7eVay04JtFbe+4i7HpbtnKAxe4Rma7p6h9l89Q4ud8+pcvuXV4aXOo3j36VWq1aqFVylEVAPL97y6FXchLv1/KAMLM6S6e/D8LZkpDl5agp9utZFqlJuNmJ1txCbr/Mt5IOSlaqf6MegV+Td6xQTP0T+pfp1eYTZ+xV2OeyO2lk9DvZfZUM88zIZ6btsoPDMunua6v+UEvqYIeZVbFt2I5voti079MGfR9dwFHN7uRn7YSHmrdyO/FXcpLoXaM04jLjPkfRtmvlcJvfY3D+8uttp0DPeMVX5R9qXnMeC2TnjN8XPu1rCGve0t/U3vC/dMOgPZFIeo1MtMOeLaK+5yXCJ345C94/fWbhwyacMw85m/c8h+vfQa8Ny0jJmHVYQJeujZwN3ENVvR7KI6p10Ugvlj1xXeuGsr7lLcXaAucXLo0yLSIvibJq2+fdWkGbzat2xHqW3WpH3KoJxePWB8l0HJH1q4udaxpn7Vwq24y3FJYvGz1iydVEEWbxDpViMAHFJ8QsMCoTTBvvZQmpnIB7KtSoAuNDwzGvg42PVeFJ63YG33hsMGioOe64vESCDo9v7virscl+YRsF5Rz/cRsNvOI2DQLjACPt1HwM1m8DNZ7yPgLazzPDLsUN/8mCPQPFu82tGhpCRtXLQ12v0+eq5v8T/grriu81HCMw270cOzOu0UnEoYIW/eRan74Uhjv4+NmnHZyok/lMk88FCweaoHN3owDw4XhHDDbVvm+VnLAEIN6WE8Zi3h583lsuIuw+2zc8gt8JrOXDAPy8quTZutvQbe9nkJ4bWGTzxaHrBuRU6kG23N85j35DACjk/vw24HCm1thxFtxB59O0sTxQc1vr61gVVTXXGX43Z/AYnuZpicqxzxAgLYczcm2hu/b0zhuTc7vLUu7QRaHYceVogyBwRE2/AcIeyJioYqrdS3idnIBjOYoc8akUH0gQJ1GFbc5biENjp1WzDwXrShVMQRyiGrJCMqWBqxjmUzQdOmCbl2GzWwnSy5HVCHQI+9cdvW5hnlWPGcGb123ynamSHEJ5P684K5SeVUZcVdjkvdSxf92x4MY9E7ejwFNYxnAd4FCKN1Ly1vLpJvWunTIAE9KZqHvzZnFKfNJgbxFueAXnjuc1XrwGfm8she0KA03ETAN1txl+FugPubl2635vffvHSH8tgCYJpFz0o7jzlM5995ZOah+fH87x6+8auH74q7GJeMoKb3XqR77+YYEJSOzQyC24QNEL9XmrSwKLnp7E+4oWZvRNlYQyfKinPGspf2SZQtbSbK4gaqeRhqM7hWpdGewoq7FLd6OtVJqt9H56c5VwH1BTTRPpoAjnN9GzGvh95z46wU1Bwebfq+PU5+c4FkQzb43o2+hNcVGlILv1+UlYif6ecBOXZv+tN0XnGX49K3HKz2PX8L+rSGApI6QeKItTTmvd7ztwh6HQ8/eAmh/Jm/5dCsp6/5W/aVMYNZcRfj0n4PeSC5UZz/gNVkhB0EF2O51/BGfRDNwY4FGmlSqafLhWqsX73ZcEuUyktike71G57R2gi+WvF+MvAYTcNusoMc0xznuV1xl+LicPXVbLK+dbPJFEabf5pNnu5mkz//7mY2+Qria8l7m50cfzO55P/D5JK6yaXJFSaXK+5SXM/Uui7NPCTwvIoc4TPQ3BZn3tqS9teNC/ysxaZmX/37peXyKIXaAfQjriq+dKpsc7jkfI6QkiQ61ChZ1KQdJFWK9RmvODTXK+5SXPTE814ab63HfzQqb0Y74PmAoGMz8y1dAyl2PNfyON8Y7UJy5bGg7qeZ9BdQfM7B04Z53hxdEK28HbuZRBANqHVw3kaDcsVdhDv8xKVmEjxAMe8gY3K0r8zW5CC9NeihAYXkEDV7fTOQS4ELzWUSKihDRcxGhHtkjYyAwtySIKHnF6VhiuwklrQTeFz7YTyzeXgYVtyFuC9C3TACs8UqMVcbPObyqEHwAlKEf8eUOeLAPQY0OQi53vj/7XAzSsaaau5Gye1mlJy+rKkbP0l1W+uqHAcMubqJ0oq7HJf8p93+Toh6v0kYs0evhkHj4223fHBOsMYq1buUqnWb/1P6tPmXTv3DWaGKoJ9LFhSom80/9KVfbP5X3KW4xVCoFlk/jUAyd3KMLMagWYGMxtwmf6v/AQqv6uA7YV3C//w/Cahn8r6hr8Ukkrwc6yB2U9/sEJ+eQEbHdUP3TgwRwvqaMWTm7Yq7EPfHReD/6WTuyZIImweZe7LxW09Wr3NPVo6A8VmO2A6/9oIRnZba3Aum3gu2ry3JMfUIqG3ovWB36wX7FXcZrqrHngSeZIAIowhE7oob6qSl//1/kfO+4cvglWFGz1mvxUtvimATrOjVotBEk9BtTQntgD5vw5wq6JXdtnPLXM+4k2PBZnrSa+EVdzkuEd39N1S6fpruskH9ll2Hn7/2gXe74Lafvh+OjDjY6s2evA3Xwj8F1Kfvum2UrivuMlyPcp6bNXPQRfebahtoa4ZfZ2Kq/1fARvyHgI3xjLM4GimfZ3H6FbCx4i7HpbOUUB7hhYNXz9lXdVVect6Prdch9tW3fkRTlJuQwGNsbLJKt7hE/DMkv0nEOazJu1049e1179IuuvAsFETc+0VdfetUi9pzuXYr7mJc2iGHbm4Y0q1h2AOeVd3pUnJvGI6G/dwwNAOKx7lh2PWf7s/QDBp+D804zaEZZg7NkHBrVK64i3Gp1/fpCz+F5GidHDcnFcQ9V+YtOJqpR8k0SflTKg9eTPzOixnCL16M55kX0ylNMy9GAQ1ezIq7HJd8KBL6DyAsmYdOWOJ/ICzlr4Sl50/xINZUBGp08WC1r76+mZDHMwBQuKJ5mLKMnsuYBvOABWPFXY5L5/N9Pljp13zQfZ0PdrnUy7nbCThp4f0i6C39bS7p/zaX3MxzSdD+OP+aS664S3D1mtEjGnADaZoNjFC/Q1OdkM+IEHVrgjMM3+Qfxkop8WmTYToxRc4CHnMs9W3mdGI+kmOrRnFeDqlOCl0pscFs/+PkgyBko+fvuxV3OS4Rvgqb426V0qwvL5HSeB5gg8xRhgGWRnr18LCGjwd+rUmOhL7T6WIZ5wK8/jnCIhY+viaA+pcNNAPoEaNl2LqMo/sYtAP8qxbirrjg3Z1OlxdoNksOgqaF8ybiQGYGiSfeItTCmD4fgSa688Y0b0RTUtQrH41Fg0Oe474i4KzfTOsevQJ/t0BGE2aaN9/eGtohJ/OwDHfFHUgjjefKUXPaCVcrw+ZySaePc8DHqdtRRscS8NqihjnlPV7JCA0bfBHxjFTkmJQoONadkijoTjVbqak8um5dabu8nnrrZBJYVJxOy3FXXJLiqxxxAQbASbTBP+D9MsJ3N/c6HbOObaSs0pvqtOt9qGZQ90ufxw8OHh5GkH+CpglIgzPXcy/EVt1Gr8D5USZ1btKal+OuuPSH7VfQ69e8R9Qrf7X9Ot1qe/5rbf+R0WossBuz1rm73dh2e7cbW4674hLnX2dcmCV/JR+x/1A/k4/238lHHsAssXsf4mazhO+kJ5yt8Zn72bqTnngmPS3HXXHp+ZbdjZlHlEo7y9lGN1jxX7K7Xc/u1p7djd5t4nbwRQykhr3W6f+ErfSxcFVT3NaCP+ZytLfMcOhBX75khi/GXXFJu38NDzvMLgT9XcrmIaMuwZmaMSS24hkFqMZURlt4i1o/Dng5Qy8uQa4Nubbg0bhPu8JFu4lRnv1xrgbNfJ45Z659CKXluCsuOadX2nTqHiz4R0gJsUbifGx9eWxZx1pi6zTabCN+5+hD8SBHSDpqNQ8nUGrZCrEZB1yadn099l6FEdNU5ZjQBkl6RbsE1KfluCsukbeF6ptu/F4NGhzVaPYiXHu2cMt2kr6h9awT6b1aDy+pdoAHzoQQmo1/OfvUe8LFua1mliMM9fIsgjfM4zk3gbj3Fd7Xhpsux11xyXYpOtMkXH9CI/qvdpmguNCkBp0odUuJsaSdblK3BBP0pBJZ9S7CqhJ6z77FNZypvV65avcg4D5nabA3gkdVxD+BsI4Py3FXXIpPPvwK+QOJgnsjEA34ZrOfM0kIfDL8nnuQtIV2TRyPc7hgNwrT62lzURjAIlwQn0W4YPK8TV/CBavRa4IBmV+Ou+ISlUfMEG11sE+2FrLaipoCcii31QFbX5KjPUmpWSxjneRm8rsYh9IzROVBOs9sGGA1sbU3j19h7vl3mqmPidUPsfGwGymrXY674pIxD7pxHzBslXdsfngmTJxCaUI4WNkY3bxWBngNpAGGEEUTF8GLjAEy5icYgDXeypBES7JT4HnQzOUR2oMRDX0T9BoQ5kkSV9z/gPt75GbnNePsi3mH14975GZiNa4dPiM3cczC+msJ2oLw3P104IdNO7lHfQ6I+pxlHm/3qM9E00Q96nMh7oorjIZ4GTqhKKYCb6koFGqD2V6FyN1b5RAREK18agq9AART1Rm5NwY9SwAgg/uc9/XeGOykJcwu45MOBl6I5oGDtG5g7pbhrrhNiIhxCZ7zfNDDdcN43gQ7+1FhjYW2Onc/qshYf7sflXQ/qnr3Zqsfwr4VWLg43zQjx45GOQ07SYQiZx+rKY+5HYwZdgpPq+W4Ky51P1HM4GkUmK7c/ESvbDUODQR0CArjn36i+Cx+5uncs7NKfRt4axF+CwCQmrwf5d3vS3KiMCP3bvYxZZJpOe6KS0cZivlN2p5qa+4uba/2Lm2Pd2l7qm+Crw7O3LO25Ja1pSdSyWEyX7K2umcihRgdG8w1kbUFP/rFuCsubUfGgSqpde8w9pp1OM1rIy968xydUG/cPEd3Ps2eo+g5YYbC2DSDjLW+Sc3j2fUhsCI8o5VkTO8J+33LVSXQbhqqmBKeF+OuuJSb6M2rcI9xLrs4dgt/L7Hy1mYyD6YfxYLF0az6EnnoOY/XIQlqk4hIwlIeYyiCvJ8RfiFYY3/0HBQ5Osg7eIt8VUXdg/PEUtwVV47UTZNZWjcBI5hXGkn29RXiJxzK2mAEz0DAelpaq3M+cSfPUhXJ0IsmOTJm9bTTVsrUzVsSuDNNh6TCXVAl6lm70blLcVpx/wPuPatHrQtyzIOIz/tp8LG32mswE/XXeo8y0ySWuMlqE+n1e0aQn8ddAl11+JeMIDpd2skvx11xab//Jrq1FJE7Yu3fRLeet+0mutXeaypR2Im0jYqjWeyb/T4G329U/yb2zafxjDV4Ke6KS5nmeXqtzfzBBTvNMYKfXLD0yQUzFJ5nDhp6wd7awEZcGH9x0FgF8RtYm79y0EDLxdFvOe6KS5/CXJDKERR9F+ai4fd3Ya4SzeHRDHCIDdFzgmanCJ4pE1heqhPxYTpnLib3YvUmCCbMIFWX46649NFfW/gRZL83qFHQjk/4k7RT/waeztgKO6cMfgWni0HLwlctm7QLiI22ne8siueIabLeq90g9y7F2mMA0O+9jaBBTU9pKe6KmytBz7m1NAcqRRSLlbcTPEMNgmggEkStglq+925lRCNQnF773CPvazF6dU2OORfpBSd1o2Q99U0PGcTjecMq+L7zE5r9MfvluCsu+dNFPIs2bGncRsD5nzCOdl0SFRx4X80G0gkSQ2YRx+E5/bhcCD6h5qFbjeN2IeWA7i34SRK2WTeeU9XS2yGIHjQPduCoaMmvuP8B19OvefrQDocK/gvAUUDiIgMOXEb7i1nliOEWsY0Zc/yi3+b4plB4/pzjlz7Hj32Of6pv5j7Hh7nlQtwVFw1WVUTNONBj3+0rPD9yiE8JUt2sFh/tMbg4grGi1RE2aVewLrfZ/uh4p5dTp7VHDbkdTrSzOHeD2g5vq82ws8iRbKkdZv7nUtwV1wAQQg14vmOujmFugbchQpzq24hwsxTqiBfQoW4vj9ZnayHGHQZR1Cq9adhDcEXLsLMnaKydVR+ilqBXyvDJgRhKJ2Lbe8BYdxfhrrg6DORwXkarHTLCbhGhsFcxtY+4JHKK4jZRUHMUKsoJ295LG3KIAW0Olqmh5XFS8dhC065hRGaNRLQQAUlZ1DejPu1a67mPW1mKu+KWSCGbf82UaxY66BjQOKwI2nTxKYdoU4lPv81EDPx08AILeJ19JmJ4a/I9yw71PrLshjnLbhnuiks/cUmvyKKDTQRoSrUdxKP+r+aB20GKj0+h243rxBuNfiixshbPOjnejpVUhmG0zofnE45nRY5k9ToM1qbyiOVUN3lfhyJHt4HH9VQ8POXdctwVl2AKJkeXvvrvgpv8h/+u+e6/Cy01jFw429cCbY2fB19339/ko1YP8qCUGv70/V2Eu+LG4sl5wdnW4q8Dxkwex7Qg9YTAuWcFr7/cbs8h8+TL7eHczdU8VI6mGsQKS6Nhtr20eM6cWmdfR3AxTzgKUowbt8U6rMtxV1wCORx93IQNDZ5Q6FHRrtchwU9nZAPV2VNg4p8Itnu5lcfg/kFHzdEE177pqOMTPu+giQv21fvxvAx3xa08RXpitA0TXkUvDbDVR8Fo2KK+R6u8ir3neG/6paceId1n+ve4Tt+1avIZ14nS/jOuc5rjOu3rHNfJCuvyxbgrLgn8rmXD4zmEZ6yfPeyCQ5v4dJkyahSnE6NHhcMaDJBQewSxt+DaOAfXjtb7l3Mn9Hmx4JxheoxnhzaXS8iz8SVConCgy3Y57opL/ONyYfRvq4weX8OlcXTz9rVnD9+8cU5B7ODaF75Ms26Q7l3lNhdoa6RvjzkoSsp6i3NyN66mhw+IHWd/ELa6GHfFNZTy3jDHWzNPrKulv8RuaAcYE8F4D+JdEwSB0YaoxerH8wYbJ0h97WAGFnV9BnmJX5uIfGsi+l9NREtsTEi7aTnuiksPrfF2azY69TU1wEIFMqa9oF0BTrKfKRFjyXuFhiBg5GseCn+2MrS3Mko7WHdrZWxck+JAp5UX741BD4qHGGtu4n+YB6pvy3BX3OaYMKRtBxgU+TZKGXYme9F0ar2WYdzMoNfWRNjH2D0M4MnmjBS82N3EvI0h2Q9yUbsPFcDw3UGvEEOVU+xiEATb4FzgsOn65bgrLv2enSX/lJ2l/Uj2LTtr9hDdf/MQRZu9HZjtzbu0HfDqf8/sWo674pLxtgsLMWv/X1wUN9ALSr2GdrA3EaLFJnkTIY7lJkL03sY0G8HCvBwvacTcHgeyjBlJUCEr8Mq2AO4E2jlgOizHXXFJLHqylKYzSj/87grHp55TAhs+HN/g8UZxMqxQcMTKEri+of6/9t+3j+KClZYRf3uxQ3hu/4No2x+TJbQkNxJhrXfTxFnndWReiLvivhHTePZBBQOrCu+NzQs4zra42LLbRnZzWO2JVXEhzgLtjHEe88mo4IjRSY7YNDvnMscxEPq+EzRt8LXqs8USPiT4nrE15fAca12Ou+L2rAqK45l+1fPa63mWEXD9SDZ8qefdvZ637b08Rvgd4veNctPfzhF8O0f0n3N4ns8Rb/0cAfoSztVLcVdc04iT7X1Z8ML4zgvDZuf/zgvLn7wwvZLfF8zoP/lofaPrfDT7lY+Ww0vno2FovLnz0ZbjrrjwspHuZTP7G7YD99GUHDe1xz3bnkPcbcLGc8jd0yOC3nTz0GmD309/euigj2ul4vsZdY8V98VDx7vluCsuYRMb5VTQc9XRufLIp+kMziUGveTs1IfCJxv5BL/EyXpGX0mOiXZoEMaGRj3r9YQzM3QAeTb59yZaHyS6drAQcqCJiEA1w8bwivsfcImbsd2eHx/5Gg0Ynts91unfYwHs32IB/j2SMMtxOe6KS8jqIf8yEoEY2w9r+24Y1nmWW4EPL/q6XwZedh549UbimH3PuNMOtCmPeGbAoWGKmn2TzHptZLqxEdbzTKrwDlmMu+KOdO5W/in9buU/zFb+bbbyj+Wr/Z67W/l3P0S06e0vP0TUNF/9EPFP+dMPERECi3FXXBBRhp2hAK8oGBXtkGvfUAhyjdNwuqAnq96rEI3nzCLvCd45Oouj3Ivt4qgfEmdxVFT6FEdtt10chfkJ7WQWR6l0cdRi3BU3DYSy0HebvK3m3A4cJjt0HXWDnT90od1/yvy4xGGY1PsGXx2Mql7qzXMgd88B7Z4DKEVw1m633CDGyAtlq9+7QDtlcKfx94twV1x3ukwEAwjU5zigYcM6BfNpAJG/GUAAHAYQ4EWnbC33IfLdeAKD4SZ344kNjCfybDwRTDvQzXjC384Zy3FXXHp9pU07/L79mW4zach2P8TQs7bu25+15D/69hc2lwvmIuC/WLRJ6AVtxjGxYO2VlvXKRUdsoehXfd92l+KuuAQ+impFQ7AdDifwmL2+UJoDON0PAZfMJpAjvH3duK2tdeb6h2Ae7jwYuvFghjsPJu2Mb4ex/gsPZinuikstKdefeA6+8W46hzCpG0Cf3caS98JDU4tzM7JO2DwUUtiPt9TlU0193o9UrLok0fyE2yD+1m1HyKNOtVu9aDm1A+KknfuJg+eR49Ny3BWXhryXgexrhYHrsOvmEGj2wXcAmunM40uGGeWPXn8ICBZdADJgWKzXQH3w++LJTPByQ/3SfeezGZEJXgdp6EsNWHc5miF/wFPELMRdcdG7uyqzecDvGx69WA8Hz9vhi0VlMHodaGdxBPPll0VlxhisR0ZfLLV2qGg7nrr+U0rCd+yLC88FLUfH02yNSbtujbk5XRbjrri0B7Hi5W6KN7A2bvppiueCCDv4hIqt6FXlD0koMn+C3c34Esz4YGiJc8LNjG+gaUp/MePr3GkA83YZ7oo7BqJe28OboGehomU4U/gxqkItQngdjbE+TA1tjN7LhSbaWwt9DlH3HbXeFQ1uq/XHZfKoa4LAakIqb2PnlIE30w4K67HG5XE57opLMIbgeY0cvf+1RnrevmT3a410mLf3NTI+wfB1k/+2NoO7acbK47kOsfS1GYAs97XZYm1OZF+X46644Djgjy+zd1i+fs7e86/Ze8Ps3b5GZin3mb/Dd7xg5h8bWfG/Zv77+8zfbUTcr5m/Ya8Tu4W4K+4bdX1SeTTZK2pyC2OIIU9TvuVo4Yay34+DVxtO0xlnAvSlumbazyS/9zvJLzz/RvIL/hfJz5uHgqBpzCk9soXMw8NS3BWX8HvFkQyXhKyQ4dORm+F2gGzQDHk8Q0aYSBU6GurW5SZyG8/B166zQTvDYK2FvJ2jbmA90eJTg59vbYcNLPnyXhO2VLRR8Kovxl1xKRHDq1CRh+U52tt6aVOcPd8zR/HBKgZVrjYQbA15QY8p+hTH7DFUlgnAHo1I36T60hIHm9LuI/PWYBjMoR3IQKtjG2qj5bgrLsUnDt0XsaGeRwsQr+AfOfgYT+V7Dv4u4nNDO0Rm0PlgLzaeC2yNhp1QniRgrNX0GvxsYYSy856/z2SEeTHuimtwgTRzwRg1P+1AMPrwfjp37SbC0VAssiLgqWunG+b0FHVw3YNX3klkc5Ij4Ybh10axWPyMcwRmJGwe3kGw8DoNLMduIGGW4664FHq7QiXXyX7x5JUKT94ao3No0cfS63Ucw8Ldk/fGHctfNDfgnYE7lu/csb9qbhRewMtxV1zCCMRhg/PdayrOgYDxqVW94kI/MChO8J7Sa6hvAS9r80UhpBrCs62bSwt+BH/TojBFIVm4G4WZXu8U+1oYjcdm82AeGiODwZjluCvuTRPgOC7SBAy/NAH2r+spmXZfTwENr4NfWgT7GqrOWoSluCtuJJglo9gLWeLGmoeex4A1EhmQ78i4V23wIkjWODMZmE/ihYZZMgW9Dt5ik/vw3LrPR6Vo5wGWVUJWF8/GlYxrOBF6l0inJnUx7oqbK1WKT26wr56K+GSjD2IQfTE4yNufDdbFejIPqPGp2RYGjI1VfT9qiTrXt8sWsjWQFlo8C0VCBv/FKcpIrcYqQY/AqFXkiGPactwVl2ZC0swD438gJJ2GneIAhzkiPnMnJN2CcF+y30sJEisZ6/gehDue/zEIF8/QYtwVl7RT8/Bj+Rdv6zTs2sbdva0loj1C3b8DD9Wz5FkfUG6ZXP01Zjxz3XIs2u+e2s4tx11x0XinYKvv/rqxE9CbKJ4HZONz1sjmQU/QB2zs63uK1lmAf32B2/0FbvcXuN5f4I15wDzltxc4izS3HHfFpVkStd3eJFFPlXbjpyTK/00SpTdJlH3N75dL/glZSYyb+ZsRfon4LvU8VQNPjzGVx0di+IHo9S7FWo674lJllZTaYXDI9TGxwJQftf2Ahoa1AODTRQf8HWs/Fw95/3LK4Rliw853zioIjGYUmvCyzgKvKQOik/NWQ8U15Yim4wBOJm/LctwVl6ytbtt82hVX7GsYojAizAJGv70uiQNvJ7QMq9v26OgCeMSiwde3toNHqWmms99cXuCxg+eNcSTjSVp4Lplw6y9y9835ga00LcddcWnWC0DQhFkhZoJ9QBWs7Q0O+FYTagwMqOITDm/DnO8dyQuAu2YUBiu+auO0kwztG4/dvAhBnWXY7VAPDTORo2cFoXG/CHfFtdnTPLM4KKxay4+LYWctJIFoBb4jLr1o8NCHZhVYw7ocR5ot/PuspPZZiV5vsxLr2uG3WYmb6Uz7eVay04JtFbe+HHfFpbtnKAxe4Rma7p6h9l89Q4ud8+pcvuXV4aXOo3j36VWq1aqFVylEVAPLt7y6pbgrLv1/KAMLM6S6e/D8LZkpDl5agp9utZFqlJuNmJ1txCbr/Mt5IOSlaqf6MegV+Td6xQTP0T+pfp1eYTZ+Oe6KeyO2lk9DvZfZUM88zIZ6btsoPDMunua6v+UEvqYIeZVbFt2I5voti079MGfR9dwFHN7uRn7YSHmrdyO/pbgrLoXaM04jLjPkfRtmvlcJvfY3D+8uttp0DPeMVX5R9qXnMeC2TnjN8XPu1rCGve0t/U3vC/dMOgPZFIeo1MtMOeLay3FXXCJ345C94/fWbhwyacMw85m/c8h+vfQa8Ny0jJmHVYQJeujZwN3ENVvR7KI6p10Ugvlj1xXeuGtLcVfcXaAucXLo0yLSIvibJq2+fdWkGbzat2xHqW3WpH3KoJxePWB8l0HJH1q4udaxpn7Vwi3HXXFJYvGz1iydVEEWbxDpViMAHFJ8QsMCoTTBvvZQmpnIB7KtSoAuNDwzGvg42PVeFJ63YG33hsMGioOe64vESCDo9v7vctwVl+YRsF5Rz/cRsNvOI2DQLjACPt1HwM1m8DNZ7yPgLazzPDLsUN/8mCPQPFu82tGhpCRtXLQ12v0+eq5vccX9D7iu81HCMw270cOzOu0UnEoYIW/eRan74Uhjv4+NmnHZyok/lMk88FCweaoHN3owDw4XhHDDbVvm+VnLAEIN6WE8Zi3h583lsgx3xe2zc8gt8JrOXDAPy8quTZutvQbe9nkJ4bWGTzxaHrBuRU6kG23N85j35DACjk/vw24HCm1thxFtxB59O0sTxQc1vr61gVVTXY674nZ/AYnuZpicqxzxAgLYczcm2hu/b0zhuTc7vLUu7QRaHYceVogyBwRE2/AcIeyJioYqrdS3idnIBjOYoc8akUH0gQJ1GJbjrriENjp1WzDwXrShVMQRyiGrJCMqWBqxjmUzQdOmCbl2GzWwnSy5HVCHQI+9cdvW5hnlWPGcGb123ynamSHEJ5P684K5SeVUZTnuikvdSxf92x4MY9E7ejwFNYxnAd4FCKN1Ly1vLpJvWunTIAE9KZqHvzZnFKfNJgbxFueAXnjuc1XrwGfm8she0KA03ETAN1uGu+JugPubl2635vffvHSH8tgCYJpFz0o7jzlM5995ZOah+fH87x6+8YuH73LcFZeMoKb3XqR77+YYEJSOzQyC24QNEL9XmrSwKLnp7E+4oWZvRNlYQyfKinPGspf2SZQtbSbK4gaqeRhqM7hWpdGewlLcFbd6OtVJqt9H56c5VwH1BTTRPpoAjnN9GzGvh95z46wU1Bwebfq+PU5+c4FkQzb43o2+hNcVGlILv1+UlYif6ecBOXZv+tN0Xo674tK3HKz2PX8L+rSGApI6QeKItTTmvd7ztwh6HQ8/eAmh/Jm/5dCsp6/5W/aVMYNZjLvi0n4PeSC5UZz/gNVkhB0EF2O51/BGfRDNwY4FGmlSqafLhWqsX73ZcEuUyktike71G57R2gi+WvF+MvAYTcNusoMc0xznuV2Ku+LicPXVbLK+dbPJFEabf5pNnu5mkz//7mY2+Qria8l7m50cfzO55P/D5JK6yaXJFSaXS3FXXM/Uui7NPCTwvIoc4TPQ3BZn3tqS9teNC/ysxaZmX/37peXyKIXaAfQjriq+dKpsc7jkfI6QkiQ61ChZ1KQdJFWK9RmvODTXS3FXXPTE814ab63HfzQqb0Y74PmAoGMz8y1dAyl2PNfyON8Y7UJy5bGg7qeZ9BdQfM7B04Z53hxdEK28HbuZRBANqHVw3kaDchHuijv8xKVmEjxAMe8gY3K0r8zW5CC9NeihAYXkEDV7fTOQS4ELzWUSKihDRcxGhHtkjYyAwtySIKHnF6VhiuwklrQTeFz7YTyzeXgYFuKuuC9C3TACs8UqMVcbPObyqEHwAlKEf8eUOeLAPQY0OQi53vj/7XAzSsaaau5Gye1mlJy+rKkbP0l1W+uqHAcMubqJ0nLcFZf8p93+Toh6v0kYs0evhkHj4223fHBOsMYq1buUqnWb/1P6tPmXTv3DWaGKoJ9LFhSom80/9KVfbP6X4q64xVCoFlk/jUAyd3KMLMagWYGMxtwmf6v/AQqv6uA7YV3C//w/Cahn8r6hr8Ukkrwc6yB2U9/sEJ+eQEbHdUP3TgwRwvqaMWTm7ULcFffHReD/6WTuyZIImweZe7LxW09Wr3NPVo6A8VmO2A6/9oIRnZba3Aum3gu2ry3JMfUIqG3ovWB36wX7ZbgrrqrHngSeZIAIowhE7oob6qSl//1/kfO+4cvglWFGz1mvxUtvimATrOjVotBEk9BtTQntgD5vw5wq6JXdtnPLXM+4k2PBZnrSa+HluCsuEd39N1S6fpruskH9ll2Hn7/2gXe74Lafvh+OjDjY6s2evA3Xwj8F1Kfvum2UrstwV1yPcp6bNXPQRfebahtoa4ZfZ2Kq/1fARvyHgI3xjLM4GimfZ3H6FbCxHHfFpbOUUB7hhYNXz9lXdVVect6Prdch9tW3fkRTlJuQwGNsbLJKt7hE/DMkv0nEOazJu1049e1179IuuvAsFETc+0VdfetUi9pzuXaLcVdc2iGHbm4Y0q1h2AOeVd3pUnJvGI6G/dwwNAOKx7lh2PWf7s/QDBp+D804zaEZZg7NkHBrVC7GXXGp1/fpCz+F5GidHDcnFcQ9V+YtOJqpR8k0SflTKg9eTPzOixnCL16M55kX0ylNMy9GAQ1ezHLcFZd8KBL6DyAsmYdOWOJ/ICzlr4Sl50/xINZUBGp08WC1r76+mZDHMwBQuKJ5mLKMnsuYBvOABWM57opL5/N9Pljp13zQfZ0PdrnUy7nbCThp4f0i6C39bS7p/zaX3MxzSdD+OP+aSy7BXXH1mtEjGnADaZoNjFC/Q1OdkM+IEHVrgjMM3+Qfxkop8WmTYToxRc4CHnMs9W3mdGI+kmOrRnFeDqlOCl0pscFs/+PkgyBko+fvu+W4Ky4Rvgqb426V0qwvL5HSeB5gg8xRhgGWRnr18LCGjwd+rUmOhL7T6WIZ5wK8/jnCIhY+viaA+pcNNAPoEaNl2LqMo/sYtAP8qxbirrjg3Z1OlxdoNksOgqaF8ybiQGYGiSfeItTCmD4fgSa688Y0b0RTUtQrH41Fg0Oe474i4KzfTOsevQJ/t0BGE2aaN9/eGtohJ/OwDHfFHUgjjefKUXPaCVcrw+ZySaePc8DHqdtRRscS8NqihjnlPV7JCA0bfBHxjFTkmJQoONadkijoTjVbqak8um5dabu8nnrrZBJYVJxOy3FXXJLiqxxxAQbASbTBP+D9MsJ3N/c6HbOObaSs0pvqtOt9qGZQ90ufxw8OHh5GkH+CpglIgzPXcy/EVt1Gr8D5USZ1btKal+OuuPSH7VfQ69e8R9Qrf7X9Ot1qe/5rbf+R0WossBuz1rm73dh2e7cbW3GX4xLnX2dcmCV/JR+x/1A/k4/238lHHsAssXsf4mazhO+kJ5yt8Zn72bqTnngmPa24y3Hp+ZbdjZlHlEo7y9lGN1jxX7K7Xc/u1p7djd5t4nbwRQykhr3W6f+ErfSxcFVT3NaCP+ZytLfMcOhBX75mhq+4S3FJu38NDzvMLgT9XcrmIaMuwZmaMSS24hkFqMZURlt4i1o/Dng5Qy8uQa4Nubbg0bhPu8JFu4lRnv1xrgbNfJ45Z659CKUVdzkuOadX2nTqHiz4R0gJsUbifGx9eWxZx1pi6zTabCN+5+hD8SBHSDpqNQ8nUGrZCrEZB1yadn099l6FEdNU5ZjQBkl6RbsE1KcVdzkukbeF6ptu/F4NGhzVaPYiXHu2cMt2kr6h9awT6b1aDy+pdoAHzoQQmo1/OfvUe8LFua1mliMM9fIsgjfM4zk3gbj3Fd7XhpuuuMtxyXYpOtMkXH9CI/qvdpmguNCkBp0odUuJsaSdblK3BBP0pBJZ9S7CqhJ6z77FNZypvV65avcg4D5nabA3gkdVxD+BsI4PK+5yXIpPPvwK+QOJgnsjEA34ZrOfM0kIfDL8nnuQtIV2TRyPc7hgNwrT62lzURjAIlwQn0W4YPK8TV/CBavRa4IBmV9xl+MSlUfMEG11sE+2FrLaipoCcii31QFbX5KjPUmpWSxjneRm8rsYh9IzROVBOs9sGGA1sbU3j19h7vl3mqmPidUPsfGwGymrXXGX45IxD7pxHzBslXdsfngmTJxCaUI4WNkY3bxWBngNpAGGEEUTF8GLjAEy5icYgDXeypBES7JT4HnQzOUR2oMRDX0T9BoQ5kkS/wPuivt75GbnNePsi3mH14975GZiNa4dPiM3cczC+msJ2oLw3P104IdNO7lHfQ6I+pxlHm/3qM9E00Q96nPFXYgrjIZ4GTqhKKYCb6koFGqD2V6FyN1b5RAREK18agq9AART1Rm5NwY9SwAgg/uc9/XeGOykJcwu45MOBl6I5oGDtG5g7lbcZbhNiIhxCZ7zfNDDdcN43gQ7+1FhjYW2Onc/qshYf7sflXQ/qnr3Zqsfwr4VWLg43zQjx45GOQ07SYQiZx+rKY+5HYwZdgpPqxV3OS51P1HM4GkUmK7c/ESvbDUODQR0CArjn36i+Cx+5uncs7NKfRt4axF+CwCQmrwf5d3vS3KiMCP3bvYxZZJpxV2OS0cZivlN2p5qa+4uba/2Lm2Pd2l7qm+Crw7O3LO25Ja1pSdSyWEyX7K2umcihRgdG8w1kbUFP/oVdzEubUfGgSqpde8w9pp1OM1rIy968xydUG/cPEd3Ps2eo+g5YYbC2DSDjLW+Sc3j2fUhsCI8o5VkTO8J+33LVSXQbhqqmBKeV9zFuJSb6M2rcI9xLrs4dgt/L7Hy1mYyD6YfxYLF0az6EnnoOY/XIQlqk4hIwlIeYyiCvJ8RfiFYY3/0HBQ5Osg7eIt8VUXdg/PEirsUV47UTZNZWjcBI5hXGkn29RXiJxzK2mAEz0DAelpaq3M+cSfPUhXJ0IsmOTJm9bTTVsrUzVsSuDNNh6TCXVAl6lm70blLcfoPuCvuPatHrQtyzIOIz/tp8LG32mswE/XXeo8y0ySWuMlqE+n1e0aQn8ddAl11+JeMIDpd2smvuMtxab//Jrq1FJE7Yu3fRLeet+0mutXeaypR2Im0jYqjWeyb/T4G329U/yb2zafxjDV4xV2KS5nmeXqtzfzBBTvNMYKfXLD0yQUzFJ5nDhp6wd7awEZcGH9x0FgF8RtYm79y0EDLxdFvxV2OS5/CXJDKERR9F+ai4fd3Ya4SzeHRDHCIDdFzgmanCJ4pE1heqhPxYTpnLib3YvUmCCbMIFVX3OW49NFfW/gRZL83qFHQjk/4k7RT/waeztgKO6cMfgWni0HLwlctm7QLiI22ne8siueIabLeq90g9y7F2mMA0O+9jaBBTU9pxV2KmytBz7m1NAcqRRSLlbcTPEMNgmggEkStglq+925lRCNQnF773CPvazF6dU2OORfpBSd1o2Q99U0PGcTjecMq+L7zE5r9MfsVdzku+dNFPIs2bGncRsD5nzCOdl0SFRx4X80G0gkSQ2YRx+E5/bhcCD6h5qFbjeN2IeWA7i34SRK2WTeeU9XS2yGIHjQPduCoaMn/B9wV19OvefrQDocK/gvAUUDiIgMOXEb7i1nliOEWsY0Zc/yi3+b4plB4/pzjlz7Hj32Of6pv5j7Hh7nlirsQFw1WVUTNONBj3+0rPD9yiE8JUt2sFh/tMbg4grGi1RE2aVewLrfZ/uh4p5dTp7VHDbkdTrSzOHeD2g5vq82ws8iRbKkdZv7nirsU1wAQQg14vmOujmFugbchQpzq24hwsxTqiBfQoW4vj9ZnayHGHQZR1Cq9adhDcEXLsLMnaKydVR+ilqBXyvDJgRhKJ2Lbe8BYd1fcRbg6DORwXkarHTLCbhGhsFcxtY+4JHKK4jZRUHMUKsoJ295LG3KIAW0Olqmh5XFS8dhC065hRGaNRLQQAUlZ1DejPu1a67mPW1lxl+KWSCGbf82UaxY66BjQOKwI2nTxKYdoU4lPv81EDPx08AILeJ19JmJ4a/I9yw71PrLshjnLbsVdhks/cUmvyKKDTQRoSrUdxKP+r+aB20GKj0+h243rxBuNfiixshbPOjnejpVUhmG0zofnE45nRY5k9ToM1qbyiOVUN3lfhyJHt4HH9VQ8POXdirscl2AKJkeXvvrvgpv8h/+u+e6/Cy01jFw429cCbY2fB19339/ko1YP8qCUGv70/V1xF+HG4sl5wdnW4q8Dxkwex7Qg9YTAuWcFr7/cbs8h8+TL7eHczdU8VI6mGsQKS6Nhtr20eM6cWmdfR3AxTzgKUowbt8U6rCvuclwCORx93IQNDZ5Q6FHRrtchwU9nZAPV2VNg4p8Itnu5lcfg/kFHzdEE177pqOMTPu+giQv21fvxvOIuw608RXpitA0TXkUvDbDVR8Fo2KK+R6u8ir3neG/6paceId1n+ve4Tt+1avIZ14nS/jOuc5rjOu3rHNfJCuvyFXcxLgn8rmXD4zmEZ6yfPeyCQ5v4dJkyahSnE6NHhcMaDJBQewSxt+DaOAfXjtb7l3Mn9Hmx4JxheoxnhzaXS8iz8SVConCgy3bFXY5L/ONyYfRvq4weX8OlcXTz9rVnD9+8cU5B7ODaF75Ms26Q7l3lNhdoa6RvjzkoSsp6i3NyN66mhw+IHWd/ELa64i7GNZTy3jDHWzNPrKulv8RuaAcYE8F4D+JdEwSB0YaoxerH8wYbJ0h97WAGFnV9BnmJX5uIfGsi+l9NREtsTEi7acVdjksPrfF2azY69TU1wEIFMqa9oF0BTrKfKRFjyXuFhiBg5GseCn+2MrS3Mko7WHdrZWxck+JAp5UX741BD4qHGGtu4n+YB6pvK+4y3OaYMKRtBxgU+TZKGXYme9F0ar2WYdzMoNfWRNjH2D0M4MnmjBS82N3EvI0h2Q9yUbsPFcDw3UGvEEOVU+xiEATb4FyAZ9D5FXc5Lv2enSX/lJ2l/Uj2LTtr9hDdf/MQRZu9HZjtzbu0HfDqf8/sWnGX45Lxtvu3Ydb+v7goboBQX+gVLzREiM5F636JEMdyEyF6b2PCmRn1PYwt/R41kFTeSvbT2QUVsgKvbAtgEGjdHDAdVtzluCQ2IU49TWdGze/QUo9PJzedG2z48CoDjuJkWKHgwOi3MP6ObxGcPooLmIsg/vZih/Dc/scj4nay/XY3glsdb5o4i5YiuxV3Ia4S03j2QRV1RoX3xuYFHGdbXARZIvLNpPLEqqHP+AXaGcMe88mo4IjRIEdsmjARGyCQIvR9J2jaYnKxzxZL+ZCAYpNkgt6g8oq7HJfu9Tz9queV81zPA45zj96Uk0dN8izezfX8Jtj2Xh4j4f/3bCCcI1TQx7qfI/x8jngODJukN3WuHUBfQjbXirsM9xRsI3cPxiAY7In0s6/9xgtDfdJ5YTL5FJ84WOuTXgla7HnNVTQDv/DR4KVoA8vELJLDyznjgPaFj/YfcFdceNnI7GUDaQe0aH00hdYh4jD2lpFDPNuE7UPunh7x/Va/wIvq7qHjZg+dOHvooI9rpX8/o+6xeOa+euisuItx//8Twunu/VjDYwAAAABJRU5ErkJggg==');
        background-repeat: repeat;
        border: 1px solid #d1d1d1;
        background-color: rgba(245,245,245, 1);
        height: 120px;
        width: 990px;
        padding: 15px;
        text-align: center;
        margin: 0 auto;
    }

        #cookiesStorageNotify .cookiesContentDiv .btn {
            padding: 10px;
            margin-top: 10px;
            background-color: #f36a14;
            color: white;
            font-weight: bold;
            text-decoration: none;
            cursor: pointer;
        }

        #cookiesStorageNotify .cookiesContentDiv .a {
            cursor: pointer;
        }
/*Стиля для частичного представления _PoliticsNotify*/
#politicsNotify {
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 5000 !important;
}

    #politicsNotify .politicsContentDiv {
        background-image: url('data:image/png;base64,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');
        background-repeat: repeat;
        border: 1px solid #d1d1d1;
        background-color: rgba(245,245,245, 1);
        height: 120px;
        width: 990px;
        padding: 15px;
        text-align: center;
        margin: 0 auto;
    }

        #politicsNotify .politicsContentDiv .btn {
            padding: 10px;
            margin-top: 10px;
            background-color: #f36a14;
            color: white;
            font-weight: bold;
            text-decoration: none;
            cursor: pointer;
        }

        #politicsNotify .politicsContentDiv .a {
            cursor: pointer;
        }
/*Telemed ЛК*/
#telemedClientPoliciesWrapper .policy-hr {
    border-top: 1px solid #d0d0d0;
}

#telemedClientPoliciesWrapper .vdns-program-info-description {
    padding-left: 20px;
    font-size: 12px;
}

    #telemedClientPoliciesWrapper .vdns-program-info-description li {
        margin-left: 15px;
    }

#telemedAddInsuredWrapper #addInsuredForm .input-sm {
    font-size: 13px;
    padding: 2px 10px;
}

#telemedAddInsuredWrapper #addInsuredForm h4 {
    margin-top: 5px;
    font-size: 16px;
}

#telemedAddInsuredWrapper .col label {
    font-size: 13px;
}

#telemedAddInsuredWrapper #insuredErrorList {
    padding-left: 25px;
    padding-right: 0;
    padding-top: 0;
    padding-bottom: 0;
}

    #telemedAddInsuredWrapper #insuredErrorList ul {
        padding: 5px;
    }

        #telemedAddInsuredWrapper #insuredErrorList ul li {
            padding: 3px 0;
            font-size: 13px;
        }

#telemedAddInsuredWrapper #acceptTermWrapper {
    cursor: pointer;
}

/* Width Classes */
.w-1 { width: 1% !important }
.w-2 { width: 2% !important }
.w-3 { width: 3% !important }
.w-4 { width: 4% !important }
.w-5 { width: 5% !important }
.w-6 { width: 6% !important }
.w-7 { width: 7% !important }
.w-8 { width: 8% !important }
.w-9 { width: 9% !important }
.w-10 { width: 10% !important }
.w-11 { width: 11% !important }
.w-12 { width: 12% !important }
.w-13 { width: 13% !important }
.w-14 { width: 14% !important }
.w-15 { width: 15% !important }
.w-16 { width: 16% !important }
.w-17 { width: 17% !important }
.w-18 { width: 18% !important }
.w-19 { width: 19% !important }
.w-20 { width: 20% !important }
.w-21 { width: 21% !important }
.w-22 { width: 22% !important }
.w-23 { width: 23% !important }
.w-24 { width: 24% !important }
.w-25 { width: 25% !important }
.w-26 { width: 26% !important }
.w-27 { width: 27% !important }
.w-28 { width: 28% !important }
.w-29 { width: 29% !important }
.w-30 { width: 30% !important }
.w-32 { width: 32% !important }
.w-34 { width: 34% !important }
.w-35 { width: 35% !important }
.w-36 { width: 36% !important }
.w-38 { width: 38% !important }
.w-40 { width: 40% !important }
.w-42 { width: 42% !important }
.w-44 { width: 44% !important }
.w-45 { width: 45% !important }
.w-46 { width: 46% !important }
.w-48 { width: 48% !important }
.w-50 { width: 50% !important }
.w-52 { width: 52% !important }
.w-54 { width: 54% !important }
.w-55 { width: 55% !important }
.w-56 { width: 56% !important }
.w-58 { width: 58% !important }
.w-60 { width: 60% !important }
.w-62 { width: 62% !important }
.w-64 { width: 64% !important }
.w-65 { width: 65% !important }
.w-66 { width: 66% !important }
.w-68 { width: 68% !important }
.w-70 { width: 70% !important }
.w-72 { width: 72% !important }
.w-74 { width: 74% !important }
.w-75 { width: 75% !important }
.w-76 { width: 76% !important }
.w-78 { width: 78% !important }
.w-80 { width: 80% !important }
.w-82 { width: 82% !important }
.w-84 { width: 84% !important }
.w-85 { width: 85% !important }
.w-86 { width: 86% !important }
.w-88 { width: 88% !important }
.w-90 { width: 90% !important }
.w-92 { width: 92% !important }
.w-94 { width: 94% !important }
.w-95 { width: 95% !important }
.w-96 { width: 96% !important }
.w-98 { width: 98% !important }
.w-100 { width: 100% !important }

/* Min width Classes */
.min-w-5 { min-width: 5px !important }
.min-w-10 { min-width: 10px !important }
.min-w-15 { min-width: 15px !important }
.min-w-20 { min-width: 20px !important }
.min-w-25 { min-width: 25px !important }
.min-w-30 { min-width: 30px !important }
.min-w-35 { min-width: 35px !important }
.min-w-40 { min-width: 40px !important }
.min-w-45 { min-width: 45px !important }
.min-w-50 { min-width: 50px !important }
.min-w-55 { min-width: 55px !important }
.min-w-60 { min-width: 60px !important }
.min-w-65 { min-width: 65px !important }
.min-w-70 { min-width: 70px !important }
.min-w-75 { min-width: 75px !important }
.min-w-80 { min-width: 80px !important }
.min-w-85 { min-width: 85px !important }
.min-w-90 { min-width: 90px !important }
.min-w-95 { min-width: 95px !important }
.min-w-100 { min-width: 100px !important }
.min-w-105 { min-width: 105px !important }
.min-w-110 { min-width: 110px !important }
.min-w-115 { min-width: 115px !important }
.min-w-120 { min-width: 120px !important }
.min-w-125 { min-width: 125px !important }
.min-w-130 { min-width: 130px !important }
.min-w-135 { min-width: 135px !important }
.min-w-140 { min-width: 140px !important }
.min-w-145 { min-width: 145px !important }
.min-w-150 { min-width: 150px !important }
.min-w-155 { min-width: 155px !important }
.min-w-160 { min-width: 160px !important }
.min-w-165 { min-width: 165px !important }
.min-w-170 { min-width: 170px !important }
.min-w-175 { min-width: 175px !important }
.min-w-180 { min-width: 180px !important }
.min-w-185 { min-width: 185px !important }
.min-w-190 { min-width: 190px !important }
.min-w-195 { min-width: 195px !important }
.min-w-200 { min-width: 200px !important }

/* Spacing Classes
	m - margin
	p - padding

	t - top
	b - bottom
	l - left
	r - right
	x - left + right
	y - top + bottom
*/
.m-0  { margin:  0px !important }
.m-5  { margin:  5px !important }
.m-10 { margin: 10px !important }
.m-15 { margin: 15px !important }
.m-20 { margin: 20px !important }
.m-25 { margin: 25px !important }
.m-30 { margin: 30px !important }
.m-35 { margin: 35px !important }
.m-40 { margin: 40px !important }
.m-45 { margin: 45px !important }
.m-50 { margin: 50px !important }

.mt-0  { margin-top:  0px !important }
.mt-5  { margin-top:  5px !important }
.mt-10 { margin-top: 10px !important }
.mt-15 { margin-top: 15px !important }
.mt-20 { margin-top: 20px !important }
.mt-25 { margin-top: 25px !important }
.mt-30 { margin-top: 30px !important }
.mt-35 { margin-top: 35px !important }
.mt-40 { margin-top: 40px !important }
.mt-45 { margin-top: 45px !important }
.mt-50 { margin-top: 50px !important }

.mb-0  { margin-bottom:  0px !important }
.mb-5  { margin-bottom:  5px !important }
.mb-10 { margin-bottom: 10px !important }
.mb-15 { margin-bottom: 15px !important }
.mb-20 { margin-bottom: 20px !important }
.mb-25 { margin-bottom: 25px !important }
.mb-30 { margin-bottom: 30px !important }
.mb-35 { margin-bottom: 35px !important }
.mb-40 { margin-bottom: 40px !important }
.mb-45 { margin-bottom: 45px !important }
.mb-50 { margin-bottom: 50px !important }

.ml-0  { margin-left:  0px !important }
.ml-5  { margin-left:  5px !important }
.ml-10 { margin-left: 10px !important }
.ml-15 { margin-left: 15px !important }
.ml-20 { margin-left: 20px !important }
.ml-25 { margin-left: 25px !important }
.ml-30 { margin-left: 30px !important }
.ml-35 { margin-left: 35px !important }
.ml-40 { margin-left: 40px !important }
.ml-45 { margin-left: 45px !important }
.ml-50 { margin-left: 50px !important }

.mr-0  { margin-right:  0px !important }
.mr-5  { margin-right:  5px !important }
.mr-10 { margin-right: 10px !important }
.mr-15 { margin-right: 15px !important }
.mr-20 { margin-right: 20px !important }
.mr-25 { margin-right: 25px !important }
.mr-30 { margin-right: 30px !important }
.mr-35 { margin-right: 35px !important }
.mr-40 { margin-right: 40px !important }
.mr-45 { margin-right: 45px !important }
.mr-50 { margin-right: 50px !important }

.mx-0  { margin-left:  0px !important; margin-right:  0px !important }
.mx-5  { margin-left:  5px !important; margin-right:  5px !important }
.mx-10 { margin-left: 10px !important; margin-right: 10px !important }
.mx-15 { margin-left: 15px !important; margin-right: 15px !important }
.mx-20 { margin-left: 20px !important; margin-right: 20px !important }
.mx-25 { margin-left: 25px !important; margin-right: 25px !important }
.mx-30 { margin-left: 30px !important; margin-right: 30px !important }
.mx-35 { margin-left: 35px !important; margin-right: 35px !important }
.mx-40 { margin-left: 40px !important; margin-right: 40px !important }
.mx-45 { margin-left: 45px !important; margin-right: 45px !important }
.mx-50 { margin-left: 50px !important; margin-right: 50px !important }

.my-0  { margin-top:  0px !important; margin-bottom:  0px !important }
.my-5  { margin-top:  5px !important; margin-bottom:  5px !important }
.my-10 { margin-top: 10px !important; margin-bottom: 10px !important }
.my-15 { margin-top: 15px !important; margin-bottom: 15px !important }
.my-20 { margin-top: 20px !important; margin-bottom: 20px !important }
.my-25 { margin-top: 25px !important; margin-bottom: 25px !important }
.my-30 { margin-top: 30px !important; margin-bottom: 30px !important }
.my-35 { margin-top: 35px !important; margin-bottom: 35px !important }
.my-40 { margin-top: 40px !important; margin-bottom: 40px !important }
.my-45 { margin-top: 45px !important; margin-bottom: 45px !important }
.my-50 { margin-top: 50px !important; margin-bottom: 50px !important }

.p-0  { padding:  0px !important }
.p-5  { padding:  5px !important }
.p-10 { padding: 10px !important }
.p-15 { padding: 15px !important }
.p-20 { padding: 20px !important }
.p-25 { padding: 25px !important }
.p-30 { padding: 30px !important }
.p-35 { padding: 35px !important }
.p-40 { padding: 40px !important }
.p-45 { padding: 45px !important }
.p-50 { padding: 50px !important }

.pt-0  { padding-top:  0px !important }
.pt-5  { padding-top:  5px !important }
.pt-10 { padding-top: 10px !important }
.pt-15 { padding-top: 15px !important }
.pt-20 { padding-top: 20px !important }
.pt-25 { padding-top: 25px !important }
.pt-30 { padding-top: 30px !important }
.pt-35 { padding-top: 35px !important }
.pt-40 { padding-top: 40px !important }
.pt-45 { padding-top: 45px !important }
.pt-50 { padding-top: 50px !important }

.pb-0  { padding-bottom:  0px !important }
.pb-5  { padding-bottom:  5px !important }
.pb-10 { padding-bottom: 10px !important }
.pb-15 { padding-bottom: 15px !important }
.pb-20 { padding-bottom: 20px !important }
.pb-25 { padding-bottom: 25px !important }
.pb-30 { padding-bottom: 30px !important }
.pb-35 { padding-bottom: 35px !important }
.pb-40 { padding-bottom: 40px !important }
.pb-45 { padding-bottom: 45px !important }
.pb-50 { padding-bottom: 50px !important }

.pl-0  { padding-left:  0px !important }
.pl-5  { padding-left:  5px !important }
.pl-10 { padding-left: 10px !important }
.pl-15 { padding-left: 15px !important }
.pl-20 { padding-left: 20px !important }
.pl-25 { padding-left: 25px !important }
.pl-30 { padding-left: 30px !important }
.pl-35 { padding-left: 35px !important }
.pl-40 { padding-left: 40px !important }
.pl-45 { padding-left: 45px !important }
.pl-50 { padding-left: 50px !important }

.pr-0  { padding-right:  0px !important }
.pr-5  { padding-right:  5px !important }
.pr-10 { padding-right: 10px !important }
.pr-15 { padding-right: 15px !important }
.pr-20 { padding-right: 20px !important }
.pr-25 { padding-right: 25px !important }
.pr-30 { padding-right: 30px !important }
.pr-35 { padding-right: 35px !important }
.pr-40 { padding-right: 40px !important }
.pr-45 { padding-right: 45px !important }
.pr-50 { padding-right: 50px !important }

.px-0  { padding-left:  0px !important; padding-right:  0px !important }
.px-5  { padding-left:  5px !important; padding-right:  5px !important }
.px-10 { padding-left: 10px !important; padding-right: 10px !important }
.px-15 { padding-left: 15px !important; padding-right: 15px !important }
.px-20 { padding-left: 20px !important; padding-right: 20px !important }
.px-25 { padding-left: 25px !important; padding-right: 25px !important }
.px-30 { padding-left: 30px !important; padding-right: 30px !important }
.px-35 { padding-left: 35px !important; padding-right: 35px !important }
.px-40 { padding-left: 40px !important; padding-right: 40px !important }
.px-45 { padding-left: 45px !important; padding-right: 45px !important }
.px-50 { padding-left: 50px !important; padding-right: 50px !important }

.py-0  { padding-top:  0px !important; padding-bottom:  0px !important }
.py-5  { padding-top:  5px !important; padding-bottom:  5px !important }
.py-10 { padding-top: 10px !important; padding-bottom: 10px !important }
.py-15 { padding-top: 15px !important; padding-bottom: 15px !important }
.py-20 { padding-top: 20px !important; padding-bottom: 20px !important }
.py-25 { padding-top: 25px !important; padding-bottom: 25px !important }
.py-30 { padding-top: 30px !important; padding-bottom: 30px !important }
.py-35 { padding-top: 35px !important; padding-bottom: 35px !important }
.py-40 { padding-top: 40px !important; padding-bottom: 40px !important }
.py-45 { padding-top: 45px !important; padding-bottom: 45px !important }
.py-50 { padding-top: 50px !important; padding-bottom: 50px !important }

/* Align Classes */
.text-left { text-align: left !important }
.text-center { text-align: center !important }
.text-right { text-align: right !important }
.text-justify { text-align: justify !important }

.align-top { vertical-align: top !important }
.align-middle { vertical-align: middle !important }
.align-bottom { vertical-align: bottom !important }

.text-nowrap { white-space: nowrap !important }

.bold { font-weight: bold !important }
.nobold { font-weight: normal !important }

/* Cursor Classes */
.cursor-pointer { cursor: pointer !important }
.cursor-not-allowed { cursor: not-allowed !important }

/* Border Classes */
.border { border: 1px solid #cccccc; border-radius: 4px; }
.border-0 { border: none !important; }
.border-left { border-left: 1px solid #cccccc }
.border-left-0 { border-left: none !important; }
.border-right { border-right: 1px solid #cccccc }
.border-right-0 { border-right: none !important; }
.border-top { border-top: 1px solid #cccccc }
.border-top-0 { border-top: none !important; }
.border-bottom { border-bottom: 1px solid #cccccc }
.border-bottom-0 { border-bottom: none !important; }

/* Display Classes */
/* без !important, иначе они перекрывают классы AngularJS */
.d-none { display: none }
.d-inline { display: inline }
.d-inline-block { display: inline-block }
.d-block { display: block }
.d-table { display: table }
.d-table-cell { display: table-cell }
.d-flex { display: flex }
.d-inline-flex { display: inline-flex }

/* Float Classes */
.float-none { float: none !important }
.float-left { float: left !important }
.float-right { float: right !important }

/* Position Classes */
.position-absolute { position: absolute !important }
.position-relative { position: relative !important }
.position-fixed { position: fixed !important }

/*
	Text colors
*/
.text-white {
	color: #ffffff !important;
}

.text-grey {
	color: #b0b0b0 !important;
}

.text-lightgrey {
	color: #c0c0c0 !important;
}

.text-darkgrey {
	color: #888888 !important;
}

.text-orange {
	color: #ff5e00 !important;
}

.text-green {
	color: #008600 !important;
}

.text-red {
	color: #ff0000 !important;
}

.text-darkred {
	color: #c4383a !important;
}

.text-blue {
	color: #357ebd !important;
}

/*------------------------*/
/* 
 * Don't modify things marked with ! - unless you know what you're doing
 */

/* ! vertical layout */
.multiSelect .vertical {
    float: none;
}

/* ! horizontal layout */
.multiSelect .horizontal:not(.multiSelectGroup) {
    float: left;
}

/* ! create a "row" */
.multiSelect .line {
    max-height: 34px;   
    overflow: hidden;
}

/* ! create a "column" */
.multiSelect .acol {
    display: inline-block;    
    min-width: 12px;
}

/* ! */
.multiSelect .inlineBlock {
    display: inline-block;
}

/* the multiselect button */
.multiSelect .button {
    display: block;
    position: relative;
    text-align: center;    
    cursor: pointer;
    border: 1px solid #c6c6c6;    
    padding: 1px 8px 1px 8px;    
    font-size: 14px;
    min-height : 38px !important;
    border-radius: 4px;
    color: #555;   
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none; 
    white-space:normal;
    background-color: #fff;
    background-image: linear-gradient(#fff, #f7f7f7);      
}

/* button: hover */
.multiSelect .button:hover {    
    background-image: linear-gradient(#fff, #e9e9e9);    
}

/* button: clicked */
.multiSelect .buttonClicked {
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

/* labels on the button */
.multiSelect .buttonLabel {
    display: inline-block;
    padding: 5px 0px 5px 0px; 
}

/* downward pointing arrow */
.multiSelect .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin: 0px 0px 1px 12px  !important;    
    vertical-align: middle;
    border-top: 4px solid #333;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    border-bottom: 0 dotted; 
}

/* the main checkboxes and helper layer */
.multiSelect .checkboxLayer {
    background-color: #fff;
    position: absolute;
    z-index: 999;
    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);    
    min-width:278px;
    display: none !important;
    margin-right: 30px;
}

/* container of helper elements */
.multiSelect .helperContainer {
    border-bottom: 1px solid #ddd;
    padding: 8px 8px 0px 8px;
}

/* helper buttons (select all, none, reset); */
.multiSelect .helperButton {
    display: inline;
    text-align: center;
    cursor: pointer;
    border: 1px solid #ccc;
    height: 26px;
    font-size: 13px;
    border-radius: 2px;
    color: #666;    
    background-color: #f1f1f1;
    line-height: 1.6;
    margin: 0px 0px 8px 0px;
}

/* clear button */
.multiSelect .clearButton {
    position: absolute;
    display: inline;
    text-align: center;
    cursor: pointer;
    border: 1px solid #ccc;
    height: 22px;
    width: 22px;
    font-size: 13px;
    border-radius: 2px;
    color: #666;    
    background-color: #f1f1f1;
    line-height: 1.4;
    right : 2px;
    top: 2px;
}

/* filter */
.multiSelect .inputFilter {
    border-radius: 2px; 
    border: 1px solid #ccc;
    height: 26px;
    font-size: 14px;
    width:100%;    
    padding-left:7px;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */    
    color: #888;
    margin: 0px 0px 8px 0px;
}

/* helper elements on hover & focus */
.multiSelect .clearButton:hover,
.multiSelect .helperButton:hover {
    border: 1px solid #ccc;
    color: #999;    
    background-color: #f4f4f4;    
}

.multiSelect .clearButton:focus,
.multiSelect .helperButton:focus,
.multiSelect .inputFilter:focus {
    border: 1px solid #66AFE9 !important;
    box-shadow: inset 0 0px 1px rgba(0,0,0,.035), 0 0 5px rgba(82,168,236,.7) !important;
}

/* container of multi select items */
.multiSelect .checkBoxContainer {
    display: inline-block;
    padding: 8px;   
}

/* ! to show / hide the checkbox layer above */
.multiSelect .show {
    display: block !important;
}

/* item labels */
.multiSelect .multiSelectItem {
    display: block;
    padding: 3px;
    color: #444;       
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;      
    border: 1px solid transparent;
    position: relative;
    min-width:278px;
}

/* Item labels: selected - Enable this if you want to apply styling on selected items */
.multiSelect .multiSelectItem:not(.multiSelectGroup).selected
{
    background-image: linear-gradient( #e9e9e9, #f1f1f1 );    
    color: #555;        
    cursor: pointer;        
    border-top: 1px solid #e4e4e4;
    border-left: 1px solid #e4e4e4;    
    border-right: 1px solid #d9d9d9;            
}

/* item labels focus on mouse hover */
.multiSelect .multiSelectItem:hover, 
.multiSelect .multiSelectGroup:hover {
    background-image: linear-gradient( #c1c1c1, #999 ) !important;    
    color: #fff !important;    
    cursor: pointer;        
    border: 1px solid #ccc !important;
}

/* item labels focus using keyboard */
.multiSelect .multiSelectFocus { 
    background-image: linear-gradient( #c1c1c1, #999 ) !important;    
    color: #fff !important;    
    cursor: pointer;        
    border: 1px solid #ccc !important;
}

/* change mouse pointer into the pointing finger */
.multiSelect .multiSelectItem span:hover, 
.multiSelect .multiSelectGroup span:hover
{    
    cursor: pointer;  
}

/* ! group labels */
.multiSelect .multiSelectGroup {    
    display: block;
    clear: both;
}

/* right-align the tick mark (&#10004;) */
.multiSelect .tickMark {
    display:inline-block; 
    position: absolute; 
    right: 10px; 
    top: 7px;
    font-size: 10px;          
}

/* hide the original HTML checkbox away */
.multiSelect .checkbox {    
    color: #ddd !important;    
    position: absolute;
    left: -9999px;
    cursor: pointer;    
}

/* checkboxes currently disabled */
.multiSelect .disabled, 
.multiSelect .disabled:hover,
.multiSelect .disabled label input:hover ~ span {
    color: #c4c4c4 !important;
    cursor: not-allowed !important;
}

/* If you use images in button / checkbox label, you might want to change the image style here. */
.multiSelect img {
    vertical-align: middle;
    margin-bottom:0px;
    height: 22px;
    width:22px;
}


/* Optional scoped theme for tag-it which mimics the zendesk widget. */


ul.tagit {
    border-style: solid;
    border-width: 1px;
    border-color: #C6C6C6;
    background: inherit;
}

    ul.tagit li.tagit-choice {
        -moz-border-radius: 6px;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        border: 1px solid #eea236;
        background: none;
        background-color: #f0ad4e;
        font-weight: normal;
          
      
    }

        ul.tagit li.tagit-choice .tagit-label:not(a) {
           color: white;
        }

        ul.tagit li.tagit-choice a.tagit-close {
            text-decoration: none;
        }

        ul.tagit li.tagit-choice .tagit-close {
            right: .4em;
        }

        ul.tagit li.tagit-choice .ui-icon {
            /*display: none;*/
        }

        ul.tagit li.tagit-choice .tagit-close .text-icon {
            display: inline;
            font-family: arial, sans-serif;
            font-size: 16px;
            line-height: 16px;
            color: #777;
        }

        ul.tagit li.tagit-choice:hover, ul.tagit li.tagit-choice.remove {
            background-color: #edbb75;
            border-color: #eea236;
        }

        ul.tagit li.tagit-choice a.tagLabel:hover,
        ul.tagit li.tagit-choice a.tagit-close .text-icon:hover {
            color: #222;
        }

    ul.tagit input[type="text"] {
        color: #333333;
        background: none;
    }

.ui-widget {
    font-size: 1.1em;
}

/* Forked from a jQuery UI theme, so that we don't require the jQuery UI CSS as a dependency. */
.tagit-autocomplete.ui-autocomplete {
    position: absolute;
    cursor: default;
}

* html .tagit-autocomplete.ui-autocomplete {
    width: 1px;
}
/* without this, the menu expands to 100% in IE6 */
.tagit-autocomplete.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    float: left;
}

    .tagit-autocomplete.ui-menu .ui-menu {
        margin-top: -3px;
    }

    .tagit-autocomplete.ui-menu .ui-menu-item {
        margin: 0;
        padding: 0;
        zoom: 1;
        float: left;
        clear: left;
        width: 100%;
    }

        .tagit-autocomplete.ui-menu .ui-menu-item a {
            text-decoration: none;
            display: block;
            padding: .2em .4em;
            line-height: 1.5;
            zoom: 1;
        }

            .tagit-autocomplete .ui-menu .ui-menu-item a.ui-state-hover,
            .tagit-autocomplete .ui-menu .ui-menu-item a.ui-state-active {
                font-weight: normal;
                margin: -1px;
            }

.tagit-autocomplete.ui-widget-content {
    border: 1px solid #aaaaaa;
    background: #ffffff 50% 50% repeat-x;
    color: #222222;
}

.tagit-autocomplete.ui-corner-all, .tagit-autocomplete .ui-corner-all {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

.tagit-autocomplete .ui-state-hover, .tagit-autocomplete .ui-state-focus {
    border: 1px solid #999999;
    background: #dadada;
    font-weight: normal;
    color: #212121;
}

.tagit-autocomplete .ui-state-active {
    border: 1px solid #aaaaaa;
}

.tagit-autocomplete .ui-widget-content {
    border: 1px solid #aaaaaa;
}

.tagit .ui-helper-hidden-accessible {
    position: absolute !important;
    clip: rect(1px,1px,1px,1px);
}

ul.tagit {
    padding: 1px 5px;
    overflow: hidden;
    margin-left: inherit; /* usually we don't want the regular ul margins. */
    margin-right: inherit;
}
ul.tagit li {
    display: block;
    float: left;
    margin: 2px 5px 2px 0;
}
ul.tagit li.tagit-choice {    
    position: relative;
    line-height: inherit;
}
input.tagit-hidden-field {
    display: none;
}
ul.tagit li.tagit-choice-read-only { 
    padding: .2em .5em .2em .5em; 
} 

ul.tagit li.tagit-choice-editable { 
    padding: .2em 18px .2em .5em; 
} 

ul.tagit li.tagit-new {
    padding: .25em 4px .25em 0;
}

ul.tagit li.tagit-choice a.tagit-label {
    cursor: pointer;
    text-decoration: none;
}
ul.tagit li.tagit-choice .tagit-close {
    cursor: pointer;
    position: absolute;
    right: -5px;
    
    margin-top: -4px;
    line-height: 17px;
}

/* used for some custom themes that don't need image icons */
ul.tagit li.tagit-choice .tagit-close .text-icon {
    /*display: none;*/

}

ul.tagit li.tagit-choice input {
    display: block;
    float: left;
    margin: 2px 5px 2px 0;
}
ul.tagit input[type="text"] {
    -moz-box-sizing:    border-box;
    -webkit-box-sizing: border-box;
    box-sizing:         border-box;

    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;

    border: none;
    margin: 0;
    padding: 0;
    width: inherit;
    background-color: inherit;
    outline: none;
}

