|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- /* ----------------------------------------------------------------------------------------------------------
- Imports and tools -------------------------------------------------------------------------------------------
- ---------------------------------------------------------------------------------------------------------- */
-
- * {
- margin: 0;
- padding: 0;
- position: relative;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
- }
-
- /* ----------------------------------------------------------------------------------------------------------
- Typography & Color ------------------------------------------------------------------------------------------
- ---------------------------------------------------------------------------------------------------------- */
-
- body,
- input,
- textarea {
- font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
- font-weight: 400;
- -webkit-font-smoothing: antialiased;
- -moz-osx-font-smoothing: grayscale;
- font-size: 120%;
- }
- body {
- background: rgb(33, 34, 32);
- background: -moz-radial-gradient(center, ellipse cover, rgb(33, 34, 32) 16%,rgb(57, 59, 56) 100%);
- background: -ms-radial-gradient(center, ellipse cover, rgb(33, 34, 32) 16%,rgb(57, 59, 56) 100%);
- background: radial-gradient(ellipse at center, rgb(33, 34, 32) 16%,rgb(57, 59, 56) 100%);
- color: #FFF;
- }
- input {
- color: #333;
- }
- h1, h2, h3, .h1, .h2, .h3 {
- font-weight: 400;
- }
- p, .p, ul, ol, hr, table, form, pre,
- h1, .alpha, h2, .beta {
- margin-bottom: 1.5rem;
- }
- h1, .alpha {
- font-size: 3rem;
- line-height: 1;
- }
- h2, .beta {
- font-size: 1.5rem;
- line-height: 2;
- }
- h3, .gamma {
- font-size: 1rem;
- }
- hr {
- border: none;
- border-bottom: 1px solid rgba(255,255,255,.1);
- margin-top: -1px;
- }
- a {
- color: #999;
- text-decoration: none;
- }
- a:hover,
- a:focus {
- color: #CCC;
- text-decoration: underline;
- }
- a,
- button,
- input {
- -moz-transition-property: all;
- -webkit-transition-property: all;
- transition-property: all;
- -moz-transition-duration: 0.15s;
- -webkit-transition-duration: 0.15s;
- transition-duration: 0.15s;
- -moz-transition-timing-function: cubic-bezier(0.51, 0.01, 0.37, 0.98);
- -webkit-transition-timing-function: cubic-bezier(0.51, 0.01, 0.37, 0.98);
- transition-timing-function: cubic-bezier(0.51, 0.01, 0.37, 0.98);
- }
- ul {
- margin: 0;
- padding: 0;
- }
- ul li {
- list-style-type: none;
- }
-
- /* ----------------------------------------------------------------------------------------------------------
- General -----------------------------------------------------------------------------------------------------
- ---------------------------------------------------------------------------------------------------------- */
-
- html,
- body {
- min-height: 99%;
- margin: 0;
- padding: 0;
- }
- .container {
- width: 90%;
- max-width: 20em;
- margin: 2em auto 0;
- }
- img {
- display: block;
- width: 70%;
- margin: 0 auto 2em;
- }
- form {
- margin: 1em 0 1em;
- }
- input,
- textarea {
- width: 100%;
- margin-bottom: 1em;
- font-size: 1em;
- outline: none;
- border: none;
- padding: .5em;
- border-radius: .3em;
- }
- textarea {
- min-height: 10em;
- }
- #user-id {
- margin-bottom: 0;
- border-radius: .3em .3em 0 0;
- border-bottom: 1px solid rgba(0,0,0,.1);
- }
- #password {
- border-radius: 0 0 .3em .3em;
- }
- input[type=submit] {
- background: #3D6ED6;
- color: #fff;
- cursor: pointer;
- }
- input[type=submit]:hover,
- input[type=submit]:focus,
- input[type=submit]:active {
- background: #2F59B1;
- }
- .complaint {
- text-align: center;
- }
- .complaint a {
- font-size: 24px;
- }
|