body {
    background: url("https://secure.activecarrot.com/media/dynamic/static_images/578/active_carrot-background_V2.png") no-repeat ;
    font-family: Montserrat,sans-serif;
	background-attachment: fixed;
}
#logo {
    background-image: url("https://secure.activecarrot.com/media/dynamic/static_images/578/active_carrot-header.png");
    background-size: 100%;
    width: 600px;
    height: 155px;
    background-repeat: no-repeat;
}
h1{
font-family: BebasNeue;
}
h2{
font-family: BebasNeue;
}
h3{
font-family: BebasNeue;
}
.alpha60 {
    background: #ffffff;
    opacity: 0.9;   
}
#admin_wrapper {
    width: 600px;
    margin: 80px auto 0;
    padding-right:80px;
    padding-left:80px;
	padding-top:80px;
	padding-bottom: 80px;
    border: 1px solid #CCC;
    min-height: 350px;
}
#admin_wrapper > form > p:nth-child(1) > label{
    color: #973c96;
    text-shadow:none;
}
#username:focus{
    outline-color: #FFB514;
    background-color: #FFFFFF;
}
#admin_wrapper > form > p:nth-child(2) > label{
    color: #973c96;
    text-shadow:none;    
}
#admin_wrapper > form > p:nth-child(2) > input.input.large:focus{
    outline-color: #FFB514;
    background-color: #FFFFFF;
}
#button{
    background-color:#6e6e6e;
    color: #FFFFFF;
    border-radius:1px;
    border-width:1px;
    padding:12px;
    padding-left:38px;
    padding-right:38px;
    font-size:16px;
    border-style:solid;
    border-color:white;
}
#button:hover{
    background-color:#0083a8;
    color:#FFFFFF;
    border-radius:1px;
    border-width:1px;
    padding:12px;
    padding-left:38px;
    padding-right:38px;
    font-size:16px;
    border-style:solid;
    border-color:white;
}