/*
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  /* support: IE8 */
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  min-height: 0;
  /* support: IE7 */
  font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: .5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
  padding: .4em 1em;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}
/* button sets */
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-dialog {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 20px 0 0;
  min-width: 120px;
}
.ui-dialog .ui-dialog-titlebar-close,
.ui-dialog .ui-dialog-titlebar-fullscreen {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -15px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-titlebar-fullscreen {
  margin-right: 35px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  position: absolute;
}
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px .4em;
  cursor: pointer;
  min-height: 0;
  /* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,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");
  height: 100%;
  filter: alpha(opacity=25);
  /* support: IE8 */
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  /* Support: IE7 */
  overflow-x: hidden;
  padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}
.ui-selectmenu-open {
  display: block;
}
.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  padding: 0.4em 2.1em 0.4em 1em;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider-horizontal {
  height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: .2em;
}
.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 999999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaaaaa;
  box-shadow: 0 0 5px #aaaaaa;
}
body .ui-tooltip {
  border-width: 2px;
}
/*
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Sans-Serif%2CVerdana%2CArial&fwDefault=normal&fsDefault=14px&cornerRadius=4px&bgColorHeader=%23fefefe&bgTextureHeader=flat&bgImgOpacityHeader=0&borderColorHeader=%23fefefe&fcHeader=%23333333&iconColorHeader=%23145D7A&bgColorContent=%23fefefe&bgTextureContent=flat&bgImgOpacityContent=0&borderColorContent=%23145D7A&fcContent=%23222222&iconColorContent=%23145D7A&bgColorDefault=%23f8c300&bgTextureDefault=flat&bgImgOpacityDefault=0&borderColorDefault=%23f8c300&fcDefault=%23222222&iconColorDefault=%23222222&bgColorHover=%23f8c300&bgTextureHover=flat&bgImgOpacityHover=0&borderColorHover=%23f8c300&fcHover=%23fefefe&iconColorHover=%23fefefe&bgColorActive=%23E4A911&bgTextureActive=flat&bgImgOpacityActive=0&borderColorActive=%23E4A911&fcActive=%23222222&iconColorActive=%23222222&bgColorHighlight=%23fff699&bgTextureHighlight=flat&bgImgOpacityHighlight=0&borderColorHighlight=%23ffe997&fcHighlight=%23ff7000&iconColorHighlight=%23ff7000&bgColorError=%23ffdddd&bgTextureError=flat&bgImgOpacityError=0&borderColorError=%23ffcbcb&fcError=%23ee3333&iconColorError=%23ee3333&bgColorOverlay=%23000000&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=25&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=25&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=4px
 */
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Arial, Tahoma, Verdana;
  font-size: 14px;
}
.ui-widget-content {
  border: 1px solid #145d7a;
  background: #fefefe;
  color: #222222;
}
.ui-widget-content a {
  color: #222222;
}
.ui-widget-header {
  border: 1px solid #fefefe;
  background: #fefefe;
  color: #333333;
  font-weight: bold;
}
.ui-widget-header a {
  color: #333333;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #f8c300;
  background: #f8c300;
  font-weight: normal;
  color: #222222;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #222222;
  text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #f8c300;
  background: #f8c300;
  font-weight: normal;
  color: #fefefe;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #fefefe;
  text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #e4a911;
  background: #e4a911;
  font-weight: normal;
  color: #222222;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #222222;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #ffe997;
  background: #fff699;
  color: #ff7000;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #ff7000;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #ffcbcb;
  background: #ffdddd;
  color: #ee3333;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #ee3333;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #ee3333;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: alpha(opacity=70);
  /* support: IE8 */
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: alpha(opacity=35);
  /* support: IE8 */
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* support: IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("/images/ui-icons_145D7A_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("/images/ui-icons_145D7A_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("/images/ui-icons_222222_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("/images/ui-icons_fefefe_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("/images/ui-icons_222222_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("/images/ui-icons_ff7000_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("/images/ui-icons_ee3333_256x240.png");
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
  background: #000000;
  opacity: .25;
  filter: alpha(opacity=25);
  /* support: IE8 */
}
.ui-widget-shadow {
  margin: -4px 0 0 -4px;
  padding: 4px;
  background: #000000;
  opacity: .25;
  filter: alpha(opacity=25);
  /* support: IE8 */
  border-radius: 4px;
}
/********* HELPERS START *********/
.inline-block {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
/********* HELPERS END ***********/
/********* RESET BEGIN **********/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
html,
body {
  height: 100%;
}
ol,
ul {
  padding: inherit;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption,
th,
td {
  text-align: left;
  font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
}
blockquote,
q {
  quotes: '' '';
  background-color: #f6f7fc;
  border-left: 5px solid #d4dceb;
  padding: 15px 20px;
  margin: 15px;
}
/* HTML5 elements */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
/********* RESET END **********/
body {
  background-color: #ffffff;
  color: #000000;
  font-family: "Open Sans", Arial, Tahoma, Verdana;
  font-size: 0.4cm;
  min-width: 5cm;
  margin: 0 auto;
}
form {
  text-align: left;
  width: 80%;
  margin: 0.5cm auto 0 auto;
}
hr {
  border-style: none;
  height: 1px;
  background-color: #000000;
}
p {
  text-indent: 0.3cm;
  text-align: justify;
  margin-bottom: 0.5cm;
}
em {
  background: none;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  color: transparent;
  overflow: hidden;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
a,
.link {
  color: #0b4e70;
  text-decoration: underline;
  cursor: pointer;
  font-weight: 600;
}
a:hover,
.link:hover {
  color: #dc9226;
  text-decoration: none;
}
.button {
  font-weight: normal;
}
.ui-widget-content a {
  color: #0b4e70 !important;
}
.ui-widget-content a:hover {
  color: #dc9226 !important;
}
input,
select,
textarea {
  font-family: Arial, Tahoma, Verdana;
  vertical-align: middle;
  font-size: 0.4cm;
  font-weight: normal;
  padding: 0px;
  margin: 0px;
  border: 1px solid #7d96b3;
  color: #081c47;
  box-sizing: content-box;
}
input[type=text],
input[type=email],
input[type=password],
select {
  width: 10cm;
  height: 1cm;
  padding: 0 0.2cm;
  box-sizing: border-box;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=password]:focus,
select:focus {
  border: 1px solid #dc9226;
}
textarea {
  vertical-align: middle;
  width: 10cm;
  box-sizing: border-box;
  padding: 0 0.2cm;
}
textarea:focus {
  border: 1px solid #dc9226;
}
input[type=checkbox],
input[type=roadio] {
  margin: -1px 0 1px 0;
}
button,
input[type=button],
input[type=submit],
.button,
.ui-widget button {
  text-decoration: none;
  font-family: Oswald;
  color: #222222;
  background: #f8c300;
  border: 0;
  cursor: pointer;
  font-size: 0.53cm;
  padding: 0 0.7cm;
  line-height: 1.4cm;
  height: 1.2cm;
  margin: 0.05cm;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
  -o-box-shadow: 0 0.1cm 0 #e4a911;
  -webkit-box-shadow: 0 0.1cm 0 #e4a911;
  -moz-box-shadow: 0 0.1cm 0 #e4a911;
  box-shadow: 0 0.1cm 0 #e4a911;
  text-shadow: 0.02cm 0.02cm 0 #f3f3f3;
  -moz-text-shadow: 0.02cm 0.02cm 0 #f3f3f3;
  -webkit-text-shadow: 0.02cm 0.02cm 0 #f3f3f3;
  -moz-border-radius: 0.1cm;
  -webkit-border-radius: 0.1cm;
  border-radius: 0.1cm;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
button.ui-button,
input[type=button].ui-button,
input[type=submit].ui-button,
.button.ui-button,
.ui-widget button.ui-button,
button.tiny,
input[type=button].tiny,
input[type=submit].tiny,
.button.tiny,
.ui-widget button.tiny {
  font-size: 0.4cm;
  padding: 0.05cm 0.4cm;
  line-height: 0.8cm;
  height: 0.7cm;
}
button.ui-button.ui-button-icon-only,
input[type=button].ui-button.ui-button-icon-only,
input[type=submit].ui-button.ui-button-icon-only,
.button.ui-button.ui-button-icon-only,
.ui-widget button.ui-button.ui-button-icon-only,
button.tiny.ui-button-icon-only,
input[type=button].tiny.ui-button-icon-only,
input[type=submit].tiny.ui-button-icon-only,
.button.tiny.ui-button-icon-only,
.ui-widget button.tiny.ui-button-icon-only {
  font-size: 0;
}
button.ui-button > span.ui-button-text,
input[type=button].ui-button > span.ui-button-text,
input[type=submit].ui-button > span.ui-button-text,
.button.ui-button > span.ui-button-text,
.ui-widget button.ui-button > span.ui-button-text,
button.tiny > span.ui-button-text,
input[type=button].tiny > span.ui-button-text,
input[type=submit].tiny > span.ui-button-text,
.button.tiny > span.ui-button-text,
.ui-widget button.tiny > span.ui-button-text {
  padding: 0 0.2cm;
}
button:hover,
input[type=button]:hover,
input[type=submit]:hover,
.button:hover,
.ui-widget button:hover {
  color: #fefefe;
  background: #f8c300;
  text-shadow: -0.02cm -0.02cm 0 #999999;
  -moz-text-shadow: -0.02cm -0.02cm 0 #999999;
  -webkit-text-shadow: -0.02cm -0.02cm 0 #999999;
}
button.disabled,
input[type=button].disabled,
input[type=submit].disabled,
.button.disabled,
.ui-widget button.disabled {
  cursor: default;
  color: #fefefe;
  text-shadow: 0 0 0 #ffffff !important;
  -moz-text-shadow: 0 0 0 #ffffff !important;
  -webkit-text-shadow: 0 0 0 #ffffff !important;
}
button.gray,
input[type=button].gray,
input[type=submit].gray,
.button.gray,
.ui-widget button.gray,
button.grey,
input[type=button].grey,
input[type=submit].grey,
.button.grey,
.ui-widget button.grey {
  color: #fefefe;
  background: #c3c3c3;
  text-shadow: -0.02cm -0.02cm 0 #999999;
  -moz-text-shadow: -0.02cm -0.02cm 0 #999999;
  -webkit-text-shadow: -0.02cm -0.02cm 0 #999999;
  -o-box-shadow: 0 0.1cm 0 #e0e0e0;
  -webkit-box-shadow: 0 0.1cm 0 #e0e0e0;
  -moz-box-shadow: 0 0.1cm 0 #e0e0e0;
  box-shadow: 0 0.1cm 0 #e0e0e0;
}
button.gray.disabled,
input[type=button].gray.disabled,
input[type=submit].gray.disabled,
.button.gray.disabled,
.ui-widget button.gray.disabled,
button.grey.disabled,
input[type=button].grey.disabled,
input[type=submit].grey.disabled,
.button.grey.disabled,
.ui-widget button.grey.disabled,
button.gray:hover,
input[type=button].gray:hover,
input[type=submit].gray:hover,
.button.gray:hover,
.ui-widget button.gray:hover,
button.grey:hover,
input[type=button].grey:hover,
input[type=submit].grey:hover,
.button.grey:hover,
.ui-widget button.grey:hover {
  color: #929292;
  background: #e0e0e0;
  text-shadow: 0.02cm 0.02cm 0 #fefefe;
  -moz-text-shadow: 0.02cm 0.02cm 0 #fefefe;
  -webkit-text-shadow: 0.02cm 0.02cm 0 #fefefe;
  -o-box-shadow: 0 0.1cm 0 #c3c3c3;
  -webkit-box-shadow: 0 0.1cm 0 #c3c3c3;
  -moz-box-shadow: 0 0.1cm 0 #c3c3c3;
  box-shadow: 0 0.1cm 0 #c3c3c3;
}
button.hidden,
input[type=button].hidden,
input[type=submit].hidden,
.button.hidden,
.ui-widget button.hidden,
button.hide,
input[type=button].hide,
input[type=submit].hide,
.button.hide,
.ui-widget button.hide {
  display: none;
}
button.center,
input[type=button].center,
input[type=submit].center,
.button.center,
.ui-widget button.center {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/Oswald/regular.eot?');
  src: url('/fonts/Oswald/regular.eot?#iefix') format('embedded-opentype'), url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url('/fonts/Oswald/regular.woff') format('woff'), url('/fonts/Oswald/regular.ttf') format('truetype'), url('/fonts/Oswald/regular.svg#oswald') format('svg');
}
@media screen and (max-width: 15cm) {
  button,
  input[type=button],
  input[type=submit],
  .button,
  .ui-widget button {
    font-size: 0.48cm;
    padding: 0 0.6cm;
    line-height: 1.3cm;
    height: 1.15cm;
  }
  button.ui-button,
  input[type=button].ui-button,
  input[type=submit].ui-button,
  .button.ui-button,
  .ui-widget button.ui-button,
  button.tiny,
  input[type=button].tiny,
  input[type=submit].tiny,
  .button.tiny,
  .ui-widget button.tiny {
    font-size: 0.38cm;
    padding: 0.05cm 0.35cm;
    line-height: 0.75cm;
    height: 0.65cm;
  }
}
form {
  width: 95%;
  max-width: 20.1cm;
}
form label {
  max-width: 5cm;
  width: 25%;
  font-size: 0.4cm;
  line-height: 0.4cm;
  text-align: left;
  vertical-align: middle;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
form label.wide {
  max-width: none;
  width: auto;
}
form label > span {
  color: #999999;
  font-size: 0.3cm;
}
form label > a {
  font-size: 0.35cm;
}
form select,
form input[type=text],
form input[type=email],
form input[type=password],
form textarea {
  margin: 0.1cm 0;
  vertical-align: middle;
  width: 75%;
  max-width: 15cm;
}
form p.value,
form div.value {
  text-indent: 0;
  margin: 0.1cm 0;
  vertical-align: middle;
  width: 75%;
  max-width: 15cm;
  display: inline-block;
  white-space: normal;
}
form p.value.no_title,
form div.value.no_title {
  margin-left: 25%;
}
form p.value > label,
form div.value > label {
  max-width: none;
  width: 90%;
}
div.wforms {
  width: 14cm;
  margin: 0 auto;
}
div.wforms form {
  margin-top: 0;
  position: relative;
  width: auto;
  overflow: hidden;
}
div.wforms form > div.message {
  margin-top: 0.25cm;
}
div.wforms form > div.description {
  margin: 0.25cm 0;
  clear: both;
}
div.wforms form > div.line {
  margin: 0.25cm 0;
  position: relative;
}
div.wforms form > div.line.checkbox {
  line-height: 0.3cm;
}
div.wforms form > div.line.checkbox > label {
  width: 100%;
  max-width: unset;
  box-sizing: border-box;
  position: relative;
  line-height: 0.35cm;
  padding-left: 0.5cm;
  display: block;
}
div.wforms form > div.line.checkbox > label.remember {
  max-width: 50%;
  line-height: 0.3cm;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
div.wforms form > div.line.checkbox > span.password {
  width: 100%;
  max-width: 50%;
  float: none;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
div.wforms form > div.line.password_info {
  text-align: left;
  font-size: 0.3cm;
  color: grey;
}
div.wforms form > div.line > input.text {
  width: 100%;
  margin: 0;
}
div.wforms form > div.line > input[type='checkbox'] {
  position: absolute;
  top: 0;
  margin: 0;
}
div.wforms form > div.line > span.clreml {
  margin-bottom: 0.1cm;
  float: right;
  position: relative;
  z-index: 2;
}
div.wforms form > div.line > div.sc1 {
  text-align: left;
  line-height: 0.7cm;
  margin-top: -0.1cm;
  float: left;
}
div.wforms form > div.line > div.sc2 {
  margin: 0.2cm 0;
  text-align: center;
}
div.wforms form > div.line > div.sc > em,
div.wforms form > div.line > div.sc2 > em {
  background-image: url(/images/sicons_hr2.png);
  background-size: 500% 100%;
  height: 1cm;
  width: 1cm;
  margin: 0.1cm 0.2cm 0.1cm 0;
  /*facebook*/
  /*google*/
  /*twitter*/
  /*youtube*/
  /*instagram*/
}
div.wforms form > div.line > div.sc > em.q1,
div.wforms form > div.line > div.sc2 > em.q1 {
  background-position: 0cm 0;
}
div.wforms form > div.line > div.sc > em.q2,
div.wforms form > div.line > div.sc2 > em.q2 {
  background-position: -1.01cm 0;
}
div.wforms form > div.line > div.sc > em.q3,
div.wforms form > div.line > div.sc2 > em.q3 {
  background-position: -2cm 0;
}
div.wforms form > div.line > div.sc > em.q4,
div.wforms form > div.line > div.sc2 > em.q4 {
  background-position: -3cm 0;
}
div.wforms form > div.line > div.sc > em.q5,
div.wforms form > div.line > div.sc2 > em.q5 {
  background-position: -4cm 0;
}
div.wforms a,
div.wforms .link {
  font-weight: normal;
}
div.wforms button.continue {
  float: right;
  margin-top: 0.1cm;
}
div.wforms button.back.no_visible {
  visibility: hidden;
}
div.wforms #reset_again {
  margin: 25px 0;
  text-align: center;
}
div.wforms #reset_again > a {
  font-weight: bold;
}
#captcha_form,
#captcha,
#captcha2,
#captcha3 {
  width: 30% !important;
  margin: 0 0 0.1cm 0;
}
div.CaptchaDiv {
  width: 70%;
}
div.CaptchaDiv > div.CaptchaImageDiv {
  width: 100%;
  padding-right: 1.2cm !important;
  box-sizing: border-box;
}
div.CaptchaDiv > div.CaptchaImageDiv > img {
  height: 1.1cm;
  width: 100%;
}
div.CaptchaDiv > div.CaptchaIconsDiv {
  margin-left: -1.2cm !important;
}
div.CaptchaDiv > div.CaptchaIconsDiv > span {
  height: 1cm;
  width: 1cm;
}
#email_tooltip {
  position: relative;
  background: #fff4f4;
  border: 1px solid #ffbbbb;
  margin-top: 0.2cm;
  padding: 0.1cm 0.2cm;
  -moz-border-radius: 0.1cm;
  -webkit-border-radius: 0.1cm;
  border-radius: 0.1cm;
}
#email_tooltip:after,
#email_tooltip:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
#email_tooltip:after {
  border-bottom-color: #fff4f4;
  border-width: 0.3cm;
  left: 2cm;
}
#email_tooltip:before {
  border-bottom-color: #ffbbbb;
  border-width: 0.33cm;
  left: 1.98cm;
}
.ui-dialog {
  -o-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.4);
  position: fixed;
  border: none;
  z-index: 20000 !important;
  min-width: 4cm;
}
.ui-dialog .ui-dialog-content {
  padding: 0.1cm 0.3cm 0.2cm 0.3cm;
}
.ui-dialog .ui-dialog-title {
  padding: 0 0.9cm 0 0;
  width: 100%;
  box-sizing: border-box;
}
.ui-dialog .ui-dialog-titlebar {
  margin: 0.2cm 0.2cm 0 0.2cm;
  padding: 0;
  position: relative;
  font-size: 0.62cm;
  font-family: Oswald;
  color: #0b4e70;
  font-weight: normal;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close,
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-fullscreen {
  right: 0;
  height: 0.8cm;
  width: 0.5cm;
  padding: .05cm 0.45cm;
  margin: -0.45cm 0 0 0;
}
div.load_content {
  background: url(/images/loader.gif) center no-repeat;
  height: 2cm;
}
@media screen and (max-width: 16cm) {
  form label,
  form select,
  form input[type=text],
  form input[type=email],
  form input[type=password],
  form textarea {
    width: 100%;
    max-width: none;
  }
  form p.value,
  form div.value {
    width: 100%;
  }
  form p.value.no_title,
  form div.value.no_title {
    margin-left: 0;
  }
  div.wforms {
    width: 100%;
  }
  .ui-dialog {
    width: 95% !important;
  }
}
@media screen and (max-width: 10cm) {
  div.wforms form div.line.password_info > br {
    display: none;
  }
  div.wforms button {
    float: none !important;
    display: block;
    margin: 0 auto 0.2cm;
  }
  #signup-form #spam > br {
    display: none;
  }
  #subscription_notifications {
    margin-top: 0.1cm;
  }
  #subscription_notifications > li {
    padding: 0 0 0.1cm 0;
  }
}
em {
  background: none;
  font-size: 0;
  line-height: 0;
  padding: 0;
  margin: 0;
  color: transparent;
}
em.loader {
  height: 32px;
  width: 32px;
  background-image: url(/images/loader.gif) !important;
}
em.icon16 {
  height: 16px;
  width: 16px;
  background-image: url(/images/icons16.png) !important;
}
em.icon16.add {
  background-position: 0 0;
}
em.icon16.edit {
  background-position: -16px 0;
}
em.icon16.delete {
  background-position: -32px 0;
}
em.icon16.ok,
em.icon16.apply {
  background-position: -48px 0;
}
em.icon16.down {
  background-position: -64px 0;
}
em.icon16.up {
  background-position: -72px 0;
}
em.icon16.synchronize,
em.icon16.refresh {
  background-position: -96px 0;
}
em.icon16.filter {
  background-position: -112px 0;
}
em.icon16.help {
  background-position: 0 -16px;
}
em.icon16.vip {
  background-position: -16px -16px;
}
em.icon16.cancel {
  background-position: -32px -16px;
}
div#tz_chat {
  position: fixed;
  right: 10px;
  height: 34px;
  bottom: 0;
  width: 150px;
  display: none;
  overflow: hidden;
  z-index: 999990;
  -o-box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5);
  -moz-box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 5px 1px rgba(255, 255, 255, 0.5);
}
div#tz_chat div#tz_chat_closed {
  position: relative;
  height: 40px;
  text-align: center;
  color: #222222;
  line-height: 16px;
  padding: 10px;
  font-size: 16px;
  background-color: #f8c300;
  white-space: nowrap;
  cursor: pointer;
  display: none;
  text-shadow: 0 1px 0 #ffffff;
  -moz-text-shadow: 0 1px 0 #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
}
div#tz_chat div#tz_chat_closed:hover {
  color: #fefefe;
  text-shadow: -1px -1px 0 #999999;
  -moz-text-shadow: -1px -1px 0 #999999;
  -webkit-text-shadow: -1px -1px 0 #999999;
}
div#tz_chat div#tz_chat_bar {
  position: relative;
  height: 14px;
  color: #222222;
  line-height: 14px;
  padding: 10px 15px;
  z-index: 999995;
  background-color: #f8c300;
  white-space: nowrap;
  cursor: pointer;
  text-shadow: 0 1px 0 #ffffff;
  -moz-text-shadow: 0 1px 0 #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
}
div#tz_chat div#tz_chat_bar:hover {
  color: #fefefe;
  text-shadow: -1px -1px 0 #999999;
  -moz-text-shadow: -1px -1px 0 #999999;
  -webkit-text-shadow: -1px -1px 0 #999999;
}
div#tz_chat div#tz_chat_bar_minimize,
div#tz_chat div#tz_chat_bar_close {
  position: absolute;
  width: 12px;
  height: 12px;
  padding: 5px;
  margin: 0;
  top: 7px;
  cursor: pointer;
  font-size: 12px;
  text-align: center;
  line-height: 12px;
  color: #222222;
  z-index: 999995;
  display: none;
  text-shadow: 0 1px 0 #ffffff;
  -moz-text-shadow: 0 1px 0 #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
}
div#tz_chat div#tz_chat_bar_minimize:hover,
div#tz_chat div#tz_chat_bar_close:hover {
  color: #fefefe;
  text-shadow: -1px -1px 0 #999999;
  -moz-text-shadow: -1px -1px 0 #999999;
  -webkit-text-shadow: -1px -1px 0 #999999;
}
div#tz_chat div#tz_chat_bar_minimize {
  right: 27px;
}
div#tz_chat div#tz_chat_bar_close {
  right: 5px;
}
div#tz_chat div#tz_chat_settings_sound {
  position: absolute;
  padding: 5px;
  margin: 0;
  bottom: 0;
  right: 0;
  cursor: pointer;
  font-size: 10px;
  line-height: 10px;
  color: #aaa;
  z-index: 999996;
  display: none;
}
div#tz_chat div#tz_chat_settings_sound:hover {
  color: #999;
  font-weight: 700;
}
div#tz_chat div#tz_chat_body {
  position: relative;
  margin: 0;
  min-height: 200px;
  border: 1px solid #f8c300;
  border-top-color: #999;
  background-color: #f0f0f0;
}
div#tz_chat div#tz_chat_body div#tz_chat_preconnecting {
  position: relative;
  display: none;
  top: 20%;
}
div#tz_chat div#tz_chat_body div#tz_chat_preconnecting > div {
  padding: 10px 15px 0 15px;
}
div#tz_chat div#tz_chat_body div#tz_chat_preconnecting select,
div#tz_chat div#tz_chat_body div#tz_chat_preconnecting textarea {
  width: 90% !important;
  margin-bottom: 5px;
}
div#tz_chat div#tz_chat_body div#tz_chat_connecting {
  position: relative;
  display: none;
  text-align: center;
  top: 30%;
}
div#tz_chat div#tz_chat_body div#tz_chat_connecting > div {
  padding: 15px 15px 0 15px;
}
div#tz_chat div#tz_chat_body div#tz_chat_connecting input {
  margin: 0 5px;
}
div#tz_chat div#tz_chat_body div#tz_chat_dialog_close {
  position: relative;
  text-align: center;
  top: 0;
  left: 0;
  z-index: 999998;
  width: 100%;
  height: 100%;
  margin-top: 50%;
  display: none;
}
div#tz_chat div#tz_chat_body div#tz_chat_dialog_close input {
  margin: 15px 5px;
}
div#tz_chat div#tz_chat_body div.chat_error_mgs {
  position: absolute;
  top: 0;
  left: 0;
  padding: 15px;
  z-index: 999997;
  width: 100%;
}
div#tz_chat div#tz_chat_body div#tz_chat_main {
  position: relative;
  display: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body {
  position: relative;
  top: 0;
  height: 84%;
  padding: 10px;
  overflow-y: auto;
  overflow-x: hidden;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body hr {
  background-color: #ddd;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user {
  padding: 10px;
  margin: 2px;
  border: 1px solid #ddd;
  float: right;
  clear: both;
  position: relative;
  text-align: right;
  background-color: #fff;
  margin-left: 30px !important;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user:after,
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user:before {
  content: '';
  border: 7px solid transparent;
  position: absolute;
  right: -13px;
  bottom: 10px;
  margin-top: -8px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user:before {
  border-left: 6px solid #ddd;
  right: -14px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user:after {
  border-left: 6px solid #fff;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_user_date {
  clear: both;
  padding: 10px 5px 2px;
  font-size: 9px;
  text-align: right;
  color: #999;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support_ava {
  overflow: hidden;
  float: left;
  padding: 0;
  margin: 0;
  width: 40px;
  height: 40px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support_ava > img {
  width: 40px;
  height: 40px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support {
  padding: 10px;
  position: relative;
  margin: 2px;
  max-width: 160px;
  border: 1px solid #339933;
  float: left;
  color: #393;
  text-align: left;
  background-color: #ffffff;
  margin-right: 30px !important;
  margin-left: 10px !important;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support:after,
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support:before {
  content: '';
  border: 7px solid transparent;
  position: absolute;
  left: -13px;
  bottom: 10px;
  margin-top: -8px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support:before {
  border-right: 6px solid #339933;
  left: -14px;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_support:after {
  border-right: 6px solid #ffffff;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_admin_date {
  clear: both;
  padding: 10px 5px 2px;
  font-size: 9px;
  text-align: left;
  color: #999;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_body .chat_msg_info {
  padding: 10px;
  margin: 2px;
  text-align: center;
  clear: both;
  color: #666;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_msg {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  border-top: 1px solid #ddd;
}
div#tz_chat div#tz_chat_body div#tz_chat_main #tz_chat_main_msg > textarea {
  overflow: hidden;
  overflow-wrap: break-word;
  height: 30px;
  width: 75%;
  background-color: #fff;
  border: 0;
  resize: none;
}
.CaptchaDiv {
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
  vertical-align: middle;
  white-space: nowrap;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.CaptchaImageDiv {
  margin: 0 !important;
  padding: 0 !important;
  vertical-align: top !important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.CaptchaIconsDiv {
  text-align: left !important;
  margin: 0 !important;
  padding: 0 !important;
  vertical-align: top !important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.CaptchaDiv span.button,
.CaptchaDiv span.button:hover {
  margin: 0 !important;
  padding: 0 !important;
  text-decoration: none !important;
  outline: none !important;
  -moz-outline-style: none !important;
  vertical-align: top !important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  font-size: 0.8cm;
  height: 1cm;
  width: 1cm;
  line-height: 1cm;
}
.CaptchaIconsDiv span.button,
.CaptchaIconsDiv span.button:hover {
  margin: 0 0 0 0.1cm !important;
  display: none !important;
}
.Placeholder {
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
}
*html .Placeholder {
  display: none !important;
}
*:first-child + html .Placeholder {
  display: none !important;
}
.Warning {
  font-size: 12px !important;
  color: red !important;
}
.CaptchaDiv a.DisabledLink {
  padding: 0 !important;
  position: relative !important;
  z-index: 24 !important;
}
.CaptchaDiv a.DisabledLink span {
  display: none !important;
}
.CaptchaDiv a.DisabledLink:hover,
.CaptchaDiv a.DisabledLink:focus {
  z-index: 25 !important;
  cursor: help !important;
  font-size: 100% !important;
}
.CaptchaDiv a.DisabledLink:hover span {
  display: block !important;
  z-index: 9999 !important;
  position: absolute !important;
  top: 0 !important;
  background-color: #f0f0f0 !important;
  border: 1px solid #dddddd !important;
  color: #ff0000 !important;
  left: 30px !important;
  width: 250px !important;
  padding: 9px 6px 6px 11px !important;
  font-size: 11px !important;
  filter: alpha(opacity=90) !important;
  KHTMLOpacity: 0.90 !important;
  MozOpacity: 0.90 !important;
  opacity: 0.90 !important;
}
.CaptchaDiv a.DisabledLink:focus img {
  border: 1px solid transparent !important;
}
.CaptchaDiv a.DisabledLink span em {
  display: block !important;
  padding: 0 5px 5px 0 !important;
  margin: 0 !important;
  font-style: normal !important;
}
.CaptchaDiv .CaptchaImageDiv span.ProgressIndicator {
  color: black;
}
.CaptchaInfo {
  padding: 5px 10px 10px 10px !important;
  margin: 10px 5px 15px 5px !important;
  overflow: visible !important;
  border: 1px solid #dddddd !important;
  font-family: Courier !important;
  font-size: 12px !important;
  color: #666666 !important;
}
.CaptchaInfo legend {
  padding: 0 5px !important;
  margin: 0 !important;
  color: #999999 !important;
}
#cn {
  position: fixed;
  bottom: 0;
  left: 0.5cm;
  right: 0.5cm;
  max-width: 15cm;
  min-width: 4cm;
  padding: 0.5cm;
  margin: 0 auto 0.5cm;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0.2cm;
  background-color: rgba(40, 40, 40, 0.97);
  z-index: 120;
  -webkit-transform: translateY(200%);
  -ms-transform: translateY(200%);
  transform: translateY(200%);
  -o-transition: transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
#cn.visible {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}
#cn .cn_title {
  font-size: 0.4cm;
  line-height: 0.5cm;
  font-weight: 600;
  color: #fff;
  margin-bottom: 0.15cm;
  margin-left: 0.75cm;
  position: relative;
}
#cn .cn_title .cn_icon {
  margin-left: -0.82cm;
  width: 0.6cm;
  height: 0.6cm;
  position: absolute;
  margin-top: -0.02cm;
}
#cn .cn_desc {
  font-size: 0.38cm;
  line-height: 0.45cm;
  color: rgba(255, 255, 255, 0.64);
  margin-left: 0.75cm;
}
#cn .cn_btn {
  padding: 0 0.5cm;
  font-size: 0.43cm;
  line-height: 1.2cm;
  height: 1cm;
  margin-top: 0.4cm;
  margin-left: 0.75cm;
}
@media (min-width: 12cm) {
  #cn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  #cn .cn_btn {
    margin-top: 0;
  }
}
* {
  outline: none;
}
div.cm {
  display: none;
  height: 10cm;
}
div.block,
div.block_thin,
div.block_wide {
  width: 100%;
  max-width: 35cm;
  margin: 0 auto;
  padding: 0 0.2cm;
  position: relative;
  box-sizing: border-box;
}
div.block h1,
div.block_thin h1,
div.block_wide h1,
div.block h2,
div.block_thin h2,
div.block_wide h2,
div.block h3,
div.block_thin h3,
div.block_wide h3,
div.block h4,
div.block_thin h4,
div.block_wide h4 {
  text-align: center;
  font-family: Oswald, Tahoma;
  color: #2b2a29;
  line-height: 130%;
  width: 100%;
}
div.block h1,
div.block_thin h1,
div.block_wide h1,
div.block .h1,
div.block_thin .h1,
div.block_wide .h1 {
  margin: 0.8cm 0 0.4cm;
  font-size: 0.8cm;
}
div.block h2,
div.block_thin h2,
div.block_wide h2,
div.block .h2,
div.block_thin .h2,
div.block_wide .h2 {
  margin: 0.6cm 0 0.4cm;
  font-size: 0.7cm;
}
div.block h3,
div.block_thin h3,
div.block_wide h3,
div.block .h3,
div.block_thin .h3,
div.block_wide .h3 {
  margin: 0.5cm 0 0.3cm;
  font-size: 0.6cm;
}
div.block h4,
div.block_thin h4,
div.block_wide h4,
div.block .h4,
div.block_thin .h4,
div.block_wide .h4 {
  margin: 0.4cm 0 0.2cm;
  font-size: 0.5cm;
}
div.block_wide {
  max-width: 50cm;
  padding: 0;
}
div.block_thin {
  max-width: 20cm;
  padding: 0;
}
#ios {
  background-color: black;
  height: 1.1cm;
}
#ios > div {
  max-width: 13cm;
  position: relative;
  margin: auto;
}
#ios > div a {
  text-decoration: none;
  font-weight: 400;
  color: white !important;
  padding: 0 4cm 0 0.1cm;
  line-height: 0.4cm;
  vertical-align: middle;
  font-size: 0.38cm;
  display: table-cell;
  height: 1.1cm;
  text-align: center;
  width: 13cm;
}
#ios > div img {
  height: 1cm;
  vertical-align: middle;
  margin: 0.05cm 0;
  position: absolute;
  top: 0;
  right: 0.1cm;
}
#yourip {
  background: #555555;
  font-weight: bold;
  color: #eeeeee;
  line-height: 1.2cm;
  font-size: 0.35cm;
  position: relative;
  z-index: 11000;
}
#yourip > div.block > div.ip_message {
  text-align: center;
  height: 1.2cm;
  overflow: hidden;
}
#yourip > div.block > div.ip_message > div.ip_container {
  text-align: left;
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
#yourip > div.block > div.ip_message > div.ip_container > em {
  float: left;
  height: 1.2cm;
  width: 0.5cm;
  margin-right: 0.2cm;
  background-size: contain;
  background-image: url(/images/excl.png);
  background-repeat: no-repeat;
  background-position: center;
}
#yourip > div.block > div.ip_message > div.ip_container > em.connected {
  width: 0.7cm;
  background-image: url(/images/logo-shield-white.png);
}
#yourip > div.block > div.ip_message > div.ip_container > div.line1,
#yourip > div.block > div.ip_message > div.ip_container > div.line2 {
  float: left;
  white-space: nowrap;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line1 > img {
  height: 0.28cm;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 {
  margin-left: 0.1cm;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 > span.vpn_poor {
  color: orange;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 > span.vpn_ok {
  color: lightgreen;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 > span > span.trustzone {
  text-shadow: 0.02cm 0.02cm 0.1cm #000000;
  -moz-text-shadow: 0.02cm 0.02cm 0.1cm #000000;
  -webkit-text-shadow: 0.02cm 0.02cm 0.1cm #000000;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 > span > span.trustzone :nth-child(1) {
  color: #ffffff;
}
#yourip > div.block > div.ip_message > div.ip_container > div.line2 > span > span.trustzone :nth-child(2) {
  color: #f8c300;
}
#yourip > div.block > div.ip_right {
  float: right;
  background: #555555;
  padding-left: 0.1cm;
}
#yourip > div.block > div.ip_right > span.button,
#yourip > div.block > div.ip_right > a.button {
  font-size: 0.4cm;
  font-weight: normal;
  height: 0.85cm;
  line-height: 0.9cm;
  padding: 0 0.4cm;
  -o-box-shadow: 0 0 0 #ffffff;
  -webkit-box-shadow: 0 0 0 #ffffff;
  -moz-box-shadow: 0 0 0 #ffffff;
  box-shadow: 0 0 0 #ffffff;
}
div.languages {
  position: relative;
  margin-right: 0.5cm;
  font-weight: normal;
  min-width: 2.5cm;
  line-height: 0.8cm;
  font-size: 0.4cm;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
div.languages.selected > div {
  -moz-border-radius: 0.1cm 0.1cm 0 0;
  -webkit-border-radius: 0.1cm 0.1cm 0 0;
  border-radius: 0.1cm 0.1cm 0 0;
}
div.languages.selected > ul {
  display: block;
}
div.languages > div {
  background: #555555;
  border: 1px solid #eeeeee;
  position: relative;
  cursor: pointer;
  -moz-border-radius: 0.1cm 0.1cm 0.1cm 0.1cm;
  -webkit-border-radius: 0.1cm 0.1cm 0.1cm 0.1cm;
  border-radius: 0.1cm 0.1cm 0.1cm 0.1cm;
}
div.languages > div > div {
  padding: 0 0.6cm 0 0.3cm;
  text-align: left;
  display: block;
}
div.languages > div > div:after {
  content: '\25BE';
  right: 0.1cm;
  font-size: 0.5cm;
  position: absolute;
}
div.languages > ul {
  display: none;
  list-style: none;
  padding: 0;
  margin: 0.05cm 0 0 0;
  outline: none;
  position: absolute;
  background: #eeeeee;
  color: #555555;
  border: 1px solid #eeeeee;
  overflow-x: hidden;
  width: inherit;
  right: 0;
  left: 0;
  -o-box-shadow: 0.1cm 0.1cm 0.2cm rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0.1cm 0.1cm 0.2cm rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0.1cm 0.1cm 0.2cm rgba(0, 0, 0, 0.3);
  box-shadow: 0.1cm 0.1cm 0.2cm rgba(0, 0, 0, 0.3);
  -moz-border-radius: 0 0 0.1cm 0.1cm;
  -webkit-border-radius: 0 0 0.1cm 0.1cm;
  border-radius: 0 0 0.1cm 0.1cm;
}
div.languages > ul > li {
  padding: 0;
  text-align: left;
  line-height: 0.75cm;
  border: none;
  position: relative;
  margin: 0;
  cursor: pointer;
  list-style-type: none;
}
div.languages > ul > li > a {
  display: block;
  padding: 0.1cm 0.4cm;
  border: none;
  font-weight: 500;
  text-decoration: none;
  color: #555555;
}
div.languages > ul > li > a.active {
  background: #555555;
  color: #eeeeee;
}
#logo {
  height: 2.6cm;
  width: 6cm;
  float: left;
  position: absolute;
  z-index: 1;
}
#logo > span {
  height: 1.6cm;
  width: 100%;
  margin: 0.5cm 0;
  background-image: url(/images/logo.png);
  background-position: left center;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
#logo.blackfriday > span {
  background-image: url(/images/logo_blackfriday.png);
}
#logo.cybermonday > span {
  background-image: url(/images/logo_cybermonday.png);
}
#menu-container {
  height: 2.6cm;
}
#menu {
  height: 2.6cm;
  position: relative;
  z-index: 10000;
}
#menu.fixed {
  position: fixed;
  top: 0;
  width: 100%;
  background: #ffffff;
  height: 1cm;
  border-bottom: 1px solid #dddddd;
}
#menu.fixed > div {
  padding-top: 0.05cm;
}
#menu.fixed > div > span.logo_background {
  height: 1.1cm;
  width: 5.85cm;
  left: -0.5cm;
  top: -0.13cm;
  background-position: 0 -0.1cm;
  image-rendering: auto;
}
#menu.fixed > div > #logo {
  height: 1cm;
  width: 3.375cm;
}
#menu.fixed > div > #logo > span {
  height: 0.9cm;
  margin: 0;
}
#menu.fixed > div > div.items {
  line-height: 1cm;
  font-size: 0.45cm;
}
#menu.fixed > div > div.items > a,
#menu.fixed > div > div.items > span.link {
  line-height: 0.8cm;
}
#menu.fixed > div > div.menu_icon {
  font-size: 0.8cm;
  line-height: 0.8cm;
  margin-top: -0.05cm;
  height: 0.8cm;
  width: 0.8cm;
  padding: 0.1cm 0.2cm 0.1cm 0.2cm;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
