* {
	margin:0;
	padding:0;
}
body {
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#4a4a4a;
/*background:url("../images/bg-patch.jpg") scroll repeat;*/  }
ul {
	list-style:none;
}
h1, h2, h3, h4 {
	font-family:Arial, 'Helvetica', sans-serif;
	font-weight:normal;
}
h1 {
	font-size:30px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
a {
	text-decoration:none;
	color:#4a4a4a;
}
a:hover {
	text-decoration:underline;
}
img {
	border:0;
}
li {
	line-height:20px;
	text-align: left;
}
.ovh{overflow:hidden;}
#wrap {
	width:100%;
	margin:0 auto;
	position: relative;
}
#header {
	/*padding-top:13px;*/
}
#top-bar {
	position	: relative;
	height:70px;
	width	: 100%;
	text-align	: right;
	padding:2px 0;
	background-color:#316CB1;

}

.logo_container {
	/*width:80%; */
	float:left;
	text-align:left;
	padding: 15px 0 15px 15px;
	
}
.logo {
/*margin: 0px auto 0 auto;*/
/*width: 262px;*/
padding: 0px 0;
display: block;
}
.login_btn{
	padding:5px 12px;
	border:0;
	background-color:#92b04b;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	float:right;
	margin-right:20px;
	margin-top:20px;
	color:#fff;
	cursor:pointer;
}


ul.topnav, ul.topnav-booster, ul.topnav-student {
	width:100%;
}
ul.topnav li {
	display:inline-block;
	margin:0 32px;
	position:relative;
	background-color:#ccc;
}
ul.topnav li a, ul.topnav-booster li a, ul.topnav-student li a {
	color:#fff;
	font-family:SansarahRegular;
	font-size:20px;
}

ul.topnav li a.selected, ul.topnav-booster li a.selected, ul.topnav-student li a.selected {
	color:#d33736;
	font-family:SansarahRegular;
	font-size:20px;
}

ul.topnav li a:hover, ul.topnav-student li a:hover {
	color:#d33736;
	text-decoration:none;
}
ul.topnav-student li {
	display:inline-block;
	margin:0 21px;
}
ul.topnav-booster li {
	display:inline-block;
	margin:0 29px;
}
.firstitem {
	float:left;
	margin-left:0 !important;
}
.lastitem {
	float:right;
	margin-right:22px !important;
}
.submenu {
	width:190px;
	display:none;
	position:absolute;
	padding-top:7px;
	z-index:1;
}
.submenu_bg {
	background:url("../images/submenu-bg.png") top repeat-y;
	margin-top:4px;
	cursor:pointer;
}
.submenu .bot {
	background:url("../images/submenu-bot.png") bottom no-repeat;
	padding-bottom:10px;
	cursor:pointer;
}
.submenu ul {
	padding:0;
	text-align:left !important;
}
.submenu li {
	margin:0 !important;
	display:block !important;
	padding:0;
}
.submenu li a {
	font:13px Arial !important;
	display:block;
	padding:5px 10px;
}
.submenu li a:hover {
	background-color:#333;
}
ul.topnav li:hover > a {
	color:#d33736;
}
ul.topnav li:hover .submenu {
	display:block;
}
.extCSS {
	color:#4a4a4a;
	font-size:13px;
}
#container { /*background:url("../images/body-content-bg.jpg") repeat-y;*/
	margin:12px 0 22px;
}
#container .top { /*background:url("../images/body-content-top.jpg") top no-repeat;*/
}
#container .bottom { /*background:url("../images/body-content-bot.jpg") bottom no-repeat;*/
	padding:0 10px;
}
#container h2, #container h3 {
	margin-bottom:10px;
}
#container p {
	margin-bottom:20px;
	line-height:20px;
	text-align:justify;
}
#slider {
	width:386px;
	height:276px;
	float:left;
}
#slider img {
	width:386px;
	height:276px;
}
.home {
	width:515px;
	float:right;
}
.pageHeading {
	font-size:16px;
	font-weight:bold;
	float: left;
}
.invitationLogo {
	font-size:45px;
}
#footer { /*background-color:#d4d4d3;*/
	padding:10px;
	background-color:#707070;
	min-height:70px;
}
#footer .wrap {
	width:100%;
	margin:0 auto;
}

#footer a {
	color:#fff;
}
#footer a:hover {
	text-decoration:underline;
}
#footer hr {
	border-top:1px solid #f7f7f7;
	margin:10px 0;
}
#footer .bottom-txt {
	color:#fff;
	margin:23px 0;
}
#footer .bottom-txt a {
	margin:0 6px;
	color:#fff;
	text-decoration:underline;
}
#footer .bottom-txt a:hover {
	text-decoration:none;
}
#footer .bottom-txt a, .copyright {
	font-size:11px;
}
.copyright {
	margin-right:30px;
}
#footer .col li {
	position:relative;
}
#footer .col li ul {
	width:125px;
	position:absolute;
	top:0;
	left:90px;
	display:none;
	background-color:#efefef;
	z-index:999;
}
#footer .col li li a {
	display:block;
	padding:2px 5px;
}
#footer .col li:hover ul {
	display:block;
}
#footer .col li.sub:hover {
	background-color:#efefef;
}
.social {
	margin-right:88px;
	color:#fff;
	padding-top:5px;
}
.social p {
	float:left;
	margin:0 !important;
	padding-top:3px;
}
.social li {
	background:url("../images/social-bg.png") no-repeat;
	width:159px;
	height:31px;
	margin-bottom:8px;
	cursor:pointer;
}
.social a {
	float:left;
	margin-right:5px;
}
.facebook { /*background:url("../images/facebook-icon.gif") left no-repeat;*/
	color:#3e5d9d;
}
.twitter { /*background:url("../images/twitter-icon.gif") left no-repeat;*/
	color:#269ac4;
}
a.facebook, a.twitter {
	padding:5px 0 4px 25px;
	font-size:12px;
	margin-left:10px;
	background-position:left 5px;
}
a.resendInvitationCode:hover {
	font-size:24px;
	font-family:SansarahRegular;
	font-weight:normal;
	text-decoration:underline;
	color:#4a4a4a;
}
a.resendInvitationCode:visited {
	font-size:24px;
	font-family:SansarahRegular;
	font-weight:normal;
	text-decoration:none;
	color:blue;
}
a.resendInvitationCode:link {
	font-size:24px;
	font-family:SansarahRegular;
	font-weight:normal;
	text-decoration:underline;
	color:blue;
}
/* TEXT COLORS */



.txt-red {
	color: #D33736;
}
.txt-blue {
	color:  #0645AD;
}
/* Buttons */



.button-red, .button-red-sm, .button-red-med, .button-red-lg,  .button-grey, .button-grey-sm, .button-grey-med, .button-grey-lg {
	font-family: SansarahRegular;
	font-weight: lighter;
	text-align: center;
	font-weight: normal;
	font-size: 19px;
	color: white;
	border-radius: 4px;
	text-shadow: 0px -1px 2px black;
	box-shadow: inset 4px 4px 5px rgba(0, 0, 0, 0.2), inset -4px -4px 5px rgba(255, 255, 255, 0.2);
	text-decoration: none;
}
.button-red, .button-red-sm, .button-red-med, .button-red-lg {
	background: #D33736;
}
.button-grey, .button-grey-sm, .button-grey-med, .button-grey-lg {
	background: #4A4A4A;
}
.button-grey-sm, .button-red-sm {
	width: 90px;
	padding: 5px;
}
.button-grey-med, .button-red-med {
	width: 103px;
	padding: 8px;
}
.button-grey-lg, .button-red-lg {
	width: 161px;
	padding: 11px;
}
.button-red:hover, .button-red-sm:hover, .button-red-med:hover, .button-red-lg:hover,  .button-grey:hover, .button-grey-sm:hover, .button-grey-med:hover, .button-grey-lg:hover {
	box-shadow: 1px 1px 2px #999;
	cursor: pointer;
}
a.button:hover {
	text-decoration: none;
}
div.inline-block {
	display: inline-block;
}
.tagline {
	text-align:left;
	margin:0 0 3px 0;
	font-size:12px;
	position: relative;
	color:#fff;
	display: block;
}


.clear {
	clear:both;
}
#left-navigation {
	width:200px;
	float:left;
}
#left-navigation ul li a {
	font-size: 13px;
	margin:5px 0;
	text-decoration: underline;
	display: block;
}
#left-navigation ul li a:hover {
	color: #D33736;
	text-decoration: none;
}
#left-navigation .selected {
	color: #D33736;
	text-decoration: none;
}
.subpage {
	width:701px;
	float:right;
}
.blog-cats {
	margin-left:20px;
	list-style:disc;
}
#store-alphabet {
	text-align:right;
	margin:10px 0;/*background: url("http://static.extrabux.com/images/content-title-bg.gif") repeat-x scroll 0 0 transparent; padding:22px 10px 10px 15px; display: block; height: 40px;width: 895px;*/



}
#store-alphabet a {
	display:inline-block;
	border: 1px solid #D2D2D2;
	padding:4px 5px 4px 4px;
	color:#3E3E3E;
	font-size:12px;
}
#store-alphabet a:hover {
	background-color:#ccc;
}
#store-alphabet .selected {
	background:#d33736;
	font-weight:bold;
	color:#fff;
}
.cat_list {
}
.cat_list li {
	float: left;
	line-height: 20px;
	margin-bottom: 5px;
	margin-left: 18px;
	width: 165px;
	position:relative;
}
.cat_list li a:hover {
	color:#d33736;
	text-decoration:underline;
}
.bullets li a {
	color:#4a4a4a;
}
.bullets li a:hover {
	text-decoration:underline;
	color:#d33736;
}
.bullets li.selected {
	text-decoration:underline;
	color:#d33736;
	font-weight:bold;
}
.facet {
	margin:2px 0;
}
.facet h3 {
	font:bold 13px Arial;
	margin-bottom:5px !important;
}
.merchant_dd {
	width:175px;
}
.search-bar { /*border:1px solid #d7d7d7; border-radius:3px;*/
	padding:10px 0 0;
	margin-bottom:10px;
}
.searchfield {
	width:441px;
	/*paddint-top: 15px;*/
	margin:0 auto;
	position:relative;
}
.searchfieldbg {
	background: url("../images/search-field.png") no-repeat;
	width:336px;
	height:32px;
	padding:0 10px;
	border:none;
	color:#888;
}
.search-btn {
	background: url("../images/search-btn.png") no-repeat;
	width:85px;
	height:32px;
	border:0;
	cursor:pointer;
}
.searchfieldfooter {
	width:235px;
	float:left;
	padding-top:1px;
}
.searchfieldbfooterbg {
	background: url("../images/search-field-footer.png") no-repeat;
	width:179px;
	height:28px;
	padding:0 10px;
	border:none;
	float:left;
	color:#888;
	font-size:13px;
	cursor:pointer;
}
.search-btn-footer {
	background: url("../images/search-btn-footer.png") no-repeat;
	width:35px;
	height:28px;
	border:0;
	cursor:pointer;
}
.searchfield label {
	padding-top:7px;
	margin-right:10px;
	width:auto;
}
.searchfield label, .searchfieldbg, .search-btn {
	float:left;
}
.txtbox {
	background:url(../images/txtbox-bg.png) no-repeat;
	width:210px !important;
	height:27px;
	border:none;
	color:#828282 !important;
	font:12px Arial;
	padding:0 5px !important;
	margin:0 0 5px 0 !important;
	float:left;
}
.txtbox_small {
	background:url(../images/txtbox-small.png) no-repeat;
	width:175px;
	height:27px;
	border:none;
	color:#828282 !important;
	font:12px Arial;
	padding:0 10px;
	margin-top:10px;
}
.txtbox_wide {
	background:url(../images/txtbox-wide.png) no-repeat;
	width:370px !important;
	height:27px;
	border:none;
	color:#828282 !important;
	font:12px Arial;
	padding:0 5px !important;
	margin:5px 0 5px 0 !important;
	float:left;
}
.txtboxcenter {
	background: url("../images/txtbox-bg.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #828282 !important;
	float: left;
	font: 12px Arial;
	height: 27px;
	margin: auto;
	padding: 0 5px !important;
	width: 210px !important;
}
label_small {
	width:140px;
	float:left;
}
label {
	width:auto;
	/* float:left;*/
	/*min-width:50px;*/
	display:block;
	text-align:left;
	padding:3px 0;
	
}
label span {
	display:block;
	font:italic 11px Arial;
}

label span.textWrap {
	display:block;
	font:normal 13px Arial;
	width:150px;
}

.radio_lbl {
	width:65px;
	padding:0;
}
.agree_lbl {
	width:175px;
}
.remember_lbl {
	width:auto;
}
.login_options {
	font-size:11px;
	width:220px;
	margin-top:10px;
}
.login_options a {
	color:#47A1AB;
}
.login_options p {
	text-align:left !important;
}

#answer2 input[type=radio] {
	float:left;
	margin:2px 0px 0 0px;
}

input[type=radio] {
	float:left;
	margin:2px 5px 0 5px;
}
input[type=checkbox] {
	float:left;
}
.div_row {
	clear:both;
	margin-bottom:10px;
}
.div_row p {
	margin:0 !important;
}
.div_row a {
	text-decoration:underline;
}
.captcha {
	margin-right:5px;
}
.join-btn {
	background: url("../images/mobile_join.png") no-repeat;
	width:208px;
	height:43px;
	border:0;
	margin:20px 0 30px 0;
	cursor:pointer;
}
.addmore_btn {
	background: url("../images/add-more.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	cursor:pointer;
}
.import_btn {
	background: url("../images/import-btn.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	cursor:pointer;
}
.invite_btn {
	background: url("../images/send-invites-btn.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	cursor:pointer;
}
.update_btn {
	background: url("../images/update-btn.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	cursor:pointer;
}
.getboosted_btn {
	background: url("../images/get-boosted.png") no-repeat;
	width:161px;
	height:43px;
	border:0;
	display:block;
	margin-top:10px;
	cursor:pointer;
}
.mailto_btn {
	background: url("../images/mailto-image.png") no-repeat;
	width:99px;
	height:66px;
	border:0;
	display:block;
	cursor:pointer;
}
.create_eamil_btn {
	background: url("../images/create_eamil-btn.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	display:block;
	cursor:pointer;
}
.link_student_btn {
	background: url("../images/linka.png") no-repeat;
	width:116px;
	height:30px;
	border:0;
	display:block;
	cursor:pointer;
}
.request_invitation_btn {
	background: url("../images/request-invitation-btn.png") no-repeat;
	width:156px;
	height:30px;
	border:0;
	display:block;
	cursor:pointer;
}
.become_a_booster_btn {
	background: url("../images/become-a-booster.png") no-repeat;
	width:208px;
	height:43px;
	border:0;
	display:block;
	margin-top:10px;
	cursor:pointer;
}
.textarea_bg {
	width:525px !important;
	height:175px;
	resize:none;
	overflow:auto;
	padding:5px 10px;
	border-radius: 5px;
	border:1px solid #c8c8c8;
	color:#828282;
	float:left;
	margin-left:0 !important;
}
.error {
	display: block;
	float: left;
	margin-left:5px;
	width: auto;
	color:#D33736;
	padding-top:3px;
}
.eror_msg {
	color:#D33736;
	font-weight:bold;
}
.div_row .error {
	float:none !important;
	margin-left:150px;
}
.readmore-btn {
}
.homebtnrow {
	text-align: center;
	width: 403px;
	margin: auto;
	float:left;
	/*width: 417px\9;*/
}
.homebtnrow a {
	margin:0 10px;
}
.more_desc h3 {
	font:bold 14px Arial;
}
#captch_div {
	float:left;
	margin-right:5px;
}
.content {
	width:942px;
	margin:0 auto;
}
.store_div {
	text-align:center; /*width:92px;*/
	padding-top:3px;
}
.store_div p {
	text-align:center;
}
.favorite_store {
	background: url("../images/star-gray-25.png") no-repeat scroll 0 0 transparent;
	margin:12px 0;
	padding:5px 0 0px 36px;
	height: 25px;
	display:block;
	cursor:pointer;
}
.favorite_store_gold {
	background: url("../images/star-gold-25.png") no-repeat scroll 0 0 transparent;
	margin: 12px 0;
	padding:5px 0 0px 36px;
	height: 25px;
	display:block;
	cursor:pointer;
}


.favorite_store_no_background {
	margin:12px 0;
	padding:5px 0 0px 22px;
	height: 25px;
	display:block
}


.sidebar {
	width:230px;
	float:left;
}

/*
.distribution input[type=checkbox] {
	margin-top:10px;
	margin-left:36px;
}*/
.acc_summary {
}
.acc_summary h3 {
	font:bold 14px Arial;
	float:left;
	margin-right:5px;
}
.acc_summary p {
	float:left;
	margin:0 30px 0 0 !important;
	line-height:130% !important;
}
.student_logo {
	width:130px;
}
.student_logo p {
	text-align:center !important;
	margin-bottom:5px !important;
	background-color:#efefef;
}
#img_upl {
	border:1px solid #ccc;
}
#img_upl img {
	width:128px;
}
.profile_links {
	margin:10px 0;
}
.profile_links a:hover {
	text-decoration:underline;
}
.profile_links li {
	margin:5px 0;
}
.invite_icon {
	background: url("../images/invite-icon.png") no-repeat;
	cursor:pointer;
}
.edit_icon {
	background: url("../images/edit-icon.png") 0 -1px no-repeat;
	cursor:pointer;
}
.request_icon {
	background: url("../images/request-boost.png") no-repeat;
	cursor:pointer;
}
.add_std_icon {
	background: url("../images/add-student-icon.png") no-repeat;
	cursor:pointer;
}

/*.boost_history_icon {
	background: url("../images/boost-history-icon.png") no-repeat;
}
*/
.manage_std_icon {
	background: url("../images/manage-students-icon.png") no-repeat;
	padding:2px 0;
	cursor:pointer;
}
.invite_icon, .edit_icon, .request_icon, .add_std_icon, .boost_history_icon, .manage_std_icon, .contact_my_boosters_icon, .student_account_icon, .booster_adjustdstrb_icon, .booster_add_students_icon, .booster_edit_icon, .boost_history_icon, .booster_invite_booster, .student_edit_icon, .ambas_program_icon, .print_flyers_icon  {
	padding-left:25px;
	font-size:12px;
}
.home_in {
	margin:20px 0 0 !important;
	text-align:center !important;
}
.help_icon { /*background: url("../images/help-icon.gif") right no-repeat;*/
	cursor:default;
}
.thTableDesc, .thTableOddRow, .thTableEvenRow {
	height:25px;
}
.search_form {
	width:475px;
	float:left;
	height:70px;
	margin:19px 0 0 28px;
}
.search_form p {
	clear:both;
}
.searchbox_bg {
	background:url(../images/search-box-bg.jpg) no-repeat;
	width:369px;
	height:40px;
	border:none;
	float:left;
	margin-bottom:5px;
	padding-left:15px;
	color:#ccc;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
}
.search_btn {
	background:url(../images/search-btn.jpg) no-repeat;
	width:91px;
	height:40px;
	border:none;
	float:left;
	cursor:pointer;
}
.menuslide {
	/*background:url(../images/originbg.png) left bottom; width:770px;*/



    height: auto !important;
	margin-bottom: 15px;
	min-height: 167px;
	padding-bottom: 10px;
}
.menuslide hr {
	background:url("../images/zebra-bg-lt.gif") repeat-x scroll center bottom transparent;
	height:10px;
	border-color:#D7D7D7;
	border-width:0 0 1px 0;
	border-style:none none solid none;
	cursor:pointer;
}
#tabs {
	/*background: url(../images/originbg.png) no-repeat scroll 0 -200px transparent;*/
    display: inline;
	height: auto !important;
}
#filter_tabs {
	line-height: 1.4em;
	list-style: none outside none;
}
#filter_tabs li {
	/*display: inline;*/
	padding:5px 10px;
	border-width:1px 1px 0;
	border-color:#D7D7D7;
	border-style:solid;
}
#filter_tabs li a {
	color:#666;
}
#filter_tabs li a:hover, #filter_tabs li.selected a {
	color:#4A4A4A;
}
#filter_tabs li.selected, #filter_tabs li:hover {
	background-color:#D7D7D7;
	color:#4A4A4A;
}
.boosts { /*border:1px solid #d7d7d7;*/
	border-width:0px 1px 0 1px;
	border-style:solid;
	border-color:#d7d7d7;
}
.boosts h3 {
	font:bold 11px Arial;
	margin:0 !important;
}
.boosts h2 {
	padding-top:15px;
	margin-left:5px !important;
	text-align: left;
}
.boosts p {
	margin-bottom:0 !important;
	padding:5px 10px;
}
.boosts-levels{
margin-bottom:10px;
}

