@charset "UTF-8";
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/open_sans_light-webfont.eot');
    src: url('fonts/open_sans_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_light-webfont.woff2') format('woff2'),
         url('fonts/open_sans_light-webfont.woff') format('woff'),
         url('fonts/open_sans_light-webfont.ttf') format('truetype'),
         url('fonts/open_sans_light-webfont.svg#webfontregular') format('svg');
    font-weight: 300;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/open_sans_light_italic-webfont.eot');
    src: url('fonts/open_sans_light_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_light_italic-webfont.woff2') format('woff2'),
         url('fonts/open_sans_light_italic-webfont.woff') format('woff'),
         url('fonts/open_sans_light_italic-webfont.ttf') format('truetype'),
         url('fonts/open_sans_light_italic-webfont.svg#webfontregular') format('svg');
    font-weight: 300;
    font-style: italic;
	font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/open_sans_bold-webfont.eot');
    src: url('fonts/open_sans_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_bold-webfont.woff2') format('woff2'),
         url('fonts/open_sans_bold-webfont.woff') format('woff'),
         url('fonts/open_sans_bold-webfont.ttf') format('truetype'),
         url('fonts/open_sans_bold-webfont.svg#webfontregular') format('svg');
    font-weight: 700;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/open_sans_semibold-webfont.eot');
    src: url('fonts/open_sans_semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_semibold-webfont.woff2') format('woff2'),
         url('fonts/open_sans_semibold-webfont.woff') format('woff'),
         url('fonts/open_sans_semibold-webfont.ttf') format('truetype'),
         url('fonts/open_sans_semibold-webfont.svg#webfontregular') format('svg');
    font-weight: 600;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'Open Sans';b
    src: url('fonts/open_sans_italic-webfont.eot');
    src: url('fonts/open_sans_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_italic-webfont.woff2') format('woff2'),
         url('fonts/open_sans_italic-webfont.woff') format('woff'),
         url('fonts/open_sans_italic-webfont.ttf') format('truetype'),
         url('fonts/open_sans_italic-webfont.svg#webfontregular') format('svg');
    font-weight: 400;
    font-style: italic;
	font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/open_sans_normal-webfont.eot');
    src: url('fonts/open_sans_normal-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/open_sans_normal-webfont.woff2') format('woff2'),
         url('fonts/open_sans_normal-webfont.woff') format('woff'),
         url('fonts/open_sans_normal-webfont.ttf') format('truetype'),
         url('fonts/open_sans_normal-webfont.svg#webfontregular') format('svg');
    font-weight: 400;
    font-style: normal;
	font-display: swap;
}
* {
    box-sizing: border-box;
}
body{
	font-family: 'Open Sans', Arial, sans-serif;
	font-size:14px;
	text-align:left;
	color:#333333;
	margin:0px;
	background-color:#505050;
	
	font-weight:400;
	/*background-color:#505050;
	-webkit-user-select:none; 
	-webkit-touch-callout:none;*/
}

.title {
    margin: 0.0px 0.0px 0.0px 0.0px; 
    text-align: center; 
    font: 24.0px Helvetica;
}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; font: 16.0px Helvetica; min-height: 19.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-height: 16.0px}
span.s1 {color: rgba(0, 0, 0, 0.461);}
.container {
  display: block;
  position: relative;
  width: fit-content;  /* or set a fixed/max width */
  margin: 0 auto;
  width: 860px;
  height: auto;
  background-color: #CCCCCC;
  padding: 5px 0;
  /*margin: 2px 0;*/
  line-height: 18px;
}
.app {
  display: block;
  position: relative;
  width: 860px;
  height: auto;
  padding: 10px;
  margin: 2px 0;
  line-height: 18px;
}
#app0{
  padding: 10px;
}
.appText {
  display: block;
  /*text-align: center; */
  font: 14.0px Helvetica;
  /*position: absolute;*/
  left: 80px;
  /*top: 0px;*/
  width: auto;
  height: auto;
  padding-top: 2px;
  /*padding-right: 20px;*/
  text-align: justify;
}
.appIcon {
  width: 70px;
  -webkit-user-drag: none;
  -khtml-user-drag: none;
  -moz-user-drag: none;
  -o-user-drag: none;
  user-drag: none;
}
.appIcon {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.app {
    display: flex;
    align-items: flex-start; /* top-align text with image */
    gap: 5px;               /* space between img and text */
}

.appIcon {
    flex: 0 0 auto;
}

.appText {
    flex: 1;
}
#appTxt7 {
    position: absolute;
    padding: 10px;
    top: -12px;
    line-height: 16px;
}
a {
  color: #336699;
  font-weight: 600;
}