@font-face{font-family:"DIN Next W02 Black";src:url("/fonts/abcc85a3-c3f7-49d9-a80a-f79267998ec7.eot"),url("/fonts/abcc85a3-c3f7-49d9-a80a-f79267998ec7.eot?#iefix") format("embedded-opentype"),url("/fonts/9541b817-6a02-4e7a-af21-ce24b70d9ba3.woff") format("woff"),url("/fonts/c1a5af90-f79a-44b1-a4a4-5fd6d888c2f2.ttf") format("truetype"),url("/fonts/0c36e45b-5edd-4927-b9ad-2e46a30e5593.svg#0c36e45b-5edd-4927-b9ad-2e46a30e5593") format("svg")}@font-face{font-family:"DIN Next W02 Bold";src:url("/fonts/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot"),url("/fonts/b32ab78b-6c51-4bd3-bc37-4edcec0331f8.eot?#iefix") format("embedded-opentype"),url("/fonts/9949035f-6226-4080-a14a-bf7d94ffb1e1.woff") format("woff"),url("/fonts/6241bd09-15c2-485e-9796-9db8d0aa6974.ttf") format("truetype"),url("/fonts/af94da3e-4232-416a-b6bc-f39f85dd5db6.svg#af94da3e-4232-416a-b6bc-f39f85dd5db6") format("svg")}@font-face{font-family:"DIN Next W02 Medium";src:url("/fonts/324dee78-6585-4c13-8ca3-5817cc600d84.eot"),url("/fonts/324dee78-6585-4c13-8ca3-5817cc600d84.eot?#iefix") format("embedded-opentype"),url("/fonts/4bf0ead4-e61b-4992-832b-6ff05828d99f.woff") format("woff"),url("/fonts/73713a0b-8f6a-4c4e-b8a8-7cf238e632f6.ttf") format("truetype"),url("/fonts/b90b6bdf-15e2-4544-9fe0-92c79fff0ecd.svg#b90b6bdf-15e2-4544-9fe0-92c79fff0ecd") format("svg")}@font-face{font-family:"DIN Next W02 Regular";src:url("/fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?"),url("/fonts/da088ecc-a53c-4831-a95b-6fd81b5b338a.eot?#iefix") format("embedded-opentype"),url("/fonts/c5a7f89e-15b6-49a9-8259-5ea665e72191.woff") format("woff"),url("/fonts/868c94b5-ca49-46b7-b62b-297f8d861125.ttf") format("truetype"),url("/fonts/e3145f65-29b5-4f7f-8c6e-2dc135021b6a.svg#e3145f65-29b5-4f7f-8c6e-2dc135021b6a") format("svg")}@font-face{font-family:"Garage Gothic";src:url("/fonts/0c9fc882-ee30-4527-87e5-f8957987a545-2.eot"),url("/fonts/0c9fc882-ee30-4527-87e5-f8957987a545-2.eot?#iefix") format("embedded-opentype"),url("/fonts/0c9fc882-ee30-4527-87e5-f8957987a545-3.woff") format("woff"),url("/fonts/0c9fc882-ee30-4527-87e5-f8957987a545-1.ttf") format("truetype"),url("/fonts/0c9fc882-ee30-4527-87e5-f8957987a545-4.svg") format("svg")}@font-face{font-family:"GarageGothic Bold";src:url("/fonts/d095c3be-e1e0-40f3-a679-5e477a098327-2.eot"),url("/fonts/d095c3be-e1e0-40f3-a679-5e477a098327-2.eot?#iefix") format("embedded-opentype"),url("/fonts/d095c3be-e1e0-40f3-a679-5e477a098327-3.woff") format("woff"),url("/fonts/d095c3be-e1e0-40f3-a679-5e477a098327-1.ttf") format("truetype"),url("/fonts/d095c3be-e1e0-40f3-a679-5e477a098327-4.svg") format("svg")}@font-face{font-family:"RideMyBikePro Bold";src:url("/fonts/RidemyBikePro-Bold-webfont.eot"),url("/fonts/RidemyBikePro-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RidemyBikePro-Bold-webfont.woff") format("woff"),url("/fonts/RidemyBikePro-Bold-webfont.ttf") format("truetype"),url("/fonts/RidemyBikePro-Bold-webfont.svg") format("svg")}@font-face{font-family:"RideMyBikePro Regular";src:url("/fonts/RidemyBikePro-Regular-webfont.eot"),url("/fonts/RidemyBikePro-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/RidemyBikePro-Regular-webfont.woff") format("woff"),url("/fonts/RidemyBikePro-Regular-webfont.ttf") format("truetype"),url("/fonts/RidemyBikePro-Regular-webfont.svg") format("svg")}@font-face{font-family:"AvenirBlack";src:url("/fonts/AvenirLTStd-Black.eot"),url("/fonts/AvenirLTStd-Black.eot?#iefix") format("embedded-opentype"),url("/fonts/AvenirLTStd-Black.woff") format("woff"),url("/fonts/AvenirLTStd-Black.ttf") format("truetype"),url("/fonts/AvenirLTStd-Black.svg") format("svg")}@font-face{font-family:"AvenirHeavy";src:url("/fonts/AvenirLTStd-Heavy.eot"),url("/fonts/AvenirLTStd-Heavy.eot?#iefix") format("embedded-opentype"),url("/fonts/AvenirLTStd-Heavy.woff") format("woff"),url("/fonts/AvenirLTStd-Heavy.ttf") format("truetype"),url("/fonts/AvenirLTStd-Heavy.svg") format("svg")}@font-face{font-family:"AvenirLight";src:url("/fonts/AvenirLTStd-Light.eot"),url("/fonts/AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/AvenirLTStd-Light.woff") format("woff"),url("/fonts/AvenirLTStd-Light.ttf") format("truetype"),url("/fonts/AvenirLTStd-Light.svg") format("svg")}@font-face{font-family:"AvenirMedium";src:url("/fonts/AvenirLTStd-Medium.eot"),url("/fonts/AvenirLTStd-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/AvenirLTStd-Medium.woff") format("woff"),url("/fonts/AvenirLTStd-Medium.ttf") format("truetype"),url("/fonts/AvenirLTStd-Medium.svg") format("svg")}.ui-widget-overlay{background:#00a0af;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.50;filter:Alpha(Opacity=50)}.ui-dialog{position:fixed}.ui-dialog .ui-widget-header .ui-dialog-title{display:none}.ui-dialog.video-content .ui-dialog-content{background:#000;border-color:#606060;padding:0}.ui-dialog .ui-dialog-content{position:relative;background:#fff;zoom:1;z-index:9990;padding:28px 20px 20px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3)}.ui-dialog .ui-dialog-content h4{font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-size:18px;margin:0 0 20px}.ui-dialog .ui-dialog-content p{font-size:12px;margin:0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:-12px;right:-15px;display:block;width:30px;height:30px;background:transparent url("/img/close-btn.png") no-repeat center top;z-index:9999;text-indent:100%;overflow:hidden;white-space:nowrap}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:0.3em 1em 0.5em 0.4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:0.5em 0.4em 0.5em 0;cursor:pointer}.ui-dialog .submit-cancel{font-size:12px;color:#505050;margin-bottom:0}.ui-dialog .submit-cancel .form-cancel{margin-left:9px}.ui-dialog .submit-cancel .btn-primary{margin-right:14px}.ui-dialog .dialog-share-buttons{width:100%;background:#fff;padding:15px 10px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3);margin-top:8px;text-align:center}.ui-dialog .dialog-share-buttons .socialite-instance{display:inline-block;margin:0 10px}.ui-dialog .dialog-share-buttons .socialite-instance.facebook-like{top:-3px;position:relative}.ui-dialog .quickview-dialog{padding:0}.ui-dialog .quickview-dialog .module-product-details{width:380px;padding-left:30px;padding-top:30px}.ui-dialog .quickview-dialog .module-product-details h2{margin-top:0}.ui-dialog .half{float:left;width:49%}.ui-dialog .half h5{margin-top:0}.ui-dialog .half-vert-line{border-left:2px solid #f6f6f6;padding-left:20px;margin-left:10px;box-sizing:border-box}#shipping-country-dialog .shipping-country{margin:14px 0 6px}#shipping-country-dialog .cancel{float:left;border-left:1px solid #7a7a7a;margin:8px 0 0 13px;padding-left:10px}#login-dialog .login{float:left;width:325px;border-right:1px solid #bcbcbc;padding-right:30px}#login-dialog .signup{float:right;width:225px;padding-left:40px}#login-dialog .input-group{margin-bottom:10px}#login-dialog .input-group.password{margin-bottom:2px}#login-dialog .input-group label{display:block;float:left;width:103px;line-height:2.286em;margin:0 20px 0 0}#login-dialog .input-group input[type="text"],#login-dialog .input-group input[type="password"]{width:202px}#login-dialog .checkboxes{padding-left:123px;margin-bottom:0}#login-dialog .checkboxes label{display:inline;float:none;margin:0 0 0 5px}#login-dialog .login-submit{display:block;margin:0 0 10px 0}#login-dialog .forgot-username-password{font-size:12px;font-style:italic}#login-dialog .member-benefits{list-style-type:none;margin:3px 0 14px}#login-dialog .member-benefits li{font-size:12px;margin:0}#report-problem-dialog .class-report-problem{margin-top:16px}#report-problem-dialog .input-group input[type="text"]{margin-top:6px}#forgot-password-dialog .email-address{margin-top:10px}#forgot-password-dialog .email-address label{float:left;width:115px;line-height:32px}#forgot-password-dialog .email-address input[type="text"]{width:210px}#add-to-cart-dialog{padding:0}#add-to-cart-dialog .module-cart-item p{font-size:14px}#add-to-cart-dialog .layout-primary-content{float:left;width:375px;padding:30px 20px}#add-to-cart-dialog .layout-primary-content h2{margin:0 0 5px}#add-to-cart-dialog .layout-primary-content .module-cart-item{padding:0 5px}#add-to-cart-dialog .layout-primary-content .just-added{border:4px solid #f3f3f3;padding:2px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,0,0,0.3)}#add-to-cart-dialog .layout-primary-content .checkout,#add-to-cart-dialog .layout-primary-content .continue-shopping{float:left;margin-right:20px}#add-to-cart-dialog .layout-primary-content .shop-more{position:relative;top:14px;float:left;font-size:12px;border-left:1px solid #a7a7a7;padding:0 0 0 10px}#add-to-cart-dialog .sidebar{float:right;width:270px;background:#f3f3f3;padding:30px 20px 0 30px}#add-to-cart-dialog .sidebar>div:first-child{margin-top:0}#add-to-cart-dialog .sidebar .shop-item-title{font-size:10px;font-weight:normal}#add-to-cart-dialog h2{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;color:#000}#add-to-cart-dialog h5{font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-size:17px;text-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0 0 20px 0}#add-to-cart-dialog .recommended-products{margin-bottom:0;padding-bottom:0}#add-to-cart-dialog .recommended-product{margin-bottom:19px}#add-to-cart-dialog .line-break{margin-left:0}#add-to-cart-dialog .total-items{font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.15);margin:6px 0 15px}#add-to-cart-dialog .total-items span{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal}#add-to-cart-dialog .savings{border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;padding:13px 0 9px;overflow:hidden}#add-to-cart-dialog .savings p{float:right;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:14px;text-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0}#add-to-cart-dialog .savings p:first-child{float:left}#add-to-cart-dialog .subtotal{margin:6px 0 22px;overflow:hidden}#add-to-cart-dialog .subtotal p{float:right;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,0.15);margin:0}#add-to-cart-dialog .subtotal p:first-child{float:left}#add-to-cart-dialog .subtotal .total{color:#6c207e}#tos-dialog .tos-content{height:460px;overflow:scroll;-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.6);-moz-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.6);box-shadow:inset 0px 0px 8px rgba(0,0,0,0.6);padding:12px}#tos-dialog .tos-content h5{margin:15px 0 5px}.dialog-content{display:none}.ie8 #add-to-cart-dialog .subtotal p{float:left}.ie8 #add-to-cart-dialog .subtotal .total{float:right}#transfer-dialog{font-size:12px}#transfer-dialog .dialog-hero{padding:5px;vertical-align:middle;margin:10px 0;background:#f6f6f6;font-size:15px;font-weight:bold}#transfer-dialog .dialog-hero img{vertical-align:middle}#transfer-dialog .dialog-hero .stand-price{margin-left:10px;font-weight:normal;font-size:18px;text-transform:uppercase;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif}#transfer-dialog .half{float:left;width:49%}#transfer-dialog .half ul{margin:0px}#transfer-dialog .half-vert-line{border-left:2px solid #f6f6f6;padding-left:20px;margin-left:10px;box-sizing:border-box}#transfer-dialog .row{margin-bottom:20px}#transfer-dialog span.span-align-right{float:right}#transfer-dialog h4{font-size:21px;color:#666666}#transfer-dialog h5{font-size:18px;margin:5px 0}.table-data-inline.overlay{font-size:13px;color:#333;font-family:"Lucida Grande", Helvetica, Arial, sans-serif}.table-data-inline.overlay td:first-child{text-align:right;padding-right:10px;text-transform:uppercase;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal}.page-split-column .split-page-left-column{width:465px;float:left}.page-split-column .split-page-right-column{width:465px;float:right}.page-split-column .split-page-left-60-column{width:520px;float:left}.page-split-column .split-page-right-40-column{width:380px;float:right}.zin-table{margin:0 0 15px 0}.zin-table .filter-row{width:100%;float:left;margin:-6px auto 8px auto}.zin-table .filter-row .btn{float:left;text-transform:none;font-size:12px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;margin-top:-5px;padding-left:9px;padding-right:9px}.zin-table .filter-row .btn img{float:left;margin-right:14px}.zin-table .filter-row .btn .message{margin-top:3px;float:left}.zin-table .filter-row .export{font-size:12px;float:right;margin-top:9px;padding-right:16px;margin-right:16px;border-right:1px solid #737373}.zin-table .filter-row .manage-location,.zin-table .filter-row .manage-yt-preview{font-size:12px;float:right;margin-top:9px;padding-right:16px;margin-right:16px;border-right:1px solid #737373}.zin-table .filter-row .manage-yt-preview{float:left;border-right:0}.zin-table .filter-row .add-location a{background:url("/img/edit.png") no-repeat}.zin-table .validation-success{padding:7px 15px;margin-bottom:0px;margin-left:0px;margin-top:-2px;font-weight:normal}.zin-table .validation-success:before{display:none}.zin-table .locations-sort{float:right}.zin-table .locations-sort label{float:left;padding:9px 10px 0px 0px}.zin-table .locations-sort .selectboxit-container{width:auto;min-width:114px;float:left}.zin-table .locations-sort .selectboxit-text{padding-top:3px;padding-left:4px}.zin-table .add-location{float:right;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-weight:normal;font-size:0.75em;text-transform:uppercase}.zin-table .add-location a{background:url("/img/add.png") no-repeat;height:20px;display:inline-block;padding:4px 0px 0px 29px;margin-top:6px;text-shadow:0 1px 0 #fff}.zin-table .add-location span{color:#505050;padding:0px 10px 0px 10px}.zin-table table{border-collapse:collapse;width:100%;float:left;font-size:12px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3);box-shadow:0 2px 4px rgba(0,0,0,0.3)}.zin-table table th{border:1px solid #ccc;padding:12px 15px 12px 15px;text-align:left;font-size:10px}.zin-table table th.center-text{text-align:center}.zin-table table th.right-text{text-align:right}.zin-table table td{border:1px solid #ccc;padding:10px 15px;text-align:left}.zin-table table td.center-text{text-align:center}.zin-table table td.right-text{text-align:right}.zin-table table th{cursor:pointer;outline:none}.zin-table table .no-pointer{cursor:default}.zin-table table .sorting_asc{background:url("/img/table-sort-dwn.png") no-repeat right center}.zin-table table .sorting_desc{background:url("/img/table-sort-up.png") no-repeat right center}.zin-table table tr:first-child th{border-top:0}.zin-table table tr:last-child td{border-bottom:0}.zin-table table tr td:first-child,.zin-table table tr th:first-child{border-left:0}.zin-table table tr td:last-child,.zin-table table tr th:last-child{border-right:0}.zin-table table thead{background:#f2f2f2;text-transform:uppercase;font-weight:bold;text-shadow:0 1px 0 #fff}.zin-table table tbody{color:#333}.zin-table table tbody tr:nth-child(odd){background:#fff}.zin-table table tbody tr:nth-child(odd):hover{background:#f3f6c0}.zin-table table tbody tr:nth-child(even){background:#f7f7f7}.zin-table table tbody tr:nth-child(even):hover{background:#f3f6c0}.zin-table table.empty-table th{cursor:default}.zin-table table.empty-table td,.zin-table table.empty-table th{border:none;padding:10px}.zin-table table.empty-table th{font-size:10px}.zin-table table.empty-table th span{display:block;color:#666666}.zin-table table.empty-table td{font-size:12px}.zin-table .after-check{padding-left:12px;display:inline}.zin-table .invisible{display:none}.zin-table .verified-alert{margin:4px auto 0px auto;width:21px;height:21px;background:url("/img/table-icons.png") no-repeat}.zin-table .verified-check{margin:6px auto 0px auto;width:15px;height:19px;background:url("/img/table-icons.png") no-repeat -21px 0px}.zin-table .verified-check-green{margin:6px auto 0px auto;width:20px;height:19px;background:url("/img/table-icons.png") no-repeat -191px 0px}.zin-table .verified-alert-red{margin:6px auto 0px auto;width:6px;height:19px;background:url("/img/table-icons.png") no-repeat -212px 0px}.zin-table .location-active-on,.zin-table .location-active-off{margin:0px auto 0px auto;width:13px;height:13px;background:url("/img/table-icons.png") no-repeat}.zin-table .location-active-on{background-position:-100px 0px}.zin-table .location-active-off{background-position:-87px 0px}.zin-table .action-items{margin:0px auto 0px auto;padding:0px 10px 0px 10px;text-align:center}.zin-table .action-items a{position:relative}.zin-table .action-items a .action-tooltip{display:none;top:-32px;left:5px;width:49px;text-align:center;font-size:12px;color:#444444;font-style:italic}.zin-table .action-items a:hover .action-tooltip{display:block}.zin-table .action-items .ticket{width:10px;height:14px;background:url("/img/table-icons.png") no-repeat -36px 0px;margin:0px 7px 0px 0px;display:inline-block}.zin-table .action-items .edit{width:14px;height:14px;background:url("/img/table-icons.png") no-repeat -47px 0px;margin:1px 3px 0px 0px;display:inline-block}.zin-table .action-items .void{width:14px;height:15px;background:url("/img/table-icons.png") no-repeat -61px 0px;margin:0px 3px 0px 0px;display:inline-block}.zin-table .action-items .trash{width:12px;height:15px;background:url("/img/table-icons.png") no-repeat -75px 0px;display:inline-block}.zin-table .action-items .print{margin:0 auto;width:18px;height:15px;background:url("/img/table-icons.png") no-repeat -113px 0px;display:inline-block}.zin-table .action-items .marketing{width:16px;height:16px;background:url("/img/table-icons.png") no-repeat -130px 0px;margin:-1px 0px 0px 9px;display:inline-block}.zin-table .action-items .marketing .action-tooltip{width:60px !important;font-size:10px;left:-14px;top:-45px !important}.zin-table .action-items .clock{width:16px;height:16px;background:url("/img/table-icons.png") no-repeat -146px 0px;margin-left:7px;display:inline-block}.zin-table .action-items .document{width:13px;height:17px;background:url("/img/table-icons.png") no-repeat -162px 0px;display:inline-block}.zin-table .action-items .download{width:14px;height:17px;background:url("/img/table-icons.png") no-repeat -176px 0px;display:inline-block}.below-table{float:left;font-size:12px;margin:12px 0px 0px 0px;color:#666;text-shadow:0 1px 3px #fff}.mark-refunded{float:right;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-weight:normal;font-size:0.75em;text-transform:uppercase;margin:6px 0px 60px 0px;padding:0px}.mark-refunded a{background:url("/img/dollar-bill.png") no-repeat;height:20px;display:inline-block;padding:2px 0px 0px 32px;margin-top:6px;text-shadow:0 1px 0 #fff}.delete-location-dialog .btn-primary{margin-top:5px;padding-right:27px;padding-left:27px;float:left}.delete-location-dialog .cancel-form{float:left;font-size:12px;margin:13px 0px 0px 13px;padding:0px 0px 0px 10px;border-left:1px solid #7c7c7c}#jammer-detail-dialog h3{margin-top:0px;margin-bottom:20px}#jammer-detail-dialog p{font-size:14px;margin-bottom:13px}.page-zin-affiliate .affiliate-logo{position:absolute;bottom:20px;right:20px}.page-zin-affiliate .section-header h3{float:left}.page-zin-affiliate .application-form textarea{height:150px}.page-zin-affiliate .overflow-column{max-height:500px;overflow:auto;padding:15px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.page-zin-affiliate .overflow-column p{margin-bottom:20px}.page-zin-affiliate .overflow-column ol{list-style:lower-alpha}.page-zin-affiliate .marketing-column-block{padding:20px 35px}.page-zin-affiliate .marketing-tool-column{width:242px;float:left}.page-zin-affiliate .marketing-tool-column.center-column{margin:0 75px}.page-zin-affiliate .marketing-tool-column .column-content-block{min-height:120px}.page-zin-affiliate .marketing-tool-column img{display:block;margin-bottom:24px}.page-zin-affiliate .marketing-tool-column h5,.page-zin-affiliate .marketing-tool-column ul,.page-zin-affiliate .marketing-tool-column li{margin:0}.page-zin-affiliate .marketing-tool-column li,.page-zin-affiliate .marketing-tool-column p{font-size:12px}.page-zin-affiliate .muted-block{background:#f6f6f6;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);padding:0 20px}.page-zin-affiliate .muted-block p{margin:0;font-size:12px;line-height:36px;float:left;border-right:1px solid #a7a7a7;padding-right:10px}.page-zin-affiliate .muted-block .social-buttons li{margin:0;padding-top:10px}.page-zin-affiliate .muted-block .social-buttons li .facebook-like{margin:0 6px}.page-zin-affiliate .muted-block .social-buttons li .twitter-share{width:80px}.page-zin-affiliate .muted-block .affilate-code{text-transform:uppercase;color:#ec008c;font-size:16px}.split-page-right-40-column h5{margin:0 0 0.67em 0}.split-page-right-40-column ul{margin:0}.split-page-right-40-column ul li{list-style:none}.page-zin-affiliate-steps .block ol li{margin-bottom:20px}.page-zin-affiliate-steps .block ol li:last-child{margin-bottom:0}.page-zin-basic-information .user-username p{font-size:12px;font-weight:bold}.page-zin-basic-information .radio-buttons.user-gender{margin-bottom:22px}.page-zin-basic-information .radio-buttons.no-call .button-group-label{margin-top:-6px}.page-zin-code .affiliate-block{padding-bottom:0;clear:both}.page-zin-code fieldset{float:left;width:270px}.page-zin-code .default-code-block{width:185px;margin:-20px 20px 0 -20px;padding:20px 20px 0 20px;background:#f2f2f2;text-shadow:0 1px 0 #fff;text-align:center}.page-zin-code .default-code-block label{margin-bottom:11px}.page-zin-code .default-code-block p{color:#00a0af;font-size:30px;margin:0;font-weight:bold;line-height:1}.page-zin-code .code-rules{width:370px;float:right;text-shadow:0 1px 0 #fff}.page-zin-code .code-rules h5{margin:0 0 12px 0}.page-zin-code .code-rules ul{margin:0}.page-zin-code .code-rules ul li{font-size:12px;line-height:13px}.page-zin-code .validation-errors{margin-left:0;float:left}.page-zin-code .validation-errors:before{border:none}.page-zin-earned-fees .module-hideable-search{padding:10px 20px 18px 20px}.page-zin-earned-fees .module-hideable-search .input-group{margin:0 20px 0 0}.page-zin-earned-fees .module-hideable-search .input-group label{margin:0 10px 0 0;letter-spacing:-1px}.page-zin-earned-fees .module-hideable-search .input-group input,.page-zin-earned-fees .module-hideable-search .input-group .selectboxit-container{width:152px}.page-zin-earned-fees .module-hideable-search .input-group .selectboxit-container{width:100px}.page-zin-earned-fees .small-print p{font-size:12px}.page-zin-earned-fees .chart-block{-webkit-box-shadow:inset 0px 1px 7px rgba(0,0,0,0.25);-moz-box-shadow:inset 0px 1px 7px rgba(0,0,0,0.25);box-shadow:inset 0px 1px 7px rgba(0,0,0,0.25)}.page-zin-earned-fees .chart-data-block{padding:10px 20px}.page-zin-earned-fees .num-orders,.page-zin-earned-fees .total-sales,.page-zin-earned-fees .affiliate-fees{float:left;padding:15px 30px}.page-zin-earned-fees .num-orders h5,.page-zin-earned-fees .num-orders p,.page-zin-earned-fees .total-sales h5,.page-zin-earned-fees .total-sales p,.page-zin-earned-fees .affiliate-fees h5,.page-zin-earned-fees .affiliate-fees p{margin:0;float:left;text-shadow:0 1px 0 #fff}.page-zin-earned-fees .num-orders p,.page-zin-earned-fees .total-sales p,.page-zin-earned-fees .affiliate-fees p{font-weight:bold;color:#00a0af;font-size:30px;line-height:1}.page-zin-earned-fees .num-orders h5,.page-zin-earned-fees .total-sales h5,.page-zin-earned-fees .affiliate-fees h5{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;line-height:30px;margin-right:10px}.page-zin-earned-fees .num-orders{width:170px;border-right:1px solid #999}.page-zin-earned-fees .num-orders h5{float:right}.page-zin-earned-fees .num-orders p{float:right}.page-zin-earned-fees .total-sales{width:220px;border-right:1px solid #999;border-left:1px solid #f2f2f2}.page-zin-earned-fees .affiliate-fees{width:300px;border-left:1px solid #f2f2f2}.zin-glosarry-nav ul li{position:relative;list-style:none;display:inline-block;width:26px;border-left:1px solid #e8e8e8;border-right:1px solid #d0cfcf;text-align:center;margin:0px -5px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.zin-glosarry-nav ul li:first-child{border-left:none}.zin-glosarry-nav ul li:last-child{border-right:none}.zin-glosarry-nav ul li a{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;text-align:center;font-size:26px;text-shadow:0 1px 0 #fff;color:#999999;text-transform:uppercase;display:inline-block;margin-bottom:5px}.zin-glosarry-nav ul li a:hover{color:#00a0af;text-decoration:none}.zin-glosarry-nav ul li .activated{color:#00a0af}.zin-glosarry-nav ul li .activated+.zin-glosarry-icon-arrow-down{visibility:visible}.zin-glosarry-nav ul li a:hover+.zin-glosarry-icon-arrow-down{visibility:visible}.zin-glosarry-icon-arrow-down{visibility:hidden;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #00a0af;display:inline-block;vertical-align:middle;position:absolute;right:6px;bottom:0}.page-zin-return-confirmation .printBtn{float:right}.page-zin-return-confirmation .qrCode{float:right;clear:right;margin:10px 0 0 0}.page-zin-return-orders .order-return-check{float:left;width:415px}.page-zin-return-orders .order-return-example{float:right;width:469px}.page-zin-return-orders .order-return-example p{font-size:12px;font-style:italic;margin:0}.page-zin-return-orders .return-status ol{clear:both}.page-zin-return-orders .return-status ul{margin:0;border-top:1px solid #cccccc}.page-zin-return-orders .return-status ul li{list-style:none;font-weight:bold}.page-zin-return-orders .order-return label{line-height:1}.page-zin-return-orders .order-return textarea{height:130px}.page-zin-return-orders .zin-table table td,.page-zin-return-orders .zin-table table th{border:none}.page-zin-return-orders .zin-table table th{font-size:10px;padding:5px 10px}.page-zin-return-orders .zin-table table th span{display:block;color:#666666}.page-zin-return-orders .zin-table table td{font-size:13px;padding:4px 10px 2px}.page-zin-return-orders .zin-table table td.title-cell{width:300px}.page-zin-return-orders .zin-table table td.ordered-cell{width:50px}.page-zin-return-orders .zin-table table td.price-cell{width:50px}.page-zin-return-orders .zin-table table td.total-cell{width:60px}.page-zin-return-orders .zin-table table td.return-cell{width:52px}.page-zin-return-orders .zin-table table td.reason-cell{width:150px}.page-zin-return-orders .zin-table table td.reship-cell{width:145px}.page-zin-return-orders #NsOrderReturnSessionComment{float:none;margin:0 0 0 10px}.page-zin-return-error .validation-errors{float:left;display:block}.page-zin-add-class .module-zin-form .checkbox-group .checkboxes{position:relative;width:64%;float:left}.page-zin-add-class form div.error-message{top:140px}.page-zin-manage-classes .filter-row{margin:-15px auto 10px}.page-zin-manage-classes #flashMessage,.page-zin-all-locations #flashMessage{padding:0 !important}.page-zin-manage-classes #flashMessage .validation-success,.page-zin-all-locations #flashMessage .validation-success{top:0;margin-bottom:25px;margin-left:0}.page-zin-manage-classes-empty .filter-row{margin:-15px auto 10px auto}.page-zin-marketing-material-status header .btn-primary{float:right;margin-top:-30px;font-size:.7em}.page-membership-payment #paymentBlock .input-group input[type='text'],.page-membership-payment #paymentBlock .input-group input[type='tel'],.page-membership-payment #paymentBlock .input-group input[type='email']{display:inline-block;vertical-align:middle;float:none;line-height:1em}.page-membership-payment #paymentBlock .input-group span.selectboxit-container{display:inline-block !important;vertical-align:middle;float:none;line-height:1em}.page-membership-payment #paymentBlock .input-group span#TransactionExpirationMonthSelectBoxItContainer{margin-left:0}.page-membership-payment #paymentBlock .input-group span#TransactionExpirationYearSelectBoxItContainer{margin-left:10px}.page-membership-payment #paymentBlock .input-group #TransactionCvv{margin-left:0}.page-membership-payment #paymentBlock .input-group label{width:170px;margin-right:20px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.page-membership-payment #paymentBlock .submit-group{margin-left:0 !important}.page-membership-payment #paymentBlock .alternate-payment-info p{margin:0 15px 15px 30px}.page-membership-payment .sum-membership{line-height:42px;background:#f2f2f2;margin:0 0 0 0;padding:0 15px 0 20px}.page-membership-payment .sum-membership span{display:inline-block;white-space:nowrap}.page-membership-payment .sum-membership span:first-child{font-size:18px;width:70%}.page-membership-payment .sum-membership span:last-child{font-size:20px;width:29%;text-align:right}.page-membership-payment .total-fee-list{list-style:none;text-transform:uppercase;font-size:14px;margin:0;padding:0;border-bottom:solid 1px #000;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif}.page-membership-payment .total-fee-list li{display:inline-block;padding:15px 0;margin:0;text-align:left;width:49%}.page-membership-payment .total-fee-list li:last-child{text-align:right}.page-membership-payment .total-fee-list.total-sum{border:none}.page-membership-payment .total-fee-list.total-sum li{font-size:18px}.page-membership-payment .total-memb{color:#6c207e}.page-membership-payment .payment-sum{width:240px;display:inline-block;margin-bottom:20px}.page-membership-payment .returning-fee-month-free{margin:10px 0;text-transform:uppercase;font-size:14px;text-align:right;white-space:nowrap;color:#111}.step-wrap{text-align:center;padding:40px 0;border-top:solid 1px #ccc}.return-title{font-family:'DIN Next W02 Bold', Helvetica, Arial, sans-serif;color:#111;text-align:center;margin-bottom:20px}.steps-elem{display:inline-block;width:230px;background:#ebebeb;position:relative;min-height:130px;text-align:center;vertical-align:top;margin-right:30px}.steps-elem h2{padding:40px 0 0 0;font-family:'DIN Next W02 Bold', Helvetica, Arial, sans-serif;font-size:20px;color:#111;line-height:1em;margin:0;font-weight:bold}.steps-box{line-height:30px;color:#fff;position:absolute;top:-10px;left:-14px;font-family:'DIN Next W02 Regular', Helvetica, Arial, sans-serif;text-transform:uppercase;border-bottom:30px solid #f6940f;border-left:15px solid transparent;border-right:0px solid transparent;height:0;font-size:15px}.steps-box:before{content:"";width:0;height:0;border-top:0px solid transparent;border-bottom:30px solid transparent;border-left:15px solid #f6940f;position:absolute;top:0;right:-15px}.steps-box:after{content:"";width:0;height:0;border-top:0px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #d03401;position:absolute;top:30px;left:-15px}.step-wrap .steps-elem:first-child .steps-box{border-bottom:30px solid #a70260}.step-wrap .steps-elem:first-child .steps-box:before{border-left:15px solid #a70260}.step-wrap .steps-elem:first-child .steps-box:after{border-right:15px solid #6f0040}.step-wrap .steps-elem:last-child .steps-box{border-bottom:30px solid #00a0ae}.step-wrap .steps-elem:last-child .steps-box:before{border-left:15px solid #00a0ae}.step-wrap .steps-elem:last-child .steps-box:after{border-right:15px solid #12747d}.pay-opt-wrap{display:inline-block;vertical-align:top;max-width:600px}.pay-opt-wrap p{font-size:11px}.pay-opt{display:inline-block;vertical-align:top;margin:0 10px 13px 0;border:solid 1px #ccc;padding:3px 10px}.pay-opt:hover{background:#eee}.pay-opt input[type="radio"]{vertical-align:middle;margin:0 5px 0 0}.pay-opt .pay-icon{vertical-align:middle;display:inline-block;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;line-height:1 !important;float:none !important;cursor:pointer;position:relative}.pay-opt .pay-icon a{margin:0 0 0 10px !important;white-space:nowrap;font-size:11px}.pay-opt .pay-icon img{max-height:100%;vertical-align:middle}.pay-icon .tooltip-popup{display:none;font-size:10px;text-align:left;min-width:150px;top:-60px;left:-70px;min-height:30px}.pay-icon:hover .tooltip-popup{display:block}.label-addr{display:inline-block;vertical-align:top;text-transform:uppercase;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;padding-right:15px;font-size:0.875em;line-height:1em}.address-box{vertical-align:top;line-height:1.3em;padding-bottom:0.4em;font-size:13px;display:inline-block}.address-box h4{margin:0;padding:0 0 5px 0;font-size:14px;color:#000}.change-btn{padding-top:0.3em;font-size:14px}.page-zin-my-marketing-materials .action-blocks{width:100%;margin:0px auto 5px auto;overflow:hidden}.page-zin-my-marketing-materials .action-blocks .block{float:left;width:206px;height:143px;padding:8px;margin-right:20px;text-align:center;font-size:12px;text-transform:uppercase;color:#ec008c;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;cursor:pointer}.page-zin-my-marketing-materials .action-blocks .block:last-child{margin-right:0}.page-zin-my-marketing-materials .action-blocks .block .inner{width:100%;height:100%;background:#efefef;overflow:hidden}.page-zin-my-marketing-materials .action-blocks .block .browse{margin:22px auto 26px auto;background:url("/img/marketing-material-icons.png") no-repeat;width:47px;height:63px}.page-zin-my-marketing-materials .action-blocks .block .open{margin:22px auto 28px auto;background:url("/img/marketing-material-icons.png") no-repeat -47px 0px;width:48px;height:61px}.page-zin-my-marketing-materials .action-blocks .block .upload{margin:22px auto 30px auto;background:url("/img/marketing-material-icons.png") no-repeat -97px 0px;width:63px;height:59px}.page-zin-my-marketing-materials .action-blocks .block .reorder{margin:22px auto 21px auto;background:url("/img/marketing-material-icons.png") no-repeat -160px 0px;width:60px;height:68px}.page-zin-my-marketing-materials .action-blocks .block:hover{color:#fff}.page-zin-my-marketing-materials .action-blocks .block:hover .inner{background:#d8d8d8}.page-zin-my-marketing-materials .action-blocks .block:hover .browse{background-position:0px -68px !important}.page-zin-my-marketing-materials .action-blocks .block:hover .open{background-position:-47px -68px !important}.page-zin-my-marketing-materials .action-blocks .block:hover .upload{background-position:-97px -68px !important}.page-zin-my-marketing-materials .action-blocks .block:hover .reorder{background-position:-160px -68px !important}.page-zin-my-marketing-materials .logos{padding:0px;margin:0px 0px 10px 0px;overflow:hidden;background:url("/img/logo-group-bg.png") repeat-x bottom #fff}.page-zin-my-marketing-materials .logo-group{float:left;width:237px;padding-top:17px;text-align:center}.page-zin-my-marketing-materials .logo-group p{margin:0px;padding:0 0 20px 0;font-size:13px;color:#555555}.page-zin-my-marketing-materials .logo-group .dl-logo{width:100%;height:35px;padding-top:12px;overflow:hidden}.page-zin-my-marketing-materials .logo-group .dl-logo a{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;padding:5px 15px 5px 15px;margin:0px 3px 0px 3px}.get-started-dialog h4{color:#666;font-family:"DIN Next W02 Black", Helvetica, Arial, sans-serif;font-weight:normal;font-size:24px !important;margin-bottom:12px !important}.get-started-dialog p{padding-bottom:20px;font-size:13px !important;color:#333}.get-started-dialog .input-group{margin-bottom:12px;float:left}.get-started-dialog .input-group label,.get-started-dialog .button-group-label{float:left;width:209px !important;text-align:left !important;line-height:30px;margin:0}.get-started-dialog .input-group label.small-line-height,.get-started-dialog .button-group-label.small-line-height{line-height:1}.get-started-dialog .input-group select,.get-started-dialog .input-group .selectboxit-container{float:left;width:173px !important;margin-right:0px !important}.get-started-dialog .btn{margin-top:5px}.page-zin-return-confirmation .order-return-check{float:left;width:415px}.page-zin-return-confirmation .order-return-example{float:right;width:469px}.page-zin-return-confirmation .order-return-example p{font-size:12px;font-style:italic;margin:0}.page-zin-return-confirmation .return-status .printBtn{float:right}.page-zin-return-confirmation .return-status ul{margin:0 0 10px 0;border-bottom:1px solid #cccccc;padding-bottom:10px}.page-zin-return-confirmation .return-status ul li{list-style:none;font-weight:bold}.page-zin-return-confirmation .return-status address{font-style:normal;line-height:1.2em}.page-zin-return-confirmation .return-status p{line-height:1.3em;margin:0}.page-zin-return-confirmation .return-status .order-data{clear:both}.page-zin-return-confirmation .return-status .order-data img{float:right;padding-top:30px}.page-zin-return-confirmation .order-return label{line-height:1}.page-zin-return-confirmation .order-return textarea{height:130px}.page-zin-return-confirmation .overflow-column{max-height:500px;overflow:auto;padding:15px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.page-zin-return-confirmation .overflow-column p{margin-bottom:20px}.page-zin-return-confirmation .info-weight{margin:20px 0;line-height:1.3em}.page-zin-return-error .validation-errors{float:left;display:block}.page-zin-training .block{position:relative}.page-zin-training .section-header h3{float:left}.page-zin-training .section-header h3.training-price{margin-left:40px}.page-zin-training .field-group{float:left}.page-zin-training .field-group-right{width:410px;float:right}.page-zin-training .field-group-right p{font-size:12px}.page-zin-training .training-request-location.full-width-group div.selectboxit-container,.page-zin-training .training-registration-name.full-width-group div.selectboxit-container{float:left;margin:0 30px}.page-zin-training .section-header select,.page-zin-training .section-header .training-registration-attendee,.page-zin-training .section-header .training-registration-attendee .selectboxit-container{float:left;width:180px;margin-left:22px}.page-zin-training .return-link{position:absolute;bottom:20px;right:20px;font-size:12px}.page-zin-training .highlight-block{background-color:#F2F2F2;margin:-20px -20px 20px;padding:15px 20px;font-size:12px}.page-zin-training .highlight-block label{font-size:14px}.page-zin-training .module-zin-form .three-select-group-select,.page-zin-training .module-zin-form .three-select-group .selectboxit-container{float:left;width:112px;margin:0 0 0 12px !important}.page-zin-training .module-zin-form .pretty-check-cover{margin-left:30px}.page-zin-training .module-zin-form .checkbox-check .pretty-check-cover{margin-left:0}.page-zin-training .module-zin-form .terms-check{float:left;margin:5px 0 0 0}.page-zin-training .module-zin-form .terms-check label{font-size:14px}.page-zin-training .promo label{text-align:left !important}.page-zin-training .promo input{float:left !important;margin-left:0 !important;margin-right:20px}.page-zin-training .promo a{float:left}.page-zin-training .promo h4{margin:0 0 6px 0}.page-zin-training .promo .promo-hint{color:#999;margin:0 0 25px 0}.page-zin-training .promo .field-group{width:575px}.page-zin-training table.order-total-block{width:100%;padding:0}.page-zin-training table.order-total-block tr td{font-size:0.875em;text-transform:uppercase;padding:10px;width:740px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif}.page-zin-training table.order-total-block tr td.title{width:158px;text-align:right;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:1.125em}.page-zin-training table.order-total-block tr td.total-price{font-size:24px;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#6c207e}.page-zin-training table.order-total-block tr.total-block{background:#f2f2f2}.page-zin-training .total-cost .btn{float:right}.page-zin-training-request .input-group.textarea-group textarea{width:352px;float:left;margin-left:25px}.page-zin-updates .section-header h3{float:left}.page-zin-updates .show-billing,.page-zin-updates .show-shipping{float:right;font-size:12px;line-height:33px;display:none}#terms-link-dialog form{width:75%;float:right}#terms-link-dialog form label{line-height:30px;margin:0;float:left;width:auto}#terms-link-dialog form .selectboxit-container{float:right;width:70%;margin-left:20px;margin:0}#terms-link-dialog .content-box{clear:both;max-height:400px;overflow:auto;padding:15px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}#terms-link-dialog .content-box.with-action{max-height:330px}#terms-link-dialog .content-box p{margin-bottom:20px}.page-zin-view-location iframe{margin-top:20px;border:1px solid #d2d2d2}.page-zin-zj-manage-sessions .filter-row{margin:-15px auto 10px auto}.page-zin-zj-manage-sessions .toggle-item{float:left;width:100%}.page-zin-my-zj-session .zin-table{padding-bottom:16px}.page-zin-my-zj-session .filter-row{margin:-10px 0px 20px 0px}.page-zin-my-zj-session .block{padding-bottom:0px}.page-zin-my-zj-session .highlight-block{background-color:#F2F2F2;margin:20px -20px 0px -20px;padding:24px 24px 0px 24px;height:36px}.page-zin-my-zj-session .highlight-block h4{float:left;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;margin:0px 72px 0px 0px;padding:0px}.page-zin-my-zj-session .highlight-block h4 span{color:#6c207e;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal}.page-zin-my-zj-session .add-participant{float:right;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-weight:normal;font-size:0.75em;text-transform:uppercase;margin:-10px 0px 0px 0px;padding:0px}.page-zin-my-zj-session .add-participant a{background:url("/img/add.png") no-repeat;height:20px;display:inline-block;padding:4px 0px 0px 29px;margin-top:6px;text-shadow:0 1px 0 #fff}.page-zin-my-zj-session .input-group.radio-buttons label{width:140px !important;text-align:left !important;line-height:16px;font-size:14px !important;font-weight:normal !important;padding-bottom:10px}.page-zin-my-zj-session .radio-buttons{margin-bottom:8px;margin-top:20px}#add-participant-dialog fieldset{width:475px}#add-participant-dialog .input-group,#add-participant-dialog .button-group{margin-bottom:6px}#add-participant-dialog .button-group{margin:0px 0px 20px 150px}#add-participant-dialog .button-group .btn-primary{margin-top:0px}#add-participant-dialog .input-group label,#add-participant-dialog .button-group-label{float:left;width:130px;text-align:right;line-height:30px;margin:0}#add-participant-dialog .input-group label.small-line-height,#add-participant-dialog .button-group-label.small-line-height{line-height:1}#add-participant-dialog .input-group label span,#add-participant-dialog .button-group-label span{color:#c00;font-size:14px}#add-participant-dialog .button-group-label{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase;margin-bottom:12px;display:block;float:left}#add-participant-dialog .input-group input[type='text'],#add-participant-dialog .input-group textarea,#add-participant-dialog .input-group select,#add-participant-dialog .input-group .selectboxit-container,#add-participant-dialog .radio-button-wrap{float:right;width:172px;margin-right:153px}#add-participant-dialog form#addLocation span.is-invalid{left:179px;top:25px}#add-participant-dialog .btn-primary{margin-top:15px;padding-right:27px;padding-left:27px;float:left}#add-participant-dialog .cancel-form{float:left;font-size:12px;margin:11px 0px 0px 13px;padding:0px 0px 0px 10px;border-left:1px solid #7c7c7c}.page-zin-zj-session-request-form .zin-table{padding-bottom:16px}.page-zin-zj-session-request-form .filter-row{margin:-10px 0px 20px 0px}.page-zin-zes-documents .module-hideable-search{padding:10px 20px 18px 20px}.page-zin-zes-documents .module-hideable-search .input-group{margin:0 20px 0 0}.page-zin-zes-documents .module-hideable-search .input-group label{margin:0 10px 0 0;letter-spacing:-1px}.page-zin-zes-documents .top-r-btn{float:right}.zin-earn-discounts .content-header{border-bottom:none !important}.zin-earn-row{*zoom:1}.zin-earn-row:after{clear:both}.zin-earn-row:before,.zin-earn-row:after{display:table;line-height:0;content:""}.zin-earn-row .zin-earn-half-colum{width:50%;float:left}.zin-earn-row .zin-earn-half-colum a{text-decoration:none}.zin-earn-row .zin-earn-colum{width:303px;float:left}.zin-earn-row .zin-discount-item{width:240px;margin:0 auto}.zin-earn-row .zin-discount-item:first-child{margin-left:0}.zin-earn-row .zin-discount-item:last-child{margin-right:63px}.zin-discount-item-teaser{border:1px solid #f2f2f2}.zin-discount-item-teaser-p{background:#f2f2f2}.zin-discount-item-teaser-img{padding-top:20px;height:120px;text-align:center}.zin-discount-item-info{padding:20px 0 25px 0}.zin-discount-item-info-t{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-size:14px}.zin-discount-item-teaser-p{padding:15px 5px}.zin-discount-item-cta{text-align:center;margin-bottom:55px}.zin-discount-item-teaser-t,.zin-discount-item-teaser-s{text-transform:uppercase;font-size:18px;text-align:center}.zin-discount-item-teaser-t{font-family:"DIN Next W02 Black", Helvetica, Arial, sans-serif;color:#333333}.zin-discount-item-teaser-s{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;color:#666666}.zin-discount-title-faq{font-size:13px;font-weight:bold;color:#e50278;margin-bottom:10px}.b-text{font-weight:bold;padding-top:10px}.p-padding{padding:15px 0}.zumbini-session-details-page .zin-table .filter-row a:first-child{border:none;padding-right:0}.zumbini-session-details-page .add-participant a{background:url("/img/add.png?1370396202") no-repeat;height:20px;padding:4px 0px 10px 29px;margin-right:20px;text-shadow:0 1px 0 #fff}.zumbini-session-details-page .add-participant{float:right;margin-top:-40px;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-weight:normal;font-size:0.75em;text-transform:uppercase}.page-zin-zumbini-not-passed-list .module-hideable-search .input-group label{float:none !important}.page-zin-zumbini-not-passed-list .module-hideable-search .input-group{width:158px}.page-zin-zumbini-not-passed-list .cat-submit-wrapper{margin-top:28px}.page-zin-zumbini-not-passed-list .zin-table:after{display:block;content:"";clear:both}.page-zin-zumbini-not-passed-list .zin-table .location-active-pending,.page-zin-zumbini-not-passed-list .zin-table .failed,.page-zin-zumbini-not-passed-list .zin-table .waiting,.page-zin-zumbini-not-passed-list .zin-table .passed{margin:0px auto 0px auto;background:url("/img/not-passed-icons.png") no-repeat}.page-zin-zumbini-not-passed-list .zin-table .location-active-pending{width:15px;height:15px;background-position:-93px 0px;display:block}.page-zin-zumbini-not-passed-list .zin-table .location-active-on{display:block}.page-zin-zumbini-not-passed-list .zin-table .failed,.page-zin-zumbini-not-passed-list .zin-table .waiting,.page-zin-zumbini-not-passed-list .zin-table .passed{width:26px;height:20px;display:inline-block}.page-zin-zumbini-not-passed-list .zin-table .passed{background-position:-31px 0px}.page-zin-zumbini-not-passed-list .zin-table .failed{background-position:-61px 0px}.page-zin-zumbini-not-passed-list .zin-table .waiting{background-position:0px 0px}.page-zin-zumbini-not-passed-list .zin-table .print-cert{margin:0px auto 0px auto;width:32px;height:18px;background:url("/img/not-passed-icons.png") no-repeat;background-position:-108px 0px}.page-zin-zumbini-not-passed-list .dialog-content .btn-large{margin-left:0 !important;margin-top:15px !important;float:none !important}.page-zin-zumbini-not-passed-list .dialog-content input[type='text']{width:172px;margin:10px 0 20px 0}.page-zin-zumbini-not-passed-list .comment-box{float:left;width:400px}.page-zin-zumbini-not-passed-list .comment-box-margin{margin-right:13px}.page-zin-zumbini-not-passed-list .otherInput .input-group{display:inline-block;vertical-align:middle}.page-zin-zumbini-not-passed-list .otherInput input[type="text"]{display:inline-block;width:170px !important;vertical-align:middle;margin-left:10px}.page-zin-zumbini-not-passed-list .otherInput span{font-size:12px;font-weight:bold}.module-hideable-search{position:relative;background:#ededed;padding:10px 20px 18px 30px;margin-bottom:15px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3)}.module-hideable-search h4{margin:5px 0 10px 0}.module-hideable-search .date-input-wrapper{float:left}.module-hideable-search .cat-submit-wrapper{float:right}.module-hideable-search .input-group{float:left;margin:0 25px 0 0;clear:none}.module-hideable-search .input-group.search-button{float:right;margin:0}.module-hideable-search .input-group.search-button .btn{width:auto}.module-hideable-search .input-group label{float:left;margin:0 12px 0 0;line-height:30px}.module-hideable-search .input-group input,.module-hideable-search .input-group .selectboxit-container{width:172px;float:left}.module-hideable-search .input-group .selectboxit-text{text-indent:10px}.module-hideable-search .datepicker{background:#fff url("/img/calendar-icon.png") no-repeat 95% 50%}.module-hideable-search .close-receipt-search{position:absolute;top:12px;right:12px;width:16px;height:16px;background:transparent url("/img/close-search.png") no-repeat;text-indent:-9999px}.module-hideable-search .reset-form{border-left:1px solid #505050;margin-left:10px;padding-left:10px;font-size:0.75em;line-height:30px}.module-zin-form.party-preview-form{float:left}.module-zin-form.party-preview-form .field-group{width:475px}.module-zin-form .highlight-block{background-color:#F2F2F2;margin:-20px -20px 20px;padding:15px 20px;font-size:12px;font-weight:bold}.module-zin-form .input-disabled{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px}.module-zin-form .field-group{width:515px}.module-zin-form .field-group.full-width-group{width:100%}.module-zin-form .field-group.full-width-group p{margin-left:22px}.module-zin-form span.required{color:#ec008c}.module-zin-form .input-group{margin-bottom:10px}.page-zin-security-info .module-zin-form .input-group{text-align:right}.page-zin-security-info .module-zin-form .input-group.text-left{text-align:left}.module-zin-form .input-group.wide-check{width:580px}.module-zin-form .input-group.wide-check .checkbox-label{font-weight:normal}.module-zin-form .input-group.disabled label{color:#999}.module-zin-form .input-group.disabled select{color:#999}.module-zin-form .input-group.hidden-label{margin-left:165px}.module-zin-form .input-group .result{float:left;width:150px;line-height:1em;margin-left:4px}.module-zin-form .input-group .optin-label{width:auto}.module-zin-form .input-group label,.module-zin-form .button-group-label{float:left;width:150px;text-align:right;line-height:30px;margin-right:10px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .input-group label.small-line-height,.module-zin-form .button-group-label.small-line-height{line-height:1;margin-right:15px}.module-zin-form .input-group label.checkbox-label,.module-zin-form .button-group-label.checkbox-label{float:none}.module-zin-form .input-group input[type=text],.module-zin-form .input-group input[type=tel],.module-zin-form .input-group input[type=email],.module-zin-form .input-group input[type=password],.module-zin-form .input-group textarea,.module-zin-form .input-group select,.module-zin-form .input-group .selectboxit-container,.module-zin-form .radio-button-wrap{float:right;width:290px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .input-group input[type=text].small-input,.module-zin-form .input-group input[type=tel].small-input,.module-zin-form .input-group input[type=email].small-input,.module-zin-form .input-group input[type=password].small-input,.module-zin-form .input-group textarea.small-input,.module-zin-form .input-group select.small-input,.module-zin-form .input-group .selectboxit-container.small-input,.module-zin-form .radio-button-wrap.small-input{width:117px}.module-zin-form .input-group input[type=text].medium-input,.module-zin-form .input-group input[type=tel].medium-input,.module-zin-form .input-group input[type=email].medium-input,.module-zin-form .input-group input[type=password].medium-input,.module-zin-form .input-group textarea.medium-input,.module-zin-form .input-group select.medium-input,.module-zin-form .input-group .selectboxit-container.medium-input,.module-zin-form .radio-button-wrap.medium-input{width:150px}.module-zin-form .input-group input[type=text].return-date,.module-zin-form .input-group input[type=tel].return-date,.module-zin-form .input-group input[type=email].return-date,.module-zin-form .input-group input[type=password].return-date,.module-zin-form .input-group textarea.return-date,.module-zin-form .input-group select.return-date,.module-zin-form .input-group .selectboxit-container.return-date,.module-zin-form .radio-button-wrap.return-date{float:none;width:140px;margin:0 12px 0 25px}.module-zin-form .input-group input[type=text].creditcard{width:265px}.module-zin-form .input-group.small-input .selectboxit-container{float:left;margin-left:25px;width:117px}.module-zin-form .three-col-input input[type='text']{float:left;width:92px;margin:0 0 0 12px}.module-zin-form .three-col-input input[type='text'].first-child-box{margin-left:25px}.module-zin-form .display-location{margin-top:10px;margin-left:183px;float:left}.module-zin-form span.is-invalid{left:179px;top:25px}.module-zin-form .checkbox-check{margin-left:175px}.module-zin-form .checkbox-check label{float:none;width:auto}.module-zin-form .checkbox-check.top-form{margin:0 0 20px 0;border-bottom:1px solid #999;padding:0 0 12px 0}.module-zin-form .radios-block,.module-zin-form .dob-group{margin:35px 0}.module-zin-form .zin-feedback-form .radios-block{margin:0 0 6px 0}.module-zin-form .button-group-label{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase;margin-bottom:12px;display:block;float:left}.module-zin-form .input-group.radio-buttons label{width:80px;text-align:left !important;line-height:16px;font-size:14px;font-weight:normal}.module-zin-form .input-group.radio-buttons label input[type="radio"]{margin-right:5px}.module-zin-form .radio-time label{width:140px !important;text-align:left !important;line-height:16px;font-size:12px !important;font-weight:bold !important}.module-zin-form .radio-buttons{margin-bottom:8px}.module-zin-form .input-group-highlight{background:#f2f2f2;padding:10px;margin-bottom:10px;text-shadow:0 1px 0 #fff}.module-zin-form .input-group-highlight label{width:135px;line-height:1.2 !important}.module-zin-form .input-group-highlight label span{font-weight:normal;display:block;font-size:10px;text-transform:none}.module-zin-form .checkbox-group{margin-top:8px;margin-bottom:24px}.module-zin-form .checkbox-group .label-for-checkbox{float:left;width:150px;text-align:right;margin:0 15px 12px 0;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase;display:block}.module-zin-form .checkbox-group .checkboxes{float:left;margin-bottom:-12px}.module-zin-form .checkbox-group .checkboxes label{font-size:12px;font-weight:bold}.module-zin-form .checkbox-group .checkboxes label span{margin-left:5px;color:#333}.module-zin-form .help{font-size:0.75em;position:relative}.module-zin-form .help .icon{display:inline-block;width:20px;height:21px;background:url("/img/tooltip-bg.png") no-repeat center center;margin-left:5px;top:5px;position:relative}.module-zin-form .help .nocall-popup{width:335px;top:-115px;left:-165px;display:none}.module-zin-form .help .nocall-popup p{margin:0;font-size:11px;text-transform:none;padding:0;text-align:left}.module-zin-form .help:hover .nocall-popup{display:block}.module-zin-form .three-select-group-select,.module-zin-form .three-select-group .selectboxit-container{float:left;width:92px;margin:0 0 0 12px !important}.module-zin-form .submit-group,.module-zin-form .floated-submit{margin-top:20px;margin-left:165px}.module-zin-form .cancel-form{border-left:1px solid #505050;margin-left:10px;padding-left:10px;font-size:0.75em;line-height:1}.module-zin-form .credit-card-info{padding-bottom:0px;position:relative}.module-zin-form .credit-card-info .highlight-block{background-color:#F2F2F2;margin:20px -20px 0px -20px;padding:16px 24px 0px 51px;height:32px}.module-zin-form .credit-card-info .highlight-block h4{float:left;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;margin:0;padding:0;color:#4c4c4c;font-size:18px}.module-zin-form .credit-card-info .highlight-block h4 span{color:#6c207e;font-size:24px;padding-left:34px;padding-top:5px}.module-zin-form .credit-card-info .mcafee{position:absolute;right:30px;bottom:73px}.module-zin-form .payment-info h4{margin:0 0 22px 0}.module-zin-form .payment-info .expiry-date .selectboxit-container{float:left}.module-zin-form .payment-info .expiry-date .expiry-month-select,.module-zin-form .payment-info .expiry-date .expiry-monthSelectBoxItContainer{width:142px;margin:0 25px 0 0 !important}.module-zin-form .payment-info .expiry-date .expiry-year-select,.module-zin-form .payment-info .expiry-date .expiry-yearSelectBoxItContainer{width:118px}.module-zin-form .payment-info .expiry-date #expiry-yearSelectBoxItContainer{width:118px;margin-left:25px}.module-zin-form .payment-info .expiry-date #expiry-monthSelectBoxItContainer{width:156px;margin-left:25px}.module-zin-form .payment-info .expiry-date #TransactionExpirationMonthSelectBoxItContainer{width:118px;margin-left:25px}.module-zin-form .payment-info .expiry-date #TransactionExpirationYearSelectBoxItContainer{width:166px;margin-left:15px}.module-zin-form .payment-info.membership-payment .credit-card-details .expiry-date #TransactionExpirationMonth{margin-right:0px !important}.module-zin-form .payment-info #card-security{float:none;width:117px;margin:0 12px 0 25px}.module-zin-form .payment-info #TransactionCvv{float:none;width:117px;margin:0 12px 0 0}.module-zin-form .payment-info #return-date{float:none;width:140px;margin:0 12px 0 25px}.module-zin-form .payment-info .help{border-left:1px solid #d0d0d0;padding:0 0 0 10px;font-size:0.75em;position:relative}.module-zin-form .payment-info .help.radio-label-link{position:inherit;float:left;margin:13px 0 0 10px}.module-zin-form .payment-info .help .icon{display:inline-block;width:20px;height:21px;background:url("/img/tooltip-bg.png") no-repeat center center;margin-left:5px;top:5px;position:relative}.module-zin-form .payment-info .help .security-code-popup{display:none}.module-zin-form .payment-info .help:hover .security-code-popup{display:block}.module-zin-form .small-field-group{width:415px}.module-zin-form .small-field-group .input-group label{width:102px}.module-zin-form .small-field-group .input-group input[type='text']{width:293px}.module-zin-form .small-field-group .input-group.submit-return{margin-left:122px}.module-zin-form .edit-location-details{float:right;font-size:12px;margin:8px -347px 0px 0px}.module-zin-form .edit-location-details span{color:#a7a7a7;padding-right:10px}.module-zin-form .time-input select,.module-zin-form .time-input .selectboxit-container{width:74px;float:left;display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .time-input .first-label{margin-right:10px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .time-input .time-divider{float:left;margin:6px 9px 0 9px;color:#333;font-size:12px;font-weight:bold;display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .add-location{float:left;margin:0 20px 19px 175px}.module-zin-form .edit-locations{float:left;margin:0 0 19px 0}.module-zin-form .location-details{float:right;width:270px;background:#dddddd;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.4);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.4);display:inline-block;vertical-align:middle;float:none;line-height:1em}.module-zin-form .location-details strong{font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:18px;text-shadow:0 1px 0 #fff}.module-zin-form .location-details p{padding-top:5px;color:#333;font-size:12px;line-height:14px}.module-zin-form .terms-check .checkbox-label{width:200px}.form-static-data-row{width:603px;overflow:hidden;color:#333}.form-static-data-row p{line-height:0.9em}.form-static-data-row p.large-line-height{line-height:18px;margin-top:-2px}.form-static-data-row .title{float:left;width:130px;text-align:right;margin:0 23px 20px 0;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase}.form-static-data-row .value{float:right;width:450px;margin-bottom:20px}.form-static-data-row .value.phone{padding-top:8px}.form-static-data-row .value.desc p{line-height:1em}.first-row{margin-bottom:32px;font-size:0.875em;margin-left:20px}.no-label{margin-left:170px;float:left;margin-bottom:12px}.add-location-dialog .submit-group{margin-left:150px}.dialog-content fieldset{width:475px}.dialog-content .input-group{margin-bottom:6px}.dialog-content .input-group label,.dialog-content .button-group-label{float:left;width:130px;text-align:right;line-height:30px;margin:0}.dialog-content .input-group label.small-line-height,.dialog-content .button-group-label.small-line-height{line-height:1}.dialog-content .input-group label span,.dialog-content .button-group-label span{color:#c00;font-size:14px}.dialog-content .input-group input[type='text'],.dialog-content .input-group input[type='email'],.dialog-content .input-group input[type='tel'],.dialog-content .input-group input[type='password'],.dialog-content .input-group textarea,.dialog-content .input-group select,.dialog-content .input-group .selectboxit-container,.dialog-content .radio-button-wrap{float:right;width:300px;margin-right:25px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.dialog-content .btn-large{margin-left:150px;margin-top:5px;padding-right:27px;padding-left:27px;float:left}.dialog-content .btn-large.no-float-fix{display:inline-block;vertical-align:middle;float:none;line-height:1em;margin-left:0}.dialog-content .cancel-form{float:left;font-size:12px;margin:21px 0px 0px 13px !important;padding:0px 0px 0px 10px;border-left:1px solid #7c7c7c}.dialog-content .cancel-form-small{float:left;font-size:12px;margin:13px 0px 0px 13px !important;padding:0px 0px 0px 10px;border-left:1px solid #7c7c7c}.dialog-content form#addLocation span.is-invalid{left:179px;top:25px}.dialog-content.form-light .input-group.double input,.dialog-content.form-light .input-group.double select{margin-right:5px}.dialog-content.form-light .input-group.double input:last-child,.dialog-content.form-light .input-group.double select:last-child{margin-right:0}.dialog-content.form-light .input-group .btn-large{margin:20px 0 0;float:none}.dialog-content.form-light .input-group label{display:inline-block;vertical-align:middle;float:none;line-height:1em}.dialog-content.form-light .input-group input[type='text'],.dialog-content.form-light .input-group input[type='email'],.dialog-content.form-light .input-group input[type='tel'],.dialog-content.form-light .input-group input[type='password'],.dialog-content.form-light .input-group textarea,.dialog-content.form-light .input-group select,.dialog-content.form-light .input-group .selectboxit-container,.dialog-content.form-light .radio-button-wrap{float:left;width:300px;margin-right:25px;display:inline-block;vertical-align:middle;float:none;line-height:1em}.dialog-content.form-light .input-group input[type='text'].medium-input,.dialog-content.form-light .input-group input[type='email'].medium-input,.dialog-content.form-light .input-group input[type='tel'].medium-input,.dialog-content.form-light .input-group input[type='password'].medium-input,.dialog-content.form-light .input-group textarea.medium-input,.dialog-content.form-light .input-group select.medium-input,.dialog-content.form-light .input-group .selectboxit-container.medium-input,.dialog-content.form-light .radio-button-wrap.medium-input{width:150px}.input-group label span{color:#cc0000}.fee-option.group.disabled label{color:#999}.add_edit_btns{position:relative;left:165px;margin:0}.add_edit_btns .add-location{margin:0 20px 0 0}.add_edit_btns .edit_locations{margin:0 0 19px 0}.module-zin-form .edit-location-details{position:relative;left:235px;width:220px;padding:0;margin:0;top:-19px;text-align:left}.important-highlight{background:#f2f2f2;padding:20px;margin:20px 0 10px}.important-list ul{margin:10px 0 0 20px;list-style-position:outside}.important-list ul li{padding-bottom:10px}.important-list ul li span{font-size:10px;display:block}.benefits-list dl{margin:10px 0 30px}.benefits-list dt{font-size:14px;color:#333;list-style-type:disc;margin-top:15px;padding-left:15px;background:url(/img/bullet.png) 0 7px no-repeat}.benefits-list dt:first-child{margin-top:0px}.benefits-list dd{font-size:12px;padding:10px 0 0 15px;margin:0}.list-title{cursor:pointer;cursor:hand}.list-title:after{content:url(/img/toggle-open-icon-grey.png);position:relative;top:2px;left:6px}.list-title.opened:after{content:url(/img/toggle-close-icon.png)}.list-details{display:none}.warning-hold{color:#c00;font-size:12px}.warning-hold-bold{color:#c00;font-size:12px;font-weight:bold;padding-bottom:15px}.help{font-size:0.75em;position:relative}.help .icon{display:inline-block;width:20px;height:21px;background:url("/img/tooltip-bg.png") no-repeat center center;margin-left:5px;top:5px;position:relative}.help .warning-hold-popup{display:none;width:320px;height:auto;bottom:30px;left:8px;padding:20px;font-size:12px}.help .warning-hold-popup p{font-size:12px}.help:hover .warning-hold-popup{display:block}.note-strip{background:#f2f2f2;margin-bottom:2px;padding:10px 20px;margin:10px -20px;font-size:14px}.note-strip.bottom{margin:10px -20px -20px -20px}.receipt-details{margin-bottom:20px;display:inline-block;width:100%}.receipt-details p{margin:0}.receipt-details .btn-primary{float:right}.class-pass-icon{background-image:url("/img/blt/icons/icon-sprite-instr-loc-30-pink.svg");background-size:125px 30px;background-position:30px 0;display:block;width:30px;height:16px;float:left;margin-left:.5em}.no-svg .class-pass-icon{background-image:url("/img/blt/icons/icon-sprite-instr-loc-30-pink.png")}.file-button{position:relative;cursor:pointer;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;display:inline-block}.lte9 .file-button,.no-preview .file-button{padding:1em}.lte9 .file-button .file-button-title,.no-preview .file-button .file-button-title{display:none}.class-pass-input{opacity:0;position:absolute;top:0;right:0;bottom:0;cursor:pointer}.lte9 .class-pass-input,.no-preview .class-pass-input{display:block;position:relative;opacity:1;right:auto;left:0;padding:1em}.pass-preview-wrap{margin-top:1em;margin-left:10.25em;position:relative}.pass-preview-wrap .pass-preview{display:table}.pass-preview-wrap .pass-preview img{max-width:250px}.pass-preview-wrap .pass-preview iframe{max-width:250px;vertical-align:middle}.pass-preview-wrap .remove{color:#ec008c;padding-left:.75em;display:none;cursor:pointer}#imageError{left:0;top:3em}input[disabled]{color:#ccc}.party-zin-form-add .datepicker{background:url("/img/calendar-icon.png") no-repeat scroll 95% 50% #fff}.tooltips{position:absolute;display:inline-block;width:20px;height:21px;background:url("/img/tooltip-bg.png?1366387869") no-repeat center center;margin-left:20px;top:.2em}.tooltips .tooltip-popup{bottom:35px;display:none;width:200px;font-size:12px;left:-100px}.tooltips:hover .tooltip-popup{display:block}.party-free-pass{overflow:visible}.party-free-pass .tooltips{position:relative}.party-free-pass .tooltips .tooltip-popup{position:absolute}.classcost{width:275px !important;margin-left:15px}.symbols{position:absolute;left:165px;top:4px}.zumbini-show{display:none}.zumbini-show .input.text{display:inline-block}.preview-example{float:right;border:1px solid #ddd}.module-checkbox-group .checkbox-group{margin:20px 0}.module-checkbox-group .checkbox-group.small-checkbox-group{margin:5px 0}.module-checkbox-group .checkbox-group label{width:25px;float:left}.module-checkbox-group .checkbox-group .checkbox-group-data{width:96%;float:left}.module-checkbox-group .checkbox-group .checkbox-group-data .checkbox-group-title{font-weight:bold;margin:0;line-height:20px}.module-checkbox-group .checkbox-group-highlight{background:#f2f2f2;padding:10px;text-shadow:0 1px 0 #fff}.module-checkbox-group .checkbox-group-highlight .checkbox-group-data{font-size:14px;font-weight:bold}.module-checkbox-group .disabled-group p{color:#999}.module-checkbox-group .disabled-group p span{font-weight:normal;font-size:12px;color:#666}.module-checkbox-group .disabled-group .pretty-check-cover.is-checked{background:#dadada url("/img/check-disabled.png") no-repeat center center}.module-checkbox-group .input-group small{font-style:normal}.module-checkbox-group .capitalize{text-transform:uppercase}.module-checkbox-group .cancel-form{border-left:1px solid #505050;margin-left:10px;padding-left:10px;font-size:12px;line-height:1}.tooltipper{cursor:pointer;position:relative}.no-touch .tooltipper:hover div,.touch .tooltipper.active div{opacity:1;visibility:visible}.no-touch .tooltipper:hover:after,.touch .tooltipper.active:after{opacity:1;visibility:visible}.error .tooltipper:after{bottom:2.5em}.tooltipper:after,.tooltipper div{position:absolute;opacity:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;visibility:hidden;z-index:99}.tooltipper:after{bottom:.5em;margin-left:-.7em;height:0;width:0;border-color:transparent transparent #DAE251 transparent;border-style:solid;border-width:.5em;content:"";left:1.05em;top:-.7em;border-color:#DAE251 transparent transparent transparent}.tooltipper div{left:5%;width:90%;margin-top:.3em;padding:1em;background:#DAE251;font-family:"BrandonText-Regular", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.3em;text-align:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:22em;left:-10em;bottom:2.25em}.has-tooltip{position:relative;overflow:visible;display:block}.has-tooltip .tooltip{display:block;opacity:0;text-align:center;background:#DAE251;color:#1D1D24;padding:.2em;position:absolute;left:0;top:-1.2em;margin-top:1.2em;min-width:100%;border-radius:2px;font-family:"BrandonText-Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875rem;-webkit-transition:opacity 0.2s,margin-top 0.2s;-moz-transition:opacity 0.2s,margin-top 0.2s;-o-transition:opacity 0.2s,margin-top 0.2s;transition:opacity 0.2s,margin-top 0.2s;box-shadow:0 1px 3px #1D1D24;text-shadow:none}.has-tooltip .tooltip:before{content:"";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #DAE251;position:absolute;bottom:-6px;left:50%;margin-left:-20px}.has-tooltip.question{color:#fff;line-height:0;display:inline-block;font-size:0.75rem;margin-left:.6em;z-index:99;text-shadow:none;-webkit-transform:scale(1)}.has-tooltip.question::before{content:'';border-radius:50%;width:15px;height:15px;background:#95959A;position:absolute;top:-8px;left:-4px;z-index:-1}.has-tooltip.question .tooltip{visibility:hidden;vertical-align:bottom;bottom:20px;top:initial;padding:1.5em 0.75em;margin-top:0;-webkit-transform:translateY(1.2em);-moz-transform:translateY(1.2em);-ms-transform:translateY(1.2em);-o-transform:translateY(1.2em);transform:translateY(1.2em);left:-90px;min-width:200px;font-size:0.75rem;text-transform:none;box-shadow:none;-webkit-transition:opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1),-webkit-transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1),-moz-transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1),-o-transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1),transform 0.3s cubic-bezier(0.075, 0.82, 0.165, 1)}.has-tooltip.question .tooltip::after{content:'';position:absolute;padding-bottom:1em;bottom:-1em;width:100%;left:0}.has-tooltip.question .tooltip a{font-size:0.75rem;float:none}.has-tooltip.question:hover .tooltip{visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.has-tooltip:hover .tooltip{opacity:1;margin-top:0}