.boosts .date {
	float:left;
	width:12%;
	color:#4A4A4A;
	padding:11px 8px 0 4px;
	font-size:11px;
}
.boosts .datewide {
	float:left;
	width:13%;
	color:#4A4A4A;
	padding:11px 8px 0 0;
	font-size:11px;
	
}
.boosts .storename {
	float:left;
	width:25%;
	padding:11px 8px 0 0;
	font-size:11px;
	min-height: 16px;
	text-align: center;
}
.boosts .studentnames {
	float:left;
	width:27%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align: left;
}
.boosts .studentnames {
	float:left;
	width:27%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align: left;
}
.boosts .ajustmentmsg {
	float:left;
	width:20%;
	padding:11px 8px 0 0;
	font-size:11px;
	word-break: break-all;
}
.boosts .paymentmethod {
	float:left;
	width:20%;
	padding:11px 8px 0 0;
	font-size:11px;
}
.boosts .commentdetails {
	float:left;
	width:50%;
	padding:11px 8px 0 0;
	font-size:11px;
}
.boosts .booster {
	float:left;
	width:15%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align:center;
}
.boosts .amount {
	float:left;
	width:15%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align:center;
}
.boosts .amountsmall {
	float:left;
	width:10%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align:center;
}
.boosts .cashoutdetails {
	float:left;
	width:6%;
	padding:11px 8px 0 0;
	font-size:11px;
	text-align:center;
}
.boosts .status {
	float:left;
	width:15%;
	padding:11px 8px 0 0;
	font-size:11px;
}

#allboosts .date , #allboosts .booster, #allboosts .amount , #allboosts .status , #allboosts .ajustmentmsg {
	padding:11px 3px 4px 3px;
	font-size:11px;
	float:none;
}

#allboosts .date {
	width:18%;
}

#allboosts  .booster  {
	width:15%;
}

#allboosts  .amount {
	width:15%;
}

#allboosts  .ajustmentmsg  {
	width:22%;
	word-break: break-all;
}




#allboosts td, #pending_boosts_table td, #processing_boosts td, #available_boosts_table  td, 
#booster_account td{
	/* border:1px solid #ccc;*/
	
}




/* pending
----------------------------------------------------------*/

#pending_boosts_table .date {
width:18%;
}

#pending_boosts_table .booster {
width:20%;
}

#pending_boosts_table .amount {
width:16%;
}


#pending_boosts_table .ajustmentmsg {
width:28%;
word-break: break-all;
}


#pending_boosts_table .ajustmentmsg {
width:28%;
word-break: break-all;
}


/* processing_boosts
--------------------------------------------------------*/

#processing_boosts .date {
width:18%;
}

#processing_boosts .paymentmethod {
width:18%;
}

#processing_boosts .datewide {
width:18%;
}


#processing_boosts .amountsmall {
width:18%;
}

#processing_boosts .cashoutdetails {
width:8%;
}


/* available_boosts_table
------------------------------------------------------*/


#available_boosts_table .date {
width:18%;
}

#available_boosts_table .booster {
width:20%;
}

#available_boosts_table .amount {
width:16%;
}


#available_boosts_table .ajustmentmsg {
width:28%;
word-break: break-all;
}



#booster_account .datewide{
/*width:20%;*/
float:left;
	width:13%;
	padding:11px 8px 0 0;
	
}

#booster_account  .storename{
/*width:20%;
text-align:center;*/
float:left;
	width:25%;
	padding:11px 8px 0 0;
	min-height: 16px;
	text-align: center;
}


#booster_account  .studentnames{
/*width:23%;*/
float:left;
	width:27%;
	padding:11px 8px 0 0;
	text-align: left;
}

#booster_account  .ajustmentmsg{
/*width:23%;*/
word-break:break-all;
float:left;
	width:20%;
	padding:11px 8px 0 0;
}


.profile_show_boosters img {
	float:left;
	margin-right:10px;
	border:1px solid #efefef;
}
.profile_show_boosters li {
}
.booster_name {
	float:left;
	padding-top:20px;
	margin:0 !important;
}
.section {
	width:400px;
	margin-bottom:20px;
}
.email_fields {
}
.email_fields label {
	width:125px !important;
	float:left;
	text-align:left;
}
.edit_page {
}
.edit_page p {
	font-size:14px;/* width:176px; float:left;*/
	padding-right:30px;
}
.edit_page span {
	font-size:12px;
	width:600px;
	float:left;
	text-align:center
}
.edit_page a { /*font-size:12px; font-weight:bold; background-color:#D3D3D3; text-align:center; padding:13px; float:left; margin-left:200px;*/
	color:#D33736;
	text-decoration:underline;
}
.edit_page .row {
	border-bottom:#888 dashed 1px;
	padding:5px 0 10px;
}
.edit_page .row p {
	padding:9px 0 0;
	margin:0 !important;
	float:none !important;
}
.botom {
	clear:both;
	height:10px;
	border-bottom:#292929 dashed 3px;
	margin:20px 72px 20px 150px;
}
.height10 {
	clear:both;
	height:10px;
}
.email_preferences {
	text-align:center;
	margin:0 auto 20px;
	width:90%;
}
.email_preferences li {
	border-bottom:1px dashed #666;
	padding:10px 0;
	line-height:100%;
}
.email_preferences li:first-child {
	border-top:1px dashed #666;
}
.email_preferences p {
	width:340px;
	margin:0 10px 0 0 !important;
	line-height:100% !important;
	height:auto;
}
.email_preferences p.firstdesc {
	text-align:right !important;
	float:left;
}
.email_preferences p.seconddesc {
	text-align:left;
	margin:0 !important;
	float:right;
}
.email_preferences input {
	width:10px;
	display:inline-block;
	margin:5px 5px 0 0;
	float:none;
}
.email_preferences label {
	padding:0;
	width:20px;
	display:inline-block;
	float:none;
	text-align:left;
	margin-right:10px;
}
.browse_lbl {
	background:url(../images/browse-label.jpg) no-repeat;
	height:18px;
	display:block;
	float:left;
	padding-left:67px;
	cursor:pointer;
}
.browse_lbl a {
	margin-right:1px;
	color:#072a43;
}
.welcome {
	width:280px;
	height:20px;
	float:right;
}
#menu, .slider, .offers_panel, .form_bg, .testimonial {
/*behavior: url(http://www.ukdeals.co.uk/border-radius.htc);



	behavior: url(../images/border-radius.htc);*/



}
#menu {
	/*background-color:#124d7d;*/
	border-radius: 5px;
	height:49px;
	margin:5px 0 15px 0;
	background:url(../images/menu-bg.jpg) repeat-x;
	cursor:pointer;
}
#menu ul {
}
#menu ul li {
	float:left;
	background:url(../images/menu-seperator.jpg) left no-repeat;
	/*padding:16px 24px;*/

	cursor:pointer;

	padding:2px 2px 0;
	position:relative;
}
#menu ul li:first-child {
	background:none;
}
#menu ul li > a {
	/*color:#fff;



	text-transform:uppercase;



	font-size:12px;



	font-weight:bold;*/



	display: block;
	float: left;
	height: 47px;
	padding-right: 3px;
	text-decoration: none;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0;
}
#menu ul li a span {
	display: block;
	line-height: 22px;
	padding:12px 13px 13px 17px;
	color: #fff;
}
#menu a:hover span, #menu li:hover span {
	background: transparent url('../images/tab-over-left.png') no-repeat 0 0;
	display: block;
	line-height: 22px;
	cursor:pointer;
	/*padding: 7px 0 5px 16px;
	


	color: #124d7d;*/



	padding:12px 13px 13px 17px;
	color:#CE1535;
}
#menu li > a:hover, #menu li:hover > a {
	background: transparent url('../images/tab-over-right.png') no-repeat top right;
	display: block;
	float: left;
	height: 47px;
	padding-right: 3px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
}
#menu li:hover .hovertab {
	display:block;
}
.slider {
	height:348px;
	border-radius:5px;
	width:640px;
	background:#1f6cb2 url(../images/slider-bg.jpg) top no-repeat;
	margin-bottom:20px;
	cursor:pointer;
}
.slider .slider_content {
	padding:19px 22px;
}
.slider .title_row {
	height:34px;
}
.slider .title_row .caption {
	margin-left:32px;
	float:left;
	color:#fff;
}
.slider .title_row a {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
.slider .col {
	width:155px;
	float:left;
	padding-top:40px;
	margin-right:63px;
}
.icon {
	text-align:center;
}
.slider .col h3 {
	margin:35px 0 17px 0;
}
.slider .col p {
	color:#fff;
	line-height:120%;
}
.offersContent {
	padding:0 10px;
}
.offers_panel {
/*background-color:#fff;



	border-radius: 5px;



	border-right:1px solid #e6e6e4;



	border-left:1px solid #e6e6e4;



	border-top:1px solid #e6e6e4;



	margin-bottom:20px;*/



}
.offers_panel .offerscontent {
	padding:14px 0;
}
.offerscontent_inner {
	float:right;
	width:740px;
}
.offerscontent_inner h2 {
	border-bottom:0 !important;
}
.offerscontent_inner a {
/*color:#CE1535 !important;*/



}
.offerscontent_inner li {
	padding:15px 0;
	border-bottom:1px solid #E4E4E4;
}
.offerscontent_inner li h3 {
	color:#D33736;
/*#47A1AB*/
}
.offerscontent_inner li a {
	color:#47A1AB;
}
.offerscontent_inner li a:hover {
	text-decoration:underline;
}
.offers_panel .bottom_row {
	background:url(../images/panel-bottom-border.jpg) bottom repeat-x;
	height:6px;
	cursor:pointer;
}
.bot_left_crnr {
	background:url(../images/bottom-left-crnr.jpg) no-repeat;
	float:left;
	width:6px;
	height:6px;
	cursor:pointer;
}
.bot_right_crnr {
	background:url(../images/bottom-right-crnr.jpg) no-repeat;
	float:right;
	width:6px;
	height:6px;
	cursor:pointer;
}
.offers_panel h2 {
	/*background:url(../images/title-blue-strip.png) no-repeat;



	width:214px;



	height:47px;



	margin-left:-8px;



	float:left;*/



	font:bold 14px arial;
	text-transform:uppercase;
	color:#4a4a4a;
}
.t_row a {
	padding-top:10px;
	float:left;
	font:bold 11px arial;
	color:#1868B1;
	margin-left:15px;
}
ul.offers {
	clear:both;
}
ul.offers li {
}
ul.offers li:first-child {
	border:none;
}
.co_logo {
	width:140px;
	float:left;
	text-align:center;
	/*border:1px solid #E6E6E8;*/



	padding:5px 0;
	margin-right:20px;
	margin-bottom:5px;
}
.offers .desc {
	margin:10px 0 !important;
	width:365px;
	float:left;
}
.offers p {
	margin:0 !important;
}
.offers .other {
	width:270px;
	float:right;
	margin-top:20px;
	text-align:center;
}
.offers h3 {
	/*color:#EE531B;*/



	color:#189AE6;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.offers h3 a {
	color:#0069BD;
}
.orange_btn {
	background:url(../images/orange-btn.png) no-repeat;
	text-align:center;
	width:93px;
	height:28px;
	color:#fff;
	display:block;
	margin:5px auto;
	padding:9px 0 0 0;
	font-weight:bold;
	cursor:pointer;
}
.orange_btn:hover, .orange_btn_large:hover {
	text-decoration:none;
}
.orange_btn_large {
	background:url(../images/orange-btn-large.png) no-repeat;
	text-align:center;
	width:113px;
	height:26px;
	color:#fff;
	display:block;
	margin:5px auto;
	padding:9px 0 0 0;
	font-weight:bold;
	cursor:pointer;
}
.shop_now_btn_inn {
	background:url(../images/shop-now.gif) no-repeat;
	text-align:center;
	width:136px;
	height:38px;
	color:#fff;
	display:block;
	margin-top:25px;
	font-weight:bold;
	cursor:pointer;
}
.bredcrumb {
	padding:0 15px;
}
.bredcrumb a {
	color: #000000;
	font-size: 11px;
}
.bredcrumb li {
	background: url("../images/bredcrumb-bullet.png") no-repeat scroll left center transparent;
	float: left;
	margin-right: 3px;
	padding-left: 10px;
	color:#D33736;
	font-size:11px;
	cursor:pointer;
}
.bredcrumb li:first-child {
	background: none repeat scroll 0 0 transparent;
	padding: 0;
}
/* --------------- Registration form ------------ */

#reg_form {
	width:284px;
	/*height:349px;*/



	margin-bottom:20px;
}
#reg_form .form_title {
	background:url(../images/ref-form-title.png) no-repeat;
	width:284px;
	height:66px;
	cursor:pointer;
}
#reg_form .form_bg {
	width:280px;
	min-height:273px;
	margin:0 auto;
	background:url(../images/reg-form-bg.png) repeat-x scroll center bottom #189AE6;
	text-align:center;
	cursor:pointer;
}
#reg_form .bottom_row {
	background:url(../images/reg-form-bottom.png) no-repeat;
	height:6px;
	width:280px;
	margin:0 auto;
	cursor:pointer;
}
#reg_form input[type=text], #reg_form input[type=password] {
	width:210px;
	height:31px;
	background:url(../images/txtbox-bg.gif);
	border:none;
	margin:0px auto;
	color:#999;
	padding-left:10px;
	cursor:pointer;
}
.join_now {
	background:url(../images/join-now.png) no-repeat;
	width:228px;
	height:56px;
	display:block;
	border:none;
	margin:0px auto 0;
	cursor:pointer;
}
.join_now:hover {
	background:url(../images/join-now-hover.png) no-repeat;
	cursor:pointer;
}
ul.acc_info {
	width:150px;
	float:left;
	text-align:left;
	margin-left:20px;
}
ul.acc_info li {
	background:url(../images/white-bullet.gif) top left no-repeat;
	background-position:0 5px;
	padding-left:15px;
	color:#333;
	margin-bottom:9px;
	cursor:pointer;
}
ul.acc_info li a {
	display:block;
	color:#fff;
}
.profile_pic {
	width:52px;
	float:right;
	margin-right:20px;
}
.profile_pic_edit_link {
	width:70px;
	float:right;
	margin-right:2px;
	text-align:center;
	font-size:11px;
	color:#FFF !important;
	padding-top:3px;
}
.orange_btton {
	background: url("../images/orange-btn-large.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	height: 37px;
	margin: 5px auto;
	padding: 0 0 0;
	text-align: center;
	width: 113px;
	cursor:pointer;
}
.profile_pic_edit_link a {
	color:#FFF;
}
.manage_acc_title {
	background:url(../images/manage-account-title.png) no-repeat;
	width:284px;
	height:66px;
	cursor:pointer;
}
/* --------------------- sidebar panels ------------------------- */







.sidebar_panel {
	background-color:#fff;
	border-radius: 5px;
	border-right:1px solid #e6e6e4;
	border-left:1px solid #e6e6e4;
	border-top:1px solid #e6e6e4;
	width:280px;
	margin:0 auto 20px;
}
.sidebar_panel .sidebarcontent {
	padding:14px 0 0;
}
.sidebarcontent .siderow {
	border-top:1px solid #D6DFE6;
	padding:10px;
}
.sidebarcontent .siderow:first-child {
	border:medium none;
}
.sidebar_panel .bottom_row {
	background:url(../images/panel-bottom-border.jpg) bottom repeat-x;
	height:6px;
	cursor:pointer;
}
.similarstores {
	width:230px;
	margin:35px 40px 0;
}
.similarstores ul {
	border: 3px solid #D7D7D7;
}
.similarstores li {
	padding:15px 8px;
	border-bottom: 1px solid #D7D7D7;
	text-align:center;
}
.similarstores .co_logo {
	padding:5px !important;
	width:auto;
	width:120px;
	height:60px;
	margin:0 auto;
	float:none;
}
.similarstores .co_logo img {
	width:120px;
	height:60px;
}
.similarstores li h3 {
	margin:10px 0 !important;
	height:30px;
}
.similarstores li h3 a {
	color:#d33736;
}
.similarstores li p {
	text-align:center !important;
	margin-bottom:10px !important;
}
.tabs_option1 {
	width:282px;
	margin:0 auto;
}
.tabs_option1 .tab_selected {
	background:url(../images/tab-white.gif) no-repeat;
	width:143px;
	height:45px;
	position:absolute;
	margin-top:1px;
	cursor:pointer;
}
.tabs_option1 .tab_unselected {
	background:url(../images/tab-blue.gif) no-repeat;
	width:134px;
	height:43px;
	cursor:pointer;
}
.tabs_option2 {
	width:282px;
	margin:0 auto;
	position:relative;
}
.tabs_option2 .tab_selected {
	background:url(../images/tab-white.gif) no-repeat;
	width:143px;
	height:45px;
	position:absolute;
	right:0;
	cursor:pointer;
}
.tabs_option2 .tab_unselected {
	background:url(../images/tab-blue.gif) no-repeat;
	width:134px;
	height:43px;
	cursor:pointer;
}
.tabs_option1 .tab_selected span, .tabs_option2 .tab_selected span {
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	color:#0069BD;
	padding-top:14px;
	display:block;
}
.tabs_option1 .tab_unselected span, .tabs_option2 .tab_unselected span {
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	color:#fff;
	padding-top:14px;
	display:block;
}
.tabs_option1 .tab_selected:hover, .tabs_option1 .tab_unselected:hover, .tabs_option2 .tab_selected:hover, .tabs_option2 .tab_unselected:hover {
	text-decoration:none;
}
.bot_left_crnr {
	background:url(../images/bottom-left-crnr.jpg) no-repeat;
	float:left;
	width:6px;
	height:6px;
	cursor:pointer;
}
.bot_right_crnr {
	background:url(../images/bottom-right-crnr.jpg) no-repeat;
	float:right;
	width:6px;
	height:6px;
	cursor:pointer;
}
.row {
	border-bottom:1px solid #D6DFE6;
	padding:10px;
}
.row span {
	width:30px;
	float:left;
	padding-top:3px;
	/*font-size:16px;*/



	font-weight:bold;
	color:#0069BD;
}
.row p {
	color:#646464;
	/*font-size:12px;*/



	float:left;
	padding-top:4px;
	padding-left:32px;
}
.see_all_btn {
	background:url(../images/see-all.png) no-repeat;
	width:124px;
	height:22px;
	display:block;
	float:right;
	margin:7px 10px;
	cursor:pointer;
}
.testimonial_panel {
	background:url(../images/testi-bg.png) no-repeat;
	width:644px;
	height:155px;
	cursor:pointer;
}
.testimonial_panel .testi_content {
	padding:4px 10px;
}
.testi_title {
	background:url(../images/happy_customer.png) no-repeat;
	width:151px;
	height:52px;
	position:absolute;
	margin:-9px 0 0 15px;
	cursor:pointer;
}
.testimonial_panel .thumb {
	float:left;
	width:50px;
	margin-right:20px;
}
.testimonial_panel p {
	width:475px;
	float:left;
}
.testimonial_panel em {
	float:right;
	margin-right:15px;
	font-weight:bold;
	font-size:12px;
}
.testimonial_panel .left {
	height:144px;
	width:14px;
	float:left;
	border-right:1px solid #DFE0E4;
}
.testimonial_panel .right {
	width:14px;
	height:144px;
	float:right;
	border-left:1px solid #DFE0E4;
}
.testimonial {
	padding:44px 30px 10px;
}
.alt {
	margin:0 !important;
}
.white_arrow {
	background:url(../images/arrow.png) no-repeat;
	width:55px;
	height:34px;
	position:absolute;
	margin:-15px 0 0 160px;
	cursor:pointer;
}
.left {
	float:left;
}
.right {
	float:right;
}
.no_margin {
	margin:0 !important;
}
#faqform .txtfield, #faqform select, #faqform textarea, #faqform .s_field {
	border:1px solid #e2e8ee;
	border-radius:5px;
	color:#828282;
	font:12px Arial;
}
#faqform label {
	width:170px;
	float:left;
	color:#828282;
}
#faqform .txtfield {
	width:175px;
	height:20px;
	padding:5px 10px;
	float:left;
}
#faqform select {
	width:197px;
	height:30px;
	float:left;
	padding:5px 0 5px 5px;
	color:#828282;
}
#faqform textarea {
	width:290px;
	height:83px;
	resize:none;
	overflow:auto;
	padding:5px 10px;
}
.askus {
	padding:0 50px;
}
#register_msg_outer {
	background-color: #FFFFFF;
	border-radius: 5px 5px 5px 5px;
	display: none;
	margin: 5px 10px;
	min-height: 30px;
	padding: 80px 10px;
	position: absolute;
	width: 240px;
	z-index: 100;
}
#register_msg_div {
	float:left;
	width:235px;
	margin:7px;
}
#hide_message_div {
	cursor: pointer;
	float: right;
	margin-left: 10px;
	position: absolute;
	right: 9px;
	top: 9px;
	vertical-align: top;
}
#captcha_msg_outer {
	border-radius: 5px;
	display:none;
	z-index:100;
	width:240px;
	margin:60px 10px;
	padding:10px;
	min-height:30px;
	position:absolute;
	background-color:#E7EEF4;
}
#captcha_msg_div {
	float:left;
	width:205px;
	margin:7px;
}
#hide_captcha_div {
	float:right;
	vertical-align:top;
	margin-left:10px;
	cursor:pointer;
}
#menu, .slider, .offers_panel, .form_bg, .testimonial, .msgbox_small,  #faqform .txtfield, #faqform select, #faqform textarea, #faqform .s_field, #register_msg_outer, #captcha_msg_outer, .textarea_bg {
/*behavior: url(http://www.ukdeals.co.uk/border-radius.htc);*/



}
.regular_content {
	/* width:700px;
	float:right;*/
	padding:10px;
}
/*------------------ Message boxes --------------------*/







