@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/0DeoTBMnW4sOpD0Zb8OQSALUuEpTyoUstqEm5AMlJo4.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/1EqTbJWOZQBfhZ0e3RL9uvesZW2xOQ-xsNqO47m55DA.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/MZ1aViPqjfvZwVD_tzjjkwLUuEpTyoUstqEm5AMlJo4.ttf) format('truetype');
}


body, html{font-family:"Lato",Helvetica,Arial,sans-serif;color:#575c6d;font-weight:400;}

#login-updater{text-align:center;width: 260px;position: relative;top: 100px;margin:auto;padding:20px;display:none;color:#fff;font-size:14px;letter-spacing: 1.5;-moz-opacity: 0.70;-khtml-opacity: 0.70;opacity: 0.70;}

.formtitle{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:30px}
.formtitle span {color:#c2c2c2;text-transform:initial;display:block;margin-bottom:5px}

.login_holder{width:400px;margin:auto;position:relative;top:200px;}

form#login{}
form#login input{padding:20px;width:90%;background:#f2f2f4;font-size:12px;border:0px;margin-bottom:5px;}
form#login input:focus { 	outline: 0;background-color: #dbebf2;}
form#login .submit{float:right;width:90px;padding:15px;background:#fff;border:solid 1px #999999;}	
form#login .submit:hover{background-color:#f0652f;color:#fff;border:solid 1px #f0652f;-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;}
	

.chk-options{text-align: center;margin-bottom: 20px;position:relative;margin-top:20px;float:left;}

input[type=checkbox].login-checkbox {display:none;}
input[type=checkbox].login-checkbox + label.login-label {padding-left:30px;height:20px; display:inline-block;line-height:20px;background-repeat:no-repeat;background-position: 0 0;font-size:15px;vertical-align:middle;cursor:pointer;color:#575c6c;}
input[type=checkbox].login-checkbox:checked + label.login-label {background-position: 0 -20px;}
.login-label{ background-image:url('../images/login-checkbox.png');}