/* sign in FORM */
#logreg-forms{width:412px;margin:10vh auto;background-color:#f3f3f3;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);color:#000;padding:3px 3px 3px 3px;}
#logreg-forms form {width:100%;max-width:410px;padding:15px;margin:auto;}
#logreg-forms .form-control {position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px;}
#logreg-forms .form-control:focus {z-index:2;}
#logreg-forms .form-signin input[type="email"] {margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}
#logreg-forms .form-signin input[type="password"] {border-top-left-radius:0;border-top-right-radius:0;}
#logreg-form .lines{width:200px;border:1px solid red;}
#logreg-forms button[type="submit"]{margin-top:10px;}
#logreg-forms .form-reset, #logreg-forms .form-signup{display:none;}
#logreg-forms .form-signup {width:210px;}
#logreg-forms .form-signup input {margin-bottom:2px;}
@media screen and (max-width:500px){#logreg-forms{width:300px;}}
#loginlower {padding: 10px;}
#logoholder {text-align:center;padding-bottom:2vh;}
#logo {object-fit:cover;width:100%;height:100%;}
#wrapper {overflow-x: hidden;}
#sidebar-wrapper {min-height:100vh;margin-left:-15rem;-webkit-transition: margin.25s ease-out;-moz-transition: margin.25s ease-out;-o-transition: margin.25s ease-out;transition: margin.25s ease-out;}
#sidebar-wrapper .sidebar-heading {padding:0.875rem 1.25rem;font-size:1.2rem;}
#sidebar-wrapper .list-group {width:15rem;}
#page-content-wrapper {min-width:100vw;}
body.sb-sidenav-toggled #wrapper #sidebar-wrapper {margin-left:0;}
@media (min-width:768px) {#sidebar-wrapper {margin-left:0;}#page-content-wrapper {min-width:0;width:100%;}body.sb-sidenav-toggled #wrapper #sidebar-wrapper {margin-left:-15rem;}}
#footer {font-size:10px;}