.msgbox {
	border:1px solid #e2e8ee;
	border-radius: 5px;
	background-color:#fff;
	margin-bottom:25px;
	padding:10px;
}
.msgbox h3 a {
	font-weight:bold;
	color:#D33736;
}
.msgbox_small {
	width:275px;
	height:228px;
	float:left;
	margin-right:26px;
	margin-bottom:25px;
	border:1px solid #e2e8ee;
	border-radius: 5px;
	background-color:#fff;
}
.msgbox_cont {
	/*padding:5px 10px 10px;



	font-size:12px;*/



	margin-bottom:10px;
}
.msgbox_cont label {
	width:auto;
}
.blue_title_row {
	background:url(../images/blue-title-bg.gif) repeat-x;
	height:37px;
	cursor:pointer;
}
.blue_title_left {
	background:url(../images/blue-title-left.gif) no-repeat;
	width:6px;
	height:37px;
	float:left;
	cursor:pointer;
}
.blue_title_right {
	background:url(../images/blue-title-right.gif) no-repeat;
	width:6px;
	height:37px;
	float:right;
	cursor:pointer;
}
.blue_title_row h3 {
	padding:11px 0 0 7px;
	color:#fff;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	float:left;
	letter-spacing:0;
}
.msgbox_cont p {
	margin:5px 0 4px;/*font-size:12px;*/



}
.bot_row {
}
.red_bullet {
	list-style-image: url(../images/red-bullet.gif);
	padding-left:20px;
}
.msgbox_cont .row {
	padding:0 !important;
}
.bot_row a {
	color:#1f6db3;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.msgbox_cont2 .row {
	padding:0;
	border:none;
	padding:9px 10px;
}
.msgbox_cont2 dfn {
	float:left;
	width:185px;
	margin-right:5px;
	font-style:normal;/*font-size:12px;*/



}
.msgbox_cont2 .row span {
	padding:0;
	/*font-size:12px;*/



	font-weight:normal;
}
.msgbox_cont2 dfn, .msgbox_cont2 .row span, .msgbox_cont2 p, .msgbox_cont {
/*color:#828282;*/



}
.msgbox_cont2 .section {
	background:url(../images/dotted-border-2.gif) bottom repeat-x;
	padding-bottom:15px;
	cursor:pointer;
}
h4 {
	color:#1f6db3;
	font-size:12px;
	margin-bottom:10px;
}
.txt_name, .txt_email {
	color:#828282;
	font:12px Arial;
	padding:0 5px;
	margin-bottom:5px;
}
.txt_name {
	background:url(../images/txtbox-name-bg.jpg) no-repeat;
	width:76px;
	height:25px;
	border:none;
	float:left;
	cursor:pointer;
}
.txt_email {
	background:url(../images/txtbox-email-bg.jpg) no-repeat;
	width:150px;
	height:25px;
	border:none;
	float:right;
	cursor:pointer;
}
.date {
	float:right;
	color:#888;
	padding:11px 15px 0 0;
	font-size:12px;
}
.txt_box_bg {
	background:url(../images/txtbox-bg.jpg) no-repeat;
	width:220px;
	height:27px;
	border:none;
	color:#828282;
	font:12px Arial;
	padding:0 5px;
	margin-bottom:5px;
	cursor:pointer;
}
.select_box_bg {
	background:url(../images/txtbox-bg.png) no-repeat;
	width:220px;
	height:27px;
	border:none;
	color:#828282;
	font:12px Arial;
	padding:4px 5px;
	margin-bottom:5px;
	cursor:pointer;
}
option {
	padding:2px 5px;
}
.advert {
	margin:auto;
	width:902px;
}
.category_list {
	width:600px;
}
.category_list_1 {
	float:left;
	width:190px;
	padding:2px 0px 2px 10px;
}
.category_list_1 a {
	color:#CE1535;
	font-size:12px;
	font-weight:bold;
}
/* STyle sheet for Boostapal*/











#categories_list {
	min-height:200px;
}
#load_ajax_stores {
	width:730px;
	float:right;
	min-height:200px;
}
#facetNav {
	float: left;
	min-height: 185px;
	padding:0 10px 0 20px;
	width:170px;
}
#merchantList {
	margin:30px 0 10px 0;
}
#merchantList li {
	padding:15px 8px;
	border-bottom: 1px solid #D7D7D7;
	background:url("../images/zebra-bg-lt.gif") repeat-x scroll center bottom transparent;
	border: 2px solid #0090B3; 
	border-radius: 4px 4px 4px 4px;
	cursor:pointer;
}
#merchantList li:hover {
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5);
	box-shadow: 0 0 5px rgba(0,0,0,0.5);    
	padding:15px 8px;
	border-bottom: 1px solid #D7D7D7;
	background:url("../images/zebra-bg-lt.gif") repeat-x scroll center bottom transparent;
	border: 2px solid #0090B3; 
	border-radius: 4px 0 4px 4px;
	cursor:pointer;
}

#merchantList li div.addtoFav_container {
    margin-top: -37px; 
	position: absolute; 
	width: 170px; 
	margin-left: 551px;
}

#merchantList li div.addtoFav_section {
    border: 2px solid #0090B3; 
	padding: 0px 10px 1px; 
	border-radius: 4px 4px 0 0; 
	background: none repeat scroll 0 0 #FFFFFF; 
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none; 
	-moz-border-right-colors: none; 
	-moz-border-top-colors: none; 
	border-color: #0090B3 #0090B3 -moz-use-text-color; 
	border-image: none; 
	border-style: solid solid none; 
	border-width: 2px 2px 0; 
	margin-right: 1px;
	height:26px;
}

#merchantList li div.addtoFav_section a{
margin: 0; 
color: blue; 
font-size: 14px;
}


#merchantList .merchant-logo {
	width:128px;
	float:left;
	margin-right:15px;
	min-height: 80px;
}
#merchantList .merchant-logo img {
	width:120px;
}
#merchantList .desc {
	width:425px;
	float:left;
}
#merchantList .desc a {
	color:#D33736;
}
#merchantList .desc p {
	margin:0;
	width:415px;
}
#merchantList .coupon {
	width:90px;
	float:left; /*border:1px dashed #ccc;*/
	text-align:center;
	padding:5px 0;
}
#merchantList .cashback {
	float:left;
	width:75px;
	text-align:center;
}
.list_content {
	margin-bottom:50px;
}
.list_content li {
	/*background:url(../images/bottom-dotted-border.gif) bottom repeat-x; border-right: 1px solid #D7D7D7;*/



	background: url("../images/zebra-bg-lt.gif") repeat-x scroll center bottom transparent;
	border-bottom: 1px solid #D7D7D7;
	padding: 15px 8px;
	cursor:pointer;
}
.list_content li p.desc {
	width:250px;
	float:left;
	text-align:left !important;
}
.list_content li .sno, .list_content li .mid, .profile_pic {
	padding:9px 0;
}
.list_content .prod_desc {
	width:250px;
	float:right;
	width:270px;
}
.list_content li .sno {
	width:40px;
	margin-right:15px;
	text-align:center;
	color:#3987aa;
	font-size:1.5em;
	font-weight:700;
	float:left;
	font-family:tahoma;
}
.list_content li .mid {
	color:#555;
	font-size:0.7em;
	float:left;
	width:180px;
}
.list_content li .mid b {
	color:#2d5c96;
	font-size:1.2em;
	display:block;
}
.list_content li .last {
	width:55px;
	float:right;
	position:relative;
}
.list_content li .mid a:hover {
	text-decoration:underline;
}
.list_content h3 {
	color:#D33736;
	font:bold 12px arial;
	text-transform:uppercase;
	/*text-decoration:underline;*/



	margin-bottom:5px;
}
.list_content .profile_pic {
	width:80px;
	float:left;
	text-align:center;
}
.show_reval {
	width:156px;
	float:left;
}
.revealCode2 {
	background:url(../images/reveal-code-sticker2.gif) no-repeat;
	width:156px;
	height:30px;
	float:right;
	cursor:pointer;
}
.showCode2 {
	border:1px solid #000000;
	background-color:#c5c5c5;
	text-align:center;
	padding:4px 0;
	clear:both;
	display:block;
	font-weight:bold;
	color:#FFFFFF;
}
.viewCode {
	background:url(../images/view-code.png) no-repeat;
	width:156px;
	height:30px;
	display:block;
	float:left;
	cursor:pointer;
}
.viewOffer {
	background:url(../images/activate-coupon.png) no-repeat;
	width:136px;
	height:30px;
	float:right;
	margin-top:3px;
	cursor:pointer;
}
.dept_cats {
}
.dept_cats li {
	position:relative;
	display:block;
	border-bottom:1px solid #ccc;
}
.dept_cats li:last-child {
	border:none;
	margin-bottom:-18px;
}
.dept_cats li ul li {
	margin-bottom:0 !important;
}
.dept_cats li:hover > a {
	color:#D33736;
}
.dept_cats li.selected > a {
	color:#D33736;
}
.dept_cats li:hover ul {
	display:block;
}
.dept_cats li a {
	display:block;
	padding:5px 4px;
	font-size:12px;
}
.dept_cats li a:hover {
	color:#D33736;
}
.dept_cats li ul {
	position:absolute;
	width:150px;
	left:150px;
	top:-1px;
	background-color:#efefef;
	display:none;
	z-index:999;
	border:1px solid #ccc;
	margin-bottom:20px;
}
.dept_cats li li {
}
.dept_cats li li a:hover {
	color:#D33736;
}
.student-section {
	margin-bottom:20px;
}







/* STyle sheet for Boostapal*/







/*----- TYPO -----*/







@font-face {
 font-family: 'SansarahRegular';
 src: url('../fonts/sansarah-regular-webfont.eot');
 src: url('../fonts/sansarah-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/sansarah-regular-webfont.woff') format('woff'),  url('../fonts/sansarah-regular-webfont.ttf') format('truetype'),  url('../fonts/sansarah-regular-webfont.svg#SansarahRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'SemplicitaProRegular';
 src: url('../fonts/semplicitapro-regular-webfont.eot');
 src: url('../fonts/semplicitapro-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/semplicitapro-regular-webfont.woff') format('woff'),  url('../fonts/semplicitapro-regular-webfont.ttf') format('truetype'),  url('../fonts/semplicitapro-regular-webfont.svg#SemplicitaProRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
.fb_icon {
	background:url(../images/facebook-icon.gif) left no-repeat;
	padding:3px 0 3px 25px;
	margin-right:10px;
	cursor:pointer;
}
.tw_icon {
	background:url(../images/twitter-icon.gif) left no-repeat;
	padding:3px 0 3px 25px;
	margin-right:10px;
	cursor:pointer;
}
img.arrow_right {
	float: right;
	margin-right: 5px;
	margin-top: -18px;
	width: 8px;
}
.alphabet_heading {
	padding:5px 15px;
	text-transform:capitalize;
	background:#efefef;
	font-size:18px;
	font-weight:bold;
}
#boost_estimator {

    min-height: 177px;
	margin-top: 250px;
	position: fixed;
	right: 0px;
	min-width:32px;
	z-index: 16000;
}

#feedback_scroll {
	/*background: url(../images/feedback_btn.png) no-repeat scroll 0 0 transparent;*/
    height: 112px;
	margin-top:-60px;
	position: fixed;
	left: -3px;
	width: 32px;
	z-index: 999;
	top:50%;
}
#index-shops {
	background:#D33736;
	width: 630px;
	margin:auto;
	position:relative;
	margin-left:110px;
	color:#000000;
	border-radius:15px;
	min-height:550px;
}
.ul-shops {
	width:150px;
	float:right;
}
.ul-shops li {
	padding:12px;
	background:url("../images/tab.png") no-repeat;
	cursor:pointer;
}
.ul-shops li a {
	color:#FFFFFF !important;
}
.ul-shops li a:hover {
	background:url("../images/tab-hover.png") no-repeat;
	cursor:pointer;
}
.shop {
	position:absolute;
	right:-149px;
	top:0;
	margin-top:70px;
}
.short_desc {
	padding:15px 0 20px 0;
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
}
.cross_sign {
	background: url("../images/inactive_txt2.png") no-repeat scroll 0 0 transparent;
	height: 60px;
	/*left: 0;*/

	cursor:pointer;

	top:0;
	position: absolute;
	width: 60px;
}
ul.counter {
	/*list-style:decimal;*/
	font-weight:bolder;
}
span.mail_providers {
	float: right;
	margin-right: 120px;
	width: 300px;
	margin: auto;
	
}

a:hover span.mail_providers {
	text-decoration:none;
}

.payment_usmail {
	float:left;
}
.payment_paypal {
	float:right;
}
.requestboost {
	width:700px;
	float:right;
}
.requestboost .div_row {
	height:30px;
}
.requestboost .div_row textarea {
	height:30px;
}
.requestboost .radio_selection {
	margin: auto;
	padding-top: 10px;
	padding-bottom:10px;
	width: 200px;
}
.requestboost .radio_selection input[type="radio"] {
	margin: 2px 5px 0;
	float:none;
}
.requestboost .radio_selection label {
	margin: 2px 5px 0;
	float:none;
}
.requestboost .div_row label {
	font-weight:bold;
}
.link-to-faceb h2, .link-to-faceb h3 {
	margin-bottom:30px !important;
}
.name_email {
	float:left;
	margin-left:20px;
	margin-bottom:30px;
}
.name_email p {
	margin-bottom:5px !important;
}
.fb_detail {
	margin-top:20px;
}
.fb_pic img {
	margin-right:10px;
}
.coupons {
	float:right;
	margin:10px;
}
.coupon_search {
	height:140px;
	background:#000;
	border-radius:5px 5px 0 0;
	color:#cccccc;
}
.coupon_search h3 {
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:8px;
	font-size:17px;
}
.coupon_search ul {
	padding-left:20px;
	list-style-type:none;
	background-color:#888888;
	height:30px;
}
.coupon_search li {
	float:left;
	padding:3px 33px;
	margin:0 auto;
}
.coupon_search li a {
	text-align:center;
	color:#fff;
	font-family:SansarahRegular;
	font-size:20px;
}
.select-bars {
	margin:20px 0;
}
.sel_stores_box {
	width:275px;
	padding-left:15px;
	padding-top:4px;
	border:none;
}
.sel_store_category_box {
	width:275px;
	padding-left:15px;
	margin-right:20px;
	float:right;
	padding-top:4px;
	border:none;
}
.keywords-box {
	margin-left:80px;
}
.all_coupons {
	background: url("../images/all-coupons.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
.hot_coupons {
	background: url("../images/hot-coupons.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
.most-recent {
	background: url("../images/most-recent.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
.free-shiping {
	background: url("../images/free-shiping.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
a.all_coupons:hover {
	background: url("../images/all-coupons-hover.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
a.hot_coupons:hover {
	background: url("../images/hot-coupons-hover.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
a.most-recent:hover {
	background: url("../images/most-recent-hover.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
a.free-shiping:hover {
	background: url("../images/free-shiping-hover.png") no-repeat;
	width:136px;
	height:29px;
	float:left;
	cursor:pointer;
}
.bottom-search ul {
	list-style-type:decimal;
}
.bottom-search li a {
	color:#000000 !important;
}
.bottom-search h2 {
	border:0 !important;
}
.coupon_offers {
	margin:5px;
}
.coupon_offers img {
	float: left;
}
.coupon_offers .prod_desc {
	padding-right:5px;
	width:655px;
}
.coupon_offers .prod_desc p {
	padding-left:5px;
}
.coupon_border {
	border-bottom:1px dashed #666;
	margin:10px 0;
}
.linktext-color {
	color:#00CCFF;
	float:right;
	margin-right:100px;
}
.right-page {
	float:right;
	width:735px;
}
p.deals_titles {
	float:left;
	width:120px;
	margin:0;
}
.header_input_text {
	height:20px;
	font-size:13pt;
	color: #c5c5c5;
	font-family: lucida, sans, unicode;
	margin: 5px 0 10px;
	font-weight:bold;
	/*font-size: 12pt\9;
	height:23px\9;*/
}
.header_text_h3 {
	font-family:lucida, sans, unicode;
	font-size:16px !important;
	font-weight:bold;
}
 /*@media screen and (-webkit-min-device-pixel-ratio:0) {
 .header_text_h3 {
font-family:lucida sans unicode;
font-size:15px !important;
font-weight:bold;
margin-bottom: 7px;
}
 .header_input_text {
height:20px;
font-size:11pt;
color: #c5c5c5;
font-family: lucida sans unicode;
margin: 5px 0 13px;
font-weight:bold;
}


.dept_cats li:last-child {
	border:none;
	margin-bottom:0px;
}


}*/ /* hacked for chrome and safari */
.beta_site {
	color: #D33736;
	font-family: semplicitaproregular;
	font-size: 22px;
	left: 55px;
	position: absolute;
	top: -8px;
	width: 150px;
	z-index: 1000;
}
.video_top {
	float:left;
	margin-top:5px;
}
.video_bottom {
	text-align: center;
	border: 5px solid transparent;
	margin-top: 25px;
}
.home_in {
	display:none;
}
.video_bottom a:hover {
	text-decoration: none;
}
.home.right {
	float:right;
	width:377px;
}
.video_bottom:hover {
	background-color: #FCFBD5;
	border: 5px solid #D7D7D7;
}
.video_bottom a >h3 {
	line-height: 30px;
	margin-bottom: 0px !important;
}
span.inputdesc {
	font:10px Arial;
	line-height: 0.1em;
}
.profile_show_boosters li a.kooltip {
	float:left;
	width:auto;
}


/* New icons additions 21 nov 
------------------------------------------------------*/



.student_account_icon {
	background: url("../images/student_account_icon.png") no-repeat;
	cursor:pointer;
}


.student_account_icon {
	background: url("../images/student_account_icon.png") no-repeat;
	cursor:pointer;
}

.student_edit_icon{
	background: url("../images/student_edit_icon.png") no-repeat;
	cursor:pointer;
}

.contact_my_boosters_icon {
	background: url("../images/contact_my_boosters_icon.png") no-repeat;
	cursor:pointer;
}

.booster_adjustdstrb_icon {
	background: url("../images/booster_adjustdstrb_icon.png") no-repeat;
	cursor:pointer;
}

.booster_add_students_icon{
	background: url("../images/booster_add_students_icon.png") no-repeat;
	cursor:pointer;
}

.booster_edit_icon{
	background: url("../images/booster_edit_icon.png") no-repeat;
	cursor:pointer;
}

.boost_history_icon{
	background: url("../images/boost_history_icon.png") no-repeat;
	cursor:pointer;
}

.booster_invite_booster{
	background: url("../images/booster_invite_booster.png") no-repeat;
	cursor:pointer;
}

.ambas_program_icon{
	background: url("../images/ambas_program_icon.png") no-repeat;
	cursor:pointer;
}


.print_flyers_icon{
	background: url("../images/print_flyers_icon.png") no-repeat;
	cursor:pointer;
}


/* Classes for similar Store Heading
------------------------------------------------------------------------*/
ul#merchantList li.simlarStore_heading {
background: url("../images/similar_store_gradient.jpg"); 
height:25px;
border:0px;
cursor:pointer;
}


ul#merchantList li.simlarStore_heading:hover {
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;    
	padding:15px 8px;
	border:0px;
}

ul#merchantList li.simlarStore_heading .txtHeading {
text-align: center; 
margin: auto; 
font-size:16px; 
color:green
}

#merchantList .desc a.simlarStore{
color: blue; font-size: 14px;
}


.simlarStores_container{
	/*cellpadding: 5px;*/
}

.simlarStores_container td.stores{
border: 3px solid #D7D7D7;
}

.margin_neg_T26{
 margin-top: 26px;
}

.paging_links{
padding:0px 0 10px 0px;
}

.storePetition_container{
width: 350px; 
margin: 20px auto; 
/*display: none;*/
}


#container .storePetition_hdg1{
font-size: 21px; 
color: red;
}

.textCenter{
text-align:center;
}

.petetionMsg1{
font-size: 10px; 
color: green;
}

.margin_T20{
margin-top:20px;
}

#petitionBody .txtboxcenter{
float: none; 
margin: auto
}

.btncenter{
display: block; 
margin: 10px auto;
}

#petitionConfirmation{
text-align: left; 
margin-top: 20px;
}


.pending_sign{
	background: url("../images/pending_txt2.png") no-repeat scroll 0 0 transparent;
	height: 60px;
	/*left: 0;*/
	top:0;
	position: absolute;
	width: 60px;
	cursor:pointer;
}

.rejected_sign {
	background: url("../images/rejected_txt2.png") no-repeat scroll 0 0 transparent;
	height: 60px;
	/*left: 0;*/
	top:0;
	position: absolute;
	width: 60px;
	cursor:pointer;
}

#mediaplayer_wrapper{
	/*margin-top:15px;*/
/*  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;*/
  /*behavior: url(PIE.htc); */
 /* behavior: url("PIE.htc"); */
}


/* Classes added for Invitation Box changes -- 26/01/2013
--------------------------------------------------------------------------*/

.vertSepartor{
background:url("../images/seprator1.png") no-repeat scroll 544px 0px transparent;
cursor:pointer;
}

.header_text_h4 {
	font-family:lucida, sans, unicode;
	font-size:14px !important;
	font-weight:normal;
}


 .header_input_text1{
	height:26px;
	line-height:26px;
	font-size:11pt;
	color: #9c9c9c;
	font-family: 'Arial', Helvetica, sans-serif;
	margin: 5px 0 13px;
	font-weight:normal;
	border:1px solid #4a4a4a;
	padding-left:5px;
}

/* Classes added for Boost Calculator-- 26/01/2013
--------------------------------------------------------------------------*/

#boostEstimatorContainer{
	display: none;
	padding:10px 0px;
	background:#ffffff;
}

.stop-scrolling {
  height: 100%;
  overflow: hidden;
}

/*  Section ends
---------------------------------------------*/

.clearSpacer{
clear:both;
line-height:0;
font-size:0%;
height:0;
margin:0;
padding:0;
}

.padddingT_20{
padding:20px 0 0 0;
}

.padddingT_10{
padding:10px 0 0 0;
}

.marginTN_10{
margin:-10px 0 0 0;
}

.marginTN_15{
margin:-15px 0 0 0;
}

#mediaPlayer_container{
display: block; 
width: 280px; 
text-align:left;
margin:0 auto;
}




#boost_estimator a#calBtn {
	background:url("../images/calcBtn.png") no-repeat;
	display:block;
	width:31px;
	height:170px;
	cursor:pointer;
}




#boost_estimator a#calBtn:hover{
	 background-position: -33px 0px;
	 width:110px;
	 height:170px;
}





#boost_estimatorV2 {
    min-height: 177px;
	top: 50%;
	position: fixed;
	right: 0px;
	min-width:32px;
	z-index: 1000;
	margin-top:-85px;
}

#boost_estimatorV2 a#calBtnV2 {
	background:url("../images/calcBtn2.png") no-repeat;
	display:block;
	width:113px;
	height:170px;
	cursor:pointer;
}


