/*! * CSS File for OE7DRT Dashboard * Some code (Stylesheet) was taken from Andy Taylors Dashboard * see below copyright notice taken from * https://github.com/AndyTaylorTweet/Pi-Star_V5_Dashboard * * Pi-Star V5.x.x Revised Dashboard by Andy Taylor * Copyright (c) 2018, Andy Taylor (MW0MWZ) All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * - Neither the name Andy Taylor / MW0MWZ / Pi-Star nor the names of any * contributors may be used to endorse or promote products derived from this * software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY ANDY TAYLOR / MW0MWZ / PI-STAR ''AS IS'' AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL ANDY TAYLOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THIS LICENCE FORBIDS THE USE OF THIS * SOFTWARE FOR ANY USES OUTSIDE OF AMATEUR RADIO OPERATIONS, NO FEE MAY BE CHARGED * FOR THIS SOFTWARE OR ANY DERIVITIVE WORKS EITHER AS SOURCE CODE OR AS A BINARY. * */ #toptable, #lhtable { margin-bottom: 0.5em; } .container { width: 95%; text-align: left; margin: auto; background : #ffffff; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; -khtml-border-radius: 10px 10px 10px 10px; -ms-border-radius: 10px 10px 10px 10px; box-shadow: 3px 3px 3px #707070; } body, font { font: 12px verdana,arial,sans-serif; color: #ffffff; } .header { background : #2d2d2d; text-decoration : none; color : #ffffff; font-family : verdana, arial, sans-serif; text-align : left; padding : 5px 5px 5px 5px; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; -khtml-border-radius: 10px 10px 0px 0px; -ms-border-radius: 10px 10px 0px 0px; overflow-wrap: break-word; } .content { padding : 5px 5px 5px 5px; color : #000000; background : #ffffff; text-align: center; font-size: 1.4em; overflow: auto; } .contentwide { padding: 5px 5px 5px 5px; color: #000000; background: #ffffff; text-align: center; font-size: 1.4em; } .contentwide h2 { color: #000000; font: 1em verdana,arial,sans-serif; text-align: center; font-weight: bold; padding: 0px; margin: 0px; } .footer { background : #2d2d2d; text-decoration : none; color : #ffffff; font-family : verdana, arial, sans-serif; font-size : 9px; text-align : center; padding : 10px 5px 10px 5px; border-radius: 0 0 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; -khtml-border-radius: 0px 0px 10px 10px; -ms-border-radius: 0px 0px 10px 10px; clear : both; overflow-wrap: break-word; } #tail { height: 450px; width: 805px; overflow-y: scroll; overflow-x: scroll; color: #00ff00; background: #000000; } table { vertical-align: middle; text-align: center; empty-cells: show; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border-collapse:collapse; border-color: #000000; border-style: solid; border-spacing: 4px; border-width: 2px; text-decoration: none; color: #ffffff; background: #000000; font-family: verdana,arial,sans-serif; width: 80%; white-space: nowrap; } table th { font-family: "Lucidia Console",Monaco,monospace; text-shadow: 1px 1px #3d3d3d; text-decoration: none; background: #2d2d2d; border: 1px solid #c0c0c0; } table tr:nth-child(even) { background: #f7f7f7; } table tr:nth-child(odd) { background: #d0d0d0; } table td { color: #000000; font-family: "Lucidia Console",Monaco,monospace; text-decoration: none; border: 1px solid #000000; overflow-x: hidden; } body { background: #edf0f5; color: #000000; } a { text-decoration:none; } a:link, a:visited { text-decoration: none; color: #0000e0; font-weight: normal; } a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active { text-decoration: none; position: relative; color: #FFFFFF; } a.tooltip:hover { text-shadow: none; text-decoration: none; color: #FFFFFF; background: transparent; } a.tooltip span { text-shadow: none; text-decoration: none; display: none; } a.tooltip:hover span { text-shadow: none; text-decoration: none; display: block; position: absolute; top: 20px; left: 0; width: 200px; z-index: 100; color: #000000; border:1px solid #000000; background: #f7f7f7; font: 12px Verdana, sans-serif; text-align: left; } a.tooltip span b { text-shadow: none; text-decoration: none; display: block; color: #000000; margin: 0; padding: 0; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid black; background: #d0d0d0; } a.tooltip2, a.tooltip2:link, a.tooltip2:visited, a.tooltip2:active { text-shadow: none; text-decoration: none; position: relative; font-weight: bold; color: #000000; } a.tooltip2:hover { text-shadow: none; text-decoration: none; color: #000000; background: transparent; } a.tooltip2 span { text-shadow: none; text-decoration: none; display: none; } a.tooltip2:hover span { text-shadow: none; text-decoration: none; display: block; position: absolute; top: 20px; left: 0; width: 200px; z-index: 100; color: #000000; border:1px solid #000000; background: #f7f7f7; font: 12px Verdana, sans-serif; text-align: left; } a.tooltip2 span b { text-shadow: none; text-decoration: none; display: block; color: #000000; margin: 0; padding: 0; font-size: 12px; font-weight: bold; border: 0px; border-bottom: 1px solid black; background: #d0d0d0; } ul { padding: 5px; margin: 10px 0; list-style: none; float: left; } ul li { float: left; display: inline; /*For ignore double margin in IE6*/ margin: 0 10px; } ul li a { text-decoration: none; float:left; color: #999; cursor: pointer; font: 900 14px/22px "Arial", Helvetica, sans-serif; } ul li a span { margin: 0 10px 0 -10px; padding: 1px 8px 5px 18px; position: relative; /*To fix IE6 problem (not displaying)*/ float:left; } ul.mmenu li a.current, ul.mmenu li a:hover { background: url(/images/buttonbg.png) no-repeat top right; color: #0d5f83; } ul.mmenu li a.current span, ul.mmenu li a:hover span { background: url(/images/buttonbg.png) no-repeat top left; } h1 { text-shadow: 2px 2px #000000; text-align: center; } /* CSS Toggle Code here */ .toggle { position: absolute; margin-left: -9999px; visibility: hidden; } .toggle + label { display: block; position: relative; cursor: pointer; outline: none; } input.toggle-round-flat + label { padding: 1px; width: 33px; height: 18px; background-color: #dddddd; border-radius: 10px; transition: background 0.4s; } input.toggle-round-flat + label:before, input.toggle-round-flat + label:after { display: block; position: absolute; content: ""; } input.toggle-round-flat + label:before { top: 1px; left: 1px; bottom: 1px; right: 1px; background-color: #fff; border-radius: 10px; transition: background 0.4s; } input.toggle-round-flat + label:after { top: 2px; left: 2px; bottom: 2px; width: 16px; background-color: #dddddd; border-radius: 12px; transition: margin 0.4s, background 0.4s; } input.toggle-round-flat:checked + label { background-color: #2d2d2d; } input.toggle-round-flat:checked + label:after { margin-left: 14px; background-color: #2d2d2d; } /* Tame Firefox Buttons */ @-moz-document url-prefix() { select, input { margin : 0; padding : 0; border-width : 1px; font : 12px verdana,arial,sans-serif; } input[type="button"], button, input[type="submit"] { padding : 0px 3px 0px 3px; border-radius : 3px 3px 3px 3px; -moz-border-radius : 3px 3px 3px 3px; } }