.login form{max-width:320px;width:90%;background-color:#1e2833;padding:40px;border-radius:4px;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;color:#fff;box-shadow:3px 3px 4px rgba(0,0,0,.2)}.login .illustration{text-align:center;padding:15px 0 20px;font-size:100px;color:#2980ef}.login form .form-control{background:0 0;border:none;border-bottom:1px solid #434a52;border-radius:0;box-shadow:none;outline:0;color:inherit}.login form .btn-primary,.login form .btn-primary:active,.login form .btn-primary:hover{background:#214a80;outline:0}.login form .btn-primary{border:none;border-radius:4px;padding:11px;box-shadow:none;margin-top:26px;text-shadow:none}.login form .forgot{display:block;text-align:center;font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.login form .forgot:active,.login form .forgot:hover{opacity:1;text-decoration:none}.login form .btn-primary:active{transform:translateY(1px)}body.login-page{padding:0;background:#01ccfb}body{padding-top:44px;padding-bottom:50px}header .cover-photo{background-color:#EEE;background-size:cover;background-position:center center;height:33vh;min-height:50px}ul{margin:0;padding:0}.navbar-default{width:100%;z-index:100}.navbar-default li a{padding-left:10px;padding-right:10px}form.navbar-form.navbar-right{padding-left:10px}ol.breadcrumb{margin-top:10px}i.form-control-feedback.glyphicon.glyphicon-search{line-height:28px;height:28px}.photo-heading{font-style:italic}.btn-link,.btn-link:focus,.btn-link:hover,a,a:focus,a:hover{color:#242424}nav#pager{text-align:center}.photo-reset{cursor:pointer}.btn-link{padding:0}#addPhotoIcon{font-size:180px}.tag-component ul{list-style:none;margin:0;padding:0;border:1px solid #ccc;border-radius:0 0 5px 5px;display:none}.tag-component li{padding:5px 10px;cursor:pointer}.tag-component li:hover{background-color:#ccc;text-decoration:underline}