@charset "utf-8";
/* CSS Document */

#new_to_clubs {padding:0 5px; max-width:420px; margin:0 auto;}

.new_section {width:100%; position:relative; box-sizing:border-box;}
.new_content {max-width:990px; margin:0 auto; position:relative; box-sizing:border-box;}

span.new_carat {position: relative; width:1px; height:15px; display:inline-block; vertical-align:middle;}
span.new_carat:after {
	content:" ";
	display:block;
	width:14px;
	height:15px;
	background: url(../images/carat.png) 0 0 no-repeat;
	position:absolute;
	top:-2px;
    right:-9px;
}

.clearfix:after {
  content:" ";
  display:table;
  clear:both;
}

.new_btn {display:block; width:255px; font-family:BrandonText-Medium, sans-serif; font-weight:400; color:#fff; text-decoration:none; font-size:18px; height:45px; line-height:45px; background:#3a3a3a; text-align:center; padding:0px; margin:0 auto; text-transform:uppercase;}
.new_btn:hover {color:#fff; text-decoration:none;}

/* Top */
#new_top {}
#new_top .new_content {padding:38px 0 22px;}
#new_top h1 {display:block; width:312px; height:126px; margin:0 auto; padding:0; overflow:hidden; text-indent:-9999px; background:url("../images/welcome_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}
#new_top h2 {font-family:BrandonText-Regular, sans-serif; color:#666666; font-weight:400; font-size:32px; line-height:35px; text-align:center; margin:23px auto 23px auto; padding:0; max-width:310px;}
#new_top h2 span {font-family:BrandonText-Regular, sans-serif; font-size: 36px;color: #3a3a3a;font-weight: 700; margin:10px auto 25px auto; padding: 0 0 20px 0;}


/* Order */
#new_order {margin:0 0 52px 0;}
#new_order .new_content {padding:0 15px;}
#new_order h2 {font-family:BrandonText-Medium, sans-serif; font-weight:400; color:#d83230; font-size:36px; line-height:40px; margin:0; padding:0;}

#order_list {margin:25px 0 0 0; padding:0; list-style:none;}
#order_list li {margin:0 0 30px 0; padding:0;}
#order_list li:nth-child(1) {background: url(../images/orders1-flyers.png) 0 0 no-repeat; background-size:85px 85px;}
#order_list li:nth-child(2) {background: url(../images/orders2-books.png) 0 0 no-repeat; background-size:85px 85px;}
#order_list li:nth-child(3) {background: url(../images/orders3-desktop.png) 0 0 no-repeat; background-size:85px 85px;}
#order_list li:nth-child(4) {background: url(../images/orders4-bookbox.png) 0 0 no-repeat; background-size:85px 85px;}
#order_list li span.order_list-holder {display:table; padding:0 0 0 95px;} 
#order_list li span.order_list-text {display:table-cell; font-family:Arial, "sans-serif"; font-size:18px; height:85px; vertical-align:middle; max-width:210px;} 
#order_list li span.order_list-text br {display:none;} 
#order_list li a.order_list-link {display:block; font-family:Arial, "sans-serif"; font-size:18px; color:#3a3a3a; text-decoration:none; margin:15px 0 0 0;}
#order_list li a.order_list-link:hover {color:#3a3a3a; text-decoration:none;}

#order_pug-mobile {display:block; max-width:330px; width:100%;}
#order_pug-mobile img {display:block; width:100%; height:auto;}

/* Bonus Points */
#new_bonuspoints {margin:0px 0 47px 0;}
#new_bonuspoints .new_content {padding:0 15px 11px;}
#new_bonuspoints .new_content h2 {max-width:273px; width:100%; height:182px; margin:0 auto 12px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/earn_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}
#new_bonuspoints .new_content p {margin:0 0 11px 0; padding:0; font-family:Arial, "sans-serif"; font-size:18px; color:#3a3a3a;}
#new_bonuspoints .new_content p a {color:#3a3a3a; text-decoration:none;}
#new_bonuspoints .new_content p a:hover {color:#3a3a3a; text-decoration:none;}

#bonuspoints_flyguy-mobile {display:block; max-width:360px; width:100%;}
#bonuspoints_flyguy-mobile img {display:block; width:100%; height:auto;}

/* Shop */
#new_shop {margin:0 0 47px 0;}
#new_shop .new_content #shop_text {margin:0 0 11px 0; padding:0; font-family:Arial, "sans-serif"; font-size:18px; color:#3a3a3a;text-align: center;}
#new_shop .new_content #shop_text a {color:#3a3a3a; text-decoration:none;}
#new_shop .new_content #shop_text a:hover {color:#3a3a3a; text-decoration:none;}
	
#new_shop .new_content {}
#new_shop .new_content h2 {max-width:356px; width:100%; height:85px; margin:0 auto 17px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/teacher_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}
#shop_coupon-desktop {display:none;}
#shop_coupon-mobile {display:block; max-width:310px; width:100%; margin:4px auto 0 auto;}
#shop_coupon-mobile img {display:block; width:100%; height:auto;}



/* Dollar Deals */
#new_dollar {margin:0 0 15px 0;}
#new_dollar .new_content {}
#new_dollar .new_content h2 {max-width:322px; width:100%; height:139px; margin:0 auto 23px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/sign-up_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}
#new_dollar .new_content p {margin:0 auto 14px; padding:0; font-family:Arial, "sans-serif"; font-size:18px; line-height:21px; color:#3a3a3a; max-width:292px; text-align:center;}
#new_dollar .new_content p a {color:#3a3a3a; text-decoration:none;}
#new_dollar .new_content p a:hover {color:#3a3a3a; text-decoration:none;}
#dollar_fan-desktop {display:none;}
#dollar_fan-mobile {width:100%; max-width:350px; margin:0 auto 23px auto;}
#dollar_fan-mobile img {display:block; width:100%; height:auto;}
#new_dollar .new_content #dollar_text {margin:0 0 11px 0; padding:0; font-family:Arial, "sans-serif"; font-size:18px; color:#3a3a3a;text-align: center;}
#new_dollar .new_content #dollar_text a {color:#3a3a3a; text-decoration:none;margin: 21px 0 17px 0;}
#new_dollar .new_content #dollar_text a:hover {color:#3a3a3a; text-decoration:none;}
#subscribe-mobile  {display:block;}
#subscribe-desktop {display:none;}

/* Pods */
#new_pods {margin-bottom:30px;}
#new_pods .new_content {}

#new_pods-holder {padding:0 15px; text-align:center;}
#new_pods-holder .new_pod {width:100%; border:1px #000 solid; margin:0 auto 20px auto; text-align:left;}
#new_pods-holder .new_pod h3 {display:block; background:#000; text-align:center; font-family:BrandonText-Bold, sans-serif; font-weight:400; color:#fff; font-size:21px; margin:0; padding:8px;}
#new_pods-holder .new_pod .new_pod-list {padding:0 10px}
#new_pods-holder .new_pod .new_pod-list ul {margin:0; padding:0; list-style:none;}
#new_pods-holder .new_pod .new_pod-list ul li {margin:0 0 32px 0; padding:0 0 0 20px; position:relative;}
#new_pods-holder .new_pod .new_pod-list ul li:before {display:block; content:" "; height:9px; width:9px; background:#000; position:absolute; left:0; top:3px; 
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%; 
-khtml-border-radius:50%;
}
#new_pods-holder .new_pod .new_pod-list ul li:last-of-type {margin:0 0 24px 0; padding:0 0 0 20px; position:relative;}


#new_pods-holder .new_pod .new_pod-list ul li a {display:block; font-family:Arial, "sans-serif"; font-size:18px; line-height:21px; color:#3a3a3a; text-decoration:none; max-width: 260px; width:100%;letter-spacing: -.22px;}
#new_pods-holder .new_pod .new_pod-list ul li a:hover{color:#3a3a3a; text-decoration:none;}

#new_pods-holder #new_pod-how {border-color:#d83230;padding: 0 0 42px 0;}
#new_pods-holder #new_pod-how h3 {background:#d83230; margin-bottom:23px;}
#new_pods-holder #new_pod-how .new_pod-list ul li:before {background:#d83230;}

#new_pods-holder #new_pod-started {border-color:#2a8278;}
#new_pods-holder #new_pod-started h3 {background:#2a8278; margin-bottom:24px;}
#new_pods-holder #new_pod-started .new_pod-list ul li:before {background:#2a8278;}
#new_pods-holder #new_pod-started .new_pod-list ul li:last-of-type {margin:0 0 41px 0;}


#new_pods-holder #new_pod-share {border-color:#a7377f;position: relative;margin: 0 auto;}
#new_pods-holder #new_pod-share #geronimo_copyright {text-indent:-9999px; background:url("../images/geronimo_copyright.png") 0 0 no-repeat; background-size:contain; width: 21px; height: 156px;position: absolute;bottom: -10px;right: 6px;}
#new_pods-holder #new_pod-share h3 {background:#a7377f; margin-bottom:15px;}
#share_coupon-mobile {display:block; width:98%; margin:0 auto;}
#share_coupon-mobile img {display:block; width:100%; height:auto;}
#share_text {padding:10px 10px 0 20px;}
#share_text p {color:#a7377f; margin:0 0 20px 0; padding:0; font-family:BrandonText-Bold, sans-serif; font-weight:400; font-size:21px; line-height:23px;}

#share_text a {font-family:Arial, "sans-serif"; font-size:18px; color:#3a3a3a; text-decoration:none; display:block; margin:0 0 18px 0;}
#share_text a:hover {color:#3a3a3a; text-decoration:none;}



/* SEO */
#new_seo {margin:0 0 53px 0;}
#new_seo .new_content {padding:0 15px}
#new_seo .new_content h2 {max-width:274px; width:100%; height:90px; margin:0 auto 25px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/seo_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}
#new_seo .new_content p {margin:0 0 10px 0; padding: 0; font-family:BrandonText-Regular, sans-serif; font-weight:400; font-size:18px; line-height:21.25px; color:#3a3a3a;width: 95%;}

/* FAQ */
#new_faq {margin:0 0 100px 0;}
#new_faq .new_content {}
#new_faq .new_content h2 {max-width:212px; width:100%; height:140px; margin:0 auto 34px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/faq_hdr-mobile.png") 0 0 no-repeat; background-size:contain;}




/* Media Queries */
@media only screen and (min-width: 360px) {
#new_to_clubs {padding:0 10px;}
}

@media only screen and (min-width: 600px) {

}

@media only screen and (min-width: 760px) {

#new_to_clubs {max-width:100%;}

/* Top */
#new_top {}
#new_top .new_content {padding:49px 0 51px;}
#new_top h1 {max-width:865px; width:100%; height:152px; background:url("../images/welcome_hdr.png") 0 0 no-repeat; background-size:contain;}
#new_top h2 {margin:10px auto 25px auto; max-width:100%;}
#new_top h2:last-of-type {margin:16px auto 34px auto; max-width:100%;}

/* Order */
#new_order {margin:0 0 54px 0;}
#new_order .new_content {padding:0 15px; background:url("../images/pug-desktop.jpg") right 30px no-repeat; background-size:300px auto;}
#order_list {margin:52px 0 0 0;}
#order_list li {min-height:85px;}
#order_list li span.order_list-holder {display:block; padding:0 0 0 120px;} 
#order_list li span.order_list-text {display:block; height:auto; max-width:100%;}
#order_list li span.order_list-text br {display:inline-block;} 
#order_list li a.order_list-link {margin:15px 0 0 120px;}
#order_pug-mobile {display:none;}

/* Bonus Points */
#new_bonuspoints {margin:0 0 9px 0;}
#new_bonuspoints .new_content {background:url("../images/flyguy-desktop.jpg") 0 0 no-repeat; background-size:300px auto;}
#new_bonuspoints .new_content h2 {max-width:316px; width:100%; height:222px; margin:0 0 19px 0; background:url("../images/earn_hdr.png") 0 0 no-repeat; background-size:contain;}
#bonuspoints_text {width:361px; float:right;}
#bonuspoints_flyguy-mobile {display:none;}
#new_bonuspoints .new_content p {margin:0 0 20px 0;}

/* Shop */
#new_shop {margin:0 0 57px 0;}
#shop_text {width:420px; float:left;}
#new_shop .new_content #shop_text {text-align: right;}

#new_shop .new_content h2 {max-width:420px; width:100%; height:107px; margin:46px 0 30px 0; background:url("../images/teacher_hdr.png") 0 0 no-repeat; background-size:contain; display:inline-block; text-align:left;}
#btn_shop {margin:0; display:inline-block;}
#shop_coupon-desktop {display:block; float:left; width:calc(100% - 420px); padding:16px 0 0 30px; box-sizing:border-box;}
#shop_coupon-desktop img {width:100%; height:auto; max-width:474px;}
#shop_coupon-mobile {display:none;}

/* Dollar Deals */
#new_dollar {margin: 0 0 35px 0;}
#dollar_text {width:345px; float:right;}
#new_dollar .new_content #dollar_text {text-align: left;margin: 0 0 11px 0;}
#new_dollar .new_content h2 {max-width:334px; width:100%; height:167px; margin:0 auto 22px auto; padding:0; display:block; overflow:hidden; text-indent:-9999px; background:url("../images/sign-up_hdr.png") 0 0 no-repeat; background-size:contain;}
#new_dollar .new_content p {text-align:left; margin:0 0 22px 0;}
#btn_dollar {margin:0;}
#dollar_fan-desktop {display:block; float:left; width:calc(100% - 345px); padding:0px 30px 0 0; box-sizing:border-box; text-align:right;}
#dollar_fan-desktop img {display:inline-block; width:100%; height:auto; max-width:530px;}
#dollar_fan-mobile {display:none;}


/* Pods */
#new_pods {margin-bottom:54px;}
#new_pods-holder {padding:0;}
#new_pods-holder .new_pod {width:310px; min-height:352px; display:inline-block; vertical-align:top; margin: 0 10px 20px 10px;}
#new_pods-holder #new_pod-started .new_pod-list ul li:last-of-type {margin:0 0 0 0;}
#share_text {padding:6px 10px 0 20px;}
#share_text p {margin:0 0 22px 0;}
#share_text a {margin:0;}
#new_pods-holder #new_pod-how {padding: 0;}
/* SEO */
#new_seo {margin:0 0 91px 0;}
#new_seo .new_content {max-width:820px;}
#new_seo .new_content h2 {max-width:587px; width:100%; height:47px; margin:0 auto 23px auto; background:url("../images/seo_hdr.png") 0 0 no-repeat; background-size:contain;}
#new_seo .new_content p {width: 100%;}

/* FAQ */
#new_faq .new_content h2 {max-width:653px; width:100%; height:58px; margin:0 auto 14px auto; background:url("../images/faq_hdr.png") 0 0 no-repeat; background-size:contain;}




}

@media only screen and (min-width: 960px) {
#new_order .new_content {background-size:500px auto;}

#new_bonuspoints .new_content {background:url("../images/flyguy-desktop.jpg") 0 0 no-repeat; background-size:400px auto;}

	
}

@media only screen and (min-width: 1024px) {

/* Order */
#new_order .new_content {background-size:520px 501px; min-height:530px;}

/* Bonus Points */
#new_bonuspoints .new_content {background-size:509px 418px; min-height:420px;background-position: left 10px top 0;}
#bonuspoints_text {margin-top:84px;margin-right: 60px;}

/* Pods */
#new_pods-holder {padding:0; margin: 0-22px;}
#new_pods-holder .new_pod {margin: 0 15px 20px 15px;}

#new_dollar {padding: 0 50px 0 0;}

}

@media only screen and (min-width: 1080px) {

}

@media only screen and (min-width: 1200px) {
#new_dollar {padding: 0 150px 0 0;}
}


