.in_more.sub_btn.t-shirt{background:#cca353 none repeat scroll 0 0;border:2px solid #cca353;color:#fff;width:210px}.in_more.sub_btn.t-shirt.other{background:#fff none repeat scroll 0 0;border:2px solid #cca353;color:#cca353;width:210px}.save-t-shirt-design .glyphicon-upload,.create-t-shirt-design .glyphicon-usd,.in_more.sub_btn.t-shirt .glyphicon-usd{margin-right:10px;font-size:18px;margin-top:-2px}.in_more.sub_btn.t-shirt .glyphicon-usd{margin-left:-23px;font-size:15px;margin-top:1px}.create-t-shirt-design .glyphicon-usd{color:#cca353 !important}.create-t-shirt-design,.save-t-shirt-design,.save-reunion-t-shirt-information,.save-reunion-t-shirt-information-buy-now{margin-top:20px;margin-right:0;margin-left:0;padding:10px 20px 4px 20px;height:50px}.create-t-shirt-design{color:#cca353;background:#fff;margin-top:5px}.save-reunion-t-shirt-information-buy-now,.save-reunion-t-shirt-information{margin:5px auto;font-size:12px;padding:17px}.save-reunion-t-shirt-information-buy-now{background:rgba(11,112,37,1)}span.create-design-instruction{padding:5px 30px;font-size:14px;color:#129654;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;display:block}ol.create-t-shirt-design-disclaimer,ol.create-t-shirt-total-cost-disclaimer,ol.create-t-shirt-specs-disclaimer,ol.create-t-shirt-guests-sizes,ol.create-t-shirt-design-create-my-design,ol.terms-body-list{list-style:lower-roman !important;margin-left:0;margin-top:15px;display:block;padding-left:14px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:13px;line-height:25px}ol.create-t-shirt-design-create-my-design{font-size:13px;line-height:25px}ol.create-t-shirt-design-disclaimer li,ol.terms-body-list li,ol.create-t-shirt-specs-disclaimer li,ol.create-t-shirt-total-cost-disclaimer li,ol.create-t-shirt-guests-sizes li,ol.create-t-shirt-design-create-my-design li{list-style:inherit !important}ol.create-t-shirt-design-disclaimer li a,ol.create-t-shirt-guests-sizes li a,ol.create-t-shirt-specs-disclaimer li a,ol.create-t-shirt-total-cost-disclaimer li a,.profile_right_sec p.t-shirt-intro a,.set-t-shirt-bottom-info-link{text-decoration:underline;color:rgba(102,8,32,1)}ol.create-t-shirt-total-cost-disclaimer li{font-size:14px;line-height:25px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;color:#202020a3}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList{font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;font-size:15px}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList a{cursor:pointer;padding:2px 0 3px 0;text-transform:uppercase;font-size:12px}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList em.pollInfo{font-size:14px;display:block}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList small.pollDates{font-size:80%}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList em.pollInfo,ol.create-t-shirt-total-cost-disclaimer li.reunionPollList small.pollDates{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}ol.create-t-shirt-total-cost-disclaimer li.reunionPollList small.pollDates em{font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif}.t-shirt-product-types{text-align:center;height:200px;margin:14px 0;border:2px solid transparent}.t-shirt-product-types-b{height:245px}.t-shirt-product-types-c{height:105px;border-bottom:1px solid #ddd}.t-shirt-product-types-c img{max-width:75px}span.t-shirt-product-name{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif !important;font-size:10px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6a6a68;width:100%;margin:-14px auto;display:block;text-align:center}.t-shirt-more-than-totalComing,.t-shirt-reunion-accessory-notes{font-size:16px !important;color:#6a6a68;line-height:25px !important;font-style:normal;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;margin:15px 0}.t-shirt-more-than-totalComing i,.t-shirt-reunion-accessory-available i{color:#6a6a68;padding-right:2px}.t-shirt-more-than-totalComing{text-align:left;font-size:19px !important;color:#910808}.t-shirt-more-than-totalComing i{color:#910808}.t-shirt-reunion-accessory-available{margin:0}.t-shirt-selected-product{border:2px solid rgba(204,163,83,0.53);border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}.t-shirt-product-types span{font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;font-size:15px;margin:10px 0;display:block}.t-shirt-product-types .t-shirt-product-types-disclaimer{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:10px;display:block;color:#1e593a;line-height:16px;text-align:center;width:100%}.t-shirt-product-types span em{font-size:13px;font-weight:600}.t-shirt-product-types img,.t-shirt-design-main-image img{max-height:100px;width:auto;margin:1px auto 10px auto;display:block;cursor:pointer}.t-shirt-design-main-image img{max-height:220px;cursor:none}.t-shirt-design-update{padding-top:25px}.t-shirt-product-classifications{margin-bottom:25px;margin-top:5px}.t-shirt-product-classifications-left{width:27%;display:inline-block;vertical-align:top;padding-right:15px}.t-shirt-product-classifications-right{width:70%;display:inline-block;padding-left:20px}.profile_right_sec p.t-shirt-intro{font-size:14px;line-height:25px;color:#202020a3;padding:10px 0;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;letter-spacing:0;margin:0 auto}.profile_right_sec span.t-shirt-intro-how-it-works{display:block;font-size:14px;color:#000;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBox p.selectAccessoryReunionSummary span{display:block}.mainCover .mainBoxCover .userExpBox p.selectAccessoryReunionSummary span em{padding-right:5px}.mainCover .mainBoxCover .userExpBox p.selectAccessoryReunionSummary span strong{font-family:"Proxima Nova Alt Bold",Helvetica,Arial,sans-serif}.mainCover .mainBoxCover .userExpBox p.selectAccessoryReunionSummary span strong.sofar{color:rgba(11,112,37,1)}span.t-shirt-product-classifications-header-other,span.t-shirt-product-classifications-header{font-size:15px;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif;margin-bottom:20px;position:relative;display:block}span.t-shirt-product-classifications-header em{font-size:11px;font-style:normal;float:right;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-weight:300;color:#8e908f}span.t-shirt-product-classifications-header-other{margin-bottom:15px;text-align:center;margin-top:30px}span.t-shirt-product-classifications-header-other:after,span.t-shirt-product-classifications-header:after{width:15% !important}span.t-shirt-product-classifications-header-other:after{width:10% !important;left:45%;margin-bottom:0}span.t-shirt-product-classifications-option-title{font-size:12px;margin-top:2px;display:inline-block;color:#000}span.t-shirt-product-options-chkbox-title{float:left;width:calc(100% - 4em);height:4px;margin-left:10px;font-size:13px;color:#000000cc;letter-spacing:0;padding:4px 0}em.t-shirt-extra-info-green{display:block;margin-top:5px;font-size:12px;font-style:normal;color:#27864d;font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif}.checkbox-t-shirt-size{display:inline-block;width:60px;margin:0}.t-shirt-input-box{padding:10px !important;height:35px;width:50px;margin-top:3px;top:3px;position:relative;font-size:13px}.t-shirt-input-div label.t-shirt-input-label{display:inline-block;width:110px !important;top:2px;position:relative;font-size:14px !important;padding-right:5px}.t-shirt-input-div label.t-shirt-input-label-no-price{width:48px !important}.t-shirt-input-div label.t-shirt-input-label small{font-weight:bold;color:#000;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:11px;font-style:italic}.t-shirt-input-div,.set-shirt-input-div{display:block;position:relative;top:-30px}.set-shirt-input-div{margin-right:10px}.set-shirt-product-block{padding-bottom:5px;margin-bottom:10px;padding-top:5px}.set-shirt-product-img{width:auto;padding:0 8px}.set-shirt-product-name{display:block;text-align:left;padding:0 16px;margin-bottom:10px}.set-shirt-guest-party-names{font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}.set-shirt-form-elements{height:50px !important;padding:10px !important}span.t-shirt-product-instructions{font-size:12px;margin:10px 0;display:block}p.t-shirt-gender-selection{font-size:15px;margin-top:10px}p.my-t-shirt-selection{text-align:center;color:#6f7170;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}span.my-t-shirt-selection-intro{text-align:center;font-size:12px;display:block;width:90%;margin:5px auto;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;color:#828383}.t-shirt-create-design,.t-shirt-select-products,.t-shirt-set-souvenir-settings,.t-shirt-set-souvenir-intricates,.t-shirt-set-souvenir-address,.t-shirt-set-souvenir-estimate-vs-actual,.t-shirt-set-souvenir-adv-options,.t-shirt-set-souvenir-disclaimer,.reunionGuestPartySizeShirtPrimer,.reunionGuestRPrimer,.t-shirt-upload-design .detail1.detail1aa,.t-shirt-create-design .detail1.detail1aa,.t-shirt-select-products .detail1.detail1aa,.t-shirt-set-souvenir-settings .detail1.detail1aa,.t-shirt-set-souvenir-intricates .detail1.detail1aa,.t-shirt-set-souvenir-address .detail1.detail1aa,.t-shirt-set-souvenir-adv-options .detail1.detail1aa,.t-shirt-set-souvenir-estimate-vs-actual .detail1.detail1aa,.reunionCodePrimerResult_showInfo .detail1.detail1aa,.reunionRSVPPrimer .detail1.detail1aa,.reunionGuestPartySizePrimer .detail1.detail1aa,.reunionRSVPCountPrimer .detail1.detail1aa{animation-duration:.15s;animation-iteration-count:1;-moz-animation-delay:.15s;-moz-animation-iteration-count:1;-webkit-animation-duration:.15s;-webkit-animation-delay:.15s;-webkit-animation-iteration-count:1}.t-shirt-select-products .title_left span,.t-shirt-upload-design .title_left span,.t-shirt-create-design .title_left span,.t-shirt-set-souvenir-settings .title_left span,.t-shirt-set-souvenir-intricates .title_left span,.t-shirt-set-souvenir-address .title_left span,.t-shirt-set-souvenir-adv-options .title_left span,.t-shirt-set-souvenir-estimate-vs-actual .title_left span,.reunionRSVPCountPrimer .title_left span,.reunionRSVPPrimer .title_left span,.reunionCodePrimerResult .title_left span,.reunionCodePrimerResult .title_left span,.reunionCodePrimer .title_left span,.reunionGuestPartySizePrimer .title_left span{color:#8e908f;font-weight:300 !important;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;font-size:18px;padding-right:10px}em.t-shirt-free-design-from-us{font-size:14px;color:#8e908f;font-weight:300 !important;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}.t-shirt-total-cost-grouping{margin-bottom:1px;padding-bottom:1px}.t-shirt-total-cost-estimate,.t-shirt-total-cost-actual{padding:20px 10px}.t-shirt-total-cost-estimate{background:#fcfaf8f2}span.t-shirt-design-paid-for-left-label{font-size:14px;padding-right:10px;color:#8e908f;width:111px;display:inline-block}span.t-shirt-design-paid-for-left-label-underline{text-decoration:underline}span.t-shirt-design-paid-for-right-label{font-size:14px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;margin-bottom:10px;line-height:25px}span.t-shirt-design-paid-for-right-label em{color:#8e908f;font-size:11px;padding-right:10px;width:111px;display:inline-block;font-style:normal}span.t-shirt-total-cost-mini-header{font-size:10px;text-transform:uppercase;width:115px;display:inline-block;float:left;height:30px;padding-top:3px;color:#8e908f;line-height:30px;letter-spacing:1px}span.t-shirt-total-cost-quantity,span.t-shirt-total-cost-sub-total,span.t-shirt-total-cost-shipping,span.t-shirt-total-cost-tax,span.t-shirt-total-cost-total,span.t-shirt-total-cost-processing-time{font-size:14px;letter-spacing:1px;width:calc(100% - 130px);float:right;height:30px;line-height:30px;vertical-align:top}span.t-shirt-total-cost-sub-total-discount{color:#27864d;margin-bottom:8px;display:block;font-style:italic;padding-left:126px}span.t-shirt-total-cost-processing-time{font-size:13px;letter-spacing:0}span.t-shirt-total-make-bigger{font-size:17px !important;font-family:'Proxima Nova Alt Bold',Helvetica,Arial,sans-serif !important;height:30px;border-top:1px solid #6a6b6b42;margin-top:10px;padding-top:10px}.t-shirt-close-or-open i{font-size:20px;color:rgba(102,8,32,1);cursor:pointer}ol.create-t-shirt-guests-sizes{list-style:none !important;padding:0}ol.create-t-shirt-guests-sizes li{list-style:inherit !important;border-bottom:1px solid #cca3533a;margin-bottom:5px}ol.create-t-shirt-guests-sizes li:last-child{border-bottom:0}ol.create-t-shirt-guests-sizes li span,ol.set-t-shirt-guests-sizes li span{margin:5px 0;padding:2px 4px;display:inline-block;vertical-align:top}ol.set-t-shirt-guests-sizes li span{font-size:13px;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}span.create-t-shirt-guests-sizes-title{font-family:"Proxima Nova SemiBold",Helvetica,Arial,sans-serif}span.create-t-shirt-guests-sizes-a{width:25%;text-align:left}span.create-t-shirt-guests-sizes-a em{margin-bottom:5px;font-style:normal}em.create-t-shirt-guests-sizes-a-disclaimer{font-size:12px}span.create-t-shirt-guests-sizes-b{width:40%;text-align:left}ol.create-t-shirt-guests-sizes li span.create-t-shirt-guests-sizes-b em,ol.create-t-shirt-guests-sizes li span.create-t-shirt-guests-sizes-b em.set-t-shirt-selection{word-break:keep-all;letter-spacing:2px;font-style:normal;border-bottom:1px dotted #ddd;padding-bottom:3px}ol.create-t-shirt-guests-sizes li span.create-t-shirt-guests-sizes-b em.set-t-shirt-selection{display:block;font-size:13px;line-height:25px}span.create-t-shirt-guests-sizes-c{width:15%;text-align:center}span.t-shirt-total-status-header-not-ready{color:#a10918 !important}span.t-shirt-total-status-header-ready{color:#056b39 !important}span.t-shirt-total-status-header-processing{color:#898b8a !important}span.t-shirt-total-status-header-shipped{color:#056b39 !important}span.t-shirt-total-status-header-completed{color:#056b39 !important}.t-shirt-total-paid-for-container{margin-top:30px;text-align:left;border-top:2px solid #056b39;padding-top:15px;background:#e3fcf01f}.t-shirt-total-paid-for-container p{font-size:14px;line-height:27px;color:#056b39;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif;padding-top:10px}.profile_right_sec p.t-shirt-intro.t-shirt-paid-for-message{border-top:2px solid #056b39;padding-top:15px;background:#e3fcf01f;color:#056b39;text-align:left}.set-shirt-product-classifications-right{width:auto}.set-t-shirt-bottom-info{letter-spacing:0;font-size:11px;line-height:17px;width:100%;padding:0 30px;display:block}.post-t-shirt-cost-prices-p{font-size:15px;line-height:24px;color:#6d6d6d;font-family:"Proxima Nova Alt Regular",Helvetica,Arial,sans-serif}p.other-guest-t-shirt-fee-name{color:#363535}span.other-guest-fee-cost,em.other-guest-fee-cost{display:block;font-size:12px;color:#989797;font-style:normal}span.other-guest-payment-complete-chkbox{width:66%;height:30px;margin-top:5px;font-weight:bold}p.other-guest-payment-intro{margin-top:12px !important}.profile_right_sec p.other-guest-t-shirt-intro{font-family:"Proxima Nova Alt Bold",Helvetica,Arial,sans-serif;font-size:15px;letter-spacing:.5px;text-transform:uppercase;color:#000}.content-override-values-container{margin-bottom:10px}.content-override-values{padding:20px 10px;background:rgba(245,245,245,0.34);position:relative;font-size:15px;border:1px solid #dddddd94;margin-bottom:10px;border-radius:5px}.content-override-values i{position:absolute;right:12px;top:38%;font-size:20px;color:#7b7a7a;cursor:pointer}.tabMain .tabMainIn .mainBoxCover .formContainer form table{width:100%}.tabMain .tabMainIn .mainBoxCover .formContainer table tr{padding:4px 0 10px 0;display:table-row;height:36px}.tabMain .tabMainIn .mainBoxCover .formContainer table tr th{border-bottom:1px solid #ebecee;width:20%;padding-left:10px}.tabMain .tabMainIn .mainBoxCover .formContainer table tr th:first-child{width:50%}.tabMain .tabMainIn .mainBoxCover .formContainer table tr td{padding:4px 0 10px 10px;height:36px;width:150px;word-break:break-word}@media(max-width:736px){.t-shirt-product-classifications-left{width:45%;display:inline-block;vertical-align:top;padding-right:15px}.t-shirt-product-classifications-right{width:48%;display:inline-block}p.post-t-shirt-cost-prices-p{margin-top:30px}}@media(max-width:667px){span.t-shirt-total-make-bigger{font-size:14px !important}}@media(max-width:414px){.t-shirt-product-classifications-left{width:100%;padding-right:5px}.t-shirt-product-classifications-right{width:100%}.t-shirt-input-div label.t-shirt-input-label{display:inline-block;width:110px !important}.t-shirt-input-box{width:85px}span.t-shirt-product-classifications-header{text-align:center}span.t-shirt-product-classifications-header:after{width:30% !important;left:33%}.t-shirt-input-div,.set-shirt-input-div{top:0}}@media(max-width:360px){.t-shirt-input-box{width:92px}}