/*MultiTechnologies Panama   Yulian  gpsmtech.com 8207*/
html, body {
   margin: 0;
   padding: 0;
   height: 100%;
}

.btn-ssl svg {
  float: left; margin-left: 10px; margin-right: 0;
}
div#secure-conn {
  padding: 0 10px; display: none;
}
div#secure-conn svg {
  float: left; margin-left: 10px; margin-right: 7px;
}
div#secure-conn #btn-no-secure {
  background-color: #aaa; border-color: #999;
}

#content {
   display: table;
   height: 100%;
   width: 100%;
   margin: 0;
}

#cell {
   display: table-cell;
   vertical-align: top;
   position: relative;
   padding-top: 20px;
}

#loginbox {
   /*width: 310px;*/
   background-color: #fff;
   border-color: #B4C6D8;
   text-align: center;
   padding: 0;
   margin: 0 auto;
   width: 350px;
   box-shadow: 0 0 90px 20px #000;
   padding-bottom: 5px;
}
#loginbox form input {
   width: 70%;
   margin: 0;
}
#loginbox form select {
   width: 75%;
   margin: 0;
}
#loginbox form div.controls {
   width: 100%;
   margin: 0;
}
#loginbox form label {
   display:none;
}
/*#loginbox form button[type=submit]*/
#loginbox .btn-gpsmtech {
   width: 75%; background: #09619b; border: 1px solid #09619b;
   color: #FFF; text-shadow: none; padding: 10px; font-size: 16px;
}

#loginbox div.alert-gpsmtech {
   padding: 10px; font-size: 16px; text-shadow: none; background: #09619b;
   border: 0px solid #09619b; color: #fff; border-radius: 0px;
}

.back-alert-gpsmtech {
   background: #040c1e;
}

#loginbox .img-gpsmtech {
   max-width: 75%;
}

#form { margin-top: 30px; padding-bottom: 1px; }

#errmsg { margin-bottom: 5px; color: red; }

.form-horizontal .controls { margin-left: 110px; }

.form-horizontal .control-label { width: 100px; }

.sellang { width: 162px; }

.alert-gpsmtech {
   /*color: #656565;
   background-color: #faa732; fd9a01
   border-color: #bce8f1;*/
   color: #ffffff;
   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
   background-color: #faa732;
   *background-color: #f89406;
   background-image: -moz-linear-gradient(top, #fbb450, #f89406);
   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
   background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
   background-image: -o-linear-gradient(top, #fbb450, #f89406);
   background-image: linear-gradient(to bottom, #fbb450, #f89406);
   background-repeat: repeat-x;
}