body{background:#fff !important}#header-wrap{z-index:10}.header-bkg{height:104px;background:url(/images/desktop/12.0000/header-bkg.jpg) repeat-x}.million-sold{position:absolute;left:-20px;top:20px;z-index:110}.toggle-top-bar{z-index:11}#right-col{float:right;position:relative;width:406px;height:572px;right:54px}.menu{background:#a71210;border-bottom:2px solid #a9a9a9;box-shadow:0 1px 1px #000;position:relative;z-index:50}.menu ul{margin:0;padding:0}.menu ul li{display:inline-block;vertical-align:top;list-style:none;margin:0;padding:0}.menu ul li a{display:inline-block;vertical-align:top;border-left:1px solid #fff;color:#fff;text-transform:uppercase;padding:0 30px;font:15px/18px 'Gotham Medium';text-decoration:none;margin:10px 0;-webkit-font-smoothing:antialiased}.menu ul li a:hover,.menu ul li a:focus{text-decoration:none;font-family:'Gotham Black'}.menu ul li:first-child a{border-left:none}.menu ul li a.order{color:#fff;margin:0;padding:10px 30px;background:#0078ff;font:17px 'Gotham Black'}.menu ul li a.order:hover,.menu ul li a.order:focus{background:#0d45ab}#mainContainer{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%}.inner{width:980px;margin:0 auto}.blue-bkg{background:#4d93ba}.more *{-webkit-font-smoothing:antialiased}.more h3{font:48px 'Avenir Next Cd Bold Itc';color:#fff;text-shadow:0 4px 3px #346a8a}ul.list{margin:0 0 0 30px;padding:0;list-style:disc}.list li{font:bold 22px/25px Arial,Helvetica,sans-serif;color:#fff;text-shadow:0 4px 3px #346a8a;margin:10px 0 0 0;padding:0}.more p{color:#fff;font:16px/21px Arial,Helvetica,sans-serif;text-shadow:0 4px 3px #346a8a}.middle h3{margin:10px auto;text-align:center;color:#000;font:50px 'Avenir Next Cd Demi Bold Itc'}#mainOrderWrap{background:none;position:absolute;left:761px;top:460px}#simpleWrap p.one,#simpleWrap p.two{position:absolute;font:normal 16px/19px Arial,Helvetica,sans-serif;color:#000;width:410px;margin:0;padding:0;top:360px}#simpleWrap p.one{left:43px}#simpleWrap p.two{left:477px}#set{float:left;margin:0 5px 75px 0}.burst{position:absolute;left:-48px;top:280px}#formTitleWrap{font:50px/50px 'Avenir Next Cd Demi Bold';color:#d50000;text-align:center;margin:25px auto}#formTitleWrap span{color:#000;display:block;font:30px/30px 'Avenir Next Cd Medium'}input[type=submit].flow_input_btn{height:40px;padding:5px 12px;*padding:3px 12px;outline:none;cursor:pointer;font:normal 13px Arial,Helvetica,sans-serif;overflow:visible;position:relative}input[type=submit].flow_input_btn{border:solid 1px #707070;border-radius:4px;box-shadow:inset 0 0 1px 1px #fff;-moz-box-shadow:inset 0 0 1px 1px #fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;background:linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-webkit-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-moz-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-ms-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);background:-o-linear-gradient(top,#f2f2f2 50%,#eaeaea,#ddd 50%,#cdcdcd);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f2f2f2',endColorstr='#cdcdcd')}input[type=submit].flow_input_btn:hover,input[type=submit].flow_input_btn:focus{border-color:#5c7589;color:#262b51;background:linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-webkit-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-moz-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-ms-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);background:-o-linear-gradient(top,#ecf3fb 50%,#d2f1ff,#bfe5fa 50%,#acdbf7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ecf3fb',endColorstr='#acdbf7')}input[type=submit].confirm_input_btn{height:40px;width:202px;margin-bottom:8px;padding:5px 12px;*padding:3px 12px;outline:none;cursor:pointer;font:bold 15px Arial,Helvetica,sans-serif;overflow:visible;position:relative}input[type=submit].confirm_input_btn{border:solid 1px #707070;color:#fff;border-radius:4px;box-shadow:inset 0 0 1px 1px #fff;-moz-box-shadow:inset 0 0 1px 1px #fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;background:linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-webkit-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-moz-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-ms-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);background:-o-linear-gradient(top,#4d9e21 50%,#4e9c38,#429130 50%,#246b10);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4d9e21',endColorstr='#246b10')}input[type=submit].confirm_input_btn:hover,input[type=submit].confirm_input_btn:focus{border-color:#5c7589;color:#fff;background:linear-gradient(top,#448a1c 50%,#448a2f,#429130 50%,#246b10);background:-webkit-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-moz-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-ms-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);background:-o-linear-gradient(top,#448a1c 50%,#448a2f,#397d28 50%,#1c520b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#448a1c',endColorstr='#1c520b')}.submitOrderWrap{width:200px;float:right;text-align:center}.gecko:active{bottom:-2px;right:-1px}.Apple-style-span{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#c00;font-weight:bold;padding-top:10px}#visonOffers{margin-bottom:100px}#AcceptOfferButton{display:block;margin:10px auto}.top-bar__in{max-width:none}#upsellTxt #acceptOffer,#upsellTxt #rejectOffer{font-size:20px;height:50px;line-height:20px;width:205px}.BestValue{border:2px solid #b43a3f;padding:0 5px 5px;margin-bottom:7px}#formWrap form{padding:20px 20px 0;display:block}#formProduct{margin-top:0}#productSelection .FormHeadlineL{width:105%}.metal-bkg,#mainofferWrap{background:url(/images/desktop/12.0000/metal-bkg.jpg) center top repeat-y}#mainofferWrap .fader{width:540px}@media(min-width:1500px){.metal-bkg,#mainofferWrap{background-size:100% 100%}}#disclaimer{background:#fff}.price{margin:16px auto;display:block}a.order-btn,#AcceptOfferButton{background:#0078ff;color:#fff;text-align:center;font:22px/22px 'Gotham Black';border-radius:26px;width:185px;padding:14px 0;height:50px;display:block;text-decoration:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;border:none}a.order-btn:hover,#AcceptOfferButton:hover,a.order-btn:focus,#AcceptOfferButton:focus{background:#0659b5;text-decoration:none}.dtm #formWrap #form #AcceptOfferButton{display:block;font:21px 'Gotham Ultra';text-shadow:0 2px 2px #004a9d}#mainofferWrap .order-btn{position:absolute;left:35px;top:172px}.header-bkg.auto-height{background-size:contain;height:auto}#formWrap #form .FormHeadlineL strong{font-size:15px}#reviewOrder .orderItemsTable{margin:10px auto;width:95%}.checkout-option{border:none;margin:0 !important}#formWrap{max-width:980px;margin:0 auto}#formWrap #form>div *{font-size:14px}.c-brand--form__select{height:38px}.indicate{font-size:12px !important;color:#000}#subLeftCol h2{color:#000}#formWrap .FormSubmit p,#formWrap .FormSubmit span,#ShippingIsSame label{font-size:12px !important;line-height:14px;margin:10px auto}#formWrap #form #productSelection{padding:0 10px 10px}#formWrap #form #productSelection .FormHeadlineL{padding-left:15px}#subLeftCol{width:510px}#subLeftCol p{font-size:14px}#subLeftCol a{font-size:14px}#subRightCol{width:390px}.row-to-center{display:table}.row-to-center .col{display:table-cell;vertical-align:middle}#upsellSection,#confirmSection{max-width:900px;margin:0 auto}.dtm .headline{color:#fff;font:26px/29px 'Gotham Book';font-style:normal;text-transform:uppercase}.h2{font:30px/30px 'Gotham Book';color:#fff;font-style:normal}.headline{font:40px/40px 'Avenir Next Cd Demi Bold Itc';color:#000;text-align:center;text-transform:initial}.dtm .dtm__in .features-title{background:#a71210;color:#fff;font:30px/30px 'Gotham Book';font-style:normal;text-shadow:none}.list li{font:22px/25px 'Gotham Medium';color:#565656;text-shadow:none;list-style:none;text-indent:-10px}.list li:before{content:"•";color:#eb0c09;position:relative;left:-15px;font-size:26px}h3.h3{font:bold 22px/27px Arial,Helvetica,sans-serif;color:#a71210;padding-bottom:8px;text-shadow:none}p.p{font:16px/22px Arial,Helvetica,sans-serif;text-shadow:none;color:#565656}#formTitleWrap{background:#a71210;color:#fff;margin:0 auto;padding:25px 0;font:72px/72px 'Tungsten Bold';-webkit-font-smoothing:antialiased}#formTitleWrap span{color:#fff;display:block;font:20px/24px 'Gotham Book'}#formTitleWrap span strong{font-family:'Gotham Bold';font-weight:normal}.FormHeadlineL{background:#000}#formWrap .orderItemsTable th{background:#a71210;border:1px solid #a71210}#formWrap #form #productSelection,#formWrap #form #reviewOrder,#formWrap #form #paymentForm,#formWrap #form #billingInformation,#formWrap #form #shippingInformation{border:1px solid #bdbcbd;box-shadow:none}#productSelection{width:100%}#productSelection label.option{border:1px solid #434242;display:block;min-height:485px}#productSelection label.option.deluxe{border:1px solid #b4393e}#productSelection .title{width:100%;text-align:center;background:#434242;padding:10px 0;color:#fff;background:;font:18px 'Gotham Bold';-webkit-font-smoothing:antialiased}#productSelection .title strong{font:22px 'Gotham Ultra';-webkit-font-smoothing:antialiased}#productSelection .deluxe .title{background:#ad3343}#formWrap #form #productSelection .value-ribbon{background:#b53a3f;text-align:center;padding:8px 0;font:20px 'Gotham Ultra';max-width:200px;display:block;margin:0 auto;color:#fff;position:relative;-webkit-font-smoothing:antialiased}#productSelection .value-ribbon:before,#productSelection .value-ribbon:after{content:"";position:absolute;display:block;bottom:0;border:20px solid #b53a3f;z-index:1}#productSelection .value-ribbon:before{left:-50px;border-right-width:30px;border-left-color:transparent}#productSelection .value-ribbon:after{right:-50px;border-left-width:30px;border-right-color:transparent}.dtm--u12 .upsell__cta{text-align:center;padding:0 0 12px}#form{width:350px;margin:15px 0 15px 40px;float:left;position:relative}#formProduct{width:430px;margin:15px 30px 15px 0;float:right}#productSelection .box{border:1px solid #000;padding:0;text-align:center}#formWrap #productSelection .new-title{padding:5px 10px;color:#fff;text-transform:uppercase;font:18px 'Gotham Ultra',sans-serif;width:100%}.red-bkg{background:#a71210}.red-bkg-2{background:#640c0b}#productSelection .cart-btn{display:block;width:auto;max-width:200px;margin:10px auto 10px;color:#fff;text-align:center;padding:10px 20px;text-transform:uppercase;font:24px 'Gotham Ultra',sans-serif;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);-moz-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border:1px solid #000;background:#0672ff;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.4)}#productSelection .cart-btn:hover,#productSelection .cart-btn:focus{background:#093775}#productSelection .cart-btn.is-selected{background:#c00}#productSelection .cart-btn.is-selected:hover,#productSelection .cart-btn.is-selected:focus{background:#870000}#productSelection img{width:100%;display:block;margin:0 auto}.more-pop ul{max-width:320px}.more-pop ul li{list-style:disc;margin-left:20px}.more-pop h4{font-weight:bold;font-size:20px;border-bottom:1px solid #000;padding-bottom:6px;margin-bottom:14px;display:block}#ShippingIsSame,#ShippingIsSame .checkbox{display:block;margin:0 auto}.dtm__in--dv #subWrap ul li{list-style:disc;margin:5px 0 0 18px}#dtm_upgrade.dtm--upsell .dtm__in--dv #acceptOffer,#dtm_upgrade.dtm--upsell .dtm__in--dv #rejectOffer{height:37px;font-size:13px;line-height:13px}.indicate span{color:#f00}@media print{.header-bkg,#footerContentWrap{display:none !important}}#formWrap #click a{font-size:12px}#formWrap #form #productSelection .savings{font-family:'Lobster';font-size:20px;text-transform:capitalize}.dtm__in--dv #formWrap #form{min-width:390px}#footerContentWrap{width:100%;background:#000;color:#fff;margin-top:0}#footerNavWrap{width:1000px;height:auto;margin:0 auto;font:12px/16px Arial,Helvetica,sans-serif;color:#fff;text-align:center;padding:20px 0 10px 0}.language-button--us,.language-button--es{display:table-cell}#toggles,#toggles-formTop{background:#707070;width:100%}#can-burst{position:absolute;top:295px;left:16px;z-index:3}