#menu > div > span.logo_background {
  position: absolute;
  height: 2.6cm;
  width: 10.4cm;
  left: -1.04cm;
  background-size: cover;
  background-repeat: no-repeat;
  image-rendering: optimizequality;
}
#menu > div > span.logo_background.winter_design1 {
  background-image: url(/images/logo/winter/1.png);
}
#menu > div > span.logo_background.winter_design2 {
  background-image: url(/images/logo/winter/2.png);
}
#menu > div > span.logo_background.christmas_design1 {
  background-image: url(/images/logo/christmas/1.png);
}
#menu > div > span.logo_background.christmas_design2 {
  background-image: url(/images/logo/christmas/2.png);
}
#menu > div > span.logo_background.christmas_design3 {
  background-image: url(/images/logo/christmas/3.png);
}
#menu > div > span.logo_background.christmas_design4 {
  background-image: url(/images/logo/christmas/4.png);
}
#menu > div > span.logo_background.newyear_design1 {
  background-image: url(/images/logo/newyear/1.png);
}
#menu > div > span.logo_background.newyear_design2 {
  background-image: url(/images/logo/newyear/2.png);
}
#menu > div > span.logo_background.newyear_design3 {
  background-image: url(/images/logo/newyear/3.png);
}
#menu > div > span.logo_background.newyear_design4 {
  background-image: url(/images/logo/newyear/4.png);
}
#menu > div > span.logo_background.halloween_design1 {
  background-image: url(/images/logo/halloween/1.png);
}
#menu > div > span.logo_background.halloween_design2 {
  background-image: url(/images/logo/halloween/2.png);
}
#menu > div > span.logo_background.halloween_design3 {
  background-image: url(/images/logo/halloween/3.png);
}
#menu > div > span.logo_background.halloween_design4 {
  background-image: url(/images/logo/halloween/4.png);
}
#menu > div > span.logo_background.easter_design1 {
  background-image: url(/images/logo/easter/1.png);
}
#menu > div > span.logo_background.easter_design2 {
  background-image: url(/images/logo/easter/2.png);
}
#menu > div > span.logo_background.easter_design3 {
  background-image: url(/images/logo/easter/3.png);
}
#menu > div > span.logo_background.stayhome_design1 {
  background-image: url(/images/logo/stayhome/1.png);
}
#menu > div > div.items {
  font-family: Oswald;
  font-size: 0.5cm;
  color: #43687a;
  text-align: right;
  line-height: 2.6cm;
  position: relative;
  text-shadow: 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px 1px 1px #ffffff, 0px -1px 1px #ffffff, 4px 0px 4px #ffffff, -4px 0px 4px #ffffff, 0px 4px 4px #ffffff, 0px -4px 4px #ffffff;
}
#menu > div > div.items > a,
#menu > div > div.items > span.link {
  padding: 0.1cm 1% 0 1%;
  margin-left: 0.05cm;
  cursor: pointer;
  text-transform: uppercase;
  font-weight: normal;
  text-decoration: none;
  line-height: 1cm;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  -moz-border-radius: 0.1cm;
  -webkit-border-radius: 0.1cm;
  border-radius: 0.1cm;
}
#menu > div > div.items > a:hover,
#menu > div > div.items > span.link:hover {
  color: #fefefe;
  background: #f8c300;
  text-shadow: -0.02cm -0.02cm 0 #999999;
  -moz-text-shadow: -0.02cm -0.02cm 0 #999999;
  -webkit-text-shadow: -0.02cm -0.02cm 0 #999999;
}
#menu > div > div.items > a:hover:before,
#menu > div > div.items > span.link:hover:before {
  color: #fefefe;
}
#menu > div > div.items > span.button {
  display: none;
}
#menu > div > div.menu_icon {
  position: absolute;
  z-index: 10000;
  right: 0;
  font-size: 1cm;
  line-height: 1.5cm;
  margin-top: 0.1cm;
  height: 1.6cm;
  width: 1.25cm;
  cursor: pointer;
  display: none;
  padding: 0.25cm;
  color: #0b4e70;
  text-align: center;
  text-shadow: 1px 0px 1px #ffffff, -1px 0px 1px #ffffff, 0px 1px 1px #ffffff, 0px -1px 1px #ffffff, 4px 0px 4px #ffffff, -4px 0px 4px #ffffff, 0px 4px 4px #ffffff, 0px -4px 4px #ffffff;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
