html,body{height:100%}
#wrapper{min-height:100%;height:auto!important;height:100%}
body{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-size:12px;}
#wrapper{background:#d9d9d9 url(../images/bg.gif) center top repeat-x;}
#wrapper_inner{background:url(../images/mid_bg.jpg) center top no-repeat}
p{color:#656565;font-size:13px;line-height:22px;margin-bottom:10px}
a{color:#2a6888;text-decoration:none}
a:hover{text-decoration:underline}
h1{color:#fff;font-size:32px;margin-bottom:5px;text-align:center;}
h2{color:#fff;font:italic 16px Georgia,helvetica,arial;margin-bottom:35px;text-align:center;}
h3{font-size:20px;color:#2a6888;margin-bottom:10px}
#sale{margin-top:30px;height:110px;text-align:center}
#main{max-width:960px;margin:0 auto 25px;-moz-box-shadow:0px 5px 15px 0px #6d6d6d;-webkit-box-shadow: 0px 5px 15px 0px #6d6d6d;box-shadow: 0px 5px 15px 0px #6d6d6d;}
#info{min-height:160px;padding:15px 0;background:#ebebeb url(../images/main.gif) left top repeat-x;border:1px solid #f7f7f7;}
.box{min-height:130px;text-align:center;border:1px solid #fff;background:#ededed;-moz-box-shadow:1px 2px 3px #C6C5C5;box-shadow:1px 2px 3px #C6C5C5;-webkit-box-shadow:1px 2px 3px #C6C5C5;}
.box_c{text-align:left;border:1px solid #fff;background:#ededed;-moz-box-shadow:1px 2px 3px #C6C5C5;-webkit-box-shadow:1px 2px 3px #C6C5C5;box-shadow:1px 2px 3px #C6C5C5;}
.box .logo{display:block;margin:15px 0;height:100px;}
.box h3{margin:30px 0 10px;}
.box span{display:block;margin:5px 0 0;font-size:16px}
.box .social{margin:10px 5px 0 0;font-size:20px;color:#fff}
.box .social.fa-facebook{padding:5px 10px;background:#0182C4;}
.box .social.fa-twitter{padding:5px 6px;background:#20B8FF;}
.box .social.fa-google-plus{padding:5px 6px;background:#D44132;}
.box .social:hover{text-decoration:none}
.box .social.fa-facebook:hover{background:#30487B;}
.box .social.fa-twitter:hover{background:#309AEA;}
.box .social.fa-google-plus:hover{background:#B03B2D;}
#footer{max-width:960px;margin:0 auto 10px;}
#footer ul{list-style:none;text-align:center;}
#footer ul li{display:inline-table;height:14px;line-height:14px;margin:0 -1px 5px 0;padding:0 7px;border-left:1px solid #2a6888;border-right:1px solid #2a6888}
#footer ul li a{font-weight:bold;}
@media only screen and (min-width:768px){
	.center{padding:0;}
}
@media only screen and (max-width:767px){
	#info{margin:0;padding:15px 0 0;}
	.box{margin-bottom:15px;}
	.box h3{text-align:center;}
	.box span{text-align:center;}
}