@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed);
body {margin:0px; padding:0px; background:url(images/bg_new.jpg); background-size:cover; font-family: 'Roboto Condensed', sans-serif; position:relative; font-size:14px;}
form {margin:0px;}
.login-page {width:500px; height:382px; position:absolute; left:50%; margin-left:-250px; top:20%;}
.logo {text-align:center; margin:30px 0px;}
.login_box {background:rgba(255,255,255,.20); padding:8px; height:auto; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; box-shadow:0px 1px 5px #000; -webkit-box-shadow:0px 1px 5px #000; -moz-box-shadow:0px 1px 5px #000; -o-box-shadow:0px 1px 5px #000; float:left;}
.login_box .heading {font-size:22px; text-align:center; width:98%; background:#c52d2c; color:#fff; padding:5px 1%; border-top-left-radius:4px; 
-webkit-border-top-left-radius:4px; -moz-border-top-left-radius:4px; -o-border-top-left-radius:4px; border-top-right-radius:4px; -webkit-border-top-right-radius:4px; -moz-border-top-right-radius:4px; -o-border-top-right-radius:4px; font-weight:normal; font-family: 'Roboto Condensed', sans-serif; }
.login_box .login-area {background:#fff; padding:10px 20px; border-bottom-left-radius:4px; -webkit-border-bottom-left-radius:4px; -moz-border-bottom-left-radius:4px; -o-border-bottom-left-radius:4px; border-bottom-right-radius:4px; -webkit-border-bottom-right-radius:4px; -moz-border-bottom-right-radius:4px; -o-border-bottom-right-radius:4px; float:left;}
.login_box .login-area .row {margin:5px 0px; width:100%; float:left;}
.login_box .login-area .row label {padding:3px 0px; width:30%; float:left;}
.login_box .login-area .row input[type="text"],.login_box .login-area .row input[type="password"],.login_box .login-area .row select {float:left; width:70%;}


.form-control {display:block; width:100%; height:30px; padding:3px 5px; font-size:14px; line-height:1.42857143; color:#555; background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075); box-shadow:inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus{border-color:#f2908f;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,144,143,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(242,144,143,.6)}
.submit_btn {background:url(images/btn_bg.jpg) repeat-x; float:right; min-width:100px; padding:0px; height:33px; border:0px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; color:#fff; font-weight:bold; margin:0px; cursor:pointer; transition:0.5s ease; -o-transition:0.5s ease; -webkit-transition:0.5s ease;}
.submit_btn:hover {background:url(images/btn_bg_hover.jpg) repeat-x;}