#menu > div > div.menu_icon:hover {
  color: #dc9226;
  text-shadow: none;
}
div.page_title {
  background: url(/images/blue-bg.jpg) #147aa6;
  height: auto;
  text-align: center;
  padding: 0.6cm 0 0.6cm;
  margin-bottom: 0.7cm;
}
div.page_title h1 {
  font-family: Oswald;
  font-size: 1cm;
  color: #fefefe;
  margin: 0;
  line-height: 100%;
}
div.page_title h2 {
  font-family: Arial, Tahoma, Verdana;
  font-size: 0.6cm;
  margin: 0.3cm 0 0 0;
  color: #b6e4ee;
  line-height: 100%;
}
#footer {
  margin-top: 1.5cm;
  padding: 0 0.25cm;
  background-size: cover;
  background-image: url(/images/blue-bg.jpg);
  background-color: #147aa6;
  position: relative;
  overflow: hidden;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/blue-bg.jpg', sizingMethod='scale');
  -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/blue-bg.jpg', sizingMethod='scale')";
}
#footer a {
  color: #c2efff;
  text-decoration: underline;
}
#footer a:hover {
  text-decoration: none;
}
#footer > div.content {
  margin-top: 0.7cm;
}
#footer > div.content > em {
  background-image: url(/images/logo_white.png);
  width: 6cm;
  height: 1.6cm;
  display: block;
  margin-bottom: 0.5cm;
  background-size: contain;
  background-repeat: no-repeat;
}
#footer > div.content > div.menu {
  width: 35%;
  float: left;
  margin-bottom: 0.5cm;
}
#footer > div.content > div.menu > a {
  color: #fefefe;
  font-size: 0.45cm;
  width: 49.9%;
  text-decoration: none;
  vertical-align: top;
  margin-bottom: 0.3cm;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
