p.logo { line-height:70px; margin:auto; -moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none; -o-user-select:none; color: white; font-size: 24px; font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif; position: absolute; left: 400px; } p.reloader { color: white; font-style: normal; font-weight: normal; } a.right { color: white; font-style: normal; text-decoration-line: none; font-weight: bold; } div.right { font-size: 14px; position: absolute; top: 0px; right: 20px; } table { border-collapse: collapse; } td.link { height: 30px; width: 40px; text-align:center; color:white; } td.up { background: url(/green.png) center no-repeat } td.dn { background: url(/black.png) center no-repeat } body { font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif; } .product { box-sizing:border-box; color:rgb(0, 58, 112); display:block; background-color: white; font-weight: 700; text-align: center; } ul.menu { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } li.menu { float: left; } li.menu a { display: block; text-align: center; padding: 10px 15px; text-decoration: none; color: #337ab7; margin-right: 2px; border: 1px solid #dee5e7; background-color:rgb(246, 248, 248); } li.menu a:hover { background-color: #5bc0de; color: white; border: 1px solid #ddd; } li.active a{ background-color: #5bc0de; color: white; border: 1px solid #ddd; } h2.home { width:190px; margin-top:-17px; margin-left:15px; background:white; } select, input[type=text], input[type=password]{ height: 28px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; } select:disabled, input[type=text]:disabled, input[type=password]:disabled{ background: #dddddd; } button.home { background-color: rgb(91, 192, 222); border-color: rgb(70, 184, 218); border-radius: 4px; border-style:solid; border-width:1px; box-sizing:border-box; color:white; cursor:pointer; display:inline-block; font-size:14px; height:34px; line-height:20px; vertical-align:middle; width:150px; } button.home:hover { background-color:#31b0d5; } button.cancel { border-radius: 4px; border-style:solid; border-width:1px; box-sizing:border-box; cursor:pointer; display:inline-block; font-size:14px; height:34px; line-height:20px; vertical-align:middle; width:150px; background-color:white; } button.cancel:hover { background-color: rgb(230, 230, 230); } form { border: 2px solid; border-radius: 4px; border-color: rgb(221, 221, 221); box-shadow: 0 1px 1px rgba(0,0,0,.05); font-size: 14px; line-height: 1.42857143; color: #333; margin: 25px; } tr { font-size: 14px; background-color: rgb(253, 253, 253); border-color: rgb(212, 212, 212); } tr:nth-child(even) { background-color: rgb(244, 244, 244); } td.home { border-color: rgb(212, 212, 212); border-width:1px; border-style: solid; padding-left: 10px; box-sizing: border-box; height: 32px; } td.label { border-color: rgb(212, 212, 212); border-width:1px; border-style: solid; font-weight: 700; text-align: right; box-sizing: border-box; width: 33%; height: 32px; padding-right: 10px; } button { width: 220px; height: 50px; } .collapsible { margin-bottom: 0; border-radius: 4px; color: black; display: block; padding: 10px; line-height: 17px; text-decoration: none; border: none; text-align: left; } .collapsible:after { content: '\002B'; color: white; font-weight: bold; float: right; margin-left: 5px; } .vmenuactive:after { content: "\2212"; } .vmenuactive, .collapsible:hover { color: #fff; background: #003a70; } .content { padding: 0; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; background-color: #E9E9E9; } .leaf { border-color: #ddd; margin-bottom: 0; color: black; border-radius: 4px; background: #F5F5F5; display: block; padding: 10px; line-height: 17px; text-decoration: none; padding: 15px 30px; text-align: left; }