﻿ #cart-left{float:left;width:730px}#cart-right{float:right;width:187px}#cart{float:left;width:730px}#cart h1{font-size:26px;text-transform:uppercase;font-family:"BSO Regular",Helvetica,Arial,sans-serif;letter-spacing:1px;margin-bottom:20px}#cart-steps{background-image:url(../images/layout/checkout_nav_background.jpg);display:block;width:710px;background-position:bottom;background-repeat:no-repeat;padding-left:10px;overflow:hidden}#cart-steps li{text-transform:uppercase;font-family:"BSO Regular",Helvetica,Arial,sans-serif;float:left;list-style:none;padding:4px 22px 0 22px;line-height:42px;letter-spacing:1px;height:38px;text-align:center}#cart-steps .active{background:transparent url(../images/layout/main-tab-bg.jpg) repeat-x;-webkit-box-shadow:0 8px 10px rgba(128,128,128,0.75);-moz-box-shadow:0 8px 10px rgba(128,128,128,0.75);box-shadow:0 8px 10px rgba(128,128,128,0.75);color:#9a0130}.ie7 #cart-steps li.active,.ie8 #cart-steps li.active{border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}#cart-items{font-size:10px;float:left;width:710px}#cart-items .category-title{display:inline-block;margin:15px 35px 0}#cart-items .item-headers{border-bottom:2px solid #cbcbcb;display:inline-block;padding:0 0 5px}#cart-items .item-headers li{float:left;list-style:none outside none;font-weight:bold}#cart-items .item-headers .itemdescription-header{margin-left:35px;width:445px}#cart-items .item-headers .price-header{width:85px}#cart-items .item-headers .qty-header{width:85px}#cart-items .item-headers .total-header{width:60px}#cart-items .item{display:inline-block;clear:left;border-top:1px solid #e7e7e7;min-height:100px;margin:10px 5px 5px 32px}#cart-items .item-thumb,#cart-items .item-description,#cart-items .item-price,#cart-items .item-quantity,#cart-items .item-total,#cart-items .item-remove{float:left;margin:5px}#cart-items .item-thumb-empty{background-color:gray;height:52px;width:75px;margin-top:5px;float:left}#cart-items .item-thumb{width:75px;margin-top:5px}#cart-items .item-thumb img{max-width:75px}#cart-items .item-description{width:300px;margin-top:5px}#cart-items .item-controls{margin-top:8px}#cart-items .item-header{color:#5e5e5e}#cart-items .item-title{font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:16px}#cart-items .item-options textarea{width:240px}#cart-items .item-options .save-message{color:#fff!important;display:inline-block;float:right;height:auto;margin-right:55px;padding-bottom:2px;padding-top:2px}#cart-items .item-options a,#cart-items .item-options a:active,#cart-items .item-options a:visited,#cart-items .item-options a:hover{color:#0071b6;text-decoration:none}#cart-items .performance-list{list-style:none}#cart-items .performance-list .performance{margin-left:20px}#cart-items .performance-list .performance ul{margin-left:20px}#cart-items .item-price{color:#5e5e5e;text-align:right;width:85px}#cart-items .item-quantity{color:#5e5e5e;margin-left:35px;text-align:center;width:50px}#cart-items .item-quantity .quantity{font-size:10px;width:20px;margin:0 2px;text-align:right;color:#5e5e5e}#cart-items .item-quantity .decrease-quantity img,#cart-items .item-quantity .increase-quantity img{margin-top:3px}#cart-items .item-quantity .decrease-quantity,#cart-items .item-quantity .increase-quantity,#cart-items .item-quantity .quantity{float:left}#cart-items .item-quantity .quantity-submit{clear:left;font-size:10px}#cart-items .item-total{font-size:12px;font-weight:bold;text-align:right;width:60px}#cart-items .item-total s{font-size:11px;color:#5e5e5e}#cart-items .item-remove img{margin-top:2px}#cart-items .remove-all-button{float:right;color:#9a0130;margin:10px 25px}#cart-items .performance-merchandise-list{width:580px;background-color:#e7e7e7;padding-left:90px;display:inline-block;position:relative;padding-top:5px}#cart-items .addon-header{float:left;display:inline-block;margin:5px;position:absolute;left:85px;top:3px;position:absolute}#cart-items .performance-merchandise{border:none;padding:0 0 0 42px;margin:0}#cart-items .performance-merchandise .merch-variations{font-size:10px;width:175px;float:left;padding:3px 0}#cart-items .performance-merchandise .quantity{width:30px;text-align:center;height:13px;float:left;margin:0 5px;padding:3px 0}#cart-items .merchandise-title{font-size:12px;float:left;width:185px;margin:0;font-family:Arial,"Lucida Sans",Tahoma;letter-spacing:0;text-transform:none;padding:3px 0}#cart-items .standard-button{background-color:#5e5e5e;font-size:11px!important;height:auto;padding:2px 14px;float:left}#cart-items .nofloat{float:none}.item-shortview{width:300px;min-height:50px;float:left}.item-shipping{width:300px;min-height:50px;float:left}.item-shipping ul{margin-left:50px}#cart-summary{float:left;width:187px;margin:70px 0 30px;font-size:11px;padding:10px 15px;min-height:475px;background:#f7f7f7 url(../images/layout/checkout_cart_summary_background.jpg) no-repeat;overflow-x:hidden;border-left:2px solid #d7d7d7;border-right:2px solid #d7d7d7;border-bottom:2px solid #404040}#cart-summary .quick-summary{margin:30px 0 10px}#cart-summary .quick-summary img{margin-top:13px;margin-left:-11px}#cart-summary .settings-summary{}#cart-summary h1{font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:16px;text-transform:uppercase;color:#fff}#cart-summary h2{font-weight:bold}#cart-summary input{font-size:10px;margin-top:3px}#cart-summary label{display:block;font-size:9px;font-weight:bold;margin:10px 0 0}#cart-summary .cvv{width:40px}#cart-summary .total{margin-top:15px}#cart-summary .payment-totals{height:100px}#cart-summary .total-label{font-size:10px;font-weight:normal;color:#323232;margin:0}#cart-summary .total-value{font-size:28px;font-family:"BSO Bold",Helvetica,Arial,sans-serif;font-weight:bold;margin:0}#cart-summary input[type="submit"]{background-color:#69ae2c;border:0 none;color:#fff;font-family:"BSO Bold",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;height:23px;padding:3px 35px;text-transform:uppercase;width:190px}#cart-summary .settings-summary h2{margin:15px 0 2px}#cart-summary .settings-summary select{font-size:10px;width:100%}#cart-breakdown{border-top:2px solid #cbcbcb;clear:both;display:block;width:710px;padding:20px 0}#cart-breakdown .apply-code{width:355px;min-height:50px;float:left;border-right:1px solid #cbcbcb;font-size:10px}#cart-breakdown .apply-code h1{font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:12px;font-style:italic;line-height:14px!important;text-transform:uppercase;margin:0 0 10px 20px!important;color:#303030;letter-spacing:1px}#cart-breakdown .apply-code .field{margin:5px 0}#cart-breakdown .apply-code label{display:block;font-size:10px;margin-bottom:2px}#cart-breakdown .apply-code input{width:130px}#cart-breakdown .payment-totals{display:inline-block}#cart-breakdown .cart-total{width:353px;float:left;margin-bottom:20px}#cart-breakdown .subtotal-label,#cart-breakdown .total-label{color:#323232;width:215px;float:left;text-align:right;font-size:11px;line-height:17px}#cart-breakdown .total-label,#cart-breakdown .total-value{font-size:14px;font-weight:bold}#cart-breakdown .subtotal-value,#cart-breakdown .total-value{width:105px;float:left;text-align:right;line-height:17px;font-size:11px}#cart-breakdown .cart-total .total{clear:both;display:inline-block;padding:10px 0}#cart-breakdown .cart-total nav{text-align:right}#cart-breakdown .continue-shopping{background-color:#fff;border:1px solid #323232;color:#323232;float:left;font-size:11px;height:15px;padding:2px 9px;text-decoration:none;text-transform:uppercase;margin-left:90px}#cart-breakdown .proceed{background-color:#0071b7;border:0 none;color:#fff;font-family:"BSO Bold",Helvetica,Arial,sans-serif;font-size:12px;padding:2px 20px;text-transform:uppercase;margin-right:20px;overflow:visible}#cart-breakdown .secondary-button{height:auto;padding:2px 20px}.shipping-settings .items-list,.address-list,.shipping-settings .ship-all-methods,.shipping-settings .ship-all-name{list-style:none;border-top:1px solid #ececec;width:650px;padding:10px 0 10px 50px;clear:left}.shipping-settings .ship-all-methods ul{margin-bottom:15px}.shipping-settings .ship-all-name input{color:#202020}.shipping-settings .ship-all-name{color:#919191;font-size:10px}.address-list p.tel{background-image:url(/Content/images/icons/phone_icon.png);background-position:0 3px;background-repeat:no-repeat;padding-left:18px;margin-top:20px}.ship-all-methods li{list-style:none;font-size:11px;margin:0 0 2px}.shipping-settings .items-list ul{border-bottom:1px solid #ececec;padding-bottom:20px}.shipping-settings .items-list ul:last-child{border-bottom:none}.shipping-settings .items-list li{list-style:none;display:inline-block}.shipping-settings .items-list .category-title{margin:10px 0;font-size:10px;font-weight:bold}.shipping-settings .items-list .item-title{margin:0;font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:16px;font-weight:normal}.shipping-settings .items-list label{display:block;font-size:9px;color:#000;word-spacing:2px;margin:7px 0 2px}.shipping-settings .items-list select{display:block;font-size:10px;width:300px;border:1px solid #000}.address-disclaimer{margin:0 25px 10px 0;font-size:11px}.ticket-shipping-disclaimer{font-size:11px;margin:0 25px 10px 50px}.shipping-type{font-size:18px;font-weight:bold;padding-bottom:3px}.shipping-explanation{font-size:13px;margin-bottom:10px;line-height:18px}.address-list ul{display:inline-block}.address-list li{list-style:none;float:left;font-size:11px;margin:0 10px 10px 0;width:205px;float:left;color:#000}.address-list li .address-info{width:170px;float:left}.address-list li>input{float:left}.address-list li.new-row{clear:left}.address-editor{margin:10px 0}.address-editor .submit-address{font-size:10px;display:inline-block;margin:5px 0 5px 140px;height:auto;color:#fff;padding:2px 20px!important}.address-editor label{clear:left;color:#323232;display:inline-block;font-size:10px;margin:5px;text-align:right;width:125px}.address-editor select{font-size:11px;border:1px solid #ececec}.shipping-address input,.billing-address input,.shipping-address .address-info,.billing-address .address-info{float:left;margin:0 2px 10px 5px}.shipping-settings .address-list .address-controls{font-size:12px;color:#919191;word-spacing:6px}.address-list .edit-address-controls{margin:5px 0}.address-list .address-controls a,.address-list .address-controls span{font-size:10px;word-spacing:normal}.address-list .address-controls a,.address-list .address-controls a:hover,.address-list .address-controls a:active,.address-list .address-controls a:visited{text-decoration:none;color:#0071b6}.card-list li,.payment-plans li{list-style:none;padding:5px 0;color:#5e5e5e}.card-list>ul>li,.payment-plans>ul>li{padding:15px 0 15px 50px;border-bottom:1px solid #ececec}.card-list li.last-child{border:none}.card-cvv{border-left:1px solid #c6c6c6;font-size:10px;padding:0 10px}.card-cvv input{width:40px}.add-card-template{margin:15px 20px}.add-card-submit{margin-left:135px}.card-information{display:inline-block;clear:left;margin-bottom:10px}.card-information select{border:1px solid #000}.card-information .field{float:left;margin-right:10px;margin-top:5px}.card-information .field1{float:left;margin-right:350px;margin-top:5px}.card-information .field .helper{float:right}.card-information label{font-size:11px;display:block;color:#323232}.card-information label .expiration-date{font-size:11px;display:block;color:#323232}.card-information input,.card-information select,.card-information legend,.card-information{color:#323232;font-size:11px}.card-information #NewPaymentMethod_CvvCode{width:55px}.card-information #NewPaymentMethod_CardType{width:190px}.card-information #NewPaymentMethod_CardNumber{width:190px}.card-information #NewPaymentMethod_CardOwnerName{width:190px}.billing-information{display:inline-block;clear:left}.billing-information .field{display:inline-block;margin:2px 0;width:100%}.billing-information label{text-align:right;font-size:10px;margin:0 10px 0 0;width:125px;clear:left;float:left;line-height:16px}.billing-information input,.billing-information select{float:left;font-size:11px}.card-list .address-list ul{display:inline-block;margin-left:50px}.card-list .address-list li{list-style:none;float:left;font-size:11px;margin:0 10px 20px 0;width:160px;color:#000;border:none}.card-list .address-list input,.card-list .address-list label{float:left;margin:0 2px 10px 5px}.card-list ul li{padding-left:20px}.payment-plans-template-details{margin:10px 30px}.payment-plans-button{font-size:10px}.payment-plans{font-size:10px;color:#919191;margin:5px 15px}.payment-plans fieldset{margin:5px 0}.payment-plans fieldset legend{color:#000}.payment-plans ul{margin-left:15px}.payment-plans .active-box{background-color:#ed1c24;color:#fff;display:inline-block;font-size:10px;text-align:center;width:25px;padding:1px 2px;cursor:pointer}.payment-plans .inactive-box{background-color:#919191;color:#fff;display:inline-block;font-size:10px;text-align:center;width:25px;padding:1px 2px;cursor:pointer}.payment-plans .plan-first-payment,.payment-plans .plan-second-payment,.payment-plans .plan-last-payment{border:1px solid #919191;background-color:#fff;color:#919191;padding:0 6px;font-weight:bold;margin:0 1px;padding:2px 6px 1px}.number-of-payments li{float:left;margin-right:6px}#content #finalize-header{font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:26px;letter-spacing:1px;text-transform:uppercase;margin:0}.finalize#cart-items .item{border-top:0;margin:0 0 0 25px}.finalize#cart-items .item-description{margin:2px 0;width:370px}.finalize#cart-items .item-headers{border:0 none;display:inline-block;margin:10px 0 0;padding:10px 0 5px 30px;font-size:10px;width:680px}.finalize#cart-items .item-headers .itemdescription-header{margin-left:0;width:445px;color:#0071b6}.finalize#cart-items .category-title{border-top:1px solid #e7e7e7;margin:0 25px;width:655px;padding-top:10px;font-size:10px}#cart-items.finalize .category-title:first-child{border-top:0;padding-top:0}.finalize .section-subheader{color:#0071b6;margin-top:20px!important}.finalize .subsection{font-size:11px;padding:10px 30px;width:650px}.finalize .view-gift-message{margin:10px 20px;font-size:11px}.finalize .view-gift-message h4{color:#919191;font-weight:bold}#confirmation{display:block;width:710px;float:left}.cart-sponsor{float:left;margin-left:15px;overflow:hidden;width:220px}#confirmation-top{background-image:url(../images/layout/checkout_nav_background.jpg);background-position:center -35px;background-repeat:no-repeat;min-height:200px;padding:70px 0 70px 160px}#confirmation .confirmation-thank-you{color:#69ae2c;font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:2px;text-transform:uppercase}#confirmation .confirmation-order{font-family:"BSO Bold",Helvetica,Arial,sans-serif;font-size:24px;margin-bottom:30px}#confirmation .confirmation-order-number{color:#0071b6;font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:22px;letter-spacing:2px}#confirmation .confirmation-total-label{font-size:16px}#confirmation .confirmation-total-amount{font-size:16px;font-weight:bold}#confirmation .confirmation-message{margin:10px 0;width:390px;color:#5e5e5e;font-size:11px;line-height:18px}#confirmation .confirmation-buttons{float:right;margin:30px 50px 30px 0}#confirmation .confirmation-buttons a{margin:0 5px}#confirmation-bottom{background-image:url(../images/layout/checkout_nav_bottom_background.jpg);background-position:center top;background-repeat:no-repeat;height:4px}.cart-suggested-events{display:inline-block;font-size:11px;margin-bottom:25px;margin-left:5px;width:700px;-moz-box-shadow:0 0 2px 2px #d9d9d9;-webkit-box-shadow:0 0 2px 2px #d9d9d9;box-shadow:0 0 2px 2px #d9d9d9;background-color:#ececec}.cart-suggested-events table{width:100%;border-collapse:collapse}.cart-suggested-events>h2{background-color:#919191;color:#fff;font-size:12px;padding:5px 0 5px 25px;text-transform:uppercase}.cart-suggested-events .suggested-event{width:50%;border:1px solid #c6c6c6;padding:10px;vertical-align:top}.cart-suggested-events .performance-thumbnail{float:left;width:75px}.cart-suggested-events .performance-title{font-size:14px;margin:0 0 5px}.cart-suggested-events .price-range{color:#333;font-family:"BSO Regular",Helvetica,Arial,sans-serif;font-size:10px;font-weight:normal;float:left;line-height:normal}.cart-suggested-events .performance-link{float:right}.cart-suggested-events img{margin:0;width:75px;height:50px;cursor:pointer}.cart-suggested-events .performance-information{float:left;width:225px;margin-left:10px}.cart-suggested-events .performance-details{clear:both}.cart-impulse-donation{display:inline-block;font-size:11px;margin-bottom:25px;margin-left:5px;width:700px;-moz-box-shadow:0 0 2px 2px #d9d9d9;-webkit-box-shadow:0 0 2px 2px #d9d9d9;box-shadow:0 0 2px 2px #d9d9d9;background-color:#ececec}.cart-impulse-donation table{width:100%;border-collapse:collapse}.cart-impulse-donation h2{background-color:#919191;color:#fff;font-size:12px;padding:5px 0 5px 25px;text-transform:uppercase}.cart-impulse-donation .suggested-event{width:50%;border:1px solid #c6c6c6;padding:10px;vertical-align:top}#cart-breakdown .gift-certificate-pane>div,#cart-breakdown .promotion-code-pane>div{margin:5px 0 5px 110px}.gift-certificate-pane,.promotion-code-pane{font-size:11px;margin:5px 0}.gift-certificate-pane .gift-cert-amount{width:50px!important}.gift-certificate-pane .edit-gift-cert-pane{text-align:center}.gift-cert-code{width:190px}.gift-certificate-pane .spinner{width:230px!important;margin-top:5px}#cart-impulse-donation{width:700px;clear:both;overflow:auto;background:#ececec;border:2px solid #d7d7d7;margin-bottom:5%}#cart-impulse-donation h2{background:#919191;color:#fff;text-transform:uppercase;font-size:12px;padding:5px 0 5px 15px;font-weight:bold}#cart-impulse-donation #contribution-fund-section,#cart-impulse-donation #contribution-amount-section,#cart-impulse-donation #contribution-note-section{overflow:auto;padding:1% 2%;margin:1% 0;clear:both}#cart-impulse-donation #contribution-fund-section{margin-bottom:3%}#cart-impulse-donation #contribution-fund-section h4{font-family:'BSO Regular';font-size:16px;margin-bottom:3%}#cart-impulse-donation #contribution-fund-section .fund{float:left;width:15%;padding-left:20px;border-right:#919191 1px solid}#cart-impulse-donation #contribution-fund-section .fund:first-child{border-left:#919191 1px solid}#cart-impulse-donation #contribution-fund-section .fund input{display:block;margin:0 auto}#cart-impulse-donation #contribution-fund-section .fund label{display:inline;text-align:left;margin-top:10px;font-family:"BSO Regular",Helvetica,Arial,sans-serif}#cart-impulse-donation #contribution-amount-section{margin-top:-60px;display:block;float:right;width:280px}#cart-impulse-donation #contribution-amount-section label.donationAmount{display:block;font-size:12px;margin-bottom:2px}#cart-impulse-donation #contribution-note-section{text-align:left;font-size:12px}.pricing-rule-header{font-size:18px!important;line-height:1.5em!important;text-transform:none;margin:15px 0 5px 30px!important;color:#fff!important;background-color:#410d60;padding:10px;width:600px}