lowcode-data-app
Version:
LowCode App Environment
1,672 lines (1,470 loc) • 28.2 kB
CSS
/* LOWCODE-DATA-APP / copyright 2024 by ma-ha https://github.com/ma-ha / MIT License */
/* :root {
--main-bg-color: #ffffff;
--main-color: #405466;
--header-bg-color: #222222;
--footer-bg-color: #222222;
--footer-color: #d5d5d5;
--theme-color: #01699b;
--menu-bg-color: #444444;
--menu-bg-active-color: #01699b;
--menu-bg-hover-color: #81c3e8;
--menu-color: #ffffff;
--link-color: #444444;
--link-active-color: #000000;
--content-h-bg-color: #81c3e8;
--invalid-color: #2082ba;
} */
/* ------ BEGIN COLOR SCHEME --------*/
html {
background-color: var(--main-bg-color);
}
body {
background-color: var(--main-bg-color);
color: var(--main-color);
font-family: "sohne-var", "Helvetica Neue", "Arial", sans-serif;
font-weight: 300;
letter-spacing: 0.2px;
}
b {
font-weight: bold;
}
#headerdiv, #header {
background-color: var(--header-bg-color);
}
#footerdiv, #footer {
background-color: var(--footer-bg-color);
}
#WikiContent,
#referencesContent ,
#aboutContent{
color: var(--main-color);
}
.header-logo h1,
.header-logo,
.header-logo-text,
#WikiContent h1,
.pong-markdown h1,
.pong-markdown h2,
.pong-markdown h3,
.pong-markdown h4,
.pong-markdown b,
#aboutContent h1,
#referencesContent h1,
#WikiContent b,
#aboutContent b,
#referencesContent b,
#ProdDescrTitle,
#ProdConfigTitle,
#ProdDetailsTitle,
#ProdPriceTitle,
.slogan,
#planPayment,
.planItemW b,
.planItem b,
.planItemR b,
.main-page-content a:link,
.main-page-content a:visited,
.main-page-content b,
.explain-msg,
#teaserFreeCont b,
#teaserWhyCont b,
.teaserUseCaseCont b,
.teaserUseCaseCont a:link,
.teaserUseCaseCont a:visited,
#DocuContent a:link,
#DocuContent a:visited,
.note .add,
.slogan b
{
color: var(--theme-color);
}
.pongNavBarItem,
#SecurityHeader,
#SecurityHeaderPullDown
{
background-color: var(--menu-bg-color);
}
#DocuContent h1,
#DocuContent h2,
#DocuContent h3,
#DocuContent h4,
.main-page-head,
.planName,
.pongNavBarItemInfo,
#teaserFreeHead,
#teaserWhyHead,
.teaserUseCaseHead {
background-color: var(--content-h-bg-color);
}
.pongNavBarItemActive {
background-color: var(--menu-bg-active-color);
opacity:1;
}
#header a:visited {
color: unset;
}
#header .pong-navbar a:link,
#SecurityHeader,
#header .pong-navbar a:link ,
#header .pong-navbar a:visited,
#header .pongNavBarItem a:hover,
.PongUserPage {
color: var(--menu-color);
}
#footer a:link,
#footer a:visited {
color: var(--footer-link-color);
}
#footer a:hover {
color: var(--footer-link-active-color);
}
#footer .copyright-div {
color: var(--footer-color);
}
.PongChPwd,
.PongLongout,
.SecurityHeaderPullDownItem
{
color: var(--header-bg-color);
}
#WikiContent a:link,
#WikiContent a:visited,
#aboutContent a:link,
#aboutContent a:visited,
#referencesContent a:link,
#referencesContent a:visited,
.pong-markdown a:link,
.pong-markdown a:visited,
.pongTable a:link,
.pongTable a:visited,
.htmldiv a:link,
.htmldiv a:visited,
#TenantPrep a:link, #TenantPrep a:visited,
#ContentPrep a:link, #ContentPrep a:visited,
#CatalogPrep a:link, #CatalogPrep a:visited,
#ServicePrep a:link, #ServicePrep a:visited,
#NextStp a:link, #NextStp a:visited
{
color: var(--link-color);
}
#WikiContent a:hover,
#WikiContent a:active ,
#aboutContent a:hover,
#aboutContent a:active,
#referencesContent a:hover,
#referencesContent a:active,
.pong-markdown a:hover,
.pong-markdown a:active,
.pongTable a:hover,
.pongTable a:active,
.WizardLink a:link,
.WizardLink a:visited {
color: var(--link-active-color);
}
.pongNavBarPullDownItem {
background-color:var(--menu-bg-color);
}
.SecurityHeaderPullDownItem:hover,
#SecurityHeader:hover,
.pongNavBarItem:hover,
.pongNavBarPullDownItem:hover {
background-color:var(--menu-bg-hover-color);
}
input:invalid,
textarea:invalid,
select:invalid {
border: none;
outline: 2px solid var(--invalid-color);
}
/* ------END COLOR SCHEME ---------*/
#header {
height: 120px;
}
#headerdiv {
box-shadow:#000 0 0 8px 0;
margin-bottom: 5px;
}
/* .page-width, */
.root-row {
width: 96%;
}
#footerdiv {
box-shadow:#000 0 0 8px 0;
margin-top: 5px;
}
.res-title {
position: unset;
}
#MainNav {
width:auto;
min-width:500px;
height: 40px;
position: absolute;
float: left;
bottom: 10px;
left: 0;
padding: 0 0 0 8px;
text-align: right;
box-sizing:border-box;
top: 90px;
}
.header-logo {
line-height: 36px;
height:40px;
width:100%;
padding:0;
}
.header-logo-text {
padding-top: 10px;
}
.header-logo h1 {
min-width:420px;
margin:0;
padding:10px 0 0 10px;
box-sizing:border-box;
font-size:2.8em;
font-weight:normal;
text-transform: uppercase;
}
.header-logo-tenant {
font-size: 0.8em;
}
.header-logo a,
.header-logo a:link,
.header-logo a:visited {
color: var(--theme-color);
}
#SecurityHeader {
height: 40px;
min-width: 114px;
text-align: center;
padding: 4px;
padding-top: 15px;
margin-top: 2px;
border-radius: 3px;
box-sizing: border-box;
transition: 0.35s;
cursor: pointer;
user-select: none;
font-size:12px;
background-color: unset;
}
#SecurityHeader a:focus {
outline:none ;
}
#ServiceStatusContent {
height: auto ;
position: relative;
}
#header a:link, #header a:visited {
text-decoration:none;
}
#header .pong-navbar a:link {
width: 100%;
display: block;
}
#SecurityHeaderPullDown {
width:128px;
padding:0;
border-radius:3px;
top:36px;
box-shadow:#222 0 0 8px;
}
.PongChPwd, .PongLongout {
text-decoration:none;
}
#Sec2,
#SecurityHeader {
--menu-bg-hover-color: unset;
}
#SecLogin {
height: 25px;
font-size: 1.2em;
color: var(--menu-color);
position: absolute;
top:5px;
}
#PongSecLoginBtn {
width: 110px;
height: 25px;
font-size: 11pt;
}
#SecResetPwdURL {
position: absolute;
top: 40px;
width: 110px;
}
#SecRegistgerURL {
position: absolute;
top: 55px;
}
#SecLoginUrl {
height: 25px;
font-size: 1.2em;
}
.PongRegister,
.PongResetPwd {
font-size: 0.9em;
}
.SecurityHeaderPullDownItem {
width:128px;
height:36px;
line-height:36px;
border-radius:3px;
text-align:center;
line-height:30px;
transition:0.35s;
}
.SecurityHeaderPullDownItem a {
width:128px;
height:36px;
line-height:36px;
}
.PullDownBtn {
right: unset;
}
#ScopeSelPullDownButton {
width: 300px;
background: unset;
background-color: #3e3d3d;
border: 1px solid #555555;
color: white;
}
#ScopeSel {
top: 90px;
width: 300px;
}
#ScopeSelPullDownMenu {
background-color: #3e3d3d;
max-height: 300px;
overflow: auto;
scrollbar-color: white rgb(66, 66, 66);
min-width: 200px;
width: auto;
padding-right: 10px;
padding-left: 10px;
}
#LangSel {
top: 16px;
right: 130px;
width: 9%;
}
.aTabRowDiv {
margin: 0px;
}
#Wiki {
height: unset;
}
#WikiTitle,
#aboutTitle,
#referencesTitle {
display: none;
}
#WikiContent h1,
#aboutContent h1,
#referencesContent h1parentCatId {
font-size: 1.5em;
text-decoration: none;
}
#WikiContent,
#referencesContent ,
#aboutContent{
height: 100%;
}
#Wiki code,
#Wiki tt {
font-size: 0.8em;
color: #6546d8de;
}
/* ------------------------------------------------------------------------ */
.pongNavBarPullDown {
width: 150px;
}
.pongNavBarPullDownItem {
width: 100%;
height: 25px;
margin-top: 8px;
margin-bottom: 7px;
border-radius: 5px;
transition: 0.35s;
}
#StyleSheetContentcssDesktop,
#StyleSheetContentcssTablet,
#StyleSheetContentcssMobile {
font-size: 0.8em;
}
#SelContentContentidDiv,
#SelContentContentlangDiv {
float: left;
margin-right: 10px;
}
#EditContentTabDiv,
#SelContent,
#EditContent {
margin:0px;
}
#EmailsContentlb1,
#EmailsContentlb2,
#EmailsContentlb3 {
font-size: 0.8em;
}
#EmailsContentwelcomeSubj,
#EmailsContentresetPasswordSubj,
#EmailsContentverifyMailAddrSubj,
#EmailsContentwelcomeHTML,
#EmailsContentresetPasswordHTML,
#EmailsContentverifyMailAddrHTML {
width: 700px;
}
body {
font-size:16px;
font-family: "Helvetica", "Arial", "Verdana", "sans-serif"
}
body.waiting * {
cursor: progress;
}
#maindiv {
margin: 0 auto;
}
/* #LangSel {
display: none;
} */
/* input[type=checkbox] {
transform: scale(2);
} */
.pong-table {
overflow: auto;
float: left;
width: 98%;
}
/* ==== App Page ====================================== */
#startAppsAppTable {
overflow: unset;
padding-top: 5px;
}
#CustomizeAddAppContentenabled
#CustomizeAddAppContentenabledDiv label {
width: 100px;
}
#AppEntityPropAddContentfilter,
#AppEntityPropAddContentnoEdit,
#AppEntityPropAddContentnoTable,
#AppEntityPropAddContentapiManaged,
#AppEntityPropAddContentrefLbl,
#AppEntityPropAddContentnotNull {
width: auto;
}
.pong-table button {
padding: 3px 12px 3px 12px;
}
#AppEntitiesAppInfoContentlnkDiv,
#AppEntitiesAppInfoContentermLnkDiv,
#AppEntitiesAppInfoContentStateMgrLnkDiv,
#AppEntityInfoContentlnkDiv,
#AppEntityInfoContentlnk2Div,
#AppEntityInfoContentermLnkDiv {
padding-left: 30px;
padding-top: 16px;
}
#AppEntitiesAppInfoContentlnkDiv label,
#AppEntitiesAppInfoContentermLnkDiv label,
#AppEntitiesAppInfoContentStateMgrLnkDiv label,
#AppEntityInfoContentlnkDiv label,
#AppEntityInfoContentlnk2Div label,
#AppEntityInfoContentermLnkDiv label {
width: 80px;
}
#AppEntityPropAddContentfilterDiv label,
#AppEntityPropAddContentapiManagedDiv label,
#AppEntityPropAddContentnoTableDiv label,
#AppEntityPropAddContentnoEditDiv label,
#AppEntityPropAddContentrefLblDiv label,
#AppEntityPropAddContentnotNullDiv label {
width: 110px;
}
#AppEntitiesAddContentstart,
#AppEntitiesAddContentnoEdit,
#AddStateTransitionFormContentapiManaged,
#AppEntitiesAddContentuserDelete,
#AppEntitiesAddContentcsvUploadDiv
{
width: unset;
}
#AppEntitiesAddContentstartDiv label,
#AppEntitiesAddContentnoEditDiv label,
#AddStateTransitionFormContentapiManaged label,
#AppEntitiesAddContentuserDeleteDiv label,
#AppEntitiesAddContentcsvUploadDiv label,
#AppEntityPropAddContentcolWidthDiv label
{
width: unset;
}
#AppEntityPropAddContentcolWidth {
width: 50px;
}
#AppEntityPropAddContentdescription {
width: 200px;
}
#CustomizeAddAppContentLnkImportLink,
#AddStateFormContentLnkImportLink {
margin-left: 30px;
}
#EntityNewFrm .pongFormInputGrp0 {
width: fit-content;
float: left;
}
.StatusActionLink {
padding-right: 5px;
}
.pongFormInputAddStateTransitionFormContentGrp0Col2 {
width: 150px;
}
#StateModelTitle .pongFormInputGrpClose {
display: none;
}
#StateModelTitle .pongFormInputGrp0 {
width: auto;
}
/* ==================================================== */
.decor-tm-title,
.ui-widget {
font-size: 1em;
font-family: "Helvetica", "Arial", "Verdana", "sans-serif";
}
.pongTable {
font-size:1.0em;
}
#SupportReqContentPongTable {
font-size: 0.8em;
}
.pongTableDiv {
height: auto ;
}
.pongNavBarItemInfo {
background-color: unset;
color: #f6cd4b;
font-size: 0.7em;
height: 50%;
}
.pongNavBarItem {
width: 150px;
height: 24px;
border-radius: 3px;
font-size:16px;
text-decoration: none;
line-height: 24px;
transition:0.35s;
cursor:pointer;
}
.pongNavBarItem a {
text-decoration: none;
}
.pongNavBarPullDownMenu {
background-color: var(--menu-bg-color);
}
.pongNavBarPullDownMenu {
padding: 5px 20px 5px 20px;
}
.pongNavBarPullDownItem {
text-align: left;
}
#navSubMenu5 {
width: 190px;
}
.csvTable th,
.csvTable td {
border-width: 1px;
border-style: solid;
padding: 0px 5px 0px 5px;
}
.pongIconAppsContent {
width: 180px;
height: 138px;
}
#AppsContent .pongIconImg {
height: 115px;
}
#CsvUploadContentseparator {
float: left;
}
#CsvUploadContentseparator input {
width: 50px
}
#CsvUploadContentseparator label {
width: 100px
}
#CsvUploadContentFile {
padding-top: 16px;
}
/* All Forms --------------------------------------------- */
.pongFormField label {
font-size: 0.9em;
width: 200px;
/* font-weight: bold; */
}
/* Psssword Reset Form --------------------------------------------- */
#NewPasswordContentPongFormFrm span {
font-size: 0.8em;
}
#header .header-links {
top: 43px;
right: 30px;
font-size: 0.6em;
}
.warning {
color: #A42;
font-size: 0.8em;
}
.error {
color: #A42;
font-weight: bold;
}
.pongFormField label {
/* vertical-align: top; */
display: block;
}
.pongFormField p {
margin: 0px;
}
.pongFormField input {
clear: left;
display: block;
width: 300px;
}
.qr {
width: 262px ;
float: left
}
.qrBtn {
float: left
}
.pongFormField input[type=checkbox]
{
width: unset;
}
.pongFormField select {
clear: left;
display: block;
width: 300px;
}
.pongFormField textarea {
clear: left;
display: block;
width: 300px;
}
.pongFormField .ui-disabled {
color: #555;
opacity: 0.8 ;
background-color: #EEE;
}
.availableFields {
font-size: 0.8em;
}
/* ----- Support Form -------------- ---------------------*/
#ReqSupportContentPongFormFrm input {
width: 500px;
}
#ReqSupportContentPongFormFrm textarea {
width: 500px;
}
#ReqSupportContentPongFormFrm .pongFormActions {
clear: left;
}
/* log ----------------------------------------------*/
#LogsContent {
overflow: auto;
}
#WebLogContent {
overflow: auto;
}
#LogsContentPongTable {
font-size: 0.8em;
}
.logtblerror {
background-color: darkorange;
color: white;
}
/* Main Page Content ---------------------------------------------- */
.main-page-div {
width: 90%;
position: absolute;
left: 50px;
}
.main-page-head {
width: 100%;
font-size: 1.2em;
text-transform: uppercase;
color: var(--footer-color)
padding: 5px;
font-stretch: ultra-expanded;
}
.main-page-content a:link,
.main-page-content a:visited {
font-weight: bold;
}
.main-page-content a:hover {
color: var(--theme-color)
font-weight: bold;
}
.main-page-content b {
font-weight: bold;
}
#ExplainContent {
margin-top: 10px;
}
#ExplainCont {
margin-top: 15px;
height: 211px;
}
.explain-arg {
width: 50%;
height: 20%;
float: left;
}
.explain-img {
width: 10%;
float: left;
margin-left: 10%
}
.explain-txt {
width: 80%;
float: left;
}
.explain-msg {
margin-left: 30%;
font-size: 1.5em;
height: 15%;
float: left;
margin-top: 1%;
font-variant: small-caps;
font-weight: bold;
font-stretch: extra-expanded;
}
/* Teaser ---------------------------------------------- */
#Teaser {
height: 780px;
}
#TeaserContent {
height: 100%;
margin-top: 20px;
}
#teaserFreeCont b,
#teaserWhyCont b,
.teaserUseCaseCont b {
font-weight: bold;
}
.teaserUseCaseCont a:link,
.teaserUseCaseCont a:visited {
font-weight: bold;
}
.teaserUseCaseCont a:hover {
color: var(--main-color)
font-weight: bold;
}
.teaserSmall {
font-size: 0.8em;
font-style: italic;
padding-left: 27px;
}
#teaserWhy {
width: 500px;
position: absolute;
top: 10px;
left: 50px;
}
#teaserFree {
width: 500px;
position: absolute;
top: 10px;
left: 600px;
height: 100%;
}
#teaserFreeHead, #teaserWhyHead,
.teaserUseCaseHead {
width: 100%;
font-size: 1.2em;
text-transform: uppercase;
color: #CCC;
padding: 5px;
font-stretch: ultra-expanded;
}
#teaserFreeCont {
width: 510px;
height: 80%;
}
#teaserWhyCont {
width: 500px;
}
.teaserUseCaseCont {
width: 1050px
}
#teaserFreeFoot {
width: 100%;
height: 42px;
width: 100%;
background-color: #d7edfa;
padding: 5px;
font-weight: bold;
}
#teaserFreeCont ul {
margin-bottom: 6px;
}
#UseCase {
height: 650px;
}
#teaserUseCase {
width: 1050px;
height: 530px;
position: absolute;
top: 10px;
left: 50px;
}
.teaserUseCaseImg {
display: block;
margin-left: auto;
margin-right: auto;
}
/* Free Price Tag --------------------------------------------- */
#teaserSubTag {
position: absolute;
left: 315px;
bottom: 20%;
}
#teaserFlexTag {
position: absolute;
left: 200px;
top: 0px;
}
.pricebox {
text-align:center;
}
.pricebox sup {
color: #2d9f79;
}
.green {
width: 210px;
height: 200px;
background: #fff;
border-radius: 100px 0 100px 100px;
float: left;
margin-right: 20px;
background: -webkit-linear-gradient(top,#3ef9bb,#32c9a3);
background: -moz-linear-gradient(top,#3ef9bb,#32c9a3);
background: -o-linear-gradient(top,#3ef9bb,#32c9a3);
background: -ms-linear-gradient(top,#3ef9bb,#32c9a3);
background: linear-gradient(top,#3ef9bb,#32c9a3);
}
.blue{
width: 160px;
height: 160px;
background: #fff;
border-radius: 70px 0 70px 70px;
float: left;
background: -webkit-linear-gradient(top,#64e7fe,#1ac7eb);
background: -moz-linear-gradient(top,#64e7fe,#1ac7eb);
background: -o-linear-gradient(top,#64e7fe,#1ac7eb);
background: -ms-linear-gradient(top,#64e7fe,#1ac7eb);
background: linear-gradient(top,#64e7fe,#1ac7eb);
}
.round p {
margin-top: 5px;
margin-bottom: 5px;
}
.round{
font-variant: small-caps;
}
.green span:first-child{
display:block;
padding-top: 20px;
height: 35px;
font-size: 1.6em;
margin-bottom: 5px;
padding-bottom:5px;
color: #0c8363;
text-shadow:0 1px 2px #7ee5f5, 0 0 0 #026e97;
padding-left: 21px;
}
.blue span:first-child{
display:block;
padding-top: 20px;
height: 33px;
font-size: 1.4em;
color:rgba(0,160,206,.8);
text-shadow:0 1px 2px #7ee5f5, 0 0 0 #026e97;
padding-left: 15px;
}
.green span {
color:#fff;
font-size: 1.0em;
}
.blue span {
color:#fff;
font-size: 0.9em;
}
#teaserFreeFooter {
height: 20%;
width: 100%;
color: #999;
}
/* Service Agreement --------------------------------------------- */
.h1numbreset {
counter-reset: h1Counter;
}
.h1numb:before {
content: counter(h1Counter) ". ";
counter-increment:h1Counter;
}
.h1numb {
counter-reset: h2Counter;
}
.h2numb:before {
counter-increment: h2Counter;
content: counter(h1Counter) "." counter(h2Counter) ". ";
}
.h2numb {
counter-reset: h3Counter;
}
.h3numb:before {
counter-increment: h3Counter;
content: counter(h1Counter) "." counter(h2Counter) "." counter(h3Counter) ". ";
counter-reset: h4Counter;
}
#ServiceAgreement,
#AgreementShort{
overflow: auto;
}
#AgreementContent {
height: 610px;
}
#ServiceAgreementContent {
padding:15px;
}
#AgreementShortContent{
height: 390px;
}
/* ===== GTC, Imprint, Privacy ===============================*/
#GTC h1,
#PRV h1,
#IMP h1 {
margin-top: 20px;
}
#IMPTitle,
#PRVTitle,
#GTCTitle {
display: none;
}
/* ===== Welcome Page ===============================*/
#welcomeTitle {
display: none;
}
#welcome {
height: 760px;
overflow: auto;
}
.welcomediv {
width:90%;
padding-left: 5%;
padding-right: 5%;
clear: both;
height: auto;
overflow: auto;
padding-bottom: 20px;
font-size: 1.1em;
}
.htmldiv .pre-h1{
color: #4ca5d0;
font-size: 1.1em;
font-weight: bold;
}
.htmldiv h1, .htmldiv h2, .htmldiv h3 {
margin-top: 5px;
color: var(--theme-color);
}
.htmldiv h1 {
font-size: 2.0em;
margin-bottom: 5px;
}
.htmldiv h2 {
font-size: 1.6em;
margin-bottom: 5px;
}
.htmldiv h3 {
font-size: 1.4em;
}
#welcome1 h1 {
margin-bottom: 20px;
}
#welcomeContent b,
#docuContent b,
#docuContent strong {
color: var(--theme-color);
}
#welcome1 {
padding-top: 30px;
padding-bottom: 10px;
height: 130px;
background-color: #4ca5d0;
background-image: url("../img/bg-w1.png");
background-size: 100%;
}
.linkbtn {
border: 1px solid #fff;
padding: 10px;
text-decoration: none;
}
#welcome1 a:link, .orderdiv a:link {
color: white;
font-weight: bold;
}
#welcome1 a:visited, .orderdiv a:visited {
color: white;
font-weight: bold;
}
#welcome1 a:hover, .orderdiv a:hover {
color: rgb(214, 229, 233);
font-weight: bold;
}
#welcome1 h1, #welcome1 .pre-h1 {
color: white;
}
#welcome-img1 {
position: absolute;
right: 10%;
/* bottom: 70%; */
top: 40px;
}
#welcome-img2 {
display: none;
}
.img-shaddow {
margin-top: 7px;
box-shadow: 10px 10px 5px #666;
-moz-box-shadow: 10px 10px 5px #666;
-webkit-box-shadow: 10px 10px 5px #666;
-khtml-box-shadow: 10px 10px 5px #666;
}
.welcome1box {
width: 23.8%;
min-height: 300px;
height: auto;
background-color: #2ca7ee15;
float: left;
margin-right: 1%;
}
.welcome1ico {
width: auto;
height: auto;
text-align: center;
margin-top: 5%;
}
.welcome1txt {
width: 90%;
height: auto;
margin: 5%;
text-align: center;
font-size: 1.1em;
}
#welcome2 {
width: 80%;
}
#welcome2txt {
width: 80%;
padding: 2%;
font-size: 1.1em;
}
#welcome2c img {
width: 100%;
}
#welcome2boxes, #welcome3boxes, #planboxes {
width: 100%;
height: auto;
}
.welcome2Abox {
width: 27%;
min-height: 370px;
height: auto;
background-color: #2ca7ee15;
float: left;
margin-right: 2%;
}
.welcome2box {
width: 27%;
min-height: 350px;
height: auto;
background-color: #2ca7ee15;
float: left;
margin-right: 2%;
}
.welcome2box ul {
padding-left: 20px;
}
#welcome2Abox3 {
width: 40%;
margin-right: 0px;
}
#welcome2box1 {
width: 40%;
background-color: transparent;
}
.welcome2boxtxt, .planboxtxt, .planboxtxtwprice {
margin: 3%;
}
.welcome3box {
width: 30%;
min-height: 265px;
height: auto;
float: right;
margin-right: 20%;
}
#welcome3security {
clear: left;
width: 80%;
font-size: 1.1em;
}
#AppsContentPongList .pongListCell {
float: unset;
}
#planboxes {
padding-left: 0;
padding-right: 0;
}
.planbox {
position: relative;
width: 23%;
/* min-height: 500px; */
background-color: #2ca7ee15;
float: left;
margin-right: 2%;
height: auto;
}
.planbox ul {
padding-left: 20px;
margin-top: 0px;
}
.planbox .li-plus {
list-style-type: "+ ";
padding-left: 20px;
margin-bottom: 0px;
}
.plan-remark {
font-size: smaller;
font-style: italic;
}
.li-dist li {
/* padding-top: 4px; */
padding-bottom: 4px;
}
.li-dist-s li {
padding-top: 2px;
padding-bottom: 2px;
}
.planboxtxt {
min-height: 395px;
}
.planboxtxtwprice {
min-height: 285px;
}
.planboxprice {
/* bottom: 0;
position: absolute; */
min-height: 107px;
width: 100%;
height: auto;
color: white;
background-color: #45a7d8;
text-align: center;
font-size: 1.05em;
padding-top: 3px;
}
.padtop10 {
padding-top: 7px;
margin-top: 0px;
}
.price {
font-weight: bold;
margin-bottom: 4px;
}
.tax {
color: #e9f1f5;
margin-top: 4px;
margin-bottom: 4px;
font-size: 0.85em;
}
.planboxprice i {
font-size: 0.8em;
}
#planfooter {
clear: both;
margin-top: 10px;
margin-bottom: 40px;
}
.orderdiv {
width: 100%;
height: 50px;
color: white;
/* background-color: #45a7d8; */
text-align:center;
padding-top:25px;
}
.previewdiv .pre-h1 {
font-size: 1em;
color: #e4f1f8;
}
.previewdiv h3 {
color: white;
font-size: 1.2em;
}
.previewdiv {
padding-top:5px;
height: 70px;
/* background-color: #25617f; */
}
.price1 {
background-color: #4ebcf3;
}
.price2 {
/* padding-top: 1%; */
background-color: #44a0ce;
}
.price3 {
background-color: #347ea3;
}
.price4 {
background-color: #194358;
}
#docuTitle {
display: none;
}
.docudiv {
width:80%;
padding-left: 10%;
padding-right: 10%;
clear: both;
height: auto;
overflow: auto;
padding-bottom: 20px;
}
code {
font-size: 0.8em;
color: #01699b;
font-weight: bold;
font-family: 'Courier New', Courier, monospace;
}
.sourcecode {
width: 60%;
margin-top: 20px;
margin-left: 5%;
margin-bottom: 20px;
}
.sourcecode-code {
background-color: #444444;
width: 100%;
padding: 10px;
overflow-x: auto;
}
.sourcecode-title {
background-color: #DDD;
color: #000;
width: 100%;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
-o-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
}
.img-margin {
margin: 10px;
}
#DbDocContentdoc {
width: 1400px;
height: 380px;
}
#DbCollectionsContentPongTable button,
#DbDocumentsContentPongTable button {
padding: 0px 20px 0 20px;
}
#DbDocContentedit {
width: 1400px;
height: 425px;
}
#AlarmCfgContent {
overflow: auto;
}
#AlarmCfgContentPongFormDiv label {
width: auto;
}
#AlarmCfgContentPongFormDiv input[type='checkbox'] {
width: 35px;
}
[id^=AlarmCfgContentWCURL] input {
width: 450px;
}
#AlarmCfgContent legend {
margin-top: 10px;
}
#AlarmCfgHlpTitle {
display: none;
}
#AlarmCfgContentPongFormFrm .pongFormActions {
width: 100%;
}
#AlarmsContent i {
color: rgb(167, 164, 164);
}
/* WIKI */
#docuheadTitle {
display: none;
}
#docuContent {
padding-left: 10%;
padding-right: 10%;
}
.markdownNav {
display: none;
}
/* log viwer */
/*
#MsSelContent {
overflow: auto;
}
*/
#MsSelContentPongFormDiv, #MsSelContentPongFormFrm {
height: 100%;
}
#MsSelContentPongFormFrm .pongFormInputGrp0 {
overflow: auto;
height: 86%;
}
#MsSelContentPongFormFrm .pongFormActions {
margin-top: 0px;
}
#MsSelContent input[type='checkbox'] {
width: 35px;
}
#MsSelContent label {
width: 88%;
float: right;
}
.pongFormInputMsSelContentGrp0Col0 DIV {
overflow: auto;
}
.pongFormInputMsSelContentGrp0Col0 {
width: 340px;
}
/* Free trial */
#TrialInfoTitle,
#FrialCfgTitle {
display: none;
}
#FrialCfg {
padding-bottom: 50px;
}
#FrialCfgMainRow {
padding-left: 150px;
}
#FrialCfgMainRow fieldset {
max-width: 700px;
}
#FrialCfgMainRow fieldset legend {
font-weight: bold;
color: var(--theme-color);
}
#trialinfo {
padding-left: 150px;
}
#trialinfo b {
color: var(--theme-color);
}
#FrialCfgContent .pongFormInputFrialCfgContentGrp3Col0 {
padding-top: 10px;
width: 100%;
}
#FrialCfgContentgtcDiv input {
width: 40px;
float: left;
}
#FrialCfgContentgtcDiv label {
width: 80%;
display: unset;
}
.pongListCellcfg {
position: absolute;
top: 0px;
right: 0px;
}
/* -------------------- Apps ----------------*/
#Apps .pongIcon {
width: 180px;
float: left;
padding: 10px;
text-align: center;
}
#AppDashboardInfoContentboardCSV {
width: 800px;
}
#AppDashboardInfoContentPongFormFrm .pongFormInputGrpClose {
display: none;
}
#AppDashboardInfoContentPongFormFrm pongFormInputGrp0 {
width: auto;
}
/* -------------------- Marketplace ---------------*/
#AppMarketplaceContentSrchFrm label {
margin: 0;
}
#AppMarketplaceContentSrchFrm label {
width: auto;
margin: 3px 6px 0 10px;
}
#AppMarketplaceContentSrchFrm input,
#AppMarketplaceContentSrchFrm select {
float: left;
}
#AppMarketplace .pongListRow {
width: 230px;
height: 180px;
float: left;
}
#AppMarketplace .pongListCell {
width: 100%;
text-align: center;
}
#AppMarketplace .pongListCellid {
font-size: 0.8em;
color: #BBB;
}
#AppMarketplace .pongListCelltitle {
font-size: 1.1em;
}
#AppMarketplace .pongListCelllBy,
#AppMarketplace .pongListCellauthor,
#AppMarketplace .pongListCellXBy1 {
width: auto;
}
#AppMarketplace .pongListCellXBy{
display: flex;
justify-content: center;
color: #BBB;
}
#AppMarketplace .celllBy {
padding-right: 5px;
}
/* -------------------- CSS Editor ----------------*/
#StyleColors label {
width: 240px;
}
#CssDesktopContent textarea,
#CssTabletContent textarea,
#CssMobileContent textarea {
width: 800px;
margin-left: 10px;
}
#CssDesktopContent button,
#CssTabletContent button,
#CssMobileContent button {
margin-left: 10px;
}