@import (inline) "google-fonts.css"; body{ margin: 0; padding: 0; background: #fff; color: #fff; font-family: Arial; font-size: 12px; } ::-webkit-input-placeholder{ color: rgba(255,255,255,0.6); } ::-moz-input-placeholder{ color: rgba(255,255,255,0.6); } .body{ position: absolute; top: -20px; left: -20px; right: -40px; bottom: -40px; width: auto; height: auto; background-image: url(http://ginva.com/wp-content/uploads/2012/07/city-skyline-wallpapers-008.jpg); background-size: cover; -webkit-filter: blur(5px); z-index: 0; } .grad{ position: absolute; top: -20px; left: -20px; right: -40px; bottom: -40px; width: auto; height: auto; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome,Safari4+ */ z-index: 1; opacity: 0.7; } .header{ position: absolute; top: calc(~"50% - 35px"); left: calc(~"50% - 255px"); z-index: 2; } .header div{ float: left; color: #fff; font-family: 'Exo', sans-serif; font-size: 35px; font-weight: 200; } .header div span{ color: #5379fa !important; } .login{ position: absolute; top: calc(~"50% - 75px"); left: calc(~"50% - 50px"); height: 150px; width: 350px; padding: 10px; z-index: 2; & input[type=text]{ width: 250px; height: 30px; background: transparent; border: 1px solid rgba(255,255,255,0.6); border-radius: 2px; color: #fff; font-family: 'Exo', sans-serif; font-size: 16px; font-weight: 400; padding: 4px; } & input[type=password]{ width: 250px; height: 30px; background: transparent; border: 1px solid rgba(255,255,255,0.6); border-radius: 2px; color: #fff; font-family: 'Exo', sans-serif; font-size: 16px; font-weight: 400; padding: 4px; margin-top: 10px; } & button[type=button].btn-login{ width: 260px; height: 35px; background: #fff; border: 1px solid #fff; cursor: pointer; border-radius: 2px; color: #a18d6c; font-family: 'Exo', sans-serif; font-size: 16px; font-weight: 400; padding: 6px; margin-top: 10px; } & button[type=button].btn-login:hover{ opacity: 0.8; } & button[type=button].btn-login:active{ opacity: 0.6; } & input[type=text]:focus{ outline: none; border: 1px solid rgba(255,255,255,0.9); } & input[type=password]:focus{ outline: none; border: 1px solid rgba(255,255,255,0.9); } & input[type=button]:focus{ outline: none; } & #_AJAX_LOGIN_{ width: 260px; border-radius: 2px; font-family: 'Exo', sans-serif; font-size: 12px; font-weight: 400; padding: 6px; margin-top: 10px; h4{ font-size: 14px; } } }