@import url(fonts/fonts.css);


/*** global css ***/
*{outline:none;}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
ol, ul {list-style: none; margin:0px; padding:0px;}
h1,h2,h3,h4,p{ margin:0px; padding:0px; font-weight:normal;}
a{ text-decoration:none; color:#888;}
a:hover{ color:#333;}
.clearfix:after, .clearfix:before{clear: both;width:100%;content:' ';display:block;}
body{ font:normal 14px/19px 'robotoregular'; background:#fff; margin:0px; padding:0px; color:#333;}

/*** button ***/
.btn{ padding:10px; cursor:pointer; display:inline-block; color:#fff; margin:10px 0px; border-radius:2px; min-width:220px; text-align:center; border:0px;} 
.btn:hover{ color:#fff;}
.btn-primary{ background:#17A6B2; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.login-page, .register-page {
    background: #e8e9ea;
}
.login-box, .register-box {
    max-width: 360px;
    margin: 7% auto;
	width:100%;
}
.login-logo, .register-logo {
    font-size: 35px;
    text-align: center;
    /*margin-bottom: 25px;*/
    font-weight: 300;
    line-height: 42px;
}
.login-logo a, .register-logo a {
    color: #444;
}
.login-box-body, .register-box-body {
    background: #fff;
    padding: 20px;
    border-top: 0;
    color: #666;
        box-shadow: 0px 0px 2px #717171 inset;
    border-radius: 5px;
}
.login-box-msg, .register-box-msg {
    margin: 0;
    text-align: center;
    padding: 0 20px 20px 20px;
    color: #999;
}
.login-box-body input {
    width: 100%;
    padding: 10px;
    border-radius: 2px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	padding-right:35px;
}
.login-box-body input + span{ right:10px; position:absolute; top:10px;}
.login-box-body .btn{ margin-top:0px; min-width:auto; width:100%;}
.login-box-body .form-group{ position:relative; margin-bottom:10px;}
.has-error input, .has-error select, .has-error textarea{ border-color:#f00;}
.help-block{ color:#f00;}