#boost_estimatorV2 a#calBtnV2:hover{
	 background-position: -116px 0px;
	 width:113px;
	 height:170px;
}





#home ul#list li span{
color:#4a4a4a;
}


ul#list li.join, ul#list li.invite, ul#list li.earn, ul#list li.withdraw, ul#list li.nocatch {
padding: 18px 15px 18px 70px;
display: block;
border-bottom: 1px solid #e9e9e9;
font:normal 12px 'Arial', Helvetica, sans-serif;
}



/* Classes for Icon addition on homepage
---------------------------------------------------------------------------------*/

ul#list li.join{
background:url("../images/join_icon.jpg") no-repeat 10px center;
}

ul#list li.invite{
background:url("../images/invite_icon.jpg") no-repeat 10px center;
}

ul#list li.earn{
background:url("../images/earn_icon.jpg") no-repeat 10px center;
}

ul#list li.withdraw{
background:url("../images/waithdraw_icon.jpg") no-repeat 10px center;
}

ul#list li.nocatch{
background:url("../images/nocatch_icon.jpg") no-repeat 10px center;
}


/* Classes for Login Page section 18/03/2013
---------------------------------------------------------------------------------*/
.form_container{
	
	padding:30px 0px 0px 0px;
	background:#ffffff;
	margin-top:15px;
}


#registrationForm a:link, #registrationForm .a:visited  {
color: #47a1ab;
text-decoration: underline;
}

#registrationForm a:hover, #registrationForm a:active  {
color: #47a1ab;
text-decoration: none;
}


#registerform .div_row  #studentOrBooster {
margin: 2px 5px 0 5px;
}

/* Classes for firefox specific main navigation to not break on zooming
---------------------------------------------------------------------------------*/
/*@-moz-document url-prefix() {*/
    
ul.topnav li {
    display: inline-block;
    position: relative;
    text-align: center;
    width: 111px;
	margin:0;
}

.lastitem {
   display: inline-block;
    position: relative;
    text-align: center;
    width: 111px;
	margin:0 !important;
}

ul.topnav .submenu li {
    display: inline-block;
    position: relative;
    text-align: left;
    width: auto;
	margin:0;
}    
/*}*/

#loginpopupform {
text-align: left;
width: 220px;
margin: 0 auto;
}

#loginpopupform  label{
padding: 5px 0;
}

h2.heading span{
color: #D33736;
}

h3.subHeading{
padding:20px 0 10px 0;
font-family: helvetica; 
font-size: 15px;
color: #787878;
text-shadow:none;
font-weight:bold;
}


h3.subHeading span{
color: #D33736;
}

h3.subHeading:first-child{
padding:10px 0 10px 0;
font-family: helvetica; 
font-size: 15px;
color: #787878;
text-shadow:none;
font-weight:bold;
}


a.textLink{
color:#0000ff;
text-decoration:underline;
}


.marginLR_auto{
margin:0 auto;
}


label .radio{
cursor:pointer;
}


#mediaplayer_wrapper{
/*border:1px solid #929292;*/
}


#video_container {
-webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;
  -moz-box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 10px;
  /*behavior: url(PIE.htc); */
  /*behavior: url("PIE.htc"); */
  display: inline-block;
  border:1px solid #929292; 
  margin:0 0 20px 0;
}


.spacer_LR_20{
padding:0 20px;
}


/* Classes for Boost Calc Section
-------------------------------------------------*/

.labelContainer{
padding-bottom:25px;
overflow:hidden;
}


a.linkText{
font-size: 11px;
color: #479ab8;
padding-left: 12px;
margin-top: 4px;
clear: both;
display: block;
float:left;
}

.wide_65{
width:65px;
}

.textHeading {
text-align:left;
padding-bottom:10px;
font-weight:bold;
}

.textHeading a{
padding-bottom:10px;
text-align:left;
font-weight:bold;
}

#answer5 label{
width:100px;
}


.textBtn{
color: #ffffff; 
margin: auto; 
width: 100px; 
border:2px solid #5f99c7;
padding-top: 4px; 
padding-bottom: 4px; 
background-color:#5f99c7;
border-radius:15px;
-moz-border-radius:15px;
}

#answer2  label{
	float: left;
	text-align: left;
padding: 3px 0;
float: left;
margin-left: 10px;
	
	}

	.padding_B10{
	padding-bottom:10px;
	}
	
@media (max-width: 480px) {
		#answer2  label.margin_L20{
			margin:0 0 0 20px;
			}
			
		
			
}


.v_top{
	vertical-align:top;
}

.regular_content h2.pageTitle{
	padding:20px 0;
	font-size:20px;
}

.spacerTB_5{
padding:5px 0;
}

.margin_T10{
margin:10px 0 0 0;
}

.margin_T5{
margin:5px 0 0 0;
}


/* Shop page classes 
---------------------------------------------------*/

.advance_search{
border-radius:5px;
background-color:#f2f0ed; 
border:1px solid #d4d0cd;  
font-size: 14px; 
padding: 11px;
font-weight: bold;
}

.wide_100{
width:100%;
}

.wide_80{
width:80%;
}

.wide_70{
width:70%;
}

.text_medium{
color:#404040;
font-size:14px;
}

.seprator_2{
margin:20px auto 0 auto;
border:none;
background-color:#ccc;
height:1px;
padding:0;
width:50%;
}
	
/**/
.distribution {
	margin-bottom:10px;
	position:relative;
}
.distribution img {
	float:left;
	margin-right:10px;
}
.distribution label {
	float:left;
	padding-top:16px;
}
.distribution .th_col {
	float:left;
	width:200px;
}
.section { width:440px; margin:0 auto 20px auto; }
.distribution .th_col { float:left; width:220px; }
.distribution input[type=checkbox]{ margin: 16px 0 0 80px; }
.th_col h3{font-family: arial;font-size: 14px;font-weight: bold;}
.th_col:nth-child(2) h3 { padding-left: 40px; }
.distribution  label{width:150px;}
.mm_thcol{
	padding-top: 16px; width: 210px; text-align:center;
}
.mm_dist_img{
	width:60px;
	height:60px;
}
.submit_btn {
	background: url("../images/submit-btn.png") no-repeat;
	width:136px;
	height:38px;
	border:0;
	margin-right:58px;
	margin-bottom:15px;
	cursor:pointer;
}
.reg_cont_h2{font-size:27px;}
#reMoverStd_h3{text-align:center;padding-left:0 !important;}
#abc_mg{padding-left:240px;}
.fqQ_qstn, .faQ_mainQ{float:left;}
#cashout_detail_2 .booster{text-align:left !important;}
/*log in page*/
h2.heading{
padding:0;
font-family: helvetica; 
font-size: 20px;
color: #505050;
text-align:center;
}
#remember{margin:6px 6px 0 0;}
#loginpopupform .login_options p+p {
padding-top:0;
}
/*student change profile*/
#alumniProgramStatus{margin-right:5px;}
#registerform .div_row .error{
margin:5px 0 0 0;
display:block;
}
.boost_howchange{padding-bottom:10px;}
.labelEnterMsg{margin-bottom:7px; width:300px;}
.wysisw_submit{margin-top:10px;}
.contboost_success{font-size:18px;text-align:center; color: green;}
.line_ht_20{width:auto !important;}
.valid_error{text-align:left; width:300px; padding:5px; /*margin:0 0 10px 142px;*/margin:0 auto;}
.regular_content h2{text-align:center;}
.update_btn{margin-top:15px;}
.BlueSendMail{float:left;margin-top:17px;}
.txtbox_small{float:left;}
.link_student_btn{display:inline;float:left;clear:both;margin-top:15px;}
.div_row .error {
	float:none !important;
	margin-left:0;
}
.joinCommon{width:230px;}
.importContacts{
	font-size:18px;
	font-weight:bold;
	/*text-align:center !important;*/
	margin-bottom:15px !important;
	margin-top:0 !important;
}
#contact_list{
	width:360px;height:82px;display:block;margin-top:10px;
}
.b_invite{
	margin-top:25px;clear:both;display:block;margin-bottom:5px;
}
.stdsec_invite{
margin:0 auto 10px; width:420px;
}
.membar_Say{text-align:center;font-family: 'SemplicitaProRegular';font-size:18px;line-height:1em;margin:30px 0 30px 0;}
.testimonials_Div{width:100%;padding-bottom:30px;}
.testimonials_Div img{display:block;margin: 0 auto;width:100%;max-width:800px;}

/*how you earn page*/
@font-face {
    font-family: kozgopro;
    src: url(../fonts/KozGoPro-ExtraLight.otf);
}
@font-face {
    font-family: aparaj;
    src: url(../fonts/aparaj.ttf);
}

.earnonbup_wrap{
	width:100%;
	margin:0 auto;
}
.earnonbup_head1 img{
	display:block;
	margin:0 auto;
} 
.earnonbup_head1{
	background-color:#a050e4;
	padding:35px 0 25px 0;
}
.earnonbup_head2{
	width:100%;
	background-color:#9b4adf;
}
.earnonbup_head2 h1{
	font-family:Arial;
	font-size:30px;
	font-weight:bold;
	line-height:1.2em;
	color:#fff;
	text-align:center;
	padding:20px 0;
}
.earnonbup_main{
	width:583px;
	margin:10px auto 0;
}
.dollarbag_div{
	overflow:hidden;
}
.dlr_line1{
	float:left;
	width:210px;
	height:1px;
	background-color:#9a999b;
	margin-top:80px;
}
.dollarbag_div img{
	float:left;
	margin-left:47px;
}
.dlr_line2{
	float:right;
	width:210px;
	height:1px;
	background-color:#9a999b;
	margin-top:80px;
}
.twostep_p{
	font-family: kozgopro;
	font-size:24px;
	font-weight:normal;
	line-height:2em;
	color:#9a999b;
	text-align:center;
}
.dlr_line3{
	width:100%;
	height:1px;
	background-color:#9a999b;
}
.howearn_big{
	position:relative;
}
.howearn_big img{
	display:block;
	margin:35px auto 0;
}
.inviteadult1{
	position:absolute;
	right:30px;
	top:15px;
	width:190px;
	height:179px;
}
.getboost2{
	position:absolute;
	left:30px;
	top:320px;
	width:190px;
	height:179px;
}
.inviteadult1 h2, .getboost2 h2{
	font-family:Aparajita, aparaj;
	color:#fff;
	font-size:90px;
	text-align:center;
	line-height:1.1em;
}
.inviteadult1 h3, .getboost2 h3{
	font-family:Kokila;
	color:#fff;
	font-size:24px;
	text-align:center;
	line-height:0.9em;
}

/*get boosted page*/
.whotoinvite_top{
	width:100%;
	margin:0 auto;
}
.whoinvite_head{
	width:584px;
	margin:40px auto 0;
}
.whinvite_leftline{
	width:212px;
	float:left;
	background-color:#9a999b;
	margin-top:50px;
	height:1px;
}
.whinvite_rightline{
	width:212px;
	float:right;
	background-color:#9a999b;
	margin-top:50px;
	height:1px;
}
.whoinvite_head_img1{
	float:left;
	margin-left:20px;
}
.whoinvite_head_img2{
	float:left;
	margin-left:38px;
}
.whinvite_toph1{
	font-family: kozgopro;
	font-size:30px;
	line-height:1.2em;
	color:#9a999b;
	text-align:center;
	margin-top:15px;
	margin-bottom:22px;
}
.whinvite_fullline{
	background-color:#9a999b;
	height:1px;
}
.whinvite_midh1{
	font-family: Aparajita, aparaj;
	font-size:24px;
	line-height:1.2em;
	color:#888888;
	text-align:center;
	margin-top:25px;
	margin-bottom:25px;
}
.whoinvite_maincont{
	width:450px;
	margin:0 auto;
	overflow:hidden;
}
.whoinvite_mainlft{
	float:left;
}
.whoinvite_mainrght{float:right;}
.mainlft_head{
	width:145px;
	height:43px;
	border-radius:7px;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	background-color:#a050e4;
	margin-bottom:8px;
}
.mainlft_head h6{
	font-family:calibri;
	font-size:18px;
	color:#fff;
	line-height:1.2em;
	padding-top:12px;
	text-align:center;
}
.mainlft_box{
	width:145px;
	height:43px;
	border-radius:7px;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	background-color:#e6e4e4;
	margin:8px 0 0 20px;
}
.mainlft_box_big{
	width:145px;
	height:130px;
	border-radius:7px;
	-moz-border-radius:7px;-webkit-border-radius:7px;
	background-color:#e6e4e4;
	margin:8px 0 0 20px;
}
.mainlft_pbig{
	font-family:calibri;
	font-size:18px;
	color:#888888;
	line-height:1.2em;
	padding-top:12px;
	text-align:center;
}
.mainlft_psmall{
	font-family:calibri;
	font-size:15px;
	color:#888888;
	line-height:1.2em;
	padding-top:12px;
	text-align:center;
}
.mainlft_psp{
	font-family:calibri;
	font-size:14px;
	color:#888888;
	line-height:1.2em;
	padding-top:13px;
	text-align:center;
}
.whoinvite_mainright{
	float:right;
}
.whoinvite_h2btm{
	width:630px;
	font-family:Aparajita, aparaj;
	font-size:24px;
	color:#888888;
	line-height:1.2em;
	text-align:center;
	margin: 30px auto 0;
}
/*how you invite*/
.howInvite_head{
	padding:40px 0 25px 0;
	background-color:#d7742b;
}
.howInvite_head img{
	display:block;
	margin:0 auto;
}
.howInvite_head h1{
	font-family:Arial;
	font-size:30px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	margin-top:65px;
	line-height:1em;
}
.howinvite_head_img{
	float:left;
	margin-left:38px;
}
.howinvite_head_img1{
	float:left;
	margin-left:38px;
}
.print_mr{margin-top:25px;}
.howinvite_p2{
	font-family: Aparajita, aparaj;
	font-size:24px;
	line-height:1.2em;
	color:#888888;
	text-align:center;
	margin:10px auto;
	width:600px;
}
.howinvite_p3{
	font-family: Aparajita, aparaj;
	font-size:24px;
	line-height:1.2em;
	color:#888888;
	text-align:center;
	margin:15px auto;
	width:565px;
}
.howinvite_bigdiv{
	width:670px;
	margin:50px auto;
	position:relative;
}
.howinviteadult1{
	position:absolute;
	right:73px;
	top:20px;
	width:260px;
	height:230px;
}
.howinviteadult2{
	position:absolute;
	left:87px;
	top:590px;
	width:260px;
	height:230px;
}
.howinviteadult3{
	position:absolute;
	right: 73px;
	bottom: 630px;
	width:260px;
	height:230px;
}
.howinviteadult4{
	position:absolute;
	left: 87px;
	bottom: 53px;
	width:260px;
	height:230px;
}
.how_teen_earn1{
	position:absolute;
	right:38px;
	top:40px;
	width:260px;
	height:230px;
}
.how_teen_earn2{
	position:absolute;
	left:97px;
	top:430px;
	width:260px;
	height:230px;
}
.how_teen_earn3{
	position:absolute;
	right: 35px;
	bottom: 430px;
	width:260px;
	height:230px;
}
.how_teen_earn4{
	position:absolute;
	left: 99px;
	bottom: 53px;
	width:260px;
	height:230px;
}
.howinviteadult1 h2, .howinviteadult2 h2, .howinviteadult3 h2, .howinviteadult4 h2, .how_teen_earn1 h2, .how_teen_earn2 h2, .how_teen_earn3 h2, .how_teen_earn4 h2{
	font-family:Aparajita, aparaj;
	color:#fff;
	font-size:90px;
	text-align:center;
	line-height:1.1em;
}
.howinviteadult1 p, .howinviteadult2 p, .howinviteadult3 p, .howinviteadult4 p, .how_teen_earn1 p, .how_teen_earn2 p, .how_teen_earn3 p,  .how_teen_earn4 p{
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:0.9em;
}


/*get booster shopping*/
a{cursor:pointer;}
.get_booster_shop_wrap{
	width:100%;
	margin:0 auto;
}
.get_booster_shop_top{
	width:100%;
	background-color:#4b9737;
	padding:35px 0;
}
.get_booster_shop_top img{
	display:block;
	margin:0 auto;
}
.get_booster_shop_top2{
	width:100%;
	background-color:#397629;
	padding:25px 0;
}
.get_booster_shop_top2 h1{
	font-family:arial;
	font-weight:bold;
	color:#fff;
	font-size:30px;
	text-align:center;
}
.get_booster_shop_top3{
	width:100%;
	background-color:#fff;
	padding:25px 0;
}

