body{font-family:'Raleway', sans-serif;margin:0;padding:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s}
.bgContent{background:url(../images/event-bg.png) no-repeat center 44%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.container{margin:0 auto;max-width:1000px;}
.headerPart{margin:20px 0;width:100%}
.per50{float:left;padding:0 1.5%;width:47%}
.menu{float:right;margin:10px 0 0 0;padding:0}
.menu li{display:inline-block;font-size:14px;list-style:none;margin:0 0 0 30px;}
.menu li a{color:#000;padding:4px 0;text-decoration:none}
.menu li a.active{border-bottom:1px solid #c9273b;color:#c9273b;font-weight:700}
.mainContent{float:left;margin:100px 0 0 0;width:100%}
h1{font-size:46px;font-weight:600;line-height:72px}
h1 span{font-weight:900}
.bgContent{float:left;padding:0 0 110px 0;width:100%}
.formContent input[type="email"]{border:0;font-size:12px;padding:15px 10px;width:245px;-webkit-appearance:none;}
.formContent input[type="submit"]{background:#c9273b;border:0;color:#fff;font-size:14px;font-weight:500;padding:14px;-webkit-appearance:none;}
.footerContent{background:#000;float:left;bottom:0;min-height:100px;left:0;padding:40px 0 80px;width:100%}
.footerContent ul,
.footerContent ul li{font-family:'Roboto', sans-serif;margin:0;list-style:none;padding:0}
.footerContent ul li p{color:#fff;font-size:11px;font-weight:300;line-height:21px}
.footerContent ul li p strong{font-size:13px;font-weight:500;line-height:21px}
.per25{float:left;padding:0 1.5%;width:22%}
.cpyRgt{background:#1c1c1c;bottom:0;color:#4e4e4e;float:left;font-size:12px;padding:10px 0;text-align:center;width:100%}
.mobMenu{border-bottom:3px solid #fff;border-top:3px solid #fff;float:right;height:16px;margin:0 20px 0 0;width:25px;}
.mobMenu span{background:#fff;cursor:pointer;display:block;height:3px;margin:6px 0 0 0}
.menShow,
.mobMenu{display:none;}
@media screen and (max-width:1020px){
	.bgContent{background:url(../images/event-bg.png) no-repeat center center;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;}

}
@media screen and (max-width:770px) {
	.hidUse{display:none;}
	.mainContent{margin:0}
	.mainContent .per50{padding:0 0 0 40%}
	.mainContent h1{font-size: 38px;line-height:60px}
	.formContent{width:100%}
	.formContent input[type="email"]{width:170px}
	.headerPart .per50{width:72%}
	.headerPart .fstWid{width:22%}

}
@media screen and (max-width:560px) {
		.mobMenu{display:block;}
		.fstWid img{width:100%}
		.menu{background:#fff;display:none;left:0;margin:0;position:fixed;right:0;text-align:right;top:55px;width:100%;z-index:99}
		.menu li{display:block;margin:0}
		.menu li a{border-bottom:1px solid #ccc;display:block;padding:15px 6% 15px 0;width:94%;}
		.menu li a.active{border-bottom:1px solid #ccc;}
		.mainContent .per50{padding:0;text-align:center;text-shadow:1px 1px 0 #fff;width:100%}
		.bgContent{background:url(../images/event-bg.png) no-repeat center center;-webkit-background-size:auto;-moz-background-size:auto;-o-background-size:auto;background-size:auto;}
		.mainContent h1{margin:60px 0 15px}
		.footerContent .per25{height:270px;width:47%}
		 .menShow{display:block;}
		 #overlay{background:#fff;bottom:0;display:none;height:100%;left:0;position:fixed;width:100%;z-index:9;opacity:0.2;filter:alpha(opacity=20);}
	}
	@media screen and (max-width:310px) {
		.headerPart .per50{margin:0 0 20px 0;padding:0;text-align:center;width:100%}
		.headerPart .per50 img{width:50%}
		.menu{float:none}
		.menu li{margin:0 0 0 5px;}
		.mainContent h1{font-size:32px;line-height:50px}
		.footerContent .per25{height:auto;margin:0 0 20px 0;text-align:center;width:97%}
		.formContent input[type="email"]{margin:0 0 20px 0;}

	}