body {
    background: #FFFFFF;
    background: -moz-linear-gradient(top, #b5aca4 0%, #ffffff 80%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#beb6ad), color-stop(80%,#ffffff));
    background: -webkit-linear-gradient(top, #b5aca4 0%,#ffffff 80%);
    background: -o-linear-gradient(top, #b5aca4 0%,#ffffff 80%);
    background: -ms-linear-gradient(top, #b5aca4 0%,#ffffff 80%);
    background: linear-gradient(to bottom, #b5aca4 0%,#ffffff 80%);
    background-attachment: fixed;
}



#main h1{
        text-shadow: 0 2px 3px rgba(0,0,0,0.2)
}

.menu-link{
    background-color:#342B37;
}

#menu {
    background-color:#342B37;    
}

#menu .pure-menu li a {
	text-shadow: 0 1px 1px rgba(0,0,0,0.3);
}

#menu .pure-menu li a:hover, #menu .pure-menu li a:focus{
    background-color:#E46C0A;  
}

#menu a:hover,
#menu a:focus{
	text-shadow: none;
	color: #FFF;
}

#menu .pure-menu ul, #menu .pure-menu .menu-item-divided{
   border-top: 1px solid #4e4c15;
}

.list tbody tr:hover td {
    background: #6f6373 !important;
}

.question{
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	
}
.question h4{
	font-size: 120%;
	font-weight: 500;
	margin-bottom: 8px;
	letter-spacing: 0;
}

#footer {
    position:absolute;
    left: 150px;
    background: #FFFFFF;
    padding-top: 0px;
    padding-bottom: 14px;
        color: #b1b1b1;
}

#footer img {
	margin-top: 10px;
}

.btn-primary{
	background: #E46C0A;
	border-color: #c76414;
}
.btn-primary:active,
.btn-primary:hover{
    background: #f2c52a;
    border-color: #f2c52a;
    text-shadow: 0 1px 1px rgba(0,0,0,0.3); 
}

.btn-default {
    border-color: #eaeaea;
}



.qr2idapp #footer {
    padding-bottom: 60px;
}
.qr2idapp #layout {
    padding-bottom: 130px;
}

.appcontrols{
    background: rgba(240, 124, 5, 0.71);
    border-top: 1px solid rgb(240, 124, 5);
}

.appcontrols a{
    background-color: #2b89b3;
    border-radius: 4px;
    box-shadow: 0 3px 5px rgba(0,0,0,0.2);
}

input[type=number][name=postcode]::-webkit-inner-spin-button, 
input[type=number][name=postcode]::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}

/* Large Screen */ 
@media only screen and (min-width :1200px) {
    .content{
        max-width: 940px;
    }
}