.para_wrapdiv{
	width:680px;
	margin:0 auto;
	background-color:#397629;
	border-radius:9px;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	padding:5px 10px;
}
.get_booster_shop_top3 h1{
	text-align:center;
	font-family: kozgopro;
	font-size:28px;
	color:#fff;
}
.numberone_job{
	text-align:center;
	font-family: Aparajita, aparaj;
	font-size:24px;
	line-height:1.2em;
	color:#888888;
	margin:15px auto 0;
	width:740px;
}
.circle_div{
	background-color:#397629;
	width:80px;
	height:80px;
	margin:0 auto;
	border-radius:40px;
	-moz-border-radius:40px;
	-webkit-border-radius:40px;
}
.cirdivmar{
	margin-top:45px;
	margin-bottom:20px;
}
.cirdivmar2{
	margin-top:85px;
	margin-bottom:20px;
}
.circle_div p{
	text-align:center;
	font-family: Aparajita, aparaj;
	font-size:80px;
	line-height:1.2em;
	color:#fff;
}
.get_boost_tell {
	padding:40px 0 20px 0;
	background-color:#dfdfdf;
}
.get_boost_tellwrap{
	width:510px;
	margin:0 auto;
	overflow:hidden;
}
.get_boost_tellwrap img{
	float:left;
}
.get_boost_tellwrap p{
	font-family: Aparajita, aparaj;
	font-size:30px;
	line-height:0.9em;
	color:#676767;
	width:200px;
	float:right;
	margin-top:25px;	
}
.get_booster_top4{
	width:100%;
	background-color:#397629;
	padding:20px 0;
}
.get_booster_top4 h1{
	font-family: kozgopro;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1.4em;
	width:650px;
	margin:0 auto;
}
.get_booster_shop_maincont{
	background-color:#FFF;
	padding:40px 0;
}
.get_boost_checkoutp{
	font-family: Aparajita, aparaj;
	font-size:30px;
	line-height:1.2em;
	color:#888888;
	text-align:center;
}
.local_online_shop_cont{
	width:665px;
	margin:40px auto 0;
	overflow:hidden;
}
.local_shop_left{
	width:313px;
	float:left;
}
.local_shop_right{
	width:313px;
	float:right;
}
.local_shop_head{
	width:100%;
	background-color:#397629;
	padding:12px 0;
}
.local_shop_head h1{
	font-family: kozgopro;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1em;
}
.shops_stores_cont{
	width:100%;
	overflow:hidden;
	height:234px;
}
.shops_stores_cont_left{
	float:left;
	width:192px;
}
.shops_stores_cont_right{
	float:right;
	width:115px;
}
.shopmt{
	margin-top:30px;
}
.shopmt2{
	margin-top:58px;
}
.shop_store_ashp{
	width:115px;
	margin-bottom:10px;
	background-color:#d3d3d3;
	padding:10px 0;
}
.shop_store_ashp p{
	font-family: Arial;
	color:#797979;
	font-size:18px;
	text-align:center;
	line-height:1em;
}
.shop_store_greenp{
	width:115px;
	margin-bottom:10px;
	background-color:#69a659;
	padding:10px 0;
}
.shop_store_greenp p{
	font-family: Arial;
	color:#fff;
	font-size:18px;
	text-align:center;
	line-height:1em;
}
.shops_stores_cont_left_p{
	font-family: Aparajita, aparaj;
	font-size:25px;
	line-height:1.2em;
	color:#3a3a3a;
	margin-top:19px;
}
.sp_leftpara{
	margin-left:35px;
	font-family: Aparajita, aparaj;
	font-size:25px;
	line-height:1.2em;
	color:#3a3a3a;
}
.shops_stores_cont_left span{
	font-size:36px;
}
.remind_booster{
	width:375px;
	height:59px;
	background:url(../images/remind_booster.png) no-repeat;
	margin:40px auto 0;
}
.remind_booster p{
	font-family: Arial;
	color:#fff;
	font-size:15px;
	line-height:59px;
	margin-left:105px;
}
.get_booster_top5{
	width:100%;
	background-color:#4b9637;
	padding:20px 0;
}
.get_booster_top5 h1{
	font-family: kozgopro;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1.4em;
}
.for_local_shopping{
	width:510px;
	margin:65px auto 0;
	background-color:#4b9637;
	padding:20px 0;
}
.for_local_shopping h1{
	font-family: kozgopro;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1.4em;
}
.cycle_local{
	display:block;
	margin:45px auto 0;
}
.cycle_intl{
	display:block;
	margin:45px auto 25px;
}
.remind3time{
	width:100%;
	overflow:hidden;
	background-color:#dfdfdf;
	padding:30px 0;
	margin-top:30px;
}
.remind3time_wrap{
	width:520px;
	margin:0 auto;
}
.remind3time_wrap2{
	width:480px;
	margin:0 auto;
}
.remind3time_wrap img, .remind3time_wrap2 img{
	float:left;
}
.remind3time_wrap p, .remind3time_wrap2 p{
	width:250px;
	float:right;
	font-family: Aparajita, aparaj;
	font-size:30px;
	line-height:0.9em;
	color:#676767;
	margin-top:50px;
}
.until_your_booster_wrap{
	width:100%;
	background-color:#397629;
	padding:25px 0;
}
.until_your_booster_wrap p{
	font-family: Arial;
	font-weight:bold;
	font-size:18px;
	line-height:1.2em;
	color:#fff;
	width:360px;
	text-align:center;
	margin:0 auto;
}
.remind_booster2{
	width:375px;
	height:59px;
	background:url(../images/remind_booster2.png) no-repeat;
	margin:20px auto 0;
}
.remind_booster2 p{
	font-family: Arial;
	color:#fff;
	font-size:15px;
	line-height:59px;
	margin-left:105px;
}
.ask_booster_wrp{
	width:100%;
	overflow:hidden;
	background-color:#dfdfdf;
	padding:40px 0 20px; 
	margin-top:30px;
}
.ask_booster_maincont{
	width:490px;
	margin:0 auto;
}
.ask_booster_maincont img{
	float:left;
}
.ask_booster_maincont p{
	width:250px;
	float:right;
	font-family: Aparajita, aparaj;
	font-size:30px;
	line-height:0.9em;
	color:#676767;
	margin-top:27px;
}
.how_easy_boostapal{
	padding:15px 0;
	background-color:#397629;
	width:100%;
}
.small_circle_div{
	width:58px;
	height:58px;
	margin:0 auto;
	border-radius:58px;
	-webkit-border-radius:58px;
	-moz-border-radius:58px;
	background-color:#e1e1e1;
}
.small_circle_div p{
	font-family: Arial;
	font-size:26px;
	font-weight:bold;
	line-height:58px;
	color:#4b9637;
	text-align:center;
}
.senda_link{
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	line-height:1.2em;
	color:#fff;
	text-align:center;
	width:520px;
	margin:35px auto 0;
}
.how_easy_boostapal2{
	padding:15px 0;
	background-color:#397629;
	width:100%;
	margin-top:20px;
}

/*mobile student how it works*/
.howinviteadult1_h2, .howinviteadult2_h2{
	font-family: lato; margin-top: 15px;
}
.howinviteadult3_h2{
	font-family: lato; margin-top: 350px;
}


/*how you earn on boostapal*/
.howmuchearn_wrap{
	width:100%;
	margin:0 auto;
}
.howmuchearn_top1{
	width:100%;
	background-color:#973790;
	padding:60px 0 20px;
}
.howmuchearn_top1 img{
	display:block;
	margin:0 auto;
}
.howmuchearn_top2{
	width:100%;
	background-color:#7a2a73;
	padding:25px 0;
}
.howmuchearn_top2 h1{
	font-family:arial;
	font-weight:bold;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1.2em;
}
.howmuchearn_main{
	width:100%;
	margin:0 auto;
	background-color:#FFF;
}
.howmuchearn_youearn{
	font-family:Aparajita,aparaj;
	color:#888888;
	font-size:28px;
	text-align:center;
	width:720px;
	margin:0 auto;
	line-height:1.2em;
	margin-top:10px;
	font-weight:normal;
}
.howmuch_no1{
	width:64px;
	height:64px;
	border-radius:32px;
	-moz-border-radius:32px;
	-webkit-border-radius:32px;
	margin:40px auto 20px;
	background-color:#7a2a73;
}
.howmuch_no1 p{
	font-family:arial;
	font-weight:normal;
	color:#fff;
	font-size:36px;
	text-align:center;
	line-height:64px;
}
.wrap_cyclehowearn{
	width:705px;
	margin:0 auto;
	position:relative;
}
.howMuch_cycle1{
	display:block;
	margin:0 auto;
}
.cycle_p{
	font-family:Aparajita,aparaj;
	font-weight:normal;
	color:#888888;
	font-size:25px;
	text-align:center;
	line-height:0.9em;
}
.pos_cyclep1{
	position:absolute;
	top:255px;
	left:70px;
	width:190px;
}
.pos_cyclep2{
	position:absolute;
	bottom:318px;
	right:85px;
	width:170px;
}
.pos_cyclep3{
	position:absolute;
	bottom:10px;
	left:88px;
}
.pos_cyclep4{
	position:absolute;
	top:255px;
	left:70px;
	width:202px;
}
.pos_cyclep5{
	position:absolute;
	bottom:318px;
	right:85px;
	width:182px;
}
.pos_cyclep7{
	position:absolute;
	top:240px;
	left:70px;
	width:207px;
}
.pos_cyclep8{
	position:absolute;
	bottom:318px;
	right:72px;
	width:212px;
}
.pos_cyclep11{
	position:absolute;
	bottom:318px;
	right:62px;
	width:230px;
}
/*how you get paid*/
.howyougetpaid_wrap{
	width:100%;
	margin:0 auto;
}
.howyougetpaid_top1{
	width:100%;
	background-color:#964e36;
	padding:60px 0 20px;
}
.howyougetpaid_top1 img{
	display:block;
	margin:0 auto;
}
.howyougetpaid_top2{
	width:100%;
	background-color:#793e2c;
	padding:25px 0;
}
.howyougetpaid_top2 h1{
	font-family:arial;
	font-weight:bold;
	color:#fff;
	font-size:30px;
	text-align:center;
	line-height:1.2em;
}
.actual_commission{
	font-family:Aparajita,aparaj;
	color:#888888;
	font-size:24px;
	text-align:center;
	width:625px;
	margin:10px auto;
	line-height:1.2em;
	font-weight:normal;
}
.min_get_paid{
	font-family:Aparajita,aparaj;
	color:#888888;
	font-size:24px;
	text-align:center;
	line-height:1.2em;
	margin-top:20px;
	font-weight:normal;
}
.howgetpaid_main{
	width:610px;
	margin: 0 auto;
}
.step1_getpaid{
	width:100%;
	margin:50px 0 0 0;
	overflow:hidden;
}
.step1getpaid_img{
	float:left;
	margin-top:30px;
}
.circle_getpaid{
	width:260px;
	height:260px;
	border-radius:130px;
	-moz-border-radius:130px;
	-webkit-border-radius:130px;
	background-color:#793e2c;
}
.numbers_circle_getpaid{
	font-family:Aparajita,aparaj;
	color:#fff;
	font-size:90px;
	text-align:center;
	line-height:1.2em;
	margin-top:20px;
	font-weight:normal;
}
.descp_circle_getpaid{
	font-family:Aparajita,aparaj;
	color:#fff;
	font-size:24px;
	text-align:center;
	line-height:1.2em;
	font-weight:normal;
	width:183px;
	margin:5px auto 0;
}
.fl_gp{float:left;}
.fr_gp{float:right;}
.step2getpaid_img{
	float:right;
	margin-top:60px;
}
.step3getpaid_img{
	float:left;
	margin-top:70px;
}
.whspace_nowrp{
	white-space:nowrap;
}

.remindboostershophead_wrap{
	overflow:hidden;
	background-color:#4b9737;
}
.remindboostershophead_main{
	width:660px;
	margin:15px auto;
	position:relative;
	overflow:hidden;
}
.rboostshop_left{
	position:absolute;
	top:5px;
	left:0;
}
.rboostshop_right{
	position:absolute;
	top:5px;
	right:0;
}
.remindboostershophead_main h1{
	font-family:Arial;
	font-size:30px;
	color:#fff;
	text-align:center;
	margin:50px auto;
	line-height:1.2em;
	
}

.ask_booster_wrp_2{
	width:100%;
	overflow:hidden;
	background-color:#dfdfdf;
	padding:40px 0 20px; 
}
.remind3time_shopwrap2{
	width:480px;
	margin:0 auto;
	}
.remind3time_shopwrap2 img{
	float:left;
}
.remind3time_shopwrap2 p{
	width:250px;
	float:right;
	font-family: Aparajita, aparaj;
	font-size:30px;
	line-height:0.9em;
	color:#676767;
	margin-top:23px;
}
.remindboostershop_mid1{
	padding:25px 0;
	background-color:#397629;
}
.remindboost_commonp{
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	line-height:1.2em;
	text-align:center;
	margin:0 auto;
	color:#fff;
}
.wid_p1{
	width:360px;
}
.wid_p2{
	width:330px;
}
.wid_p3{
	width:525px;
}
.new_circle_div{
	width:59px;
	height:59px;
	margin:0 auto;
	background-color:#e1e1e1;
	border-radius:30px;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
}
.new_circle_div p{
	font-family: Arial;
	font-size:26px;
	font-weight:bold;
	line-height:59px;
	text-align:center;
	color:#4b9637;
}
.widnmar1{
	margin-top:50px;
}
.smmar_rb{margin-top:7px;}
.widnmar2{
	margin-top:50px;
	width:525px;
}
.ads_bottom, .ads_bottom2{
	position:fixed;
	bottom:0;
	left:50%;
	margin-left:-160px;
}
.ads_bottom2{
	border: 1px solid black; border-radius: 7px;
}
.teenjobs_img123{
	display:block;
	margin:15px auto;
}
.wrap_envelope{
	overflow:hidden;
}
#bottomad_18yearsold{
	border: 1px solid black; border-radius: 7px; position: fixed; left: 50%; bottom: 0px; height: 90px; width: 728px;
	z-index: 1000; margin-left:-364px;
}
.wrap_18yearsold_mobile{
	width:900px;
	margin:0 auto;
	overflow:hidden;
	font-family: SemplicitaProRegular; 
	font-size:18px;
	line-height:1.2em;
	color: peru;
}
.title_18yearsmobile{
	font-family: SemplicitaProRegular; margin-top: 15px; font-size: 25px; margin-bottom: 35px; text-align: center; color: firebrick;
	line-height:1.2em;
}
.subtitle_18yearsmob{
	color: firebrick; font-family: SemplicitaProRegular; margin-top: 30px; font-size: 22px;
}
.sub_subtitle_18yearsmob{
font-family: SemplicitaProRegular;
font-size: 20px; color: coral; padding-bottom: 10px;
}
.at18yearsold_p{
	color: peru; font-family: SemplicitaProRegular; font-size: 1.2em; float: right; width: 400px; margin-right: 100px; 
}
.ul_subsub{
	list-style-type: square; margin-left: 30px;margin-top:15px;
}
.p_subsub{
	margin-left: 65px; width: 600px;
}
.subsub_mb75{margin-bottom:75px;}
.wrap_subsub{
	color: peru; font-family: SemplicitaProRegular;
}
.wrap_subsub img{
	float: right; border: solid peru 1px;margin-top:20px;
}
.pic_lookjob{
	height:305px;
	border: solid peru 1px;
}
.trustImg_mob{
	position:fixed;
	bottom:0;
	left:0;
	z-index:99;
	width:105px;
}
.trustbbbImg_mob{
	position:fixed;
	bottom:53px;
	left:0;
	width:105px;
	z-index:119;
}
.trustbbbImg_center{
	float:left;
	width:105px;
	margin:15px 0 0 43px;
}
.mleft_sml{
	margin-left:37px;
}
.glymph_ml{
	margin-right:11px;
}
.glymph_ml_2{
	margin-right:9px;
}
.nav-stacked li a{
	text-transform:lowercase;
	font-variant: small-caps;
}
.head_trackpurchase{
	padding:10px 0;
	background-color:#4b9737;
}
.head_trackpurchase img{
	display:block;
	margin:0 auto;
	width:70px;
}
.heading_trackpurchase{
	padding:25px 0;
	background-color:#397629;
}
.heading_trackpurchase h1{
	font-family:Arial;
	font-size:30px;
	color:#fff;
	font-weight:bold;
	line-height:1.2em;
	text-align:center;
}
.descp_trackpurchase{
	padding:25px 0 55px;
	background-color:#dfdfdf;
}
.descp_trackpurchase p{
	font-family: 'Lato', sans-serif;
	font-size:19px;
	color:#676767;
	line-height:1.2em;
	width:660px;
	margin:30px auto 0;
	font-variant:small-caps;
}
.mt_tp{margin-top:30px;}
.main_trackpurchase{
	width:450px;
	margin:15px auto;
}
.title_trackpurchase{
	width:390px;
	padding:10px 0;
	margin:0 auto;
	background-color:#397629;
	margin-top:30px;
}
.title_trackpurchase p{
	font-family: 'Lato', sans-serif;
	font-size:22px;
	color:#fff;
	line-height:1.2em;
	text-align:center;
	text-transform:uppercase;
}
.title_trackpurchase h6{
	font-family: 'Lato', sans-serif;
	font-variant: small-caps;
	font-size:19px;
	color:#fff;
	line-height:2em;
	text-align:center;
	font-weight:normal;
}
.wrap_trackpurchase{
	clear:both;
}
.wrap_trackpurchase label.error, .wrap_trackpurchase p#trackpurchase_msg{
	padding-top:10px;
	margin-left:30px;
}
.input_trackpurchase{
	width:340px;
	padding:10px 25px;
	display:block;
	margin:30px auto 0;
	border:0;
	background-color:#d3d3d3;
	font-family: 'Lato', sans-serif;
	font-size:16px;
	color:#797979;
	line-height:1.2em;
	float:none;
}
.tarea_trackpurchase{
	width:340px;
	padding:10px 25px;
	height:250px;
	display:block;
	margin:30px auto 0;
	border:0;
	background-color:#d3d3d3;
	font-family: 'Lato', sans-serif;
	font-size:18px;
	color:#797979;
	line-height:1.2em;
	float:none;
}
.submit_trackpurchase{
	width:158px;
	height:45px;
	background:url(../images/submit_tpurchase.png) no-repeat;
	border:0;
	display:block;
	margin:40px auto;
}
.notification_bar{
	height:50px;
	background-color:#FFF;
	border-top:1px solid #464243;
	border-bottom:1px solid #464243;
	position:fixed;
	bottom:0;
	width:100%;
	z-index:101;
}
.notification_main{
	width:80%;
	margin:10px auto 0;
}
.notification_main p{
	margin-top:18px;
	text-align:left;
}
.notification_show{
	position:fixed;
	right:0;
	bottom:50px;
	z-index:111;
	cursor:pointer;
	width:40px;
	height:20px;
	background:url(../images/greentab.png) no-repeat;
}
.user_photo_header{
	float:right;
	margin:12px 20px 0 0;
}
.wrap_userphoto{
	float:right;
	position:relative;
	cursor:pointer;
}
#logout_wrap{
	width:150px;
	height:30px;
	border-radius:4px;
	position:absolute;
	top:47px;
	left:-125px;
	background-color:#fff;
	z-index:99;
	display:none;
}
#logout_wrap li{
	float:right;
	margin:5px 12px 0 0;
}
.tab_booster_testimonial{
	padding:15px 0 15px 20px;
	background-color:#F2F0ED;
	border-top:2px solid #d3d3d3;
	border-bottom:2px solid #d3d3d3;
	margin-top:20px;
}
.link_boost_testimonial{
	font-family: 'Lato', sans-serif;
	font-size:17px;
	color:#707070;
	line-height:1,2em;
}
.ml_pd{
	margin-left:20px;
}
.exit_pop_wrap{
	width:90%;
	margin: 0 auto;
	position:relative;
	border:1px solid #9f9f9f;
	background-color:#FFF;
	padding:40px 0 60px;
}
.exit_pop_outside{
	margin:0 auto;
	background-color:#e0f0f0;
	padding:50px 0;
}
.one_moment{
	font-family:Tahoma;
	text-align:center;
	color:#c0c0c0;
	font-size:20px;
	line-height:40px;
}
.way_generate{
	font-family:Tahoma;
	text-align:center;
	color:#000;
	font-size:22px;
	line-height:1.2em;
	margin-top:20px;
	padding-bottom:5px;
	font-weight:bold;
}
.way_generate2{
	font-family:Tahoma;
	text-align:center;
	color:#000;
	font-size:22px;
	line-height:1.2em;
	margin-top:5px;
	padding-bottom:15px;
	font-weight:bold;
}
.hline_getboost{
	width:320px;
	margin:5px auto;
	border-top:1px solid #cdcdcd;
}
.boost_added{
	font-family:Tahoma;
	text-align:center;
	color:#000;
	font-size:22px;
	line-height:1.2em;
}
.logoimg_box{
	padding:10px 50px;
	border:1px solid #cdcdcd;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-110px;
	background-color:#FFF;
}
.logoimg_box img{
	width:120px;
}
/*issue 684*/
.wrap1_bxslider{
	width:500px;
	position:absolute;
	top: 355px;
	left: 75px;
}
.wrap2_bxslider{
	width:500px;
	position:absolute;
	top: 1010px;
	left: 75px;
}
.wrap3_bxslider{
	width:500px;
	position:absolute;
	bottom: 590px;
	left: 75px;
}
.tarea_mobinvite{
	width: 100px;
	height: 80px;
	position: absolute;
	bottom: 305px;
	right: 122px;
	font-size:12px;
}
.menu_li_hidden{
	display:none;
}
.wrap_newmenu{
	background-color:#F2F0ED;
}
.i_want_to{
	font-size:35px;
	color:#22B14C;
	padding:20px 0;
	text-align:center;
}
/*issue 707*/
.new_invite_mainh1{
    font-family: Arial;
    font-weight: bold;
    color: #FFF;
    text-align: center;
    font-size: 30px;
    line-height: 1.2em;
    margin-top: 25px;
}
.mainwrap_newinvite{
    width: 670px;
    min-height: 1212px;
    margin: 50px auto;
    position: relative;
    background: url(../images/bigpic_new_invite.png) no-repeat;
    padding-top: 50px;
}
.invite_envelope{
    position: absolute;
    top: 90px;
    left: 110px;
}
.invite-new-textbox{
    width: 175px;
    height: 100px;
    position: absolute;
    top: 180px;
    left: 70px;
    resize: none;   
}
.studhome_img{
	width:100%;
	padding:40px 0 25px 0;
}
.studhome_img img{
	display:block;
	margin:0 auto;
}
.studhome_col3{
	background-color:#d7742b;
}
.invite_mailto{
    position: absolute;
    top: 535px;
    right: 100px;
}
.invite_createmail_wrap{
    margin-top: 880px;
    margin-left: 30px;
    width: 285px;
}
.heading_createmail{
    font-family: Arial,"Helvetica",sans-serif;
    font-weight: normal;
    font-size: 18px;
}
.txtbox_padding2{
 padding: 10px 0;    
}
/*mobile student invite boosters today*/
.new_howInvite_head {
    padding: 40px 0px 25px;
    background-color: #D7742B;
}
.howInvite_head_cont{
    width: 560px;
    margin: 0 auto;
    overflow: hidden;
}
.howInvite_img1{
    float: left;   
    width: 94px;
}
.howInvite_img2{
    float: right;
}
.h1_howInvite_boost{
    float: left;
    font-family: Arial;
    font-weight: bold;
    font-size: 29px;
    color: #fff;
    line-height: 1.2em;
    width: 235px;
    text-align: center;
    margin: 80px 0 0 60px;
}

