/* Copyright 2020 SPX Graphics */ /* TABS in import template dialog */ /* Style the tab */ :root { --tabButtonBorderColor: #afb5ba; --backgroundColor: #2d333b; } .promoBoxCols { display: flex; flex-direction: row; gap: 1.5em; } .promoLeft { flex-basis: 60%; position: relative; font-family: 'UI-Light' !important; font-size: 0.7em; } .promoBoxHead { font-size: 1.5em; margin-bottom: 0.7em; } .promoLeft p { margin-top: 0.5em; opacity: 0.7; } .promoLeft a { color: orange; text-decoration: none; } .promoLeft a:hover { color: white; } .promoLeft h2 { font-size: 1.4em; margin-top: 2.0em; margin-bottom: 0.5em; text-transform: none; color: white; width: 100%; font-weight: normal; letter-spacing: normal; border-bottom: 1px solid rgba(255, 255, 255, 0.242); } .promoLeft li { list-style: square; color: inherit; opacity: inherit; } .promoRight { font-size: 0.8em; flex-basis: 40%; position: relative; } .promoRight img { width: 80%; height: auto; } .tabButtonRow { width: 100%; display: flex; gap: 0.6em; font-size: 0.8em; padding: 1.5em 0.3em 0 0.3em; flex-shrink: 0; border-bottom: 1px solid var(--tabButtonBorderColor); } .tabButtonRow > div { flex-grow: 1; display: flex; justify-content: flex-end; align-items: center; } /* Style the buttons that are used to open the tab content */ .tabButtonRow button { background-color: inherit; float: left; border: none; outline: none; cursor: pointer; padding: 0.4em 1.0em; transition: 0.1s; font-family: inherit; border-radius: 0.3em 0.3em 0 0; position: relative; transform: translateY(1px); z-index: 10; margin-right: 0.4em; color: rgba(255, 255, 255, 0.385); border: 0px solid var(--tabButtonBorderColor); border-width: 1px 1px 0px 1px; } /* Change background color of buttons on hover */ .tabButtonRow button:hover { background-color: rgba(194, 194, 194, 0.426); color: black; } /* Create an active/current tablink class */ .tabButtonRow button.active { background-color: #ccc; } .tabSelected { background-color: #b1b6bc !important; color: rgb(32, 32, 32) !important; border-radius: 0.3em 0.3em 0 0; } /* Style the tab content */ .tabcontent { display: none; padding: 0.5em; border: 0px solid #ccc; border-top: none; } #tab1, #tab2, #tab3, #tab4 { padding: 0.5em; display: flex; flex-direction: column; border: 0px solid blue; height: 100%; overflow: auto; /* background-color: var(--backgroundColor); */ } #tab2, #tab3, #tab4 { padding: 1.5em; } .dialogHeaderBar { display: flex; flex-direction: row; align-items: center; position: relative; padding: 0.2em 0.5em; font-size: 0.8em; background-color: rgba(255,255,255,0.2); color: white; border-bottom: 1px solid #3c3c3c; } .dialogHeaderBarClose { display: flex; flex-grow: 1; justify-content: flex-end; } .dialogCloseButton { cursor: pointer; font-size: 1.5em; } .dialogCloseButton:hover { color: rgba(0, 0, 0, 0.5); } .addTemplateItem{ background-color: rgba(255,255,255,0.05); width:100%; padding:10px; margin-bottom:15px; box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 10px; } .addTemplateItem:hover{ background-color: rgba(255,255,255,0.2); cursor: pointer; } .templateName{ text-transform: uppercase; } .templateDesc{ font-size: 75%; opacity: 0.6; } .collapsible { box-sizing: border-box; color: white; cursor: pointer; padding: 12px; width: 100%; border-top: 0px; border-right: 0px; border-bottom: 1px solid black; text-align: left; outline: none; font-size: 1rem; text-transform: uppercase; } .collapsible::before{ content: "\25B6"; color: white; display: inline-block; margin-right: 12px; transform: rotate(0deg) scale(0.7); transition: transform 0.3s ease-in-out; } .globalCollapsible { font-size: 0.7rem; } .active, .collapsible:hover { background-color: #375ea3; } .active::before{ content: "\25B6"; color: white; display: inline-block; margin-right: 12px; transform: rotate(90deg) scale(1.0); transition: transform 0.3s ease-in-out; } .collapsiblecontent { box-sizing: border-box; padding: 0px 10px; max-height: 0; overflow: hidden; transition: max-height 0.3s ease-in-out; font-size: 1rem; background-color: rgba(0,0,0,0.1); } .configGeneralContent { box-sizing: border-box; padding: 0px 10px; overflow: hidden; transition: max-height 0.3s ease-in-out; font-size: 1rem; background-color: rgba(0,0,0,0.1); } /* Remove default bullets */ ul, #myUL { list-style-type: none; } /* Remove margins and padding from the parent ul */ #myUL { margin: 0; padding: 0; } /* Style the caret/arrow */ .caret { cursor: pointer; user-select: none; /* Prevent text selection */ } /* Create the caret/arrow with a unicode, and style it */ .caret::before { content: "\25B6"; color: black; display: inline-block; margin-right: 6px; } /* Rotate the caret/arrow icon when clicked on (using JavaScript) */ .caret-down::before { transform: rotate(90deg); } /* Hide the nested list */ .nested { display: none; } /* Show the nested list when the user clicks on the caret/arrow (with JavaScript) */ .opened { display: block; } .overlay { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(65, 76, 90, 0.9); z-index: 900; } .modal { width: 60%; height: 90%; position: absolute; left: 55%; top: 50%; transform: translate(-50%, -50%); z-index: 20; padding: 0.3em; background-color: #414C5A; color: white; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; } .icon::before { font-family: "FontAwesomeSol900"; display: inline-block; margin-right: 10px; font-size: 1.2em; -webkit-font-smoothing: antialiased; } .folder::before { content: "\f07b"; color: rgb(9, 119, 170);} .file::before { content: "\f15b"; color: rgb(241, 241, 237);} .back::before { content: "\f106"; } .home::before { content: "\f102"; } .height1{ height: 1em; } .height2{ height: 2em; } .height3{ height: 3em; } .height4{ height: 4em; } .modal_top{ flex-shrink: 0; border: 0px solid pink; border-bottom: 1px dashed rgba(51, 150, 216, 0.445); } .modal_top SPAN{ transform: translateY(-50%); font-size: 0.8em; margin-left: 1em; } .modal_bottom{ gap: 0.5em; width: 100%; flex-grow: 0; display: flex; height: 2.5em; flex-shrink: 0; padding-top: 0.3em; flex-direction: row; align-items: center; justify-content: flex-start; border: 0px solid pink; } .browserMessage { top: 0; position: relative; font-size: 0.6em; color: rgba(255, 255, 255, 0.5); margin-left: 0.1em; user-select: none; display: flex; align-items: center; justify-content: flex-start; border: 0px dotted pink; height: 100%; } .modal_bottom > div > button { border: 0px dotted white; padding: 0.3em 1em; margin-right: 0.2em; } .KBHelptable{ border-collapse:collapse; } .KBHelptable td{ padding:10px; border:#4e95f4 0px solid; } .KBHelptable th{ background: rgba(0,0,0,0.5); text-align: left; padding: 7px; } .KBHelptable tr:nth-child(odd){ background: rgba(0,0,0,0.1); } /* Define the background color for all the EVEN background rows */ .KBHelptable tr:nth-child(even){ background: rgba(255,255,255,0.1); } .storeIcon { height: 100%; opacity: 0.6; min-width: 8%; background-size: contain; border: 0px solid white; background-position: 5% 50%; background-repeat: no-repeat; transition: opacity 0.3s ease-in-out; background-image: url('/img/storeicon.png'); } .storeIcon:hover { opacity: 1; cursor: pointer; transition: opacity 0.3s ease-in-out; }