@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,400italic);@import url(//fonts.googleapis.com/css?family=Yesteryear);*{margin:0;padding:0;box-sizing:border-box}#wrapper{position:relative;width:100%;margin:0 auto}@media (min-width: 980px){#wrapper{width:960px}}#header{width:100%}@media (min-width: 980px){#header{width:960px}}#content{display:block;overflow:hidden;position:relative;width:100%;margin:0 auto}@media (min-width: 980px){#content{width:960px;overflow:visible}}.productImage{margin:8px 0 10px 0;border:1px solid #eee}.price{display:block}.productDescription{margin-bottom:13px}.optionsDrop{padding:4px 4px 4px 6px;margin-bottom:13px;width:200px}.subscriptionPlan{display:block}.qtyField{padding:4px 4px 4px 6px;width:30px;display:block;text-align:right;margin:0 auto;margin-bottom:5px}#topCustomHTML{margin:35px 0 15px 0}#middleCustomHTML{margin:35px 0 60px 0;clear:both}#bottomCustomHTML{width:100%;margin:40px auto 20px auto;padding:15px;text-align:center;clear:both}@media (min-width: 980px){#bottomCustomHTML{width:960px}}#customHeader{display:block;width:100%;margin:0 auto;padding:10px;text-align:center;background-color:#ee7621;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFEE7621', endColorstr='#FFFFC125');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNzYyMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYzEyNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee7621),color-stop(100%, #ffc125));background-image:-moz-linear-gradient(top, #ee7621 0%,#ffc125 100%);background-image:-webkit-linear-gradient(top, #ee7621 0%,#ffc125 100%);background-image:linear-gradient(to bottom, #ee7621 0%,#ffc125 100%)}@media (min-width: 980px){#customHeader{display:none}}#customHeader h1{color:#cd2626;text-shadow:2px 2px 2px #ffd700;font-size:42px;line-height:44px}#customHeader span{color:#bd8b0c}input{margin:0 0 7px 0}.paymentLabel{display:block}.choosePlan{margin-right:5px}.checkout,.checkoutDone{padding:4px 4px 4px 6px;margin:0;width:200px}.checkoutBottom,.checkoutBottomDone{padding:4px 4px 4px 6px;margin:0 0 20px 0;width:200px}.checkoutTop,.checkoutTopDone{padding:4px 4px 4px 6px;margin:10px 0 0 0;width:200px}.checkoutLabel{padding:0 0 -3px 0;margin:0 0 -3px 0;color:#666}@media (min-width: 980px){.checkoutLabel{color:#222}}.checkoutShort,.promoField{padding:4px;margin:0;width:125px}.promoLabel{padding-top:3px}.checkoutShortest{padding:5px;margin:0;width:70px}.addressTableInfo{margin-bottom:0px}.paymentIcon{margin:0 7px -5px 4px}.viewCart{width:97%;border-collapse:collapse;margin:0 auto;float:none}@media (min-width: 980px){.viewCart{width:100%;border-collapse:collapse;margin:20px 0 30px 0;float:left;border-radius:4px}}.viewCart tr td{padding:12px 0}@media (min-width: 980px){.viewCart tr td{padding:8px}}.viewCart tr td h1{font-size:14px;line-height:16px;font-family:Arial, sans-serif;color:#333}@media (min-width: 980px){.viewCart tr td h1{font-size:36px;line-height:38px;font-family:'Yesteryear';color:purple}}.viewCart tr td.priceCell{width:15%}@media (min-width: 980px){.viewCart tr td.priceCell{width:auto}}.viewCart tr td.qtyCell{width:15%}@media (min-width: 980px){.viewCart tr td.qtyCell{width:auto}}.viewCart tr td .productDescription{margin:0;padding:2px;display:none}@media (min-width: 980px){.viewCart tr td .productDescription{display:block}}.viewCart tr td:nth-of-type(1){width:55%}@media (min-width: 980px){.viewCart tr td:nth-of-type(1){width:auto}}th{padding:2px;text-align:center;font-size:10px;font-weight:400;line-height:12px}@media (min-width: 980px){th{padding:10px 10px 10px 15px;text-align:left;font-size:14px;font-weight:700}}td{padding:2px;text-align:left;font-size:10px;font-weight:400;line-height:12px}@media (min-width: 980px){td{padding:10px 10px 10px 15px;font-size:12px;line-height:16px}}.billingTable{width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none;height:auto}@media (min-width: 980px){.billingTable{float:left;height:500px;width:470px;margin:0 20px 20px 0}}.billingTable tr td{display:block;padding:0 5px 12px;width:100%}@media (min-width: 980px){.billingTable tr td{display:table-cell;padding:8px;width:auto}}.billingTable tr td.rightAlignTop{text-align:left;padding:12px 5px;vertical-align:middle}@media (min-width: 980px){.billingTable tr td.rightAlignTop{text-align:right}}.billingTable tr td.rightAlign{text-align:left;height:12px;padding:0 10px;vertical-align:middle}@media (min-width: 980px){.billingTable tr td.rightAlign{text-align:right;height:20px}}.billingTable tr td input{width:90%;margin:0 auto}@media (min-width: 980px){.billingTable tr td input{width:inherit;margin:inherit}}.billingTable tr td input[type="radio"]{width:30px}.billingTable tr td input[type="checkbox"]{width:30px}.shippingTable{width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none;height:auto}@media (min-width: 980px){.shippingTable{width:470px;border-collapse:collapse;margin:0 0 20px 0;text-align:left;float:right;height:500px}}.shippingTable tr td{display:block;padding:0 5px 12px;width:100%}@media (min-width: 980px){.shippingTable tr td{display:table-cell;padding:8px;width:auto}}.shippingTable tr td.rightAlignTop{text-align:left;height:12px;padding:12px 10px;vertical-align:middle}@media (min-width: 980px){.shippingTable tr td.rightAlignTop{text-align:right}}.shippingTable tr td.rightAlign{text-align:left;height:12px;padding:0 10px;vertical-align:middle}@media (min-width: 980px){.shippingTable tr td.rightAlign{text-align:right}}.shippingTable tr td input{width:90%;margin:0 auto}@media (min-width: 980px){.shippingTable tr td input{width:inherit;margin:inherit}}.shippingTable tr td input[type="radio"]{width:30px}.shippingTable tr td input[type="checkbox"]{width:30px}.orderSummary{position:relative;width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none}@media (min-width: 980px){.orderSummary{position:relative;width:470px;border-collapse:collapse;margin-bottom:20px;text-align:left;float:right;clear:right}}.orderSummary td{width:100%;padding:12px 5px}@media (min-width: 980px){.orderSummary td{width:auto;padding:8px}}.shipMethodTable{width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none}@media (min-width: 980px){.shipMethodTable{width:470px;border-collapse:collapse;margin-bottom:20px;margin-right:20px;text-align:left;float:left;clear:left}}.shipMethodTable td{width:100%;padding:12px 5px}@media (min-width: 980px){.shipMethodTable td{width:auto;padding:8px}}.shipMethodTable td p.tableOption{margin:0 auto;padding:0}@media (min-width: 980px){.shipMethodTable td p.tableOption{margin:inherit;padding:inherit}}.shipMethodTable td p.tableOption input[type="radio"]{width:30px}.payplanTable{width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none}@media (min-width: 980px){.payplanTable{width:470px;border-collapse:collapse;margin-bottom:20px;text-align:left;float:left}}#shipPaymentContainer{width:97%;float:none}@media (min-width: 980px){#shipPaymentContainer{width:470px;float:left}}.tableOption{margin:0 0 11px 0}.payplanSummary{background-color:#fff;width:200px;margin:-12px 0 15px 0}.paymentDate{width:100px;display:inline-block;border-bottom:1px dashed #ddd}.paymentAmount{width:65px;text-align:right;display:inline-block;border-bottom:1px dashed #ddd}.financeDate{color:#777;font-style:italic;width:100px;display:inline-block}.financeAmount{color:#777;font-style:italic;width:65px;text-align:right;display:inline-block}.promoCode{width:453px;border-collapse:collapse;margin-left:15px}.promoCode td{height:30px}.paymentMethodTable{width:97%;border-collapse:collapse;margin:20px auto;text-align:left;float:none}@media (min-width: 980px){.paymentMethodTable{width:100%;border-collapse:collapse;margin:40px 0 20px 0;text-align:left;float:right}}.paymentMethodTable tr td{display:block;padding:12px 5px;width:100%}@media (min-width: 980px){.paymentMethodTable tr td{display:table-cell;padding:8px;width:auto}}.paymentMethodTable tr td.rightAlignTop{text-align:left;vertical-align:middle}@media (min-width: 980px){.paymentMethodTable tr td.rightAlignTop{text-align:right}}.paymentMethodTable tr td.rightAlign{text-align:left;vertical-align:middle}@media (min-width: 980px){.paymentMethodTable tr td.rightAlign{text-align:right}}.paymentMethodTable tr td label img{display:none}@media (min-width: 980px){.paymentMethodTable tr td label img{display:block}}.paymentMethodTable tr td input{width:90%;margin:0 auto}@media (min-width: 980px){.paymentMethodTable tr td input{width:inherit;margin:inherit}}.paymentMethodTable tr td input[type="radio"]{width:30px}input[type='text']{-webkit-border-radius:4px;border-radius:4px}td.pay1{width:220px;padding-bottom:20px}td.pay2{width:231px;padding-bottom:20px}td.pay3{width:186px;padding-bottom:20px}td.pay4{width:314px;padding-bottom:20px}td.rightAlign{text-align:right;vertical-align:middle;padding-top:10px;height:20px}@media (min-width: 980px){td.rightAlign{vertical-align:top}}th.rightAlign{text-align:center}@media (min-width: 980px){th.rightAlign{text-align:right}}th.rightAlignTop{text-align:center;vertical-align:top;padding-top:20px;width:150px}@media (min-width: 980px){th.rightAlignTop{text-align:right}}td.rightAlignTop{text-align:right;padding-top:20px;width:150px;height:20px}td.rightAlignBottom{text-align:right;vertical-align:top;padding:10px 10px 20px 0;width:150px}th.leftAlign{text-align:center;height:15px}@media (min-width: 980px){th.leftAlign{text-align:left}}td.leftAlign{text-align:left}td.centerAlign,th.centerAlign{text-align:center}td .rightCell{text-align:right}.checkoutLinks{width:100%;height:75px;margin:20px auto;text-align:center;float:none}@media (min-width: 980px){.checkoutLinks{width:300px;height:30px;margin:0 0 40px 0;text-align:right;float:right;clear:both}}.checkoutLinks a.continueButton,.checkoutLinks a.checkoutWithPayPal{display:block;margin:10px auto}@media (min-width: 980px){.checkoutLinks a.continueButton,.checkoutLinks a.checkoutWithPayPal{display:inline-block;margin:10px 0 10px 10px}}.checkoutLinks a.continueButton{width:170px}#upsellContainer{width:100%;margin-bottom:60px;clear:both}@media (min-width: 980px){#upsellContainer{width:960px}}.upsell{width:283px;float:left;margin:0 10px 20px 0;padding:10px 10px 12px 15px}.upsellImage{float:left;margin:6px 15px 0 0}.upsellItem{font-weight:bold;margin-right:10px}.upsellAdd{float:right;margin:7px 7px 0 0}.upsellPrice{margin-left:9px}h1{margin:2px 0 2px 0}h2{margin-right:10px;display:inline}#upsellContainer h2{margin:5px 12px 0 0;display:inline-block}h3{margin:0 0 5px 0;padding-bottom:3px}a{text-decoration:none}a:hover{text-decoration:underline}.codeButton{padding:3px 15px 3px 15px;margin:0 0 0 15px;cursor:pointer}.continueButton{padding:3px 15px 3px 15px;margin:10px 0 0 10px;cursor:pointer}.upsellButton{margin:0 0 0 1px;padding:1px 8px 2px 8px;cursor:pointer}body{display:block;margin:0 auto;padding:0 0 50px 0;font-family:Arial;font-size:14px;line-height:26px}@media (min-width: 980px){body{background:url("https://s3-us-west-2.amazonaws.com/com.soulmatestars/img/shoppingcart_header.jpg") no-repeat scroll center 0px transparent;padding-top:220px}}#content{margin-left:0}@media (min-width: 980px){#content{margin-left:-10px}}h1,h2,h3,h4{font-family:'Yesteryear';color:purple}h1{font-size:36px}h2{font-size:42px;text-align:center}p{padding-left:50px;padding-right:50px}.header{font-family:'Yesteryear';font-size:28px}.bullet{font-family:'Yesteryear';font-size:96px}a{color:#28a0ab;font-weight:bold}h1 a{text-decoration:none}a:hover{color:#267178}.header a{text-decoration:none;font-size:26px}hr{margin:40px}.viewCart,.shippingTable,.billingTable,.paymentMethodTable,.shipMethodTable,.payplanTable,.orderSummary{outline:none;border-collapse:collapse}@media (min-width: 980px){.viewCart,.shippingTable,.billingTable,.paymentMethodTable,.shipMethodTable,.payplanTable,.orderSummary{outline:1px solid  #ddd;border-collapse:collapse}}.s-agree-wrap{width:100%;margin:0 auto;padding:0;text-align:center}.s-agree-wrap .s-agree{width:90%;margin:20px auto;padding:0;font-style:italic}@media (min-width: 980px){.s-agree-wrap .s-agree{width:60%}}.s-agree-wrap dl dt{font-weight:700}.s-agree-wrap dl dd p{margin:0 auto;padding:10px;font-size:11px;line-height:14px;color:#999}
/* PAYPAL SMARTBUTTONS===============================================================*/.checkoutButtonList { /* Container for the checkout links and PayPal smart payment buttons, if the smart payment buttons are present */ float: right; clear: both; padding-right: 30px;}.checkoutPaypalSmartPaymentButtons { /* Container for the PayPal smart payment buttons */ float: right; clear: both;}.payPalOption td { /* PayPal option in the Payment Information */ width: 220px;}.payPalOption td div { /* Container for the PayPal smart payment buttons in the PayPal option in the Payment Information */ clear: both; float: left;}#payPalButtons { /* PayPal initial order form page when multiple payment option */ background-color: #ffffff; padding: 16px;}#payPalOptionButtons { /* Container for the PayPal smart payment buttons */ float: right; clear: both; width: 220px;}