/*new mobile home page*/
.new_header_wrap{
    background: url('../images/new_header_bg.jpg');
    padding: 25px 0;
}
.new_header_cont{
    width: 1090px;
    margin: 0 auto;
}
.new_logo{
    width: 213px;
    height: 54px;
    float: left;
    background: url('../images/new_logo.png') no-repeat;
    text-indent: -9999px;
}
.new_login_btn{
    width: 158px;
    height: 46px;
    background: url('../images/new_login_bg.png') no-repeat;
    float: right;
    cursor: pointer;
}
.new_login_btn p{
    font-family: 'Lato', sans-serif;
    font-size: 24px;
    color: #fff;
    text-align: center;
    margin-top: 7px;
}
.new_teen_earn_money{
    font-family: 'Lato', sans-serif;
    font-size: 45px;
    color: #2e2f30;
    text-align: center;
    line-height: 1.2em;
    font-weight: bold;
    padding: 80px 0;
}
.water_wrap{
    background: url('../images/bg_water.jpg');
    height: 630px;  /*630*/
    background-size: 100% 630px;
}
.get_start_btn{
    width: 692px;
    height: 89px;
    background: url('../images/new_get_started.png');
    background-size: 692px 89px;
    cursor: pointer;
    border: 0;
    display: block;
    margin: 30px auto;
}
.new_footer_wrap{
    padding: 22px 0 75px;
    background-color: #707070;
    overflow: hidden;
}
.new_footer_cont{
    width: 1090px;  
    margin: 0 auto;
}
.new_bottom_menu{
    float: right;
}
.new_bottom_menu li{
    display: inline-block;
    margin: 0  6px;
}
.new_bottom_menu li a{
    font-size: 11px;
    color:#fff;
    cursor: pointer;
    text-decoration: underline; 
}
.new_trustbbbImg_mob{
    position:fixed;
	bottom:0;
	left:0;
	z-index:99;
	width:105px;
}
.nav-pills.nav-stacked > li:last-child > a {
    margin-bottom: 0 !important;
}
.nav-stacked > li:last-child{
    border-bottom: 0;   
}

/*page help 1*/

.wrap_help1{
    width: 567px;
    margin: 30px auto;
}
.icon_videoscribe{
    float: left;
}
.cont_top_videoscribe{
    overflow: hidden;
}
.h2_videoscribe{
    font-family: 'Lato', sans-serif;
    font-size: 22px;
    color: #464646;
    text-align: left;
    line-height: 1.2em;
    margin-left: 40px;
    font-weight: bold;
}
.date_videoscribe{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #464646;
    text-align: left;
    line-height: 1.2em;  
    margin-top: 5px;
}
.hline_videoscribe{
    border-top: 1px solid #dcdcdc;
    margin-top: 15px;
}
.vide0_how_invite_booster{
    width: 560px;
    height: 315px;
    margin-top: 15px;
}
.text_videoscribe, .ol_videoscribe li{
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    color: #464646;
    text-align: left;
    line-height: 1.6em; 
}
.mt10_vs{
    margin-top: 10px   
}
.ol_videoscribe{
    margin: 10px 0 0 50px;   
}

/* remind booster to shop */

.remindShop_header_wrap{
    width: 100%;
    padding: 20px 0;
    background-color: #397629;
    overflow: hidden;
}
.remindShop_header_cont{
    width: 680px;
    margin: 0 auto;
}
.remindShop_header_cont h1{
    font-family: 'Lato', sans-serif;
    font-size: 27px;
    color: #ffffff;
    text-align: left;
    line-height: 1.2em; 
    float: left;
    margin: 47px 0 0 50px;
}
.old_lady1{
    float: left;   
    width: 132px;
}
.old_lady2{
    float: right; 
    width: 144px;
}
.dont_forget_wrap{
    width: 100%;
    padding: 50px 0 35px;
    background-color: #dfdfdf;
}
.tell_booster_shop{   
    width: 450px;
    margin: 0 auto;
    background-color: #397629;
    border-radius: 8px;
    padding: 10px 0;
}
.tell_booster_shop h1{
     font-family: 'Lato', sans-serif;
    font-size: 17px;
    color: #ffffff;
    text-align: center;
    line-height: 1.2em;
    text-transform: uppercase;
    font-weight: normal;
    width: 260px;
    margin: 0 auto;
}
.number_one_job{
    font-family: 'Lato', sans-serif;
    font-size: 14px;
    color: #000;
    text-align: left;
    line-height: 1.4em; 
    float: left;
    width: 350px;
    margin-left: 10px;
}
.wrap_icon_dontforget{
    width: 470px;
    margin: 15px auto 0;
    overflow: hidden;
}
.wrap_icon_dontforget img{
     float: left;
    width: 100px;
}
.wrap_email_template{
     background-color: #e1b025;  
     width: 100%;
     padding: 25px 0;
}
.whoinvite_head_img1_new {
    float: left;
    margin-left: 45px;
}
.text_copy_p, .text_copy_p2{
     font-family: lato;
     font-weight: 400;
    font-size: 14px;
    margin: 30px auto 0;
}
.text_copy_p{
     width: 310px;   
}
.text_copy_p2{
     width: 420px;   
}
.very_best_way_p{
    font-family: lato;
    font-weight: 400;
    font-size: 18px;  
    color: #57946b;
    text-align: center;
    line-height: 1.2em;
    margin-top: 15px;
    margin-bottom: 15px;
}
.what_should_tell_p{
    font-family: lato;
    font-weight: 400;
    font-size: 22px;  
    color: #000;
    text-align: center;
    line-height: 1.2em;
    margin-top: 30px;
    margin-bottom: 30px;
}
.cont_should_tell{
     width: 500px;
    margin: 20px auto 0;
    overflow: hidden;
}
.cont_should_tell img{
     float: left;
    margin-right: 25px;
}
.cont_should_tell p{
     width: 400px;
    float: left;
    font-size: 18px;
    font-family: lato;
    font-weight: 400;
    line-height: 1.2em;
    margin-top: 18px;
}
.once_adult_understand{
    width: 510px;
    font-size: 22px;
    font-family: lato;
    font-weight: 400;
    line-height: 1.2em;
    margin: 35px auto 0;  
    color: black;
}
.email_adult_p{
    font-family: lato;
    font-weight: 400;
    font-size: 20px;
    color: #b0313c;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    line-height: 1.2em;
}
.email_adult_p sup{
     font-size: 21px;   
}
.click_email_p{
    font-family: lato;
    font-weight: 400;
    font-size: 18px;
    color: #000;
    text-align: center;
    line-height: 1.2em;
    margin-bottom: 10px;
}
.second_option_p{
     width: 420px;
    margin: 0 auto;
    font-family: lato;
    font-weight: 400;
    font-size: 18px;
    color: #a0a28d;
    text-align: center;
    line-height: 1.2em;
}
.cont_or{
     width: 200px;
    margin: 40px auto;
    overflow: hidden;
}
.cont_or p{
     text-transform: uppercase;
    font-family: lato;
    font-weight: 400;
    font-size: 24px;
    color: #954956;
    line-height: 1.2em;
    float: left;
    margin-left: 29px;
}
.or_leftline{
    float: left;
    width: 55px;
    border-top: 1px solid #954956;
    margin-top: 15px;
}
.or_rightline{
     float: right;
    border-top: 1px solid #954956;
    width: 55px;
    margin-top: 15px;
}
.invite_mailto_emailpage{
     width: 100px;
    margin: 20px auto;
}
.invite_createmail_wrap_emailpage{
     width: 300px;
    margin: 0 auto;
}
.disInline1{
     margin-left:25px;
    float:left;   
}
.disInline2{
    margin:10px 0 0 25px;
    float:left; 
    text-align:left;
    clear: both;
}
.wrp_form_invite_mob{
     overflow: hidden;
    margin-left: 57px;
}

#wowslider-container5 { 
	zoom: 1; 
	position: relative; 
	max-width:315px;
	margin:8px auto 8px;
	z-index:90;
	border:none;
	text-align:left; /* reset align=center */
}
* html #wowslider-container5{ width:315px }
#wowslider-container5 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	/*table-layout:fixed;*/
}
#wowslider-container5 .ws_images ul li{
	width:1%;
	line-height:0; /*opera*/
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}

#wowslider-container5 .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}
#wowslider-container5 .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}
#wowslider-container5 img{
	max-width: none !important;
}
#wowslider-container5 .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}
#wowslider-container5 a{ 
	text-decoration: none; 
	outline: none; 
	border: none; 
}

#wowslider-container5  .ws_bullets { 
	font-size: 0px; 
	float: left;
	position:absolute;
	z-index:70;
}
#wowslider-container5  .ws_bullets div{
	position:relative;
	float:left;
}
#wowslider-container5  .wsl{
	display:none;
}
#wowslider-container5 sound, 
#wowslider-container5 object{
	position:absolute;
}


#wowslider-container5  .ws_bullets { 
	padding: 5px; 
}
#wowslider-container5 .ws_bullets a { 
	width:18px;
	height:19px;
	background: url(engine1/bullet.png) left top;
	float: left; 
	text-indent: -4000px; 
	position:relative;
	margin-left:7px;
	color:transparent;
}
#wowslider-container5 .ws_bullets a:hover{
	background-position: 0 50%;	
}
#wowslider-container5 .ws_bullets a.ws_selbull{ 
	background-position: 0 100%;
}	


#wowslider-container5  .ws_bullets {
    bottom: -35px;
	left:50%;
}
#wowslider-container5  .ws_bullets div{
	left:-50%;
}



#wowslider-container5 .ws_images ul{
	animation: wsBasic 25s infinite;
	-moz-animation: wsBasic 25s infinite;
	-webkit-animation: wsBasic 25s infinite;
}
@keyframes wsBasic{0%{left:-0%} 16%{left:-0%} 20%{left:-100%} 36%{left:-100%} 40%{left:-200%} 56%{left:-200%} 60%{left:-300%} 76%{left:-300%} 80%{left:-400%} 96%{left:-400%} }
@-moz-keyframes wsBasic{0%{left:-0%} 16%{left:-0%} 20%{left:-100%} 36%{left:-100%} 40%{left:-200%} 56%{left:-200%} 60%{left:-300%} 76%{left:-300%} 80%{left:-400%} 96%{left:-400%} }
@-webkit-keyframes wsBasic{0%{left:-0%} 16%{left:-0%} 20%{left:-100%} 36%{left:-100%} 40%{left:-200%} 56%{left:-200%} 60%{left:-300%} 76%{left:-300%} 80%{left:-400%} 96%{left:-400%} }




.made_it_easy{
    font-family: 'Lato', sans-serif;
    font-weight: 300;
    font-size: 30px;
    line-height: 1em;
    color: #074a74;
    width: 300px;
    margin: 30px auto 40px;
    text-align: center;
}
.boostapal_free{
    font-family: 'Lato', sans-serif;
    font-weight: 300;
    font-size: 25px;
    line-height: 1em;
    color: #000;
    width: 300px;
    margin: 40px auto 0;
    text-align: center;
}
.get_started{
    width: 400px;
    display: block;
    margin: 40px auto;
    background-color: #d33736;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.2em;
    color: #fff;
    text-align: center;
    padding: 12px 0;
    border: 0;
    cursor: pointer;
}
.wrap_vid_howworks{
    width: 100%;
    height: 425px;
    margin: 0 auto;
}
.vid_howworks{
     width: 100%;
    height: 100%;
}
.wrap_slider5{
     width: 100%;
    background: url(../images/student-mobile-testimonial-background.jpg);
    background-size: 100% 100%;
    overflow: hidden;
    padding-top: 20px;
}
.what_teen_say{
     font-family: 'Lato', sans-serif;
    font-size: 35px;
    line-height: 1em;
    color: #fff;
    width: 350px;
    margin: 30px auto;
    text-align: center;   
}
.margin_getstart{
     margin-top: 70px;   
}

/* new faq page */

.faq_fullimage{
     width: 99.8%;   
}
.faq_main_body{
     width: 1000px;  
    margin: 15px auto 30px;
    overflow: hidden;
}
.faq_column_1{
     width: 230px;
    float: left;
    margin-right: 20px;
    margin-top: 15px;
}
.faq_fa_wrap{
     width: 750px;
    float: right;
}
.faq_fa_cont{
     float: left;
    padding-bottom: 30px;
     padding-top: 15px;
    border-bottom: 1px solid #E6E7E8;
    display: none;
}
.faq_column_2{
     width: 230px;
    float: left;
    margin-right: 20px;
}
.faq_column_3{
    width: 500px;
    float: right;
}
.faq_column_1 h6{
     font-size: 16px;
    line-height: 1.2em;
    color: #000;
    font-weight: normal;
}
.faq_column_2 h6{
    font-size: 14px;
    line-height: 1.2em;
    color: #9E9E9E;
    font-weight: normal;
}
.faq_column3_p{
    font-size: 14px;
    line-height: 1.7em;
    color: #000;  
    margin-bottom: 20px;
    font-weight: normal;
}
.faq_read_more, .link_read_more{
    font-size: 14px;
    line-height: 1.7em;  
    color: #09F; 
}
.faq_text_more{
    font-size: 14px;
    line-height: 1.7em;
    color: #000;  
    font-weight: normal;
    margin-top: 20px;
    display: none;
}
.show_more{
    width: 500px;
    float: left;
    margin-top: 40px;
    padding: 3px;
    background: #f3f3f3;
    cursor: pointer;
}
.show_more h6{
     border: 1px solid #c6c6c6; 
    text-align: center;
    color: #444;
    line-height: 1.2em;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 0;
}
.new_video_studhome{
     width: 100%;
    height: 330px;
}
.wrap_new_vid_studhome{
     background-color: #000;   
}
#merchantList{
    font-family: lato;    
}

/*-------------*/
/*-------------*/
/*media query start*/
/*-------------*/
/*-------------*/

@media screen and (max-width: 1090px) {
    .new_header_cont, .new_footer_cont, .faq_main_body{
        width: 720px;   
    }
    .get_start_btn{
        width: 500px;
        height: 64px;
        background-size: 500px 64px; 
        margin: 10px auto;
    }
    .water_wrap{
        height: 370px;  /*370*/
        background-size: 100% 370px;
    }
    .new_teen_earn_money{
        font-size: 30px;
        padding:50px 0;
    } 
    .faq_column_1{
         width: 100%;   
    }
    .faq_column_1 h6{
         text-align: center;
    }
    .faq_fa_wrap{
         margin-top: 15px;
        width: 100%;
    }
    .faq_column_2{
        width: 31%; 
        margin-left: 5px;
        margin-right: 0;
    }
    .faq_column_3{
        width: 65%;
        margin-right: 5px;
    }
}
@media screen and (max-width: 900px) {
	.wrap_18yearsold_mobile{
		width:720px;
	}
	.pic_lookjob{
		height:260px;
	}
	.at18yearsold_p{
		margin-right:0;
		font-size:18px;
	}
	.p_subsub {
		margin-left: 30px;
		width: 520px;
	}
}

@media screen and (max-width: 475px) {
	.section { width:290px;}
	.distribution .th_col { width:145px; font-size:11px;}
	.distribution  label{width:75px;}
	.submit_btn {
		margin-right:8px;
	}
	.distribution {
	margin-bottom:5px;
	margin-top:5px;
}
.reg_cont_h2{font-size:22px;}
.distribution input[type=checkbox]{ margin-left:67px; }
.th_col:nth-child(2) h3 { padding-left: 20px; }
#abc_mg{padding-left:150px;}


/*booster account page*/
#booster_account .datewide, #booster_account  .storename, #booster_account  .studentnames, #booster_account  .ajustmentmsg, .boosts .storename, 
.boosts .datewide, .boosts .studentnames, .boosts .ajustmentmsg, .boosts .paymentmethod, .boosts .paymentmethod, .boosts .amountsmall, .boosts .cashoutdetails{
	padding-right:1px;
	font-size:9px;
}
.boosts h3{font-size:8px;}
.boosts .storename, .boosts .datewide, .boosts .studentnames, .boosts .ajustmentmsg{}
#booster_account  .ajustmentmsg, .boosts .ajustmentmsg{
	width:18%;
}
#booster_account  .studentnames, .boosts .studentnames{
	width:29%;
}
#booster_account  .storename, .boosts .storename{
	width:27%;
	padding-right:6px;
}
#booster_account .datewide, .boosts .datewide{
	width:20%;
}
#faq{font-size:12px;}
.fqQ_qstn{width:290px;}
#contmyboost_sec{margin-left:0;}



}
@media screen and (max-width: 319px) {
	.section { width:200px;}
	.distribution .th_col{width:100px;}
	.th_col:nth-child(2) h3 { padding-left: 0px; }
	.distribution  label{width:40px;margin-left:0;padding-left:0;}
	.submit_btn {
	width:90px;
	height:25px;
	background-size:90px 25px;
	}
	.distribution input[type=checkbox]{ margin-left:49px; }
	.mm_dist_img{
	width:45px;
	height:45px;
	}
	.pending_sign, .cross_sign{
	height: 45px;
	width: 45px;
	background-size:45px 45px;
}
.reg_cont_h2{font-size:16px;}
.short_desc {font-size:11px;}
#btnRemoveStd{width:90px;height:24px;}
#abc_mg{padding-left:105px;}

/*booster account page*/
#booster_account .datewide, #booster_account  .storename, #booster_account  .studentnames, #booster_account  .ajustmentmsg, .boosts .storename, 
.boosts .datewide, .boosts .studentnames, .boosts .ajustmentmsg{
	font-size:8px !important;
}
.boosts h3{font-size:7px;}
#faq{font-size:11px;}
.txtbox{width:170px !important;background-size:180px 27px;}
.joinCommon{width:200px;}
}

