body {
    background:url('../img/body_bg.png') center center fixed #000;
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size:cover;
	font-family:sans-serif;
    color:white;
}

body, a, input, button {
    font-family: 'Titillium Web', sans-serif;
}

html, body {
    height:100%;
    width:100%;
    margin:0;
    padding:0;
}

.row-fluid {
	margin-bottom:30px;
}

input, button {
    border-radius:2px !important;
    box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);
}

input {
    background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #d4d4d4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d4d4d4));
background: -webkit-linear-gradient(top, #ffffff 0%,#d4d4d4 100%);
background: -o-linear-gradient(top, #ffffff 0%,#d4d4d4 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#d4d4d4 100%);
background: linear-gradient(to bottom, #ffffff 0%,#d4d4d4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d4d4d4',GradientType=0 );
}

button {
    background:#85a5cc !important;
    font-weight:bold;
    text-transform:uppercase;
}