

body{
    padding:0px;
    margin: 0px;
    background-image: url("../images/header-bg.jpg");
    background-size: cover;
    font-family: calibri;
    background-position: 50%;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

@font-face {
    font-family: calibri;
    src: url(font/Calibri.ttf) format('truetype');
}

.maindiv {
  background:transparent;
  position:absolute;
  color:#6d6e71;
  top:50%;
  left:65%;
  width:55%;
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}

.content-panel{
    background: #fff;
    overflow: auto;
    width:90%;
    padding: 5% 5% 4% 5%}

.label-panel{
    background: #e60572;
    width: 60%;
    float: left;
    margin-right: 1%;
    height: 50px;
}


.loginlabel-panel{
    background: #2bb6c9;
    width: 36%;
    float: left;
    height: 32px;
    color: #fff;
    padding-top: 18px;
    padding-left: 3%;
    text-transform: uppercase;
    font-family: calibri;
}

.intro-panel{
    width: 55%;
    float: left;
    margin-right: 5%;
    padding-right: 5%;
    font-family: calibri;
    font-size: 14px;
}

.login-panel{
    width: 35%;
    float: left;
    color: #fff;
}

input[type="password"]{
    border: 1px solid #2bb6c9;
    width: 90%;
    padding: 10px;
    margin-top: 15px
}

input[type="text"]{
    border: 1px solid #e2e2e2;
    width: 90%;
    padding: 10px;
    margin-top: 5px
}

select{
    border: 1px solid #e2e2e2;
    width: 100%;
    padding: 10px;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

input[type="text"]:focus,input[type="password"]:focus{
    outline: none;
    background: #f2f2f2;
}


input[type="submit"]:focus {
    
    outline: none;}

input[type="submit"]{
    background: #2bb6c9;
    color: #fff;
    border: 0px;
    padding: 12px 0px 12px 0px;
    margin-top: 15px;
    width: 60%;
    cursor: pointer;
    font-family: 'calibri';
    font-size: 13px
    
}

.text-right{ text-align: right}

.logo-panel{
    text-align: right;
    padding-bottom: 0px
}

a{color: #29a0ce; font-size: 12px; font-style: normal;}
.pipe{color:#2bb6c9;}
.form-footerlink{width: 100%;
    
    margin-top: 10px;
    margin-right:5px;
    text-align: right; }