.jfk-bubble {
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	background-color: #fff;
	border: 1px solid;
	border-color: #bbb #bbb #a8a8a8;
	padding: 16px;
	position: absolute;
	z-index: 1201!important
}

.jfk-bubble-closebtn {
	background: url("//ssl.gstatic.com/ui/v1/icons/common/x_8px.png") no-repeat;
	border: 1px solid transparent;
	height: 21px;
	opacity: .4;
	outline: 0;
	position: absolute;
	right: 2px;
	top: 2px;
	width: 21px
}

.jfk-bubble-closebtn:focus {
	border: 1px solid #4d90fe;
	opacity: .8
}

.jfk-bubble-arrow {
	position: absolute
}

.jfk-bubble-arrow .jfk-bubble-arrowimplbefore,
.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	display: block;
	height: 0;
	position: absolute;
	width: 0
}

.jfk-bubble-arrow .jfk-bubble-arrowimplbefore {
	border: 9px solid
}

.jfk-bubble-arrow .jfk-bubble-arrowimplafter {
	border: 8px solid
}

.jfk-bubble-arrowdown {
	bottom: 0
}

.jfk-bubble-arrowup {
	top: -9px
}

.jfk-bubble-arrowleft {
	left: -9px
}

.jfk-bubble-arrowright {
	right: 0
}

.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	left: -9px
}

.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	border-color: #bbb transparent;
	left: -9px
}

.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore {
	border-color: #a8a8a8 transparent
}

.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter,
.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	border-color: #fff transparent;
	left: -8px
}

.jfk-bubble-arrowdown .jfk-bubble-arrowimplbefore,
.jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	border-bottom-width: 0
}

.jfk-bubble-arrowup .jfk-bubble-arrowimplbefore {
	border-top-width: 0
}

.jfk-bubble-arrowup .jfk-bubble-arrowimplafter {
	border-top-width: 0;
	top: 1px
}

.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore,
.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore {
	border-color: transparent #bbb;
	top: -9px
}

.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter,
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	border-color: transparent #fff;
	top: -8px
}

.jfk-bubble-arrowleft .jfk-bubble-arrowimplbefore {
	border-left-width: 0
}

.jfk-bubble-arrowleft .jfk-bubble-arrowimplafter {
	border-left-width: 0;
	left: 1px
}

.jfk-bubble-arrowright .jfk-bubble-arrowimplbefore,
.jfk-bubble-arrowright .jfk-bubble-arrowimplafter {
	border-right-width: 0
}

.goog-inline-block {
	position: relative;
	display: -moz-inline-box;
	display: inline-block
}

* html .goog-inline-block,
*:first-child+html .goog-inline-block {
	display: inline
}

.jfk-button {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	cursor: default;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
	margin-right: 16px;
	height: 27px;
	line-height: 27px;
	min-width: 54px;
	outline: 0;
	padding: 0 8px
}

.jfk-button-hover {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .1)
}

.jfk-button-selected {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1)
}

.jfk-button .jfk-button-img {
	margin-top: -3px;
	vertical-align: middle
}

.jfk-button-label {
	margin-left: 5px
}

.jfk-button-narrow {
	min-width: 34px;
	padding: 0
}

.jfk-button-collapse-left,
.jfk-button-collapse-right {
	z-index: 1
}

.jfk-button-collapse-left.jfk-button-disabled {
	z-index: 0
}

.jfk-button-checked.jfk-button-collapse-left,
.jfk-button-checked.jfk-button-collapse-right {
	z-index: 2
}

.jfk-button-collapse-left:focus,
.jfk-button-collapse-right:focus,
.jfk-button-hover.jfk-button-collapse-left,
.jfk-button-hover.jfk-button-collapse-right {
	z-index: 3
}

.jfk-button-collapse-left {
	margin-left: -1px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.jfk-button-collapse-right {
	margin-right: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}

.jfk-button.jfk-button-disabled:active {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.jfk-button-action {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #4d90fe;
	background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
	background-image: linear-gradient(top, #4d90fe, #4787ed);
	border: 1px solid #3079ed;
	color: #fff
}

.jfk-button-action.jfk-button-hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #357ae8;
	background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -moz-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -ms-linear-gradient(top, #4d90fe, #357ae8);
	background-image: -o-linear-gradient(top, #4d90fe, #357ae8);
	background-image: linear-gradient(top, #4d90fe, #357ae8);
	border: 1px solid #2f5bb7;
	border-bottom-color: #2f5bb7
}

.jfk-button-action:focus {
	-webkit-box-shadow: inset 0 0 0 1px #fff;
	-moz-box-shadow: inset 0 0 0 1px #fff;
	box-shadow: inset 0 0 0 1px #fff;
	border: 1px solid #fff;
	border: rgba(0, 0, 0, 0) solid 1px;
	outline: 1px solid #4d90fe;
	outline: rgba(0, 0, 0, 0) 0
}

.jfk-button-action.jfk-button-clear-outline {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none
}

.jfk-button-action:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	background: #357ae8;
	border: 1px solid #2f5bb7;
	border-top: 1px solid #2f5bb7
}

.jfk-button-action.jfk-button-disabled {
	background: #4d90fe;
	filter: alpha(opacity=50);
	opacity: .5
}

.jfk-button-contrast {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
	color: #444;
	border: 1px solid #dcdcdc;
	border: 1px solid rgba(0, 0, 0, 0.1)
}

.jfk-button-contrast.jfk-button-hover,
.jfk-button-contrast.jfk-button-clear-outline.jfk-button-hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #f8f8f8;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #c6c6c6;
	color: #333
}

.jfk-button-contrast:active,
.jfk-button-contrast.jfk-button-hover:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background: #f8f8f8
}

.jfk-button-contrast.jfk-button-selected,
.jfk-button-contrast.jfk-button-clear-outline.jfk-button-selected {
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #ccc;
	color: #333
}

.jfk-button-contrast.jfk-button-checked,
.jfk-button-contrast.jfk-button-clear-outline.jfk-button-checked {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	border: 1px solid #ccc;
	color: #333
}

.jfk-button-contrast:focus {
	border: 1px solid #4d90fe;
	outline: none
}

.jfk-button-contrast.jfk-button-clear-outline {
	border: 1px solid #dcdcdc;
	outline: none
}

.jfk-button-contrast.jfk-button-disabled {
	background: #fff;
	border: 1px solid #f3f3f3;
	border: 1px solid rgba(0, 0, 0, 0.05);
	color: #b8b8b8
}

.jfk-button-contrast .jfk-button-img {
	opacity: .55
}

.jfk-button-contrast.jfk-button-checked .jfk-button-img,
.jfk-button-contrast.jfk-button-selected .jfk-button-img,
.jfk-button-contrast.jfk-button-hover .jfk-button-img {
	opacity: .9
}

.jfk-button-contrast.jfk-button-disabled .jfk-button-img {
	filter: alpha(opacity=33);
	opacity: .333
}

.jfk-button-default {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #3d9400;
	background-image: -webkit-linear-gradient(top, #3d9400, #398a00);
	background-image: -moz-linear-gradient(top, #3d9400, #398a00);
	background-image: -ms-linear-gradient(top, #3d9400, #398a00);
	background-image: -o-linear-gradient(top, #3d9400, #398a00);
	background-image: linear-gradient(top, #3d9400, #398a00);
	border: 1px solid #29691d;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1)
}

.jfk-button-default.jfk-button-hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #368200;
	background-image: -webkit-linear-gradient(top, #3d9400, #368200);
	background-image: -moz-linear-gradient(top, #3d9400, #368200);
	background-image: -ms-linear-gradient(top, #3d9400, #368200);
	background-image: -o-linear-gradient(top, #3d9400, #368200);
	background-image: linear-gradient(top, #3d9400, #368200);
	border: 1px solid #2d6200;
	border-bottom: 1px solid #2d6200;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3)
}

.jfk-button-default:focus {
	-webkit-box-shadow: inset 0 0 0 1px #fff;
	-moz-box-shadow: inset 0 0 0 1px #fff;
	box-shadow: inset 0 0 0 1px #fff;
	border: 1px solid #fff;
	border: rgba(0, 0, 0, 0) solid 1px;
	outline: 1px solid #3d9400;
	outline: rgba(0, 0, 0, 0) 0
}

.jfk-button-default.jfk-button-clear-outline {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none
}

.jfk-button-default:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	background: #368200;
	border: 1px solid #2d6200;
	border-top: 1px solid #2d6200
}

.jfk-button-default.jfk-button-disabled {
	background: #3d9400;
	filter: alpha(opacity=50);
	opacity: .5
}

.jfk-button-primary {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #d14836;
	background-image: -webkit-linear-gradient(top, #dd4b39, #d14836);
	background-image: -moz-linear-gradient(top, #dd4b39, #d14836);
	background-image: -ms-linear-gradient(top, #dd4b39, #d14836);
	background-image: -o-linear-gradient(top, #dd4b39, #d14836);
	background-image: linear-gradient(top, #dd4b39, #d14836);
	border: 1px solid transparent;
	color: #fff;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1);
	text-transform: uppercase
}

.jfk-button-primary.jfk-button-hover {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
	background-color: #c53727;
	background-image: -webkit-linear-gradient(top, #dd4b39, #c53727);
	background-image: -moz-linear-gradient(top, #dd4b39, #c53727);
	background-image: -ms-linear-gradient(top, #dd4b39, #c53727);
	background-image: -o-linear-gradient(top, #dd4b39, #c53727);
	background-image: linear-gradient(top, #dd4b39, #c53727);
	border: 1px solid #b0281a;
	border-bottom-color: #af301f
}

.jfk-button-primary:focus {
	-webkit-box-shadow: inset 0 0 0 1px #fff;
	-moz-box-shadow: inset 0 0 0 1px #fff;
	box-shadow: inset 0 0 0 1px #fff;
	border: 1px solid #fff;
	border: rgba(0, 0, 0, 0) solid 1px;
	outline: 1px solid #d14836;
	outline: rgba(0, 0, 0, 0) 0
}

.jfk-button-primary.jfk-button-clear-outline {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	outline: none
}

.jfk-button-primary:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
	background-color: #b0281a;
	background-image: -webkit-linear-gradient(top, #dd4b39, #b0281a);
	background-image: -moz-linear-gradient(top, #dd4b39, #b0281a);
	background-image: -ms-linear-gradient(top, #dd4b39, #b0281a);
	background-image: -o-linear-gradient(top, #dd4b39, #b0281a);
	background-image: linear-gradient(top, #dd4b39, #b0281a);
	border: 1px solid #992a1b;
	border-top: 1px solid #992a1b
}

.jfk-button-primary.jfk-button-disabled {
	background: #d14836;
	filter: alpha(opacity=50);
	opacity: .5
}

.jfk-slideToggle {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	border: 1px solid #ccc;
	color: #666;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
	margin-right: 16px;
	outline: none;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 94px
}

.jfk-slideToggle-on,
.jfk-slideToggle-off,
.jfk-slideToggle-thumb {
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	width: 47px
}

.jfk-slideToggle-on {
	-webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, .1);
	background-color: #398bf2;
	background-image: -webkit-linear-gradient(top, #3b93ff, #3689ee);
	background-image: -moz-linear-gradient(top, #3b93ff, #3689ee);
	background-image: -ms-linear-gradient(top, #3b93ff, #3689ee);
	background-image: -o-linear-gradient(top, #3b93ff, #3689ee);
	background-image: linear-gradient(top, #3b93ff, #3689ee);
	color: #fff;
	height: 27px
}

.jfk-slideToggle-off {
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0
}

.jfk-slideToggle-thumb {
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	-webkit-transition: all .13s ease-out;
	-moz-transition: all .13s ease-out;
	-o-transition: all .13s ease-out;
	transition: all .13s ease-out;
	border: 1px solid #ccc;
	display: block;
	height: 27px;
	left: -1px;
	position: absolute;
	top: -1px
}

.jfk-slideToggle-thumb::after {
	content: '';
	background-image: -webkit-linear-gradient(left, #ccc 50%, transparent 50%), -webkit-linear-gradient(left, #ccc 50%, transparent 50%), -webkit-linear-gradient(left, #ccc 50%, transparent 50%), -webkit-linear-gradient(left, #ccc 50%, transparent 50%), -webkit-linear-gradient(left, #ccc 50%, transparent 50%);
	background-image: -moz-linear-gradient(left, #ccc 50%, transparent 50%), -moz-linear-gradient(left, #ccc 50%, transparent 50%), -moz-linear-gradient(left, #ccc 50%, transparent 50%), -moz-linear-gradient(left, #ccc 50%, transparent 50%), -moz-linear-gradient(left, #ccc 50%, transparent 50%);
	background-image: -ms-linear-gradient(left, #ccc 50%, transparent 50%), -ms-linear-gradient(left, #ccc 50%, transparent 50%), -ms-linear-gradient(left, #ccc 50%, transparent 50%), -ms-linear-gradient(left, #ccc 50%, transparent 50%), -ms-linear-gradient(left, #ccc 50%, transparent 50%);
	background-image: -o-linear-gradient(left, #ccc 50%, transparent 50%), -o-linear-gradient(left, #ccc 50%, transparent 50%), -o-linear-gradient(left, #ccc 50%, transparent 50%), -o-linear-gradient(left, #ccc 50%, transparent 50%), -o-linear-gradient(left, #ccc 50%, transparent 50%);
	background-image: linear-gradient(left, #ccc 50%, transparent 50%), linear-gradient(left, #ccc 50%, transparent 50%), linear-gradient(left, #ccc 50%, transparent 50%), linear-gradient(left, #ccc 50%, transparent 50%), linear-gradient(left, #ccc 50%, transparent 50%);
	background-position: 0 0, 0 2px, 0 4px, 0 6px, 0 8px;
	background-repeat: repeat-x;
	background-size: 2px 1px;
	display: block;
	height: 9px;
	left: 15px;
	position: absolute;
	top: 9px;
	width: 17px
}

.jfk-slideToggle.jfk-slideToggle-checked .jfk-slideToggle-thumb {
	left: 47px
}

.jfk-slideToggle:focus {
	border: 1px solid #4d90fe
}

.jfk-slideToggle.jfk-slideToggle-clearOutline {
	border: 1px solid #ccc
}

.jfk-button-standard {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
	color: #444;
	border: 1px solid #dcdcdc;
	border: 1px solid rgba(0, 0, 0, 0.1)
}

.jfk-button-standard.jfk-button-hover,
.jfk-button-standard.jfk-button-clear-outline.jfk-button-hover {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: #f8f8f8;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #c6c6c6;
	color: #333
}

.jfk-button-standard:active,
.jfk-button-standard.jfk-button-hover:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background: #f8f8f8;
	color: #333
}

.jfk-button-standard.jfk-button-selected,
.jfk-button-standard.jfk-button-clear-outline.jfk-button-selected {
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #ccc;
	color: #333
}

.jfk-button-standard.jfk-button-checked,
.jfk-button-standard.jfk-button-clear-outline.jfk-button-checked {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	border: 1px solid #ccc;
	color: #333
}

.jfk-button-standard:focus {
	border: 1px solid #4d90fe;
	outline: none
}

.jfk-button-standard.jfk-button-clear-outline {
	border: 1px solid #dcdcdc;
	border: 1px solid rgba(0, 0, 0, 0.1);
	outline: none
}

.jfk-button-standard.jfk-button-disabled {
	background: #fff;
	border: 1px solid #f3f3f3;
	border: 1px solid rgba(0, 0, 0, 0.05);
	color: #b8b8b8
}

.jfk-button-standard .jfk-button-img {
	opacity: .55
}

.jfk-button-standard.jfk-button-checked .jfk-button-img,
.jfk-button-standard.jfk-button-selected .jfk-button-img,
.jfk-button-standard.jfk-button-hover .jfk-button-img {
	opacity: .9
}

.jfk-button-standard.jfk-button-disabled .jfk-button-img {
	filter: alpha(opacity=33);
	opacity: .333
}

.jfk-button-flat {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: 1px solid transparent;
	font-size: 13px;
	font-weight: normal;
	height: 21px;
	line-height: 21px;
	margin-right: 1px;
	min-width: 0;
	padding: 0
}

.jfk-button-flat.jfk-button-hover,
.jfk-button-flat.jfk-button-selected,
.jfk-button-flat:focus,
.jfk-button-flat:active {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.jfk-button-flat .jfk-button-img {
	height: 21px;
	opacity: .55;
	width: 21px
}

.jfk-button-flat .jfk-button-label {
	display: inline-block;
	margin: 0;
	padding: 0 1px
}

.jfk-button-flat.jfk-button-selected .jfk-button-img,
.jfk-button-flat.jfk-button-hover .jfk-button-img {
	opacity: .9
}

.jfk-button-flat.jfk-button-disabled .jfk-button-img {
	filter: alpha(opacity=33);
	opacity: .333
}

.jfk-button-flat:focus {
	border: 1px solid #4d90fe
}

.jfk-button-flat.jfk-button-clear-outline {
	border: 1px solid transparent
}

.jfk-button-mini {
	background-color: #f5f5f5;
	background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
	background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
	border: 1px solid #dcdcdc;
	border: 1px solid rgba(0, 0, 0, 0.1);
	color: #444;
	height: 17px;
	line-height: 17px;
	min-width: 22px;
	text-shadow: 0 1px rgba(0, 0, 0, 0.1)
}

.jfk-button-mini.jfk-button-hover,
.jfk-button-mini.jfk-button-clear-outline.jfk-button-hover {
	background-color: #f8f8f8;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
	border: 1px solid #c6c6c6;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3)
}

.jfk-button-mini:active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.jfk-button-mini.jfk-button-checked,
.jfk-button-mini.jfk-button-clear-outline.jfk-button-checked {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background-color: #e0e0e0;
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	border: 1px solid #ccc;
	color: #333
}

.jfk-button-mini:focus {
	border: 1px solid #4d90fe
}

.jfk-button-mini.jfk-button-clear-outline {
	border: 1px solid #dcdcdc
}

.jfk-button-mini.jfk-button-disabled {
	background: #fff;
	border: 1px solid #f3f3f3;
	border: 1px solid rgba(0, 0, 0, 0.05);
	color: #b8b8b8
}

.goog-menu {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-transition: opacity .218s;
	-moz-transition: opacity .218s;
	-o-transition: opacity .218s;
	transition: opacity .218s;
	background: #fff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, .2);
	cursor: default;
	font-size: 13px;
	margin: 0;
	outline: none;
	padding: 6px 0;
	position: absolute
}

.goog-toolbar-button,
.goog-toolbar-menu-button {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	background: 0;
	border-color: transparent;
	border-style: solid;
	border-width: 1px;
	outline: none;
	padding: 0;
	height: 24px;
	color: #444;
	line-height: 24px;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
	cursor: default
}

.goog-toolbar-button-outer-box,
.goog-toolbar-button-inner-box .goog-toolbar-menu-button-outer-box,
.goog-toolbar-menu-button-inner-box {
	border: 0;
	vertical-align: top
}

.goog-toolbar-button-outer-box,
.goog-toolbar-menu-button-outer-box {
	margin: 0;
	padding: 0
}

.goog-toolbar-button-inner-box,
.goog-toolbar-menu-button-inner-box {
	padding: 0 2px
}

.goog-toolbar-button-hover {
	padding: 0
}

.goog-toolbar-button-active,
.goog-toolbar-button-checked,
.goog-toolbar-button-selected {
	color: #222;
	padding: 0
}

.goog-toolbar-button-hover,
.goog-toolbar-menu-button-hover {
	border-color: #c6c6c6!important;
	color: #222
}

.goog-toolbar-menu-button-open {
	color: #222
}

.goog-toolbar-button-hover,
.goog-toolbar-menu-button-hover {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	background-color: #f8f8f8;
	background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
	background-image: linear-gradient(top, #f8f8f8, #f1f1f1)
}

.goog-toolbar-button-active,
.goog-toolbar-menu-button-active {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background-color: #f6f6f6;
	background-image: -webkit-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -ms-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
	background-image: linear-gradient(top, #f6f6f6, #f1f1f1);
	border-color: #c6c6c6
}

.goog-toolbar-button-selected,
.goog-toolbar-button-checked,
.goog-toolbar-menu-button-open {
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	background-color: #eee;
	background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
	background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
	background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
	background-image: -o-linear-gradient(top, #eee, #e0e0e0);
	background-image: linear-gradient(top, #eee, #e0e0e0);
	border-color: #ccc
}

.goog-toolbar-button-disabled,
.goog-toolbar-menu-button-disabled {
	color: #222!important;
	opacity: .3;
	filter: alpha(opacity=30)
}

.goog-toolbar-button-collapse-right,
.goog-toolbar-button-collapse-right .goog-toolbar-button-outer-box,
.goog-toolbar-button-collapse-right .goog-toolbar-button-inner-box {
	margin-right: 0
}

.goog-toolbar-button-collapse-left,
.goog-toolbar-button-collapse-left .goog-toolbar-button-outer-box,
.goog-toolbar-button-collapse-left .goog-toolbar-button-inner-box {
	margin-left: 0
}

.goog-toolbar-menu-button-dropdown {
	background: url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;
	float: right;
	margin: 10px 2px 0 3px;
	padding: 0;
	opacity: .8;
	vertical-align: middle;
	width: 5px;
	height: 7px;
	*float: none;
	*position: relative;
	*top: -3px
}

.goog-toolbar-separator {
	border-left: 1px solid #ccc;
	height: 17px;
	line-height: normal;
	list-style: none;
	margin: 0 2px;
	outline: none;
	overflow: hidden;
	padding: 0;
	text-decoration: none;
	vertical-align: middle;
	width: 0
}

.goog-toolbar-select .goog-toolbar-menu-button-dropdown {
	background: url(//ssl.gstatic.com/ui/v1/disclosure/small-grey-disclosure-arrow-down.png) center no-repeat;
	height: 11px;
	margin-top: 7px;
	width: 7px;
	-webkit-transform: none;
	-moz-transform: none;
	transform: none;
	filter: none
}

.goog-toolbar-menu-button-caption {
	padding: 0;
	margin: 0
}

.jfk-tooltip {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-transition: visibility 0, opacity .13s ease-in;
	-moz-transition: visibility 0, opacity .13s ease-in;
	-o-transition: visibility 0, opacity .13s ease-in;
	transition: visibility 0, opacity .13s ease-in;
	color: #fff;
	cursor: default;
	display: block;
	margin-left: -1px;
	opacity: 1;
	position: absolute;
	visibility: visible;
	white-space: pre-wrap;
	word-break: break-all;
	word-break: break-word
}

.jfk-tooltip-hide {
	-webkit-transition: visibility .13s, opacity .13s ease-out, left 0 linear .13s, top 0 linear .13s;
	-moz-transition: visibility .13s, opacity .13s ease-out, left 0 linear .13s, top 0 linear .13s;
	-o-transition: visibility .13s, opacity .13s ease-out, left 0 linear .13s, top 0 linear .13s;
	transition: visibility .13s, opacity .13s ease-out, left 0 linear .13s, top 0 linear .13s;
	opacity: 0;
	left: 20px!important;
	top: 20px!important;
	visibility: hidden
}

.jfk-tooltip-data {
	display: none
}

.jfk-tooltip-arrow {
	pointer-events: none;
	position: absolute
}

.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore,
.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
	content: '';
	display: block;
	height: 0;
	position: absolute;
	width: 0
}

.jfk-tooltip-arrow .jfk-tooltip-arrowimplbefore {
	border: 6px solid
}

.jfk-tooltip-arrow .jfk-tooltip-arrowimplafter {
	border: 5px solid
}

.jfk-tooltip-arrowdown {
	bottom: 0
}

.jfk-tooltip-arrowup {
	top: -6px
}

.jfk-tooltip-arrowleft {
	left: -6px
}

.jfk-tooltip-arrowright {
	right: 0
}

.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
	border-color: #fff transparent;
	left: -6px
}

.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,
.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
	border-color: #2a2a2a transparent;
	left: -5px
}

.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore,
.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter {
	border-bottom-width: 0
}

.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore {
	border-top-width: 0
}

.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter {
	border-top-width: 0;
	top: 1px
}

.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore,
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore {
	border-color: transparent #fff;
	top: -6px
}

.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter,
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
	border-color: transparent #2a2a2a;
	top: -5px
}

.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplbefore {
	border-left-width: 0
}

.jfk-tooltip-arrowleft .jfk-tooltip-arrowimplafter {
	border-left-width: 0;
	left: 1px
}

.jfk-tooltip-arrowright .jfk-tooltip-arrowimplbefore,
.jfk-tooltip-arrowright .jfk-tooltip-arrowimplafter {
	border-right-width: 0
}

.CSS_IMG_ICON_STAR {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABjklEQVQ4y2P4//8/Ay6s59keAMT/oTgAn1oGfJIeCdNOwAwCsckyCKhZAGRAaPY8MIYaKECyQU5Rk7JAmmcuO/IEhEFskBheg4CKFIC4ARnbhU94CNJ8+tLDJhAGsaFiDWhYAW6QgVfHR6RAhWOQl4AApFABGEb/sakx9Ol8DDfIKqTvH0gwqXzp/9MXH8LxhWtPbsCcfuXms6fIciC1ID2WwX1/4QbtOnz9i3VI/3+o889v3ns5AijuAMQGSOEAYjuA5EBqQGpBekB6kQM74OPn7x9gtkC9GoAtXcGCAaQWpAekFz3WQFG7v2vmHrBh4bnzN6EbBBIDyYHUgNRC9WCP/uTyZVdBig+dvLME6goDEAaxQWIgOZAagunILKDnJyiGQGEC1FSAFEMFIDGQHEgNXoNgeausY8NnIL0eFqCwiACJQeUw8h6KQQmlS1YgpxFQgD5+/v4jCMMiAoZBanEatHrb+QUwhdOWHIYFqAIU7weJweRBavGFESjtwEADljzVgCTvQHQxQgqmmkEAbhljh9KnMtcAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_IMG_ICON_STAR.CSS_WUI_PRESSED,
.CSS_IMG_ICON_STAR.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_IMG_ICON_STAR:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACDUlEQVQ4ja1TzUtUcRT1T1AsE0qdVbUS2wQ1EFIQU7R4kGIG4fRrISjqoMVQGycKssG0/BgUW/hVZLOINi5EeQsxBReS9EnGIC4m0NTnRzbadLznzbxxkpkppQeHdzn33MN9976bBiAtGfIvPNAEiEJLpU2aIBxO34Srvheu214w3peRdJDOTvSR19D9NVZX6Xs2Onu1pYLFoW/d4dDb42HG5FIaicgm8MTjTMnjWVV1FzB6gMBRqPJykNutY23MqOBig+G45oW62Sl4KugyoY+8BEJjwKLCkN8J5WqEqvNB1bZCVd+Do/QOTlx6OBczOl3U9Lu4rAbzg0eA+TZgcwbYCsj7HfDrK7DRIZ1Jdyu9wFI7MJ1hallz6nJTOGY0NPpxzV7UDLtWj8mBgmUEDgELucB6nZh4gbVKMciLcJKjhlrWsDZ+2JqxurGs3M/M7XQ1nP+J2Wz5pLyIAcFYOOaooZY1rN29Na5W93YOm2bB8WMGvufuGElMjjlqqI3WJF7/Dffz944rbuDzAZlXDhA8HAFj4Zij5q//0UmtMfTo/nVgJgv4chB9T86ZYEyOOWpSGlm39eGVfevHm8xNV3WZOVCCMTnmEt3eH0bOW/0vuI1PAzbzEzjQueCSQTAmxxw11CY18g9OdVvX7usftQZqi0InZ+WpTTWjQuw8ngQ35YnLF/7T0e4V/81oG9BohLhsKKYZAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_IMG_SWAP_LANGUAGE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAYAAADnEwSWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZVJREFUeNpi/P//PwO1QElJiSKQ0urp6dmKTZ6JgYpAQUFBF0htAVp6BogD0eUZQT6DSohSapmgoKD5+/fvk5CELgNxB9Cny5At+89AWwCytImFgQ6Al5dXRlZWVgfssxMnTpz+8uULG6WGvnnzhvvMmTPKML6wsPBnGxubO7a2tqeA3OVgn1lYWOQBKX5KLTt48KAdkKoUFRX9aG9vfxto7gkgfw1ICqwA5DNcuLS01A+IFfGpQcZ79+51O3369Ekgux+ILdHlMeKsrKyME0jFAnEREKsDk7M/kL5PjM+cnJwuAqkcID6NTZ4RlqmBlghBFeYgZwNgcp4HTM4nqZBO7jACg0kayKgA4mQg5qRVimRiYvrCZGZmJignJ6fLzMzMRsvkDzSfHRSMwkB22KdPn7z27dundu7cOYUfP37ALTY2Nr4rIiLylVLLgNngHSNSQcwLxN5Ai/yPHj2qBcx7Sh8/fuTx8fFpt7OzO0QFzz3DloTZgNgDiGeAMjvQt27EJn1CmJFAFWMJxPeA+CU14g0gwAA4RxukjIexgAAAAABJRU5ErkJggg==);
	-webkit-background-size: 27px 16px;
	width: 27px;
	height: 16px
}

.CSS_IMG_SWAP_LANGUAGE.CSS_WUI_PRESSED,
.CSS_IMG_SWAP_LANGUAGE.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_IMG_SWAP_LANGUAGE:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAQCAYAAADnEwSWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbRJREFUeNpiVLVOZ6AGuHVkhiKQMlCzyViPSw0TA5XAuct3dYHUOqClN4A4GYjZ0NUw/v//PxBIi1Jq2dMX78ylJYSSkIReA3EfEE8H+vYjzLL/DDQEQOO/MjIyzgEyW1kYaAx+/f7DfvXmI73b95/xsdR2LT0jLMjLRqmh8jKi3IGelsow/ucv33+t2Xrs3tzlu269evNxG1DoDcvKTYfzgAx+Si1LjHCxA1KVL169/7Ji4+F781bsvvrj5+91QLGdILtBakDBeBxHUvYGUteAkXufGMvYWFj+AUPJFej4s0DuBiDeA8R/kNWwYLEElDqrgdgYmJz9gTRRls1csuMikMrD5XgUy4CWRAGpCiDWhYmJiwr6A8UlSAxRXSxid4AhtA+UNGOB+MZ/GoI/f/9+BpVUTHuPXNJ8/fajOE2T/68/7OBgzKyYthtIC8WHOpnFhTqpyEqJ8MIUrd9+/O7DJ6+/UmrZw6ev3oFLEKSC2B6IQ8L9bC2SI11UFWTF+dunrGmfv2LPISp47hkQX2LEUupbAnEY0FIbAT7uamAq20Wt4GTEU8WALL0HxC+pZRlAgAEAU0cFmkD1EhsAAAAASUVORK5CYII=);
	-webkit-background-size: 27px 16px;
	width: 27px;
	height: 16px
}

.CSS_IMG_TTS_BUTTON {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASRJREFUeNpinLH5VjsDA0MmEPMzkAc+AvF0Fqgh8lABcgDIAQ+ZGKgEiDHIDIiLkPjM5BjkDcQHgDgBSawOiG8DsQSxBqUB8UYg5oTyQRptgHgWlD0fWTELErsUiFWgbCEgDkEz2BKI1wGxDxAvhkaSFhA/RTaID4i7CHhzExC/g1pYDzXICWooAymx9heI70Bd9ggqpk5KrCEDUHi9xhZzMIN+AfF3AoaIQsNkH5QGgWvogf0DiLWhgcyAFCuiSAYFAvELaPhMgFq8BpvX7gPxWSjeCsRWUDEYAEW7DBArArEfEM+FepNgGN2BGnYBTRzkrelAXIYrHWEDIK/YQrMJDEwhN699gQYwXgB3UbqPKlm5fuaW23CDQP59CBSgqGADCDAA2Nk6L15E9GUAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_IMG_VOICE_INPUT {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4VbbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpinDxjLgMaMAZiLSDeDcQvkCWY0BS2A/EZIF4ExLeB2BKXYgkgrkDi80A1Y1UsyoAJhPA5Ay+greJ8IDYjoC4HiG2YoCGQBsRfsCj6DqVbgDgQpPgaSBcQPwLiHWiKp0MjiR+IL7MAiW4g3g7ERUDsD8SZQKwOxGuA+DgQ74IatIYJahoozruAeAUQ34TyFYH4KjQWU0DOZIFalwJ1DthtSM4AabQC4lPoQdcHxJJQZzFAFWnAFGILZ1CU/4Wy2dCjmwWJDbJ+HRL/ADTohGFBiKwYlH4ToSbCwCOksGYACDAArW0sidBmrLgAAAAASUVORK5CYII=);
	-webkit-background-size: 11px 17px;
	width: 11px;
	height: 17px
}

.CSS_IMG_VOICE_INPUT.CSS_WUI_PRESSED,
.CSS_IMG_VOICE_INPUT.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_IMG_VOICE_INPUT:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4VbbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAapJREFUeNqUUs9LwmAY/jbndIpOB0qnTmISHgJPQUinoIOE/0AQQRAEgSehqxDUHxBEf4KQeinyYDuJ4WEwCEcHUYKC4W06fzDW840WIyvohXff9+193l/P+zK2bROv1Ov1HMMw69BmoVB499oYL7jRaJwHg8FyOBwmHMcZs9lsJ5/Pt5fAtVptRRCEt2QySSRJIn6/n0wmEzmVSm27YM69sCybAJjE43ESi8Xom/A8L3nLYL0Pn8/nRKRAJxLHkV/BaIr8JSz5h3Bg4BRp20hp/ha51WqdjMdjhUWNZVEUjyKRiEFr/iYm/QBTAaZIwc/ofisajQ4Bvrcsi7h04n7V6/VygUBABEsqB8Ml0t9hGCXDMPagxyhpDVo1TbM9nU4fEHAIGqvOUDqdzg08DxeLxS2M1zDqyLIxn8/PYF8NhUK7mUym+TVBRVFKGHMFqQU4OaWgcQ0R99Pp9JMDoj9d7Xa7oqZpF/1+3x4MBptem+PsbV3X9cRoNLJoZETlVVX9edxYzSKOF2j5k+9HnK+yLAtLi0T3F4wcgG+e7gcVNDbMZrOmi/kQYADRRLZMeJI35QAAAABJRU5ErkJggg==);
	-webkit-background-size: 11px 17px;
	width: 11px;
	height: 17px
}

.CSS_WUI_IMG_BACK {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAhCAYAAAA74pBqAAACvUlEQVRIS6WVy08TYRDA0YMSox68eDDEg1FvnvRmDBfRxHjh6L9ANHpQDsYooAnRgAoSDwRaX8QShBgkJgQaqQ8aKQ9pgbZQCgi7fXf73O506ThfUwgI2+4uTX7N5tvZ387sznxbhohlW3nYwSlRRdQSRqKrwCviJnGMxZSpkLHAByNTibG1IHDyek7Gwi+VWU9PutOOR51cO8WcKCUrp8Cn7AJZzqEE6yhm5E0ykoxAazNe0fXYyN8tKqs38DdGHcnJtJjFRAoUERJStq6TMxaTHaes3oVjANE4YCnYM1SUUdp3JlzJuVISNbLTXYPhwUgMUC2KsgYj32D3pL1hAVAtSrIL/T8ES4gCtLBDRgv76w1ci3tF5INRQC3skNUZuMvm8fhYIAKolW0y1qCUVbuXy0T9YUCtbJOxBrVMJSZ9dEIPmzI2f6yD14IS8CFAPWzKqBVqRu1JBxcE1EteRn8naWw+rAYgR6Be8jLK6r7NmZr/6wfcC3nZi25//dBY3L7iA9wLeZmXkyopO8O0Rwwt06JeNl7AwYFfQs2nb4J1iQfUy9Y+q2jpCTQP2xKzXg5QD9ua1rksVlHjvrV7MsLiGqBW/p/NQ32W6O3P32M2D53Uyo5BF6Xcqecm/0sq17mwCqiF3fazfY5F8RqN1nsql5oPUC27bo7E4W5z5F6fJWZzrwCqRXHbzkDuzLMuX5t5PDnvokA1KMpYufThrWYz+2dBSjuXAUtR7OvEjo+ahiO1vSMx2xwFF8PhlbKsrRRlhXLPtvYEmvp/xqdnlwCVGPyddLX1BhqLyli5tCNUNn30t5qGBeuQLTlvnRGD0x5JYpKpBUkcGI072GxPuFNXisoKwgNZOXfpqzV2q+NLqKHZ5G9hF7Nn9OQN3/G6L9hIN6ymuCMlZRsZEhXEOeIicZW4TlQR54lyFvcPCC8lYa4KUW8AAAAASUVORK5CYII=) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_BACK.CSS_WUI_PRESSED,
.CSS_WUI_IMG_BACK.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAhCAYAAAA74pBqAAADtElEQVRIx52WW2gUVxjHz9z3kt2dnc3eEokxRkqMmAQTxIigFEULGsQX85C0CmoLfakSNIIk+iDiBVpftNVEhfogiKKUXoQoBhELBS2lLVr7UBRTxexmb8nO7sw5fufsJCZmr5nltzu7O+c//+87/zkz/MDQK0QIYazpvVGMHmAI+AP4x+IB8DUQpON5VHoLAld9PteZhobQzpUrlzS3tC5tbGltaFzeXLc6FPb2chz6sfPTm42lxBxw4HA4rG2pWxzye32aQ7E7OcXmQLLNiRxOl1hTE/DWLvIvlUS+r6iYIHBf+gPq6lBtwCsqdiQqthyyDUly7pNS7ddcpkk6i4ktxpjsCsOZJUlBIkWUkcCQGKIE+4CkKDwmxFZQjNquWRQIgROeBwFOEAEBcTwMmYF+p4hsTCGxNllRuvwhv8oLEhuEEAczjhDG72EpoL8DBcXA1WFfQPWAJTDAw6G5g6nYdIxy5L6znQJim+xVjrWqprpoSfSs0A9wQsH5KSAmwAz2a9UeD+sDR8XgxPBigkWYJ8bz3E636mp2utyQLyHXD8JZPSJ5IdZ/c8QgwTSgX0F5Ho464qYbjstijhgNqNvrrlfsNpmWB2qWGCkJme0MXAXBbo9WrXppeWim6bhyZ6LA96k+Ty0nyDy99jETQ8iEt3JhYnfuP2oyMd6qUlc0nFav5uapNEwMAnpI83tDyCqPoPJ7NQOx0uCpkiWwadCKmRCurFdzetb3Weul1ET8pZ7W0ywzlbqyYGLr2sKjGzpqb8QisTg24SwmWRBMbHB4TB/8vH3YKWZ/mxgfjxqmCbODK+LD0L7Yt6PpfCIyPpaZSmewUYFDPMvZ9BWweW3dyJqW4O1kLBozsbmwCZh1nU/2724bUjj9cTIWmzBp/8qORp5VQ3Up/+7Z3vRdMvL2taFnjErKnScG1yjZtr7+l44VgZ+SiWjUwOVPRt6VFgSTA/vazytI/yudTJQdl4L3ANUlP+vd+tHFyfj4/0Y2a1S0BOVxR7o3N97uaA78nIbpxZA9Yg3KB7jHsPJkCt43QTB+9IuOc1oV/jWdikWoYKFYZPTJRECz/1308QAWgacQl2+ckv5kKhV9o6eTcSOrp8EIW8JM2DJTiSjJpv7b8fGS74uK0XKh1NHrpzYd29ju+7a+mtyyc7EH2cTYn6nIi+fm5Ovfg25898yBzuPdW5aNlHykAsGM3SaOHtm76sLlYxtO/3D2k6P3h7oOPryyff+9C9v6r53ceKJ9uf8WHJp4B1xsI5oRIpRwAAAAAElFTkSuQmCC) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_BUTTON {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAABLUlEQVQ4jWP6//8/Q/3cZ0JAnAvEU4B4GZQG8YVA8kwN855LMjIydAbYCqSXRYsnNSRJRoJoEB8kDpSXZmJlZowKcRC01VZg12Zm/M/54+dfBhAN4oc6CtqB5Jn+/f+vIy3KpPTz91+G33/+Mfz5+w9Mg/jSIkxKf//912YCirEz/Gdk/fOXgQEd///PyPLvPwMbEwMRAKwI6AGcmERFeDAtrBuEbgIGPU489H03wt3Ewsz4+8/f/7+xmfLn3/8/zEyMf5iE+JifP3vz+z42U569/n1PmJ/5GZOlDvf+k9c+H7v//MfVX3/+/wAZD6JBfJA4SJ7JUJXrWIKn8OZHL35u2Xr03bKVe98sB9EgPkgcJA9y+GcZMdZtGQEia6riJFYCi57lIBrEB4mD5AF7X7yIHbUkIQAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_BUTTON.CSS_WUI_PRESSED,
.CSS_WUI_IMG_BUTTON.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAABnElEQVQ4jZWTv0vDQBTHL5c0TYstpJpWWxFa69KliyBmFQcXQZxc6v+gKPgPiAiCu5Pg4qK4uKmLuDuJ6CJOLjqUVm25O99LLialF0oOPv3m/ej3vQstFUKQxdZFCTgG7oEXqRiXsE7dzcuqppHrySm71WjMLDSbtToqxpiHep2mDLpbqTi1crloZ8dyhmllCSrGlWlnFuo7lAvhjjt2XjctYiBpXzGecAo5xoRL4SNrWhY1UiZBdMNXJJVOo4lFCRyNGoBOCKWgVKru5fF4TYJoBC7hwbmvXg74b8KsILKIz1K9h6AJ5oIDH2aoKYawicMI7mtAEEeaFKMk4e0iDoNuSZ0YfCOOcJz3btREXgFR7iSNEuykdJGETUzEMjCOKRgcx6R91IUrnEYvLmIWF0kXVy0dkMxp5E8F/qE/DHyFTEbhkDd02qOOnXnu/3bbquv3IF8sZJ7o+lL1TPQ7b73v9heDgxNQMcY81unGytzN0ba7X8rzW9b9eOx8vr+iYox5rOPi7fmGc3V+uHxwd7K693C6toWKMeax/gcnq1OXuCOGXwAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_BUTTON_DARK {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAABZElEQVQ4T2P6//8/g6F/uxAQ5wLxFCBeBqVBfCGQPJNRQIckEyNjZ2iAW3pdWUZSR0NBJIgG8UHiQHlpJnY2lqjQIE9bbjFV7SvPmDiP3PjJAKJB/LBgLzuQPNPfv/90vjJLK73++Jfh5+9/DCDjQTSIDxL//eevNtOfv//Y/zEwsYIk0fHf/4ws//79Z2NiAIJ/QAFcGATAirCZAsNwRUAjcWKEov//cGLSTPr77x9OTJpJ/4A6cGFaWPf3H06MUETfaPkP5ODCpLmJitYRYxJRbqKidX//48RgRawszL9+//r1+8+fvwzo+Pfv339YmJl+M0lLCDz79vnVfWBOZkDH3z69vCcnJfSMKdrXdO+3N1ePff3w9Oqf379+/AVaAaJBfJB4pI/JHqZgd4OTMxoj1olzvNr09fnRZa/v7l4OokF8kDhIHuTwLwaaMrtXTUpedXRF8eJzGyoWgmgQHyQOkgcAMM6nfclWZBQAAAAASUVORK5CYII=) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_BUTTON_DARK.CSS_WUI_PRESSED,
.CSS_WUI_IMG_BUTTON_DARK.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAABqUlEQVQ4jZWSP0hCURTG77vvr0YUNpRaEUaQ6KBS1JJLQwRFQUvWVkNTU0trU7VGQ2sEFg4RrdmY0NLWFOTmELmIYan33u553td74pVQ+Pm9893jOd99iBljKLl2HODsc845WaFQBxD/4NT6SRAryunEVHwvNb+4M5dezoBCDT5vDGPT0LYi04mF0Fgk5u8f8BmWH4FCPRlNpuEcE0LjQ8PhiGpYSAPMlkINfqNJYrhJqGlYPl3TDQSoWksB3bQ0SpmBIZiCNY7KE2KuWKhq+3Zw+GJIQfySNpS21PY4f03gMiQO4Vmo/eA0UV5QPqKDjqYuuE2Ur6AtdXBqT5NklcC9nWdC+7ReJxH+i2646+x3I8fzCpA0kxjUQybpFIHbRFhX2tYRCe3riBjvnUIlk/4PzroEZ70Gl4V26G3Sv38VXVPrhJAGE6YX7jc1FTdweGSw9PP1WZRdn/vv46FACW+vzj7WK2+FWqX0SpqNb9gACjX4mZWZPN5YSjxfHG3eBvvK97WPQrZczF+DQg0+nEPwaiI6+pA728093RxcvdwdXoJCDb6iKNVfdt1QgHaT3wYAAAAASUVORK5CYII=) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BACK {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAACLElEQVRIx62VPY8SURSGaa0INCQWu1kgfIN8Q2D5ZoAA8h2obGghcWsSWvUP2Kz+BmtNSPwHFtaWZo3NxsLEGCPH8544hM3CMAN7kzdw7tx55p7znjtjMhkYbrf7yu/33zidTlKF2OVyPTfCkcE3vvF4PJRKpahWq1Gr1aJ6vS6x1+ulQCDwUTfM5/O9ZZGiKNTv92k4HG6EGPN4GDI4CLPb7RPewbpYLApgPB7TZDLZCDHmM5kMhcPh75owq9V6zjv7g8W9Xk9uHI1GO9VutyV1TSDX5VskEqFOpyOpDQaDvcJ1Xr8fyE97x0ZIfQDsdrsHFQwGdwMdDscVipzP58VNpKNHO4EWi+WcYet0Ok2NRoOazaZu7QSyCT9Qt2q1Kv2GXtOre0Duo08obKFQECDqZ0R3gFy3lwyUfiqVSlQulw1rA7TZbJdct7+JREKMQBMfIwGazeYzhv0KhUKUzWYpl8sdLQFyml/Qb8lkUtI9RQLk8/cVf6LRKMVisZMkQCIqx+Pxn2iVBwFirFarZzzx+1ToBsi7fLRYLF5w+utTUr/Thwx9PJvNrhl6dD3vnRSGXvCr6AOgDwL8D33C/XhzTD33vr7gPJ8aw87vBarOcy0NOa8JNOo81mgCVeeXy+UrPc4jEy7TrenQAJSdf68FxTyuT6fT1weBqvNqO2EnKhi/iDFfqVQ+o+10AVUoGp+/NbcAqEI8n8+v+XpGN2wLesFSWE+3pGzv7B8WavssP6G4+QAAAABJRU5ErkJggg==) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BACK.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BACK.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAAB8UlEQVRIia2VuU4CURSGCaFhKdiXYRmGfUskISTETGViaW3lM8hTqC9goz6DtVa+gYW1pcHYEAsTY4xc///GS0RgVm/yw5w7dz7ONodAwMWKxWLTTCYzSyaTQok29o/dcORKJBKX6XRalEolUa/XRavVEo1GQ9qAilQqdecYFo/Hr/gQQd1uV/R6vaVoc58/xghsYeFw+BCwRbValYB+vy8Gg8FStLlfLpdFLpd7sYQFg0EdsE8e7nQ6K579FVPAKCyBOPBcKBREu92Wodkpm81uB6II1zzA/BBID+2EkDcDo9HolEnWdV2G4lQbgcwbYAu2A9ui2Ww61kYgYK/MW61Wk+ES6lRrQHT+PfPGFlFAN1oBoilPmTe2iGEYnrQEhkIhE7CvYrEoC0EPvUgCUYQKYO80KpWKBHqVBCJvj8wbvWO4fiSB+HjiBSuraZovSeB4PN4D7O3fgFyj0egIwA+/0CUwEomEMYZO8vn8wg90pQ8B0zAxLvDtOZ9rbwpKb6Djbwn9FyAXvNzBYJh58XLr+GLlccB15bcCvVbeEui28jxjCVSVxz/bmZPK/9yfWwIVFJW/sYJyn/cxtc9tgVysvGonPqzA6pr7mFQPbDtHQAVl42MqzQlQos394XC46ximFj2YTCb7pmkeKNH+7dk34VI0ZqekHd8AAAAASUVORK5CYII=) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BACK_ARROW {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABqElEQVRIx7WVWU7CUBiFb1pAZgiIQ1BBEGMgaqSMsRSiPDghBn1QRFM1jjHRB2d96E5YgktgCS6Bpfz+bYTQQCsklybnqcn3Je295xAAIMOM9oseD8OwonHEKpnMNsKwBqL3DCyQ4VaXF8aCUck7FSEmi52eoAWfjmUgKlSkmViWmO1uOoJOeHzzDJLlGym4LNARMCz7aHONIjyrwHPVV8hU7ukIWIOx7vBMQGCJh/jWuQIvnH5B9uChOZ/Zanj9cw27Z1w3mgIZ7vT5IRRfg0TpCoTjNwUuJ1d9gcTOJcTy+7CwWtJNT0ELHuaKkCrfglB7b8Pl5E8+FSF/9Az84ZNuugT/wQeNSkAbrhIMA64S4JH7CSzykNy9pgZXCSxOj3t2pfCd3ruDfO2DvqCVSHqjnkIJ9U/UmXCiWKf+k7skHB2JblVoSfCiNfGiNfCiNfAy6UZXgMe2pwSrQsKqIFgVBOtAM/2UnSIJceuScnz/+gjLTsKyI1h2BAtNM33VtSxxeCcJ1rPIbV/Qrev24OD22tw+gismUh+cjlUjuGoEV02kNpm08gsqiSFMfgUhPAAAAABJRU5ErkJggg==);
	-webkit-background-size: 24px 24px;
	width: 24px;
	height: 24px
}

.CSS_WUI_IMG_IPHONE_BACK_ARROW.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BACK_ARROW.CSS_WUI_ACTIVE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACV0lEQVRIx2P4//8/Ay0xbgk0wMzCxsDNJ5zAIyDawMLGwUAIkGQByHBRGbUEPZug/xqmHg28guLUswBkuAjQcOuAvP9hJfP/2wQWNAiIyVHHArDh0moJlv55/5Pa9/zPmHjyv314JXUsYGZlB7pco8DcL/9/bMue/0WLXvzPmHL5v01oZQO/KBUsEFPQn28eUPo/smnv/9z5z/8XLv3wP3XKjf/OSf33FQ3c9ovK6+LFAuJK+3FaIK5sMt8yrP5/eMuR/2mzn//PWvgejFNnPvkf1nzov3vOgv9OKVPxYkPvgv9YLRBTMplvHtr4P6TlxP+kGc//p8x5C8fJs1//T5z+7H/85Af/4ybdw4vd8pZhWiCiaDLfOLjxv1/D8f/RU579j53xhmzsVrQR1QJhBeP5egEN/z2qj/4P7n/yP3TSK4qwQ+56hAX8skbzVT1q/lsUHPjv2HT/v3PrE4qxUcpqhAUSVtnnNVN2/DcovfHfsOIuVbBqFFIcCFsWCMjH71yvnHvlv0r+Dapg6eBFmJEsF7djvlL25f/KeTcoxlJBi7AnU7nYbVSxBKcF1LIErwU4Lcm99l8p++J9xYwz+xXTT+HFkr4z9uO1QNimDMMSxcxz/2Ui1zeIe01kEHNtx4sJFnYcEvoMwtYlDLLRmxuArgZbIJ986L+oU2MDl4I9A7uoJl5M0AJGFg4GdjEdBiHzHAaZiDUJSlkX/ssn7P0P5Dew8ElTp8JhZGZnYBNWZRAwTmGQDluZIBuzhboWQCxhZWAVVGIQMEpiEPfoSwBaRh0LqIUBIFemUnK3e00AAAAASUVORK5CYII=);
	-webkit-background-size: 24px 24px;
	width: 24px;
	height: 24px
}

.CSS_WUI_IMG_IPHONE_BUTTON {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAABnElEQVRYw+2YMUvDQBzF/7lEG+qRjHVwKTgoRbSLtEVwcLKDQ/d+BYeMLoKr0K1rv4FdFP0CakcXQSqI0i7WFGNDbbFp7vxfaKFgZ73IPfjl4KbHu3dH7oBzDgLUNnKBfCBcEoSXK2QHJtKEWU3THOQ0k9kkqdQyGMYCyKDxOADXfYN2+wU87/0Ep441/OTR7HU+v0t0XYcwDKeJ/7nQFwhPYmw276HTeS3ptm2fpdOrK6ZpAmNsshKyiEeeGAshkUhAEHxtGKPRaItSC7hMPufINJfA9/01YzgcLorY5Up2Xj1AhEqMKHjJ052VMe1KrAzz2ETMQVXilyqhElabLraGCcRMqhLqlPgnlVCbTnU4vgknk0kWhoyg5P4TFvcjQriWzWZ7rutZlmVLbXgw+ARKzT5xHOfG87rRVVqeB5+fCI/lcvlOr9frj61W66DRuKWE6CAQDxcySIQoknXdDhSL+91KpeLA5G3tsFarPRUKhR52I5AlVkrpOJfL+dVq9Rk9HkXX/ZkTYg8pIeuIJUl1+8gDco6rfikmvgHSRiRhQaH01gAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BUTTON.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAABdElEQVRYw9XYvU7CUBTA8VtCRaD2IvJxaUv5kLELg6YSNxfj5sgTsDk4ujnyAI0bC69gdDPEzcTV0biauIhORuvxHFJveIR7mvy2Dv+c3LQ5VwCAIPjso2v0jsAQ1HKLDnVnFntuWVbquhVoNBQ0my0jUIuUFbDtDYq8zFrFAcXWag18yTNSva6gUNik2lMhpXyQchuU8oxWre6g6pMoFotfNH6lfKPRpPP5fEpHAlotnwXLykEWHLCggz0vYCGX08FtFnSw74cs6OAgCFlYC+6woIPb7S4LfIPDsMcC3+BOp88C3+But8/CWvAuC5yDByzo4F5vwALP4FKplNInw/RYOsO2bf+K4XC4pDXa9POrVABRFH2K+Xx+g5szmD5lx9mC6XR6Tzc/e5PJ5LVcdlarNP2zTZlqGPZXKz7FjsfjN2w9Ftmd1dlsNnsejUZL13W/TblbcxznJ47jjyRJXrDxQt+tZY5Qgu7QoyEW6Aqd/Hf+Ac+8QzgktwROAAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_LIGHT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAdCAYAAADRoo4JAAABr0lEQVRYw+2XPWvCQBjHvQsa+xIslSBt0cEG2g75AFIoiHS1TlLUoUMG6diPIB0cHVroUlykBCkOdZUOWnDokM7qZDqpkxDSvJk+J7p1LnfgwS/Dk+V3f57nksO+7wcIsMLAAZAEJEogLocrt+XC5IEQ2uN5Pj6ZTB48z/uCDQxpgLjMZrOnVquVA839pTDIhkFWnM/nr6IoHmGMP6D+RgPEJRqNitls9r7X611DbQcXi8XkeDy+C4VCQyjogAHYlEBcvjmO02RZPlcU5Rjrus7BLrbghQO4tCIIgt/pdGzc7XZN2AGiKNU/gfbwEolEEK+Gz2YB0zQXa2GLEQJMJey6rr8W/mGEAFMt4TjOJuF/GzomErZtm92WYEKY6aFjroc3p8QmYRYTtizLZ+pvjc1PcyaT2Z5Opw7t6RqGYcdisSAul8sntVrNp1242WwuKpXKKb6EVa/X+dFo5NF8a4ZQ+XQ6fYEjkYgKN+fbVCq1m8/ncbvd9mhJtd/vu6VSCcFtWWg0GjfQEp9k6N4lScKDweBZUZScqqpnCKE4DVSr1dNCoXCladqjLMuk9vIL8hoavhaeleoAAAAASUVORK5CYII=) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_LIGHT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BUTTON_LIGHT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAABSElEQVRYw+3Yv0oDQRDH8e8kpxdPgp5BTGGlptPKIr3pA4o2pg3eS/gAYmNvZRASIY8SbIJdqnTB4nKJiFn/ZGxWsLHf4A78ui0+u8wu7IiqAiAiBSAGVoAcbtQcmAGpqs4ARFURkfUwDDeNMTPgE1BHwAIEwBKQqWoaiEjBYl/tjlwqBT7sIa6JiMk1Go0dY8wb8GUXuJg58N5sNnfzcRyXh8Phi0Nt8Gc/p2m6LMAeMGUxqhj86pWFKA/2YA/2YA/2YA/24P8EVn/CHrzo4FytVovsd1odD5VKJaTb7Z4BRTs8cTlRp9M5JsuyW2DbtofL4PJoNLpBVY8Gg8EVUAZWLVwcSR6IgK1+v3+pqudiZ2vX4/H4oNfrPbRarad2uz1x4YLV6/VikiT71Wr1pFQqPQPJDxjgFLgADoENRx6FCfAI3AH3AN8yVMq8+bt1owAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_SHARE_ACTION {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NEM2RkE4MDQzMjA2ODExOTEwOURFODY5MkE5MkMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQURGRUYwODM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQURGRUYwNzM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2RjEzNzM4NTEyMDY4MTE5MTA5REU4NjkyQTkyQzMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0QzZGQTgwNDMyMDY4MTE5MTA5REU4NjkyQTkyQzMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+B/Ap2gAAAXlJREFUOI1j+v//P4OUq5w0EM8C4mtA/AxKLwBiOZA8k7SbvAQDA8Nuex/7yKyGbPXCziJJEO3g6xACFN8FlFdjYmZibrH0sJT9r87Es//VIabN97cxgOjfqv+47QLsZYDyNUyMjIxWbyQ/cD398ozh199fDCDjQfSLry8ZXoi84gLyrZmABOvv/78ZQZLo+A/TX8Z///9xMgHtxZBExiAAVgRUBlKJHcMU/f/3HydGKCLGun9AHbgwaSYxEOUm4hz+DydGMgm3aTTw3f9//3BiVJOoEgT/gCbhwjQJTGqlJ+qZxEBIERD8+vcXwsfAv///B+bgr0zCAsKn/z7//Q1bdgKJCwsInWdKC0qZyvjw/4Pf9399/vf17x+Qkf++/fvz58Gvzwz3/z+M8Y6exJQeknpheceSNNlf0iuZLzKe/Xng23PmCwwXJL+Jr5lZMy2jOLbwNMjhvy31LE4dXXCw6c7mG8lPdz30BdIJJxYfbXS3cjsOlP8JAHOGkRLWU8pjAAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_SHARE_ACTION.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BUTTON_SHARE_ACTION.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NEM2RkE4MDQzMjA2ODExOTEwOURFODY5MkE5MkMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMDdCMjA4MzM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMDdCMjA4MjM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2RjEzNzM4NTEyMDY4MTE5MTA5REU4NjkyQTkyQzMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0QzZGQTgwNDMyMDY4MTE5MTA5REU4NjkyQTkyQzMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pcsnnAAAAcRJREFUOMuVkz9v1EAQxX8zu/adDXcXkAkIRB0QQlcnQINES02JoER8BfgKCIkKiS8BJaKABiUFLSWgQAdCHPfPsncozrF9yQVdvHrFrN++eTOzK2bGqSv9S8BT4CawAfwGdoEn489/vkm61bsAvGNul1UkRUUJFoLZlI7sA3dd93z6TEp24n58Ot7oSNSP8Wkk6jW2PCTq3TkvyE40iNN40MElDnGKlYFy6lGv6Xyc3/CGRb4XSzSIcIlHnGCloXEJINPRLPEALnFodwEExMAAzR0AHkCcIE4RERAAEBXUa4skIBhQSVDF1QEPYK118Jks/jSk0KAmBTBrKbXVVsW+tUuLsxRX6axGk66JfXOMY6UWSmY1aorZsnGzCoeqW/a0qk9HqrOWXJOvjhekdaqrPa0WOpEng1BhSeqks1vl6cjs1msBx41lnavCoRbwP+NOXR5KM7XqLbQtlZhzbqzZ2WwvTMLEAnAw+eq+l+Nykp3JPunj+49euJl+KX7mozArCoIR5mVR/MpHbqpfH9578Bwzi97vfti+fmf4Mhtufky3ej+y4ebe1dvXXr1+++aWmXWkKtMBF4E+0AVmwF/gO1D8A5AxOh2GV8TkAAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_SUBMIT_ACTION {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NEM2RkE4MDQzMjA2ODExOTEwOURFODY5MkE5MkMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQURGRUYwMDM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQURGRUVGRjM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2RjEzNzM4NTEyMDY4MTE5MTA5REU4NjkyQTkyQzMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0QzZGQTgwNDMyMDY4MTE5MTA5REU4NjkyQTkyQzMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+knaaPwAAAYJJREFUOMtj+v//P4OEdY00EM8C4mtA/AxKLwBiOZA8k6RNrQQDA8NuVzePyJKyKvWauiZJEO3m7hkCFN8FlFdjYmZiarF3dJdll7DkOXqbnWnHhf8MIJpF1ILb1cNfBihfw8TIyGD1lVOf6/n7/wy//vxnABkPol9+/M/wgVWbCyhizQQUY/39j5Hx//9/DOj4738Wxn///nMyAe1l+P/vP04MAmBF/4C6cGG4IqJM+k+MSUDHAfE/rBjJun84MZJJ/wib9I+BKDcRYxLVFFHPd/+JCUwq+u4/MW7CkiphmBaB+f8/Tkxlk5iYGX/9//fnPzaf/fv78z8wB39lEhbgPv3n88Nv2Ez58+nhN2EBrvNM6eFWUxk+XX/w+931z/9+fQYZyfDv15c/v9/f/Mzw6erD2ADTSUwZEdYXVvYnpMnyvFrJ9Obg2R/3NzxnenPggiTHszWzmsIzSpKcToMc/tvSQOHUsRWFTff21CU/P9LsC6QTTq0ubvSw1TwOlP8JAE0qnhL3gBp/AAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_BUTTON_SUBMIT_ACTION.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_BUTTON_SUBMIT_ACTION.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NEM2RkE4MDQzMjA2ODExOTEwOURFODY5MkE5MkMzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQURGRUYwNDM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQURGRUYwMzM4QzUxMUUxQTQxQkIzRkUzQzc1QUQ0QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE2RjEzNzM4NTEyMDY4MTE5MTA5REU4NjkyQTkyQzMzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0QzZGQTgwNDMyMDY4MTE5MTA5REU4NjkyQTkyQzMzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hNB48AAAAeNJREFUOMuVkz9rFFEUxX/vzZuZzWQ2K3ETRLGJhUUKa+MfsEwKiaWdxNLvoF9BBCvBTyE2go2FwRSCvaCiBhVBzGaySWbusZiNeWTVuNO8eZcf5x7Ovc9JYubcyhngHnAZOAH8AF4Bd3++ffrBdReWTwHPtfv9rKcunHNekhlhx+UnPwLXk6J//r6rB0udqbLslPMum+6T5jMuSXxm+9WUTztzweGWsqJX5OUcIe/ikxSzmnp3Cz/4Vgz36ktBKE2LvsumW8glAVmDDx2QXDXcnAoAaV4S8i4hK8EnIAOB5UNgEw/gfAYuIOcBB3icD7gkBSAACA+0gER74oDkEAIhDMlGSiAJoVhJbbGVOYQUQxqHkOA4aEwJcTxkI9MWGTcZdmw71LaYzJOBTMgiKLpPkpONiv9K/C+emDgnSW0mkXEzYbFxfmcSzS76j4wfXRVDWDQWA2eirWksJ89/fOFgdw7bQWwhSvwghj/uHCHxfq+RSZLjaE5mShK/7fuzvQ3tb1eSte8NAYZoUD2o+rO91/7O2o2HgZ13TfVlq9kf1LKGZq+qm+rrVlD1fu3mygMkpS/W31y8cO32o/nF1fXuwvLn+cXVjcWrtx4/efbyiqTcjeaTAKeBGaADDIEB8AmofwHVSocVGkB4eAAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LEFT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAAAz0lEQVQ4y+2UsQqDMBCG/6QRRAQ1uDi6+wSlfY4+Qh8zW32ADl2cu3YWjHonCqXVmnbo0v5wHCTf/bnAJQKjiqIwTdPsKBQWJEbwSlAWxzGSJIGU8gmsqgqKHdu2zfI8RxAES6ZQSoGP3KdpijAMZx0n8Z7qum4TRREow1qLV1Jc4XkeqBWsabj5muPnsEsLv+P8FlzXtRMsnag//F1YCGH5sTrBWusLT51LgTTGHH3fv3HB2qhyG6eyLA/00ZwxDKDFXLDEVEVtbCnp+7VH9UTebckId7jUAAAAAElFTkSuQmCC) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LEFT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_LEFT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAAA0UlEQVQ4je2UTQ6CMBCFpz+QElaILDgDm66NnsdjegO3HsDEsMJlN7QwQ5SYKDgsNC6cpE0Tvvf6QuAJuE2e5wchxDaEoGFiBG1FUVy6riuNMZAkCaDoCWyaBjQ54rnMsgyiKJoyBSklaKXUjtziOH7pOEbAZ5RP0fUYY1hzo0lBV7wDB5g2DjjC+Lr48CLnz8E/knlRDO89C5Ys6g9/Hfbcb0NiBZw4f/YAY8nssTuuHIGq6/pcVdXROWfbtl2jQN6Fj4tmrCBr7SZN05WYqaUeBJZk7uUyf1QAAAAASUVORK5CYII=) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_LEFT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBCMTNDREM0NTNBMTFFMThFOUVBQTM5RTZCNDJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQwQjI3MDY0NTNCMTFFMThFOUVBQTM5RTZCNDJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEIxM0NEQTQ1M0ExMUUxOEU5RUFBMzlFNkI0MkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEIxM0NEQjQ1M0ExMUUxOEU5RUFBMzlFNkI0MkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlCq/G4AAABtSURBVDhP7dOxDYQwFARRN0EBpHRMDUR0w1Tg7wAJy3a8JIA4H3IDEEy0L10nyQE9MAMroHsOGIDNzJRSUinl6gRzCOFnqEHKOTfB4/iBD7wcbPXlajCZWRP0gPfeK8b4D477d8AILFDdX2q3Az6L1WEzaZL0AAAAAElFTkSuQmCC) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_LEFT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_LIGHT_LEFT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBCMTNDRDg0NTNBMTFFMThFOUVBQTM5RTZCNDJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBCMTNDRDk0NTNBMTFFMThFOUVBQTM5RTZCNDJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEIxM0NENjQ1M0ExMUUxOEU5RUFBMzlFNkI0MkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEIxM0NENzQ1M0ExMUUxOEU5RUFBMzlFNkI0MkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Piz8fvYAAACsSURBVDhP7dO9DYMwEIZhlsgAtNk4M6RiBLem4U9gGRACIVJFQsoAX+47xRYVfSSKp7l7LTd2AiAxxqQiE2+BIy7vYrfWoixLVFWFuq5VCLI8z9E0Ddq2Rdd1cM6pEHy45MB7j2EYMI6jCoEuuZimCfM8RzHo+16Xy7JgXdcoBjzNExxu2xbFgPddwRX8U7Dz2Z8Fz6IoToNUvBjxKkaBBr/vfxMP4Tg80uDMF9LamCBgtV2RAAAAAElFTkSuQmCC) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_MIDDLE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAhCAYAAAD+kAr7AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCBhAzE5pw/dYAAAAGYktHRAD/AP8A/6C9p5MAAAAhSURBVCiRY7h58+Z/ZMzw9evX/zA8KjDSBDCSw///qBgAdpDujKtPoEkAAAAASUVORK5CYII=) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_MIDDLE.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_LIGHT_MIDDLE.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAhCAYAAAD+kAr7AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCChIkJoAS1rUAAAAGYktHRAD/AP8A/6C9p5MAAABDSURBVCjPYzx48OB/BiTAIiQkBOe8e/eOgYWVlZUBRQWGABCgCjAzM6MKMDExoQig8kYFBkiA5d+/f6gCd+/eZcALAAq6DFzDWSEjAAAAAElFTkSuQmCC) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_RIGHT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAhCAYAAAAVp7H4AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9wCBhAyJ6LfOCIAAAAGYktHRAD/AP8A/6C9p5MAAABwSURBVChT7dOxDYQwEAXRbYICSK9jariIbpgKbAcnYa03/peAhCVTABLBRC8eA3TpB6zALMksInTm7so5C9iBT4dnpRQB6xBbawJ8iBEhQC+++CR0dwH7EI9fvh3WWpVSEpCA2aBbcAMWYJJkJum2P2ckYSQ/pyozAAAAAElFTkSuQmCC) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_LIGHT_RIGHT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_LIGHT_RIGHT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAhCAYAAAAVp7H4AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wCBhAyMs8C3MkAAAAGYktHRAD/AP8A/6C9p5MAAACuSURBVChT7ZM7DoMwEAX3EjkAbW6cM6TiCG7thp/A4iMEQqSKhJQDvOxzQCJSKNNRjJsZr1ysxRiDHU8lViIAInmeg2RZhjRNYa1ltChX8d6DVFWFsixRFAWccwxi6boOpG1b1HUdQgYqXzIMAzb6vg8RA75BpmnCxjiOIWia5iPnecYGA07g7UPJN5zylH+T62ouP2WSJJT3r6XmuFU8lEg4e4dXbsolfEEeR7wBiXQs44BfSyEAAAAASUVORK5CYII=) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_MIDDLE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAeCAYAAADpYKT6AAAAnklEQVQYV22NOxIBURBFz+1p1DBLYDVCua1IRWKJLViDRdiLKhOiW+BRbxCeOvej5Wod7cQF4D4aa7fdMJ22ONYwXyzouhkmNWQmmYnJGsiEFzhJMZjXsQE0pZIYcviYehqrYWBk1Q/6rPnl2tP3Vx73G5bxICKJCAxekfJTA/oyEaUjkaVnUhWzGiQR786P+XvqkjgcTwAoM/fAGeAJtIydC4uodLYAAAAASUVORK5CYII=) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_MIDDLE.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_MIDDLE.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAeCAYAAADpYKT6AAAAsklEQVQYV3WPsU1FQQwEZ/fW/iKAkGYogYyQjshogA4ohSaoAiEhjsDvQUTgYDXrsaz7h8fvj88vAaRW9H59By6CxNXNLdtNJGPBFkMssSUiCdtsiyCzDNsQWUgzI7DQ1PQXdOzInHf8345A+q0daiy6w0oNScTKIiCSsJKTFKkisuk+g8ylMwGJqqa657nLpaiuI/QQI1OVkZykh4iqUB0siUpROdSvL08AaO/9DLwB/AC5dhQW/2lFhAAAAABJRU5ErkJggg==) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_RIGHT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAAA0UlEQVQ4y2NRUVH5z4ADsLCw/AHiI1euXHEE89XV1bEq/PPnD8OHDx9YPn786KCjo/MMqEGKhYODA5fBDDw8PAyCgoIMjx49kgRq2A+0hYUBH+Dl5QVrANpgy/L3718GQkBAQADkJGaWf//+EVTMxsbGwMTExECUyfDQIUkxMc4YOSaTpPjnz5/EK2YgAYwqpq3i////k6aYkZHxLwsxCkFYSEjoGgshRSAMLIje79+/PwNvqgNZLSIicm337t3FQPYxlvPnz/vhcwUQvwMpBHEAdxxq6eq/lPEAAAAASUVORK5CYII=) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_PILL_RIGHT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_PILL_RIGHT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAAAzklEQVQ4y+2SsQ3CMBBFf+yT7bRxUoQ6ayDBAsxBz4A0CHkCRqCJAkoR6Qrso4IKSFIgUfDqp3e/OCqKQvAGpdRNRA5d160BgMqyfCmmlMDMxMyrqqrObdsuiIjehWGMgXMOfd/X3vs9KaXwCWst8jwHMy8ppYQxnHNgZk0iMiprrZFlGSbJDybNeMqzyt+Tf2TzrBkxxukyZvCXvys/XmJOOdKUqojAGHOisdMiAq311Xu/Hfu6aK091XW9CyEcqWmazYe6DMNwCSEcAeAO6pNr31dSLbUAAAAASUVORK5CYII=) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_POST_BUTTON {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAB2ElEQVQ4T2P4//8/AwgbWDiZAfEWIP4AxP+B+C2UbwxTAyYMrdyLgPiPV2r3/7iWPf+Te0/8j2ve9d8zpes/SByIS8GKjWx9LYH4T3Tj9v/ZM279z5v78H/B/CdgGsSPadrx38o7+T9QjT2DpWvEIf/8uf+zZz/8nzvvKQYGiQcWLvxv7R61m8HcPfZL0oRL/7PmPMGJE/vO/7fwiH3PYOqe+D9txsP/6bOe4MRJk2/+t/RO+cpg6pXxP3n6o//JMx7jxPGTbv239Mv+ymDmm/c/fupjvDhmwq3/VgGFXxnM/Yv+R09+hBdH9N36bx1UClQcUPI/YsIjvDi0G6g4uByiOKTvIV4c2HkToTig+wFe7Nd+A6HYq/0+XuzRfB2h2L7hLn5ccxWh2KTyNn5cdhmhWKvoJl6snX8RoVg57wZerJJ9YVQxhYqtgsu+q+RewqtYNfvcf5vQio8M3olNN7SSt+JVrJGy479/ast5hv65G8uMwnv+q+Rexu4EoLhheP//lskrq0AlkkRqxZQtBpFT/muk7f2vknMRoghIg/gGkZP/g+SB6qQZoOWYUc+s9ZOAVl22CSn/DPI0iAbxgTZPAMnDyzoolgNiZyAOA+IYKA3iy8LUAAAkhCmQAKqokAAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_POST_BUTTON_PRESSED {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAeCAYAAAD6t+QOAAAAFXRFWHRDcmVhdGlvbiBUaW1lADcvMjQvMTFHdtkkAAABrElEQVQ4T72UyytEURzHz/UaFjYeC0WKujYsvMZjYWeYQXmUZGHMcCfPjFBKKYWF178yFmyQIVHUrWmKBSnNYiwmY4M8br5+587MnSnGKQunPufc7+/3uefcxe0wFh05XdteU6f3g7V7EYNnXo85+sjuOQymdJ+jeEhF/bSKplkVZreKQqcKXuf9yI7dO96MXh/M83ewrIRgWX2IQ5nX06nPPZbZ59NKpoKwrj2jbfMDbVtaHMq8XjQRRBZ5TOoPoGn5BzHhhYalF3CPSfYH2DaSiFGs1OcekwYfYaOCCO5FZDpKxN9kKwUR/yFvvAsx5FYKIgy5Zf1NiCE3LIaEGHL9QlCILjOa6ug3FBGX526EGLJ55lKIIde6fUKkwXBUnrwQYsg1Y6dCdJlP1SNHv1I5chLbOYxy5QTVyl5SypToZ5gc91rB8DWqnLtJyR0OIJM8Jo9f+VNcGmTHMSrtnm+UOs6g98ljABpzRkPhNOUV+c5ryPZ9VAx4aD1ArvMWqco78qjPPf1WogeL7A74Ta4nTXJ9IgbP8nTAT/3mxOtOP4FoJzoS4DmyI40v9ioqj7+POz0AAAAASUVORK5CYII=) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_RED_BUTTON {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUZDMzM3ODk3REMyQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBN0MxNDJDQzk3QTgxMUUxQUZENTgwQzI0MjEwODQxNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MjVFNUM5NDk3QTgxMUUxQUZENTgwQzI0MjEwODQxNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcyMDY4MTFCNEYyQUY1MjA5NzVGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkMzMzc4OTdEQzJCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XIWO3AAAAVpJREFUOMvFlDFLQmEUhp/73VtmpZbREIUQVoJL5BwEEUFTU2P/oKkhaMohaOoXNPU3WoICc2tpCiGCCklFu928qNdzGqylohxCD7zbw8N7hnMsVSU7NzYNHAPLwDTwCFwBe9lC7c46SMZSQG4xnYzPJqYYDoeo+w3uH4pc3xRegCV7dXL0ZCk9m0nGDNRKtCpFrLpLfGSQUCQ69Fx9XTCqsjZl3gg8F2kHKCDtgMBzSQw0UJE1R0UitirKD6OCY6wBB0D1R+STxAGQXxhVOtBvHuDTpH9DfzB9MXUJ9aK49qmT0IVJ/61Tj0zaxXbalQkwxra9tiiqfIsIqGU1THgsnq/WO5f7NVW/RTg2njeZre3Dii/VstekGQiqSjMQKl6Tcl3c9MbmkX16dl6cnE/lbvO5iYrrR0quH/HEeTLRicv1/cPdlZ29C+ujtAPMAKNACGgAHp0/1XoH9rrORuk1Tk4AAAAASUVORK5CYII=) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_RED_BUTTON.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_RED_BUTTON.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUZDMzM3ODk3REMyQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBN0MxNDJEMDk3QTgxMUUxQUZENTgwQzI0MjEwODQxNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBN0MxNDJDRjk3QTgxMUUxQUZENTgwQzI0MjEwODQxNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcyMDY4MTFCNEYyQUY1MjA5NzVGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5MTA5RkMzMzc4OTdEQzJCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nJCJKQAAAapJREFUOMudkj9vE0EQxX+zfy6O4wv2pUEKAhrkFlGBlIIiFWkoqfgIUEDKVNBSUNPzJZCgMyDEZ0BBILmLFCWB2HczFLc+LnEEByuNdO/tm7dvZ0/MjMfX1jeBF8AWsAlMgffAk5f7h1/k0dV8DEz251ocqFEieIyRE65HdwTc9Xc21l59nVW3fjjHIAby6FjxnlPgWC0rsjgOprpdekcRPatB8CJUZvysHIfzCi3LrWCq+SAG1qOjFxweUCBzCgZalj4A9LzQC0LPg0NQDKPmKCEABKk3BQHqb5/4GgMi9XbiqDmatgBggEmdZbF0wS9EDbKWqoVrJ7NULY0ZllThgsYlnDItO5HcW6IOTmq/q7md0Tj/OXgiHB1Wcrr4OD1zXKcR/CVT48T/OvHPmUiDO+u09HZdnM63Nrh1O21VM8wW7vRnOuf90Xldu7yIurVh8aFvtmQE0Ddj9dLwk7v94OHzYQwHWaWghpphagQ1ht6d3Lx3/5l//ebd9PKN8eTb548bfjbLw3ye92M2HY2Kyc7Tvd2d3b23kh4xAFeAAbACzIBj4Dtw+gufMwgwKvkW+AAAAABJRU5ErkJggg==) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TAB_BAR_BUTTON.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAsCAYAAABR2VnRAAAAhklEQVRIiWNiAAJXV9cENze3/UD8HwcGyVWA1DKBFAPp+f///3cAYgYcGCTXDlTbwPTv3798PArRcT4T0HQDEjQIMJGgGIxJ18BAIhiZThqEGkZDiSYa3r9/z0AKJj0eRjWMahjVQJmGBySo/wHSsIEEDRuY/vz5UwlkLCCkElhi7ACqzQQAGRO/rm/1R5oAAAAASUVORK5CYII=) 3 3 3 3 fill;
	border-width: 3px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_BACK {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAeCAYAAACFZvb/AAACjElEQVRYw9WYT4gSURzH/TM7Tuo06IzuSP7ZRUE0RDBRsyBBNjHqIF0UCgxJOgRd6qaHpegQyBZE1EJ0KMpTGVTixYpA+gOdEw9dI1qCJTpEYN8nw7K7pWOnmffgIzNvnvA+83v/5mcYj8cGwhzFBe6Bn2CsIRvgGTiw1bM5JUJgFIvF7o5GoxzaH9SKfr9fyOfzV9Gf3+DSvBIuo9H4OZlMrqGdF+wFdg0RgKfVah1zOBwf0b8jahIsBF5HIpF1tHFq3Pnd8Ol0+oLZbH6hJnE9GAw+0qHAhHK5vGQymb7NklgRRfHdYDDYh+c2PVKv1z2Q2Jwm4cQw+pJIJM7qVUBVAgJPMIzuoN6qZ6rVqjxNoubz+TrKKkSlRBhR+IF1eAV1e/ROpVJZ3C1BltP34XD4Mg0C0ySuBAKBB0qoOBrYIYFymGzjjUYjSIvADgkUgRwrotHoeTyw0ESpVHJPJPBzH8NoXbGjU0IQhFscx91GJUsbxWLRNZHA0dpltVrfsiy7Sq0EmdjNZjOO0+BXROQ07hdoIZfLSduXWHOhUDiJCf5LluX9tEoQuFAotIqIkPnB0EAqlRL/OnaQ8xK+lp4yDLNGrQQpnU7HZ7FYPkHkIhlmegZ7m/OfErg21mq1Q+QhZE5QKaGILGSz2TOY6M/dbvci7k16xO/3O2Z92ZE6q9frvYFGN/UqQV4wFqKNmYmC4XAo2e32V7i8RoaZ3oDAcZvN9lI179Rut4PY0T/gsqUnAUmSeJIJjMfjp1QlSNh6vd4yIjIgIthgGC07z/O8iJXzKPry2OPxTPIAc6UxyZ+73e4S7B8q6UPNcrGYo9/xQt9kMplzJB/2P7lYg/ImJLCsMQEgTyKglD/O/4zhyEOKBwAAAABJRU5ErkJggg==) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_BACK.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_TOOLBAR_BACK.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAeCAYAAACFZvb/AAADwElEQVRYw9VYTUwTQRTen3ZLW6oVi7FGBEItB240GmI84kkTDly5GDxoYmK86UUTLiQaDxKPkB6Injx40JTgUS5iL0RjlEblUEtMECMi0r9dv1ffNMOmlF66u07y5c1st7vvm++9N7OjWJaltAK0biAN7ACWi/gOPAdSwjeVHWzaVFVNwGRgI5qmraNfQd+UHtzuphLgqwZrwHaZphlH/zb69w8kAWe7gWV0fSDwVSJQBUy+zXKAhMZEfOQLEAaRfowvNiUBZw3gJboJXdfXYEtAGdcqTMBRJYgI/PUziQBIHIcvH3wH/PkeMAgCOdgi/iBIVG1KtFMNlS0poVMkcEjRJG/CnvU1UeECcBkE3sLu4tIuk6CHVJmIU0oorIKO9/phTfYxgL7h24dAFzAPFDD8QwRICQonDiVBwMS43TkhQl6TJo6ajutlhWOrEYk5oEyJTCoAFEpFVqFiU6HtSqj/Zkplx1VBCP1qQxL4cRI4BwLv2fGSlAtlzgMBut+RcOLyauF9GjsvQnovCVwcBB4CHymEcHNNAVgiUeI/m9IaQQ93qjpZ/C6hgEltDwkup/PofoMKG1yNijz79mR2an2QKx+FkMVJLfKxxkuTbrwDnASBL7weiEokSNjXBacIyETs77ZE7SUVzsPcAoHPHP+1PGAV7CFkuUBAabYe+eDcYQ6jT5DmtyBA5Quoh5Eko5sERBpaci5i8rVHsB1wdJ3XAIFqg42e2wQar4KRSOQXZ79wVmwnTC6fnnW+TiKbzd4NBoNrUKfvgITyLBF9ZmZmp1gsvllaWrrCZXeTw6giqeIVEmLV9vGWPACcqlWnqampd6Ojo9fQHQKivFvUxR5e2kl6M5zYVhcWFl4MDAxMg2GS9uzM9L8gIi92u7lc7kE0Gl0BgWHes/ttRDxPgtpWOp2+bhhGFW2I1ECe6IAGqAzLbfAaUV8q7CSUsbGx/MTExCTWD/p+7efkkRXRPCJAPcQbOWTNzs4uj4yM3ACJ0xgfYhJeIKLasOerqVEL9fT0TOfz+UtQ5TV/3ZWkzaDpcNkV39h+jo4QfD8C34abnnasrq7GUqnU0+3t7RMYZplIZZ9drRMKEAmDtklAEOgNh8NbTcMimUxuILQmQ6HQTwzPEHuehQ62AX6oEwjY3km+9CYSiblWTgC1xcXF3vHx8cdQ5BjGKxxWTn1ny0c2tUMzPlLtj8fjzwqFwk2lxbNYNZPJ9MVisSccSq6dxSIHfnR2dr5C4blKx5ktn8VKM3IUiLhcWk0+Ptriw23lL9Qy7HEgVXySAAAAAElFTkSuQmCC) 4 4 5 12 fill;
	border-width: 4px 4px 5px 12px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_BUTTON {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAABYklEQVRYw9XYPUvEMBzH8fRBvWqr5ezQ4nAIXTp1KBUKKgVrh+LicKsvQKce7iJI34OroNC6Ck6iIEhxunfiA7iIEH854i2+gfwD36Hp8mkIlIRxzpkIYwvdoXfEFUlY7tH23CmxE/RTluVF3/f7mMtUSFiqqjpzXXcK37m0skxgm6Y5wESA1pCtSMLit2276/v+E5yHzDCMxyRJTvHCUQj6r6IojmDtmaZpH3Vdb6iMFXVdN4T1W2wJPPMVConFJQtephBpsEUh0uABheSvmiZ4iUKkwYsUIg1eoBBpsEkh0mCDQqTBOoVmYF3Xv8IwXFUdm+f5YHamsyzrFafRMSY1lTNNcwfWKcuybIylfvA8z1EZDON1FEUnYgNbQRBcYuIWX1E6jrOuCtLFgGkPtiss6I047jN5ZzVM0/TYtu1n7Ok3Ve7WYPmE6SWO4wmM3vxuTSaO0j4aoU1FGkmT/ef8BXJ5Sp/ZMsxvAAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_BUTTON.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_TOOLBAR_BUTTON.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAACWElEQVRYw+2YvW4TURCFvzNrxxgMEmBASkOaFFQpkJGQeAdegIKKgjIvQI8o8jBIlCBF4g1A0FFEWCJSCCjEJNm9h8J3zcZBlF5Hykhju1hrv3vuuT8z2MY2wAPgNbAPeElyH3gDPKo5ZRtJm8DLiPgqaQ84kZQaf1xkqE7bK7av2x7afmX7hYCHwHZEfJJ0AJSSygyaWgKODFwAXaCfUlqz/VRFUby1vRYRY+Aoq1s2YNtSOGx3MvBKSumWpD1J+hERnyUdSGoCVxmaBUIrfwdQ1MC2e0C/qqr7HdvXJE2AY+BI0nG2RRN40RG2Q1LXdpIk24Xt6OQHSkkndQInGTZJWqjCeccKSZHfW3u5Q/0BVNkGZWPRVW14WFOFag+r5rFdzYAb01/l32VWtxVL2A7AGTQaXO4ApJSqiCiBKqVU5geSp/PjdpjtrHRhu0oppabCp06YxqHR1qJLksjQKTO53j5OjayhqGk/PM8V/wBd6ujMDDO9U7jhn7YH4b9oPqPwuYkL4EV5mP9copfFwxeWuABu3I/P7sP1UTi3B7fu4bm7xUxhnQOlNQ9cF3+xRANock0tERGHtleA3w3gaNkSAoo5nq4kd3q93ofJZHLH9mGuUOvLvNqs6TJwN6+zDnCz3+9/LEaj0f7Ozs4T4FuGbfYGihayLu27QC/nJeDe+vr6lmz3V1dXt8bj8WPgC7AL/KrLpDbLfOAycBu4OxwO3+3u7j4j96xujEaj54PBYDsivi9Lby0ifg4Gg/cbGxubuV01K6sBrgBX8xQsy4GScjfqICd/ACJsqUPncms8AAAAAElFTkSuQmCC) 4 4 5 4 fill;
	border-width: 4px 4px 5px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_LEFT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAYAAAC49JeZAAAA9ElEQVRYw9XYPQrCMBjG8X75UW0UtIPBQYTeoFTIAezk2ku4VTyC9A6ewdVVHFyKl1ERNyE+kSJ4gzyBX2nf6T9kSOporR0DawFHuIO2WhO8gXee57u6rpeYKVv5vv80wcoEV1W1wlDCECJbua77cFB+TtN0i4GwOfYv2jzKspwyBP+izcbG6rOgj+6xoI8OWdBHd1k0xwze6A4L+ug2C/roFgv66IAFfbTPgj7aY/GN9jzvlSTJgCo6DMMrbuQFBi6Db7RSqsDLKY5jQRNtDtZSyj0+DkEQ5EKIMUO0McqybB1F0QV7/EbxL69hrugTmMHcZh8QyLWe3zxCxQAAAABJRU5ErkJggg==) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_LEFT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_LEFT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAYAAAC49JeZAAAB6klEQVRYw+2YQUoDMRiFk0zaUawu3AjdunMlQgV33sALeAKXHsKFKw/jDTyDoDvBYkFBi2irdZL40r60aRHdmQw08Jp/QgrfPN5MJhHOOeGFtg9dQn3I5SzpgaWUp7g4V0o9oH5G/YXeRhNTNekFRoVeexljdvzgAXQF4BuAvqGu0FeEtRlAj4EBXqBvAnpXF0VxhoF7QL9i8JMuVxFwauiCLjcCi7bW7gH4FvUHYGNoQ3CRCFwGaJja8HFFLwVt38DAEPXIO416xIjE0KmaYiwsb0CL8EPIryDvNidaXCdxmq4qvhB8XVEuQBtGoooeRJMy03LiluLr2MRx1ZwQBgzrii4niweddoQ3uLZz0HgYDR7GsbuoK8L74Kd8e8gJu5tCE3zq9PyKM1tYUj+IsWnTWv0xKcumfoDNvmmG3vEbxIXLTG7EzfCcW3S6Vm0J/d+ZFr98dC8zvcx0HTPtl24RZSerTMfZjp2WdYyHjDaRKveb0PgkHcD1pt8jRtAqk02tWtBkj1iW5fVwONwC+IA7XhPtyWwG0EXUj6GLTqfT73a7x6gfCbz4h1TS0dFBkyqhbX96s9puty96vd4RBu6gJ+g9bLkSHyEE4zz4CqEPBc/yNuH4SavV8idNL7U4y2Nbg9Z5N1kvOt9H3nKSHaAykgAAAABJRU5ErkJggg==) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_MIDDLE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAYAAAC49JeZAAAAUElEQVRYw+3QUQnAMBTF0Dyoksmofwfzs1sJ+ytcSBSEs4BQ1gJIsuumgbdxGqcvTUdppZVWWmmllVZaaaWVVlpppZV2+md6Zr6q6SRPm/QB8moUl/XqdfwAAAAASUVORK5CYII=) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_MIDDLE.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_MIDDLE.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAeCAYAAAC49JeZAAABQUlEQVRYw+2VTU6EQBCFaejR0WN4Fd2504Um/pxXJy5czFWEQaDxVc8r0rpyNV2dUMlHFbD5KF6grqpqLo0ah6ppmj34BB/e+x14B29GEJeduNFxH6VRPTg45w7oLfgyRku3TlyjNC58y0XQkdYY6tULummR1m13huQXF7qJ46DSo5yIvD4AN99nRkUVcRw1HhMYycCbA2OTjcRjSPxG3fQEAvvyAHwD2Ug8poSg0oGykUQ+K3896HmUno8VWBPmiMw5ST04B0E3XcKfsPr1RyytypVmoDXbMpsidUIVvOlV+oSZXvJcQK3xWKX/k+mZzdw3Ov1Wq+Maj1NLO84uma3iNNM1ciM0hol+cHW6aQ824Aycs1tEPL1Kp8JbcAEu2S2wpZuwUelrcAvuwAN4As/gNTMvdHkE93S8qZGRq9L4AbMOfs7ZtfLpAAAAAElFTkSuQmCC) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_RIGHT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAAA6UlEQVRYw9XYPwrCMBTH8TSt/9IEQTsYHMQLdCkVcgAzufYSbhWPIL2DZ3B11Mml4GHUyUWoL6W9Q37DJ/N3SCDvMcZY47E3uZJN0zTMcYfxVV3XW2vtiYJ/5NAHS49Nia6qatdFG9+DeyrLsmMYhjeUYFmW5TIIgo8LjlG0DxExWKCADZ6ggA0eo4ANHqGADR6igA0eoIANjlDABocoYIM5CqjgNE1jmum+LjhAQBNzIYR4QgQnSaLoOtyNMYXXwUqpeRRFlmIvWutz94n3d7fGOX9JKR95nu8pdtavqtYeW5FFN+a3y8A/2tuXHQxDbGcAAAAASUVORK5CYII=) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_RIGHT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_IPHONE_TOOLBAR_PILL_RIGHT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAeCAYAAABXNvynAAAB20lEQVRYw+2YsYoUQRRFz62u3YVxMFgQGRM1M5tozPwewQ/wM/wR0/0DcSIzTf0CAwURXaf7XZNXYzOIadfAPmgaugr69O1bt/sVgDs+vgE3wHPb2EbDMHwERmCUFLPJS5UA2S7Ahe3riHgEvLb9RsMwfAB+S5oSPDoALgldgWp7HRHPgBeqtb5P4EMCTz0oDJQEvgCuImIj6XMFDpJuZ9DTgrZQngswABWYbFvSl4jY1VT1ANwm/JS2WLKK7UFStR2AJP20fb9KGiW1RdcUDkmLKGwboKRwTtUH2xek5JGQEzAl/GILT5JmkEr40fY0Bw5JUz7VkgoDkJFmSSVBI9loHok0d4MO57tZaOE57z/aHoAxIo4KzxPh9EuziMBpgyaaU223+OixTgX8Gx+cRx3Ba/5UWJIlef4aeoDMOqp+LgqfnSXOF7jO/OFOYu1fHvadJe6A/+PhY/6eZHAXHm4czcfnpLB6B27NaJn1edSTgTJ7CHcC2/q7S0m/qm3lP2cbaG2JFw6D1oS24+Fqtfo0v3A5m7zk3oTmqgJXwAp4vN1uX7a+vwGW1iJ10OZX4B7wAHiy2Wze7vf7G3reWyulfF2v1+92u90r29e2ke2nHSdF5H7Jd+AHwB9A5HDv9+PlDgAAAABJRU5ErkJggg==) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_LEFT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAAA8ElEQVQ4y2P8//8/Q8O850IMDAzRQKwOxCA2HLAAJSUZGRma/G0ELNXk2JW42Jk4YZJ3n/5kYGFlZowKsBOwVZNhU/8HNO3Hz79w3b9//2NgAQrqSIsyKf38/ZcBHfz995+B5e8/BnaG/4ysfzDlgQoYGJgYCAAWEAG0GisAieNXADeBdlYQr4BsNxDtyH+08wWhkCToSIb/o7EJ08jEwsz4+8/f/7//QwXQMZMQH/PzZ29+3weZgg0zWepw7z957fOx+89/XP315/8PdGsYgdmf98mr365bjn00e/fpjyhQESe6AhDNAcQ60LKBHVkBAPHcpRHkdvhFAAAAAElFTkSuQmCC) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_LEFT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_PILL_LEFT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAABfElEQVQ4y4WSvU7cQBSFvzszXjZIi7KLwLRLTZkG2nRpo7TJWyDxDHmJFCkj8iIpUkVKmTYgoQjB8qO5J8XYxngNWLI99v10zpl7xyRx9Ol7DZwAb4Ca3mWHH0+XZnyr9+bLxWI2q6oqWVM8O/9HqlI4rve293frxesQEyEEsIKktCK5dLS9M9+KkymxBxhGTBUpZ21OptOQqgkxJsysU7AQSWWRsBAhRDBoHmBWAGFIIAnJAAHlOzUrVF5dsfldAJcw9wfpDvAeUDwGQKvgIjg4Q0At4Lj7wKAol124cBfGkxaOjSh0IbMLRhS8VSgNWt8FXUiBvZjBxjLooQ9mYxlaIJeiDTvpvUbxrEUW2LqCey8k7u1BGlFQ0yjTMxaMAG3I7I5s3cJfVqA3bnsiQ5XCTc7u0RSw4bAg7Mxf/b6/vb5sT9WjW054/3b5VfdXf+5WlxfZc3s08Gb6Jmn249fZu89ffn74e7Fa3t7lrb6LqbR3ChwAC2CjD/wHoG4Rr8Fn/JcAAAAASUVORK5CYII=) 4 1 5 4 fill;
	border-width: 4px 1px 5px 4px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_MIDDLE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAhCAYAAAARUmHFAAAAiUlEQVQoz2Opn/uMAQiWMSABFhDRkCQZCRO4+/QnRPDHz79wVb9//2NgCXXgZ/jz9x9c8O+//wwsIP4fhEIGEJ+FAQtg+f+fgQGEYQDEZvnPgCYIc9J/4rQTLYjdTGy24zTzH3G2YzUTzXaIN9G0M/wfSqGEzUc4zcRIDAfPfwTRy1EEgckQQxAAMo6IASiE1fgAAAAASUVORK5CYII=) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_MIDDLE.CSS_WUI_PRESSED,
.CSS_WUI_IMG_PILL_MIDDLE.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAhCAYAAAARUmHFAAABAUlEQVQoz3WSQU4DMRAEa+zZDXDiQE5w5BM8gi/wRD4ELwAJ5RSkKNvNwd7NrhRG8sXq6WrPOF7e3j/odT79jjqfMh+fHp73+3sAfr6/mBjJzJHx5g6AYdwRGsiaA8N4C0AddniqZJRKyQSg1Eq4kkRAlEaKAhGkbSQDIBnbpA12u8TGhrSFpKa0sKMp1ZWti388ZS/tttEMWpTXQJaxRcowrTwFZMvW6TT81lPGLJEudLNEWinDpGU0+UIPt/ZpfrsMxaTEopxtNiDZhL0diGW4BiJ6pBk0SZRi0iuQ1c7Ws88hcfeaPQ2pzeJMWPPi2C7udDx8no6HzVeMPuBXVvUHtDceDpPjwNwAAAAASUVORK5CYII=) 4 2 5 1 fill;
	border-width: 4px 2px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_RIGHT {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAAA80lEQVQ4y2Opn/uMAQiWMSDAOyC+CcRLG5Ik37HEugsxKEuzR8Jkv/389/3Wo5/3Nh75oNcw73kDy+/f/xh+/PwL187MyMCprcCuzcYqyLr+4Icolr///jP8+fuPAR1IizApAeW0WUByf/4yYAGMLEC9bCwMBADL//8MDCCMWwEDAQUg4j9lVlCsgLAbGKjhhn//aRqS/wn5goHykBwhsYnDBGCm+cPMxPgHpxuevf59T5if+RlGxvn15/+Pp69/3j138+tpbyu+/SwHz38EiS+HKWBjYfwuxMfyOsFT+JSMGOsxFmAZgKIACH5Cy4grQPwDAEdRmtAVUzs0AAAAAElFTkSuQmCC) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_IMG_PILL_RIGHT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_PILL_RIGHT.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAhCAYAAADkrOp1AAABa0lEQVQ4y41Tu04CQRQ9M3tZ2BgLiGhhoTW1NrR2JhbGQku/wI5v8DtMtLK3s7WyNLEkaqEUYgI+YJe5x2JhGWSIbDLZzJ0z53FnxuyeXD1JnKSYfh0A9wDO7y4OO2b/7IZb25sAAALIsmzU7fb7nbePNoljiSJBnKzke0mUYpVKJamKiO28vresjQSlOIHElXyU8/9avbbqHJtirIUVKRgsCWcsSqBVsiKAAYzNAYYAAUPC2HyTkIQqvRAEYUCYHJAz+4DxfFwTpUJVZwCqCp0AABSTAkBOAVT88QD4NSE4J0GdygoZYiBYMHAJBhdgmNQEYLAPLFIs8DApLeOBYQb1JVwA4LyY7t9GufkUMwxzJvlfq/3ThEcXlNCQSV8Cy5kMnIXfKIZMOlWJbLowZjr87q/XksfxpfUXnRsNPnvMvl6O9hqXkv70ntVlxfMvx1Fvo5q0W6fN651G/daML8aBpzAE0AXwAGDwC6WrXJ9A/gqyAAAAAElFTkSuQmCC) 4 4 5 1 fill;
	border-width: 4px 4px 5px 1px;
	border-style: solid
}

.CSS_WUI_BUTTON {
	cursor: pointer
}

.CSS_WUI_BUTTON_IMPL {
	-webkit-box-sizing: content-box;
	-webkit-user-select: none;
	min-height: 25px;
	line-height: 21px;
	margin: 0 3px;
	color: #2e4987;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-shadow: #fff 0 1px 0
}

.CSS_WUI_BUTTON_X {
	width: 33px;
	line-height: 21px
}

.CSS_WUI_BUTTON_INNER {
	display: inline-block;
	vertical-align: middle
}

.CSS_WUI_BUTTON.CSS_WUI_DISABLED {
	opacity: .5
}

.CSS_WUI_BUTTON_BACK {
	border: 4px 4px 5px 4px solid
}

.CSS_WUI_BUTTON_BACK.CSS_WUI_PRESSED,
.CSS_WUI_BUTTON_BACK.CSS_WUI_ACTIVE {
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAhCAYAAAALboFLAAABnElEQVQ4jZWTv0vDQBTHL5c0TYstpJpWWxFa69KliyBmFQcXQZxc6v+gKPgPiAiCu5Pg4qK4uKmLuDuJ6CJOLjqUVm25O99LLialF0oOPv3m/ej3vQstFUKQxdZFCTgG7oEXqRiXsE7dzcuqppHrySm71WjMLDSbtToqxpiHep2mDLpbqTi1crloZ8dyhmllCSrGlWlnFuo7lAvhjjt2XjctYiBpXzGecAo5xoRL4SNrWhY1UiZBdMNXJJVOo4lFCRyNGoBOCKWgVKru5fF4TYJoBC7hwbmvXg74b8KsILKIz1K9h6AJ5oIDH2aoKYawicMI7mtAEEeaFKMk4e0iDoNuSZ0YfCOOcJz3btREXgFR7iSNEuykdJGETUzEMjCOKRgcx6R91IUrnEYvLmIWF0kXVy0dkMxp5E8F/qE/DHyFTEbhkDd02qOOnXnu/3bbquv3IF8sZJ7o+lL1TPQ7b73v9heDgxNQMcY81unGytzN0ba7X8rzW9b9eOx8vr+iYox5rOPi7fmGc3V+uHxwd7K693C6toWKMeax/gcnq1OXuCOGXwAAAABJRU5ErkJggg==) 4 4 5 4 fill
}

.CSS_WUI_BUTTON_LABEL {
	margin: 0 auto;
	padding: 0 4px
}

.CSS_WUI_BUTTON.CSS_WUI_PRESSED,
.CSS_WUI_BUTTON.CSS_WUI_ACTIVE,
.CSS_WUI_IMG_BUTTON_DARK {
	color: #fff;
	text-shadow: #2e4987 0 1px 0
}

.CSS_WUI_BUTTON_PILL_LEFT {
	margin-right: 0;
	padding-right: 6px
}

.CSS_WUI_BUTTON_PILL_MIDDLE {
	margin: 0 0 0 -1px;
	padding: 0 6px
}

.CSS_WUI_BUTTON_PILL_RIGHT {
	margin-left: -1px;
	padding-left: 6px
}

.CSS_WUI_IMG_CHECKBOX {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAABEElEQVQ4y6WUsWqEQBBAFwTJghex8UsCgZBrD+QIJnf+5hUW4RobsRT/wUpFERFZREUnM0G2XtyB18i8xyoqAwCGw5F35IoEilx3h+8NdjIMw0+S5CGEaEFxaJcccrHxyhzH+UzT9BcOTpZlT2ycGef8Ns+zOBpalmU0TfNGtxZs2wY67M+MBeu6gg4yhMcDHWRomibQQYbGcQQdZAjfCdBBhoZhAB1kqO970EGGuq4DHWSobVvQ4T9k23ZQFIVomgaOUJblaFlWwDzP+46i6FnXNRyBXGqwOI4/8FT3MAwfeZ53VVWBCrRLDrnUYPgBn/Ci5/v+j+u6d9UfG+2SQy41KES8IG/IBflS5LI75LI/vYowqwb0oZwAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_CHECKBOX.CSS_WUI_ACTIVE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAByklEQVQ4T52TvWrCUBTHLwjSgFZ0EJwcnERwKhRKuwpailXzCIJv4OgTOIk+gmNAh+LiIjopLj6AHwh+EkU0BBU9PedWLzUWG7zwg+Se8/9xk5wwAGC4JOQZeUdkk1AvZaSTg9ktFku0Xq8rmqapYHJRL2Uoi45H5nQ6X1ut1pex0exqt9sVdLwxSZLiu91OMzaYXfv9XrdarXF6NPl4PIJZMpkMxGIxmE6nYu/0zph8OBzADIqiUAhcLhf0ej2xL0R4PDriTTqdDjgcDi4qFosXNSHabrdwi9lsBj6fj0uSyeRVXYh0XYcz+XwehsOhuN9sNhAKhbjE7/fDYrEQtTNChDNBc8GhQCAQgMFgwO/T6TTfwy8DzWZT9BkyP6L1eg1nvF4vDwaDQcjlcvyayGazoseIEK1WKzjTaDQAZ0sIiEgkIup/IUTL5RJ+UygUhMTj8UC3272oGxEiVVXBSCqVAvyPoFQqXdWMcBHOhjwajbT5fA73MB6PdZvNJrNwOPxZrVYrNCv3QFlysFqt9oKnSpTLZaXf7y8nkwmYgXopQ1lyMPyB7bgZjkajMbfbnTi9uH+hXspQlhwkIh6QJySEfJiEeilDWfYNXdPVfMA47msAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_CHECKBOX_MIXED {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAABKUlEQVQ4y6WUMWuDQBSADwJSwVRc8ksKhdKsAQnFNvHP+SMyOBQXF3EUBwd3Jw0RERERFX19r5ibD+/gW473fZxyygCA4VKRd+SM2IKcV0ddG2y/2+2sMAxvXddVILholhxysfHKDMP4jKLoFzauOI49bByZqqqXcRy7raFpmnpFUS70aPayLCDD+s6YPc8zyMBDeDyQgYeGYQAZeKjveyA8z6NNIZIkgafHQ3gn6F5AmqbCIcdx4OnxUNu2IAMPNU0DMvBQXdcgAw9VVQUy/Id0XbfzPO/KsoQtFEXRa5pmM9M0v33f9x6PB2yBXGqwIAg+8FRX13VvWZbV9/sdRKBZcsilBsMPeI+bpmVZP4fD4Sr6Y6NZcsilBoWIF+QNOSFfgpxWh1z2B6iC9E5g5H1lAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_GMA_ICON_CAMERA {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAABS0lEQVQ4y9WUMY6CUBCG5wjeQI/iUegwYgwQMEiEWFhIQkWo6O2IjZUNFBZ0cAMTaztMaGdnzNtd8wB3C4rdSb7M4///mTyaB4gIQwL/a+F2u/2kIvAHqpf8k9ZC3/eZCYG/BF55LvQ8ryJwICrYbDbYRxiGWJYlXq/XJ3xm7d0MuK6LXaRpik3T3Og3FGIqUFhjr28OHMdBmSAIsK7rw/l8HtN3/uLlrLHHma5ZWK1WKFMUxZ1uM1qv1xfZY409znTNgmVZKJNl2Z56pycAkWl5YJomyhyPR516pyeYiEzLA13XUSZJkj11iOO45bFGNRGZlg/L5RJlbNu+Ux89Ho9LFEVfOp9ZY09kWrOwWCywC8MwDqfTaUy3yfG7ctbY65uD+XyOfWiadqOuEFOBIrTeGZjNZjgksNvtUFXVQeBd/EJUOFxVf//F/gCcU0cE3jGctgAAAABJRU5ErkJggg==);
	-webkit-background-size: 20px 21px;
	width: 20px;
	height: 21px
}

.CSS_WUI_IMG_GMA_ICON_CAMERA.CSS_WUI_PRESSED,
.CSS_WUI_IMG_GMA_ICON_CAMERA.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_GMA_ICON_CAMERA:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAABEUlEQVQ4y82UMQuCQBiGb2xsaxUHN6Gf0M8IWhxCpLmlrd3RPxAJzTk6ReDu4OZSi7TZKiJe3ws3HGV6mYMfvJy+78fD53kc45yzIcXGD5RLCmLeXXErTAJqXL0+gYrTqFbM2tI8z5+u655t2z5AeIbXNXJjRVEU67q+o4+YkzShOTxkPwExhWmaqyAIZvR6kaILPGTfJm0Eep53omkmVVVd3zN4yNCjDPR9f922HchEjxowDMNlB1ATPWrAJEm2yNI0vb1n8OiTp6JHDVgURUbL1DCMjQzFMzxkokf92JRlecQfpWks0l7Igofs53OIquv6TotFWghZwuO9gH2KZVn2GAoGFu4HR9qjf+WM/8Z+AUtAS11oX/0DAAAAAElFTkSuQmCC);
	-webkit-background-size: 20px 21px;
	width: 20px;
	height: 21px
}

.CSS_WUI_IMG_ICON_COMPOSE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACIklEQVQ4y62Uz0tbQRDH80/kmv/AWjBC07Tn1kQTtCletFbBg6Go6K01RbwUDCYvySWEloL9IfjzYESKF1EsRWwPbZTU2CqNbUOqFuvT+KTydWdfds2LMZd2YZgsu/PZme9kngmA6X+Y/HGl5omp0uk3W92BhO1OGHZPGFZ3ENVuhXsreVdQs9YF5646hixVtUMVjtZY1tkWy1bVBSokqNI5aLY1hJJ2BmnuHsaNu5E8oAjG/HVP5ENT14vtN/MJbH77BW/faEqH1PrN1+oVDmnpeQn1SAN7DXv7hyhcf9QjDm3pfYWvDLDw7jPGplfwyB/PcZABcnjMgxytUQZSDSB6vblnGFvpHb4n/3BwGqupjJ6R3RNi5ZxDdFDMACLIQGiWewHpD8xidT3zhW11jW42RtD44Dk6+8ek3boXhXbyVwYNKAyS1iHk85AUQahRHCRETSS/4+PaNrfd36oMokxEObSnZlA5AlIEUlC8khsZPA7EDZoQpFq/KyFGkCtogOgaxPFsZAm5Y03XSJnhELJCSFnQKGvr+09bWFv/gddTy1wjggsZLge5jSAKpK69XdnA7ftRWR49WD6jAo1IaFf7U14KZfYzuy/PxL+8JMhWH+KHB2pOBuzsHlwQn84JxEapNKijb/xUlCfmSc6XK28F89bhmzgtCdpM7y16fRMQmZ0PqXFobQ1heH2ToPslQcwszOaYaSi/tPw9y6Xfo3+1MwSJfFn2/5V0AAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_COMPOSE.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_COMPOSE.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_COMPOSE:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACKklEQVQ4y2P4//8/AzUwmDD0b4cJiAHxdSD+AcTf/kPAv/8I8BuIDwKxPBAbAPFlIL4EYiMbJPbnz99bP3/9+Xf+2uO/X7///I8LANVc/vz1x5nCtjX3fdKmX3//8dteuEv+/v1359fvP//OXHn41y6q/+izVx9A9H+gJXBsE9kHNujyrWef/TNnHJ+35njhrfsvs85dffQUbBCaIQeBmnhevP74e86qo/LI4XDo9B3Ns1ce/ffLmHEcqEa2omdD4NOXH86m1SyDuOjnz99g78AMAYlhMUj27YevM4EuOQFUIwPkywC9vyOlailIDySMvnz98f/Ow9efgK5aA+SvAOE37778KWhdIw41RAZkSHj+3Jkgl8AMSa1eug9kCDzWYIEYV7ZwW2LF4u1AvM0hZsIzoCJ2NEPALvnx8/dJZEMwDAJKaACxNhBrAbEgUEjlw6dvc9EN+fcPrNYAIx0hxSxyIpN5/e7zgsUbTu4D2q4C5MuBXAYy5N8/DLW4DQKGWVZ248olec2r64FpJvnN+y+zQC7DYSlugy7ffLols3659fZDV8OAAfsmNG/ODKj3SDJIEBhrb4EGTAWmnVqXhEmPgYZI4wkGiEF//8GzEy80ywg6x028BaT7gDgCiEWhGnhBSoFZCbtBoNSKBfzDldeAWeIfVoMCs2aeBBkGzCoQE9CMgPFBLgGpA6nHVYzIAzEoqf+BZtB/yJkVif8bqg6kngEZU6VQA2EA55y/4iOGBlsAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_CONTACT {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABB0lEQVQ4y2P4//8/Azas59muAMQBQNwAxA641MEwLkMSgPg/Gj4PxAZEGwRULGDs2/UVi0H/Dbw7PoFcSpRBFkG907AZAsO2Yf2riTLILnzCR3wGQbEAMV4jZMj/qIIFtgQN8kiYhtcQkDwQGBA0aM7KY2/xGRRXtOg7UWH0+Pn7yqTypTgNmrLo0G1i05HAonUnr2MzxDqkH+StAqITJBAnFDStxTBowZoT30hK2SDcNHn7dSzemktSygblL1P/7u/oBpkH9rwEZR+8BoEyJhD363u1fyAiLd1Hz8wgAwyA+D0xCREHBuk1YHCOmbyRAkPAGGQGQ1DGnOeUGgQyA+S//f8pB/sBf3UpV7QKMdIAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_CONTACT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_CONTACT.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_CONTACT:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABBklEQVQ4y2Mw9G9nwIb///+vAMQBQNwAxA641MEwLkMS/mOC80BsQLRBQMUCv37/+YrFoP9///77BHIpUQZ9/f5z2n884MPn76uJMujDp28f/xMGAsR4jSC4fOuZLUGDnr78gNcQkDxQnQFBgyYvPvAWn0EXrj/5TlQY+aRNrzx9+SFOg2atPHKb2HQk0Dtv73Vshnz68h3krQKiEyQQJ+w7cRPDoP75+76RlLJBeM2O89exeGsuSSkblL9+/vz9Hd2gb99/vQRlH7wGgTImyPX//v3/QERSuo+emUEGGADx+//kA5BeA4ZXbz9v/E8hAJnBcPvhq+eUGgQyA+S//UD8n0K8HwAGbT6voD2b6AAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DIALER {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAATElEQVQ4y2P4//8/AzUwmNDzbN8LxP+heC9MkhRxmMR/ZIykgWhx6hqUWbMSLghiwzSQIg4LrO3/EWA7UiASLc4wGmujsTYaa3SJNQDEllyqG39uZwAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DIALER.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_DIALER.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_DIALER:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAUElEQVQ4y2P4//8/AzUwjLH3PwLsNfRvZwBhYsWRDUIBSBqIEqe+QUfP3oWLgNgwDcSKww0CSm4H4v9QvB2mgVhxZIMowqOxNhpro7FGMNYAZY1s/rduqTcAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOUBLE_DOWN_CHEVRON {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAA9ElEQVQ4y2P4//8/A6WYYRgboufZrgDC+DQA5R3wGpJevSICqOg/EM9HNwzITwDi+3bhE87jNWTz3ssR1iH9/6EGwQwDa4aJVfdsfkwoTBQ+fv7+oaBpLbJBYAwyfO+xm0Al//sJhYkAkAbh9SANMFeBDAUZDhQPgKrBbYh/2iwfqNMTQBpAGqG2r89rXKMH8p6Rb+dhvIbMXnEsBckL952iJmUBDUmDhg1YPLl82WtCYWJw+uLD/x4J0zDCBIS7Zu75/+b9ly3EJDaHD5++PwRpgGkGGQoyHBqoAsSmWJDCfpBGkGEgQ0GGk5vsHXDZPoxzMQDX9mFhQsUHKgAAAABJRU5ErkJggg==);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOUBLE_DOWN_CHEVRON_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAA6ElEQVQ4y2P4//8/A6WYYXgbImDo386AD4PU4DXk89cf7UB6PxA7YNHsAJKDqsFtyPrdF7b/R4D9UI0OUDYYQNXgNgRoY0H3nD3/P335/h8dgMRAciA1hAwBG+STNv3j6csP4QaA2CAxkBzUa3gDFmRLfWXPRj2g4v0gm6G27weJgeSganAbcuDkLXCY/Pv3/wNIA9D2ShAGsaFi/6FqcBvimTK1fd+Jm3BvgDTCNIMASA6khlCYgNLJ+qK2tSiBC2KDxEByIDXEBCwIB9hH938A2QzCIDZIDCnNEGUI3FUw29ES3nDOxQAeL2McNm/4WQAAAABJRU5ErkJggg==);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOUBLE_UP_CHEVRON {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAA5UlEQVQ4y2P4//8/A6WYYQQZoufZ7gDE/UAsQLIhIE1Qzf9B2MCr4yHIQKINASmGavqPBWN1FboBBjANHgnT/m/Yden/0xcf/tf2bYEbZOLXtQWvIZXdm1JgmoHg/oMnb7OiCxamAdnzYYaFZs97jdeQyzee+YA0A3EC0NYAfa/2D1AXrN+2/6oeyLB3H74eJhQmAtBAXY8eHlADA0BqCIWJApLtYOeDvAbyInLg4jUkvXpFBEwzKAxAzgd5DeRFmGH+abMe4zVk897LEUiaFdAUgw3bd/zWeUJhooBFMzp2GOa5GAD6EV2kz29kjQAAAABJRU5ErkJggg==);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOUBLE_UP_CHEVRON_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAA2ElEQVQ4y2P4//8/A6WYYZgbYujfDsdAvgAQr4diATQ5woYA2QH//v3/8B8KoOwAogxBsh0MPn35DsZIYD1UDW5DPn/90Q7TPGP54f/20f0fQBjEhhkGVYPbkPW7L2yHaQY6u/7Dp2+VIAxiwwwDqSEUJgUgDQdO3tID8vcjeWM/SAwkB1JDMGCBdMHff/8+/kcDULECYgK2AKbp9OWH/1Orl4IxiI0E8LsE6OTtMM1AG/cDsQMU74cZBlKD1xDPlKntSJoZ0DDYMJAaQmEigEUzOhYYxrkYALQ0ZhgKWUeWAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOWN {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAlklEQVQ4y2P4//8/A6WYYYQZoufZnkCRIUAD5gPxfxBNliFIBvwnZBCxBuA1CJsBBTBNHgnT/j998QFMIxlUgNcQUCDCFFuH9P+/cvPZU6C4AogG8ZEMSsBqCFAiANmAq7effwKKG0DlDUB8NIMCMAxZtulMIUgRFgMY0A0CYZB6bN4BK8JhAF41GIrwGIBTzUjLgMRgAC3waSQflzIaAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOWN.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_DOWN.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_DOWN:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAApklEQVQ4y2P4//8/A6WYYZgaYujfDqINQBjExoWR1WBzicHfv/8+gTAug9DVYBhy+Mydwv9QgM0gmAEwNVD1GN4JqJ+45T82g9ANAKkDqccaJkCc0D1nD9ygn7/+PAVSClAaDEDyIHVYwwTJ6QUb9176jw2AxEHySF7EaQgIz0c3CGrAfLRwwmsIikHYDCDWELBB0ECcjyPKiTKEARaIRBkymovhGAAdWiqT2RPuRwAAAABJRU5ErkJggg==);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOWN_IP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAyklEQVQ4y2P4//8/AzUww+A1SM+zfSkQ/ycRL8Uw6P7jt+stgnqJNgSkFqQHm9ekZy0/+pNYg2YsPfITpAdrGL1+96XOJWYKQUNAaoBqG/EFNs+GXZfeETIIpAakllCsRcWXLMZpCEgOpIao6D9/9fE5A+8ODENAYiA5UtKRQfPkHf/QDQKJgeRISpDPX32caxXShxLdIDFyUrbQzGVHv8MMAiUNkBhZWeTrt5/VPskz/oMwiE1JXmPbfeTGMxAGsSnNtN5QPMSKEQAD7oBHTfpwqwAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_DOWN_IP.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_DOWN_IP.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_DOWN_IP:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA3klEQVQ4y2P4//8/AzUww6A2aOl/0sFSDIMCs2au//r9J9EmgNSC9GAYZOjfLj1lyUGiTZq+7NBPkB5sBjG4JEyqe/nmE0FDQGqAahtBerAaBMQ89RO3vCNkEEgNSC0+g0A46vy1xzgNAcmB1MDU4zOIIbFi8bm/f/9hGAISA8khq8VrEBAbrN5+DsMkkBhIjhSDGDySp879/PUHSnSDxNDVETQIiIWmLj34HWYQKGmAxMgxiME6vLf60bN3/0EYxMamhiiDgJitpGPdMxAGsSkxCIS9oZiBKIMGTTECANJUakTBInqLAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_HISTORY {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABeUlEQVQ4y2P4//8/AzUwVkE9z/YEIN4PxP/RMEgsgaBBQEUKQHweiwHoGKRGAatBIAkDr46PMMVJ5Uv/b9h16f/piw/BGMQGicHkoWoVMAwy8eu6ClME0gQE+4+dvVdi6NP5OSB99mogH+Sl/SA5mDqQHhSDoGGCbAg4HNKrV0SAxPzTZj1G8kYCsmGwMANLusZOuQ7zDswQEG6fvqsAJB6RO/89WuAmwLwJ0ovsIrDgonUnryNrwGMQA0gtTB+GQXNXHu8g1iCQWpwGzV5xLAWbQb4pMz+jGwSTw2pQQumSOmTFIIPREqMATC67fhWmi9ADDgkbgGLIOqQfLA9MCpdgcmgRxIARcFiyQMLV288/eSRMAyWDb+jJBRZBcMWh2fP+4zHMAIjvA/F5ZENAemDJBa74wZO3V2FeQM6gQOwAxAboGRmkFqQHW6ZVePz8/Uc0l2HFIDUgtSA9uIoRkMR59AyKnpFBapANwVkewTLof0ywHzkLIWMAyUtJfh0dU1EAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_HISTORY.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_HISTORY.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_HISTORY:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABhElEQVQ4y62TwUrDQBCG8wg+Qh4hvoEPIOhRPO1BBT2JeBPsUS8eFEG8KCii4LVXiXjwUjGgxHqorbaUVqxoU1GUtOv8MRsmm2314MJf0pl/vuxOdiwppfUfin6Gx1ZSopgguTK7EBMGfxpEzzbJk78veGwjCIlur9dWzsL1g8yt5+X00kEkPCOmVuy1M6DPr9BXJhRRzJ3LHS2GYbdzV306pv84koucWqhJgeKecEjUh3OvPIFYpdaqsZ4IDotrf0DNVlBUx1EQ6DB/MY/4TanxojVYqGPGtcmOorW2c1LkBQNAFrxsV2nQxp67+lcQvH1Bm/unUybQff25o4NUzgi69KvL3AywdhmHVO6sUMruiDdOe7ODLxS8fUR5ugpXKsc/UALSGqePgJhc2A3qj6+4Bu9shJIPxC+kuC035QCYQ6qQPA5BDWpTN3t8dttXR+ADShohOfogw4sa09DaozNbbW1nxgUPvKgxTn+c8PQB1QcZHgXpB0oajAElSU0uHyEO+gYyt2VZmlQXHAAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_LEFT_IP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAtklEQVQ4y2P4//8/AzUww9A3SM+znR+IeykyCGhAsr5X+wsg/Z8sg4AazYD4JMgAGCbJIKAGCSCej2wASQYBFbIBcRHQG1+wGUKUQUBFHkADbuIygGiDmiZvr3OPn/aTYoOA2Pvnrz935q8+8d8iqJcig0CYDYhLX7/9/KWqezNFBsGwBBAvunzj2f+I3PkUGQTDZkB8Zt2OC/+doiZRZBAMJ3/68v1F96y9/6mRafmBuHfwFyMAi22JKUxnl7AAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_LEFT_IP.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_LEFT_IP.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_LEFT_IP:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAuUlEQVQ4y2P4//8/AzUww+A3yNC/HS8GquEH4l6KDALKJ//79//Ffwgg3SCguBkQn/yPCog3CMiXAOL5/7EDwgYBaTYgLgJ648t/3IBgrHkADbj5nzDAb9CaHefrnr368JNig4Be8zYP6bozYcG+/1+//6TIIBBmA+JS14TJX7bsv0yRQTAsAcSLYksW/L925zlFBsGwGRCfaZy87f+bd18oMgiGk+2i+l8s3nCSYoNAmB+Iewd/MQIASMONqa/WURkAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MAGNIFY_MINUS {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABe0lEQVQ4y2P4//8/AzLW82w3AOIGJByArgYbRjZAAIj3A/F/LPg+EDsQNAhkiIFXx0OYxtDsef+7Zu75n1S+FN1AB7wGmfp3LwUptA7p/7/32E2g0P/zQNwPxPufvvgANhgkD1T3HKdBUC+BFS5Yc+IbUBA9TBQePHl7FclVCVgN8k+b5QNTBAQFOGxUKGhaC1aTXr1iA1aD2qfvKoCFCzS8MAIbJN40eft1ELukbf0BvAZBsQBQcBoWzOAcM/k5XoOAhAMokEGKrEL6OrApAsUWzLLV284vwBlrkxce/I7kqgaoy2CGJBj6dH5G8r4DToOAuAEWxUgYlDjfI4tZBvX+AaV0ZIswUjYo7Uxbcvg/zJvIGBRjtX1b4HygCy+hG4buxIaPn79/OH3x4X8YBiVIIFgPxPORDUc3DFuaEYCGAwwrwOQ27Lr0H5dhBHM1Gk7AZRipBmEYBoqAvMY1euQYBDfMI2Ha/6u3n38CeZ9cg8CGAfF9IDYA8QG2hlqP9ccoLgAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MAGNIFY_PLUS {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABhklEQVQ4y2P4//8/AzLW82w3AOIGJByArgYbRjZAAIj3A/F/LPg+EDsQNAhkiIFXx0OYxtDsef+7Zu75n1S+FN1AB7wGmfp3LwUptA7p/7/32E2g0P/zQNwPxPufvvgANhgkD1T3HKdBUC+BFS5Yc+IbUDAA6sr/UEUKD568vYrkqgSsBvmnzfKBKQKCAqQw+4+kUKGgaS1YTXr1ig1YDWqfvqsAFi4wA9AxSLxp8vbrIHZJ2/oDeA2CYgGg4DQQhhowDYoZnGMmP8drEJBwAAUySJFVSF8HNq+BYgtm2ept5xfgjLXJCw9+R3JVA5LLQIYkGPp0fkbyvgNOg4C4ARbFSBiUON8ji1kG9f4BpXSoRdhTNijtTFty+D/Mm8gYFGO1fVvgfKALL6Ebhu7Eho+fv384ffHhfxgGJUggWA/E85ENRzcMWyoVgIYDDCvA5DbsuvQfl2EEczUaTsBlGKkGYRgGioC8xjV65BgEN8wjYdr/q7effwJ5n1yDwIYB8X0gNgDxAQ7bVo/VYegPAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MINUS {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAJklEQVQ4y2P4//8/A6WYYdSQoWCInmf7f1LxIDbkP3lgNJ2MDEMARXp4i4nQinYAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MINUS.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_MINUS.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_MINUS:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAJUlEQVQ4y2P4//8/A6WYYdSQIWIIOWCwGmLo3/6fVDyaTkaMIQA+c6zmC6HM1QAAAABJRU5ErkJggg==);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MORE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAcUlEQVQ4y2P4//8/A6WYYdSQoWKInme7NBDfAOL/eDBIXhqfS6Sfvfxwxyd5BlYDQOIgeZA6Qt4BGXTfM3E6igEgPkgc3QB8YQIy6CHMIBD9+Pn7R9gMIBSw0iCN8SWLYQbIkRs7II2H8RkwmmJpaAgAft5+bbIUOz4AAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MORE_UP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAZUlEQVQ4y2P4//8/A6WYYdSQATBEz7NdGoj3ArEcWYaADDDw7ngIpP8b+XY+AvFJMgSkAajxPsgAGIbypYkyBGrAHWQDkAy6g80gdAMkcBmAZpAEPpeAJG/8xw9uQNWNptghYQgA99FuiJVk+MQAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MORE_UP_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAbElEQVQ4y2P4//8/A6WYYdQQOhhi6N+OgoFi0kC8F4jlsMgRNgRkwN+//x4C6f+///x9BOKTZAhIA1Dj/f9IAMqXJsoQqAF3/mMBUHFpvIYAsQQuA9AMksDnEgkgvgHE//FgkLzEaIodKoYAAAA4dwxb51nHAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_MORE_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAd0lEQVQ4y2P4//8/A6WYYdSQIWSINBDf+I8f3ICqw26IoX+7tFfKtDuPnr3DqhskDpIHqcNnCMyg+09evEcxAMQHiYPkQeoIGQIz6CHMIBDtkzb9EcwAYg0BGwTSeP7aY5gBcsjyxBrCANV4GN0AvIaMpljqGQIARypnsN9iV9kAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_NEXT {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABF0lEQVQ4y2P4//8/A6WYgSaG6Hm2TwPi/1D8DYh1STbk+auPc23D+mGG/Dfx63oIpPlJ9Y7Q0g2nvyC55r+xb9cOksPk568/2aHZ8/4jGwTEdaQGLPOxs/duIRui79X+F0h7kBo7NhWdG1FcY+Tb+QlIK5IUxfcfv11vEdSLYhAwoG8AaU6iDZkwf7+xeWDPP2RDfFNmfp+25LAQ0YZYhfStRzYAyP9/58HrG0A54lwC1GSDFjv/9x+/9QUop0JUmAA1MFsG9aLEztTFh4BS/72Jjh1gLGQjG5BZs/L/r99/mkjJO0LAGICnWM/E6f9fv/uyB5R2iDYEGBtzYQaY+nf/v3zj2RNQViA12U/7jwDfgNiALuUJAPErTIOR+kqqAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_NEXT.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_NEXT.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_NEXT:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABIElEQVQ4y2P4//8/A6WYgVaGTPuPAN+AWNfQv50BHeM1xCN56twPn7/DTfn5689DIMVPkiFABUJds3d/QXLN/1+//+wg1RAG85Cu7Bv3XvxHA3UkGQLEzFn1K24hm/Dv3/+/QMqDFENA2GbbwasoTvn95+8nIKVIiiEMgVkz13/9/hPFIGBA3wBSnEQbMm/NceNv33/9QzbkwdO332csPyxEtCGfv/5Yj2wAkP8/JHf2DaAccS4Bsm3Qo6egdc0XoJwKUWECpJm/fPuJEjszVxz5D5TzJjp2gLGQjWzA0bN3/5sFdzURnU6AWAgYA/AU++TF+/8uCZP2gNIO0YYAY2MuzIAfP3//jy1Z8ASUFUhN9tOA+D8UfwNiA5JzMTkYABpKQgg26Q1dAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_NEXT_VERTICAL {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAy0lEQVQ4y2P4//8/AyWYYZgYoOfZ7kSqRpgeGOc/EK8GYjkiNMpB1f5HN+C/vlf7dyBdB8ScWDRyguSgav5jNQDJoPtAOhBJcyBUDEUd3ID5q0/8N/Du+I+uAIh3AfF2dHGQWpAe5FgoPXH+/l/7iInYDEHBIDUgtSA96NHo9PTFhzdRBQtwagbJgdSA1OJKB3I/fv4+1TRpO4ZmkBhIDqSGUEJiA+KZ63Zc+G/q3w3GIDZIDCpHdEpMvnLr+Q8QBrHJTcrGUDyccyMAMYAcP6ox/E0AAAAASUVORK5CYII=);
	-webkit-background-size: 16px 18px;
	width: 16px;
	height: 18px
}

.CSS_WUI_IMG_ICON_NEXT_VERTICAL.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_NEXT_VERTICAL.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_NEXT_VERTICAL:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAA20lEQVQ4y2P4//8/AyWYYfgY4GTo385ACgbpQTYABFYDsRwRGuWgav+jG/D/37//34FUHRBzYtHICZKDqvmP1QAkg+4DqUAkzYFQMXQAMWDCgn3///79h0X+/y4g3o4uCFIL0gM3AGhLaXrt8r/vPn79TwiA1IDUgvQgGwDCTt6p095cvvUMp2aQHEgNSC3UaygGgLCceWj3qbU7z2NoBomB5EBqkMIGwwAQZgPimY2Tt/3/8fM3GIPYIDGoHAMhA2A4Obp4/g8QBrFxpAm8BoCwMRQz4DVgaOdGAKduAR0H6X3gAAAAAElFTkSuQmCC);
	-webkit-background-size: 16px 18px;
	width: 16px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PLUS {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAOElEQVQ4y2P4//8/A6WYgeaG6Hm2/4fhUUPINARZA7F4EBvyHwtA04ANjKYTMnMxRiAOTFFALAYAE5RaixpJh0cAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PLUS.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_PLUS.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_PLUS:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAPklEQVQ4y2P4//8/A6WYgaqGGPq3Y+D/SACH/KghhAz5Tx4YrIYA/fgfHaOFCTb50XRCjiFoAUlUYhvY8gQAM1wGsIOii6kAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PREV {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABFElEQVQ4y2P4//8/A6WYgeaG6Hm26wLxNyD+D8XTSDIEqIHfxK/rIcwA27D+/89ffZxLkiHGvl07kFzwf+mG01+A4kJEGwLUVIdsQGj2vP8/f/3JJjpMgJo89L3a/yIbcuzsvVtAOWaiDAFqUDTy7fyEbEBF50ag1H8bomIHqIETGJBXkQ2wCOr9f//x2/VER/G0JYeFfFNmfkc2xDyw59+E+fuNSUknnHcevL5hFdL3H9kgIH89qYlNZf/xW1+QDYFiG1JTrPfUxYdQDLEM6r0FpJlJSva/fv9pyqxZiWIQMNaySc07zK/ffdnjmTgdbggw5kDeFCI1Awpdu/38ial/N3JszSWnKNAF4m//EWAazcoTAJeNTITvNkM9AAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PREV.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_PREV.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_PREV:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAABIklEQVQ4jWP4//8/A6WYYgNQDDH0b8fAQHFdIP72HwGmkWQIUIz/568/D2G6P3z+/t8jeepckgz59fvPDiQX/O+avfsLUFyIaEOA/DpkA27ce/HfPKQrGypH2BAg2+Pfv/9/kQ3Jql9xCyjHTJQhQFrx95+/n5AN2Hbw6n+gnA2SJXijmBMYkFeRDfj6/ef/wKyZ69G8ituQGcsPCz14+vY7siHfvv/6N2/NcWOiDQEq4AzJnX3j89cfyOb8B/KJdwlUkUpB65ov/zEBcWGCZJv3zBVHUEz48u3nLSBFXOzAsFlwV9PRs3dRDALGGvHpBIqZXRIm7Xny4j3cEGDMgbxJfIqFYqHIovlPfvz8jRxbpOUdKNYF4m9A/B+K8ediSjAA4HNB+/SElHgAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PREV_VERTICAL {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAA10lEQVQ4y2P4//8/AyWYYZgboOfZbgzCZBkA1Bhr4NXxA4SB7GSiDQAqZgPiaUD8Hw3PBMnhNQCoQFrfq/04Fs1gDJWTxmoAUMLewLvjFS7NMAxVY49iAFCgCGj6X3TFKRXLwBiLS0Bqi5ANQFHgHjf1/67D14FS//eCMIgNEkNXh2GAqX/3/6mLD/3//uPXI6B4CJJfQ0BiIDmQGqwGFDSv/f/4+fvvQH4jEHNiiTKQWCNIDUgtigFHztwFcdYBsSIRqQ+kZt2xc/f/I8eCBxnJ2HWY5EYAtKIZFJBD16UAAAAASUVORK5CYII=);
	-webkit-background-size: 16px 18px;
	width: 16px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PREV_VERTICAL.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_PREV_VERTICAL.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_PREV_VERTICAL:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAA3ElEQVQ4y2P4//8/AyWYYZgYYOjfjhUD5YxBGI88bgOA4rF///37AcJAdjLRBgD5bEA87T8mmAmSw2sAkC3979//4/9xAKicNFYDgLT937//Xv0nAKBq7FEMAOIioOl/0RWfuvgAjLG4BKS2CNkAFPD81cf/pZ3r/wNt2QvCIDZIDAtANeDHz9//Z6448t8yrOcRUGMIUoCFgMRAciA1WA3Yd/zmf5+06d+BihuBmBNLtIHEGkFqQGpRDMhuXAly7jogVsSVaJAwSM26zPrl/5FjwYMIjejYdZjkRgBa1AROoyUmEAAAAABJRU5ErkJggg==);
	-webkit-background-size: 16px 18px;
	width: 16px;
	height: 18px
}

.CSS_WUI_IMG_ICON_PULLDOWN {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAbUlEQVQYV2P4//8/A7GYQc+zXRqIbwDxfzwYJC8N0iH97OWHOz7JM7AqBImD5EHqYFaANNz3TJyOohDEB4mD5MHOQHITSMNDmAYQ/fj5+0cwheiKwRpACuJLFsMUyqF4EIuvQQoOoyvEpRgnBgAD0vLOiXUc3wAAAABJRU5ErkJggg==);
	-webkit-background-size: 11px 8px;
	width: 11px;
	height: 8px
}

.CSS_WUI_IMG_ICON_PULLDOWN_LARGE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAfElEQVQYlWP4//8/A6mYQc+zXQKIbwDxfyIwSJ00SKfEs5cf7vgkz8CrASQPUgdULw2zUhoocB+XRs/E6SAN90HqwM5DcitYI0gBFg0PYRrQNYE1Pn7+/hFMI4gG8ZE1YNMEwnIghfEli2Ea5DBCD0ewghQexqYBnya8GAC6vkCEvBB9sAAAAABJRU5ErkJggg==);
	-webkit-background-size: 13px 9px;
	width: 13px;
	height: 9px
}

.CSS_WUI_IMG_ICON_PULLDOWN_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAa0lEQVQYlWP4//8/A7EYREgD8Y3/+AFIXprB0L9d2itl2p1Hz95hVQUSB8mD1IEUwzTcf/LiPYpCEB8kDpIHqYMphml4CNMAon3Spj+CKURXDNYAUnD+2mOYQjlkeXTFDFAFh9EVghWTEnQA+UTcEfrTBp0AAAAASUVORK5CYII=);
	-webkit-background-size: 11px 8px;
	width: 11px;
	height: 8px
}

.CSS_WUI_IMG_ICON_RELOAD {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABMklEQVQ4y2P4//8/AzUwA00N0vNsdwDi9UD8Hw2DxAKQ1M3HaRBQsh+LAdgMnA9iYzUI2RDrkP7/XTP3/N977Ob/0xcfgtkgMXRDMQyCegcsGZo97//j5+8/AsX7gRjkFQcQ++Pn7x/QDcMwyDlm8mGYSx48eXsVKKaA7m1T/+6lxLgILNE+bdcPbIbAwoRogxauPbkJW0xu2391Oyis0DFOg5on72jHkVYccGDsBoXnzt9EUYIsaFoLNggYoD+AtAIuDUA5ASAuwGnQrsPXD8NcZeLXdRWbYSBDjHw7YerOI6tBCQNQooMZZuDV8RGaQAOgaaxf36v9A0w+umDhZ+TYRXd6P7JhuDAoGN59+HqYUKbtB0UrLMzQDQBlGSBYD8QCxBQjDlDF6GA9NMvQrjwCAKYKae6AoCULAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_RELOAD.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_RELOAD.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_RELOAD:active,
.CSS_WUI_IMG_ICON_RELOAD_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABP0lEQVQ4y2P4//8/AzUwA9UNMvRvh2Mg3wGI1//HBCCxACR183EaBGT3/ycM1kMN+Y/VIGRDPn35/n/pplP/i9rW/k+tXgpmg8SwAIwwcoDJ3Lj34r9P2vSPQMP7gRjkFQcQ2z66/wMWw1ANevX282GYSwIyZ14FalRADjcQ/vHz91JiXAQGK7ac+YHNEKQwIc6gvnl7N6EbAsKVPRu3g8IKHeM0aPX2c+3YDIKGEwbGadD1O8834TAIK8YwaN+Jm2CDgAH6A0gp4NEoAMQFOA0q7Vx/GOaqn7/+XMVmGMiQ33/+wtSdB6nBliAdQIkOBv7++/cRmkADoGms/9+//x9g8pdvPv0Mil1cWaQf2TBcABQMTrETD2P1GpIX+kHRCgszdANAWQaoZj0QCxAyCBbVIMX/0fB6aJbBHWuUYgBPxnWZwS1hCAAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_RIGHT_IP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAArElEQVQ4y2P4//8/AzUww+A3SM+zvReI+alh0H99r/YXQDqZYoOQ8EkgNqOGQTA8H4glqGEQyLtfgHQRELNRZBCSgXeAtAfFBnkkTPvVNHl7HdkGWQT1/p+78vj/n7/+3AGq8ybLoKruzf9fv/38BShfAcSkh1FE7vz/l288Awr/XwTEpMeaU9Sk/+t2XAAZcAaIyUtH3bP2/v/05fsLIDuZ0kzbC8T8Q78YAQDffIktKMtpvQAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_RIGHT_IP.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_RIGHT_IP.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_RIGHT_IP:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4y2P4//8/AzUww5AwqBeI+Q392xnwYWIM+v/v3/8XQCqZYoOQwEkgNqOGQTAwH4glqGEQyLtfgFQRELNRZBCSgXeAlAfFBj19+eHXmh3n68g26Ov3n/8nLdr/3zyk6w7Qa95kGbRl/+X/rgmTvwANqABi0sPo2p3n/2NLFvwHalwExKTH2pt3X/43Tt4GMuAMEJOXjhZvOPnfLqr/BVAxZSkbqKgXiKmS1wa2GAEAIZ6NsyvR88UAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SEARCH {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABgklEQVQ4y2PQ82xnQMMGQNyAhAOwqIHj////gzGYgAoKAPF+IP6PBd8HYge8BgE5YiBDDLw6HsI0hmbP+981c8//pPKl6AY64DRo4vwDWqb+3UtBCq1D+v/vPXYTKP7/PBD3A/H+py8+gA0GyQPVPcdp0Oqt51VhNi5Yc+IbUDAATaHCgydvryK5KgGrQf5ps3xgioCgAEc4KBQ0rQWrSa9esQGrQe3TdxXAwgVf7DRN3n4dpK6kbf0BvAZBsQAug5xjJj/HaxCQcAAFMkiRVUhfBw6DHGCWrd52fgHOdDR54cHvSK5qQHNZgqFP52eY90EW4zQIiBtgUYyEQYnzPbKYZVDvH2hKF8CZskFpZ9qSw/9h3kTGoBir7dsC5wNdeAlmGLYsAnbZx8/fP5y++PA/DIMSJBCsB+L5yIbDDMNqENQwkKQDElaAyW3Ydek/LsMwDCKQ0xNwGUaSQdgMA0VAXuMaPZINQjbMI2Ha/6u3n38CeR8e6mTgBCC+D8QGID4AA0F1fzuip0cAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SEARCH.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_SEARCH.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_SEARCH:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABg0lEQVQ4y2P4//8/Axo2AOIGJByARQ0cG/q3gzGYgAoKAPH+/9jBfSB2wGsQkCMGMuTvv38PYbpu3Hvxf+mmU/9PX36IbqADToPmrj6m9ePn76UgVZ++fP9f1Lb2P1DiPBD3A/F+79RpYINBAKjuOU6DWqZtV4VZ1z9/3zegYACaQoWAzJlXkVyVgNWg+4/f+MBUAAUKcISDwr4TN8Fqjp2/twGrQcu3nCmAhQu+2Fmz4/x1kIJdR64fwGsQFAjgMujV28/P8RoEJBxAgQwCn7/+6MBhkAPMpuap2xfgTEdzVh39juSqBjSXJfz58/czzPsgi3EaBMQNsChGAqDE+R5Z4Mu3n3+gKV0AZ8oGpZ0Zyw//h3kTGYBibOPeS3A+0IWXYIZhyyJgl9lH939IrV76H4ZBCRIovh6I5yMbDjMMq0FQw0CSDkhYASZXP3HLf1yGYRhEIKcn4DKMJIOwGQaKgAMnb+mRbBCyYU9ffvgfVTT/E8j78FAnAycA8X0gNgDxAfxAgHKmmYupAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SEARCH_BLACK {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABYUlEQVQ4y52TsWqEQBCG5bjGQtzaakur4CNsZRUOm+u3szqwt7grAxaprUyT2ryBeQDhIBCClaS67hISSJrAZsY4YfF2JZeBX3Rm9tvZndFxTi0C7TQlzowppQbpxkANxgzqQeIvILZYLJ5pYRRFKssyJYSYAsUsyHXdW/QxxlRd1+BXe9A1qOn7fgBjHPIOcyBGOxZF8QHOZJLIu6571KqSRlAYhpeUBJZZ7oEnSTLkxHF8ZwRtNpuM7mWuO2maPmHeer2+nwWNYjZQEASHWRA8BF4y+nzfv7JwBG1WluWNtWt5nn9qVe0mlcnlcvlOx8eNrSB42VGLNeFwvug+z/O+nJ9JZ0bQ6Nhvt1tFx9SFHZNS/n5DhQ8EM/0iQ2XH4/G1aRpFwoEEwymtdDjBjKARhkGhiVOsqiplg51lsEDaYOeRDDBswGq1ujgbpMM456pt27fh+HRZ/5AEYSdwuJxvaV50yre5HQ8AAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SEARCH_GRAY {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABXklEQVQ4y52TMWqEQBRARSzcQrTLstVUwXLKLS2CpBIhCFvamZAIBrbYxBCn3xNs5RE8ghfwAlbewCuY/8UfBuNIdj+8ZZ35vvkzf9S0v7EFPAlXW4lhGEbkMIEYEAtkAPuPyNR1/Z1e5JyLLMuE53lzIVsVbTabJ0x0HEdUVSVg4hl4BOKu60YxzkPecU1k0orn8zmHQXeW6LRt+ypVxRdFruveUxIM7BXn4IRhOOb4vn9YFKVpuqdzWetOkiRvmBdFUbwqmjBVot1ud1wVwQ/DQ8Yk27YfFB5Gi10ul1DZtTzPv6SqvFll3DCMT9o+LqwUwR+PWiyBWzjJY5ZlfU833VTebLw7RVEI2qYMdiyO499nqPCFZEufyFhZ3/enuq4FgRcSxg9AKMtJtiiaZDjJJByaK8tSqGRXBbzAVTLt2pjLsAFBENxptwTJGGOiaZqPcft0WDfAgQzY4vMPUUI6/dVYtncAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SEARCH_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABg0lEQVQ4y2P4//8/Axo2AOIGJByARQ0cG/q3gzGYgAoKAPH+/9jBfSB2wGsQkCMGMuTvv38PYbpu3Hvxf+mmU/9PX36IbqADToPmrj6m9ePn76UgVZ++fP9f1Lb2P1DiPBD3A/F+79RpYINBAKjuOU6DWqZtV4VZ1z9/3zegYACaQoWAzJlXkVyVgNWg+4/f+MBUAAUKcISDwr4TN8Fqjp2/twGrQcu3nCmAhQu+2Fmz4/x1kIJdR64fwGsQFAjgMujV28/P8RoEJBxAgQwCn7/+6MBhkAPMpuap2xfgTEdzVh39juSqBjSXJfz58/czzPsgi3EaBMQNsChGAqDE+R5Z4Mu3n3+gKV0AZ8oGpZ0Zyw//h3kTGYBibOPeS3A+0IWXYIZhyyJgl9lH939IrV76H4ZBCRIovh6I5yMbDjMMq0FQw0CSDkhYASZXP3HLf1yGYRhEIKcn4DKMJIOwGQaKgAMnb+mRbBCyYU9ffvgfVTT/E8j78FAnAycA8X0gNgDxAfxAgHKmmYupAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SETTINGS {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA6UlEQVQ4y2P4//8/AzUwA80M0vNsXw/E74H4PBD3A7EAWQadvvhwn1VI3z+gAf9BWN+r/QOQNiDHawYnzt//DDMIhIEGnybKIKh3kG11QDYIig0IGmQe2PPLwLvjE1CxA9TgBHSDKrs3pRA0KCRr7h8sLkDB7dN3FRA0qH7CtleEDMquX9VB0KCXbz5Nsw7p/0/IMJCXCcWawNXbzz8llS8l2zCUaAfi/TfuvvgPTEtgvGHXJaINw5qOQNEPxQnEGkZMPsJqmLFv11dyMi1Ww8jN/WDDYLFb27flPyXFCChc3v+HgPk0KY8A2oJv6gDFLBAAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_SETTINGS.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_SETTINGS.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_SETTINGS:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAA8ElEQVQ4y2P4//8/AzUwA9UNMvRvh2Mgfz0Qvwfi80DcD8QCyPJoanEblFq9dN/nrz/+/YeCf//+fwBSBiQbBMQG6bXLP/9HAkCDTxNlENQ7yLY6/McEBgQN+vb916+/f/99ArIdoAoS0E3ZeuBKCkGDbt1/+ec/AbB8y5kCggat333hFSGDDp2+00HQIPekKdM+ffn+nwiQQCjWBKKK5n86ffkhSYbhin5QrOyPKJj3H5iWwLh+4ha8hhFMR6Doh+IEfIYRMggdYzXs1+8/X0k1iAGPy0g2CG4YLHY37r1EtkFgw4D4PRD/B+L5VC+PAJ5FSziw6eFgAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_STAR {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABjklEQVQ4y2P4//8/Ay6s59keAMT/oTgAn1oGfJIeCdNOwAwCsckyCKhZAGRAaPY8MIYaKECyQU5Rk7JAmmcuO/IEhEFskBheg4CKFIC4ARnbhU94CNJ8+tLDJhAGsaFiDWhYAW6QgVfHR6RAhWOQl4AApFABGEb/sakx9Ol8DDfIKqTvH0gwqXzp/9MXH8LxhWtPbsCcfuXms6fIciC1ID2WwX1/4QbtOnz9i3VI/3+o889v3ns5AijuAMQGSOEAYjuA5EBqQGpBekB6kQM74OPn7x9gtkC9GoAtXcGCAaQWpAekFz3WQFG7v2vmHrBh4bnzN6EbBBIDyYHUgNRC9WCP/uTyZVdBig+dvLME6goDEAaxQWIgOZAagunILKDnJyiGQGEC1FSAFEMFIDGQHEgNXoNgeausY8NnIL0eFqCwiACJQeUw8h6KQQmlS1YgpxFQgD5+/v4jCMMiAoZBanEatHrb+QUwhdOWHIYFqAIU7weJweRBavGFESjtwEADljzVgCTvQHQxQgqmmkEAbhljh9KnMtcAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_STAR_LIT {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAACDUlEQVQ4ja1TzUtUcRT1T1AsE0qdVbUS2wQ1EFIQU7R4kGIG4fRrISjqoMVQGycKssG0/BgUW/hVZLOINi5EeQsxBReS9EnGIC4m0NTnRzbadLznzbxxkpkppQeHdzn33MN9976bBiAtGfIvPNAEiEJLpU2aIBxO34Srvheu214w3peRdJDOTvSR19D9NVZX6Xs2Onu1pYLFoW/d4dDb42HG5FIaicgm8MTjTMnjWVV1FzB6gMBRqPJykNutY23MqOBig+G45oW62Sl4KugyoY+8BEJjwKLCkN8J5WqEqvNB1bZCVd+Do/QOTlx6OBczOl3U9Lu4rAbzg0eA+TZgcwbYCsj7HfDrK7DRIZ1Jdyu9wFI7MJ1hallz6nJTOGY0NPpxzV7UDLtWj8mBgmUEDgELucB6nZh4gbVKMciLcJKjhlrWsDZ+2JqxurGs3M/M7XQ1nP+J2Wz5pLyIAcFYOOaooZY1rN29Na5W93YOm2bB8WMGvufuGElMjjlqqI3WJF7/Dffz944rbuDzAZlXDhA8HAFj4Zij5q//0UmtMfTo/nVgJgv4chB9T86ZYEyOOWpSGlm39eGVfevHm8xNV3WZOVCCMTnmEt3eH0bOW/0vuI1PAzbzEzjQueCSQTAmxxw11CY18g9OdVvX7usftQZqi0InZ+WpTTWjQuw8ngQ35YnLF/7T0e4V/81oG9BohLhsKKYZAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_STAR_RATING_GRAY {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAeklEQVQoz2NgwA1iGEgEUkBcDaWJBj5QTT6kaMqBasrBpcAZ6n4QjoXS1UgYWRxEu4A0cSI5BxeuQXIuJ7KNNkBcjENTMVQeK1DGoUkJXwA443CWCzGhBnKOCRCXEApFYagCUAgJQcWEoPxqJDEUoA3EtjgMtIHKgwEAAIYcXLwOcDkAAAAASUVORK5CYII=);
	-webkit-background-size: 13px 12px;
	width: 13px;
	height: 12px
}

.CSS_WUI_IMG_ICON_STAR_RATING_ORANGE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAF0lEQVQoU2P4//8/A6mYoIJRTaOaCGMAIDbSPKIvoRMAAAAASUVORK5CYII=);
	-webkit-background-size: 13px 12px;
	width: 13px;
	height: 12px
}

.CSS_WUI_IMG_ICON_STOP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAtElEQVQ4y2P4//8/AzUwwwgzSM+zvQGIBbCIC4DkiDIIash/Q5/OS8iGgdhQsf/YDMMw6Nmrjx2h2fP+IxuGbAhIDqSGGK8JvP/47RKyYciGgORAaogNbBTDCBmCN9YmLzwo75826xvMIBAbJEZqrKGECXqYERtrAuhhgh5m2AzDMMgqpK8DS5ighJmpf/dSYrzWMG3JYWwBCzastm/L/9dvPy8lNrAbcMQOSGw+KdE/DHI/ANgEkAKSkYtSAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_STOP_BLACK {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAqElEQVQ4y8XTwQ2AIAwFUIZhFY6EFViAk2MwBFdXcA5XcI9KjSZSaRsTiSZc5PsS+tEAgPlimWFQfUpdkf2g7mFGhE4EzhUZ5NovLJRSmm/BBiMIYFY6mss5rxSjCGYwqw27h4mI1FoX4xCx/hBCphC+e3WP6Ey4ArR79BhsrwDtHnHtOA1rIGvtIgy2wTArHW3y3m9COweGGcxqw564ii+MImP//t+hHa3CJZbPacLLAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_STOP_WHITE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4y2P4//8/AzUwVQzBMMjQvx2Ei4HYFcrGhl2havAaVHzw1O0n/fP3XcZhmCtIDqQGpBanQY+evdv5HwqwGAY2BCYPVYszjBL+IwEkw1AMgYIEvGGEzTBshhAKI6yGYTOEKINAeP+JW93oJoDEkNUQYxC2MMGIAEIGYTUEm2H4DMIVO1hjE6dBy7ecWYEnYFEMg6rFmY7mYzMEh2HzCaWj+dgMQTNsPt4wogQPPoMAjNyJmO1xZ9QAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_TRASH {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAk0lEQVQ4jWP4//8/A6UYq6CuR1sCEL8H4v9IGMRPwGsIDo24MIqBcEOMfDq/oitGBuhyIPXYXIKhERdAUotqiFVwHzHegGOQegxD1m6/gOEdfBikHlvsJBDjJSQ1mAGLHi74aOTwGDWERENwAYKGEJvgkBMahiGgBETIIJA8ckLDMOQ/JAG9x+sfiDxKkUBxgQTCADo8Tw7SwrFeAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_TRASH.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_TRASH.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_TRASH:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAm0lEQVQ4y2P4//8/A6UYzjD0b4djID8BiN//RwUgfgKaOlRDcGjEBd5D1aMa8uv3n6/oKnU92uAYHUDVY7gEQyMujARQDfn05ft/UgBUPaohTVO2fSXFEKh6jNhJIMZLMABVjxnFyIbgo6GGMIwaQoYhRMQOdkOITXAgdTgNASUgQgaB5EHqcBoCSkBA/B6I/+PB76HqsBYFZGMAnbSZxr1nBmYAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_UP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAk0lEQVQ4y2P4//8/A6WYYdQQ/IboebYbgDA+DdjUoEgaeHd8AmFcBuFSA1eQXbeqECjxH4SxGQQzAKYGpB6bdwI27Lr0H5tB6AaA1IHU4wrYhMXrT8ENMvHregqkFaA0WAwkD1JHKHYKavu2wA1CxiBxkDyxUTwf3SCoAfNJTSdwg/AZQEximw8NxPmUptiEEZYBAfiJX5H0B4BDAAAAAElFTkSuQmCC);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_UP.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_UP.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_UP:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAYAAAC9+TVUAAAAoUlEQVQ4y2P4//8/A6WYYZgaYujfjhUD5RLwyBE2BCg+/z8EzCfLECQD/uMyCK8hWAzAahBOQ4DsApiOpy8//PdOnQamkUABXkNAgQhT+enL9/8xJQueAsUVQDSIjwQSsBoCxAHIBkQVzf8EVGgAtdUAxEczKADDkI5ZuwpBirAYwIBuEAiD1GPzDlgRDgNQDIKpwRWwBngMwFAz3DMgJRgAGlwhJ81+y9oAAAAASUVORK5CYII=);
	-webkit-background-size: 17px 18px;
	width: 17px;
	height: 18px
}

.CSS_WUI_IMG_ICON_UP_IP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4y2P4//8/AzUwA90M0vNs9wZhigwCGsBmEdT7DIRBbLINMvHrKgIa8B+EgexSsgwCahYy9e/+CjMIyhYi2SDzwJ65MENgGCRGkkFATQYGXh3/0A2CihkQbZBlcN85dENgGCRHlEFAxVG4DEHCUXgNgkb3G0IGQdWw4TTI2LermgjXgDFILVaDgJLSQMmfJBgEUiuNYZBVSN96Yg2BYZAebF5b+p90sJT+uZ/uBgEAEn5i5VPxDcgAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_ICON_UP_IP.CSS_WUI_PRESSED,
.CSS_WUI_IMG_ICON_UP_IP.CSS_WUI_ACTIVE,
.CSS_WUI_ENABLED.CSS_WUI_ACTIVE.CSS_WUI_IMG_ICON_UP_IP:active {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAtElEQVQ4y2P4//8/AzUwA9UNMvRvx4qBct4gjEeesEFAcbav338+A2EQm2yDfv76U/QfCoDsUrIMAooJ/fz5+yvcIAhbiGSDvn3/Nfc/GgCJkWQQkG/w99+/f+gGQcUMiDboy9cf5/7jACA5ogwCsqP+EwZReA2CRvcbQqZA1bDhNOjX7z/V/4kEILVYDQJiaaDkTxIMAqmVxjDo89cf6/+TCKB6MLy2FIj/k4iX0i73DxqDAEnnhsmtMoz1AAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 18px;
	width: 18px;
	height: 18px
}

.CSS_WUI_IMG_IPHONE_CHECKBOX {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAABP0lEQVQ4jc2UzU7CQBRGL5PUYqc/caVvALr0Gdz6DGx8C+Ia3wo3EAwuMKZKFFNJNK5EiBYoAx3vZyhhOW1YSHLCpNxzuIWA0FpTpXIcMGdMjbkwpLZ2AjREtXoSENH5aPR5EEUvw8HgKTQBs3DgoiH4cDqZjL/j+OfRtu0313U/TMAsHLhoIHSolHr1fT/mAeU4jjYBs3CUWkTcOEJISOlMpZSaoZzAmXGjhNCSyyu8wO+SCzhw0UCoUGQ7hsbfRrjA5ULAzTZaep5HIG8k8za3ViSyHdvc2q42+oef0a6+/iRNU8G/nVLeCBw8uLFAaNzt3pYty8IFgWcTstlO52afz18Ivfd6d9RsXu/N54ng/xYjMAsHLhqi339I+PDcarVnjcZVuV6/lCZgFg5cNLAR4cAMmZC5NyRcO1iEfgHlJTsAZEGF0QAAAABJRU5ErkJggg==);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_IPHONE_CHECKBOX.CSS_WUI_ACTIVE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAB+klEQVR42q2NT0iTcRjHHygtNG3TtY3C/INjhURZJCuNLbUsiFRCLFEqwhI18NDBdQhzreafSooOYYtiYCQtB0Ud5iVqUafyEB2koEN0lNdBSTm//b6XF19Mell94XP4Pc/z/fwEgOTvjrsUUYWmgEk0dtilQ/J2PXMrZnwdL3Ai9AbtV9+agrfssEuHWD2xaOWpODydz+Fqi6GkZcIUvGWHXTrEWjGulbY8RvGxR2nBrnIkxbIzgqLmcVMUNo3B5jkLW0WnYU6HrN0xio1ND0wwhuJaP959+IyPn74adnRIbvlNFByJ/BWn9zwmE1NgvnzTDDs6JGfrEDY03NNx1A7AuX/YMLP7+hB+GAejJefg654w7OmQNVv6sf5wWKe15xoa2oOwV18C3/aaK+gN3Qfz89c8Gnufcm6ADsku88N56LbOfCqFVGoBJ8+NIL/Kj6Pdg+CbOR2K82YJdEjW5h44Dt7S6Q+/1n+/MBzB9x9zYC7eSXD/R+iQ1e4OrKu7YSBwN4HFGY2953xZ6JBVruOw7bu+hED4FZgnL6fhqBvhbFnokMzSZuTVDP0TdEhmSb1m8QZh3RtKC4svCOVISkbRgWj29i5YvJfTgl06ZGVh9SbFTNa2M8ip7EPunoApeMsOu3QIAFlRUOVWRBWzCphklh126aDov/Abz4bZ+Q4RaqQAAAAASUVORK5CYII=);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_IPHONE_CHECKBOX_MIXED {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAABYklEQVR42q3MzyvDcRzH8XdhtNn23RDRmLU1Qn5rjDYklFhJYyVKMlxc3UTTakmRg6TUDmr5shOHnZyYixMXf8CO67v9AW+f13HN6tu+PvU4fd6vJzEz1Y2lXIIsKAKrpGCDLRpkHX12C1l/+JU3o++8fZZWBbfYYIsGWTxJ2buVYs/eC7vWk+wIPamCW2ywRYMsIwnFGXrk9rWHsmArGnmShuNsDyY0QYPMgzfcunKvCRpk6r9k23JcEzTI2BvjlsBdAevQLpu7V/+Cv6J7NKi255ibF28LvH3+cImHv6J7NMjQdchNC9cF0l+ZkqGP70zRPRqk7zzgxvkrTdCgGneYG2YvNEGDql0bXD9zrgkapHMG2Tod0wQN0jmWFMkXYctktCySP8Kikacq+5xsGNhnyXdaFmzRoMq2qQ4hq+/bYaP3iE0TJ6rgFhts0SBmpgrbuFuQhZzAKuWwwRYNhP7FLwZQw457ftEbAAAAAElFTkSuQmCC);
	-webkit-background-size: 18px 19px;
	width: 18px;
	height: 19px
}

.CSS_WUI_IMG_IPHONE_ICON_MORE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAfklEQVQY02P4//+/NhAHEIG1GYAg3traOhzIUcCFgfJhQHUJIMWMTExMBY6Ojl5ACRl0DBIHyheC1DFAAZDPVOHl5WUHVCABwyA+SBwkz4AG2FlYWBpjYmKMgArFQDSIDxJnwAG42djYOs3NzR2BdAeIz0AACABxAxALoksAAP3kZTVkLRGSAAAAAElFTkSuQmCC);
	-webkit-background-size: 11px 7px;
	width: 11px;
	height: 7px
}

.CSS_WUI_IMG_IPHONE_ICON_MORE_UP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAHCAYAAADebrddAAAAaklEQVQYV2NgQAP///9nB2JLEI0uh66Q9fPnz/ZAWgdKs+JSyPzx40cLIK0CxDIgGspnRlfI+PXrV0OoQgkkrAIVZ4QpZPj586c2kFYFYjEsWBUqD1asDMRqQCyCB4PklUGGxwPxZiJwPAACdpR5enBE+gAAAABJRU5ErkJggg==);
	-webkit-background-size: 11px 7px;
	width: 11px;
	height: 7px
}

.CSS_WUI_IMG_IPHONE_ICON_NEXT {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAArklEQVQokWNgQAABBiKBtpKS0nwgbUVQYVBQ0MYjR478TklJ2Y9Xw8SJE5MOHz78+8SJE/9BGK8GoAJ7IP577Nixf8Rq8AXif6RoiCZVQx5IESkaenFoMMCmPnTWrFl3YQqRcAC6Qqf29vaL6CYDcQK6QvOCgoIjxCjUS0hI2Hv8+HGCCtVCQkK2E6OQobW1NR6o8B9BhdCgcgcq/EZQIZIGD6Dp3wkqRNIgTUgNAL6d+jdr4sh3AAAAAElFTkSuQmCC);
	-webkit-background-size: 11px 18px;
	width: 11px;
	height: 18px
}

.CSS_WUI_IMG_IPHONE_ICON_PREV {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAYAAACNdSR1AAAAu0lEQVQokWNgIAwEiFADBlZKSkrzgbQ2QYUpKSn7jxw58jsoKGgjPg1ghSdOnPgPwocPH/49ceLEJIIKjx079g9I/wVie2IUgrAvsQqjiVEIYuehKzTAobAXwzdAwQCYQhieNWvWXaBUKNZwAipIQDe5vb39IlDKiWgNBQUFR4BS5kRpOH78+P+EhIS9QCk9ojWEhIRsB0qpEavhX2trazxWxVg0fAPS7jgVwzQATf0OpD3wKkTSIA1jAwDbi/o3QoSCMwAAAABJRU5ErkJggg==);
	-webkit-background-size: 11px 18px;
	width: 11px;
	height: 18px
}

.CSS_WUI_IMG_IPHONE_ICON_STOP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjM0N0E5RTE0NzcxMTFFMEExREFBNjIzN0M1MzI1RTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM0N0E5RTI0NzcxMTFFMEExREFBNjIzN0M1MzI1RTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MzQ3QTlERjQ3NzExMUUwQTFEQUE2MjM3QzUzMjVFOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MzQ3QTlFMDQ3NzExMUUwQTFEQUE2MjM3QzUzMjVFOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Psr0cXIAAAC3SURBVCjPYzD0b2eAYnEkNjqGy8EEikPz5mwD0spYFCtD5YphGsQPn7nz4Ov3n7/TapbtQdOkDBIDyYHUgNQy/P//X+Hvv38fgfR/NE1wxSA5qBoFsElAhgG6JiyKDZD9gKEJm2IUDSC8ed9ln2/ff/36DwUgNkgMWQ0DNg/CNGALCKyKQc7AERCQYMXmQWwBAQ/Wn7/+fMPmQWRNUDXwYJ3/79//D8iKkTVB5eajB6sCrrSELAcAf9lt6DN/LaoAAAAASUVORK5CYII=);
	-webkit-background-size: 12px 13px;
	width: 12px;
	height: 13px
}

.CSS_WUI_ELLIPSIS {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.CSS_WUI_NO_TAP_HIGHLIGHT {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.CSS_WUI_CENTER_BOX {
	display: -webkit-box;
	-webkit-box-align: center;
	-webkit-box-pack: center;
	-webkit-box-orient: vertical;
	-webkit-box-sizing: border-box
}

.CSS_WUI_HORIZONTAL_BOX {
	display: -webkit-box
}

.CSS_WUI_OVERLAY {
	left: 0;
	min-height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 997
}

.CSS_WUI_HARDWARE_ACCELERATED {
	-webkit-transform: translate3d(0, 0, 0)
}

.CSS_WUI_BOX_FLEX {
	-webkit-box-flex: 1
}

.CSS_WUI_INLINE_BLOCK {
	display: inline-block
}

body,
form,
html,
iframe,
img,
p,
table {
	border: 0;
	margin: 0;
	padding: 0
}

body {
	word-break: break-word;
	-webkit-text-size-adjust: none;
	position: relative
}

.CSS_WUI_IMG_BG {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAAOElEQVQIW2O6+egX0///DEwMDAxM/xkYEOz/ED7DfwQbhUZWB1fzH87+hyGHykfRi2Y2AzIb1V0AEFlAz5gMk7cAAAAASUVORK5CYII=);
	-webkit-background-size: 1px 44px;
	width: 1px;
	height: 44px
}

.CSS_WUI_IMG_BG_SHADOW {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAFklEQVQIHWOo6DuwgwEIREEED4hgAwAsbQKmap8A5wAAAABJRU5ErkJggg==);
	-webkit-background-size: 1px 4px;
	width: 1px;
	height: 4px
}

.CSS_WUI_IMG_BG_SHADOW_UP {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAEAgMAAAAytr2pAAAADFBMVEUAAAAAAAAAAAB4jsBRb3kLAAAABHRSTlMGDBW4be0diAAAABdJREFUeF4FwYEAAAAAAqDQRhtttAtROwOIAYFcKf2FAAAAAElFTkSuQmCC);
	-webkit-background-size: 1px 4px;
	width: 1px;
	height: 4px
}

.CSS_WUI_IMG_IPHONE_TAB_BAR {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAxCAIAAACUDVRzAAAAJ0lEQVQIW2NgAAJnZ2dmbm5upv///5ONgcYw/fv3D0yD+EhsBhoDAMmmOdvygoDBAAAAAElFTkSuQmCC);
	-webkit-background-size: 1px 49px;
	width: 1px;
	height: 49px
}

.CSS_WUI_IMG_IPHONE_TOOLBAR {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAArCAIAAAABjrq6AAAR9UlEQVRoQ+2WbXoiOZCEuctM28ZggwED5tPu2fufaeN9Q0X3zz3A9lNTVkmpzIjIkJjZ/f6d53K9Xa+3y+X633//c799X2/3n5/f9+8fJpm/fXd8uTY+S6ze7jee7/zLJOP79/VyyzjBP9+/nfxm7+Vm5D3z+UzY7XrPdiLdxZP/7j9ZzfvKmoXu3+fzJcGdzzvAfn7/J8IRVmwtCqoLb/JfAM/en99/x3x/8wmY8rpcgXcFTD4vQg34q5r8uBcut+9ZRndplC0awSQbviPNzf1BN6pG1ouxLPycU+bKXspnkS0uIkr+8k4qlpCDcRVMZCQgZeCkN9c7mVCEVXvzOwsX81/Ol8Tf7z929A409L0jB/xRMAE36ijcDYZ8guWHHOK5AvyHeDpEEoq3VR1UL/c28+VsQ2/28n6fgebCjkfnH13NfJ8ahzxJdEdQwoqCpZ8GmwGJ8xT0aOZIq4/Mj1L2QwIkt/NUaMxN8t1Fz+ylHaK0tSg0gWSAHHofJw4ug07zFEBL3DWvhQbxeq1n6K5vCFBLxuKc+TmcDCrPAiRtV/t2PmNUQdMEPGGl37/Tf8jY2HtQJuP5dEnJq8KRvBzO8rmIW/+Pg9lJ2DUDCCplW4EDMn9qRpssbni6V/ehRWCTcGpMe3y1MU1y89xYgpNBkUmah9YUcVCCUbf5a4jZ19epVKdcWSTRoNemKq02QsdbLy+khK19oBhiqVFANEOulezvETudzsNx4x68nnVIBX1k0BrKdEWa+jczp5MnXCNXgjqIxlxJ6zyA2tTMn0/nsyySI4eitCnqufseVx7w6nH0uiju/TvlSKj0SVLz4qyHby/OtsnZn36GoYCcv0EYSsyzRfvcNZI2tlg09y5jAFDJcFgwJKnOJ1cnF+CakafEWKKcYo3bzZuxbPM+fZ1RXkiTBBDvuM9tOqH1KRRkRwzXzk9c0vaUV0qf6uhxJHsSh0zNOaMD58tp8pe6qkLPy2TXFmbzlVNTgS6qzvZAP4NG243gzNXe+ILucM0VtLp5YNneW+a79kkY7ymzXrspDZlNPjj3fsg8tG96+ULCSoBHTvwdWkxuKEdYV1mPSB1QKVr64u8YPwVEki2fs2kZs5xBWYijh3d/uR/4LlMz25AWJpJLDYsp6J97pEfPFtXPkDfg1hsaj4TSSVFU53JOGHY++yPYA4uC7gWnBplQoRQZpplKUzq1g9buYFAQ/PghAsn1/sWJuX25sT8sTfKI8RK8zrBJUJ5wRzQ6HL8IPZ+/vsqzhyjWoLx84BaI2MpdkBn36J2wrzMOAhwJgqA8k7Ci4Nbz9QuZOJDoeAMclC634xGFvaowGi1EO1Sj9OV6PB6BjvGJHz0AB3JU5RwUfHK7V8q88zcV22kokxyNWff4IYpdj5uYBDc5jocjapLhjLO+rAQQFLV73k1V9+to0i/IiLjxnj4D3EhwIr+owSmrgu0MMtX5k4s9caPog0+zHY9fHevHYcZmOB5oZEv3PR3V+gWfEoZDwNbPLMUBLTftGgbP5DDHH0YDhr2k6167MMrnjDgzRjqoDnrsyD+qnJCfSt5YEDNLk15p9WgOYUV84jb/wjjgOylBisgZv/SnI5PJf+UoZQzDxGT1cPjKZ1btv7Q5VDdm4v1DgBKf5JEvHcJl6l7DTscZ1S4W5aArn+3hGJWyh/fRBuRmJuIejgpHI+0HsDPGWdUVoc681VWBg9s+dzXPEUFhnCWpfmEEe1hdKrdhdCaIevTql3q+mY8YAJSjlvcX1Yc69JwZVyHmHYSIilWQdEJgJz/VpZJRS8kI6M2YZ78/DP56YnLx6VAYVbCd/uKg0GNVKwacZaiwclXxwix8fgXZsa1uscRF9SN61R3cDvnKHKaoN0ly5tbwt+KA3pRw+7k+bbfPmssGGq/F4KNVT3qkZyozzn9hOv4ihpjrfVJVVuhNjA77Y6pX8SwWNksnVMDVkgWzcjcnjin9c8Bwgz5Uy/+UxttcoqhwQAu0zLbjibGe3CPZOaskTR/2zMizYdBLdv5G36TZH8dNZxlcqR0FOuip4FHnYpPS4xulai5+K3TjKFpKSaFzeXoD1CDJ9rnb4xNFjLjAxiCQ4uQiCs3rbwi+JkPVHwkPXhf+ggFP5Jx0oB6O/B98ZdMCjE33tU+1yLRn3Ek/oWv8dY9gBnPF0IjPz31B9wKqDU+avzNu9zwqQSObvzEFnXFXi6RatBYSsBq0o3qXCmDKOUpkEEgD5CToqbaiyt/UvtrjzhRPM9QHVX+2/zxw3Nz/+XnIU+NYoAIdOYxm7ylomX4mXvvQE3J44vK5233SEo4cEPeQA0EJ866yx8G/TLBP2rZnkCXUV8FS+iSUw3QUFW0qTx3Rt3rx19KcI8kTttfY220YHnc7z8bUDK4dTvo4E82AAiG4IwVnbn+cjeh8HPkuGRVBNUBMJB/j4Np7NtkC7REZ4TQIBfIJoMkdVIfI5bOpLBST7z73n0x1+54Gmrna9VoopP1Iznk8elfUhn9K7I9bOsQvwGe9Ka8T/bM9h0NauN3suqud+LKuioxau46lc2wvRZhds4RG0fbWAU2ge8OKOMWYwzZYHLRSH33BrgxqzKHsgXn95fWBI+LcfaD4fNpzLDP5lKuvhn+IfkAsQX8REAAYZFQ8FPlQk+PG+c1jUS7QxmR+4BTS0S5OS5wGFrQq/Tg0rW/EAkDTZmb2EKDkIQnnz5QcNWocpbUMSRlMeUN8syGN3h7XRCPRZUuqUt3A1hMRF2yJzlsAVTZb6HY1yowr6A7yFNoCKeN07WB8DwjpW6sDDpoH5UBRzh1ejN3aJLpCWeJJ6KVRtkf6dMChWGy7s500levi8zAD7rZwh5yW5JNKqtDON6EHh15Tboe+WxFwfKLybi++HZpiQBjaeZZ2BisPzQwNIm0g5bIciK6ByrRsYdxG0gnrfnLS1X2j34dbaTNnqqh6AgBms3vWPu2ixw06B1tijkNaXhHkGMB5bI9J0pUZfCrkDuieNZRqY/N8fGxJl6UdqzLk2Wy2m/xRgoxbZjqzNIdFifXZbrcfHxvDqnvA0SVJDkVw6B4zVhT/0Tki6SK7Hm1jRYdmYzIXv28GVmlammoGNG11A2BX7h08lFK1Ko58o9zn5wy2uzC3zCZaEMCMZdYfCvL5uQkaDTh2JnjHfFUD0NaHydFkUcLJhMAdHqmJ5FliWzIYM5nIlqqRqMC8Z7UnaKrFDDlrN9r5aAw43HVIsz8+SgOlalnq4YNNiAt/XyQfoNxN0m+xg1A/beRMMjAXk82R85DAGXmCL2GpPdJtPwPB5EOpIQe+iLiBSAb4mK3NJMmWVWY2HHPyU4KchaGI5JGjY5m3bvH86RCQdh9r6NEhkUyu2RchSzo629frj539zjws0u/dbo1Iu6DCHBsV8DhTLcCmJLPqUl3XbtIsABrCa2DxPY4htIG+IaBta8CDnpR4pr2IVdq+9YLSW2Wg6TjMV6uPBk+94d38RrJ9vd4UYQMyfgCeJlGw88mVeG5GtY5ahSr9vzNTcZrk7DdVxhFnlpiPNRtVh6diUWMT0CtS1KKD1aYdSG1cPXxHvcxsVJxuAJECrO7inS2FNNRqtY4c+Uz8xJNI5jewen9P2fVWfGwHLn5cZ1LrMQ8GsGYmypLE/L5t4aBjP7fcJ6OcOWU3jki2r22Pigh3kN2l4up99RBktnoXkv/aKwBtP99Xaz7Xm0B/JwZALblefWR1Jb3MJMOHZRQCRzRhUmUXTBxv2w9WBo0J6Mfb21sztGIypKLqozvKrOFIZnTByNkYAIFR2isjOfvaCoOIJzMDZBV5X7tlSzrlhtgGnIgL/aHvB0vVHczU1VlU+lAC2K7ZrxDRCKKsQozszEe4oLT52ftGDCpk+xsCmwp6qAy4d3wE1pVNNRKgvpst795fCSatOma7qPGXnRPCZkvCohrqb7O6pLb48cLI8OENxU4AUKLwpnkStuWpJRHyg1Ccb5lacVgwR3CuPmaVXJrASoRuxBEEr8hFcxyo0crgzVsdFyZvfBuGiMmwXL43vk9grN49ZXhtHMZ3s7y9UWL0yYB6rQkf5POmHEeFmexKkr/qcgg8SqORfiqxulSRACvgBzAkLim1yGrxiAQfZMujc3lmb6yvQ89tagwuo0t7/bFcEtMAjhUN6WeCOZBFiViMSN3TWsM/0rbW+8DNjOpzwiUJ1s68QUtvltiaLRAWtKkAZmato3kLo3LgdMADtWZcCzhcSr7VWy7vxWLZcnmnJVKGeCBFhEbOLLah6hvM66a13UMaKq269G5n3lVwpW/Vbr1Y0I4VVN/LtkolrE+XMAZH28y2J2RaJatJMmFAiB4cxkt184ZaLvBSNiY4JYayxbB800FwUVm1GMmz/hEtUn1p8iq+tCIwqELONsMquJIMzLwv2AapGXxMkaDMLl6TFH/OXxfN8rpY9kYg0QimA4l/tRuQyak0wxLaS9vCGdDnAAU9OwUqE5JKlb7RvRqcve80YCkNIxdTe1Vn4EQvnbXiSnqlBIRrEISwi1gjQrwuwDkcTWk9YfucR6B3T6UJAdHG4+tgeCs1jmHJNO/r63KxWLy+Um1seF/1syrkzbN8m89frQ2C2jV7CaBLKF7cQmnrigC9EpbgVxqzeeSsFt37KN3kjemgSVBEwAjqGCRIgVJItd7A0I2lYF+dH9nMPB3GJiG7RR9ocbQ9ywBnvby81tt2bwxGW95A/1aU4lDNZVGm4ELabMQy78U0rKfDExxZ5/NF2SZAaQCFRwqasEXl9jyu8MiobghdXLSKqTA1O5AyotPdzFfN5RAi1YuW40KGbHFgoQWsBSDI7sIB1Q4MZFYy1UjkLH+y7XWeeq8W4wD2DJZnpjk4PR3JD7KlWMEhf1K2Dy9zDsTSew3PUp5UzSO9VcrZ0FWKwtBjnm0POeBgS55f5kNNj9XrHITVvd0SMgahZ8mQbMLoOS3PN0VnUi8XOag4nvkkNZDKV3bNVn3bg0w+P7/MOkrcK64Bbl4voKT5TZGY5+c53RDuwyCeRNzb7HOh2ORI86qaS82YNs6XnJo/Ds9nirzb5JHQjR03vjA6Iw2e1s07YNrUBDz9irBkMs/b/IWAjFOxA9yd7bqS5KLKaruYh8GcdmYQXQDvDe4WnJSZGckNzX5raC5SeHNxECYbTycI+yxQ+iVJp1Pgo+cXFcsGvr4G2Vzyb7UP+qXQfI6X6Yppcfcco7lCfhwkMDJnVV+4xaBpSbO4tJB/kS/I7Nn/04OHu9mIMl4OitDeg8EezOtrTwDnzHnwzLKHvLY39qFdgnh6en5SYJNyThOTgAiqvrgMUlwEYkI+4NR9yZnPmh/y6pLuUwIaFC23PhqNmV+/npYeW2BYaFR31xMGWtCkkCEVWhc/AEiK45BVISou1a3y61f2ACyriXU7h33urZ32dzXZGLBnXIWI9bqYZUOeSFN/Aejp+fkJSaTEarK0k8HXSWcWRAag26mhgbvU+WzpoKyGBBrhkXx62Fvm1XGoYE5NV3EXiXphcsAumB6up2fG3bXwlmH1ZTjAPHrnT4kacFhMkOwCIWrW46BNC3HWCwXs+dMLXpoLpQNlnhCrZlSA2Es7Yx9gko5VmqVmVicN22JzbFh6TQuywao9fMGAD7gvLI26bJlrIjPEHf/+Sk48IkOxqdFoVXtGPCSmY6GqAH56Gs2bV3QVwbZAGlXqYjHUK0Oi/ho+pkpy9Jm39IIsn1E3MW1mcxHzPP/3n19ty3gEHUyF9Uz/PQrGZNyKVVl6Rf/6b1R45X7tZ2O4DZ44GA9I+XoCT+Yj+GBlHiItgc0LkoFUH2Hlkn8ZJDKkHvbMO59tUgUZmV9IksncWQ+ZOKLsmYM7Gf79RSr3yFxAvmN43vhgsWwDa66/mlwXPFWUFHM8WmTDOcVwEzQCVbiJWOYxfy5Bc+rooRfKBlsq0jzK0UfZ0ptnjsgQBdfM0YN/XlXk5/JVOFZq0oy9qV9MJQYj7XQVf5lVP8BZb86dpRxPz//8829UMym4jYHP82QcB89thUnrKcpPjR3GaYa8vc7a/NFPhRtmrNxPjHqU0CLPP//8mqpArDlbegitEx8zf+WkblKFy+NkPFBlstvzWaajnT3FgywYpD+f/f+///u//wWnWPLYiSclRAAAAABJRU5ErkJggg==);
	-webkit-background-size: 100px 43px;
	width: 100px;
	height: 43px
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_SHADOW {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVQIHWMIC48AAAIMAQbYhSeAAAAAAElFTkSuQmCC);
	-webkit-background-size: 1px 1px;
	width: 1px;
	height: 1px
}

.CSS_WUI_IMG_IPHONE_TOOLBAR_TOP_EDGE {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAABCAIAAAAggeCAAAAAb0lEQVQoz42RQRLAIAgDl+e10/9/J73YjiMY8SSELIhx3Q8ARAT7s6h/WLqMmqWpJIzXoIYzyXb+tbr53n7H/XKK3HHhJ8LMsjIIOVVGUs1rEApvyujkqgaQQSrFxpzhu+7fRQs1FRhvS5X8Twl4AZzxRuH3oNopAAAAAElFTkSuQmCC);
	-webkit-background-size: 320px 1px;
	width: 320px;
	height: 1px
}

.CSS_WUI_TOOLBAR {
	height: 56px;
	padding: 0 3px;
	position: relative;
	text-align: center;
	width: 100%;
	-webkit-box-sizing: border-box;
	-webkit-user-select: none
}

.CSS_WUI_TOOLBAR_BACKGROUND {
	background-repeat: repeat-x
}

.CSS_WUI_TOOLBAR_BACKGROUND_NO_GRADIENT {
	background: #ebeff9
}

.CSS_WUI_TOOLBAR_BACKGROUND,
.CSS_WUI_TOOLBAR_BACKGROUND_NO_GRADIENT,
.CSS_WUI_TOOLBAR_BACKGROUND_TRANSPARENT {
	color: #182647;
	font-size: 16px;
	font-weight: bold;
	text-shadow: #fff 0 1px 0
}

.CSS_WUI_TOOLBAR_SHADOW {
	background: repeat-x;
	background-size: 1px 4px;
	bottom: -4px;
	height: 4px;
	left: 0;
	position: absolute;
	right: 0;
	z-index: 1
}

.CSS_WUI_TOOLBAR_SHADOW_UP {
	background: repeat-x;
	background-size: 1px 4px;
	height: 4px;
	margin: 0 -3px -4px;
	position: relative;
	top: -4px
}

.CSS_WUI_TOOLBAR_LEFT,
.CSS_WUI_TOOLBAR_RIGHT,
.CSS_WUI_TOOLBAR_MIDDLE {
	bottom: 0;
	position: absolute;
	top: 0
}

.CSS_WUI_TOOLBAR_LEFT,
.CSS_WUI_TOOLBAR_RIGHT {
	padding-top: 6px
}

.CSS_WUI_TOOLBAR_MIDDLE {
	line-height: 42px;
	white-space: nowrap;
	padding: 0 3px
}

.CSS_WUI_TOOLBAR_LEFT {
	left: 3px
}

.CSS_WUI_TOOLBAR_RIGHT {
	right: 3px
}

.CSS_WUI_TOOLBAR_LEFT>.CSS_WUI_BUTTON,
.CSS_WUI_TOOLBAR_RIGHT>.CSS_WUI_BUTTON,
.CSS_WUI_TOOLBAR_MIDDLE>.CSS_WUI_BUTTON {
	display: inline-block
}

.CSS_WUI_TOOLBAR_MIDDLE_BOX {
	display: -webkit-box;
	-webkit-box-align: center;
	-webkit-box-pack: center
}

.CSS_WUI_TOOLBAR_SPACER {
	display: inline-block;
	height: 0
}

body {
	background-color: #e7e9ea;
	color: #777;
	font-family: 'Roboto', arial, sans-serif;
	font-size: 16px;
	overflow-x: hidden;
}

::selection {
	background: #b3e5fc
}

::-moz-selection {
	background: #b3e5fc
}

.frame {
	height: calc(100vh - 56px);
	overflow-x: hidden;
	overflow-y: auto;
	position: relative
}

body.with-lang-list #gb,
body.displaying-saved-page #gb,
body.displaying-history-page #gb {
	display: none
}

body.with-lang-list .frame,
body.displaying-saved-page .frame,
body.displaying-history-page .frame {
	height: 100vh
}

.frame a:link {
	color: #4285f4;
	text-decoration: none
}

textarea {
	background-image: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}

::-webkit-input-placeholder {
	color: rgba(0, 0, 0, 0.54);
	direction: ltr
}

:-moz-placeholder {
	color: rgba(0, 0, 0, 0.54);
	direction: ltr
}

::-moz-placeholder {
	color: rgba(0, 0, 0, 0.54);
	direction: ltr
}

:-ms-input-placeholder {
	color: rgba(0, 0, 0, 0.54);
	direction: ltr
}

body.displaying-homepage:not(.with-lang-list),
body.displaying-saved-page:not(.with-lang-list) .phrasebook-page,
body.displaying-history-page:not(.with-lang-list) .history-page {
	display: block
}

body.displaying-saved-page .homepage,
body.displaying-saved-page .history-page,
body.displaying-history-page .homepage,
body.displaying-history-page .phrasebook-page,
body.displaying-homepage .history-page,
body.displaying-homepage .phrasebook-page,
.input-button-container {
	display: none
}

.header-button {
	border: 1px solid #dadce0;
	border-radius: 4px;
	box-sizing: border-box;
	color: #1a73e8;
	cursor: pointer;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 15px;
	font-weight: 500;
	height: 36px;
	padding-left: 40px;
	padding-right: 16px;
	position: relative;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.input-button {
	background-position-x: 12px;
	background-position-y: center;
	background-repeat: no-repeat;
	margin-right: 12px
}

.input-button.text-icon::before {
	background-position: center;
	background-repeat: no-repeat;
	content: '';
	display: inline-block;
	height: 20px;
	width: 20px;
	position: absolute;
	left: 12px;
	top: 7px
}

.input-button.documents-icon::before {
	background-position: center;
	background-repeat: no-repeat;
	content: '';
	display: inline-block;
	height: 20px;
	width: 20px;
	position: absolute;
	left: 12px;
	top: 7px
}

.input-button.text-icon::before {
	background-image: url('https://ssl.gstatic.com/translate/ic_translate_googblue600_20dp.svg')
}

.input-button.documents-icon::before {
	background-image: url('https://ssl.gstatic.com/translate/ic_insert_drive_file_googblue600_20dp.svg')
}

.input-button .text {
	display: inline-block;
	height: 34px;
	line-height: 34px
}

.homepage.translate-text .input-button.text-icon,
.homepage.translate-docs .input-button.documents-icon {
	background-color: rgba(66, 133, 244, 0.12);
	border: 1px solid #d2e3fc
}

.homepage.translate-text .select-file-page {
	display: none
}

.homepage.translate-docs .source-wrap,
.homepage.translate-docs .results-container,
.homepage.translate-docs .results-container.empty,
.homepage.translate-docs .result,
.homepage.translate-docs .snck,
.homepage.translate-docs .cllist {
	display: none!important
}

body.with-lang-list .select-file-page,
.app-download-bar {
	display: none
}

.app-download-button {
	background-position-x: 12px;
	background-position-y: center;
	background-repeat: no-repeat;
	margin-left: 12px
}

.app-download-button .text {
	display: inline-block;
	height: 36px;
	line-height: 36px
}

.app-download-bar .prompt-text {
	color: #5f6368;
	display: inline-block;
	font-family: 'Noto Sans SC Sliced', sans-serif;
	font-size: 15px;
	font-weight: 500;
	letter-spacing: .27px;
	margin-right: 16px
}

.app-download-button-container {
	display: inline-block;
	position: relative
}

.app-download-button-container.android .app-download-button::before,
.app-download-button-container.ios .app-download-button::before {
	background-position: center;
	background-repeat: no-repeat;
	content: '';
	display: inline-block;
	height: 18px;
	width: 18px;
	position: absolute;
	left: 12px
}

.app-download-button-container.android .app-download-button::before {
	background-image: url('https://ssl.gstatic.com/translate/ic_android_googblue600_18dp.svg');
	top: 8px
}

.app-download-button-container.ios .app-download-button::before {
	background-image: url('https://ssl.gstatic.com/translate/apple.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/apple.png') 1x, url('https://ssl.gstatic.com/translate/apple@2x.png') 2x);
	top: 9px
}

.app-download-popup {
	background: #fff;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 4px 0 rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.20);
	box-sizing: border-box;
	height: 168px;
	padding: 21px;
	width: 168px;
	position: absolute;
	top: 48px
}

.app-download-button-container.android .app-download-popup {
	left: 0
}

.app-download-button-container.ios .app-download-popup {
	right: 0
}

.app-download-popup .text {
	color: #202124;
	font-family: 'Noto Sans SC Sliced', sans-serif;
	font-size: 16px
}

.app-download-popup .popup-triangle {
	border-bottom: 10px solid white;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	height: 0;
	width: 0;
	position: absolute;
	top: -10px
}

.app-download-button-container.android .popup-triangle {
	left: 75px
}

.app-download-button-container.ios .popup-triangle {
	right: 34px
}

.app-download-popup .popup-container {
	text-align: center
}

.app-download-button-container .download-image {
	background-size: 100%;
	height: 80px;
	margin: 12px auto;
	width: 80px
}

.app-download-button-container.android .download-image {
	background-image: url('https://ssl.gstatic.com/translate/android_app_qr_code.png')
}

.app-download-button-container.ios .download-image {
	background-image: url('https://ssl.gstatic.com/translate/ios_app_qr_code.png');
	height: 80px;
	width: 80px
}

.app-download-popup {
	display: none
}

.app-download-button-container.popup-open .app-download-popup {
	display: block
}

.app-download-button-container.popup-open .app-download-button {
	background-color: #1a73e8;
	color: #fff
}

.app-download-button-container.popup-open.android .app-download-button::before {
	background-image: url('https://ssl.gstatic.com/translate/ic_android_white_18dp.svg')
}

.app-download-button-container.popup-open.ios .app-download-button::before {
	background-image: url('https://ssl.gstatic.com/translate/apple-white.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/apple-white.png') 1x, url('https://ssl.gstatic.com/translate/apple-white@2x.png') 2x);
	top: 7px
}

.survey-container {
	background-color: #fff;
	border: 0;
	border-radius: 2px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 0 6px, rgba(0, 0, 0, 0.15) 0 1px 6px;
	display: none;
	width: 320px;
	z-index: 9999;
	position: fixed;
	bottom: 8px;
	right: 8px
}

.survey-container.hidden {
	display: none
}

.survey-container .survey-contents {
	margin-bottom: 64px
}

.survey-container .dismiss-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_grey600_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
	float: right;
	height: 24px;
	padding: 12px;
	width: 24px
}

.survey-container .title {
	color: #000;
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	font-weight: 500;
	padding: 16px 48px 4px 16px
}

.survey-container .after-message {
	padding: 0 16px 16px
}

.survey-container .survey-option {
	cursor: pointer;
	display: block;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	font-weight: 400;
	height: 22px;
	line-height: 22px;
	padding: 10px 56px
}

.survey-container .survey-option:hover {
	background: rgba(0, 0, 0, 0.1)
}

.survey-option .survey-option-text:before {
	background-image: url('https://www.google.com/insights/consumersurveys/static/response_sprite_hats_4x.png');
	background-size: 100%;
	content: '';
	height: 24px;
	margin-top: -1px;
	opacity: .8;
	width: 24px;
	position: absolute;
	left: 18px
}

.survey-option-0 .survey-option-text:before {
	background-position: 0 -97px
}

.survey-option-1 .survey-option-text:before {
	background-position: 0 -73px
}

.survey-option-2 .survey-option-text:before {
	background-position: 0 -49px
}

.survey-option-3 .survey-option-text:before {
	background-position: 0 -25px
}

.survey-container .goog-logo-container .goog-logo {
	content: url('https://ssl.gstatic.com/images/branding/googlelogo/1x/googlelogo_dark_color_52x20dp.png');
	height: 20px;
	margin: 0 20px 16px 23px;
	opacity: .26;
	width: 56px
}

.survey-container .after-message {
	font-size: 14px
}

.survey-container .after-message a,
.survey-container .after-mesage a:visited {
	color: #4285f4;
	font-weight: bold;
	text-decoration: none
}

.survey-container .more-feedback-link {
	margin-top: 2em;
	text-align: right
}

.select-file-page {
	background: #fff;
	margin-bottom: 8px;
	position: relative
}

.select-file-page .select-file-section {
	padding: 43px 16px 65px;
	text-align: center
}

.select-file-page .file-selected-section {
	padding: 36px 38px 28px;
	display: none
}

.select-file-page .loading-or-translating-file-section,
.select-file-page .loading-or-translating-file-section .translating-file-caption,
.select-file-page.has-file .select-file-section,
.select-file-page.loading .select-file-section,
.select-file-page.translating-file .select-file-section,
.select-file-page.translating-file .file-selected-section {
	display: none
}

.select-file-page.has-file .file-selected-section,
.select-file-page.loading .loading-or-translating-file-section,
.select-file-page.translating-file .loading-or-translating-file-section,
.select-file-page.translating-file .loading-or-translating-file-section .translating-file-caption {
	display: block
}

.select-file-page .button {
	border-radius: 1px;
	box-sizing: border-box;
	cursor: pointer;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .5px;
	line-height: 16px;
	height: 36px;
	padding: 10px 12px;
	text-transform: uppercase
}

.select-file-page .select-file-section .button {
	background: #f5f5f5;
	margin: 26px 16px 0
}

.file-selected-section .button {
	background: #4285f4;
	color: #fff
}

.select-file-section .choose-document-prompt {
	color: #000;
	font-family: 'Google Sans', sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 30px;
	opacity: .87
}

.select-file-section .upload-filetypes-prompt {
	color: rgba(0, 0, 0, 0.54);
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	margin-top: 8px
}

.select-file-section .file-input {
	width: .1px;
	height: .1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1
}

.file-holder-icon,
.file-info,
.selected-and-cancel,
.selected-and-cancel .cancel-file {
	display: inline-block
}

.file-selected-section .button-container {
	margin-top: 20px;
	text-align: right
}

.file-selected-section .button-container .button {
	border: 0
}

.file-selected-section .file-holder {
	background: #f5f5f5;
	font-family: 'Roboto', sans-serif;
	padding: 22px 24px
}

.file-holder-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/drive_file_grey600_36dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/drive_file_grey600_36dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/drive_file_grey600_36dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	height: 36px;
	margin-right: 12px;
	opacity: .7;
	width: 36px
}

.file-selected-section .file-label {
	color: rgba(0, 0, 0, 0.87);
	font-size: 16px;
	font-weight: 500;
	line-height: 19px
}

.file-selected-section .file-size {
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	margin-top: 3px
}

.selected-and-cancel {
	float: right;
	margin-top: 8px
}

.selected-and-cancel .cancel-file {
	float: right;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/cancel_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/cancel_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/cancel_grey600_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 24px;
	margin-left: 44px;
	margin-right: 6px;
	width: 24px
}

.loading-or-translating-file-section {
	padding-bottom: 74px;
	padding-top: 57px;
	text-align: center
}

.loading-or-translating-file-section .translating-file-caption {
	color: #000;
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	font-weight: 400;
	margin-top: 20px;
	opacity: .87
}

.mspin-googblue-medium {
	margin: auto
}

.ls-wrap {
	border-top: 1px solid rgba(0, 0, 0, 0.12);
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	background-color: #fff;
	box-sizing: border-box;
	height: 48px
}

.ls-wrap .sl-sugg .goog-inline-block.jfk-button:focus,
.ls-wrap .tl-sugg .goog-inline-block.jfk-button:focus,
.ls-wrap .sl-more:focus,
.ls-wrap .tl-more:focus,
.ls-wrap .lang-btn:focus-within,
.ls-wrap .swap:focus {
	background-color: #f5f5f5;
	outline-width: 0
}

.ls-select {
	-moz-appearance: none;
	-webkit-appearance: none;
	background-color: transparent;
	border: none;
	box-sizing: border-box;
	color: #4285f4;
	font-family: inherit;
	font-size: 16px;
	height: 47px;
	line-height: 45px;
	outline: none;
	padding-left: 16px;
	padding-right: 30px;
	position: absolute;
	width: 100%
}

.ls-select.new-ls-select {
	cursor: pointer;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .14px;
	line-height: 48px;
	overflow-x: hidden;
	overflow-y: hidden;
	text-align: center;
	text-overflow: ellipsis;
	text-transform: uppercase;
	white-space: pre;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.lang-btn {
	background-color: #fff;
	font-size: 14px;
	height: 46px;
	position: relative
}

.sl-selector .lang-btn {
	margin-right: 25px
}

.tl-selector .lang-btn {
	margin-left: 25px
}

.lang_list {
	display: inline-block;
	width: 100%;
	margin: 0;
	word-break: normal
}

.sl-wrap,
.tl-wrap {
	display: none
}

.swap-wrap {
	background-color: #fff;
	display: inline-block;
	margin: 0 -25px;
	vertical-align: top
}

.swap .jfk-button-img {
	background-position: 0 -48px
}

.swap.jfk-button {
	background-image: none!important;
	border: none!important;
	background-color: #fff;
	background-size: 0 0;
	height: 46px;
	margin-right: 0;
	line-height: 48px;
	outline: none!important;
	box-shadow: none!important;
	cursor: pointer;
	width: 50px;
	border-radius: 25px;
	transition: all .4s
}

.swap:not(.jfk-button-disabled):active {
	background-color: gray!important;
	background-size: 100% 100%;
	opacity: .3;
	transition: 0s
}

.swap>.jfk-button-img {
	outline: none!important;
	box-shadow: none!important;
	border: none!important
}

.swap.jfk-button-disabled {
	background-color: #fff
}

.main-header {
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37)
}

.source-wrap {
	position: relative
}

.input-full-height-wrapper {
	height: 100%
}

.source-header {
	position: absolute;
	z-index: 1;
	right: 12px;
	top: 16px
}

.clear-wrap {
	display: inline-block;
	float: right;
	top: -16px
}

.clear {
	display: inline-block;
	height: 24px;
	margin: 0;
	padding: 0
}

.go-wrap {
	display: inline-block;
	float: right;
	height: 27px;
	margin: 0;
	top: -16px
}

.go-button {
	color: #4285f4;
	box-shadow: none;
	font-size: 16px;
	font-weight: normal;
	margin: 0 20px 0 0;
	min-width: 24px;
	padding-left: 0;
	padding-right: 0;
	position: relative;
	right: 0
}

.go-button:active {
	color: #2e62d8
}

.go {
	border-radius: 50%;
	border-width: 0;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.54);
	display: inline-block;
	height: 24px;
	line-height: 24px;
	min-width: 24px;
	margin-left: 4px;
	vertical-align: top;
	width: 24px
}

.source-input {
	background-color: #e7e9ea;
	ing: 16px 0 54px;
	position: relative;
	z-index: 0;
}

.source-lang {
	color: #333;
	display: inline-block;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 3px;
	text-transform: uppercase;
	vertical-align: top
}

#input-wrap {
	position: relative
}

.orig {
	border-bottom-width: 0;
	border-color: #ddd;
	border-left: none;
	border-right: none;
	border-top: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	color: #333;
	font-family: 'Roboto', arial, sans-serif;
	font-size: 23px;
	margin: -4px 0 0;
	overflow: auto;
	padding-bottom: 2px;
	padding-left: 16px;
	padding-right: 90px;
	resize: none;
	width: 100%
}

.gt-hl-layer {
	border-bottom-width: 0;
	border-color: #ddd;
	border-left: none;
	border-right: none;
	border-top: none;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	font-family: 'Roboto', arial, sans-serif;
	font-size: 23px;
	margin: -4px 0 0;
	overflow: auto;
	padding-bottom: 2px;
	padding-left: 16px;
	padding-right: 90px;
	resize: none;
	width: 100%
}

.input-area.less-padding .orig,
.input-area.less-padding .gt-hl-layer {
	padding-right: 44px
}

.orig {
	background-color: transparent
}

.gt-hl-layer {
	color: transparent;
	display: none;
	padding-top: 6px;
	pointer-events: none;
	position: absolute
}

.orig:disabled {
	background-color: #fff
}

.text-dummy {
	display: none;
	margin: 0;
	max-height: 65px;
	overflow: hidden;
	visibility: hidden;
	white-space: pre-wrap
}

.orig.orig-ios,
.orig.orig-ios+.text-dummy {
	padding-left: 13px;
	padding-right: 87px
}

@media screen and (max-width:720px) {
	.source-input .orig {
		max-height: 120px;
		overflow-y: auto!important
	}
}

.orig:focus {
	border-bottom: 0;
	outline: none!important
}

.orig:focus::-webkit-input-placeholder {
	color: transparent
}

.orig:focus::-moz-placeholder {
	color: transparent
}

.snck {
	background-color: #323232;
	margin-right: 4px;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	min-height: 48px;
	width: 100%;
	position: fixed;
	bottom: -48px
}

#gt-ovfl,
#gt-ntfcn,
#gt-cmty {
	z-index: 2
}

.snck-msg {
	padding: 16px 0 0 24px;
	color: white;
	display: inline-block
}

.ovfl-xlt,
.cmty-btn {
	font-family: "Roboto Medium", sans-serif;
	font-size: 14px;
	padding: 16px 24px 16px 0;
	display: inline-block;
	color: #f4b400;
	float: right;
	text-transform: uppercase
}

.gt-cc-t {
	background-color: #fff;
	border-bottom: 1px solid rgba(6, 8, 21, 0.12);
	border-radius: 2px;
	display: block;
	padding: 16px;
	padding-bottom: 40px;
	position: relative
}

.gt-cc-t .gt-ct-text {
	color: #000;
	font-family: 'Google Sans', sans-serif;
	font-size: 24px;
	font-weight: 400
}

.gt-cc-t .gt-ct-translit {
	display: block;
	font-family: 'Google Sans', sans-serif;
	font-size: 16px;
	width: 100%;
	position: absolute;
	top: 52px
}

.gt-cc-t .goog-toolbar-button {
	border: 0
}

.gt-cc-t .goog-toolbar-button-hover,
.gt-cc-t .goog-toolbar-button-focused {
	background-color: transparent;
	background-image: none;
	border: 0;
	box-shadow: none
}

.gt-cc-t .gt-cc-tc .gt-ct-tts.trans-listen-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/translate/1x_mobile.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/1x_mobile.png') 1x, url('https://ssl.gstatic.com/translate/2x_mobile.png') 2x);
	margin-left: 8px;
	margin-top: -4px;
	opacity: .55!important
}

.gt-cc-t .gt-cc-tc .gt-ct-tts.trans-listen-button.goog-toolbar-button-checked .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/stop_grey600_24dp.png') 2x);
	opacity: 1!important
}

.gt-cc-t .gt-cc-bc {
	float: right
}

.gt-cc-t .gt-cc-bc .prev-button,
.gt-cc-t .gt-cc-bc .next-button {
	display: none
}

.gt-cc-t .gt-cc-bc .big-clear-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_black_24dp.png') 2x);
	opacity: .55
}

.gt-lc.gt-lc-mobile.show-as-one-card {
	background: #fff;
	border: .6px solid #dadce0;
	border-radius: 8px;
	padding-bottom: 4px
}

.gt-lc.gt-lc-mobile.show-as-one-card .gt-cd {
	border: 0;
	border-radius: 0;
	margin-bottom: 0
}

.gt-lc.gt-lc-mobile.show-as-one-card .gt-cc {
	border-top: 1px solid #dadce0;
	margin-left: 1px;
	margin-right: 1px
}

.gt-lc.gt-lc-mobile.show-as-one-card .gt-cc-t {
	border-bottom: 0;
	border-radius: 8px;
	margin: 1px
}

.results-container {
	background-color: #1a73e8;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37)
}

.results-container.empty,
.results-container .placeholder,
.results-container.translating {
	display: none
}

.result,
.gt-edit {
	background-color: #1a73e8;
	position: relative;
	min-height: 96px
}

.result {
	padding: 16px 16px 54px
}

.alt-menu {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 2px 6px 2px rgba(60, 64, 67, 0.15);
	margin: 6px 0 0 -1px;
	min-width: 0;
	padding: 8px 0;
	z-index: 2
}

.alt-menu .goog-menuitem {
	border-style: none;
	color: rgba(0, 0, 0, 0.87);
	font-family: 'Roboto-Regular', arial, sans-serif;
	font-size: 12px;
	letter-spacing: .1px;
	line-height: 16px;
	margin: 0;
	padding: 8px
}

.alt-menu .goog-menuitem-highlight {
	background-color: #e8f0fe
}

.alt-menu .gt-edit-menuitem {
	color: #757575;
	font-family: 'Roboto-Medium', arial, sans-serif;
	font-size: 10px;
	letter-spacing: .4px;
	line-height: 14px;
	text-transform: uppercase
}

#alt-input {
	display: none
}

.result-shield-container .translation:focus {
	outline: 0
}

.trans-edit,
.trans-target-highlight {
	cursor: pointer;
	background-color: #c6dafc;
	border-radius: 4px;
	margin: 0 -4px;
	padding: 0 4px
}

.trans-edit {
	caret-color: transparent;
	outline: 0
}

.round-trip-popup {
	box-sizing: border-box;
	overflow: hidden;
	padding: 0 5px;
	position: absolute;
	z-index: 1
}

.goog-menu.round-trip-content {
	border-radius: 4px;
	border-width: 0;
	box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.30), 0 2px 6px 2px rgba(60, 64, 67, 0.15);
	color: rgba(0, 0, 0, 0.54);
	font-family: 'Roboto-Regular', arial, sans-serif;
	font-size: 12px;
	letter-spacing: .1px;
	line-height: 16px;
	position: relative;
	padding: 8px;
	white-space: nowrap
}

.brain-container {
	background-position: center;
	background-repeat: no-repeat;
	height: 50px;
	opacity: .4;
	width: 63px;
	position: absolute;
	top: 3px;
	right: 10px
}

.brain-logo {
	background-image: url('https://ssl.gstatic.com/translate/brain_logo_50.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/brain_logo_50.png') 1x, url('https://ssl.gstatic.com/translate/brain_logo_50.png') 2x)
}

.no-brain-logo {
	background-image: url('https://ssl.gstatic.com/translate/no_brain_logo_50.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/no_brain_logo_50.png') 1x, url('https://ssl.gstatic.com/translate/no_brain_logo_50.png') 2x)
}

.brain-container.hidden {
	display: none
}

.target-lang {
	color: #c6dafc;
	display: inline-block;
	font-size: 12px;
	margin-bottom: 4px;
	margin-top: 3px;
	text-transform: uppercase;
	vertical-align: top
}

.translation-error {
	color: #f00;
	font-size: 20px;
	padding-left: 16px;
	padding-right: 32px
}

.translation {
	min-height: 20px;
	line-height: 20px
}

.prod-translation {
	background: white;
	margin: 0 24px;
	padding: 4px
}

.translation .alt-edited {
	color: #fff59d
}

.translation-page-link a:link,
.translation-page-link a:visited {
	color: #fff;
	text-decoration: underline
}

.open-translated-page-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/launch_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/launch_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/launch_white_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	display: inline-block;
	height: 24px;
	margin-left: 8px;
	margin-bottom: -5px;
	width: 24px
}

.trans-verified-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/verified_user_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/verified_user_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/verified_user_white_24dp.png') 2x);
	background-repeat: no-repeat;
	display: inline-block;
	height: 24px;
	opacity: .54;
	transform: scale(.9, .9);
	-webkit-transform: scale(.9, .9);
	vertical-align: text-bottom;
	width: 24px
}

.hint {
	font-size: 18px
}

.cllist {
	margin-bottom: 0;
	margin-top: 8px
}

.result-dict-wrapper {
	position: relative
}

.results-container.result-error .result-dict-wrapper {
	display: none
}

.result-dict-wrapper .translation {
	color: #fff;
	white-space: pre-wrap;
	font-size: 23px;
	line-height: normal
}

.contribute-target {
	white-space: pre-wrap;
	font-size: 23px;
	line-height: normal
}

.cllist .translated {
	color: #000;
	display: inline-block;
	font-size: 20px;
	margin: 4px 4px 14px 0
}

.cllist .result-rtl .translation {
	padding: 0 0 0 8px
}

.result-shield-container {
	padding-right: 36px
}

.gendered-translations .result-shield-container {
	padding-right: 0
}

.results-container.empty .result-shield-container {
	direction: inherit
}

.results-container:not(.empty) .result-shield-container:not(.result-rtl) {
	direction: ltr
}

.results-container:not(.empty) .result-shield-container.result-rtl {
	direction: rtl
}

.result-shield-container:not(.result-rtl) .translation {
	padding-right: 8px
}

.result-shield-container.result-rtl .translation {
	padding-left: 8px
}

.results-container.result-error .translation-error-button {
	background-color: #3b78e7;
	border-radius: 4px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	color: white;
	cursor: pointer;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 14px;
	font-weight: 500;
	margin-left: 12px;
	padding-left: 12px;
	padding-right: 12px;
	vertical-align: top
}

.cllist .translation-error-box .translation-error-button {
	background-color: #3b78e7;
	border-radius: 4px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	color: white;
	cursor: pointer;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 14px;
	font-weight: 500;
	padding-left: 12px;
	padding-right: 12px;
	vertical-align: top;
	box-sizing: border-box;
	height: 32px;
	margin-left: 0;
	padding-top: 7px
}

.character-count {
	display: none
}

.feedback-link {
	margin-bottom: 48px;
	margin-right: 8px;
	text-align: right
}

.frame .feedback-link a,
.frame .feedback-link a:visited {
	color: #80868b;
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 400;
	text-decoration: none
}

.feedback-link a:hover {
	text-decoration: underline
}

.feedback-link a:active {
	color: #80868b
}

.source-or-target-footer {
	height: 44px;
	width: calc(100% - 4px);
	position: absolute;
	bottom: 8px;
	left: 4px
}

.source-or-target-footer-button {
	display: inline-block;
	height: 48px;
	width: 48px
}

.source-or-target-footer-button.left-positioned {
	float: left
}

.gendered-translations .source-or-target-footer-button.left-positioned {
	float: right
}

.source-or-target-footer-button.right-positioned {
	float: right
}

.source-input-tools {
	display: inline-block;
	float: right;
	margin-right: 10px;
	margin-top: 10px
}

.src-tts.jfk-button-flat {
	border: 0
}

.speech-button {
	background: transparent none;
	border: none;
	box-shadow: none;
	margin: 6px 0 0 6px;
	position: absolute;
	height: 36px;
	width: 36px;
	z-index: 1
}

.speech-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mic_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mic_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/mic_black_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	opacity: .55;
	margin: 6px 0 0 6px
}

.speech-button.goog-toolbar-button-checked {
	border-radius: 100%;
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, .1);
	margin-top: 5px
}

.speech-button.goog-toolbar-button-checked .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/translate/red_mic_24px_1x.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/red_mic_24px_1x.png') 1x, url('https://ssl.gstatic.com/translate/red_mic_24px_2x.png') 2x);
	opacity: 1
}

.speech-data .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mic_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mic_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/mic_white_24dp.png') 2x);
	opacity: 1
}

.speech-border {
	background-color: #bababa;
	border-radius: 100%;
	display: none;
	height: 48px;
	left: -2px;
	position: absolute;
	top: -2px;
	width: 48px
}

.speech-data .speech-background {
	background-color: #f44;
	transform: scale(0.7)
}

.speech-data .speech-border {
	display: block
}

@-webkit-keyframes speech-recording {
	0% {
		-webkit-transform: scale(0.8)
	}
	to {
		-webkit-transform: scale(1)
	}
}

.speech-data .speech-border:not(.speech-background) {
	-webkit-animation: speech-recording 2s infinite
}

.transliteration-container {
	direction: ltr;
	font-size: 14px;
	margin-top: 16px
}

.transliteration-container.rtl {
	direction: rtl
}

.source-transliteration-container {
	padding: 0 48px 0 16px
}

.transliteration-content {
	line-height: 18px;
	max-height: none
}

.transliteration-content.intermediate {
	max-height: 72px;
	overflow: hidden
}

.transliteration-content.full {
	max-height: none;
	overflow: auto
}

.transliteration-content.truncated {
	max-height: 54px;
	overflow: hidden
}

.source-transliteration-container .transliteration-content {
	color: #777;
	font-family: inherit;
	white-space: pre-wrap
}

.result-transliteration-container .transliteration-content {
	color: #c6dafc;
	display: block;
	font-family: inherit;
	font-size: 14px;
	padding-right: 32px;
	white-space: pre-wrap
}

.truncate-link {
	cursor: pointer;
	display: inline-block;
	font-family: "Roboto Medium", arial, sans-serif;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 5px;
	text-decoration: underline
}

.result-transliteration-container .truncate-link {
	color: #fff
}

.transliteration-target {
	color: rgba(255, 255, 255, 0.87);
	direction: ltr;
	display: block;
	font-family: inherit;
	font-size: 14px;
	padding-right: 32px;
	white-space: pre-wrap
}

.contribute-target {
	background-color: #1a73e8;
	border: 0;
	color: #fff;
	font-family: 'Roboto', arial, sans-serif;
	min-height: 56px;
	outline: none;
	padding: 16px 32px 0 16px;
	resize: none;
	width: 100%;
	padding-right: 36px
}

.gt-clear {
	background: none;
	box-shadow: none;
	border: 1px solid transparent!important;
	position: absolute;
	top: 16px;
	right: 16px
}

.gt-clear .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_white_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center
}

#st-buttons {
	height: 36px
}

#st-buttons .jfk-button {
	background: none;
	border: 0;
	bottom: 0;
	box-sizing: border-box;
	color: #fff;
	float: right;
	font-family: 'Roboto-Medium', arial, sans-serif;
	font-size: 14px;
	height: 36px;
	letter-spacing: .5px;
	line-height: 16px;
	margin: 8px;
	padding: 11px 11px 9px;
	text-transform: uppercase;
	width: 86px
}

.st-stp1 {
	width: 100%
}

.st-stp1-epu-text {
	background-color: rgba(255, 255, 255, 0.2);
	color: #fff;
	font-family: 'Roboto-Regular', sans-serif;
	font-size: 14px;
	letter-spacing: 0;
	line-height: 20px;
	margin-top: 12px;
	padding: 12px 16px
}

.cp-promo {
	background-color: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
	margin-top: 8px;
	height: 128px;
	position: relative
}

.cp-promo-graphic {
	background-image: url('https://ssl.gstatic.com/translate/community_user_edit_1x.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/community_user_edit_1x.png') 1x, url('https://ssl.gstatic.com/translate/community_user_edit_2x.png') 2x);
	background-color: #3f51b5;
	background-position: left center;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0;
	left: 0;
	top: 0;
	width: 88px
}

.cp-promo-text {
	font-family: 'Roboto-Regular', arial, sans-serif;
	font-size: 16px;
	line-height: 19px;
	padding: 16px 16px 4px;
	position: absolute;
	left: 88px;
	top: 0
}

a:link .cp-promo-title,
a:visited .cp-promo-title {
	color: #000
}

a:link .cp-promo-subtext,
a:visited .cp-promo-subtext {
	color: rgba(0, 0, 0, 0.54);
	padding: 4px 0
}

.cp-promo-link-text {
	font-family: 'Roboto-Medium', arial, sans-serif;
	font-size: 14px;
	letter-spacing: .5px;
	padding: 11px 16px 17px;
	position: absolute;
	left: 88px;
	bottom: 0;
	text-transform: uppercase
}

a:link .cp-promo-link-text,
a:visited .cp-promo-link-text {
	color: #4285f4
}

@media screen and (max-width:360px) {
	.cp-promo-graphic {
		display: none
	}
	.cp-promo-text,
	.cp-promo-link-text {
		left: 0
	}
}

.gt-lc-mobile {
	box-shadow: none;
	margin: 8px 4px;
	width: calc(100% - 8px)
}

.dict-title {
	color: #777;
	font-size: 12px;
	margin-bottom: 4px
}

.pos {
	color: #aaa;
	font-size: 14px;
	font-style: italic;
	margin-bottom: 14px
}

.term {
	color: #333;
	font-size: 16px;
	font-style: normal
}

body.displaying-saved-page,
body.displaying-history-page {
	background: #fff
}

.toolbar {
	background: #fff;
	border-bottom: none;
	box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2);
	height: 56px;
	position: fixed;
	margin-right: 0;
	padding-left: 0;
	top: 0;
	width: 100%;
	z-index: 1
}

.backbutton-image {
	float: left;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/arrow_back_black_24dp.png') 2x);
	opacity: .54
}

body.rtl-display-lang .backbutton-image {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.searchbutton-image {
	padding: 0;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/search_grey600_24dp.png') 2x);
	position: absolute;
	top: 0;
	right: 0
}

.search-image-black {
	float: left;
	padding: 16px 0;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/search_grey600_24dp.png') 2x)
}

.back-image-black {
	float: left;
	padding: 0;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/arrow_back_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/arrow_back_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/arrow_back_grey600_24dp.png') 2x)
}

body.rtl-display-lang .back-image-black {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.clear-image-black {
	float: right;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_grey600_24dp.png') 2x)
}

.detect_language {
	white-space: nowrap;
	color: rgba(0, 0, 0, 0.87);
	padding: 8px 0
}

.language-list {
	padding-top: 56px
}

.language-list-back-button {
	float: left;
	font-weight: normal;
	height: 56px;
	line-height: 56px;
	padding: 0;
	box-shadow: none;
	outline: none
}

.language-list-back-button:focus {
	background-color: #f5f5f5
}

.language-list-back-button .clear-image-black {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_grey600_24dp.png') 2x);
	display: none
}

.language-list-toolbar {
	background-color: #fff;
	border-radius: 0;
	box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2);
	color: white;
	height: 56px;
	margin: 0;
	padding: 0;
	position: fixed;
	width: 100%;
	z-index: 1
}

.language-list-toolbar .language-list-label {
	color: rgba(0, 0, 0, 0.87)
}

.language-picker-toolbar-image {
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
	min-width: 0;
	width: 24px;
	height: 56px;
	line-height: 56px;
	padding: 0 16px;
	margin: 0
}

.language-picker-toolbar-image:focus {
	background-color: #f5f5f5;
	outline-width: 0
}

.language-picker-toolbar-image:hover {
	box-shadow: none
}

.language-list-search-box {
	background: white;
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
	cursor: pointer;
	width: 100%;
	z-index: 2;
	position: fixed;
	left: 0;
	top: 0
}

.language-list-search-box input {
	border: 0;
	font-family: 'Roboto', arial, sans-serif;
	font-size: 16px;
	line-height: 24px;
	outline: none;
	padding: 15px 0
}

.language-list-search-button {
	text-align: left;
	cursor: pointer
}

.language-list-search-button.jfk-button:hover {
	box-shadow: none
}

.language-list-search-button:focus .searchbutton-image {
	background-color: #f5f5f5
}

#sl_list-search-box,
#tl_list-search-box {
	background-color: #fff;
	width: 100%
}

.language_list_search_box_container {
	margin-left: 56px;
	margin-right: 56px;
	padding-left: 16px;
	width: calc(100% - 128px);
	position: fixed
}

.language_list_languages {
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	max-height: calc(100vh - 56px)
}

.list-placeholder {
	padding-top: 150px;
	text-align: center
}

.translation {
	font-size: 16px;
	color: #777
}

.translated {
	font-size: 16px;
	color: #333;
	min-height: 20px;
	line-height: 20px
}

.translate_item {
	padding: 8px 10px 8px 0;
	margin-right: 50px;
	min-height: 40px
}

.gt-lang {
	width: 62px;
	margin: 0 5px;
	float: left;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase
}

.gt-tgt-txt {
	color: #4285f4
}

.gt-tgt-lang {
	color: #fff
}

.gt-tgt-lang .gt-lang-code {
	background: #4285f4;
	display: inline-block;
	padding: 0 8px;
	border-radius: 10px
}

.gt-src-txt,
.gt-tgt-txt {
	padding-left: 72px;
	white-space: pre-wrap
}

.language_list_item {
	display: table-cell;
	line-height: 44px;
	margin-left: 50px;
	margin-right: 50px;
	vertical-align: middle;
	padding: 0 0 0 16px
}

.language_list_item_language_name {
	color: rgba(0, 0, 0, 0.87)
}

.language_list_item_wrapper .language_list_item_icon {
	background-position: center;
	background-repeat: no-repeat;
	display: table-cell;
	height: 44px;
	line-height: 44px;
	opacity: .54;
	padding: 0 16px;
	width: 24px
}

.language_list_item_wrapper:not(.item-selected):not(.item-emphasized) .language_list_item_icon {
	background-size: 0 0
}

.language_list_item_wrapper.item-selected .language_list_item_icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/done_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/done_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/done_black_24dp.png') 2x)
}

.detect_language_row_icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/auto_awesome_grey600_24dp.png') 2x);
	opacity: .38;
	background-position: center;
	background-repeat: no-repeat;
	display: table-cell;
	width: 24px;
	height: 24px;
	padding: 0 13px
}

.language_list_section {
	width: 100%;
	border-top: 1px solid #ddd;
	padding: 8px 0;
	background: white
}

.language_list_section_header {
	color: #777;
	background: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 48px;
	padding: 0 10px 0 16px;
	vertical-align: middle;
	overflow: hidden
}

.language_list_item_wrapper {
	background: white;
	cursor: pointer;
	width: 100%;
	overflow: hidden
}

.item_wrapper,
#clearlist {
	background: white;
	border-bottom: 1px solid #ddd
}

.item_wrapper {
	position: relative
}

.starbutton,
.gt-clear {
	display: inline-block;
	float: right;
	margin-right: -16px;
	margin-top: -12px;
	padding: 11px
}

.gendered-translations .starbutton {
	margin: 0;
	position: absolute;
	right: 6px;
	top: -40px
}

.item_wrapper .starbutton {
	margin: 0;
	padding-top: 14px;
	position: absolute;
	right: 0
}

.more-wrapper {
	float: right
}

.morebutton:focus {
	border: 1px solid transparent;
	outline: none
}

.moremenu {
	background: #fafafa;
	border: 1px solid rgba(0, 0, 0, 0.01);
	border-radius: 2px;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.24);
	color: rgba(0, 0, 0, 0.87);
	font-family: 'Roboto', arial, sans-serif;
	font-size: 15px;
	line-height: 22px;
	padding: 8px 0;
	z-index: 1
}

.moremenu .goog-menuitem {
	padding: 8px 16px;
	white-space: nowrap
}

.moremenu .goog-menuitem-highlight {
	background: #eee
}

.page {
	height: 100%;
	position: relative;
	width: 100%
}

.frame .page:nth-child(2) {
	z-index: 0
}

body.with-lang-list .page,
.language-picker-page {
	display: none
}

body.with-lang-list .page.language-picker-page {
	display: block
}

.outer-wrap {
	overflow: hidden;
	width: 100%
}

.toolbar~.outer-wrap {
	padding-top: 56px
}

.gp-footer {
	box-sizing: border-box;
	font-size: 14px;
	height: 113px;
	padding-bottom: 20px;
	text-align: center;
	z-index: 1
}

.ft-icon-ctr {
	display: inline-block;
	margin: 0 18px
}

.ft-link {
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase
}

.ft-bigger {
	text-transform: uppercase
}

.ft-left-margin {
	margin-left: 20px
}

.ft-right-margin {
	margin-right: 20px
}

.ft-icon-ctr {
	margin-bottom: 5px
}

.ft-icon-oval {
	background: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 32px;
	border: 1px solid rgba(0, 0, 0, .12);
	border-radius: 50%;
	height: 60px;
	width: 60px
}

.footer-icon-container.ft-icon-img-hst .ft-icon-img-ctr .ft-icon-oval {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_grey600_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_grey600_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/history_grey600_48dp.png') 2x)
}

.footer-icon-container.ft-icon-img-svd .ft-icon-img-ctr .ft-icon-oval {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_grey600_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_grey600_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_grey600_48dp.png') 2x)
}

body.displaying-saved-page .footer-icon-container.ft-icon-img-svd .ft-icon-img-ctr .ft-icon-oval {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_googblue_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_googblue_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_googblue_48dp.png') 2x);
	background-color: #eaf0fc;
	border-color: #eaf0fc
}

body.displaying-history-page .footer-icon-container.ft-icon-img-hst .ft-icon-img-ctr .ft-icon-oval {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_googblue_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_googblue_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/history_googblue_48dp.png') 2x);
	background-color: #eaf0fc;
	border-color: #eaf0fc
}

body.displaying-saved-page .footer-icon-container.ft-icon-img-svd .ft-icon-txt,
body.displaying-history-page .footer-icon-container.ft-icon-img-hst .ft-icon-txt {
	color: #4285f4;
	opacity: 1
}

.footer-icon-container.ft-icon-img-cmn .ft-icon-img-ctr .ft-icon-oval {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/supervisor_account_grey600_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/supervisor_account_grey600_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/supervisor_account_grey600_48dp.png') 2x)
}

.ft-icon-img {
	margin-top: 14px;
	opacity: .54;
	width: 32px
}

.ft-icon-txt {
	color: #000;
	font-family: 'Google Sans', sans-serif;
	font-weight: 500;
	line-height: 18px;
	margin-top: 8px;
	opacity: .54;
	text-decoration: none!important;
	text-transform: none
}

.ft-new-badge {
	height: 16px;
	line-height: 16px;
	text-transform: uppercase;
	font-size: 13px;
	border-radius: 2px;
	color: white;
	background: #f44336;
	padding: 0 2px;
	margin-right: 6px;
	vertical-align: bottom
}

.footer-bottom {
	color: black;
	font-size: 12px
}

.text-wrap {
	margin-bottom: 33px;
	min-height: 18px
}

.gendered-translations .text-wrap {
	margin-bottom: 0;
	min-height: 0
}

.gendered-translations .result {
	min-height: 0;
	padding-bottom: 8px
}

.gendered-translations .transliteration-container {
	margin-top: 8px;
	min-height: 32px
}

.gendered-translations .transliteration-content {
	padding-right: 116px
}

.result-mail,
.share-button {
	border: none;
	cursor: default;
	float: right;
	height: 48px;
	margin-right: 0;
	width: 48px
}

.share-module:first-child {
	margin-right: -16px
}

.result-search {
	cursor: default;
	float: right;
	height: 48px;
	position: relative;
	width: 48px
}

.share-module {
	float: right
}

.result-mail-icon,
.share-button-icon {
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	margin-left: 12px;
	margin-top: 12px;
	width: 24px
}

.result-mail-icon {
	background-image: url('https://ssl.gstatic.com/translate/1x_mail_w.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/1x_mail_w.png') 1x, url('https://ssl.gstatic.com/translate/2x_mail_w.png') 2x)
}

.share-button-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/share_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/share_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/share_white_24dp.png') 2x)
}

.show-share-panel.share-button {
	z-index: 0
}

.share-panel.show-share-panel {
	bottom: 0;
	visibility: visible
}

.share-panel {
	background: #fff;
	bottom: -300px;
	left: 0;
	position: fixed;
	transition: all .4s ease-in-out;
	visibility: hidden;
	width: 100%;
	z-index: 10002
}

.share-panel-wrap {
	margin: 16px 24px
}

#not_installed {
	display: none;
	margin-bottom: 10px
}

#not_installed .warning-msg {
	color: rgba(0, 0, 0, 0.54);
	display: inline-block;
	font-size: 14px;
	vertical-align: middle
}

.share-panel h3 {
	color: rgba(0, 0, 0, 0.87);
	font-size: 18px;
	font-weight: 300;
	margin: 0;
	margin-bottom: 16px
}

.share-panel ul {
	list-style-type: none;
	margin: 0;
	padding: 0
}

.share-panel li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline-block;
	margin-bottom: 16px;
	text-align: center;
	width: 100%
}

.share-panel li a {
	display: inline-block
}

.share-panel li a .share-link-icon {
	display: block;
	height: 48px;
	margin: 0 auto 8px;
	width: 48px
}

.share-panel li a span {
	color: rgba(0, 0, 0, 0.54);
	display: block;
	font-size: 13px;
	text-align: center
}

.twitter .share-link-icon {
	background-image: url('https://ssl.gstatic.com/translate/twitter_48.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/twitter_48.png') 1x, url('https://ssl.gstatic.com/translate/twitter_96.png') 2x)
}

.whatsapp .share-link-icon {
	background-image: url('https://ssl.gstatic.com/translate/whatsapp_48.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/whatsapp_48.png') 1x, url('https://ssl.gstatic.com/translate/whatsapp_96.png') 2x)
}

.email .share-link-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/email_grey600_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/email_grey600_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/email_grey600_48dp.png') 2x)
}

.sms .share-link-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/sms_grey600_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/sms_grey600_48dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/sms_grey600_48dp.png') 2x)
}

#not_installed .warning-icon {
	margin-right: 8px;
	width: 24px;
	height: 24px;
	display: inline-block;
	vertical-align: middle;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/error_red_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/error_red_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/error_red_24dp.png') 2x)
}

.result-search-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/search_white_24dp.png') 2x);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	margin-left: 12px;
	margin-top: 12px;
	opacity: 1;
	width: 24px
}

.trans-bubble.jfk-bubble {
	background-color: #222;
	color: #fff
}

.trans-bubble .jfk-bubble-content-id {
	margin-right: 32px
}

.trans-bubble .jfk-bubble-arrowup .jfk-bubble-arrowimplafter,
.trans-bubble .jfk-bubble-arrowdown .jfk-bubble-arrowimplafter {
	border-color: #222 transparent
}

.trans-bubble .jfk-bubble-closebtn {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_grey600_24dp.png') 2x);
	opacity: 1;
	right: 12px;
	top: 12px
}

.jfk-tooltip {
	background: #616161;
	border: 0;
	border-radius: 1px;
	box-sizing: border-box;
	font-family: 'Roboto Medium', sans-serif;
	font-size: 14px;
	font-weight: normal;
	height: 32px;
	padding: 8px 16px;
	z-index: 5
}

.jfk-tooltip:not(.jfk-tooltip-hide) {
	position: absolute
}

.jfk-tooltip.jfk-tooltip-hide,
.jfk-tooltip-arrow {
	display: none
}

.ttsbutton {
	display: inline-block
}

.ttsbutton.jfk-button-disabled {
	opacity: .3
}

.jfk-button-img {
	background-repeat: no-repeat;
	display: inline-block;
	height: 24px!important;
	width: 24px!important;
	background-image: url('https://ssl.gstatic.com/translate/1x_mobile.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/1x_mobile.png') 1x, url('https://ssl.gstatic.com/translate/2x_mobile.png') 2x)
}

.list-brief .starred>.jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center
}

.list-brief .unstarred>.jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_border_grey600_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center
}

.result .starred>.jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center
}

.result .unstarred>.jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_border_white_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center
}

.ttsbutton .jfk-button-img {
	background-position: 0 0;
	opacity: .55!important;
	margin: 12px 0 0 12px;
	display: block
}

.ttsbutton-res .jfk-button-img {
	background-position: 0 -360px;
	opacity: 1!important;
	display: block;
	margin: 12px 0 0 12px
}

.go .jfk-button-img {
	background-position: 0 -72px;
	margin-left: 0;
	vertical-align: bottom
}

body.rtl-display-lang .go-button .jfk-button-img {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.clear .jfk-button-img {
	background-position: 0 -192px;
	opacity: .55!important;
	margin-top: 0
}

.starbutton .jfk-button-img {
	opacity: 1
}

.copybutton .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/content_copy_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/content_copy_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/content_copy_white_24dp.png') 2x);
	display: block;
	margin-left: 12px;
	margin-top: 12px;
	opacity: 1
}

.morebutton .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/more_vert_white_24dp.png') 2x);
	display: block;
	margin-left: 12px;
	margin-top: 12px;
	opacity: 1
}

.share-translation-button,
.suggest-edit-button {
	display: none
}

.share-translation-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/share_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/share_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/share_grey600_24dp.png') 2x);
	opacity: 1
}

.suggest-edit-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mode_edit_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/mode_edit_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/mode_edit_grey600_24dp.png') 2x);
	opacity: 1
}

.item_wrapper .starbutton .jfk-button-img {
	opacity: 1!important
}

.starbutton.starred .jfk-button-img,
.item_wrapper .starbutton.starred .jfk-button-img {
	opacity: 1
}

.backbutton>.jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/arrow_back_black_24dp.png') 2x);
	background-repeat: no-repeat;
	background-position: center;
	opacity: .54;
	height: 56px!important;
	margin: 0 16px;
	vertical-align: top
}

body.rtl-display-lang .backbutton>.jfk-button-img {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.ttsbutton.jfk-button-checked .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/stop_grey600_24dp.png') 2x);
	opacity: 1!important
}

.ttsbutton-res.jfk-button-checked .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/stop_white_24dp.png') 2x);
	background-position: 0 0;
	opacity: 1
}

#spelling-correction {
	box-shadow: none;
	margin-top: 0;
	padding-left: 52px;
	position: relative
}

.spelling-correction .spell-diff-red {
	color: #4285f4!important
}

.gt-spell-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_googblue_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_googblue_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/auto_awesome_googblue_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	height: 100%;
	width: 24px;
	position: absolute;
	left: 16px;
	top: 0
}

.gt-spell-correct-message {
	background-color: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
	color: rgba(0, 0, 0, 0.54);
	font-size: 16px;
	margin-bottom: 8px;
	margin-top: 8px;
	padding: 11px 16px
}

.gt-spell-correct-message a,
.gt-spell-correct-message a:visited {
	color: #4285f4
}

.gt-related-suggest-message {
	background-color: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
	font-size: 16px;
	margin-bottom: 8px;
	margin-top: 8px;
	padding: 11px 16px
}

#clearlist {
	color: #4285f4;
	font-size: 16px;
	height: 46px;
	line-height: 46px;
	width: 100%
}

.backbutton {
	float: left;
	font-weight: normal;
	box-shadow: none;
	padding-left: 0;
	height: 56px;
	line-height: 56px
}

.backbutton-label,
.language-list-label {
	color: #333;
	display: inline-block;
	height: 56px;
	line-height: 56px;
	font-weight: bold;
	font-size: 18px;
	text-transform: none
}

.backbutton-label {
	padding-left: 16px
}

.toolbar .backbutton-label {
	font-weight: normal
}

.clearall-label {
	cursor: default;
	display: inline-block;
	float: right;
	line-height: 56px;
	padding-right: 12px;
	font-size: 12px;
	color: rgba(0, 0, 0, 0.87);
	border: none;
	font-weight: 500;
	text-transform: uppercase
}

.promo-notification-wrapper {
	display: none;
	height: 0;
	text-align: center;
	width: 100%;
	position: absolute;
	top: 15px
}

body.displaying-history-page .promo-notification-wrapper,
body.displaying-saved-page .promo-notification-wrapper {
	display: none
}

.promo-notification {
	background-color: white;
	border: 1px solid rgba(0, 0, 0, 0.12);
	border-radius: 2px;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.37);
	color: #000;
	display: inline-block;
	font-family: "Roboto", sans-serif;
	font-size: 14px;
	padding: 10px
}

.promo-notification.hidden {
	display: none
}

.promo-notification a:link,
.promo-notification a:visited {
	color: #4285f4
}

.app-promo {
	background-color: #2a56c6;
	border-radius: 2px;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.3);
	color: #fff!important;
	display: block;
	font-size: 14px;
	line-height: 24px;
	margin: 32px 16px;
	overflow: auto;
	padding: 12px 16px;
	padding-right: 14%;
	position: relative;
	text-align: center
}

.app-promo .jfk-button-img {
	background-position: 0 -72px;
	position: absolute;
	right: 3%;
	top: 50%;
	transform: translate(0, -50%)
}

.community-promo {
	padding-top: 20px
}

.community-promo .cp-banner {
	background: url('https://ssl.gstatic.com/translate/community_mobile.png');
	background-size: 260px 80px;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.3);
	color: #222;
	font-size: 14px;
	height: 80px;
	margin: 0 auto;
	text-align: center;
	width: 260px
}

.community-promo .cp-text {
	display: inline-block;
	margin-left: 60px;
	padding-top: 25px;
	width: 160px
}

.community-promo .cp-arrow {
	background: url('https://ssl.gstatic.com/translate/ic_arrow_forward_white_1x_web_24dp.png');
	background-size: 24px;
	border-radius: 50%;
	display: inline-block;
	margin: 25px 6px 24px;
	width: 24px;
	height: 24px;
	opacity: .84;
	vertical-align: top
}

.community-bottom {
	margin-top: 10px
}

.community-icon {
	background: url('https://ssl.gstatic.com/translate/community-monochrome-icon.svg');
	background-size: 24px;
	display: inline-block;
	margin: -5px 6px 24px;
	width: 24px;
	height: 24px;
	vertical-align: top
}

.community-promo a:link,
.community-promo a:visited,
.community-promo a:hover,
.community-promo a:active {
	color: #fff;
	opacity: .84;
	text-decoration: none
}

.toast-container {
	pointer-events: none;
	text-align: left;
	width: 100%;
	z-index: 1;
	position: fixed;
	bottom: 0;
	left: 0
}

.toast {
	background: #000;
	color: #dadce0;
	display: block;
	font-size: 14px;
	letter-spacing: .3px;
	line-height: 20px;
	opacity: 0;
	padding: 15px 16px 13px 25px
}

.toast.with-message .toast-action {
	display: none
}

.toast .message,
.toast:not(.with-message) .toast-action {
	display: inline-block
}

.toast.with-learn-more .message,
.toast.with-action .message {
	padding-right: 75px
}

.toast .toast-action {
	cursor: pointer;
	pointer-events: all;
	text-align: right;
	width: 75px;
	position: absolute;
	right: 25px
}

.toast .toast-action .action-link,
.toast .toast-action a.link,
.toast .toast-action a:visited,
.toast .toast-action a:active {
	color: #f4b400;
	font-family: 'Google Sans', sans-serif;
	font-weight: 500
}

.ad-panel.show-panel {
	bottom: 0;
	padding-top: 24px;
	z-index: 2
}

.ad-panel {
	background: #fff;
	bottom: -300px;
	box-shadow: 0 -1px 4px 0 rgba(0, 0, 0, 0.2);
	left: 0;
	position: fixed;
	transition: all .4s ease-in-out;
	width: 100%
}

.ad-panel-title {
	color: #333;
	font-size: 16px;
	font-weight: bold;
	text-align: left
}

.ad-panel-subtitle {
	line-height: 18px;
	margin: 12px;
	text-align: left
}

.ad-panel-buttons {
	margin: 24px 24px 24px 0;
	text-align: right
}

.gsa-icon {
	background-image: url('https://ssl.gstatic.com/translate/gsa_48.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/gsa_48.png') 1x, url('https://ssl.gstatic.com/translate/gsa_96.png') 2x);
	display: block;
	float: left;
	height: 48px;
	margin: -5px 8px 8px 12px;
	width: 48px
}

.gsa-icon-animated {
	background-image: url('https://ssl.gstatic.com/translate/gsa_super_g_64_64.gif');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/gsa_super_g_64_64.gif') 1x, url('https://ssl.gstatic.com/translate/gsa_super_g_64_64.gif') 2x);
	display: block;
	float: left;
	height: 32px;
	margin: -2px 16px 40px 20px;
	width: 32px
}

.translate-icon {
	background-image: url('https://ssl.gstatic.com/images/branding/product/1x/translate_48dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/branding/product/1x/translate_48dp.png') 1x, url('https://ssl.gstatic.com/images/branding/product/1x/translate_96dp.png') 2x);
	display: block;
	float: left;
	height: 48px;
	margin: -5px 16px 8px 12px;
	width: 48px
}

.dismiss-promo {
	border-radius: 2px;
	color: #4285f4;
	margin: 8px;
	padding: 8px;
	white-space: nowrap
}

.accept-promo {
	background-color: #4285f4;
	border-radius: 2px;
	color: white;
	margin: 8px;
	padding: 8px 16px;
	white-space: nowrap
}

#bg-msk {
	background: rgba(0, 0, 0, 0.65);
	height: 100%;
	left: 0;
	opacity: 0;
	position: fixed;
	top: 0;
	transition: opacity .4s ease-in-out;
	width: 100%;
	z-index: 10001
}

.gsa-interstitial {
	background: #fff;
	border: 1px #bbb;
	border-radius: 4px;
	border-style: solid;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.3);
	left: 50%;
	max-width: 500px;
	padding: 24px 0;
	position: fixed;
	text-align: center;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
	-webkit-transform: translateX(-50%) translateY(-50%);
	transition: all .4s ease-in-out;
	width: 90%;
	z-index: 10002
}

.gsa-interstitial .clear {
	height: 48px;
	margin-top: -10px;
	width: 48px
}

.gsa-interstitial .gsa-icon {
	display: inline-block;
	float: initial;
	margin-left: 68px;
	margin-top: 8px
}

.gsa-int-text {
	color: #333;
	font-size: 16px;
	margin-bottom: 16px;
	margin-left: 13%;
	text-align: center;
	width: 74%
}

.gsa-int-button {
	background-color: #4285f4;
	border-radius: 2px;
	color: white;
	display: inline-block;
	margin: 8px 0;
	min-width: 80px;
	padding: 8px 16px
}

.gsa-int-second-choice {
	border-radius: 2px;
	color: #4285f4;
	margin: 8px 0;
	min-width: 80px;
	padding: 8px 16px
}

.gsaa-dg {
	background-color: white;
	box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.3);
	left: 8px;
	overflow: hidden;
	padding: 24px 16px 16px;
	position: absolute;
	right: 8px;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: -webkit-transform .4s ease-in-out .4s;
	transition: transform .4s ease-in-out .4s;
	z-index: 10002
}

.gsaa-btn-bg {
	border-radius: 50%;
	background-color: #fbc02d;
	height: 84px;
	position: absolute;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transition: -webkit-transform .4s ease-in-out .8s;
	transition: transform .4s ease-in-out .8s;
	top: -20px;
	width: 84px
}

.gsaa-btn {
	height: 48px;
	position: absolute;
	width: 48px;
	z-index: 10004
}

.gsaa-btn .gsaa-btn-img {
	height: 24px;
	margin: 12px;
	width: 24px;
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_white_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_white_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_white_48dp.png') 2x)
}

.gsaa-anim .gsaa-btn-bg,
.gsaa-anim.gsaa-dg {
	transform: scale(1);
	-webkit-transform: scale(1)
}

.gsaa-dg-title {
	font-size: 16px;
	font-weight: bold;
	color: rgba(0, 0, 0, 0.87);
	margin-bottom: 16px;
	opacity: 0;
	position: relative;
	z-index: 10003
}

.gsaa-dg-content {
	color: rgba(0, 0, 0, 0.54);
	font-size: 14px;
	line-height: 1.4;
	margin-bottom: 16px;
	margin-right: 70px;
	opacity: 0;
	position: relative;
	z-index: 10003
}

.gsaa-dg-no {
	float: left;
	font: 500 14px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	color: #fbc02d;
	opacity: 0
}

.gsaa-dg-try {
	float: right;
	font: 500 14px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	color: #fbc02d;
	opacity: 0
}

.gsaa-dg-title,
.gsaa-dg-content,
.gsaa-dg-no,
.gsaa-dg-try {
	transition: opacity .4s ease-in-out 1s
}

.gsaa-anim .gsaa-dg-title,
.gsaa-anim .gsaa-dg-content,
.gsaa-anim .gsaa-dg-no,
.gsaa-anim .gsaa-dg-try {
	opacity: 1
}

.gt-md-bg {
	background: black;
	left: 0;
	top: 0;
	position: absolute;
	width: 100%!important;
	z-index: 1000
}

.gt-md {
	background: white;
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 2px 1px -1px rgba(0, 0, 0, .12);
	outline: none;
	border-radius: 3px;
	color: black;
	padding: 20px;
	position: fixed;
	width: 240px;
	top: 140px!important;
	margin-left: auto;
	margin-right: auto;
	left: 0!important;
	right: 0;
	z-index: 2000
}

.gt-md-title-text {
	color: rgba(0, 0, 0, 0.87);
	font-size: 18px;
	display: block;
	padding-bottom: 10px
}

.gt-md-content {
	color: rgba(0, 0, 0, 0.54);
	padding-top: 10px;
	margin-bottom: 48px
}

.gt-md-buttons {
	position: absolute;
	bottom: 10px;
	right: 0
}

.gt-md-buttons>button {
	background: none;
	color: inherit;
	border: none;
	font: inherit;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 14px;
	border-radius: 2px
}

button[name="not_now"] {
	color: #4285f4;
	margin: 8px
}

button[name="sign_in"] {
	color: white;
	background-color: #4285f4;
	margin: 8px 20px 8px 8px;
	padding: 8px 16px
}

body.gt-md-on {
	margin: 0;
	height: 100%;
	overflow: hidden
}

.gendered-translations .suggest-edit-button,
.gendered-translations .share-translation-button,
.gendered-translations .more-wrapper,
.gendered-translations .trans-verified-button {
	display: none
}

.gendered-translations-header {
	color: #e8f0fe;
	display: none;
	font-size: 13px;
	line-height: 18px;
	padding: 26px 68px 8px 16px
}

.results-container.gendered-translations:not(.empty):not(.result-error) .gendered-translations-header {
	display: block
}

.gendered-translations-learn-more {
	color: #fff!important;
	font-weight: 600;
	text-transform: uppercase
}

.gendered-translations .result-dict-wrapper:not(:last-of-type)::after {
	border-bottom: 1px solid rgba(255, 255, 255, 0.26);
	content: '';
	display: block;
	margin: 0 16px
}

.translation-gender-indicator {
	color: #e8f0fe;
	font-size: 13px;
	font-style: italic
}

.gender-promo {
	background: white;
	border-radius: 8px;
	box-shadow: 0 1px 1px rgba(60, 64, 47, 0.3), 0 1px 3px rgba(60, 64, 67, 0.15);
	display: flex;
	flex-direction: row;
	margin-bottom: 8px;
	position: relative
}

.gt-lc.show-as-one-card .gender-promo,
.gender-promo:not(.gender-promo-visible) {
	display: none
}

.gender-promo::after {
	background-color: #fff;
	box-shadow: 2px -2px 2px 0 rgba(178, 178, 178, .4);
	content: "\0000a0";
	display: block;
	height: 20px;
	transform: rotate(-45deg);
	width: 20px;
	position: absolute;
	top: -10px;
	right: 180px
}

.gender-promo-graphic {
	background-image: url('https://ssl.gstatic.com/translate/gender_promo_1x.jpg');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/gender_promo_1x.jpg') 1x, url('https://ssl.gstatic.com/translate/gender_promo_2x.jpg') 2x);
	background-color: #eee;
	background-position: left center;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 8px 0 0 8px;
	width: 120px
}

.gender-promo-content {
	flex: 1;
	padding: 20px 48px 20px 20px
}

.gender-promo-pre-title {
	color: #ea4335;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: 500;
	letter-spacing: 1px
}

.gender-promo-title {
	font-size: 18px;
	font-family: 'Google Sans', sans-serif;
	color: #3c4043;
	margin-bottom: 4px
}

.gender-promo-message {
	color: rgba(0, 0, 0, 0.54);
	font-size: 14px;
	line-height: 20px
}

.gender-promo-visible.gender-promo-is-single-word .gender-promo-message-short-phrase,
.gender-promo-visible:not(.gender-promo-is-single-word) .gender-promo-message-single-word {
	display: none
}

.gender-promo-learn-more {
	text-transform: uppercase;
	color: #1a73e8;
	font-size: 14px;
	font-weight: 500;
	padding-left: .25em
}

.gender-promo-dismiss-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_grey600_24dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 24px;
	padding: 12px;
	position: absolute;
	right: 0;
	top: 0;
	width: 24px
}

.community-instant-container,
.show-result .community-instant-container {
	display: none
}

.community-instant-help-card,
.community-instant-hide-card,
.community-instant-thanks-card {
	display: none
}

.community-instant-container.show-help .community-instant-help-card,
.community-instant-container.show-hide-confirmation .community-instant-hide-card,
.community-instant-container.show-thanks .community-instant-thanks-card {
	display: block
}

.community-instant-container.show-help .community-instant-vt-card,
.community-instant-container.show-hide-confirmation .community-instant-vt-card,
.community-instant-container.show-thanks .community-instant-vt-card {
	display: none
}

.community-instant-card,
.community-instant-thanks-card,
.community-instant-info-card {
	border: 1px solid #d9d9d9;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
	margin-top: 16px;
	width: 50%;
	position: relative
}

.community-instant-thanks-content {
	background: url('https://ssl.gstatic.com/translate/community/icons/star_2x.png') 0 0 no-repeat;
	background-position: 80% 100%;
	background-size: auto 62%;
	padding: 47px 16px
}

.community-instant-thanks-card .community-instant-close {
	position: absolute;
	right: 8px;
	top: 0
}

.community-instant-thanks {
	color: rgba(0, 0, 0, 0.87);
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 20px;
	margin-bottom: 16px;
	text-align: center
}

.community-instant-header {
	cursor: pointer;
	display: flex;
	padding: 0 8px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.community-instant-header-text {
	color: #000;
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 10px 4px
}

.community-instant-help {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/info_outline_grey600_24dp.png') 0 0 no-repeat
}

.community-instant-close,
.community-instant-hide {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/close_grey600_24dp.png') 0 0 no-repeat
}

.community-instant-icon {
	background: url('https://ssl.gstatic.com/images/branding/product/2x/translate_community_24dp.png') 0 0 no-repeat
}

.community-instant-yes-icon {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/thumb_up_black_24dp.png') 0 0 no-repeat
}

.community-instant-no-icon {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/thumb_down_black_24dp.png') 0 0 no-repeat
}

.community-instant-skip-icon {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/face_black_24dp.png') 0 0 no-repeat
}

.community-instant-help,
.community-instant-icon,
.community-instant-close,
.community-instant-hide,
.community-instant-yes-icon,
.community-instant-no-icon,
.community-instant-skip-icon {
	background-position: center;
	background-size: 24px 24px;
	display: inline-block;
	height: 24px;
	padding: 6px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none;
	vertical-align: top;
	width: 24px
}

.community-instant-help,
.community-instant-hide,
.community-instant-yes-icon,
.community-instant-no-icon,
.community-instant-skip-icon {
	cursor: pointer;
	opacity: .55
}

.community-instant-close {
	cursor: pointer;
	right: 8px;
	z-index: 1;
	position: absolute
}

.community-instant-help-content {
	background-color: white;
	color: rgba(0, 0, 0, 0.54);
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	padding: 24px 48px 10px 16px;
	white-space: pre-wrap;
	position: relative
}

.community-instant-help-title {
	color: rgba(0, 0, 0, 0.8);
	font-weight: 500;
	padding-bottom: 8px
}

.community-instant-help-footer {
	display: flex;
	justify-content: flex-end;
	margin-bottom: 8px;
	margin-right: 8px
}

.community-instant-source,
.community-instant-target {
	flex: 1;
	min-width: 160px;
	padding: 8px
}

.community-instant-source,
.community-instant-target,
.community-instant-input {
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 400
}

.community-instant-source {
	color: rgba(0, 0, 0, 0.87)
}

.community-instant-target {
	color: #0f9d58;
	position: relative
}

.community-instant-content {
	padding: 4px 8px
}

.community-instant-footer {
	display: flex;
	padding: 0 8px
}

.community-instant-skip,
.community-instant-yes,
.community-instant-no {
	cursor: pointer;
	margin-right: 8px;
	min-width: 48px;
	text-align: center
}

.community-instant-skip:hover,
.community-instant-yes:hover,
.community-instant-no:hover {
	background-color: rgba(0, 0, 0, 0.06)
}

.community-instant-skip:active,
.community-instant-yes:active,
.community-instant-no:active {
	background-color: rgba(0, 0, 0, 0.12)
}

.community-instant-placeholder {
	flex: 1
}

.community-instant-counter,
.community-instant-skip,
.community-instant-submit,
.community-instant-yes,
.community-instant-no {
	color: rgba(0, 0, 0, 0.5);
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 36px;
	padding: 0 8px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.community-instant-dots {
	padding-left: 8px
}

.community-instant-dot,
.community-instant-dot-active {
	height: 6px;
	width: 6px;
	border-radius: 50%;
	display: inline-block;
	margin-right: 8px
}

.community-instant-dot {
	background-color: rgba(0, 0, 0, 0.3)
}

.community-instant-dot-active {
	background-color: #0f9d58
}

.community-instant-continue {
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-weight: 500;
	padding: 8px 12px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.community-instant-ok {
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 500;
	padding: 8px 12px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.community-instant-cancel {
	border-radius: 3px;
	cursor: pointer;
	display: inline-block;
	font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 500;
	padding: 8px 12px
}

.community-instant-continue {
	background-color: #0f9d58;
	color: rgba(255, 255, 255, 1);
	font-size: 12px
}

.community-instant-continue-wrapper {
	text-align: center
}

.community-instant-ok {
	color: #0f9d58
}

.community-instant-cancel {
	align-content: center;
	border: 1px solid rgba(0, 0, 0, 0.1);
	color: #0f9d58;
	display: flex;
	height: 100%;
	justify-content: center;
	margin-right: 10px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.community-instant-ok:hover,
.community-instant-cancel:hover {
	background-color: rgba(15, 157, 88, 0.07)
}

.community-instant-ok:active,
.community-instant-cancel:active {
	background-color: rgba(15, 157, 88, 0.16)
}

@media screen and (min-width:600px) {
	.frame {
		height: calc(100vh - 65px)
	}
	body.displaying-history-page .frame,
	body.displaying-saved-page .frame {
		height: 100vh
	}
}

@media screen and (min-width:720px) {
	body {
		background-color: #fff
	}
	.frame {
		overflow-y: scroll
	}
	.with-lang-list .frame {
		overflow-y: hidden
	}
	body.with-lang-list .frame,
	body.displaying-history-page .frame,
	body.displaying-saved-page .frame {
		height: calc(100vh - 65px)
	}
	body.displaying-saved-page .homepage {
		display: block
	}
	.survey-container {
		display: block
	}
	.frame:before {
		background: #fafafa;
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		content: '';
		display: block;
		height: 162px;
		overflow: hidden;
		width: 100%;
		z-index: -1;
		position: absolute;
		top: 0;
		left: 0
	}
	#gb {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12)
	}
	body.with-lang-list .page.homepage {
		display: block
	}
	.main-header {
		box-shadow: 0 2px 2px rgba(0, 0, 0, 0.22)
	}
	.homepage-content-wrap {
		min-height: calc(100vh - 65px - 56px - 148px - 72px)
	}
	body.with-lang-list .homepage-content-wrap {
		min-height: 0
	}
	.toast {
		box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
		display: inline-block;
		margin: 28px
	}
	.toast.with-learn-more .message,
	.toast.with-action .message {
		padding-right: 0
	}
	.toast .toast-action {
		padding-left: 46px;
		width: auto;
		position: relative
	}
	.feedback-link {
		margin-bottom: 72px;
		margin-right: 12px
	}
	.input-button-container {
		display: block;
		height: 46px;
		padding-top: 10px;
		padding-left: 20px;
		width: 100%;
		z-index: 1
	}
	.focus-wrapper {
		display: inline-block
	}
	.app-download-bar {
		display: block;
		text-align: right;
		width: 50%;
		z-index: 1;
		position: absolute;
		right: 20px;
		top: 10px
	}
	.orig,
	.text-dummy {
		font-family: 'Roboto', arial, sans-serif;
		font-size: 24px;
		line-height: 32px;
		padding-left: 28px;
		padding-right: 106px
	}
	.input-area.less-padding .orig,
	.input-area.less-padding .text-dummy {
		padding-right: 54px
	}
	.gt-hl-text,
	.epu-ph .trans-target-highlight {
		background: #bdbdbd;
		border-radius: 4px;
		color: #333;
		margin: -2px -3px;
		padding: 2px 3px
	}
	.gt-hl-text,
	.epu-ph .trans-target-highlight {
		background: #c6dafc
	}
	.gt-hl-layer {
		display: block;
		padding-top: 4px
	}
	.text-dummy {
		display: block;
		position: absolute;
		top: 0
	}
	.orig.orig-ios,
	.orig.orig-ios+.text-dummy {
		padding-left: 25px;
		padding-right: 103px
	}
	#input-wrap {
		margin-bottom: 0
	}
	.input-area {
		cursor: text
	}
	.text-wrap {
		margin-bottom: 0
	}
	.source-wrap {
		min-height: 114px
	}
	.input-area {
		min-height: 72px
	}
	.text-wrap {
		min-height: 56px
	}
	.result {
		min-height: 142px
	}
	.gt-edit {
		min-height: 170px
	}
	.gendered-translations .text-wrap {
		min-height: 0
	}
	#spelling-correction {
		padding-left: 62px
	}
	.gt-spell-icon {
		left: 26px
	}
	body.with-lang-list #gb {
		display: block
	}
	body.with-lang-list .page,
	.language-picker-page {
		height: auto
	}
	body.displaying-history-page #gb,
	body.displaying-saved-page #gb {
		display: block
	}
	.cllist {
		margin-bottom: 0
	}
	.cllist::after {
		clear: both;
		content: '';
		display: table
	}
	.gt-lc.gt-lc-mobile {
		box-shadow: none;
		float: left;
		margin: 2px 8px;
		width: calc(100% - 16px)
	}
	.gt-lc.gt-lc-mobile .gt-cd {
		border-radius: 2px
	}
	.gt-lc.gt-lc-mobile:not(.show-as-one-card) .cd-expand-button {
		border-bottom: 0
	}
	.gt-lc.gt-lc-mobile .gt-cc-r-i {
		background-color: #fff!important
	}
	.gt-cc-l {
		box-sizing: border-box;
		float: right;
		padding-left: 4px;
		width: 100%
	}
	.gt-cc-r {
		box-sizing: border-box;
		float: left;
		padding-right: 4px;
		width: 100%
	}
	.gt-lc.show-as-one-card .gt-cc-r {
		box-sizing: content-box;
		border-right: 1px solid #e7e7e5;
		padding: 0;
		width: calc(50% - 1px)
	}
	.gt-lc.show-as-one-card .gt-cc-l {
		box-sizing: content-box;
		border-left: 1px solid #e7e7e5;
		margin-left: -1px;
		padding: 0
	}
	.main-header {
		padding-top: 48px;
		width: 100%
	}
	.source-target-row {
		display: flex;
		flex-flow: row nowrap
	}
	.character-count {
		display: inline-block;
		float: right;
		font-size: 12px;
		margin-right: 20px;
		margin-top: 12px
	}
	.character-count .cc-ctr.overflow {
		color: #f44336
	}
	.cc-msg {
		display: none
	}
	.input {
		display: flex;
		position: relative;
		width: 100%
	}
	.ita-kd-inputtools-div {
		margin-left: -8px;
		margin-top: -5px
	}
	.ls-wrap {
		position: absolute;
		top: -48px;
		width: 200%;
		z-index: 0
	}
	body.with-lang-list .ls-wrap {
		max-width: 1280px;
		width: 100vw
	}
	.lang_list {
		display: none
	}
	.sl-wrap,
	.tl-wrap {
		display: inline-block;
		height: 48px;
		margin: 0;
		vertical-align: top;
		width: 100%
	}
	.sl-more,
	.tl-more {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/keyboard_arrow_down_grey600_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/keyboard_arrow_down_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/keyboard_arrow_down_grey600_24dp.png') 2x);
		background-position: center;
		background-repeat: no-repeat;
		display: inline-block;
		height: 48px;
		vertical-align: top;
		width: 48px
	}
	.sl-sugg {
		box-sizing: border-box;
		display: inline-block;
		height: 72px;
		max-width: calc(100% - 48px - 25px);
		overflow-x: scroll;
		overflow-y: hidden;
		position: relative;
		white-space: nowrap
	}
	.tl-sugg {
		box-sizing: border-box;
		display: inline-block;
		height: 72px;
		max-width: calc(100% - 48px - 25px);
		overflow-x: scroll;
		overflow-y: hidden;
		position: relative;
		white-space: nowrap;
		
	}
	.sl-sugg-button-container {
		overflow-x: scroll;
		padding-right: 24px
	}
	.sl-sugg ::-webkit-scrollbar,
	.tl-sugg ::-webkit-scrollbar {
		width: 0;
		background: transparent
	}
	.ls-left-arrow,
	.ls-right-arrow {
		background: transparent;
		height: 45px;
		width: 24px;
		z-index: 2;
		position: absolute;
		top: 0
	}
	.ls-left-arrow {
		left: 0
	}
	.ls-right-arrow {
		right: 0
	}
	.sl-sugg .goog-inline-block.jfk-button,
	.tl-sugg .goog-inline-block.jfk-button {
		background-color: transparent;
		background-image: none;
		border: none;
		box-shadow: none;
		box-sizing: border-box;
		color: rgba(0, 0, 0, 0.54);
		font-size: 14px;
		font-weight: 500;
		height: 46px;
		line-height: 48px;
		margin-left: 0;
		padding: 0 24px;
		text-transform: uppercase;
		z-index: 0;
		position: relative;
		overflow: hidden
	}
	@media screen and (max-width:1024px) {
		.sl-sugg #sugg-item-2 {
			display: none
		}
	}
	@media screen and (max-width:768px) {
		.sl-sugg #sugg-item-1,
		.tl-sugg #sugg-item-2 {
			display: none
		}
	}
	.language_list_search_box_container {
		position: relative
	}
	.language_list_item_wrapper {
		border: 1px solid transparent;
		border-radius: 2px;
		margin-bottom: 4px;
		outline: none
	}
	.language_list_item_wrapper .language_list_item_icon {
		height: 30px;
		line-height: 30px;
		padding: 0 0 0 10px;
		width: 20px
	}
	.language_list_item {
		line-height: 30px
	}
	.language_list_item_wrapper:hover,
	.language_list_item_wrapper:focus {
		background-color: #f5f5f5
	}
	.language_list_item_wrapper.item-selected {
		background-color: #e8f0fe
	}
	.language_list_item_wrapper:focus {
		border: 1px solid #bdc1c6
	}
	.language_list_item_wrapper.item-selected .language_list_item {
		color: #1a73e8;
		font-weight: 500
	}
	.language_list_item_wrapper.item-emphasized:not(.item-selected) .language_list_item_icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_black_20dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/history_black_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/history_black_20dp.png') 2x)
	}
	.language_list_item_wrapper.item-selected .language_list_item_icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/done_googblue_20dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/done_googblue_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/done_googblue_20dp.png') 2x);
		opacity: 1
	}
	.detect_language_row_icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_grey600_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/auto_awesome_grey600_24dp.png') 2x);
		background-size: 20px 20px;
		opacity: 1
	}
	.language_list_item_wrapper.item-selected .detect_language_row_icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_googblue_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/auto_awesome_googblue_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/auto_awesome_googblue_24dp.png') 2x);
		background-size: 20px 20px;
		opacity: 1
	}
	.sl-sugg .goog-inline-block.jfk-button-checked,
	.tl-sugg .goog-inline-block.jfk-button-checked {
		color: #4285f4
	}
	.goog-inline-block.jfk-button-checked:after {
		position: absolute;
		top: 0;
		left: 0;
		content: '';
		height: 43px;
		width: 100%;
		border-bottom: solid 3px #4284f3;
		animation: border-grow .3s cubic-bezier(0.4, 0, 0.4, 1) 0s
	}
	.ls-wrap .sugg-fade {
		background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
		background: -o-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
		background: -moz-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
		display: inline-block;
		height: 46px;
		margin-left: -24px;
		position: relative;
		vertical-align: top;
		width: 24px;
		z-index: 1
	}
	body.rtl-display-lang .ls-wrap .sugg-fade {
		transform: scaleX(-1);
		-webkit-transform: scaleX(-1);
		-moz-transform: scaleX(-1)
	}
	.source-wrap {
		background-color: #e7e9ea;
		display: block;
		flex-grow: 1;
		vertical-align: top;
		z-index: 1;
		padding-bottom: 56px
	}
	.source-input {
		box-sizing: border-box;
		position: static;
		padding-bottom: 0;
		padding-top: 20px
	}
	.source-header {
		right: 16px;
		top: 20px;
		padding-top: 1px
	}
	.source-input .orig {
		margin-top: -20px;
		min-height: 110px;
		padding-bottom: 18px;
		padding-top: 20px
	}
	.input.has-transliteration .source-input .orig {
		min-height: 92px
	}
	.source-input .transliteration-container {
		margin-top: 0
	}
	.result {
		box-sizing: border-box;
		min-height: 128px;
		padding-bottom: 56px;
		padding-left: 28px;
		padding-right: 16px;
		padding-top: 20px
	}
	.gendered-translations .result {
		min-height: 0;
		padding-left: 16px
	}
	.st-stp1-epu-text {
		background-color: #eee;
		color: #6c6c6c;
		margin-top: 24px;
		padding: 16px 24px
	}
	.translation-page-link a:link,
	.translation-page-link a:visited {
		color: #4285f4
	}
	.open-translated-page-icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/launch_googblue_20dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/launch_googblue_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/launch_googblue_20dp.png') 2x);
		height: 20px;
		width: 20px;
		margin-bottom: -3px
	}
	.source-or-target-footer {
		left: 14px;
		width: calc(100% - 22px)
	}
	.speech-button {
		margin-top: 4px;
		margin-left: 4px
	}
	.src-tts .jfk-button-img {
		margin-top: 9px
	}
	.source-input .gt-is-mobile {
		position: absolute;
		margin-top: 34px
	}
	.results-container {
		box-shadow: none;
		display: flex;
		flex-direction: column;
		min-height: 128px;
		position: relative;
		width: 100%;
	}
	.result-dict-wrapper {
		flex-grow: 1
	}
	.gendered-translations .result-dict-wrapper:not(:last-of-type)::after {
		border-bottom: 1px solid #dadce0
	}
	.translation-gender-indicator,
	.gendered-translations-header {
		color: #5f6368
	}
	.gendered-translations-learn-more {
		color: #202124!important
	}
	.result-dict-wrapper .result {
		position: static
	}
	body:not(.with-lang-list) .results-container.empty {
		background-color: #fff;
		border-left: 1px solid rgba(0, 0, 0, 0.12);
		box-shadow: none;
		display: block
	}
	.results-container.translating {
		display: block;
		display: flex
	}
	.results-container.empty .result-header,
	.results-container.empty .result-footer,
	.results-container.empty .result-transliteration-container .transliteration-content {
		visibility: hidden
	}
	.results-container.empty .result-dict-wrapper {
		display: none
	}
	.results-container .placeholder {
		font-size: 24px;
		left: 28px;
		line-height: 32px;
		position: absolute;
		top: 20px;
		z-index: 1
	}
	.results-container.empty .placeholder {
		color: #878787
	}
	.results-container .placeholder {
		color: #fff
	}
	.results-container.result-error .error-placeholder {
		color: #f00;
		display: block
	}
	.results-container.empty:not(.translating):not(.result-error) .empty-placeholder,
	.results-container.empty.translating .translating-placeholder {
		display: block
	}
	.results-container,
	.result,
	.gt-edit,
	.contribute-target {
		background-color: #f5f5f5
	}
	.result-dict-wrapper .translation,
	.contribute-target,
	.gt-hl-layer {
		font-size: 24px;
		line-height: 32px
	}
	.results-container:not(.empty) .placeholder,
	.result-dict-wrapper .translation,
	.contribute-target,
	#st-buttons .jfk-button {
		color: rgba(0, 0, 0, 0.87)
	}
	.main-header.small-font .result-dict-wrapper .translation,
	.main-header.small-font .contribute-target,
	.main-header.small-font .orig,
	.main-header.small-font .gt-hl-layer {
		font-size: 18px;
		line-height: 28px
	}
	body.rtl-display-lang .result-transliteration-container .transliteration-content {
		padding-left: 0
	}
	.jfk-tooltip {
		background: #000;
		font-size: 11px;
		font-weight: bold;
		height: auto;
		padding: 6px 8px
	}
	.jfk-tooltip:not(.jfk-tooltip-hide) .jfk-tooltip-arrow {
		display: block
	}
	.jfk-tooltip-arrowup .jfk-tooltip-arrowimplafter,
	.jfk-tooltip-arrowup .jfk-tooltip-arrowimplbefore,
	.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplafter,
	.jfk-tooltip-arrowdown .jfk-tooltip-arrowimplbefore {
		border-color: #000 transparent
	}
	.gt-edit {
		flex-flow: column;
		padding: 0
	}
	.contribute-target {
		margin-bottom: 132px;
		padding-left: 28px;
		padding-right: 44px;
		padding-top: 20px
	}
	.translation .alt-edited {
		color: #f9a825
	}
	.gt-edit {
		position: static
	}
	.gt-edit .st-wrap {
		flex: 1
	}
	.gt-edit .st-wrap .st-stp1 {
		position: absolute;
		bottom: 0
	}
	.cllist .translation-error-box,
	.cllist .translation-error {
		display: none;
		margin-bottom: 8px
	}
	.gp-footer {
		height: 148px;
		padding-bottom: 50px
	}
	body.with-lang-list .source-wrap,
	body.with-lang-list .results-container,
	body.with-lang-list .results-container.empty,
	body.with-lang-list .result,
	body.with-lang-list .snck,
	body.with-lang-list .cllist,
	body.with-lang-list .gp-footer,
	body.with-lang-list .feedback-link,
	body.with-lang-list .community-instant-container {
		display: none
	}
	body.with-lang-list .source-target-row {
		display: block;
		flex-grow: 0
	}
	body.with-lang-list .input {
		display: block;
		flex-grow: 0;
		width: 0
	}
	.language-list-toolbar {
		position: relative
	}
	.language-list {
		background-color: #fff;
		padding-top: 0;
		padding-left: 24px
	}
	.language-list-search-button {
		text-align: inherit
	}
	.language-list-label {
		height: 70px;
		line-height: 60px
	}
	.language-list-back-button {
		margin-right: 0;
		position: absolute;
		right: 0;
		top: 0
	}
	.language-list-back-button .backbutton-image {
		display: none
	}
	.language-list-back-button .clear-image-black {
		display: block
	}
	.language-list-toolbar .language-list-search-button {
		height: 100%;
		margin: 0;
		padding: 0
	}
	.language-list-toolbar .language-list-label {
		left: 0;
		padding-left: 24px;
		position: relative
	}
	.language-list-toolbar .searchbutton-image {
		margin-right: 48px
	}
	.language_list_sl_list .language_list_section:nth-child(2),
	.language_list_tl_list .language_list_section:first-child,
	.language_list_section .language_list_section_header {
		display: none
	}
	.language_list_section {
		border-top: none;
		padding: 0
	}
	.language_list_sl_list,
	.language_list_tl_list {
		background-color: #fff;
		background-clip: padding-box;
		-webkit-background-clip: padding-box;
		box-sizing: border-box;
		height: calc(100vh - 169px - 56px);
		max-height: none;
		overflow-y: auto;
		padding: 8px 0;
		width: 100%
	}
	.language-list-unfiltered-langs-sl_list,
	.language-list-unfiltered-langs-tl_list {
		column-count: 3
	}
	.detect_language {
		padding: 0
	}
	.language_list_item_wrapper {
		box-sizing: border-box;
		break-inside: avoid-column;
		font-size: 15px;
		page-break-inside: avoid;
		white-space: nowrap;
		width: 100%
	}
	.language-list-search-box {
		position: absolute
	}
	.language_list_item_icon~.language_list_item {
		padding: 0 4px 0 5px
	}
	.detect_language .language_list_item {
		padding-right: 6px
	}
	.detect_language_row_icon {
		background-position: left
	}
	.language-picker-toolbar-image {
		margin: 0;
		padding: 0 16px
	}
	.ttsbutton,
	.copybutton,
	.morebutton {
		box-sizing: border-box;
		height: 44px;
		width: 44px
	}
	.result-footer .jfk-button-img {
		margin-top: 9px
	}
	.starbutton {
		margin-right: -10px;
		margin-top: -7px;
		padding: 9px
	}
	.result-shield-container {
		padding-right: 44px
	}
	.transliteration-container {
		font-size: 15px
	}
	.source-transliteration-container {
		padding-left: 28px;
		padding-right: 16px
	}
	.transliteration-content {
		line-height: 22px;
		padding: 0
	}
	.transliteration-content.intermediate {
		max-height: 88px
	}
	.transliteration-content.truncated {
		max-height: 66px
	}
	.result-transliteration-container .transliteration-content,
	.result-transliteration-container .truncate-link {
		color: rgba(0, 0, 0, 0.54)
	}
	.cp-promo-wrapper {
		margin: 8px;
		border-radius: 2px
	}
	.gt-clear .jfk-button-img {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_black_24dp.png') 2x);
		opacity: .55
	}
	.trans-verified-button {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/verified_user_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/verified_user_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/verified_user_black_24dp.png') 2x);
		opacity: .55
	}
	L .result-search-icon {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/search_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/search_black_24dp.png') 2x);
		opacity: .55
	}
	.result .unstarred>.jfk-button-img {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_border_black_24dp.png') 2x);
		opacity: .55
	}
	.ttsbutton-res .jfk-button-img {
		background-position: 0 0;
		opacity: .55!important
	}
	.copybutton .jfk-button-img {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/content_copy_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/content_copy_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/content_copy_black_24dp.png') 2x);
		opacity: .55
	}
	.morebutton .jfk-button-img {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/more_vert_black_24dp.png') 2x);
		opacity: .55
	}
	.ttsbutton-res.jfk-button-checked .jfk-button-img {
		background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_black_24dp.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/stop_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/stop_black_24dp.png') 2x);
		opacity: .55
	}
	.ft-icon-ctr {
		margin: 0 31px
	}
	.ft-icon-img {
		margin-top: 19px
	}
	.ft-icon-oval {
		height: 70px;
		width: 70px
	}
	.ft-link {
		font-size: 14px
	}
	.community-instant-dots {
		display: none
	}
	.community-instant-counter,
	.community-instant-container {
		display: block
	}
}

@media screen and (min-width:1280px) {
	.page {
		max-width: 1280px;
		margin: 0 auto
	}
	.with-lang-list .frame {
		overflow-y: scroll
	}
	.page .main-header {
		border-radius: 8px
	}
	.main-header {
		box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37)
	}
	.homepage-content-wrap {
		min-height: auto
	}
	.ls-wrap {
		border-radius: 8px 8px 0 0
	}
	.source-wrap {
		border-radius: 0 0 0 8px
	}
	.results-container {
		border-radius: 0 0 8px 0
	}
	.feedback-link {
		margin-right: 0
	}
	.input-button-container {
		height: 52px;
		padding-left: 0;
		padding-top: 16px;
		transition: .6s all cubic-bezier(0.4, 0, 0.2, 1);
		left: 0;
		top: -75px
	}
	.app-download-bar {
		right: 0;
		top: 16px
	}
	.select-file-page {
		border-radius: 0 0 8px 8px
	}
	.toolbar {
		max-width: 1280px
	}
	.gt-lc.gt-lc-mobile {
		margin: 2px 0;
		width: 100%
	}
	.gt-cc-r {
		padding-left: 0
	}
	.gt-cc-l {
		padding-right: 0
	}
	.outer-wrap {
		overflow: inherit
	}
	.language-picker-wrapper {
		box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37)
	}
	.language-list-toolbar {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		box-shadow: none
	}
	.language-list-search-box {
		box-shadow: none
	}
	.language-list-label {
		font-weight: normal;
		font-size: 24px
	}
	.language-list {
		margin-bottom: 60px;
		border-bottom-left-radius: 2px;
		border-bottom-right-radius: 2px
	}
	.language_list_sl_list,
	.language_list_tl_list {
		height: auto
	}
	.language-list-unfiltered-langs-sl_list,
	.language-list-unfiltered-langs-tl_list {
		column-count: 6;
		grid-column-gap: 0
	}
	.language_list_item_wrapper {
		font-size: 14px;
		margin-bottom: 0
	}
	.language_list_languages.tw-ll-top {
		padding-bottom: 12px
	}
	.copybutton .jfk-button-img {
		margin-left: 9px
	}
	.more-wrapper {
		display: none
	}
	.share-translation-button,
	.suggest-edit-button {
		display: inline-block;
		box-sizing: border-box;
		height: 44px;
		width: 44px
	}
	.promo-notification-wrapper {
		display: block
	}
	.cp-promo-wrapper {
		margin: 8px 0
	}
	.community-instant-counter {
		display: none
	}
	.community-instant-dots {
		display: block
	}
}

@media screen and (min-width:1024px) and (max-width:1280px) {
	.language-list-unfiltered-langs-sl_list,
	.language-list-unfiltered-langs-tl_list {
		column-count: 4
	}
}

@media screen and (min-width:1280px) and (max-width:1376px) {
	.displaying-history-page:not(.with-lang-list) .homepage,
	.displaying-saved-page:not(.with-lang-list) .homepage {
		box-sizing: border-box;
		margin-left: calc((100vw - 460px - 820px)/2);
		margin-right: calc((100vw - 460px - 820px)/2);
		width: 820px
	}
}

@media screen and (min-width:1376px) and (max-width:1836px) {
	.displaying-history-page:not(.with-lang-list) .homepage,
	.displaying-saved-page:not(.with-lang-list) .homepage {
		margin-left: 48px;
		margin-right: 48px;
		width: calc(100vw - 460px - 48px*2)
	}
}

@media screen and (min-width:1836px) {
	.displaying-history-page:not(.with-lang-list) .homepage,
	.displaying-saved-page:not(.with-lang-list) .homepage {
		margin-left: calc((100vw - 1280px - 460px)/2);
		margin-right: calc((100vw - 1280px - 460px)/2);
		max-width: 1280px
	}
}

.ink-container {
	position: absolute;
	display: block;
	border-radius: 100%;
	transform: scale(0)
}

.ink-ripple-animation {
	animation: ripple .4s linear
}

@keyframes ripple {
	to {
		opacity: 0;
		transform: scale(2.5)
	}
}

.language-selector-ripple {
	background: #4285f4;
	opacity: .5
}

.debug-information {
	color: #f44336;
	font-size: 12px;
	text-align: center;
	line-height: 18px
}

.debug-information a {
	color: #f44336
}

.hide-debug-info-button {
	background: #eee;
	border: 1px solid #bdbdbd;
	border-radius: 4px;
	font-size: 12px;
	padding: 5px 7px
}

.dummy-selector-1 {
	height: 169px
}

@keyframes border-grow {
	0% {
		opacity: 0;
		width: 0
	}
	to {
		opacity: 1;
		width: 100%
	}
}

table.gt-baf-table {
	border-collapse: collapsed;
	border-spacing: 0
}

table.gt-baf-table td {
	padding: 0
}

.gt-lc.gt-lc-mobile table.gt-baf-table {
	padding-bottom: 30px;
	width: 100%
}

div.gt-baf-pos-head {
	color: #222;
	text-align: left
}

#gt-lc div.gt-baf-pos-head {
	margin: 8px 0 2px
}

.gt-lc-mobile div.gt-baf-pos-head {
	margin: 5px 0 2px;
	padding-left: 8px
}

.gt-lc-mobile tr:not(:first-of-type) div.gt-baf-pos-head {
	padding-top: 15px
}

span.gt-baf-base-sep {
	margin: 0 6px
}

span.gt-baf-pos {
	color: #777
}

.gt-baf-pos-section {
	color: rgba(0, 0, 0, 0.87)
}

#gt-lc .gt-baf-pos-section {
	margin: -8px 0 12px 12px
}

.gt-lc-mobile .gt-baf-pos-section {
	margin: -8px 0 12px -8px;
	padding-bottom: 15px
}

div.gt-baf-sep {
	border-bottom: 1px solid #ddd;
	height: 0;
	margin: 1px 5px 1px 0;
	padding: 0
}

div.gt-baf-marker-container {
	height: 18px;
	margin: 1px 0;
	overflow: hidden;
	padding: 0 .1em 0 .7em;
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
	width: 27px
}

div.gt-baf-marker {
	background: #fff;
	border: 1px solid #fff;
	display: inline-block;
	height: 5px;
	margin: 6px 2px 5px 0;
	width: 5px
}

div.gt-baf-marker-on {
	background-color: #cef;
	border-color: #bde
}

div.gt-baf-marker-off {
	background-color: #fff;
	border-color: #fff
}

div.gt-baf-cts {
	background: #aaa;
	display: inline-block;
	height: 7px;
	margin: 6px 2px 5px 0
}

div.gt-baf-bar {
	padding: 0;
	margin: 0 .2em 0 0;
	height: 20px;
	width: 4px;
	vertical-align: top;
	white-space: nowrap;
	overflow: hidden
}

.gt-baf-entry-clickable {
	cursor: pointer
}

.gt-lc-mobile .gt-baf-entry-clickable>td:first-of-type,
.gt-lc-mobile .gt-baf-entry>td:first-of-type {
	vertical-align: top
}

.gt-lc-mobile .gt-baf-entry-clickable>td:nth-of-type(2),
.gt-lc-mobile .gt-baf-entry>td:nth-of-type(2) {
	width: 100%
}

.gt-lc-mobile .gt-baf-entry-clickable>td:nth-of-type(3),
.gt-lc-mobile .gt-baf-entry>td:nth-of-type(3) {
	vertical-align: top
}

.gt-lc-mobile .gt-baf-entry-clickable>td,
.gt-lc-mobile .gt-baf-entry>td {
	padding-left: 15px
}

.gt-lc-mobile .gt-baf-entry {
	padding-left: 16px
}

.gt-baf-entry,
.gt-baf-entry-clickable {
	padding-right: 64px;
	position: relative
}

.gt-lc-mobile .gt-baf-entry-clickable .gt-card-expanded {
	overflow: visible
}

.gt-baf-entry-clickable:hover,
.gt-baf-entry-clickable:hover .gt-baf-word-selected,
.gt-baf-entry-clickable:active,
.gt-baf-entry-clickable:active .gt-baf-word-selected {
	background-color: #e8f0fe
}

.gt-lc-mobile .gt-baf-entry-clickable:hover,
.gt-lc-mobile .gt-baf-entry-clickable:hover .gt-baf-word-selected {
	background-color: #f5f5f5
}

.gt-lc-mobile .gt-baf-entry-selected>td:first-of-type {
	background: none
}

.gt-baf-previous-word,
.gt-baf-word,
.gt-baf-word-clickable,
.gt-baf-translations {
	height: 18px
}

#gt-lc .gt-baf-previous-word,
#gt-lc .gt-baf-word,
#gt-lc .gt-baf-word-clickable,
#gt-lc .gt-baf-translations {
	margin: 1px 0 0 4px
}

.gt-lc-mobile .gt-baf-previous-word,
.gt-lc-mobile .gt-baf-word,
.gt-lc-mobile .gt-baf-translations {
	margin: 1px 4px 0 0
}

.gt-baf-term-text-parent {
	margin: 6px 0;
	line-height: 24px;
	white-space: nowrap
}

.gt-baf-term-text {
	color: rgba(0, 0, 0, 0.87);
	padding-right: 4px
}

div.gt-baf-word {
	color: #000;
	overflow: hidden;
	vertical-align: top;
	white-space: nowrap;
	unicode-bidi: embed
}

.gt-baf-word-clickable {
	color: #000;
	cursor: pointer;
	vertical-align: top;
	white-space: nowrap;
	unicode-bidi: embed
}

.gt-lc-mobile .gt-baf-word-selected .gt-baf-word-clickable {
	color: #000
}

.gt-baf-word-clickable-mobile {
	height: initial;
	margin-top: 4px
}

.gt-baf-word-selected {
	background-color: #fff;
	color: #4285f4
}

#gt-lc .gt-baf-word-selected {
	font-weight: bold
}

.gt-lc-mobile .gt-baf-word-selected {
	font-weight: normal
}

.gt-baf-previous-word {
	color: #aaa
}

.gt-baf-previous-word-mobile {
	color: rgba(0, 0, 0, 0.54)
}

div.gt-baf-translations {
	height: 18px;
	overflow: hidden;
	padding: 0 0 0 1em;
	unicode-bidi: embed;
	vertical-align: top;
	white-space: nowrap
}

#gt-lc div.gt-baf-translations {
	color: #777
}

.gt-lc-mobile div.gt-baf-translations {
	color: rgba(0, 0, 0, 0.54);
	font-size: 14px;
	line-height: 24px;
	margin: 6px 8px 6px 12px
}

.gt-baf-translations-mobile {
	height: initial!important;
	overflow: visible!important;
	padding-left: 0!important;
	white-space: initial!important
}

.gt-baf-translations-alt {
	background: whitesmoke
}

.gt-baf-back {
	cursor: pointer;
	unicode-bidi: inherit
}

.gt-baf-word-clickable:hover,
.gt-baf-back:hover {
	text-decoration: underline
}

.gt-lc-mobile .gt-baf-word-clickable:hover,
.gt-lc-mobile .gt-baf-back:hover {
	text-decoration: none
}

.gt-lc-mobile .gt-baf-word-clickable:hover {
	background: #f1f3f4;
	border-radius: 4px;
	margin: -2px -4px;
	padding: 2px 4px
}

.gt-baf-hl {
	color: #000
}

.gt-lc-mobile .gt-baf-hl {
	background: #f1f3f4;
	border-radius: 4px;
	margin: -2px -4px;
	padding: 2px 4px
}

.gt-cd-pos-pop {
	color: rgba(0, 0, 0, 0.54);
	display: inline-block;
	float: right;
	font-size: 12px;
	font-style: italic;
	letter-spacing: -0.05px;
	margin-right: 12px;
	margin-top: -2px
}

.gt-cd-pos-pop .help-icon-container {
	display: inline-block;
	position: relative
}

.gt-cd-pos-pop .help-icon-container .help-icon {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/help_outline_grey600_18dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/help_outline_grey600_18dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/help_outline_grey600_18dp.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
	display: inline-block;
	height: 16px;
	margin-left: 5px;
	padding-top: 2px;
	vertical-align: middle;
	width: 16px
}

.gt-cd-pos-pop .help-icon-container .help-tooltip {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 1px 1px 0 rgba(60, 64, 67, .08), 0 1px 3px 1px rgba(60, 64, 67, .16);
	display: none;
	padding: 10px;
	width: 200px;
	position: absolute;
	bottom: 45px;
	right: -30px
}

.gt-cd-pos-pop .help-icon-container .help-tooltip:after {
	background-color: #fff;
	box-shadow: -2px 2px 2px 0 rgba(178, 178, 178, .4);
	content: "\0000a0";
	display: block;
	height: 20px;
	transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	width: 20px;
	position: absolute;
	bottom: -10px;
	right: 32px
}

.gt-cd-pos-pop .help-icon-container .help-tooltip p {
	color: #5c5f62;
	font-family: "Roboto", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	margin: 0
}

.gt-cd-pos-pop .help-icon-container.show-tooltip .help-tooltip {
	display: block
}

.gt-baf-entry-score {
	margin-right: 12px;
	margin-top: 8px;
	white-space: nowrap
}

.gt-card-expand-wrapper.gt-card-collapsed .gt-baf-entry-score {
	position: relative
}

.filled.gt-score-dot {
	background-color: #4285f4
}

.empty.gt-score-dot {
	background-color: #dadce0
}

.gt-score-dot {
	border-radius: 1px;
	display: inline-block;
	height: 6px;
	margin: 8px 1px 1px;
	vertical-align: top;
	width: 10px
}

.gt-card-expand-wrapper {
	max-height: 0;
	overflow: hidden;
	unicode-bidi: inherit;
	-webkit-transition: all .218s;
	-moz-transition: all .218s;
	-o-transition: all .218s;
	transition: all .218s
}

.gt-card-widen-wrapper {
	max-width: 0
}

.gt-card-fadein-wrapper {
	opacity: 0
}

.gt-card-ttl-txt {
	color: #222;
	unicode-bidi: embed
}

.gt-cd {
	position: relative
}

.gt-cd.clear-outline,
.gt-cd.clear-outline .cd-expand-button {
	outline-width: 0
}

#gt-lc:not(.gt-lc-mobile) .gt-cd {
	margin-bottom: 16px
}

.gt-lc.gt-lc-mobile .gt-cd {
	background-color: #fff;
	border: .6px solid #dadce0;
	border-radius: 8px;
	margin-bottom: 8px;
	padding-top: 16px;
	padding-bottom: 8px
}

.gt-cd ol,
.gt-cd ul {
	margin-top: 0;
	margin-bottom: 12px;
	color: #222
}

.gt-lc.gt-lc-mobile .gt-cd ol,
.gt-lc.gt-lc-mobile .gt-cd ul {
	list-style-type: none
}

.gt-cd-tl {
	color: #777;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 16px
}

#gt-lc:not(.gt-lc-mobile) .gt-cd-tl {
	padding: 6px 8px
}

.gt-lc.gt-lc-mobile .gt-cd-tl {
	padding: 0 8px 11px
}

.gt-cd-tr {
	float: right
}

.gt-cd-tbt {
	cursor: pointer;
	height: 29px;
	line-height: 29px;
	padding: 0 8px
}

.gt-cd-tbt.jfk-button-hover {
	background-color: #f5f5f5
}

.gt-cd-tbt-lbl {
	font-size: 12px;
	text-transform: uppercase
}

.gt-cd-tbt .jfk-button-img {
	height: 18px!important;
	width: 18px!important;
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/translate_black_24dp.png') 0 0 no-repeat;
	background-size: 100%!important;
	margin-right: 5px
}

.gt-cd-tbt.jfk-button-hover .gt-cd-tbt-lbl {
	color: #222
}

.gt-cd-tbt.jfk-button-checked .jfk-button-img {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/translate_googblue_24dp.png') 0 0 no-repeat;
	opacity: 1!important
}

.gt-cd-tbt.jfk-button-checked .gt-cd-tbt-lbl {
	color: #4285f4
}

.gt-cd-md .gt-cd-mt,
.gt-cd-mmd .gt-cd-mt {
	background-color: #e8f0fe
}

#gt-lc:not(.gt-lc-mobile) .gt-cd-c {
	padding: 0 8px
}

.gt-lc.gt-lc-mobile .gt-cd-t,
.gt-lc.gt-lc-mobile .gt-cd-c {
	padding: 0 8px 8px
}

.gt-lc.gt-lc-mobile .gt-cd-baf .gt-cd-c {
	padding: 0
}

.gt-cd-cl {
	cursor: pointer;
	unicode-bidi: inherit
}

.gt-lc.gt-lc-mobile .gt-cd-ncl {
	cursor: pointer
}

.gt-lc.gt-lc-mobile .gt-cd-cl,
.gt-lc.gt-lc-mobile .gt-cd-ncl {
	cursor: pointer;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	margin: 0 4px 4px 0;
	padding: 0 8px;
	unicode-bidi: inherit
}

.gt-lc.gt-lc-mobile .gt-cd-cl,
.gt-lc.gt-lc-mobile .gt-cd-ncl {
	background: #fff;
	border: 1px solid #dadce0;
	border-radius: 32px;
	margin-bottom: 6px
}

.gt-lc.gt-lc-mobile .gt-cd-cl {
	color: rgba(0, 0, 0, 0.54);
	font-size: 14px;
	font-weight: 400
}

.gt-lc.gt-lc-mobile .gt-rw-div .gt-cd-cl {
	font-size: 14px;
	font-weight: 400;
	background-color: transparent;
	color: #4285f4
}

#gt-lc:not(.gt-lc-mobile) .gt-cd-cl:hover {
	text-decoration: underline
}

.gt-lc.gt-lc-mobile .gt-cd-ncl {
	font-size: 14px;
	color: rgba(0, 0, 0, 0.54)
}

#gt-lc:not(.gt-lc-mobile) .gt-cd-pos {
	color: #777;
	font-style: italic
}

.gt-lc.gt-lc-mobile .gt-cd-pos {
	color: #4285f4;
	text-transform: capitalize;
	font-size: 14px;
	font-weight: 500;
	margin: 5px 0 2px 8px
}

.gt-lc.gt-lc-mobile .gt-cd-mmd .gt-cd-pos {
	padding-bottom: 10px
}

.gt-lc.gt-lc-mobile .gt-cd-mss .gt-cd-pos {
	margin-bottom: 16px
}

.cd-expand-button {
	cursor: pointer
}

#gt-lc:not(.gt-lc-mobile) .cd-expand-button {
	margin-top: -12px
}

.gt-lc.gt-lc-mobile .cd-expand-button {
	border-top: 1px solid rgba(6, 8, 21, 0.12);
	border-bottom: 1px solid rgba(6, 8, 21, 0.12);
	padding: 11px 0;
	margin-bottom: -8px
}

.cd-expand-button:hover .cd-expand-label {
	text-decoration: underline
}

.gt-cd-baf .cd-expand-button {
	margin-top: 0!important
}

.gt-cd-rw .cd-expand-button {
	margin-top: 0
}

.cd-expand-button .jfk-button-img {
	margin: 0 8px 0 12px;
	opacity: .8;
	vertical-align: middle
}

#gt-lc:not(.gt-lc-mobile) .cd-expand-button .jfk-button-img {
	background: url('https://ssl.gstatic.com/translate/buttons11.png') -651px 0 no-repeat;
	width: 21px!important
}

.gt-lc.gt-lc-mobile .cd-expand-button .jfk-button-img {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/keyboard_arrow_down_grey600_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/keyboard_arrow_down_grey600_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/keyboard_arrow_down_grey600_24dp.png') 2x);
	background-repeat: no-repeat;
	margin-right: 28px
}

#gt-lc:not(.gt-lc-mobile) .cd-expand-button.collapse .jfk-button-img {
	background: url('https://ssl.gstatic.com/translate/buttons11.png') -672px 0 no-repeat
}

.gt-lc.gt-lc-mobile .cd-expand-button.collapse .jfk-button-img {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/keyboard_arrow_up_grey600_24dp.png') no-repeat
}

.cd-expand-button:hover .jfk-button-img {
	opacity: 1
}

.cd-expand-label {
	vertical-align: middle
}

.gt-lc.gt-lc-mobile .cd-expand-label {
	color: rgba(0, 0, 0, 0.87)
}

.gt-lc.gt-lc-mobile .gt-cc-r-i {
	background-color: #f3f3f3
}

.gt-cc-exp {
	cursor: pointer;
	height: 30px
}

.gt-skbd .gt-cc-exp {
	border-right: 1px solid #ccc
}

.cd-exp-ar {
	height: 6px;
	width: 64px;
	background-color: #e5e5e5;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 0
}

.cd-exp-ar:before {
	border-top: 16px solid #e5e5e5;
	top: 6px
}

.cd-exp-ar:after,
.cd-exp-ar:before {
	border-left: 32px solid rgba(229, 229, 229, 0);
	border-right: 32px solid rgba(229, 229, 229, 0);
	content: ' ';
	height: 0;
	left: 0;
	position: absolute;
	width: 0
}

.cd-exp-ar:after {
	border-top: 16px solid #fff;
	top: 0
}

.gt-def-list {
	margin-left: 34px;
	margin-right: 20px;
	unicode-bidi: embed
}

.gt-lc.gt-lc-mobile .gt-def-list {
	margin-left: 56px
}

.gt-def-info {
	margin-bottom: 12px
}

.gt-lc.gt-lc-mobile .gt-def-num {
	position: absolute;
	left: 22px;
	border: 1px solid rgba(0, 0, 0, 0.38);
	border-radius: 100%;
	width: 18px;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	text-align: center;
	color: rgba(0, 0, 0, 0.38)
}

.gt-lc.gt-lc-mobile .gt-card-collapsed .gt-def-num {
	display: none
}

.gt-def-row {
	color: #222;
	unicode-bidi: inherit
}

.gt-def-example {
	color: #777;
	unicode-bidi: inherit
}

#gt-lc:not(.gt-lc-mobile) .gt-def-example {
	margin-top: 2px
}

.gt-lc.gt-lc-mobile .gt-def-example {
	color: rgba(0, 0, 0, 0.54);
	margin-top: 4px;
	font-size: 14px
}

.gt-def-synonym {
	color: #777;
	margin-top: 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	unicode-bidi: inherit
}

#gt-lc:not(.gt-lc-mobile) .gt-def-synonym {
	white-space: nowrap
}

.gt-lc.gt-lc-mobile .gt-def-synonym {
	font-size: 14px
}

.gt-def-synonym-title {
	font-style: italic;
	unicode-bidi: embed
}

.gt-lc.gt-lc-mobile .gt-def-synonym-title {
	color: rgba(0, 0, 0, 0.54);
	display: block;
	font-style: normal;
	text-transform: capitalize;
	margin: 16px 0 10px
}

.gt-rw-div {
	color: #222
}

.gt-lc.gt-lc-mobile .gt-rw-div {
	padding: 0 0 12px
}

.gt-syn-list {
	unicode-bidi: embed
}

#gt-lc:not(.gt-lc-mobile) .gt-syn-list {
	padding: 0 20px
}

.gt-lc.gt-lc-mobile .gt-syn-list {
	padding-left: 0
}

.gt-syn-row {
	color: #777;
	margin-left: 16px;
	unicode-bidi: inherit
}

#gt-lc:not(.gt-lc-mobile) .gt-syn-row {
	margin-right: 16px
}

.gt-lc.gt-lc-mobile .gt-syn-row {
	margin-bottom: 8px;
	margin-left: 8px;
	padding-bottom: 2px
}

.gt-lc-mobile .gt-card-expanded:not(:last-child) .gt-syn-row {
	border-bottom: 1px solid #dadce0
}

.gt-syn-span {
	color: #222
}

.gt-syn-summary-row {
	margin-right: -16px;
	overflow: hidden;
	unicode-bidi: inherit
}

.gt-ex {
	border: 1px solid #ebebeb
}

.gt-lc.gt-lc-mobile .gt-ex-quote {
	position: absolute;
	left: 22px;
	height: 24px;
	width: 24px;
	opacity: .54
}

.gt-lc.gt-lc-mobile .gt-card-collapsed .gt-ex-quote {
	display: none
}

.gt-cc-l .gt-ex {
	margin-right: 4px
}

.gt-cc-r .gt-ex {
	margin-left: 4px
}

.gt-cd-spin {
	background: url('https://ssl.gstatic.com/translate/spinner.gif') 0 0 no-repeat;
	background-position: center center;
	height: 32px
}

#gt-lc:not(.gt-lc-mobile) .gt-ex-info {
	margin: 4px 20px 12px 0
}

.gt-lc.gt-lc-mobile .gt-ex-info {
	margin: 4px 20px 12px 56px
}

.gt-ex-top {
	padding-bottom: 2px
}

.gt-ex-text {
	color: #222
}

.gt-lc.gt-lc-mobile .gt-ex-text {
	color: rgba(0, 0, 0, 0.87)
}

.gt-cd-ex .gt-cd-mt-label,
.gt-cd-mex .gt-cd-mt-label {
	color: #bbb!important
}

.gt-cd-mt-label,
.gt-ex-credit a {
	font-size: 11px
}

.gt-ex-credit {
	margin-left: 16px
}

.gt-kp-desc {
	color: #777;
	display: block;
	margin-left: 80px
}

.gt-kp-image {
	display: inline-block;
	float: left;
	height: 72px;
	padding: 4px 8px 4px 0;
	width: 72px
}

.history-container {
	background: #fff;
	font-size: 14px;
	min-height: 250px
}

.history-container.loading .history-loader {
	display: block
}

.history-container.loading .entry-list,
.history-container.loading .empty-placeholder,
.history-container .history-loader {
	display: none
}

.history-top-header {
	background: #fff;
	height: 96px;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0
}

.history-top-header .title {
	color: #3c4043;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 18px;
	height: 47px;
	line-height: 48px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.history-top-header .history-top-bar {
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.20);
	box-sizing: border-box;
	width: 100%;
	z-index: 1;
	position: absolute;
	left: 0;
	top: 0
}

.history-top-header .close-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/arrow_back_black_24dp.png') 2x);
	cursor: pointer;
	display: inline-block;
	opacity: .54;
	height: 47px;
	vertical-align: top;
	width: 56px
}

body.rtl-display-lang .history-top-header .close-button {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.history-container .history-body {
	height: calc(100vh - 96px);
	margin-top: 96px;
	overflow-y: scroll;
	z-index: 0
}

.history-container .language-pair {
	color: #9aa0a6;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: .3px
}

.history-container .language-pair .language-pair-arrow {
	margin: 0 2px
}

.history-container .language-pair .language-pair-arrow::after {
	content: '\002192'
}

.history-container .language-pair.rtl-display-language .language-pair-arrow::after {
	content: '\002190'
}

.history-container .history-features {
	min-width: 200px;
	text-align: right;
	position: absolute;
	right: 12px;
	top: 60px
}

.history-container .button-icon {
	background-position: center;
	background-repeat: no-repeat
}

.history-container .history-features .delete-all-button {
	color: #3c4043;
	display: inline-block;
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .5px;
	line-height: 14px;
	text-transform: uppercase
}

.history-container.empty .history-features .delete-all-button {
	display: none
}

.history-container .info-bar {
	background: #fff;
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
	color: #5f6368;
	font-size: 12px;
	font-weight: 500;
	height: 48px;
	width: 100%;
	position: absolute;
	top: 48px
}

.history-container.empty .info-bar {
	display: none
}

.history-container .num-entries {
	font-size: 13px;
	font-weight: 500;
	letter-spacing: .3px
}

.history-container .info-bar .num-entries {
	display: inline-block;
	height: 18px;
	line-height: 18px;
	padding: 14px 20px 0
}

.history-container .history-body .num-entries {
	display: none
}

.history-body .entry-list {
	overflow-x: hidden
}

.history-entry {
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 0
}

.history-entry .language-pair {
	z-index: 2;
	position: absolute;
	left: 20px;
	top: 16px
}

.history-entry.hidden {
	display: none
}

.history-entry.deleted {
	-webkit-animation: slideout .2s ease-in-out 1 forwards, disappear .2s ease-in-out .2s 1 forwards;
	animation: slideout .2s ease-in-out 1 forwards, disappear .2s ease-in-out .2s 1 forwards
}

@-webkit-keyframes slideout {
	0% {}
	to {
		margin-left: 100%
	}
}

@keyframes slideout {
	0% {}
	to {
		margin-left: 100%
	}
}

@-webkit-keyframes disappear {
	0% {}
	to {
		height: 0;
		padding-bottom: 0;
		padding-top: 0
	}
}

@keyframes disappear {
	0% {}
	to {
		height: 0;
		padding-bottom: 0;
		padding-top: 0
	}
}

.history-entry .browse-entry,
.history-entry .select-entry {
	padding: 12px 12px 12px 20px
}

.history-entry .browse-entry {
	display: none
}

.history-container button {
	background-color: transparent;
	border: none
}

.history-entry .star-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_border_grey600_20dp.png') 2x);
	cursor: pointer;
	height: 44px;
	opacity: .7;
	width: 44px;
	z-index: 2;
	position: absolute;
	top: 0;
	right: 0
}

.history-entry.starred .star-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/star_googyellow500_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/star_googyellow500_20dp.png') 2x)
}

.history-entry .star-placeholder {
	float: right;
	height: 32px;
	width: 32px
}

.history-entry .phrase {
	font-size: 16px;
	margin-top: 34px
}

.history-entry .tl-input {
	color: #202124;
	margin-bottom: 4px;
	white-space: pre-wrap
}

.history-entry .tl-output {
	color: #5f6368;
	white-space: pre-wrap
}

.history-loader,
.history-container.loading .history-body {
	display: none
}

.history-container.loading .history-loader {
	display: block;
	margin-top: 96px;
	padding-top: 50%
}

.history-container .empty-placeholder {
	display: none;
	padding: 30px 32px 0
}

.history-container .empty-placeholder .placeholder-image {
	background-image: url('https://ssl.gstatic.com/translate/history-illustration-1x.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/history-illustration-1x.png') 1x, url('https://ssl.gstatic.com/translate/history-illustration-2x.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 171px;
	margin: auto;
	margin-bottom: 44px;
	width: 170px
}

.history-container .empty-placeholder .placeholder-text-holder {
	margin: auto
}

.history-container .empty-placeholder .placeholder-title {
	color: rgba(0, 0, 0, 0.87);
	font-family: 'Google Sans', sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 28px;
	margin-bottom: 13px;
	text-align: center
}

.history-container .empty-placeholder .placeholder-body {
	color: #979797;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 22px;
	text-align: center
}

.history-container.empty .history-body {
	height: 0
}

.history-container.empty .entry-list {
	display: none
}

.history-container.empty:not(.loading) .empty-placeholder {
	display: block
}

.history-delete-all-dialog-bg {
	background: black;
	left: 0;
	opacity: .38!important;
	position: absolute;
	top: 0;
	z-index: 3
}

.history-delete-all-dialog {
	background: white;
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.16), 0 4px 8px rgba(0, 0, 0, 0.2);
	border-radius: 8px;
	padding: 20px 24px;
	position: fixed;
	width: 252px;
	z-index: 4
}

.history-delete-all-dialog-title-text {
	color: #3c4043;
	display: block;
	font-family: 'Google Sans', sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center
}

.history-delete-all-dialog-content {
	color: #80868b;
	font-size: 14px;
	letter-spacing: .2px;
	line-height: 20px;
	margin-top: 12px;
	margin-bottom: 38px
}

.history-delete-all-dialog-buttons {
	bottom: 10px;
	position: absolute;
	right: 24px
}

.history-delete-all-dialog-buttons>button {
	background: none;
	border: none;
	color: #1a73e8;
	cursor: pointer;
	font-family: 'Google Sans', sans-serif;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .25px;
	line-height: 16px;
	margin-left: 16px;
	padding: 10px 8px
}

@media screen and (min-width:720px) {
	body.displaying-history-page .homepage {
		display: block
	}
	body.displaying-history-page .history-page {
		background-color: #fff;
		box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2);
		height: calc(100vh - 65px);
		max-width: 350px;
		z-index: 2;
		position: fixed;
		right: 0;
		top: 65px
	}
	.history-container.loading .history-loader {
		height: calc(100vh - 132px - 65px);
		margin-top: calc(65px + 132px)
	}
	.jfk-tooltip {
		z-index: 1000
	}
	.history-top-header {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		height: 132px;
		width: 350px;
		left: auto;
		right: 0;
		top: 65px
	}
	.history-container.empty .history-top-header {
		border-bottom: 0;
		height: 84px
	}
	.history-top-header .history-top-bar {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		box-shadow: none;
		height: 84px
	}
	.history-container .history-body {
		height: calc(100vh - 132px - 65px);
		margin-top: 132px
	}
	.history-top-header .title {
		font-size: 28px;
		position: absolute;
		left: 24px;
		top: 18px
	}
	.history-top-header .close-button {
		background-image: url('https://ssl.gstatic.com/translate/1x_mobile.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/1x_mobile.png') 1x, url('https://ssl.gstatic.com/translate/2x_mobile.png') 2x);
		background-position: 0 -192px;
		height: 24px;
		margin: 0;
		width: 24px;
		position: absolute;
		right: 16px;
		top: 16px
	}
	.history-container .info-bar {
		background: #fff;
		border: 0;
		top: 84px
	}
	.history-container .num-entries {
		font-size: 12px
	}
	.history-entry .browse-entry {
		display: block
	}
	.history-entry .select-entry {
		display: none
	}
	.history-container .history-features {
		position: absolute;
		right: 16px;
		top: 42px
	}
	.history-container:not(.empty) .history-features .delete-all-button {
		display: inline-block;
		position: absolute;
		right: 0;
		top: calc(84px - 42px + 16px)
	}
	.history-container .language-pair {
		font-size: 13px
	}
	.history-entry.browsed .star-button,
	.history-entry.browsed .star-placeholder,
	.history-entry:hover .star-button,
	.history-entry:hover .star-placeholder,
	.history-entry:focus-within .star-button,
	.history-entry:focus-within .star-placeholder {
		display: inline-block
	}
	.history-entry .phrase {
		font-size: 14px
	}
	.history-entry .tl-input,
	.history-entry .tl-output {
		line-height: 20px
	}
	.history-entry.browsed,
	.history-entry:focus-within {
		background: #f8f9fa
	}
	.history-delete-all-dialog-bg {
		z-index: 1000
	}
	.history-delete-all-dialog {
		width: 422px;
		z-index: 1001
	}
	.history-delete-all-dialog-title-text {
		font-family: 'Google Sans', sans-serif;
		font-size: 22px;
		font-weight: 400;
		line-height: 24px;
		text-align: start
	}
	.history-delete-all-dialog-content {
		font-size: 16px;
		line-height: 24px;
		margin-top: 16px;
		margin-bottom: 38px
	}
}

@media screen and (min-width:1280px) {
	.history-page,
	.history-top-header {
		transition: .4s width cubic-bezier(0.4, 0, 0.2, 1), .4s transform cubic-bezier(0.4, 0, 0.2, 1), height 0
	}
	body.displaying-history-page .history-page {
		box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
		max-width: 460px
	}
	.history-top-header {
		width: 460px
	}
}

.phrasebook-container {
	background: #fff;
	font-size: 14px;
	min-height: 250px
}

.phrasebook-top-header {
	background: #fff;
	height: 96px;
	width: 100%;
	z-index: 1;
	position: fixed;
	top: 0;
	left: 0
}

.phrasebook-container.empty-search-query .phrasebook-top-header {
	height: 48px
}

.phrasebook-container.language-pair-selected .phrasebook-top-header {
	height: 144px
}

.phrasebook-top-header .title {
	color: #3c4043;
	display: inline-block;
	font-family: 'Google Sans', sans-serif;
	font-size: 18px;
	height: 47px;
	line-height: 48px;
	-moz-user-select: none;
	-ms-user-select: none;
	-webkit-user-select: none
}

.phrasebook-top-header .phrasebook-top-bar {
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.14), 0 1px 3px 0 rgba(0, 0, 0, 0.20);
	box-sizing: border-box;
	width: 100%;
	z-index: 1;
	position: absolute;
	left: 0;
	top: 0
}

.phrasebook-top-header .close-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/arrow_back_black_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/arrow_back_black_24dp.png') 2x);
	cursor: pointer;
	display: inline-block;
	opacity: .54;
	height: 47px;
	vertical-align: top;
	width: 56px
}

body.rtl-display-lang .phrasebook-top-header .close-button {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.phrasebook-container .search-bar {
	background-color: #fff;
	box-sizing: border-box;
	display: none;
	height: 47px;
	padding: 12px;
	width: 100%;
	z-index: 3;
	position: absolute;
	top: 0
}

.phrasebook-container.search-open .search-bar {
	display: block
}

.phrasebook-container .search-box {
	border: none;
	box-sizing: border-box;
	color: #3c4043;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 20px;
	outline: none;
	padding: 2px 32px;
	width: 100%
}

.phrasebook-container .search-bar .clear-image-black,
.phrasebook-container .search-image-black {
	height: 47px;
	padding: 0;
	width: 47px
}

.phrasebook-container .search-button {
	position: absolute;
	top: 0;
	right: 90px
}

.phrasebook-container.language-pair-selected .search-button {
	right: 0
}

.phrasebook-container.search-open .search-button {
	display: none
}

.phrasebook-container .search-bar .clear-image-black,
.phrasebook-container .search-bar .search-image-black {
	position: absolute;
	top: 0
}

.phrasebook-container .search-bar .clear-image-black {
	right: 0
}

.phrasebook-container .search-bar .search-image-black {
	left: 0
}

.phrasebook-container .phrasebook-body {
	height: calc(100vh - 96px);
	margin-top: 96px;
	overflow-y: scroll;
	z-index: 0
}

.phrasebook-container.empty-search-query .phrasebook-body {
	height: calc(100vh - 48px - 65px);
	margin-top: 48px
}

.phrasebook-container.language-pair-selected .phrasebook-body {
	height: calc(100vh - 144px);
	margin-top: 144px
}

.phrasebook-container .language-chip {
	background: #fff;
	border: 1px solid #dadce0;
	border-radius: 12px;
	color: #9aa0a6;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: .3px;
	padding: 3px 8px
}

.phrasebook-container .language-chip .language-chip-arrow {
	margin: 0 2px
}

.phrasebook-container .language-chip .language-chip-arrow::after {
	content: '\002192'
}

.phrasebook-container .language-chip.rtl-display-language .language-chip-arrow::after {
	content: '\002190'
}

.phrasebook-container .language-chip .clear-button {
	display: none
}

.phrasebook-container .language-pair-container {
	display: none
}

.phrasebook-container.language-pair-selected .nav-bar .language-pair-container,
.phrasebook-container.language-pair-selected .selected-chip-bar .language-pair-container {
	display: inline-block;
	padding: 9px 10px 0
}

.phrasebook-container.empty-search-query .phrasebook-body .language-pair-container {
	display: block;
	padding: 0 16px
}

.phrasebook-container .language-pair-container .title {
	color: #5f6368;
	font-size: 12px;
	font-weight: 500;
	letter-spacing: .3px;
	padding: 16px 0 24px
}

.phrasebook-container .language-pair-container .language-chip {
	color: #5f6368;
	margin: 0 8px 8px 0;
	padding: 5px 12px
}

.phrasebook-container .language-chip:hover,
.phrasebook-container .language-pair-container .language-chip.selected,
.language-chip:focus,
.language-chip:focus-within {
	background-color: #e0ebfe;
	border-color: #e0ebfe;
	color: #1a73e8
}

.phrasebook-container .language-pair-container .language-chip.selected {
	cursor: default;
	position: relative
}

.phrasebook-container .language-chip.selected .language-chip-languages {
	max-width: 256px;
	overflow: hidden;
	padding-right: 14px;
	text-overflow: ellipsis;
	white-space: nowrap
}

.phrasebook-container .language-chip.selected .clear-button {
	position: absolute;
	top: 6px;
	right: 6px
}

.phrasebook-container .language-pair-container .language-chip.selected .clear-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_googblue_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/clear_googblue_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/clear_googblue_24dp.png') 2x);
	background-size: 16px;
	cursor: pointer;
	display: inline-block;
	height: 16px;
	margin-left: 10px;
	vertical-align: middle;
	width: 16px
}

.phrasebook-container.language-pair-selected .language-pair-container .title,
.phrasebook-container.language-pair-selected .language-pair-container .language-chip:not(.selected),
.phrasebook-container.empty-search-query .nav-bar,
.phrasebook-container.empty-search-query .phrasebook-features,
.phrasebook-container.empty-search-query:not(.language-pair-selected) .entry-list {
	display: none
}

.phrasebook-container .phrasebook-features {
	min-width: 200px;
	text-align: right;
	position: absolute;
	right: 12px;
	top: 60px
}

.phrasebook-container.language-pair-selected .phrasebook-features {
	display: none
}

.phrasebook-container .button-icon {
	background-position: center;
	background-repeat: no-repeat
}

.phrasebook-container .phrasebook-features .sort-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/sort_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/sort_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/sort_grey600_20dp.png') 2x);
	background-color: #fff;
	border: none;
	box-shadow: none;
	color: #3c4043;
	display: inline-block;
	font-size: 12px;
	font-weight: 500;
	height: 47px;
	letter-spacing: .8px;
	line-height: 16px;
	margin-right: -4px;
	text-transform: uppercase;
	width: 40px;
	position: absolute;
	right: 34px;
	top: -61px
}

.sort-button:focus {
	outline: 1px dotted;
	outline: -webkit-focus-ring-color auto 5px
}

.phrasebook-container .phrasebook-features .sort-button .goog-toolbar-menu-button-inner-box {
	margin-top: 14px;
	visibility: hidden
}

.phrasebook-container .phrasebook-features .sort-button .goog-toolbar-menu-button-caption {
	height: 0;
	overflow: hidden;
	width: 0
}

.phrasebook-container .phrasebook-features .export-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/drive_spreadsheet_grey600_18dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/drive_spreadsheet_grey600_18dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/drive_spreadsheet_grey600_18dp.png') 2x);
	display: none;
	height: 47px;
	width: 40px;
	position: absolute;
	right: 34px;
	top: -61px
}

.phrasebook-container .phrasebook-features .more-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/more_vert_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/more_vert_grey600_20dp.png') 2x);
	display: inline-block;
	height: 47px;
	width: 40px;
	position: absolute;
	right: -10px;
	top: -61px
}

.phrasebook-container.empty .phrasebook-features .more-menu .delete-all-menuitem {
	display: none
}

.phrasebook-container .phrasebook-features .goog-toolbar-menu-button-dropdown {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey700_24dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey700_24dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system/2x/arrow_drop_down_grey700_24dp.png') 2x);
	height: 16px;
	margin: 0;
	width: 24px
}

.phrasebook-container .phrasebook-features .goog-menu {
	border-radius: 4px;
	box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.30), 0 2px 6px 2px rgba(60, 64, 67, 0.15);
	color: rgba(0, 0, 0, 0.87);
	font-size: 14px;
	font-weight: normal;
	line-height: 32px;
	min-width: 128px;
	padding: 7px 0;
	text-align: start;
	white-space: nowrap;
	z-index: 1
}

.phrasebook-container .phrasebook-features .goog-menuitem {
	padding: 0 17px
}

.phrasebook-container .phrasebook-features .goog-menuitem-highlight,
.phrasebook-container .phrasebook-features .goog-menuitem:hover {
	background-color: #f5f5f5
}

.phrasebook-container .phrasebook-features .goog-option-selected {
	background-color: #e3e3e3
}

.phrasebook-container .phrasebook-features .goog-menu table {
	border-spacing: 0
}

.phrasebook-container .phrasebook-features .goog-menu td {
	padding: 0
}

.phrasebook-container .nav-bar {
	background: #fff;
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
	color: #5f6368;
	font-size: 12px;
	font-weight: 500;
	height: 48px;
	width: 100%;
	position: absolute;
	top: 48px
}

.phrasebook-container.empty-search-query .nav-bar {
	display: none
}

.phrasebook-container .num-phrases {
	font-size: 13px;
	font-weight: 500;
	letter-spacing: .3px
}

.phrasebook-container .nav-bar .num-phrases {
	display: inline-block;
	height: 18px;
	line-height: 18px;
	padding: 14px 20px 0
}

.phrasebook-container .nav-bar .nav-button-container {
	float: right;
	margin: 0 4px
}

.phrasebook-container .nav-bar .page-nav-button {
	background-position: center;
	background-repeat: no-repeat;
	height: 48px;
	opacity: .3;
	padding: 0;
	pointer-events: none;
	width: 48px
}

body.rtl-display-lang .phrasebook-container .nav-bar .page-nav-button {
	transform: scaleX(-1);
	-webkit-transform: scaleX(-1)
}

.phrasebook-container .nav-bar .prev-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/navigate_before_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/navigate_before_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/navigate_before_grey600_20dp.png') 2x)
}

.phrasebook-container .nav-bar .next-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/navigate_next_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/navigate_next_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/navigate_next_grey600_20dp.png') 2x)
}

.phrasebook-container.has-prev-page .nav-bar .prev-button,
.phrasebook-container.has-next-page .nav-bar .next-button {
	opacity: 1;
	pointer-events: auto
}

.phrasebook-container .selected-chip-bar {
	display: none
}

.phrasebook-container.language-pair-selected .selected-chip-bar {
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	box-sizing: border-box;
	display: block;
	height: 48px;
	width: 100%;
	position: absolute;
	top: 96px
}

.phrasebook-container .phrasebook-body .num-phrases {
	display: none
}

.phrasebook-body .entry-list {
	overflow-x: hidden
}

.phrasebook-entry {
	border-bottom: 1px solid rgba(0, 0, 0, 0.12);
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 0
}

.phrasebook-entry .language-chip {
	z-index: 2;
	position: absolute;
	left: 20px;
	top: 16px
}

.phrasebook-entry.deleted {
	-webkit-animation: slideout .2s ease-in-out 1 forwards, disappear .2s ease-in-out .2s 1 forwards;
	animation: slideout .2s ease-in-out 1 forwards, disappear .2s ease-in-out .2s 1 forwards
}

@-webkit-keyframes slideout {
	0% {}
	to {
		margin-left: 100%
	}
}

@keyframes slideout {
	0% {}
	to {
		margin-left: 100%
	}
}

@-webkit-keyframes disappear {
	0% {}
	to {
		height: 0;
		padding-bottom: 0;
		padding-top: 0
	}
}

@keyframes disappear {
	0% {}
	to {
		height: 0;
		padding-bottom: 0;
		padding-top: 0
	}
}

.phrasebook-entry .browse-entry,
.phrasebook-entry .select-entry {
	padding: 12px 12px 12px 20px
}

.phrasebook-entry .browse-entry,
.phrasebook-container.empty-search-query .phrasebook-entry .language-chip,
.phrasebook-container.language-pair-selected .phrasebook-entry .language-chip {
	display: none
}

.phrasebook-container button {
	background-color: transparent;
	border: none
}

.phrasebook-entry .trashcan-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/delete_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/delete_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/delete_grey600_20dp.png') 2x);
	cursor: pointer;
	height: 44px;
	opacity: .7;
	width: 44px;
	z-index: 2;
	position: absolute;
	top: 0;
	right: 0
}

.phrasebook-entry .trashcan-placeholder {
	float: right;
	height: 32px;
	width: 32px
}

.phrasebook-entry .phrase {
	font-size: 16px;
	margin-top: 40px
}

.language-pair-selected .phrasebook-entry .phrase,
.empty-search-query .phrasebook-entry .phrase {
	margin-top: 0
}

.phrasebook-entry .tts-button {
	background-image: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/volume_up_grey600_20dp.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/volume_up_grey600_20dp.png') 1x, url('https://ssl.gstatic.com/images/icons/material/system_gm/2x/volume_up_grey600_20dp.png') 2x);
	display: none;
	height: 20px;
	margin-left: 8px;
	vertical-align: bottom;
	width: 20px
}

.phrasebook-entry .tts-button.goog-button-disabled {
	opacity: .3
}

.phrasebook-entry .tl-input {
	color: #202124;
	margin-bottom: 4px;
	white-space: pre-wrap
}

.phrasebook-entry .tl-output {
	color: #5f6368;
	white-space: pre-wrap
}

.phrasebook-loader,
.phrasebook-container.loading .phrasebook-body {
	display: none
}

.phrasebook-container.loading .phrasebook-loader {
	display: block;
	margin-top: 96px;
	padding-top: 50%
}

.phrasebook-container .empty-placeholder {
	display: none;
	padding: 30px 32px 0
}

.phrasebook-container .empty-placeholder .placeholder-image {
	background-image: url('https://ssl.gstatic.com/translate/empty_phrasebook.png');
	background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/empty_phrasebook.png') 1x, url('https://ssl.gstatic.com/translate/empty_phrasebook.png') 2x);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%;
	height: 171px;
	margin: auto;
	margin-bottom: 44px;
	width: 170px
}

.phrasebook-container .empty-placeholder .placeholder-text-holder {
	margin: auto
}

.phrasebook-container .empty-placeholder .placeholder-link {
	margin-top: 28px;
	text-align: center
}

.phrasebook-container .empty-placeholder .placeholder-link a:link,
.phrasebook-container .empty-placeholder .placeholder-link a:visited {
	color: #1a73e8;
	font-family: 'Google Sans', sans-serif;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .3px;
	text-decoration: none
}

.phrasebook-container .empty-placeholder .placeholder-link a:hover {
	text-decoration: underline
}

.phrasebook-container .empty-placeholder .placeholder-title {
	color: rgba(0, 0, 0, 0.87);
	font-family: 'Google Sans', sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 28px;
	margin-bottom: 13px;
	text-align: center
}

.phrasebook-container .empty-placeholder .placeholder-body {
	color: #979797;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 22px;
	text-align: center
}

.phrasebook-container.empty .phrasebook-body {
	height: 0
}

.phrasebook-container.empty .entry-list,
.phrasebook-container.empty.search-open .phrasebook-body .language-pair-container {
	display: none
}

.phrasebook-container.empty:not(.search-open) .empty-placeholder {
	display: block
}

.phrasebook-container.empty-search-query.mobile:not(.language-pair-selected) .entry-list {
	display: none
}

.phrasebook-container.search-open .phrasebook-features .sort-button {
	display: none
}

.phrasebook-delete-all-dialog-bg {
	background: black;
	left: 0;
	opacity: .38!important;
	position: absolute;
	top: 0;
	z-index: 3
}

.phrasebook-delete-all-dialog {
	background: white;
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.16), 0 4px 8px rgba(0, 0, 0, 0.2);
	border-radius: 8px;
	padding: 20px 24px;
	position: fixed;
	width: 252px;
	z-index: 4
}

.phrasebook-delete-all-dialog-title-text {
	color: #3c4043;
	display: block;
	font-family: 'Google Sans', sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center
}

.phrasebook-delete-all-dialog-content {
	color: #80868b;
	font-size: 14px;
	letter-spacing: .2px;
	line-height: 20px;
	margin-top: 12px;
	margin-bottom: 38px
}

.phrasebook-delete-all-dialog-buttons {
	bottom: 10px;
	position: absolute;
	right: 24px
}

.phrasebook-delete-all-dialog-buttons>button {
	background: none;
	border: none;
	color: #1a73e8;
	cursor: pointer;
	font-family: 'Google Sans', sans-serif;
	font-size: 14px;
	font-weight: 500;
	letter-spacing: .25px;
	line-height: 16px;
	margin-left: 16px;
	padding: 10px 8px
}

@media screen and (min-width:720px) {
	.displaying-saved-page .homepage {
		display: block
	}
	.displaying-saved-page .phrasebook-page {
		background-color: #fff;
		box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2);
		height: calc(100vh - 65px);
		max-width: 350px;
		z-index: 2;
		position: fixed;
		right: 0;
		top: 65px
	}
	.phrasebook-container.loading .phrasebook-loader {
		height: calc(100vh - 168px - 65px);
		margin-top: calc(65px + 168px)
	}
	.jfk-tooltip {
		z-index: 1000
	}
	.phrasebook-top-header {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		height: 168px;
		width: 350px;
		left: auto;
		right: 0;
		top: 65px
	}
	.phrasebook-top-header .phrasebook-top-bar {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		box-shadow: none;
		height: 120px
	}
	.phrasebook-container.empty-search-query .phrasebook-top-header {
		border: 0;
		height: 120px
	}
	.phrasebook-top-header.language-pair-selected .phrasebook-top-header {
		height: 216px
	}
	.phrasebook-container.empty-search-query .phrasebook-body {
		height: calc(100vh - 120px - 65px);
		margin-top: 120px
	}
	.phrasebook-container.language-pair-selected .phrasebook-body {
		height: calc(100vh - 216px - 65px);
		margin-top: 216px
	}
	.phrasebook-container .phrasebook-body {
		height: calc(100vh - 168px - 65px);
		margin-top: 168px
	}
	.phrasebook-top-header .title {
		font-size: 28px;
		position: absolute;
		left: 24px;
		top: 18px
	}
	.phrasebook-top-header .close-button {
		background-image: url('https://ssl.gstatic.com/translate/1x_mobile.png');
		background-image: -webkit-image-set(url('https://ssl.gstatic.com/translate/1x_mobile.png') 1x, url('https://ssl.gstatic.com/translate/2x_mobile.png') 2x);
		background-position: 0 -192px;
		height: 24px;
		margin: 0;
		width: 24px;
		position: absolute;
		right: 16px;
		top: 16px
	}
	.phrasebook-container .nav-bar {
		background: #fff;
		border: 0;
		top: 120px
	}
	.phrasebook-container.language-pair-selected .selected-chip-bar {
		top: 168px
	}
	.phrasebook-container.language-pair-selected .nav-bar {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12)
	}
	.phrasebook-container .nav-bar .goog-menu {
		font-size: 16px;
		line-height: 48px;
		padding: 8px 16px
	}
	.phrasebook-container .search-button {
		top: 66px;
		left: 12px;
		right: auto
	}
	.phrasebook-container .search-bar {
		padding: 0 8px 0 12px;
		top: 70px
	}
	.phrasebook-container .search-box {
		background-color: #f5f5f5;
		border-radius: 4px;
		font-family: 'Google Sans', sans-serif;
		font-size: 16px;
		padding: 10px 46px
	}
	.phrasebook-container .search-bar .clear-image-black,
	.phrasebook-container .search-bar .search-image-black {
		top: -4px
	}
	.phrasebook-container .search-bar .clear-image-black {
		right: 5px
	}
	.phrasebook-container .search-bar .search-image-black {
		left: 12px
	}
	.phrasebook-container .num-phrases {
		font-size: 12px
	}
	.phrasebook-container.empty-search-query:not(.language-pair-selected) .phrasebook-body .num-phrases {
		display: block;
		color: #9aa0a6;
		padding: 16px 24px 16px 20px
	}
	.phrasebook-entry .browse-entry {
		display: block
	}
	.phrasebook-entry .select-entry {
		display: none
	}
	.phrasebook-container.empty-search-query .entry-list,
	.phrasebook-container.empty-search-query:not(.language-pair-selected) .entry-list {
		display: block
	}
	.phrasebook-container .phrasebook-features {
		position: absolute;
		right: 16px;
		top: 78px
	}
	.phrasebook-container.language-pair-selected .phrasebook-features {
		display: block
	}
	.phrasebook-container .phrasebook-features .sort-button {
		background: none;
		height: 16px;
		margin-right: 10px;
		margin-top: -8px;
		width: auto;
		position: relative;
		right: auto;
		top: auto
	}
	.phrasebook-container .phrasebook-features .sort-button .goog-toolbar-menu-button-inner-box {
		margin-top: 0;
		visibility: visible
	}
	.phrasebook-container .phrasebook-features .sort-button .goog-toolbar-menu-button-caption {
		height: auto;
		width: auto
	}
	.phrasebook-container .phrasebook-features .export-button-container {
		border-left: 1px solid rgba(0, 0, 0, 0.12);
		display: inline-block;
		height: 20px;
		padding: 4px;
		width: 34px
	}
	.phrasebook-container .phrasebook-features .export-button {
		display: inline-block;
		height: 18px;
		width: 18px;
		position: relative;
		right: auto;
		top: auto
	}
	.phrasebook-container .phrasebook-features .more-button {
		height: 24px;
		margin-left: 15px;
		position: relative;
		right: auto;
		top: auto;
		vertical-align: text-bottom;
		width: 24px
	}
	.phrasebook-container.loading .phrasebook-features .more-button,
	.phrasebook-container.empty .phrasebook-features .more-button {
		display: none;
		margin: 0
	}
	.phrasebook-container .phrasebook-features .more-menu .export-menuitem {
		display: none
	}
	.phrasebook-container .phrasebook-body .language-pair-container {
		border-bottom: 0
	}
	.phrasebook-container.empty-search-query .phrasebook-body .language-pair-container {
		border-bottom: 1px solid rgba(0, 0, 0, 0.12);
		padding: 0 12px 12px 20px
	}
	.phrasebook-container .language-pair-container .title {
		color: #9aa0a6
	}
	.phrasebook-container .language-chip {
		font-size: 13px;
		padding: 5px 12px
	}
	.phrasebook-container .language-chip.selected .language-chip-languages {
		max-width: 200px
	}
	.phrasebook-entry .trashcan-button {
		opacity: 1;
		display: none
	}
	.phrasebook-container:not(.empty-search-query) .phrasebook-entry.browsed .trashcan-button,
	.phrasebook-container:not(.empty-search-query) .phrasebook-entry.browsed .trashcan-placeholder,
	.phrasebook-entry:hover .trashcan-button,
	.phrasebook-entry:hover .trashcan-placeholder,
	.phrasebook-entry.focus-within .trashcan-button,
	.phrasebook-entry.focus-within .trashcan-placeholder {
		display: inline-block
	}
	.phrasebook-entry:focus-within .trashcan-button,
	.phrasebook-entry:focus-within .trashcan-placeholder {
		display: inline-block
	}
	.phrasebook-entry .phrase {
		font-size: 14px
	}
	.phrasebook-entry .tl-input,
	.phrasebook-entry .tl-output {
		line-height: 20px
	}
	.phrasebook-container:not(.empty-search-query) .phrasebook-entry.browsed .tts-button,
	.phrasebook-entry:hover .tts-button,
	.phrasebook-entry.focus-within .tts-button {
		display: inline-block
	}
	.browse-entry:focus-within .tts-button {
		display: inline-block
	}
	.phrasebook-container:not(.empty-search-query) .phrasebook-entry.browsed,
	.phrasebook-entry.focus-within,
	.phrasebook-entry:focus-within {
		background: #f8f9fa
	}
	.phrasebook-delete-all-dialog-bg {
		z-index: 1000
	}
	.phrasebook-delete-all-dialog {
		width: 422px;
		z-index: 1001
	}
	.phrasebook-delete-all-dialog-title-text {
		font-family: 'Google Sans', sans-serif;
		font-size: 22px;
		font-weight: 400;
		line-height: 24px;
		text-align: start
	}
	.phrasebook-delete-all-dialog-content {
		font-size: 16px;
		line-height: 24px;
		margin-top: 16px;
		margin-bottom: 38px
	}
	.sort-button-tooltip {
		display: none
	}
}

@media screen and (min-width:1280px) {
	.phrasebook-page {
		transition: .4s width cubic-bezier(0.4, 0, 0.2, 1), .4s transform cubic-bezier(0.4, 0, 0.2, 1), height 0
	}
	.displaying-saved-page .phrasebook-page {
		box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
		max-width: 460px
	}
	.phrasebook-top-header {
		transition: .4s width cubic-bezier(0.4, 0, 0.2, 1), .4s transform cubic-bezier(0.4, 0, 0.2, 1), height 0;
		width: 460px
	}
}

.gt-is {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	-webkit-transition: opacity .218s;
	-moz-transition: opacity .218s;
	-o-transition: opacity .218s;
	transition: opacity .218s;
	background-color: #fff;
	box-sizing: border-box;
	cursor: default;
	display: inline;
	position: absolute;
	white-space: nowrap;
	width: 100%;
	z-index: 900
}

.gt-is-desktop {
	font-size: 24px
}

.gt-is-tr-on {
	border: 1px solid #d9d9d9;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.21)
}

.gt-is-tr-off {
	border-color: #ccc #666 #666 #ccc;
	border-style: solid;
	border-width: 1px
}

.gt-is-mobile {
	background-color: white;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	border-radius: 0 0 2px 2px;
	display: block;
	position: relative;
	margin-bottom: 0;
	margin-top: 6px
}

.gt-is-ctr {
	margin: 0
}

.gt-is-tr-off .gt-is-ctr {
	padding: 8px 0
}

.gt-is-itm {
	direction: inherit;
	overflow: hidden;
	position: relative;
	text-overflow: ellipsis
}

.gt-is-mobile .gt-is-itm {
	min-height: 56px
}

.gt-is-itm-hover {
	background-color: #eee;
	border-color: #eee;
	border-style: dotted;
	border-width: 0
}

.gt-is-desktop .gt-is-flag {
	height: 18px;
	position: absolute;
	right: 5px;
	top: 4px;
	width: 18px
}

.gt-is-flag .jfk-button-img {
	background: url('https://ssl.gstatic.com/images/icons/material/system_gm/1x/flag_black_18dp.png') no-repeat;
	background-size: 18px 18px;
	background-position: -1px -1px
}

.gt-is-ld,
.gt-is-ld-top {
	height: 0
}

.gt-is-tr-off .gt-is-ld-top {
	visibility: hidden
}

.gt-is-tr-on .gt-is-ld-top {
	border-top: 1px solid #ededed
}

.gt-is-mobile .gt-is-ld-top {
	margin-bottom: 8px
}

.gt-is-tr-on .gt-is-ld {
	border-top: 1px solid #ededed
}

.gt-is-tr-off .gt-is-ld {
	visibility: hidden
}

.gt-is-mobile .gt-is-ld {
	border-top: 1px solid #e6e6e6
}

.gt-is-desktop .gt-is-sg {
	padding-right: 8px;
	padding-left: 8px
}

.gt-is-tr-on .gt-is-sg {
	padding-top: 8px;
	padding-bottom: 0;
	color: rgba(0, 0, 0, 0.87)
}

.gt-is-mobile .gt-is-sg {
	font-size: 16px;
	color: rgba(0, 0, 0, 0.87);
	margin: 0!important;
	position: absolute;
	left: 15px;
	top: 8px;
	right: 48px
}

.gt-is-tr {
	font-size: 14px;
	color: rgba(0, 0, 0, 0.54);
	display: block;
	padding-top: 4px
}

.gt-is-desktop .gt-is-tr {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px
}

.gt-is-mobile .gt-is-tr {
	margin: 0!important;
	position: absolute;
	bottom: 6px;
	left: 15px;
	right: 48px
}

.gt-is-mobile .gt-is-ca {
	background-image: url('https://ssl.gstatic.com/translate/arrow_black_ltr.png');
	background-repeat: no-repeat;
	background-size: 24px 24px;
	background-position: center;
	height: 100%;
	opacity: .54;
	position: absolute;
	right: 0;
	top: 0;
	width: 48px
}