@media screen and (max-width: 395px) {
	.fqQ_qstn{width:200px;}
}
@media screen and (max-width: 305px) {
	.faQ_mainQ{width:150px;}
	.fqQ_qstn{width:140px;}
}
@media screen and (max-width: 720px) {
    .new_header_cont, .new_footer_cont{
        width: 567px;   
    }
    .get_start_btn{
        width: 370px;
        height: 48px;
        background-size: 370px 48px; 
    }
    .water_wrap{
        height: 295px;  /*295*/
        background-size: 100% 295px;
    }
    .new_teen_earn_money{
        padding: 35px 0;   
        font-size: 27px;
    }
    .faq_main_body{
         width: 100%;
    }
    .faq_column_2{
        width: 33%; 
    }
    .faq_column_3{
        width: 63%;
    }
       
}
/*Student Account page*/
@media screen and (max-width: 685px) {
	#paid_boosts h3, #paid_boosts td, #cashout_detail_2 .date, #cashout_detail_2 .booster, #cashout_detail_2 .commentdetails{font-size:9px !important;}
	#cashout_detail_2 .booster{text-align:center !important;}
	
}
@media screen and (max-width: 570px) {
	#paid_boosts h3, #paid_boosts td, #cashout_detail_2 .date, #cashout_detail_2 .booster, #cashout_detail_2 .commentdetails{font-size:8px !important;font-weight:normal;}
	.boosts .cashoutdetails{padding-left:3px;}
	.boosts .icon16{width:10px;height:10px;}
	#paid_boosts .datewide{padding-right:2px;padding-left:1px;}
}
@media screen and (max-width: 251px) {
	.boosts .icon16{padding-top:8px;}
	#paid_boosts .date{word-break: break-all;}
	#paid_boosts .datewide{word-break: break-all;}
}
/*contact my booster page*/
@media screen and (max-width: 750px) {
	div.wysiwyg, .jwysiwyg, .msgbox_cont table, .section table{width:400px !important;}
	#text_area_for_emailIFrame, #text_area_for_email{width:400px !important;}
	.link_wsywig_sub{padding-left:150px;}
	.msgbox_cont table, .section table{padding-left:0 !important;}
	.section {margin-left:0;}
	#contmyboost_sec,#contmyboost_sec2, #contmyboost_sec3, #contmyboost_sec4{margin-left:auto;margin-right:auto;}
	#deal_del_cofirm{top:445px !important;left:70px !important;}
	#text_area_for_emailIFrame span, #text_area_for_email span{font-size:10px !important;word-break: break-all;}
	div.wysiwyg span{font-size:10px !important;word-break: break-all;}
	
	/* getbooster_shopping*/
	.numberone_job, .get_booster_top4 h1, .local_online_shop_cont, .cycle_local, .cycle_intl{
		width:550px;
	}
	.para_wrapdiv{width:530px;}
	.get_booster_shop_top3 h1{
		font-size:22px;
	}
	.get_booster_top4 h1{
		font-size:24px;
	}
	.local_shop_left{
		margin-left:110px;
	}
	.local_shop_right{
		margin-right:110px;
		margin-top:50px;
	}
	.shopmt2{margin-top:10px;}
	
	/*how much you earn*/
	
	.howmuchearn_youearn, .wrap_cyclehowearn, .wrap_cyclehowearn img{
		width:550px;
	}
	.cycle_p{
		font-size:20px;
	}
	.pos_cyclep1 {
		top: 195px;
		left: 57px;
		width: 160px;
	}
	.pos_cyclep2 {
		bottom: 250px;
		right: 45px;
		width: 180px;
	}
	.pos_cyclep3 {
		bottom: 6px;
	}
	.pos_cyclep4 {
		top: 215px;
		left: 25px;
		width: 220px;
	}
	.pos_cyclep5 {
		bottom: 255px;
		right: 45px;
		width: 182px;
	}
	.pos_cyclep7 {
		top: 200px;
		left: 23px;
		width: 227px;
	}
	.pos_cyclep8 {
		bottom: 258px;
		right: 22px;
		width: 222px;
	}
	.pos_cyclep11 {
		bottom: 258px;
		right: 38px;
		width: 190px;
	}
	.wrap_18yearsold_mobile{
		width:550px;
	}
	.pic_lookjob{
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
	.at18yearsold_p{
		float:none;
		display:block;
		width:95%;
		margin:20px auto 0;
	}
	.date_18yearsold{
		margin-left:130px;
	}
	.exit_pop_wrap{
		padding-left:15px;
		padding-right:15px;
	}
	
	
}
.jwysiwyg , #text_area_for_emailIFrame, #text_area_for_email{font-size:10px !important;word-break: break-all;overflow-x: scroll; }
@media screen and (max-width: 445px) {
div.wysiwyg, #text_area_for_emailIFrame, #text_area_for_email, .msgbox_cont table, .section table{width:300px !important;}


.link_wsywig_sub{padding-left:100px;}
.txtbox_wide{width:280px !important;background-size:290px 27px;font-size:10px;}
select#subject{width:290px;}
.section{margin-left:0;margin-right:0;}
#deal_del_cofirm{width:250px !important;left:20px !important;}
.stdsec_invite{width:310px;}
#contact_list{width:280px;}
.importBtn{width:240px;height:42px;}

.storePetition_container{
width: 240px; 
}
#storePetition{width:230px;}

}
@media screen and (max-width: 342px) {
div.wysiwyg, #text_area_for_emailIFrame, #text_area_for_email, .msgbox_cont table, .section table{width:260px !important;}

.link_wsywig_sub{padding-left:80px;}
.txtbox_wide{width:220px !important;background-size:230px 27px;}
select#subject{width:220px;}
.labelEnterMsg{width:230px;}
.valid_error{width:230px;}
.join-btn {width:140px;height:30px;background-size:140px 30px;}
.stdsec_invite{width:270px;}
#contact_list{width:220px;}
.importBtn{width:210px;height:35px;}
}
@media screen and (max-width: 250px) {
div.wysiwyg, #text_area_for_emailIFrame, #text_area_for_email, .msgbox_cont table{width:200px !important;}

.link_wsywig_sub{padding-left:50px;}
.txtbox_wide{width:190px !important;background-size:200px 27px;}
select#subject, .section table{width:190px;}
.labelEnterMsg{width:190px;}
.contboost_success{font-size:14px;}
.thTableOddRow{font-size:10px;}
.valid_error{width:190px;}
#deal_del_cofirm{width:180px !important;top:410px !important;left:10px !important;}
.joinCommon{width:170px;}
.stdsec_invite{width:210px;}
#contact_list{width:190px;}
.importBtn{width:180px;height:30px;}
}
@media screen and (max-width: 768px) {
	.get_booster_shop_top img{
		width:583px;
	}
	.tab_booster_testimonial a{
		font-size:15px;
	}
    .email_adult_p, .second_option_p, .click_email_p{
         font-size: 15px;   
    }
    .email_adult_p sup{
         font-size: 17px;   
    }
}
@media screen and (max-width: 710px) {
	.descp_trackpurchase p{
		width:550px;
	}
    	.mainwrap_newinvite{
		width:463px;
        min-height: 838px;
        background-size: 463px 838px;
	}
    .studhome_img img{
        width: 300px;   
    }
    .new_invite_mainh1{
        font-size: 25px;   
    }
    .invite_envelope{
        width: 75px;   
        top: 40px;
    }
    .invite-new-textbox{
        width: 140px;   
        top: 110px;
        left: 76px;
    }
    .invite_mailto {
        top: 360px;
        right: 55px;
    }
    .invite_createmail_wrap{
        width: 160px; 
        margin-top: 590px;
    }
    .heading_createmail{
        font-size: 13px;   
    }
    
    /* remind booster to shop */
    
    .remindShop_header_cont{
        width: 583px;
    }
    .old_lady1{  
        width: 117px;
    }
    .old_lady2{
        width: 128px;
    }
    .remindShop_header_cont h1{
         font-size: 22px;   
    }
    
}
/*how you earn and get boosted*/
@media screen and (max-width: 670px) {
	.howinvite_bigdiv, .howinvite_bigdiv img, .whoinvite_head, .howinvite_p2, .howinvite_p3{
		width:463px;
	}
.howinviteadult1{
	right: 49px;
	top: 7px;
	width: 180px;
	height:180px;
}
.howinviteadult2{
	left: 57px;
	top: 400px;
	width: 180px;
	height:180px;
}
.howinviteadult3{
	right: 49px;
	bottom: 420px;
	width: 180px;
	height:180px;
}
.howinviteadult4{
	left: 57px;
	bottom: 22px;
	width: 180px;
	height:180px;
}
.how_teen_earn1{
	right: 25px;
	top: 20px;
	width: 180px;
	height:180px;
}
.how_teen_earn2{
	left: 68px;
	top: 290px;
	width: 180px;
	height:180px;
}
.how_teen_earn3{
	right: 25px;
	bottom: 285px;
	width: 180px;
	height:180px;
}
.how_teen_earn4{
	left: 67px;
	bottom: 25px;
	width: 180px;
	height:180px;
}    
.howinviteadult1 h2, .howinviteadult2 h2, .howinviteadult3 h2, .howinviteadult4 h2, .how_teen_earn1 h2, .how_teen_earn2 h2, .how_teen_earn3 h2, .how_teen_earn4 h2{
	font-size:65px;
}
.howinviteadult1 p, .howinviteadult2 p, .howinviteadult3 p, .howinviteadult4 p, .how_teen_earn1 p, .how_teen_earn2 p, .how_teen_earn3 p, .how_teen_earn4 p{
	font-size:14px;
}

.howinvite_head_img1{margin-left:44px;}
.wrap1_bxslider {
    width: 250px;
    position: absolute;
    top: 262px;
    left: 80px;
}
.wrap2_bxslider {
    width: 250px;
    position: absolute;
    top: 715px;
    left: 80px;
}
.wrap3_bxslider {
    width: 250px;
    position: absolute;
    bottom: 432px;
    left: 80px;
}
.tarea_mobinvite {
    bottom: 170px;
    right: 70px;
}
/**/
.whinvite_midh1, .howinvite_p2, .howinvite_p3{
		font-size:20px;
	}
.whinvite_leftline, .whinvite_rightline{
		width:150px;
	}	
	.whinvite_toph1{
		font-size:21px;
		margin-top:12px;
		margin-bottom:17px;
	}
	
	/**/
.remindboostershophead_main{
		width:550px;
	}
	.remindboostershophead_main h1{
	font-size:25px;
	}	
	
	/*mobile student how it works*/
	.howinviteadult3_h2{
		margin-top:260px;
	}
	
}
@media screen and (max-width: 630px) {
	.whoinvite_h2btm, .whoinvite_head{
		width:463px;
	}
	/*.whinvite_leftline, .whinvite_rightline{
		width:150px;
	}
	.whinvite_toph1{
		font-size:25px;
		margin-top:12px;
		margin-bottom:17px;
	}
	.whinvite_midh1{
		font-size:20px;
	}*/
	.whoinvite_h2btm{
		font-size:18px;
		margin-top:20px;
	}
	.whoinvite_mainright{margin-right:10px;}
	.whoinvite_mainlft{margin-left:10px;}
	.actual_commission, .howgetpaid_main{
		width:550px;
	}
}
@media screen and (max-width: 583px) {

	.earnonbup_main, .howearn_big img, .get_booster_shop_top img{
		width:463px;
	}
	.dlr_line1, .dlr_line2{width:170px;}
	.earnonbup_head2 h1{
		font-size:22px;
	}
	.twostep_p{
		font-size:20px;
	}
	.inviteadult1 h2, .getboost2 h2{font-size:75px;}
	.inviteadult1 h3, .getboost2 h3{font-size:18px;}
	.inviteadult1{
		right:20px;
		width:153px;
		height:150px;
	}
	.getboost2{
		left:20px;
		top:260px;
		width:153px;
		height:150px;
	}
	.dollarbag_div img{
		margin-left:28px;
	}
	.tab_booster_testimonial a{
		font-size:14px;
	}
    
    /* remind booster to shop */
    
    .remindShop_header_cont{
        width: 463px;
    }
    .old_lady1{  
        width: 85px;
    }
    .old_lady2{
        width: 95px;
    }
    .remindShop_header_cont h1{
        font-size: 19px;  
        margin: 32px 0 0 40px;
    }
    .wrap_icon_dontforget{
         width: 463px;   
    }
    .new_video_studhome{
        height: 280px;
    }
}

@media screen and (max-width: 567px) {

	/*getbooster_shopping*/	
	.numberone_job, .get_booster_top4 h1, .local_online_shop_cont, .get_boost_tellwrap, .for_local_shopping, .remind3time_wrap, 
	.remind3time_wrap2, .ask_booster_maincont, .senda_link, .cycle_local, .cycle_intl{
		width:463px;
	}
	.para_wrapdiv{
		padding-left:5px;
		padding-right:5px;
		width:453px;
	}
	.get_booster_shop_top3 h1 {
		font-size: 18px;
	}
	.get_booster_top4 h1 {
		font-size: 20px;
	}
	.local_shop_left {
		margin-left: 75px;
	}
	.local_shop_right{
		margin-right:75px;
	}
	.get_boost_checkoutp{
		font-size:26px;
	}
	.get_booster_top5 h1{
		font-size:21px;
	}
	
	/*how much you earn*/
	
	.howmuchearn_youearn, .wrap_cyclehowearn, .wrap_cyclehowearn img{
		width:463px;
	}
	.howmuchearn_youearn{
		font-size:24px;
	}
	.pos_cyclep1 {
		top: 160px;
		left: 40px;
		width: 160px;
	}
	.pos_cyclep2 {
		bottom: 210px;
		right: 30px;
		width: 170px;
	}
	.pos_cyclep3 {
		left: 64px;
		bottom:4px;
	}
	.pos_cyclep4 {
		top: 165px;
		left: 25px;
		width: 180px;
	}
	.pos_cyclep5 {
		bottom: 215px;
		right: 22px;
		width: 182px;
	}
	.pos_cyclep7 {
		top: 170px;
		left: 4px;
		width: 218px;
	}
	.pos_cyclep8 {
		bottom: 208px;
		right: 24px;
		width: 182px;
	}
	.pos_cyclep11 {
		bottom: 218px;
		right: 20px;
		width: 190px;
	}
	
	/*how you get paid*/
	
	.actual_commission, .howgetpaid_main{
		width:463px;
	}
	.circle_getpaid{
		width:180px;
		height:180px;
		border-radius:90px;
		-moz-border-radius:90px;
		-webkit-border-radius:90px;
	}
	.numbers_circle_getpaid{
		font-size:67px;
		margin-top:10px;
	}
	.descp_circle_getpaid{
		font-size:20px;
		width:153px;
	}
	.step1getpaid_img{
		width:130px;
	}
	.step1getpaid_img {
		margin-top: 20px;
		margin-left: 20px;
	}
	.step2getpaid_img{
		width:180px;
		margin-top:30px;
	}
	.step3getpaid_img{
		width:200px;
		margin-top:45px;
	}
	.step1_getpaid{
		margin-top:40px;
	}
	.actual_commission{
		font-size:20px;
	}
	
	.remindboostershophead_main, .wid_p3, .widnmar2, .remind3time_shopwrap2{
		width:463px;
	}
	
	.remindboostershophead_main h1{
	font-size:20px;
	}
	.wrap_18yearsold_mobile{
		width:463px;
	}
	.p_subsub{
		width:435px;
	}
	
	.descp_trackpurchase p{
		width:463px;
	}
	
	.exit_pop_wrap{
		padding-left:10px;
		padding-right:10px;
	}
	.hline_getboost{
		width:300px;
	}
	.logoimg_box{
		padding:10px 30px;
		margin-left:-90px;
	}
    
    .howInvite_head_cont{
        width: 463px;   
    }
    .h1_howInvite_boost {
        font-size: 24px;
        width: 190px;
        margin: 95px 0px 0px 40px;
    }
    
    /*new mobile home page*/
    .new_header_cont, .new_footer_cont{
        width: 463px;   
    }
    .get_start_btn{
        width: 300px;
        height: 39px;
        background-size: 300px 39px; 
        margin: 0 auto;
    }
    .water_wrap{
        height: 240px;  /*240*/
        background-size: 100% 240px;
    }
    .new_teen_earn_money{
        padding: 33px 0;   
        font-size: 24px;
    }
    .wrap_help1, .vide0_how_invite_booster {
        width: 463px;
    }
    .vide0_how_invite_booster{
        height: 275px   
    }
	.cont_should_tell, .once_adult_understand{
         width: 463px;   
    }
    .cont_should_tell p{
         width: 370px;
    }
    .wrap_vid_howworks{
        height: 290px;
    }
    .show_more{
        width: 85%;
        margin-left: 10px;
    }
	
}

@media screen and (max-width: 479px) {
	.earnonbup_main, .howearn_big img{
		width:303px;
	}
	.howinvite_bigdiv, .howinvite_bigdiv img, .whoinvite_head, .howinvite_p2, .howinvite_p3{
		width:303px;
	}
	.earnonbup_head2 h1{
		font-size:19px;
	}
	.twostep_p{
		font-size:13px;
	}
	.dollarbag_div img{
		margin-left:20px;
		width:55px;
	}
	.dlr_line1, .dlr_line2{width:105px;margin-top:60px;}
	.inviteadult1{
		right:10px;
		width:108px;
		height:110px;
	}
	.getboost2{
		left:10px;
		top:172px;
		width:108px;
		height:110px;
	}
	.inviteadult1 h2, .getboost2 h2{font-size:45px;}
	.inviteadult1 h3, .getboost2 h3{font-size:13px;}
	.earnonbup_head1 img{width:260px;}
	
	/*get boosted*/
	.whoinvite_h2btm, .whoinvite_head, .whoinvite_maincont{
		width:303px;
	}
	.whinvite_leftline, .whinvite_rightline{
		width:90px;
		margin-top:40px;
	}
	.whoinvite_head_img1{
		width:90px;
		margin-left:15px;
	}
	.whinvite_toph1{
		font-size:17px;
	}
	.whoinvite_head_img2{
		width:60px;
		margin-left:35px;
	}
	.mainlft_head, .mainlft_box{
		width:115px;
		height:35px;
	}
	.mainlft_head h6, .mainlft_pbig{
		padding-top:7px;
	}
	.mainlft_psmall{
		font-size:12px;
		padding-top:10px;
	}
	.mainlft_psp{
		font-size:12px;
		line-height:1.2em;
		padding-top:25px;
	}
	.mainlft_box_big{
		width:115px;
		height:110px;
	}
	.whoinvite_mainright{margin-right:5px;}
	.whoinvite_mainlft{margin-left:5px;}
	.whoinvite_head{margin-top:30px;}
	
	/*how invite*/
	.howinvite_head_img{
		width:60px;
		margin-left:30px;
	}
	.howinvite_head_img1{
		width:60px;
		margin-left:35px;
	}
	.whinvite_midh1, .howinvite_p2, .howinvite_p3{
		font-size:18px;
	}
	.howinviteadult1 {
		right: 33px;
		top: 8px;
		width: 120px;
		height: 120px;
	}
	.howinviteadult2 {
		left: 37px;
		top: 265px;
		width: 120px;
		height: 120px;
	}
	.howinviteadult3{
	right:33px;
	bottom:270px;
	width:120px;
	height:120px;
	}
	.howinviteadult4{
	left:37px;
	bottom:9px;
	width:120px;
	height:120px;
	}
    .how_teen_earn1 {
		right: 15px;
		top: 10px;
		width: 120px;
		height: 120px;
	}
	.how_teen_earn2 {
		left: 44px;
		top: 185px;
		width: 120px;
		height: 120px;
	}
	.how_teen_earn3{
	right:15px;
	bottom:190px;
	width:120px;
	height:120px;
	}
	.how_teen_earn4{
	left:43px;
	bottom:17px;
	width:120px;
	height:120px;
	}
	.tarea_mobinvite {
		bottom: 82px;
		right: 30px;
        width: 90px;
	}
	.wrap1_bxslider {
		width: 170px;
		top: 163px;
		left: 55px;
	}
	.wrap2_bxslider {
		width: 170px;
		top: 462px;
		left:55px;
	}
	.wrap3_bxslider {
		width: 170px;
		bottom: 280px;
		left:55px;
	}
	.bx-wrapper .bx-viewport {height:75px !important;}
	.bx-wrapper img {
		width: 170px;
	}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
		bottom:-25px !important;
	}
	.howinviteadult1 h2, .howinviteadult2 h2, .howinviteadult3 h2, .howinviteadult4 h2, .how_teen_earn1 h2, .how_teen_earn2 h2, .how_teen_earn3 h2, .how_teen_earn4 h2{
	font-size:50px;
	line-height:0.75em;
	}
	.howinviteadult1 p, .howinviteadult2 p, .howinviteadult3 p, .howinviteadult4 p, .how_teen_earn1 p, .how_teen_earn2 p, .how_teen_earn3 p, .how_teen_earn4 p{
	font-size:12px;
	}
	/*mobile student how it works*/
	.howinviteadult3_h2{
		margin-top:175px;
	}
	
	/*getbooster_shopping*/
	
	.numberone_job, .get_booster_top4 h1, .local_online_shop_cont, .get_boost_tellwrap, .for_local_shopping, .remind3time_wrap, 
	.remind3time_wrap2, .ask_booster_maincont, .senda_link, .cycle_local, .cycle_intl, .local_shop_left, .local_shop_right, .get_booster_shop_top img,
	.remind_booster, .remind_booster2{
		width:303px;
	}
	.para_wrapdiv{
		width:293px;
	}
	.numberone_job{
		font-size:20px;
	}
	.get_boost_tellwrap img{
		margin-left:55px;
	}
	.get_boost_tellwrap p{
		margin-right:40px;
	}
	.get_booster_top4 h1{
		font-size:18px;
	}
	.local_shop_left {
		margin-left: 0;
	}
	.local_shop_right{
		margin-right:0;
	}
	.shops_stores_cont_left{
		width:180px;
	}
	.local_shop_right .shops_stores_cont img{
		width:180px;
	}
	.for_local_shopping h1{
		font-size:24px;
	}
	.remind3time_wrap img{
		width:80px;
	}
	.remind3time_wrap p, .remind3time_wrap2 p, .ask_booster_maincont p {
		width: 200px;
		font-size: 25px;
		margin-top: 22px;
	}
	.ask_booster_maincont img{
		width:80px;
	}
	.cirdivmar {
		margin-top: 25px;
		margin-bottom: 0px;
	}
	.cirdivmar2 {
		margin-top: 35px;
		margin-bottom: 0px;
	}
	.remind_booster, .remind_booster2{
		height:52px;
		background-size:303px 52px;
	}
	.remind_booster p , .remind_booster2 p{
		font-size: 14px;
		line-height: 52px;
		margin-left: 70px;
	}
	.until_your_booster_wrap p{
		width:95%;
	}
	
	/*how much you earn*/
	
	.howmuchearn_youearn, .wrap_cyclehowearn, .wrap_cyclehowearn img, .howmuchearn_top1 img{
		width:303px;
	}
	.howmuchearn_youearn{
		font-size:20px;
	}
	.howmuchearn_top2 h1{
		font-size:24px;
	}
	.howmuchearn_top2{
		padding:15px 0;
	}
	.cycle_p{
		font-size:15px;
	}
	.pos_cyclep1 {
		top: 103px;
		left: 16px;
		width: 120px;
	}
	.pos_cyclep2 {
		bottom: 135px;
		right: 16px;
		width: 120px;
	}
	.pos_cyclep3 {
		left: 40px;
		bottom: 2px;
	}
	.pos_cyclep4 {
		top: 105px;
		left: 20px;
		width: 110px;
	}
	.pos_cyclep5 {
		bottom: 140px;
		right: 14px;
		width: 122px;
	}
	.pos_cyclep7 {
		top: 105px;
		left: 4px;
		width: 143px;
	}
	.pos_cyclep8 {
		bottom: 132px;
		right: 14px;
		width: 122px;
	}
	.pos_cyclep11 {
		bottom: 141px;
		right: 10px;
		width: 130px;
	}
	/*how you get paid*/
	
	.actual_commission, .howgetpaid_main{
		width:303px;
	}
	.howyougetpaid_top1 img{
		width:250px;
	}
	.howyougetpaid_top1{
		padding-top:40px;
	}
	.step1getpaid_img{
		margin-left:80px;
	}
	.fr_gp{
		margin:25px 58px 0 0;
	}
	.fl_gp {
		margin: 25px 0 0 68px;
	}
	.step2getpaid_img {
		width: 160px;
		margin-right: 65px;
	}
	.step3getpaid_img {
		width: 170px;
		margin-top: 0;
		padding-top:20px;
		margin-left: 69px;
	}
	.step1_getpaid{
		margin-top:70px;
	}
	.min_get_paid{
		font-size:23px;
	}
	.howyougetpaid_top2 h1{
		font-size:27px;
	}
	
	.remindboostershophead_main, .wid_p3, .widnmar2, .wid_p2, .wid_p1, .remind3time_shopwrap2{
		width:303px;
	}
	.rboostshop_left, .rboostshop_right{
		width:45px;
		height:74px;
	}
	.remindboostershophead_main h1 {
    font-size: 15px;
	margin:30px auto;
	}
	.remindboost_commonp {
		font-size:14px;
	}
	.widnmar1, .widnmar2 {
    margin-top: 30px;
}
	.remind3time_shopwrap2 p {
	width: 170px;
	font-size:24px;
	}
	
	.wrap_18yearsold_mobile{
		width:303px;
	}
	.p_subsub{
		width:280px;
	}
	.date_18yearsold {
		margin-left: 85px;
	}
	.ul_subsub, .p_subsub{
		margin-left:20px;
	}
	.date_18yearsold{
		margin-left:0;
		text-align:center;
	}
	.at18yearsold_p, .wrap_18yearsold_mobile, .sub_subtitle_18yearsmob{
		font-size:15px;
	}
	.subtitle_18yearsmob{
		font-size:19px;
		margin-top:20px;
	}
	.subsub_mb75 {
		margin-bottom: 35px;
	}
	.ads_bottom2{
		width:290px;
		margin-left:-145px;
	}
	.title_18yearsmobile{
		font-size:22px;
	}
	
	.descp_trackpurchase p{
		width:303px;
	}
	.main_trackpurchase{
		width:290px;
	}
	.input_trackpurchase, .tarea_trackpurchase{
		width:260px;
		padding:10px 15px;
		margin-top:20px;
		font-size:14px;
	}
	.title_trackpurchase{
		margin-top:20px;
		width:290px;
	}
	.descp_trackpurchase{
		padding:5px 0 35px;
	}
	.descp_trackpurchase p{
		font-size:16px;
	}
	.title_trackpurchase p{
		font-size:17px;
	}
	.title_trackpurchase h6{
		font-size:15px;
	}
	.tarea_trackpurchase{
		height:170px;
	}
	
	.hline_getboost{
		width: 240px;
	}
	
	.logoimg_box{
		padding: 10px 20px;
		margin-left:-80px;
	}
    .mainwrap_newinvite{
		width: 303px;
        min-height: 548px;
        background-size: 303px 548px;
	}
    .studhome_img img {
        width: 250px;
    }
    .invite_envelope {
        width: 55px;
        top: -30px;
        left: 56px;
    }
    .invite-new-textbox {
        width: 120px;
        top: 25px;
        left: 21px;
    }
    .invite_mailto {
        top: 220px;
        right: 42px;
    }
    .invite_mailto input[type="submit"]{
        width: 65px;
        height: 44px;
        background-size: 65px 44px;
    }
    .invite_createmail_wrap {
        width: 140px;
        margin-top: 340px;
        margin-left: 10px;
    }
    .new_invite_mainh1 {
        font-size: 18px;
        margin-top: 15px;
    }
    .studhome_img {
        padding: 25px 0px 15px;
    }
    .mainwrap_newinvite{
        margin-bottom: 20px;
    }
    
     .howInvite_head_cont{
        width: 303px;   
    }
    .howInvite_img1{
        width: 64px;
    }
    .howInvite_img2{
        width: 53px;
    }
    .h1_howInvite_boost {
        font-size: 18px;
        width: 150px;
        margin: 63px 0px 0px 13px;
    }
    .new_howInvite_head {
        padding: 25px 0px 20px;
    }
    
    /*new mobile home page*/
    .new_header_cont, .new_footer_cont{
        width: 303px;   
    }
    .get_start_btn{
        width: 240px;
        height: 31px;
        background-size: 240px 31px; 
    }
    .new_logo{
        width: 110px;
        height: 28px;
        background-size: 110px 28px;
    }
    .new_login_btn{
        width: 100px;
        height: 29px;
        background-size: 100px 29px;
    }
    .new_login_btn p{
        font-size: 14px;  
        margin-top: 4px;
    }
    .new_bottom_menu li{
        display: inline-block;
        margin: 0  3px;
    }
    .new_header_wrap{
        padding: 15px 0;   
    }
    .new_teen_earn_money{ 
        padding: 40px 0; 
        font-size: 18px;
    }
    .new_bottom_menu{
        float: left;
    }
    .new_bottom_menu li {
        margin: 0 4px;
    }
    .wrap_help1, .vide0_how_invite_booster {
        width: 303px;
    }
    .vide0_how_invite_booster{
        height: 225px   
    }
    
    /*  remind booster to shop */
    
    .remindShop_header_cont, .wrap_icon_dontforget{
        width: 303px;
    }
    .old_lady1{  
        width: 62px;
    }
    .old_lady2{
        width: 71px;
    }
    .remindShop_header_cont h1{
        font-size: 14px;  
        margin: 25px 0 0 8px;
    }
    .tell_booster_shop{
         width: 260px;   
    }
    .tell_booster_shop h1{
        font-size: 12px;
        width: 180px;
    }
    .wrap_icon_dontforget img{
         width: 75px;   
    }
    .number_one_job{
         width: 200px;  
        font-size: 11px;
    }
    .text_copy_p{
         width: 230px;   
    }
    .text_copy_p2{
         width: 300px;   
    }
    .cont_should_tell, .once_adult_understand{
         width: 303px;   
    }
    .cont_should_tell img{
         width: 45px;
        margin-right: 15px;
    }
    .cont_should_tell p{
         width: 230px;
        font-size: 13px;
        margin-top: 14px;
    }
    .once_adult_understand{
         font-size: 18px;   
    }
    .second_option_p{
         width: 290px;   
    }
    .invite_createmail_wrap_emailpage{
         width: 290px;   
    }
    .cont_or{
         margin: 20px auto;   
    }
    .wrap_vid_howworks{
        height: 200px;
    }
    .get_started{
         width: 300px;   
    }
    .faq_column_2{
        width: 32%; 
    }
    .faq_column_3{
        width: 63%;
    }
    .new_video_studhome{
        height: 250px;
    }
}

