html{height:100%;min-height:100%;}
body{min-height:100%;margin:0px;background:url("../images/wallPaper.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#000000;color:#FFFFFF}
#view{position:absolute;overflow:hidden;bottom:0;left:0;}
a:link,a:visited,a:hover,a:active{color:#FFFFFF;}
::selection{background:#3297FD;color:#FFFFFF;}
#container{width:100%;position:relative;height:auto!important;height:100%;min-height:100%;}
#header{}
#footer{position:fixed;bottom:0;right:0;padding:1em 0.5em;text-align:right;font-size:small;}
#logo{padding:15px 30px;}
#version{position:fixed;top:0;right:0;padding:1em 0.5em;text-align:right;}
#login{background:url("../images/background.png") no-repeat;width:500px;height:248px;margin-left:auto;margin-right:auto;display:none;}
#loginTable{width:100%;height:100%;padding-top:22px;font-size:large;}
#error{padding:0.5em;text-align:center;color:#FF3333;font-size:large;}
#info{width:494px;height:244px;border:solid 1px #B7BABC;padding:2px;margin-left:auto;margin-right:auto;text-align:center;background-color:rgba(0,0,0,0.4);display:none;word-wrap:break-word;overflow:auto;}
.label{width:90px;padding-top:10px;padding-bottom:15px;padding-left:145px;padding-right:5px;text-align:right;font-family:"Century Gothic",Arial,Helvetica,sans-serif;font-weight:bold;}
.text_input{width:215px;height:25px;padding-left:0.2em;color:#FFFFFF;background-color:#8c8c8c;border:1px #bfbfbf solid;border-radius:3.5px;}
.text_input:focus{outline:2px #cccccc solid;}
.button{padding-top:10px;padding-left:115px;text-align:center;}
.img_button{font-size:0;line-height:0;border-style:none;padding:0;background:url("../images/login.png") no-repeat;width:316px;height:28px;}
.img_button:hover:enabled,.img_button:focus:enabled{outline:2px #cccccc solid;}
:enabled,.text_input:enabled{cursor:auto;}
a:enabled,.img_button:enabled{cursor:pointer;}
:disabled,.text_input:disabled,.img_button:disabled{cursor:wait;}
#tr_tenant{visibility:hidden;}
#params{display:none;}
.flashP{margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;line-height:1;}
@media screen and (max-width:960px){#login{height:337px;width:584px;background:url("../images/backgroundMobile.png") no-repeat;}
#table_wrapper{height:100%;width:500px;margin-left:auto;margin-right:auto;}
#inputForm{height:100%;}
.label{text-align:left;font-size:1.6rem;padding-left:0px;}
.text_input{width:360px;height:40px;font-size:1.8rem;}
.button{padding-left:0px;}
.img_button{width:500px;height:44px;background-size:cover;}
#loginTable{padding-bottom:11px;}
#info{width:574px;}
#view{display:none;}}