#footer > div.content > div.menu > a:hover {
  text-decoration: underline;
}
#footer > div.content > div.posts1,
#footer > div.content > div.posts2 {
  margin-top: -2cm;
  width: 29%;
  float: right;
  margin-bottom: 0.5cm;
}
#footer > div.content > div.posts1 > h3,
#footer > div.content > div.posts2 > h3 {
  font-family: Oswald;
  font-size: 0.6cm;
  color: #fefefe;
  border-bottom: 2px solid #fefefe;
  line-height: 1cm;
}
#footer > div.content > div.posts1 > div.message,
#footer > div.content > div.posts2 > div.message {
  border-left: 2px solid #f8c300;
  padding-left: 0.3cm;
  margin-top: 0.5cm;
}
#footer > div.content > div.posts1 > div.message > h4,
#footer > div.content > div.posts2 > div.message > h4 {
  color: #fff5a6;
  font-weight: bold;
  text-align: left;
  font-family: inherit;
  font-size: 0.4cm;
  line-height: inherit;
  margin: 0 0 0.1cm;
}
#footer > div.content > div.posts1 > div.message > p,
#footer > div.content > div.posts2 > div.message > p {
  color: #fefefe;
  line-height: 0.6cm;
  text-align: left;
}
#footer > div.content > div.posts1 > a,
#footer > div.content > div.posts2 > a {
  display: block;
  margin-top: 0.5cm;
}
#footer > div.content > div.posts1 {
  width: 32%;
  margin-left: 0.5cm;
}
#footer > div.content > div.languages {
  display: none;
  position: absolute;
  right: 0.2cm;
  top: 0.35cm;
  margin: 0;
}
#footer > div.content > div.languages > div {
  background: #eeeeee;
  border: 1px solid #555555;
}
#footer > div.content > div.languages > ul {
  border: 1px solid #555555;
  margin-top: 0.02cm;
}
#footer > div.content > div.languages > ul > li > a {
  text-decoration: none;
  color: #555555;
}
#footer > div.content > div.languages > ul > li > a.active {
  background: #555555;
  color: #eeeeee;
}
#footer > div.content > div.bottom {
  position: relative;
}
#footer > div.content > div.bottom > div.s1,
#footer > div.content > div.bottom div.s2 {
  width: 3.8cm;
  float: left;
}
#footer > div.content > div.bottom > div.s1 h3,
#footer > div.content > div.bottom div.s2 h3 {
  text-align: left;
  color: white;
  font-size: 0.45cm;
  line-height: 0.8cm;
}
#footer > div.content > div.bottom > div.s1 > a > em,
#footer > div.content > div.bottom div.s2 > a > em {
  background-image: url(/images/sicons_white.png);
  background-size: 500% 100%;
  height: 1cm;
  width: 1cm;
  margin: 0.05cm 0.2cm 0.05cm 0;
}
#footer > div.content > div.bottom > div.s1 > a.icon1 > em,
#footer > div.content > div.bottom div.s2 > a.icon1 > em {
  background-position: 0 0;
}
#footer > div.content > div.bottom > div.s1 > a.icon2 > em,
#footer > div.content > div.bottom div.s2 > a.icon2 > em {
  background-position: -1cm 0;
}
#footer > div.content > div.bottom > div.s1 > a.icon3 > em,
#footer > div.content > div.bottom div.s2 > a.icon3 > em {
  background-position: -2cm 0;
}
#footer > div.content > div.bottom > div.s1 > a.icon4 > em,
#footer > div.content > div.bottom div.s2 > a.icon4 > em {
  background-position: -3cm 0;
}
#footer > div.content > div.bottom > div.s1 > a.icon5 > em,
#footer > div.content > div.bottom div.s2 > a.icon5 > em {
  background-position: -4cm 0;
}
#footer > div.content > div.bottom > div.copyright {
  color: #ffffff;
  margin-top: 0.3cm;
  text-align: center;
  padding-bottom: 0.2cm;
}
#footer > div.content > div.bottom > div.applications {
  float: right;
  height: 1cm;
  margin: 1.65cm auto -0.2cm;
}
#footer > div.content > div.bottom > div.applications > a {
  height: 1cm;
  margin: 0 0.1cm;
}
#footer > div.content > div.bottom > div.applications > a > img {
  height: 100%;
}
#footer > div.content > div.bottom > #vpnmentor {
  float: right;
  height: 2cm;
  margin: 0.9cm 0 -0.2cm 0.8cm;
}
#footer > div.content > div.bottom > #vpnmentor > a > img {
  height: 100%;
}
div.tooltip {
  border: 1px solid #0b4d6e !important;
  background: rgba(250, 250, 250, 0.95);
  opacity: 1;
  -moz-opacity: 1;
  -khtml-opacity: 1;
  filter: alpha(opacity=100);
  zoom: 1;
  -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
}
.placeholder {
  color: #aaaaaa;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  padding-top: 0;
}
div.spoiler {
  margin: 15px;
  box-sizing: content-box;
}
div.spoiler div.s_title {
  background-color: #dde3ef;
  padding: 0.12cm;
  line-height: 0.5cm;
  height: 0.5cm;
  cursor: pointer;
}
div.spoiler div.s_title:before {
  content: "+";
  float: left;
  padding: 0 0.1cm;
  font-size: 0.6cm;
}
div.spoiler div.s_title.minus:before {
  content: "−";
}
div.spoiler div.s_content {
  display: none;
  padding: 0.2cm 0px 0.2cm 0.6cm;
  background-color: #f6f7fc;
}
#spam {
  color: #666666;
  font-size: 0.28cm;
}
#spam > span {
  vertical-align: middle;
  color: #ee3333;
  font-weight: bold;
  font-size: 0.35cm;
}
#page_redirect {
  height: 1cm;
  vertical-align: middle;
  line-height: 1cm;
  font-size: 0.55cm;
  margin: 1.5cm auto 0;
  text-align: center;
}
#page_redirect em {
  background-image: url('/images/spinner.gif');
  background-size: 100%;
  height: 1cm;
  width: 1cm;
}
iframe[name=google_conversion_frame] {
  display: none;
}
#top_line_info {
  font-size: 100%;
  text-align: center;
  padding: 0.05cm 0 0.1cm;
  color: #222222;
  background: #ffffcc;
}
#top_line_info > a {
  font-size: 110%;
  text-decoration: none;
  color: #dc9226;
}
#top_line_info > a > span {
  text-decoration: underline;
}
div.info_content {
  font-size: 0.45cm;
  text-align: center;
  width: 100%;
}
div.info_content > div.ok,
div.info_content > div.error,
div.info_content > div.warning,
div.info_content > div.info {
  border: 1px solid;
  padding: 0.3cm;
  margin-bottom: 0.1cm;
  -moz-border-radius: 0.1cm;
  -webkit-border-radius: 0.1cm;
  border-radius: 0.1cm;
}
div.info_content > div.ok {
  background-color: #ddffdd;
  border-color: #c3f6c3;
}
div.info_content > div.error {
  background-color: #ffdddd;
  border-color: #ffcbcb;
}
div.info_content > div.warning {
  background-color: #fff699;
  border-color: #ffe997;
}
div.info_content > div.info {
  background-color: #dde6ff;
  border-color: #c9d7ff;
}
#p404 {
  text-align: center;
}
#p404 > p {
  text-align: center;
}
#p404 > p.p1 {
  font-size: 4cm;
  color: #555555;
  margin-top: 2cm;
  font-weight: 600;
}
#p404 > p.p2 {
  font-size: 1cm;
  color: #999999;
  margin-top: 1cm;
}
#p404 > p.p3 {
  font-size: 0.45cm;
  color: #333333;
  margin-top: 1.5cm;
}
#p404 > p.p4 {
  font-size: 0.45cm;
  color: #333333;
  margin-top: 0.2cm;
}
/*font*/
.big {
  font-size: 0.5cm;
}
.medium {
  font-size: 0.4cm;
}
.mini {
  font-size: 0.35cm;
}
.micro {
  font-size: 0.3cm;
}
.bold {
  font-weight: bold;
}
/*colors*/
.highlight {
  background-color: #ffffaa;
}
.black {
  color: #000000;
}
.dark_grey,
.dark_gray {
  color: #666666;
}
.grey,
.gray {
  color: #999999;
}
.light_grey,
.light_gray {
  color: #cccccc;
}
.light_red {
  color: #ee7777;
}
.red,
.error,
.err {
  color: #ee3333;
}
.ok,
.green,
.done {
  color: #009900;
}
.orange,
.warning {
  color: #ff7000;
}
.blue,
.info {
  color: #0066aa;
}
/*positions*/
.center {
  text-align: center;
  vertical-align: middle;
}
.middle {
  margin: 0 auto;
}
.left {
  float: left;
  text-align: left;
}
.right {
  float: right;
  text-align: right;
}
.clear {
  clear: both;
}
.nowrap {
  white-space: nowrap;
}
.hide,
.hidden {
  display: none;
}
.click {
  cursor: pointer;
}
table.datatable tr td,
table.datatable tr th {
  border: 1px solid lightgray;
  padding: 0.1cm;
}
table.datatable tr th {
  background-color: #6d6d6d;
  color: #ffffff;
}
@media screen and (max-width: 26cm) {
  #menu > div > div.items {
    font-size: 0.45cm;
  }
  #footer > div.content > div.menu {
    width: 45%;
  }
  #footer > div.content > div.posts2 {
    float: none;
    width: 100%;
    clear: both;
    display: block;
    margin: 0.5cm 0 0.5cm 0;
  }
  #footer > div.content > div.posts2 > div:nth-child(3),
  #footer > div.content > div.posts2 > a {
    display: none;
  }
  #footer > div.content > div.posts1 {
    width: 50%;
  }
}
@media screen and (max-width: 25cm) {
  #yourip > div.block > div.ip_message > div.ip_container > div.line1,
  span.yourip > div.block > div.ip_message > div.ip_container > div.line1,
  #yourip > div.block > div.ip_message > div.ip_container > div.line2,
  span.yourip > div.block > div.ip_message > div.ip_container > div.line2 {
    line-height: 0.5cm;
    margin-left: 0.9cm;
    float: none;
  }
  #yourip > div.block > div.ip_message > div.ip_container > div.line1,
  span.yourip > div.block > div.ip_message > div.ip_container > div.line1 {
    margin-top: 0.05cm;
  }
}
@media screen and (max-width: 24cm) {
  #yourip > div.block > div.ip_right > a.button,
  span.yourip > div.block > div.ip_right > a.button {
    display: none;
  }
  #logo {
    height: 2.2cm;
  }
  #logo > span {
    margin: 0.3cm 0;
  }
  #menu-container {
    height: 2.2cm;
  }
  #menu {
    height: 2.2cm;
  }
  #menu.show > div > div.items {
    display: block;
  }
  #menu.fixed > div > div.items {
    margin-top: -0.05cm;
    padding-right: 1.2cm;
  }
  #menu > div > span.logo_background {
    height: 2.4cm;
    width: 10.4cm;
    left: -1.04cm;
    top: -0.2cm;
  }
  #menu > div > div.items {
    display: none;
    z-index: 1;
    position: absolute;
    right: 0;
    padding: 0.2cm 1.7cm 0.2cm 0.2cm;
    max-width: 7.6cm;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #000;
    background: #eef6ff;
    text-align: left;
    text-shadow: none;
    -o-box-shadow: 0.1cm 0.1cm 0.1cm 0 rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0.1cm 0.1cm 0.1cm 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0.1cm 0.1cm 0.1cm 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0.1cm 0.1cm 0.1cm 0 rgba(0, 0, 0, 0.3);
  }
  #menu > div > div.items > a {
    display: block;
  }
  #menu > div > div.items > a:before {
    content: '\25a0';
    color: #f8c300;
    margin: 0 0.2cm;
    font-size: 0.3cm;
    position: relative;
    top: -0.1cm;
  }
  #menu > div > div.items span.button {
    display: block;
    margin: 0.4cm 0 0.4cm 0.7cm;
    font-size: 0.45cm;
    font-weight: normal;
    height: 0.95cm;
    line-height: 1cm;
    min-width: 1.5cm;
    padding: 0 0.4cm;
  }
  #menu > div > div.menu_icon {
    display: block;
  }
}
@media screen and (max-width: 21cm) {
  div.block h1,
  div.block_wide h1,
  div.block .h1,
  div.block_wide .h1 {
    margin: 0.75cm 0 0.35cm;
    font-size: 0.75cm;
  }
  div.block h2,
  div.block_wide h2,
  div.block .h2,
  div.block_wide .h2 {
    margin: 0.55cm 0 0.35cm;
    font-size: 0.65cm;
  }
  div.block h3,
  div.block_wide h3,
  div.block .h3,
  div.block_wide .h3 {
    margin: 0.45cm 0 0.25cm;
    font-size: 0.55cm;
  }
  div.block h4,
  div.block_wide h4,
  div.block .h4,
  div.block_wide .h4 {
    margin: 0.35cm 0 0.2cm;
    font-size: 0.45cm;
  }
  div.page_title {
    padding: 0.5cm 0 0.4cm;
    margin-bottom: 0.5cm;
  }
  div.page_title h1 {
    font-size: 0.9cm;
    margin: 0;
  }
  div.page_title h2 {
    font-size: 0.55cm;
    margin: 0.2cm 0 0 0;
  }
  #footer > div.content > div.menu {
    width: 95%;
    margin-left: 5%;
  }
  #footer > div.content > div.posts1 {
    float: none;
    width: 100%;
    clear: both;
    display: block;
    margin: 0.5cm 0 0.5cm 0;
  }
  #footer > div.content > div.posts1 > div:nth-child(3),
  #footer > div.content > div.posts1 > a {
    display: none;
  }
}
@media screen and (max-width: 17cm) {
  #top_line_info {
    font-size: 90%;
  }
  #footer > div.content > div.bottom > div.applications {
    float: unset;
    clear: both;
    margin: 0.2cm -0.2cm -0.2cm;
    text-align: center;
    padding-top: 0.4cm;
    height: auto;
  }
  #footer > div.content > div.bottom > div.applications > a {
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1;
    *display: inline;
  }
}
@media screen and (max-width: 15cm) {
  div.page_title > div.block {
    margin-bottom: -0.4cm;
    padding-bottom: 0.8cm;
    background-image: url(/images/bg_arrow.png);
    background-position: bottom -1px center;
    background-size: 100% 0.5cm;
    background-repeat: no-repeat;
  }
  div.page_title > div.block > h1 {
    font-size: 0.85cm;
    margin: 0;
  }
  div.page_title > div.block > h2 {
    font-size: 0.5cm;
    margin: 0.1cm 0 0 0;
  }
  #yourip > div.block > div.ip_right > div.languages {
    display: none;
  }
  #footer > div.content > div.languages {
    display: block;
  }
}
@media screen and (max-width: 12cm) {
  div.block h1,
  div.block_wide h1,
  div.block .h1,
  div.block_wide .h1 {
    margin: 0.7cm 0 0.35cm;
    font-size: 0.7cm;
  }
  div.block h2,
  div.block_wide h2,
  div.block .h2,
  div.block_wide .h2 {
    margin: 0.5cm 0 0.3cm;
    font-size: 0.6cm;
  }
  div.block h3,
  div.block_wide h3,
  div.block .h3,
  div.block_wide .h3 {
    margin: 0.4cm 0 0.2cm;
    font-size: 0.5cm;
  }
  div.block h4,
  div.block_wide h4,
  div.block .h4,
  div.block_wide .h4 {
    margin: 0.3cm 0 0.15cm;
    font-size: 0.4cm;
  }
  div.page_title h1 {
    font-size: 0.8cm;
  }
  div.page_title h2 {
    font-size: 0.45cm;
  }
  #footer > div.content > div.menu {
    margin-left: 0;
  }
  #footer > div.content > div.menu > a {
    font-size: 0.4cm;
  }
  #footer > div.content > div.bottom > #vpnmentor {
    height: 1.7cm;
  }
  #p404 > p.p1 {
    font-size: 33vw;
    color: #555555;
    margin-top: 16.5vw;
    font-weight: 600;
  }
  #p404 > p.p2 {
    font-size: 8.2vw;
    color: #999999;
    margin-top: 8.2vw;
  }
  #p404 > p.p3 {
    font-size: 4vw;
    color: #333333;
    margin-top: 12vw;
  }
  #p404 > p.p4 {
    font-size: 4vw;
    color: #333333;
    margin-top: 1.7vw;
  }
}
@media screen and (max-width: 10cm) {
  #menu > div > span.logo_background {
    left: -5.6cm;
  }
  #logo {
    width: 1.5cm;
  }
  #logo > span {
    background-position: left top;
    background-size: cover;
  }
  #footer > div.content > em {
    height: 1cm;
  }
  #footer > div.content > div.bottom > div.s1,
  #footer > div.content > div.bottom div.s2 {
    width: 100%;
    float: none;
    text-align: center;
  }
  #footer > div.content > div.bottom > div.s1 h3,
  #footer > div.content > div.bottom div.s2 h3 {
    text-align: center;
  }
  #footer > div.content > div.bottom > #vpnmentor {
    display: none;
  }
  #footer > div.content > div.languages {
    top: 0;
  }
}
@media screen and (max-width: 8cm) {
  #p404 > p.p1 {
    font-size: 2.7cm;
  }
  #p404 > p.p3 {
    font-size: 0.32cm;
  }
  #p404 > p.p4 {
    font-size: 0.32cm;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  /* CSS правила для retina */
}