@media screen and (max-width: 319px) {
	.earnonbup_main, .howearn_big img{
		width:223px;
	}
	.earnonbup_head2 h1{
		font-size:17px;
	}
	.earnonbup_head1 img{width:215px;}
	.dlr_line1, .dlr_line2{width:80px;margin-top:45px;}
	.dollarbag_div img{
		margin-left:10px;
		width:45px;
	}
	.twostep_p{line-height:1.5em;}
	.inviteadult1{
		right:0;
		width:93px;
		height:90px;
		top:0;
	}
	.getboost2{
		left:0;
		width:93px;
		height:90px;
		top:115px;
	}
	.inviteadult1 h2, .getboost2 h2{font-size:28px;}
	
	/*get boosted*/
	.whoinvite_h2btm, .whoinvite_head, .whoinvite_maincont{
		width:223px;
	}
	.whinvite_leftline, .whinvite_rightline{width:60px;margin-top:30px;}
	.whoinvite_head_img1{
		width:70px;
	}
	.whinvite_toph1{font-size:18px;margin-top:10px;margin-bottom:14px;}
	.whinvite_midh1{font-size:19px;}
	.whoinvite_head_img2{
		width:50px;
		margin-left:30px;
	}
	.whoinvite_mainright{
		float:left;
		margin-left: 50px;
		margin-top: 40px;
	}
	.whoinvite_mainlft{margin-left: 50px;}
	
	/*how invite*/
	.howinvite_bigdiv, .howinvite_bigdiv img, .whoinvite_head, .howinvite_p2, .howinvite_p3{
		width:223px;
	}
	.howInvite_head h1{font-size:22px;}
	.howinvite_head_img{
	width:50px;
	margin-left:27px;
	}
	.howinvite_head_img1{
	width:50px;
	margin-left:30px;
	}
	.whinvite_midh1, .howinvite_p2, .howinvite_p3{
		font-size:16px;
	}
	.howinviteadult1 {
		right: 22px;
		top: 7px;
		width: 90px;
		height: 90px;
	}
	.howinviteadult2 {
		left: 27px;
		top: 198px;
		width: 90px;
		height: 120px;
	}
	.howinviteadult3 {
		right: 22px;
		bottom: 195px;
		width: 92px;
		height: 90px;
	}
	.howinviteadult4 {
		left: 27px;
		bottom: 5px;
		width: 90px;
		height: 90px;
	}
	.wrap1_bxslider {
		width: 130px;
		top: 103px;
		left: 50px;
	}
	.wrap2_bxslider {
		width: 130px;
		top: 292px;
		left: 50px;
	}
	.wrap3_bxslider {
		width: 130px;
		bottom: 124px;
		left: 50px;
	}
	.tarea_mobinvite {
		bottom: -25px;
		right: 25px;
		width:70px;
		height:90px;
	}
	.bx-wrapper .bx-viewport {height:57px !important;}
	.bx-wrapper img {
		width: 130px !important;
	}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{
		bottom:-20px !important;
	}
	
	.howinviteadult1 h2, .howinviteadult2 h2, .howinviteadult3 h2, .howinviteadult4 h2{
	font-size:40px;
	line-height:0.55em;
	}
	.howinviteadult1 p, .howinviteadult2 p, .howinviteadult3 p, .howinviteadult4 p{
	font-size:10px; 
	letter-spacing:-0.02em;
	}
	
	/*mobile student how it works*/
	.howinviteadult3_h2{
		margin-top:135px;
	}
	
	/*getbooster_shopping*/
	.numberone_job, .get_booster_top4 h1, .local_online_shop_cont, .get_boost_tellwrap, .for_local_shopping, .remind3time_wrap, 
	.remind3time_wrap2, .ask_booster_maincont, .senda_link, .cycle_local, .cycle_intl, .local_shop_left, .local_shop_right, .get_booster_shop_top img,
	.remind_booster, .remind_booster2{
		width:223px;
	}
	.para_wrapdiv{
		width:213px;
	}
	.get_booster_shop_top2 h1{
		font-size:25px;
	}
	.get_booster_shop_top3 h1 {
		font-size: 16px;
	}
	.numberone_job {
		font-size: 16px;
	}
	.get_boost_tellwrap img {
		margin-left: 15px;
	}
	.get_boost_tellwrap p {
		margin-right: 0;
		font-size:28px;
	}
	.local_shop_left .shops_stores_cont{
		height:370px;
	}
	.local_shop_right .shops_stores_cont{
		height:400px;
	}
	.shops_stores_cont_left, .shops_stores_cont_left img{
		width:140px;
	}
	.local_shop_right .shops_stores_cont img{
		width:140px;
	}
	.shops_stores_cont_left{
		margin-left:40px;
	}
	.shops_stores_cont_left_p{
		font-size:20px;
	}
	.shops_stores_cont_right{
		margin-right:67px;
		margin-top:20px;
	}
	.local_shop_head h1{
		font-size:24px;
	}
	.remind_booster, .remind_booster2{
		height:40px;
		background-size:223px 40px;
	}
	.remind_booster p , .remind_booster2 p{
		font-size: 10px;
		line-height: 40px;
		margin-left: 55px;
	}
	.get_booster_top5 h1 {
		font-size: 16px;
	}
	.for_local_shopping h1 {
		font-size: 18px;
	}
	.until_your_booster_wrap p{
		width:95%;
		font-size:16px;
	}
	.remind3time_wrap2 img, .ask_booster_maincont img{
		float:none;
		margin:0 auto;
		display:block;
	}
	.get_booster_shop_maincont{
		padding-top:10px;
	}
	.local_online_shop_cont{
		margin-top:10px;
	}
	
	/*how much you earn*/
	
	.howmuchearn_youearn, .wrap_cyclehowearn, .wrap_cyclehowearn img, .howmuchearn_top1 img{
		width:223px;
	}
	.howmuchearn_top2 h1 {
		font-size: 17px;
	}
	.howmuchearn_youearn {
		font-size: 15px;
	}
	.howmuch_no1{
		margin-top:20px;
	}
	.cycle_p {
		font-size: 12px;
	}
	.pos_cyclep1 {
		top: 73px;
		left: 16px;
		width: 80px;
	}
	.pos_cyclep2 {
		bottom: 100px;
		right: 11px;
		width: 90px;
	}
	.pos_cyclep3 {
		left: 25px;
	}
	.pos_cyclep4 {
		top: 75px;
		left: 10px;
		width: 90px;
	}
	.pos_cyclep5 {
		bottom: 103px;
		right: 6px;
		width: 102px;
	}
	.pos_cyclep7 {
		top: 75px;
		left: 0px;
		width: 107px;
	}
	.pos_cyclep8 {
		bottom: 96px;
		right: 7px;
		width: 97px;
	}
	.pos_cyclep11 {
		bottom: 97px;
		right: 18px;
		width: 75px;
	}
	.howmuch_no1{
		width:40px;
		height:40px;
		border-radius:20px;
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
	}
	.howmuch_no1 p {
		font-size: 24px;
		line-height: 40px;
	}
	
	/*how you get paid*/
	
	.actual_commission, .howgetpaid_main{
		width:223px;
	}
	.actual_commission {
		font-size: 17px;
	}
	.howyougetpaid_top1 img {
		width: 210px;
	}
	.howyougetpaid_top2{
		padding:15px 0;
	}
	.howyougetpaid_top2 h1{
		font-size:21px;
	}
	.step1getpaid_img {
		margin-left: 44px;
	}
	.fr_gp {
		margin: 25px 22px 0 0;
	}
	.fl_gp {
		margin: 25px 0 0 22px;
	}
	.step2getpaid_img{
		margin-right:35px;
	}
	.step3getpaid_img{
		margin-left:25px;
	}
	.step1_getpaid{
		margin-top:50px;
	}
	.storePetition_container{
	width: 180px; 
	}
	#petitionerName, #petitionerEmailAddress{
		width:130px !important;
		background-size:140px 27px;
	}
	.btncenter{
		width:100px;
	}
	
	#storePetition{width:170px;}
	
	.remindboostershophead_main, .wid_p3, .widnmar2, .wid_p2, .wid_p1, .remind3time_shopwrap2{
		width:223px;
	}	
	.rboostshop_left, .rboostshop_right{
		width:35px;
		height:58px;
	}
	.remindboostershophead_main h1 {
    font-size: 11px;
	margin:25px auto;
	}
	.remind3time_shopwrap2 img{
		float:none;
		margin:0 auto;
		display:block;
	}
	.wrap_18yearsold_mobile{
		width:223px;
	}
	.p_subsub{
		width:210px;
	}
	.pic_lookjob{
		height:190px;
	}
	.wrap_subsub img{
		float:left;
		margin-left:5px;
	}
	.ul_subsub, .p_subsub{
		float:left;
		clear:both;
	}
	.ads_bottom2{
		width:220px;
		margin-left:-110px;
	}
	.descp_trackpurchase p{
		width:223px;
	}
	.head_trackpurchase img{
		/*width:200px;*/
	}
	.main_trackpurchase{
		width:210px;
	}
	.input_trackpurchase, .tarea_trackpurchase{
		width:180px;
	}
	.title_trackpurchase{
		width:210px;
	}
	.heading_trackpurchase h1{
		font-size:20px;
	}
	.heading_trackpurchase{
		padding:15px 0;
	}
	.descp_trackpurchase p{
		font-size:14px;
	}
	.title_trackpurchase p{
		font-size:13px;
	}
	.title_trackpurchase h6{
		font-size:12px;
	}
	.input_trackpurchase, .tarea_trackpurchase{
		font-size:12px;
	}
	.exit_pop_wrap{
		padding-left:5px;
		padding-right:5px;
	}
	.hline_getboost{
		width:200px;
	}
    .new_video_studhome{
        height: 180px;
    }
}
