html, body {
			font-family:'Titillium Web', sans-serif;
			color:#4A4A4A;
			height:100%;
			padding:0;
			width:auto;
			margin:0;
			overflow-x:hidden;
		}
		a {
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			text-decoration:none;
			color:#4A4A4A;
		}
		#topmenu {
			position:absolute;
			top:0;
			left:0;
			height:auto;
			mso-table-lspace:0pt;
			mso-table-rspace:0pt;
			border-collapse:collapse;
			border-spacing:0px;
			padding:0;
			Margin:0;
			width:100%;
			height:100%;
			background-repeat:repeat;
			background-position:center top;
			font-family:'Titillium Web', sans-serif;
		}
		#footer {
			position:absolute;
			bottom:0;
			left:0;
			height:auto;
			mso-table-lspace:0pt;
			mso-table-rspace:0pt;
			border-collapse:collapse;
			border-spacing:0px;
			table-layout:fixed !important;
			width:100%;
			font-family:'Titillium Web', sans-serif;
		}

		p {
			font-size:16px;
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
		}
		h1 {
			font-size:30px;
			text-align:left;
			Margin:0;
			line-height:38px;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			font-size:32px;
			font-style:normal;
			font-weight:bold;
			color:#333333;
		}
		h3 {
			font-size:20px;
			text-align:left;
			Margin:0;
			line-height:24px;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			font-size:20px;
			font-style:normal;
			font-weight:bold;
			color:#4A4A4A;
		}

		img {
			display:block;
			border:0;
			outline:none;
			text-decoration:none;
			-ms-interpolation-mode:bicubic;
		}

		select::-ms-expand {
		    display: none;
		}

		.td-arrow-bottom {
			padding:0;
			Margin:0;
			text-align:left!important
			/*padding-top:-16px;*/
			padding-top:-48px;
			padding-left:20px;
		}

		.td-arrow-bottom > p {
				color: #4A4A4A;
		}

		.p-arrow {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:32px;
			color:#4A4A4A;
		}

		.p-arrow-bottom {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;"
		}

		.p-arrow-config {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;
		}

		.p-arrow-config-led-mode {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;
		}

		.p-arrow-config-autolocation {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;
		}

		.p-arrow-config-bottom {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;
		}

		.p-arrow-help {
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-size:16px;
			font-family:'Titillium Web', sans-serif;
			line-height:24px;
			color:#4A4A4A;
		}

		.p-arrow::before {
			display: block;
			width: 16px;
			height: 64px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-bottom::before {
			display: block;
			width: 16px;
			height: 24px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-config::before {
			display: block;
			width: 16px;
			height: 32px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-config-led-mode::before {
			display: block;
			width: 16px;
			height: 32px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-config-autolocation::before {
			display: block;
			width: 16px;
			height: 32px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-config-bottom::before {
			display: block;
			width: 16px;
			height: 72px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.p-arrow-help::before {
			display: block;
			width: 16px;
			height: 32px;
			float: left;
			margin: 0 6px 0 0;
			content: "→";
		}

		.submit-btn {
			background-color: transparent;
		  /*border: none;*/
			border: 1px solid #4A4A4A;
		  color: #4A4A4A;
		  padding: 10px 24px;
		  text-align: center;
		  text-decoration: none;
		  display: inline-block;
		  font-size: 18px;
		  margin: 4px 2px;
		  cursor: pointer;
		}

		.input_select {
			margin-top:-4px;
			padding-bottom: 4px;
			font-size: 18px;
			/*padding: 5px 10px 10px 0px;*/
			padding-left: 30px;
			/*margin: 2px 5px 5px 2px;*/
			color:#4A4A4A;
			font-weight: bold;
			font-family:'Titillium Web', sans-serif;
			border: none;
			border-color: transparent;
			box-shadow: none;
			/*border: 1px solid #4A4A4A;*/
			height: 34px;
			-webkit-appearance: none;
			-moz-appearance: none;
			appearance: none;
			background: transparent;
			text-decoration: underline;
		}

		.input_option {
		}

		.input_text {
			margin-top:-4px;
			padding-bottom: 4px;
			font-size:18px;
			Margin:0;
			display:inline-block;
			min-width:100px;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			background: transparent;
			color:#4A4A4A;
			border: none;
			border-color: transparent;
			box-shadow: none;
			font-weight: bold;
			border-bottom-color: #4A4A4A;
			border-bottom-style: solid;
			border-bottom-width: 2px;
		}

		.input_pass {
			margin-top:-4px;
			padding-bottom: 4px;
			font-size:18px;
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			background: transparent;
			color:#4A4A4A;
			border: none;
			border-color: transparent;
			box-shadow: none;
			font-weight: bold;
			border-bottom-color: #4A4A4A;
			border-bottom-style: solid;
			border-bottom-width: 2px;
		}

		/* Chrome, Safari, Edge, Opera */
		input::-webkit-outer-spin-button,
		input::-webkit-inner-spin-button {
		  -webkit-appearance: none;
		  margin: 0;
		}

		/* Firefox */
		input[type=number] {
		  -moz-appearance: textfield;
		}

		.input_int {
			margin-top:-4px;
			padding-bottom: 4px;
			font-size:18px;
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			background: transparent;
			color:#4A4A4A;
			border: none;
			border-color: transparent;
			box-shadow: none;
			font-weight: bold;
			border-bottom-color: #4A4A4A;
			border-bottom-style: solid;
			border-bottom-width: 2px;

			-webkit-outer-spin-button
		}

		.input_float {
			margin-top:-4px;
			padding-bottom: 4px;
			font-size:18px;
			Margin:0;
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			background: transparent;
			color:#4A4A4A;
			border: none;
			border-color: transparent;
			box-shadow: none;
			font-weight: bold;
			border-bottom-color: #4A4A4A;
			border-bottom-style: solid;
			border-bottom-width: 2px;
		}

		.a-link {
			-webkit-text-size-adjust:none;
			-ms-text-size-adjust:none;
			mso-line-height-rule:exactly;
			font-family:'Titillium Web', sans-serif;
			text-decoration:none;
			display:block;
			color:#4A4A4A;
			font-weight:bold;
		}

		.tr-border {
			border-collapse:collapse;
		}

		.td-pad-mar {
			padding:0;
			Margin:0;
		}

		.td-pad-mar-exp {
			Margin:0;
			padding-left:5px;
			padding-right:5px;
			padding-top:20px;
			padding-bottom:10px;
			border:0;
		}

		.td-config {
			padding:0;
			Margin:0;
			padding-left:30px;
			padding-right:30px;
		}

		.table-root {
			mso-table-lspace:0pt;
			mso-table-rspace:0pt;
			border-collapse:collapse;
			border-spacing:0px;
			font-family:'Titillium Web', sans-serif;
		}

		.es-m-txt-l {
		    padding-bottom: 5px;
		}

		.esdev-mso-td {
		    padding: 0;
		    Margin: 0;
		}

		.es-left {
		    float: left;
		}

		.es-right {
		    float: right;
		}

		.es-m-txt-l > p {
		    color: #4A4A4A;
		}

		.es-m-p0r > table {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
				font-family:'Titillium Web', sans-serif;
		}

		.esdev-mso-td > table {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    font-family:'Titillium Web', sans-serif;
		}

		.es-wrapper-color {
		    background-color: #F7F7F7;
		}

		.links > td {
		    Margin: 0;
		    padding-left: 5px;
		    padding-right: 5px;
		    padding-top: 20px;
		    padding-bottom: 10px;
		    border: 0;
		}

		.links {
		    border-collapse: collapse;
		}

		.es-content {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    table-layout: fixed !important;
		    width: 100%;
		    font-family:'Titillium Web', sans-serif;
		}

		.es-content-body {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    background-color: transparent;
		    font-family:'Titillium Web', sans-serif;
		}

		.esdev-adapt-off-root {
		    Margin: 0;
		    padding-top: 15px;
		    padding-bottom: 15px;
		    padding-left: 20px;
		    padding-right: 20px;
		}

		.esdev-adapt-off {
		    Margin: 0;
		    padding-top: 20px;
		    padding-bottom: 20px;
		    padding-left: 30px;
		    padding-right: 30px;
		}

		.esdev-mso-table-root {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    font-family:'Titillium Web', sans-serif;
		}

		.es-m-p0r {
		    padding: 0;
		    Margin: 0;
		}

		.es-menu {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    font-family:'Titillium Web', sans-serif;
		}

		.es-m-txt-c {
		    padding: 0;
		    Margin: 0;
		    padding-bottom: 5px;
		    font-size: 0;
		}

		.es-table-not-adapt-es-social {
		    mso-table-lspace: 0pt;
		    mso-table-rspace: 0pt;
		    border-collapse: collapse;
		    border-spacing: 0px;
		    font-family:'Titillium Web', sans-serif;
		}

		@media only screen and (max-width:600px) {
			u + #body {
				width:100vw!important
		}
			p, ul li, ol li, a {
				font-size:16px!important;
				line-height:150%!important;
		}
			h1 {
				font-size:30px!important;
				text-align:left;
				line-height:120%!important;
		}
			h2 {
				font-size:26px!important;
				text-align:left;
				line-height:120%!important
		}
			h3 {
				font-size:20px!important;
				text-align:left;
				line-height:120%!important;
		}
			h1 a {
				font-size:30px!important
		}
			h2 a {
				font-size:26px!important
		}
			h3 a {
				font-size:20px!important
		}

		#config_input {

		}

		.td-arrow-bottom {
			padding-top:-16px;
			/*padding-top:-48px;*/
			/*padding-left:40px;*/
		}

		.p-arrow::before {
			height: 100px!important;
		}

		.p-arrow-bottom::before {
			height: 48px!important;
		}

		.p-arrow-config-autolocation {
			/*word-break: break-all!important;*/
			/*word-break: break-word!important;*/
			word-break: normal;
		}

		.p-arrow-config {
			/*height: 48px!important;*/
		}

		.p-arrow-config::before {
			height: 48px!important;
		}

		.p-arrow-config-bottom {
			/*height: 48px!important;*/
		}

		.p-arrow-config-bottom::before {
			height: 120px!important;
		}

		.p-arrow-config-led-mode {
			/*height: 48px!important;*/
		}

		.p-arrow-config-led-mode::before {
			height: 48px!important;
		}

		.p-arrow-help {
			height: 96px!important;
		}

		.p-arrow-help::before {
			height: 96px!important;
		}

		.input_select {
			/*width: 80px!important;*/
			padding-left: 10px!important;
			font-size:auto!important;
		}

		.input_option {

		}

		.input_text {
			width: 80%!important;
			border-radius: 0!important;
			-webkit-appearance: none!important;
		}

		.input_pass {
			width: 80%!important;
			border-radius: 0!important;
			-webkit-appearance: none!important;
		}

		.input_int {
			width: 80%!important;
			border-radius: 0!important;
			-webkit-appearance: none!important;
		}

		.input_float {
			width: 80%!important;
			border-radius: 0!important;
			-webkit-appearance: none!important;
		}
			.es-menu td a {
				font-size:16px!important
		}
			.es-header-body p, .es-header-body ul li, .es-header-body ol li, .es-header-body a {
				font-size:16px!important
		}
			.es-footer-body p, .es-footer-body ul li, .es-footer-body ol li, .es-footer-body a {
				font-size:16px!important
		}
			.es-infoblock p, .es-infoblock ul li, .es-infoblock ol li, .es-infoblock a {
				font-size:12px!important
		}
			*[class='gmail-fix'] {
				display:none!important
		}
			.es-m-txt-c, .es-m-txt-c h1, .es-m-txt-c h2, .es-m-txt-c h3 {
				text-align:center!important
		}
			.es-m-txt-r, .es-m-txt-r h1, .es-m-txt-r h2, .es-m-txt-r h3 {
				text-align:right!important
		}
			.es-m-txt-l, .es-m-txt-l h1, .es-m-txt-l h2, .es-m-txt-l h3 {
				padding:0;
				Margin:0;
				text-align:left!important
		}
			.es-m-txt-r img, .es-m-txt-c img, .es-m-txt-l img {
				display:inline!important
		}
			.es-button-border {
				display:block!important
		}
			a.es-button {
				font-size:16px!important;
				display:block!important;
				border-left-width:0px!important;
				border-right-width:0px!important
		}
			.es-btn-fw {
				border-width:10px 0px!important;
				text-align:center!important
		}
			.es-adaptive table, .es-btn-fw, .es-btn-fw-brdr, .es-left, .es-right {
				width:100%!important
				mso-table-lspace:0pt;
				mso-table-rspace:0pt;
				border-collapse:collapse;
				border-spacing:0px;
		}
			.es-content table, .es-header table, .es-footer table, .es-content, .es-footer, .es-header {
				width:100%!important;
				max-width:600px!important
		}
			.es-adapt-td {
				display:block!important;
				width:100%!important
		}
			.adapt-img {
				width:100%!important;
				height:auto!important
		}
			.es-m-p0 {
				padding:0px!important
		}
			.es-m-p0r {
				padding-right:0px!important
		}
			.es-m-p0l {
				padding-left:0px!important
		}
			.es-m-p0t {
				padding-top:0px!important
		}
			.es-m-p0b {
				padding-bottom:0!important
		}
			.es-m-p20b {
				padding-bottom:20px!important
		}
			.es-mobile-hidden, .es-hidden {
				display:none!important
		}
			.es-desk-hidden {
				display:table-row!important;
				width:auto!important;
				overflow:visible!important;
				float:none!important;
				max-height:inherit!important;
				line-height:inherit!important
		}
			.es-desk-menu-hidden {
				display:table-cell!important
		}
			table.es-table-not-adapt, .esd-block-html table {
				width:auto!important
		}
			table.es-social {
				display:inline-block!important
		}
			table.es-social td {
				display:inline-block!important
		}

		}
		input[type='submit'] {
			-webkit-appearance:none;
		}
		#myList div table:nth-child(2n+1),#myList2 div table:nth-child(2n+1) {
			float:left;
		}
		#myList div table:nth-child(2n),#myList2 div table:nth-child(2n) {
			float:right;
		}
		#outlook a {
			padding:0;
		}
		.ExternalClass {
			width:100%;
		}
		.ExternalClass,.ExternalClass p,.ExternalClass span,.ExternalClass font,.ExternalClass td,.ExternalClass div {
			line-height:100%;
		}
		.es-button {
			mso-style-priority:100!important;
			text-decoration:none!important;
		}
		a[x-apple-data-detectors] {
			color:inherit!important;
			text-decoration:none!important;
			font-size:inherit!important;
			font-family:inherit!important;
			font-weight:inherit!important;
			line-height:inherit!important;
		}
		.es-desk-hidden {
			display:none;
			float:left;
			overflow:hidden;
			width:0;
			max-height:0;
			line-height:0;
			mso-hide:all;
		}
		a.es-button:hover {
			border-color:#2CB543!important;
			background:#2CB543!important;
		}
		a.es-secondary:hover {
			border-color:#ffffff!important;
			background:#ffffff!important;
		}
		.es-button-border:hover {
			border-style:solid solid solid solid!important;
			background:#c6def4!important;
			border-color:#9cc5ec #9cc5ec #9cc5ec #9cc5ec!important;
		}
		.esdev-adapt-off {
			Margin:0;
		}
		.esdev-mso-table {
			mso-table-lspace:0pt;
			mso-table-rspace:0pt;
			border-collapse:collapse;
			border-spacing:0px;
		}
		@keyframes WhiteColor {
			0% {
				background-color: #C6DEF4;
			}
			50% {
				background-color: #FFFFFF;
			}
			100% {
				background-color: #C6DEF4;
			}
		}
		@keyframes YellowColor {
			0% {
				background-color: #FCFDAF;
			}
			50% {
				background-color: #FFFFFF;
			}
			100% {
				background-color: #FCFDAF;
			}
		}
		@keyframes RedColor {
			0% {
				background-color: #F4978E;
			}
			50% {
				background-color: #FFFFFF;
			}
			100% {
				background-color: #F4978E;
			}
		}
