/*---GENERAL---*/

* {

    margin: 0;

    padding: 0;

}

body {

    background: #0068B6;

    font-family: "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;

    padding: 0 20px;

}

a {

    color: inherit;

    text-decoration: none;

}

a img {

    border: none;

}

/*---ADMIN---*/

#enter {

    text-align: center;

    position: fixed;

    left: 10px;

    right: 10px;

    max-width: 500px;

    background: #fff;

    border-radius: 20px;

    margin: 0 auto;

    box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.59);

    top: 50%;

    -webkit-transform: translateY(-50%);

    -moz-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    transform: translateY(-50%);

    padding: 20px;

}

#enter a {

    display: inline-block;

    vertical-align: middle;

    text-transform: uppercase;

    font-weight: bold;

    font-size: 24px;

    color: #fff;

    border-top: 1px solid #9edaff;

    background: #3e9ed2;

    background: -webkit-gradient(linear, left top, left bottom, from(#3e9ed2), to(#3e9ed2));

    background: -webkit-linear-gradient(top, #3e9ed2, #3e9ed2);

    background: -moz-linear-gradient(top, #3e9ed2, #3e9ed2);

    background: -ms-linear-gradient(top, #3e9ed2, #3e9ed2);

    background: -o-linear-gradient(top, #3e9ed2, #3e9ed2);

    padding: 9.5px 7px;

    -webkit-border-radius: 8px;

    -moz-border-radius: 8px;

    border-radius: 8px;

    -webkit-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;

    -moz-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;

    box-shadow: rgba(0, 0, 0, 1) 0 1px 0;

    text-shadow: rgba(0, 0, 0, .4) 0 1px 0;

    width: 150px;

    margin: 0 0px 6px;

}

#enter a:hover {

    border-top-color: #cc0000;

    background: #cc0000;

    color: #ffffff;

}

.logoAdmin {

    max-width: 400px;

    padding: 20px 0;

    margin: 0 auto;

}

.logoAdmin img {

    width: 100%;

    height: auto;

}