﻿ul,li,p {
	margin:0px;
	padding:0px;
	list-style:none;
}
#main-box {
	width:100%;
	overflow:hidden;	
}
.ctst-bnr {
	width:100%;
	overflow:hidden;
}
.middle {
	width:100%;
	padding-top:30px;	
}
.middle-left {
	width:100%;
	overflow:hidden;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2c2c2c;
	background:url(images/border.gif) no-repeat right center;
	padding-right:33px;
}
.middle-sub {
	width:100%;
	overflow:hidden;	
}
.middle-li {
	width:100%;
	overflow:hidden;
	padding-top:12px;	
}
.middle-li ul {
	width:100%;
	overflow:hidden;
}
.middle-li ul li {
	width:100%;
	overflow:hidden;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:16px;
	list-style:none;
	list-style-position:inside;
	min-height:35px;
	margin-bottom:10px;
	padding-left:50px;
}

li.icon1 {
	background:url(images/icon1.gif) no-repeat left top;
}
li.icon2 {
	background:url(images/icon2.gif) no-repeat left top;
}
li.icon3 {
	background:url(images/icon3.gif) no-repeat left top;
}
li.icon4 {
	background:url(images/icon4.gif) no-repeat left top;
}
li.icon5 {
	background:url(images/icon5.gif) no-repeat left top;
}
li.icon6 {
	background:url(images/icon6.gif) no-repeat left top;
}
li.icon7 {
	background:url(images/icon7.gif) no-repeat left top;
}
li.icon8 {
	background:url(images/icon8.gif) no-repeat left top;
}

.middle-right {
	width:100%;
	overflow:hidden;
	padding-left:18px;	
}
.buzzreward {
	width:100%;
	overflow:hidden;	
}
.buzzreward-h {
 	width:100%;
	padding-bottom:22px;
	text-align:center;	
}
.buzzreward-text {
	width:100%;
	overflow:hidden;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:center;
	color:#144f94;
}
.buzzreward-text span {
	font-size:21px;
	font-weight:bold;	
}
.buzzreward-text label {
	color:#ed1c24;
	font-weight:normal;
}
.b-text {
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2c2c2c;
}
.f-main {
	width:100%;
	overflow:hidden;
}
.padd-20-t {
	padding-top:20px;	
}
.f-main label {
	width:100%;
	overflow:hidden;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2c2c2c;
	line-height:27px;
	font-weight:normal;
}
.f-main input {
	width:100%;
	height:27px;
	border:#c2c5c6 1px solid;
	font-family:Open Sans, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2c2c2c;
}
.f-main .btn-signup {
    width: 106px; height: 40px;
}
.f-main span {
	color:#ed1c24;	
}
.padd {
	padding:0px;	
}

@media only screen and (max-width: 700px) {
    .middle-left {
        background: none;
    }
}
@media only screen and (max-width: 700px) {
    .padd-top {
        padding-top: 20px;
    }
}
@media screen and (max-width: 1400px) {
.bnr-cont{
    width:100%;
    padding:0px;
}
}