*{ margin:0px; padding:0px;}
body{ background: url(../images/tremendousque-bg.jpg) no-repeat center fixed;
    -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.contain{ width:1024px; margin: 0 auto;}
.clear{ clear:both;}

a.orderBtn { background:#f18a17; font-family: 'Josefin Sans', sans-serif; font-weight: 400; font-size: 16px; color: #FFFFFF;
	 text-align: center; text-decoration: none; padding: 12px 20px; display: block;
	 border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px;
	 transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out;}
a.orderBtn:hover { background:#e78416; color: #FFFFFF;}

#header { background:#ffffff; padding: 10px 0; text-align:center; -webkit-box-shadow: 0px 6px 5px -5px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 6px 5px -5px rgba(0,0,0,0.4); box-shadow: 0px 6px 5px -5px rgba(0,0,0,0.4);}
#header .contain { width:1140px; position:relative;}
#header a.orderBtn{ position:absolute; left:0; top: 30px;}
#body { padding: 25px 0;}
.order-container { padding: 15px; background:#FFFFFF;}
#footer{ background: #700414; padding:10px 0; text-align:center;}
#footer p { font-family: 'Josefin Sans', sans-serif; font-weight: 600; font-size: 15px; color: #FFFFFF; line-height: 24px;}
#footer p a { text-decoration:underline; color:#f18a17;}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
	.contain, #header .contain { width:100%;}
}