@font-face {
    font-family: 'HurmeGeometricSans_No1_4_Regular';
    src: url('../fonts/HurmeGeometricSans_No1_4_Regular.ttf') format('ttf'), /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
    url('../fonts/HurmeGeometricSans_No1_4_Regular.ttf') format('opentype'); /* Chrome 4+, Firefox 3.5, Opera 10+, Safari 3—5 */
}

html, body {
    height: 100%;
}

body {
     margin:0px;
    padding:0px;
    border:0px;
    width: auto;
    height: auto;
    color: #fff;
    font-family:"HurmeGeometricSans_No1_4_Regular";
    background: url('/Images/login.jpg') no-repeat fixed;
    background-repeat: no-repeat;
    
    background-color: #222f43;
background-size: cover;
background-position: 50% 50%;
}

.clear {
    clear: both;
}

.header {
    width: 100%;
    height: 70px;
    background:linear-gradient(#6b0f0b, #e07c48) !important;
}

.header_inner {
    width: 1250px;
    height: 70px;
    margin: auto;

}



.logo {
    width: 137px;
    height: 46px;
    margin: 5px;
    float: left;
    padding-left: 10px;
}

.form_layout {
    width: 398px;
    height: 349px;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    margin: auto;
    margin-top: 100px;
    background: url(../images/landing/from_frame.png);
}

a {
  color: #0085ae;
  text-decoration: underline;
}

input[type=checkbox]:not(old) {
    width: 28px;
    margin: 0;
    padding: 0;
    opacity: 0;
}

    input[type=checkbox]:not(old) + label {
        display: inline-block;
        margin-left: -28px;
        padding-left: 28px;
        background: url('../images/check.png') no-repeat 0 0;
        line-height: 24px;
        cursor:pointer;
    }

    input[type=checkbox]:not(old):checked + label {
        background-position: 0 -24px;
    }


input[type=text], input[type=password] {
    width: 75%;
    height: 30px;
    color: #cdcccc;
    outline: none;
    text-align: left;
    border-radius: 2px;
    font-family: 'HurmeGeometricSans_No1_4_Regular';
    background-color: #ffffff;
    color: #666666;
    text-align: center;
    font-size: 14px;
    border: 0px;
}

.btnfb {
    background: url('../images/login/fb_btn.png');
    width: 140px;
    height: 31px;
    float: right;
    cursor: pointer;
}

.btngoogle {
    background: url('../images/login/google_plus.png');
    width: 140px;
    height: 31px;
    float: left;
    cursor: pointer;
}

.btnsubmit {
    background: url('../images/login/signin_btn.png');
    width: 281px;
    height: 33px;
    cursor: pointer;
     border: 0px;
     border-radius: 2px;
}

.stickyFooter {
    position: fixed;
    bottom: 0px;
    text-align: center;
    width: 100%;
    background: rgba(0,0,0,.8);
    font-size: 10px;
    font-family: 'HurmeGeometricSans_No1_4_Regular';
    overflow: visible;
    z-index: 99;
    padding-top: 5px;
    padding-bottom: 8px;
    color: #fff;
    height: auto;
}

/*end for login screen*/

