body {
background: rgb(44,196,243) !important;
background: linear-gradient(78deg, rgba(44,196,243,1) 0%, rgba(38,131,198,1) 100%) !important;}
body:before {
  background-image: url('../img/Rectangle 4191.png');
  background-position: center left;
  background-repeat: no-repeat;
  content: '';
  position: fixed;left:0;
  bottom:0;
  right: 0;
  z-index: -1;
  top:0;
}
body:after {
  background-image: url('../img/Rectangle 4190.png');
  background-position: top right;
  background-repeat: no-repeat;
  content: '';
  z-index: -1;
  position: fixed;left:0;
  bottom:0;
  right: 0;
  top:0;
}
.login-box, .register-box {
    max-width: 100% !important;
    width: 100% !important;
}

.login-box-msg, .register-box-msg {
    font-size: 23px;
}
input.form-control {
    background:#F8F7FC !important;
    border-radius: 6px !important;

}
.btn-primary {
  
background: rgb(44,196,243) !important;
background: linear-gradient(78deg, rgba(44,196,243,1) 0%, rgba(38,131,198,1) 100%) !important;
border-radius: 6px !important;
border-color: rgb(44,196,243) !important;
text-transform: uppercase;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.hover {
  
background: rgb(44,196,243) !important;
background: linear-gradient(78deg,  rgba(38,131,198,1) 0%, rgba(44,196,243,1)  100%) !important;
}
.login-box-body, .register-box-body {
  border-radius: 30px !important;

}
@media (max-width:768px) 
{
  .maxheight img {max-height: 100px !important}
}
/*new 
*/

.loginboxextended
{
    background: rgba(255,255,255,0.8) !important;
    box-shadow: 7px 7px 10px rgba(10,10,10, 0.4);
}

.requestbox
{
    border-color: darkgray;
    border-style: solid;
    border-width: 1px;
    box-shadow: 7px 7px 10px rgba(10,10,10, 0.4);
}

.registerboxextended
{
    background: rgba(255,255,255,0.8) !important;
    box-shadow: 7px 7px 10px rgba(10,10,10, 0.4);
}

.forgotpasswordextened
{
    background: rgba(255,255,255,0.8) !important;
    box-shadow: 7px 7px 10px rgba(10,10,10, 0.4);
}

.loginbackground
{
    background-image: url('../img/login.jpg');
}

.logintext
{
    color:black;
}

.registertext
{
    color:black;
}

.btn-fixedwidth
{
    width: 80px !important;
    border-radius: 0px !important;
}

.btn-usertype
{
    background-color: #3c8dbc !important;
}