﻿/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@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")}body{margin:0;background:#dddddd;overflow-x:hidden;font-family:"Lucida Grande", Helvetica, Arial, sans-serif}body.splash{background:#333}a{color:#ec008c;text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{text-transform:uppercase}h1,.page-title{font-size:70px;line-height:55px;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;color:#000}h1.logo,.page-title.logo{float:left;width:123px;height:47px;text-indent:-99999px;background:url("/img/logo.png") 0 17px no-repeat;margin:0;padding:17px 0 15px 0}.page-title{margin:0 0}.page-title.on-dark{color:#fff}h2,.subhead{font-size:25px;line-height:0.88em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#999;margin:5px 0 0}h2.bold,.subhead.bold{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal}h2.on-dark,.subhead.on-dark{color:#ec008c}h3{font-size:40px;line-height:0.825em;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;color:#000}h4{font-size:18px;line-height:0.8888888889em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#333}h5{font-size:14px;line-height:0.9285714286em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#333}h6{font-size:20px;line-height:0.9em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#333}h6.fine-print{font-size:12px;line-height:0.9em;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;color:#000}p{font-size:14px;line-height:1.3571428571em;color:#333}ul{margin:30px 0;padding:0;list-style-position:inside}ul>li{font-size:0.875em;margin:5px 0}.lte7 ul{list-style-position:outside}input[type='text'],input[type='password'],input[type='email'],input[type='tel'],textarea{border:none;outline:none;width:100%;font-size:12px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;color:#333;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2),0 1px 0 #fff;-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2),0 1px 0 #fff;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2),0 1px 0 #fff;padding:7px 8px 6px 8px;display:inline-block;vertical-align:middle;float:none;line-height:1em}input[type='text']:focus,input[type='password']:focus,textarea:focus{outline:1px solid #00a0af}.ie8 .page-basic-style .template-two-column-right input[type='text'],.ie8 .page-basic-style .template-two-column-right input[type='password'],.ie8 .page-basic-style .template-two-column-right textarea{border:1px solid #dedede}.lte7 input[type='text'],.lte7 input[type='password'],.lte7 textarea{border:1px solid #dedede}button[disabled],input[disabled]{cursor:not-allowed}input::-webkit-input-placeholder{font-style:italic;color:#a69898}input:-moz-placeholder{font-style:italic;color:#a69898}input.placeholder{font-style:italic;color:#a69898}fieldset{border:none;outline:0;padding:0;margin:0}legend{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase}.reset{padding:0;margin:0}.type-body{font-family:"Lucida Grande", Helvetica, Arial, sans-serif}.group:after,.layout-primary-content:after,.dialog-content:after{visibility:hidden;display:block;content:"";clear:both;height:0;overflow:hidden}.ie7 .group,.ie7 .layout-primary-content,.ie7 .dialog-content{zoom:1}.ie6 .group,.ie6 .layout-primary-content,.ie6 .dialog-content{zoom:1}h1 sup,.page-title sup{font-size:.4em;top:-30px;left:-3px}h2 sup,.subhead sup{font-size:.8em;top:-5px;left:-2px}h3 sup{font-size:.6em;top:-12px;left:-1px}.tooltip-popup{position:absolute;background-color:#f2f2f2;background:-svg-linear-gradient(#e8e7e7, #fff);background:-owg-linear-gradient(#e8e7e7, #fff);background:-webkit-linear-gradient(#e8e7e7, #fff);background:-moz-linear-gradient(#e8e7e7, #fff);background:-o-linear-gradient(#e8e7e7, #fff);background:linear-gradient(#e8e7e7, #fff);z-index:99999;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 1px 18px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 18px rgba(0,0,0,0.5);box-shadow:0px 1px 18px rgba(0,0,0,0.5);padding:10px}.tooltip-popup:before{content:"";display:block;position:absolute;left:50%;bottom:-8px;margin-left:-6px;border-top:12px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.action-tooltip{position:absolute;background-color:#e1e1e1;z-index:99999;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.5);box-shadow:0px 1px 2px rgba(0,0,0,0.5);padding:6px 0}.action-tooltip:before{content:"";display:block;position:absolute;left:50%;bottom:-8px;margin-left:-6px;border-top:12px solid #e1e1e1;border-left:8px solid transparent;border-right:8px solid transparent}.content-columns-2 p{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px}.content-columns-3 p{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.no-boxshadow-clone input[type="text"],.no-boxshadow-clone input[type="password"],.no-boxshadow-clone input[type="email"],.no-boxshadow-clone input[type="tel"],.no-boxshadow-clone .selectboxit,.no-boxshadow-clone textarea{border:1px solid #dedede;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.lte8 .secondary-nav{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#b6b6b6',GradientType=0 )}.lte7 .btn-primary{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e20277', endColorstr='#b00062',GradientType=0 )}.lte8 .btn-green{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7fb44c', endColorstr='#537730',GradientType=0 )}.lte8 .tooltip-popup{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e7e7', endColorstr='#f0f0f0',GradientType=0 );border:2px solid #dedede}.lte7 .secondary-nav,.lte7 .btn-primary,.lte7 .btn-green{overflow:hidden}.lte7 .promo-input .btn{padding:8px 3px}.hidden{display:none}.lte8 input[type="select"]{border:solid 1px #dedede}.is-disabled{cursor:default;pointer-events:none}.right-group{float:right}.left-group{float:left}.clear{clear:both}.hidden-accessible{position:absolute !important;overflow:hidden !important;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#layout-page-content{width:100%;padding-bottom:60px;position:relative;z-index:10;overflow:hidden}.wrapper{width:950px;margin:0 auto;position:relative}.page-basic-style{background:#fff}.page-block-style{background:#ddd}.page-block-style .block>.content-header{padding:37px 0 0}.page-block-style .block>.content-header .page-title{margin:0}.page-block-style .content-header{padding:55px 0 0;margin:0}.page-block-style .content-header .page-title{margin-bottom:30px}.page-block-style .content-header.block{padding:55px 20px 20px;margin-bottom:20px}.page-block-style .content-header.block .page-title{margin:0}.page-block-style .content-header.block p{margin:5px 0 0}.page-block-style .content-header.has-breadcrumbs{padding-top:36px}.page-block-style .content-header.has-breadcrumbs .page-title{margin:26px 0 0 0}.page-block-style .content-header.has-breadcrumbs p{margin-top:15px}.shop-landing.page-block-style{background:#fff}.block{overflow:hidden;background:#fff;-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);padding:20px 20px;margin:0 0 15px 0}.block h3{margin:20px 0 15px 0}.block h4{margin:15px 0 6px 0}.block h3:first-child,.block h4:first-child{margin-top:0}.block p{margin:0 0 15px 0;font-size:14px}.block p:last-child{margin-bottom:0}.block p.footnote{font-size:10px;padding-top:15px}.block.section-header{padding:8px 20px;margin-bottom:10px}.block.section-header.section-header-inline{width:auto;height:35px}.block.section-header.section-header-inline h3{float:left}.block.section-header.section-header-inline .section-header-inline-verbiage{float:left;font-size:12px;margin:15px 0 0 10px}.block.section-header.section-header-inline .section-header-inline-verbiage a{margin-left:5px}.block .first{margin-top:0}.block ol{font-size:14px;padding-left:22px}.block ol li{margin-bottom:10px}.block .content-highlight{background-color:#f2f2f2;padding:26px 20px 20px 46px;margin:20px -20px -20px}.block .content-highlight.tip{background-image:url("/img/tip-bg.png");background-repeat:no-repeat;background-position:19px 20px}.page-content>h3,.page-content>h4{margin:20px 0 15px 0}.page-content>h3:first-child,.page-content>h4:first-child{margin-top:0}.page-content p{margin:15px 0 0 0}.page-content .first,.page-content p:first-child,.page-content p:first-of-type{margin-top:0}.section-header{margin-bottom:30px}.section-header h3{margin:0 0 0 0}.section-header p{margin-top:15px}.section-header p:first-of-type,.section-header p.first{margin-top:5px}.layout-primary-content{position:relative}.layout-primary-content>h3{margin:40px 0 7px 0}.layout-primary-content>p{margin:0 0 10px 0}.content-header{padding:60px 0 60px;margin:0 0 20px;position:relative}.content-header .page-title{margin:0 0 4px 0}.content-header p{margin:10px 0 10px}.content-header .intro{font-size:0.85625em;margin:25px 0 0}.sidebar{float:left;width:23.958333%;text-shadow:0 1px 0 #fff}.sidebar>div{border-bottom:1px solid #bbb;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;padding:0 0 15px 0;margin:0 0 15px 0}.sidebar>div:first-child{margin-top:55px}.sidebar .module header{margin:30px 0 10px 0}.sidebar h2{font-size:2.5em;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;color:#000}.sidebar h4{margin-bottom:5px}.sidebar h4+p{margin-top:0}.sidebar ul{list-style-type:none;margin:6px 0 0 0;padding:0}.sidebar ul li{font-size:13px;margin:0 0 4px 0}.sidebar h6{margin:0}.sidebar p{font-size:13px;color:#666;margin:10px 0 0 0}.sidebar .no-bottom-styles{border-bottom:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.sidebar .sidebar-text{margin:0 0 40px 0;border-bottom:1px solid #bbb;padding:0 0 10px 0;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.sidebar .sidebar-text h4{margin:0 0 10px 0}.two-column .layout-primary-content{float:right;width:696px}.two-column .half-left{float:left;width:465px;margin-right:20px}.two-column .half-right{float:right;width:465px}.two-column .half-left60{float:left;width:545px;margin-right:20px}.two-column .half-right40{float:right;width:385px}.two-column .half-right60{float:right;width:545px}.two-column .half-left40{float:left;width:385px;margin-right:20px}.two-column .block{position:relative}.two-column .block>.content-header{padding:37px 0 0}.two-column .block>.content-header .page-title{margin:0}.two-column .block.with-update h3{width:300px}.two-column .divided-list{list-style:none;padding-left:0;margin-bottom:0}.two-column .divided-list li{margin-bottom:10px;border-bottom:1px solid #dcdcdc;padding-bottom:10px;font-size:12px}.two-column .divided-list li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.two-column .content-header{padding:55px 0 0;margin:0}.two-column .content-header .page-title{margin-bottom:30px}.two-column .content-header.block{padding:55px 20px 13px;margin-bottom:20px}.two-column .content-header.block .page-title{margin:0 0 10px}.two-column .content-header.block p{margin:5px 0 0}.left-lead .sidebar{float:right}.left-lead .layout-primary-content{float:left}.right-lead .sidebar{float:left}.right-lead .layout-primary-content{float:right}.zin-header-block{background:#fff url(../img/zin/bg_header_zin.jpg) no-repeat top right}.volumes-upgrade-banner{background:url(../img/blt/modal-bg.png) 0 0 repeat #2c2c36;margin-bottom:20px;overflow:hidden}.volumes-upgrade-banner ul{list-style:none;color:#fff;margin:0;width:15%;text-transform:uppercase;vertical-align:middle;margin-top:8px}.volumes-upgrade-banner ul li{background:url(../img/zin/icon-plus.png) 0 center no-repeat;padding-left:25px;font-family:"BrandonText-Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:12px}.volumes-upgrade-banner .button{margin:0;float:right;background-color:#e73e5d;border-radius:.2em;font-family:"BrandonText-Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:15px;font-style:normal;text-transform:uppercase;color:#fff;padding:1em 1em 0.7em 1em;letter-spacing:1px;margin-top:15px;-webkit-transition:background 200ms;-webkit-transition-delay:0s;-moz-transition:background 200ms;-o-transition:background 200ms;transition:background 200ms false false}.ie8 .volumes-upgrade-banner .button{padding:1em 2em}.volumes-upgrade-banner button:hover,.volumes-upgrade-banner button:focus,.volumes-upgrade-banner .button:hover,.volumes-upgrade-banner .button:focus{background:#353541;text-decoration:none;-webkit-box-shadow:inset 0 0 1px 1px #353541;-moz-box-shadow:inset 0 0 1px 1px #353541;box-shadow:inset 0 0 1px 1px #353541}.volumes-upgrade-banner h2{color:#fff;font-size:2.5em;line-height:1;margin-top:9px;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal}.volumes-upgrade-banner h2 span{color:#f89919}.btn{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.45);box-shadow:0 1px 2px rgba(0,0,0,0.45);padding:8px 20px 8px 19px;background-color:#aaa;color:#000;font-size:12px;text-transform:uppercase;text-align:center;cursor:pointer}.btn:hover{background-color:#eee;text-decoration:none}.btn-primary{color:#fff;background-color:#e20277;background:-svg-linear-gradient(#e20277 0%, #b00062 100%);background:-owg-linear-gradient(#e20277 0%, #b00062 100%);background:-webkit-linear-gradient(#e20277 0%, #b00062 100%);background:-moz-linear-gradient(#e20277 0%, #b00062 100%);background:-o-linear-gradient(#e20277 0%, #b00062 100%);background:linear-gradient(#e20277 0%, #b00062 100%)}.btn-primary:hover{background-color:#c80068;background:-svg-linear-gradient(#c80068 0%, #850049 100%);background:-owg-linear-gradient(#c80068 0%, #850049 100%);background:-webkit-linear-gradient(#c80068 0%, #850049 100%);background:-moz-linear-gradient(#c80068 0%, #850049 100%);background:-o-linear-gradient(#c80068 0%, #850049 100%);background:linear-gradient(#c80068 0%, #850049 100%)}.btn-secondary{color:#ec008c;background-color:#e4e4e4;background:-svg-linear-gradient(#fcfcfd 0%, #a7afb5 100%);background:-owg-linear-gradient(#fcfcfd 0%, #a7afb5 100%);background:-webkit-linear-gradient(#fcfcfd 0%, #a7afb5 100%);background:-moz-linear-gradient(#fcfcfd 0%, #a7afb5 100%);background:-o-linear-gradient(#fcfcfd 0%, #a7afb5 100%);background:linear-gradient(#fcfcfd 0%, #a7afb5 100%)}.btn-secondary:hover{background-color:#eeeeee;background-image:none}.btn-secondary:active{background-color:#e4e4e4;background:-svg-linear-gradient(#a7afb5 0%, #fcfcfd 100%);background:-owg-linear-gradient(#a7afb5 0%, #fcfcfd 100%);background:-webkit-linear-gradient(#a7afb5 0%, #fcfcfd 100%);background:-moz-linear-gradient(#a7afb5 0%, #fcfcfd 100%);background:-o-linear-gradient(#a7afb5 0%, #fcfcfd 100%);background:linear-gradient(#a7afb5 0%, #fcfcfd 100%)}.btn-secondary.hovered{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-secondary.is-checked{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-expand{text-align:center;float:right;clear:right;width:102px;height:18px;position:relative;padding:3px 0;padding-right:25px;line-height:18px}.btn-expand .icon{padding:5px;border-radius:0px 5px 5px 0px;position:absolute;top:0;right:0;width:15px;height:15px;font-size:17px;line-height:13px}.btn-expand:hover .btn-primary{background-color:#c80068;background:-svg-linear-gradient(#c80068 0%, #850049 100%);background:-owg-linear-gradient(#c80068 0%, #850049 100%);background:-webkit-linear-gradient(#c80068 0%, #850049 100%);background:-moz-linear-gradient(#c80068 0%, #850049 100%);background:-o-linear-gradient(#c80068 0%, #850049 100%);background:linear-gradient(#c80068 0%, #850049 100%)}.btn-large{font-size:16px;padding:11px 38px 10px}.btn-fat{font-size:16px;padding:12px 25px 12px}.btn-green{color:#fff;text-shadow:none;background:-svg-linear-gradient(#7fb44c 0%, #537730 100%);background:-owg-linear-gradient(#7fb44c 0%, #537730 100%);background:-webkit-linear-gradient(#7fb44c 0%, #537730 100%);background:-moz-linear-gradient(#7fb44c 0%, #537730 100%);background:-o-linear-gradient(#7fb44c 0%, #537730 100%);background:linear-gradient(#7fb44c 0%, #537730 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fb44c', endColorstr='#537730',GradientType=0)}.btn-green:hover{background:-svg-linear-gradient(#6ca138 0%, #446e1b 100%);background:-owg-linear-gradient(#6ca138 0%, #446e1b 100%);background:-webkit-linear-gradient(#6ca138 0%, #446e1b 100%);background:-moz-linear-gradient(#6ca138 0%, #446e1b 100%);background:-o-linear-gradient(#6ca138 0%, #446e1b 100%);background:linear-gradient(#6ca138 0%, #446e1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6ca138', endColorstr='#446e1b',GradientType=0)}.btn-fb-blue{color:#fff;text-shadow:none;background:-svg-linear-gradient(#085fa8 0%, #003e6f 100%);background:-owg-linear-gradient(#085fa8 0%, #003e6f 100%);background:-webkit-linear-gradient(#085fa8 0%, #003e6f 100%);background:-moz-linear-gradient(#085fa8 0%, #003e6f 100%);background:-o-linear-gradient(#085fa8 0%, #003e6f 100%);background:linear-gradient(#085fa8 0%, #003e6f 100%)}.btn-fb-blue:hover{background:-svg-linear-gradient(#005296 0%, #00335c 100%);background:-owg-linear-gradient(#005296 0%, #00335c 100%);background:-webkit-linear-gradient(#005296 0%, #00335c 100%);background:-moz-linear-gradient(#005296 0%, #00335c 100%);background:-o-linear-gradient(#005296 0%, #00335c 100%);background:linear-gradient(#005296 0%, #00335c 100%)}.btn-tw-blue{color:#fff;text-shadow:none;background:-svg-linear-gradient(#08c0fe 0%, #018bba 100%);background:-owg-linear-gradient(#08c0fe 0%, #018bba 100%);background:-webkit-linear-gradient(#08c0fe 0%, #018bba 100%);background:-moz-linear-gradient(#08c0fe 0%, #018bba 100%);background:-o-linear-gradient(#08c0fe 0%, #018bba 100%);background:linear-gradient(#08c0fe 0%, #018bba 100%)}.btn-tw-blue:hover{background:-svg-linear-gradient(#01a8e0 0%, #00739a 100%);background:-owg-linear-gradient(#01a8e0 0%, #00739a 100%);background:-webkit-linear-gradient(#01a8e0 0%, #00739a 100%);background:-moz-linear-gradient(#01a8e0 0%, #00739a 100%);background:-o-linear-gradient(#01a8e0 0%, #00739a 100%);background:linear-gradient(#01a8e0 0%, #00739a 100%)}.fb-login,.tw-login{position:relative;padding-left:55px;padding-right:25px}.fb-login .icon,.tw-login .icon{position:absolute;top:0;left:0;display:inline-block;width:30px;height:30px;border-right:1px solid rgba(255,255,255,0.15)}.fb-login .icon{background:url("/img/fb-login-icon.png") no-repeat center center}.tw-login .icon{background:url("/img/tw-login-icon.png") no-repeat center center}.close-btn{position:absolute;top:-15px;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}.btn[disabled],.btn.disabled,.btn[disabled]:hover,.btn.disabled:hover{color:#b2b2b2;background-color:#e9eef1;background:-svg-linear-gradient(#fefefe 0%, #c3c8cd 100%);background:-owg-linear-gradient(#fefefe 0%, #c3c8cd 100%);background:-webkit-linear-gradient(#fefefe 0%, #c3c8cd 100%);background:-moz-linear-gradient(#fefefe 0%, #c3c8cd 100%);background:-o-linear-gradient(#fefefe 0%, #c3c8cd 100%);background:linear-gradient(#fefefe 0%, #c3c8cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#c3c8cd',GradientType=0);cursor:not-allowed}.ie7 .btn-green,.ie8 .btn-green{background-color:#7fb44c}.ie7 .btn[disabled],.ie8 .btn[disabled]{background-color:#e9eef1}ul.flag-icon-list{list-style-type:none}a.flag-only,.flag-only{text-indent:-9999px;display:inline-block;height:11px;width:19px}a.flag-left,.flag-left{display:inline-block;height:11px;padding-left:22px;padding-top:0px;line-height:0.8em}.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}/*! jQuery UI - v1.10.2 - 2013-04-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.zumba-datepicker .ui-helper-hidden{display:none}.zumba-datepicker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.zumba-datepicker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.zumba-datepicker .ui-helper-clearfix:before,.zumba-datepicker .ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.zumba-datepicker .ui-helper-clearfix:after{clear:both}.zumba-datepicker .ui-helper-clearfix{min-height:0}.zumba-datepicker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.zumba-datepicker .ui-front{z-index:100}.zumba-datepicker .ui-state-disabled{cursor:default !important}.zumba-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.zumba-datepicker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.zumba-datepicker .ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.zumba-datepicker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.zumba-datepicker .ui-datepicker .ui-datepicker-prev,.zumba-datepicker .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.zumba-datepicker .ui-datepicker .ui-datepicker-prev-hover,.zumba-datepicker .ui-datepicker .ui-datepicker-next-hover{top:1px}.zumba-datepicker .ui-datepicker .ui-datepicker-prev{left:2px}.zumba-datepicker .ui-datepicker .ui-datepicker-next{right:2px}.zumba-datepicker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.zumba-datepicker .ui-datepicker .ui-datepicker-next-hover{right:1px}.zumba-datepicker .ui-datepicker .ui-datepicker-prev span,.zumba-datepicker .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.zumba-datepicker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.zumba-datepicker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.zumba-datepicker .ui-datepicker select.ui-datepicker-month-year{width:100%}.zumba-datepicker .ui-datepicker select.ui-datepicker-month,.zumba-datepicker .ui-datepicker select.ui-datepicker-year{width:49%}.zumba-datepicker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 0.4em}.zumba-datepicker .ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.zumba-datepicker .ui-datepicker td{border:0;padding:1px}.zumba-datepicker .ui-datepicker td span,.zumba-datepicker .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.zumba-datepicker .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.zumba-datepicker .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.zumba-datepicker .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.zumba-datepicker .ui-datepicker.ui-datepicker-multi{width:auto}.zumba-datepicker .ui-datepicker-multi .ui-datepicker-group{float:left}.zumba-datepicker .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.zumba-datepicker .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.zumba-datepicker .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.zumba-datepicker .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.zumba-datepicker .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.zumba-datepicker .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.zumba-datepicker .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.zumba-datepicker .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.zumba-datepicker .ui-datepicker-rtl{direction:rtl}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-group{float:right}.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.zumba-datepicker .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.zumba-datepicker .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.zumba-datepicker .ui-widget .ui-widget{font-size:1em}.zumba-datepicker .ui-widget input,.zumba-datepicker .ui-widget select,.zumba-datepicker .ui-widget textarea,.zumba-datepicker .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.zumba-datepicker .ui-widget-content{border:1px solid #aaaaaa;background:#fff url("/img/datepicker/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222222}.zumba-datepicker .ui-widget-content a{color:#222222}.zumba-datepicker .ui-widget-header{border:1px solid #aaaaaa;background:#ccc url("/img/datepicker/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222222;font-weight:bold}.zumba-datepicker .ui-widget-header a{color:#222222}.zumba-datepicker .ui-state-default,.zumba-datepicker .ui-widget-content .ui-state-default,.zumba-datepicker .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("/img/datepicker/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555555}.zumba-datepicker .ui-state-default a,.zumba-datepicker .ui-state-default a:link,.zumba-datepicker .ui-state-default a:visited{color:#555555;text-decoration:none}.zumba-datepicker .ui-state-hover,.zumba-datepicker .ui-widget-content .ui-state-hover,.zumba-datepicker .ui-widget-header .ui-state-hover,.zumba-datepicker .ui-state-focus,.zumba-datepicker .ui-widget-content .ui-state-focus,.zumba-datepicker .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url("/img/datepicker/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.zumba-datepicker .ui-state-hover a,.zumba-datepicker .ui-state-hover a:hover,.zumba-datepicker .ui-state-hover a:link,.zumba-datepicker .ui-state-hover a:visited{color:#212121;text-decoration:none}.zumba-datepicker .ui-state-active,.zumba-datepicker .ui-widget-content .ui-state-active,.zumba-datepicker .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url("/img/datepicker/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.zumba-datepicker .ui-state-active a,.zumba-datepicker .ui-state-active a:link,.zumba-datepicker .ui-state-active a:visited{color:#212121;text-decoration:none}.zumba-datepicker .ui-state-highlight,.zumba-datepicker .ui-widget-content .ui-state-highlight,.zumba-datepicker .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("/img/datepicker/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.zumba-datepicker .ui-state-highlight a,.zumba-datepicker .ui-widget-content .ui-state-highlight a,.zumba-datepicker .ui-widget-header .ui-state-highlight a{color:#363636}.zumba-datepicker .ui-state-error,.zumba-datepicker .ui-widget-content .ui-state-error,.zumba-datepicker .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("/img/datepicker/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.zumba-datepicker .ui-state-error a,.zumba-datepicker .ui-widget-content .ui-state-error a,.zumba-datepicker .ui-widget-header .ui-state-error a{color:#cd0a0a}.zumba-datepicker .ui-state-error-text,.zumba-datepicker .ui-widget-content .ui-state-error-text,.zumba-datepicker .ui-widget-header .ui-state-error-text{color:#cd0a0a}.zumba-datepicker .ui-priority-primary,.zumba-datepicker .ui-widget-content .ui-priority-primary,.zumba-datepicker .ui-widget-header .ui-priority-primary{font-weight:bold}.zumba-datepicker .ui-priority-secondary,.zumba-datepicker .ui-widget-content .ui-priority-secondary,.zumba-datepicker .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.zumba-datepicker .ui-state-disabled,.zumba-datepicker .ui-widget-content .ui-state-disabled,.zumba-datepicker .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.zumba-datepicker .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.zumba-datepicker .ui-icon{width:16px;height:16px}.zumba-datepicker .ui-icon,.zumba-datepicker .ui-widget-content .ui-icon{background-image:url("/img/datepicker/images/ui-icons_222222_256x240.png")}.zumba-datepicker .ui-widget-header .ui-icon{background-image:url("/img/datepicker/images/ui-icons_222222_256x240.png")}.zumba-datepicker .ui-state-default .ui-icon{background-image:url("/img/datepicker/images/ui-icons_888888_256x240.png")}.zumba-datepicker .ui-state-hover .ui-icon,.zumba-datepicker .ui-state-focus .ui-icon{background-image:url("/img/datepicker/images/ui-icons_454545_256x240.png")}.zumba-datepicker .ui-state-active .ui-icon{background-image:url("/img/datepicker/images/ui-icons_454545_256x240.png")}.zumba-datepicker .ui-state-highlight .ui-icon{background-image:url("/img/datepicker/images/ui-icons_2e83ff_256x240.png")}.zumba-datepicker .ui-state-error .ui-icon,.zumba-datepicker .ui-state-error-text .ui-icon{background-image:url("/img/datepicker/images/ui-icons_cd0a0a_256x240.png")}.zumba-datepicker .ui-icon-blank{background-position:16px 16px}.zumba-datepicker .ui-icon-carat-1-n{background-position:0 0}.zumba-datepicker .ui-icon-carat-1-ne{background-position:-16px 0}.zumba-datepicker .ui-icon-carat-1-e{background-position:-32px 0}.zumba-datepicker .ui-icon-carat-1-se{background-position:-48px 0}.zumba-datepicker .ui-icon-carat-1-s{background-position:-64px 0}.zumba-datepicker .ui-icon-carat-1-sw{background-position:-80px 0}.zumba-datepicker .ui-icon-carat-1-w{background-position:-96px 0}.zumba-datepicker .ui-icon-carat-1-nw{background-position:-112px 0}.zumba-datepicker .ui-icon-carat-2-n-s{background-position:-128px 0}.zumba-datepicker .ui-icon-carat-2-e-w{background-position:-144px 0}.zumba-datepicker .ui-icon-triangle-1-n{background-position:0 -16px}.zumba-datepicker .ui-icon-triangle-1-ne{background-position:-16px -16px}.zumba-datepicker .ui-icon-triangle-1-e{background-position:-32px -16px}.zumba-datepicker .ui-icon-triangle-1-se{background-position:-48px -16px}.zumba-datepicker .ui-icon-triangle-1-s{background-position:-64px -16px}.zumba-datepicker .ui-icon-triangle-1-sw{background-position:-80px -16px}.zumba-datepicker .ui-icon-triangle-1-w{background-position:-96px -16px}.zumba-datepicker .ui-icon-triangle-1-nw{background-position:-112px -16px}.zumba-datepicker .ui-icon-triangle-2-n-s{background-position:-128px -16px}.zumba-datepicker .ui-icon-triangle-2-e-w{background-position:-144px -16px}.zumba-datepicker .ui-icon-arrow-1-n{background-position:0 -32px}.zumba-datepicker .ui-icon-arrow-1-ne{background-position:-16px -32px}.zumba-datepicker .ui-icon-arrow-1-e{background-position:-32px -32px}.zumba-datepicker .ui-icon-arrow-1-se{background-position:-48px -32px}.zumba-datepicker .ui-icon-arrow-1-s{background-position:-64px -32px}.zumba-datepicker .ui-icon-arrow-1-sw{background-position:-80px -32px}.zumba-datepicker .ui-icon-arrow-1-w{background-position:-96px -32px}.zumba-datepicker .ui-icon-arrow-1-nw{background-position:-112px -32px}.zumba-datepicker .ui-icon-arrow-2-n-s{background-position:-128px -32px}.zumba-datepicker .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.zumba-datepicker .ui-icon-arrow-2-e-w{background-position:-160px -32px}.zumba-datepicker .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.zumba-datepicker .ui-icon-arrowstop-1-n{background-position:-192px -32px}.zumba-datepicker .ui-icon-arrowstop-1-e{background-position:-208px -32px}.zumba-datepicker .ui-icon-arrowstop-1-s{background-position:-224px -32px}.zumba-datepicker .ui-icon-arrowstop-1-w{background-position:-240px -32px}.zumba-datepicker .ui-icon-arrowthick-1-n{background-position:0 -48px}.zumba-datepicker .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.zumba-datepicker .ui-icon-arrowthick-1-e{background-position:-32px -48px}.zumba-datepicker .ui-icon-arrowthick-1-se{background-position:-48px -48px}.zumba-datepicker .ui-icon-arrowthick-1-s{background-position:-64px -48px}.zumba-datepicker .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.zumba-datepicker .ui-icon-arrowthick-1-w{background-position:-96px -48px}.zumba-datepicker .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.zumba-datepicker .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.zumba-datepicker .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.zumba-datepicker .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.zumba-datepicker .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.zumba-datepicker .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.zumba-datepicker .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.zumba-datepicker .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.zumba-datepicker .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.zumba-datepicker .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.zumba-datepicker .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.zumba-datepicker .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.zumba-datepicker .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.zumba-datepicker .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.zumba-datepicker .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.zumba-datepicker .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.zumba-datepicker .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.zumba-datepicker .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.zumba-datepicker .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.zumba-datepicker .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.zumba-datepicker .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.zumba-datepicker .ui-icon-arrow-4{background-position:0 -80px}.zumba-datepicker .ui-icon-arrow-4-diag{background-position:-16px -80px}.zumba-datepicker .ui-icon-extlink{background-position:-32px -80px}.zumba-datepicker .ui-icon-newwin{background-position:-48px -80px}.zumba-datepicker .ui-icon-refresh{background-position:-64px -80px}.zumba-datepicker .ui-icon-shuffle{background-position:-80px -80px}.zumba-datepicker .ui-icon-transfer-e-w{background-position:-96px -80px}.zumba-datepicker .ui-icon-transferthick-e-w{background-position:-112px -80px}.zumba-datepicker .ui-icon-folder-collapsed{background-position:0 -96px}.zumba-datepicker .ui-icon-folder-open{background-position:-16px -96px}.zumba-datepicker .ui-icon-document{background-position:-32px -96px}.zumba-datepicker .ui-icon-document-b{background-position:-48px -96px}.zumba-datepicker .ui-icon-note{background-position:-64px -96px}.zumba-datepicker .ui-icon-mail-closed{background-position:-80px -96px}.zumba-datepicker .ui-icon-mail-open{background-position:-96px -96px}.zumba-datepicker .ui-icon-suitcase{background-position:-112px -96px}.zumba-datepicker .ui-icon-comment{background-position:-128px -96px}.zumba-datepicker .ui-icon-person{background-position:-144px -96px}.zumba-datepicker .ui-icon-print{background-position:-160px -96px}.zumba-datepicker .ui-icon-trash{background-position:-176px -96px}.zumba-datepicker .ui-icon-locked{background-position:-192px -96px}.zumba-datepicker .ui-icon-unlocked{background-position:-208px -96px}.zumba-datepicker .ui-icon-bookmark{background-position:-224px -96px}.zumba-datepicker .ui-icon-tag{background-position:-240px -96px}.zumba-datepicker .ui-icon-home{background-position:0 -112px}.zumba-datepicker .ui-icon-flag{background-position:-16px -112px}.zumba-datepicker .ui-icon-calendar{background-position:-32px -112px}.zumba-datepicker .ui-icon-cart{background-position:-48px -112px}.zumba-datepicker .ui-icon-pencil{background-position:-64px -112px}.zumba-datepicker .ui-icon-clock{background-position:-80px -112px}.zumba-datepicker .ui-icon-disk{background-position:-96px -112px}.zumba-datepicker .ui-icon-calculator{background-position:-112px -112px}.zumba-datepicker .ui-icon-zoomin{background-position:-128px -112px}.zumba-datepicker .ui-icon-zoomout{background-position:-144px -112px}.zumba-datepicker .ui-icon-search{background-position:-160px -112px}.zumba-datepicker .ui-icon-wrench{background-position:-176px -112px}.zumba-datepicker .ui-icon-gear{background-position:-192px -112px}.zumba-datepicker .ui-icon-heart{background-position:-208px -112px}.zumba-datepicker .ui-icon-star{background-position:-224px -112px}.zumba-datepicker .ui-icon-link{background-position:-240px -112px}.zumba-datepicker .ui-icon-cancel{background-position:0 -128px}.zumba-datepicker .ui-icon-plus{background-position:-16px -128px}.zumba-datepicker .ui-icon-plusthick{background-position:-32px -128px}.zumba-datepicker .ui-icon-minus{background-position:-48px -128px}.zumba-datepicker .ui-icon-minusthick{background-position:-64px -128px}.zumba-datepicker .ui-icon-close{background-position:-80px -128px}.zumba-datepicker .ui-icon-closethick{background-position:-96px -128px}.zumba-datepicker .ui-icon-key{background-position:-112px -128px}.zumba-datepicker .ui-icon-lightbulb{background-position:-128px -128px}.zumba-datepicker .ui-icon-scissors{background-position:-144px -128px}.zumba-datepicker .ui-icon-clipboard{background-position:-160px -128px}.zumba-datepicker .ui-icon-copy{background-position:-176px -128px}.zumba-datepicker .ui-icon-contact{background-position:-192px -128px}.zumba-datepicker .ui-icon-image{background-position:-208px -128px}.zumba-datepicker .ui-icon-video{background-position:-224px -128px}.zumba-datepicker .ui-icon-script{background-position:-240px -128px}.zumba-datepicker .ui-icon-alert{background-position:0 -144px}.zumba-datepicker .ui-icon-info{background-position:-16px -144px}.zumba-datepicker .ui-icon-notice{background-position:-32px -144px}.zumba-datepicker .ui-icon-help{background-position:-48px -144px}.zumba-datepicker .ui-icon-check{background-position:-64px -144px}.zumba-datepicker .ui-icon-bullet{background-position:-80px -144px}.zumba-datepicker .ui-icon-radio-on{background-position:-96px -144px}.zumba-datepicker .ui-icon-radio-off{background-position:-112px -144px}.zumba-datepicker .ui-icon-pin-w{background-position:-128px -144px}.zumba-datepicker .ui-icon-pin-s{background-position:-144px -144px}.zumba-datepicker .ui-icon-play{background-position:0 -160px}.zumba-datepicker .ui-icon-pause{background-position:-16px -160px}.zumba-datepicker .ui-icon-seek-next{background-position:-32px -160px}.zumba-datepicker .ui-icon-seek-prev{background-position:-48px -160px}.zumba-datepicker .ui-icon-seek-end{background-position:-64px -160px}.zumba-datepicker .ui-icon-seek-start{background-position:-80px -160px}.zumba-datepicker .ui-icon-seek-first{background-position:-80px -160px}.zumba-datepicker .ui-icon-stop{background-position:-96px -160px}.zumba-datepicker .ui-icon-eject{background-position:-112px -160px}.zumba-datepicker .ui-icon-volume-off{background-position:-128px -160px}.zumba-datepicker .ui-icon-volume-on{background-position:-144px -160px}.zumba-datepicker .ui-icon-power{background-position:0 -176px}.zumba-datepicker .ui-icon-signal-diag{background-position:-16px -176px}.zumba-datepicker .ui-icon-signal{background-position:-32px -176px}.zumba-datepicker .ui-icon-battery-0{background-position:-48px -176px}.zumba-datepicker .ui-icon-battery-1{background-position:-64px -176px}.zumba-datepicker .ui-icon-battery-2{background-position:-80px -176px}.zumba-datepicker .ui-icon-battery-3{background-position:-96px -176px}.zumba-datepicker .ui-icon-circle-plus{background-position:0 -192px}.zumba-datepicker .ui-icon-circle-minus{background-position:-16px -192px}.zumba-datepicker .ui-icon-circle-close{background-position:-32px -192px}.zumba-datepicker .ui-icon-circle-triangle-e{background-position:-48px -192px}.zumba-datepicker .ui-icon-circle-triangle-s{background-position:-64px -192px}.zumba-datepicker .ui-icon-circle-triangle-w{background-position:-80px -192px}.zumba-datepicker .ui-icon-circle-triangle-n{background-position:-96px -192px}.zumba-datepicker .ui-icon-circle-arrow-e{background-position:-112px -192px}.zumba-datepicker .ui-icon-circle-arrow-s{background-position:-128px -192px}.zumba-datepicker .ui-icon-circle-arrow-w{background-position:-144px -192px}.zumba-datepicker .ui-icon-circle-arrow-n{background-position:-160px -192px}.zumba-datepicker .ui-icon-circle-zoomin{background-position:-176px -192px}.zumba-datepicker .ui-icon-circle-zoomout{background-position:-192px -192px}.zumba-datepicker .ui-icon-circle-check{background-position:-208px -192px}.zumba-datepicker .ui-icon-circlesmall-plus{background-position:0 -208px}.zumba-datepicker .ui-icon-circlesmall-minus{background-position:-16px -208px}.zumba-datepicker .ui-icon-circlesmall-close{background-position:-32px -208px}.zumba-datepicker .ui-icon-squaresmall-plus{background-position:-48px -208px}.zumba-datepicker .ui-icon-squaresmall-minus{background-position:-64px -208px}.zumba-datepicker .ui-icon-squaresmall-close{background-position:-80px -208px}.zumba-datepicker .ui-icon-grip-dotted-vertical{background-position:0 -224px}.zumba-datepicker .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.zumba-datepicker .ui-icon-grip-solid-vertical{background-position:-32px -224px}.zumba-datepicker .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.zumba-datepicker .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.zumba-datepicker .ui-icon-grip-diagonal-se{background-position:-80px -224px}.zumba-datepicker .ui-corner-all,.zumba-datepicker .ui-corner-top,.zumba-datepicker .ui-corner-left,.zumba-datepicker .ui-corner-tl{border-top-left-radius:4px}.zumba-datepicker .ui-corner-all,.zumba-datepicker .ui-corner-top,.zumba-datepicker .ui-corner-right,.zumba-datepicker .ui-corner-tr{border-top-right-radius:4px}.zumba-datepicker .ui-corner-all,.zumba-datepicker .ui-corner-bottom,.zumba-datepicker .ui-corner-left,.zumba-datepicker .ui-corner-bl{border-bottom-left-radius:4px}.zumba-datepicker .ui-corner-all,.zumba-datepicker .ui-corner-bottom,.zumba-datepicker .ui-corner-right,.zumba-datepicker .ui-corner-br{border-bottom-right-radius:4px}.zumba-datepicker .ui-widget-overlay{background:#aaa url("/img/datepicker/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.zumba-datepicker .ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("/img/datepicker/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}select{width:100%;cursor:pointer;padding:8px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;background:#fff url(/img/dropdown-arrow.png) no-repeat right center;border:none;outline:none;display:inline-block;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;font-size:12px;font-weight:bold;line-height:30px;overflow:hidden;white-space:nowrap;color:#333}@-moz-document url-prefix(){select{background-image:none}}.ie7 select,.ie8 select{border:1px solid #ccc}.ie7 select,.ie8 select,.ie9 select{background-image:none}@media screen and (-webkit-min-device-pixel-ratio: 0){select{padding:0;height:30px;text-indent:15px}}.fancyDropdown{position:relative}.fancyDropdown .fancyDropdown-wrapper{display:none;position:absolute;left:-18px;top:100%}.fancyDropdown .fancyDropdown-content{margin:16px 0 0 0;background-color:#f1f1f1;border:solid 1px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 18px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 18px 2px rgba(0,0,0,0.5);box-shadow:0 1px 18px 2px rgba(0,0,0,0.5);position:relative}.fancyDropdown .fancyDropdown-content:before{content:"";display:block;position:absolute;left:160px;width:0;height:0;border-bottom:12px solid #f1f1f1;border-left:7px solid transparent;border-right:7px solid transparent;top:-11px}.fancyDropdown li a{color:#333333;display:block;padding:6px;text-shadow:rgba(255,255,255,0.5) 1px 1px 0}.fancyDropdown li a:hover{background-color:#d9d9d9;text-decoration:none}.header-login-prompt .fancyDropdown-wrapper{left:auto;right:-4px;width:292px}.header-login-prompt .dropdown-logout{left:auto !important;right:-192px !important;width:100px !important}.header-login-prompt .dropdown-logout a{display:block;height:20px;text-align:center;padding:10px}.header-login-prompt .fancyDropdown-content:before{left:auto;right:30px}.header-login-prompt form{margin:20px 20px 16px}.header-login-prompt .input-group.username input,.header-login-prompt .input-group.password input{text-align:center}.header-login-prompt .input-group.password{margin-bottom:10px}.header-login-prompt .input-group.password input{background:#fff url("/img/password-bg.png") no-repeat 30% 45%}.header-login-prompt .input-group.username{margin-bottom:6px}.header-login-prompt .input-group.username input{background:#fff url("/img/username-bg.png") no-repeat 30% 45%}.header-login-prompt .login-submit{display:block;width:100%;margin-bottom:15px}.header-login-prompt .forgot-links{font-size:10px;text-align:center}.header-login-prompt .forgot-links a{margin-left:6px}.header-login-prompt .forgot-links a:first-child{margin-left:0;margin-right:6px}.header-login-prompt .addtl-message{background:#dadada;text-align:center;overflow:hidden}.header-login-prompt .addtl-message h5{font-size:14px;margin:15px auto 3px}.header-login-prompt .addtl-message p{font-size:12px;line-height:14px;width:195px;margin:0 auto 15px}.header-login-prompt .separator{text-align:center;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:12px;border-bottom:1px solid #ccc;line-height:0px}.header-login-prompt .separator span{background-color:#f1f1f1;padding:0 7px}.header-login-prompt .fb-login{float:left}.header-login-prompt .tw-login{float:right}.lang-select ul{width:152px;padding:10px 20px;margin:0}.lang-select .fancyDropdown-label:before,.lang-select li a:before{content:"";display:inline-block;width:19px;height:11px;margin-right:5px}.lang-select li a:before{margin-right:10px}.lang-select .fancyDropdown-label:after{display:inline-block;margin-right:-3px;content:"";width:8px;height:4px;vertical-align:baseline;position:relative;top:-3px;background:url("/img/header-sprite.png") -8px -2px no-repeat;background-repeat:no-repeat}.lang-select-noflag ul{width:152px;padding:10px 20px;margin:0}.lang-select-noflag .fancyDropdown-label:after{display:inline-block;margin-right:-3px;content:"";width:8px;height:4px;vertical-align:baseline;position:relative;top:-3px;background:url("/img/header-sprite.png") -8px -2px no-repeat;background-repeat:no-repeat}.global-cart.fancyDropdown{position:relative;display:inline-block;margin:0;z-index:99}.global-cart.fancyDropdown .fancyDropdown-label{display:block;height:34px;line-height:30px;padding-left:32px;padding-right:4px;background:#ec008c url("/img/cart-global.png") 7px center no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.8),inset 0 0 2px #000;-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.8),inset 0 0 2px #000;box-shadow:inset 0 0 6px rgba(0,0,0,0.8),inset 0 0 2px #000}.global-cart.fancyDropdown .fancyDropdown-label:hover{background-color:#db0072}.global-cart.fancyDropdown .fancyDropdown-wrapper{left:auto;right:0}.global-cart.fancyDropdown .fancyDropdown-content{padding:20px;width:202px}.global-cart.fancyDropdown .fancyDropdown-content:before{left:160px}.global-cart.fancyDropdown .fancyDropdown-content li{display:inline-block}.global-cart.fancyDropdown .close{font-size:0.75em;padding:10px 0}.global-cart.fancyDropdown .btn-primary{display:block;padding:10px 16px 8px}.global-cart.fancyDropdown .number{display:inline-block;height:18px;min-width:17px;font-size:12px;line-height:18px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:rgba(0,0,0,0.2) 1px 1px 0;-moz-box-shadow:rgba(0,0,0,0.2) 1px 1px 0;box-shadow:rgba(0,0,0,0.2) 1px 1px 0;vertical-align:middle;margin-left:7px;margin-right:7px;padding:0 4px;position:relative;text-align:center}.global-cart.fancyDropdown .number:before{content:"";display:block;width:0;height:0;left:-8px;border:solid 4px transparent;border-right-color:#fff;position:absolute;top:50%;margin-top:-4px}.global-cart.fancyDropdown .module-order-item-thumbnails{margin-bottom:18px}.global-cart.fancyDropdown .module-order-item-thumbnails .details{float:left;width:120px;font-size:0.85625em}.global-cart.fancyDropdown .module-order-item-thumbnails .subtotal{margin-top:15px;text-align:right}.global-cart.fancyDropdown .order-item:first-child{margin-top:0}.carousel-container{position:relative;width:100%;height:60px;margin:10px 0 0 0}.carousel-container .carousel-wrap{height:66px;overflow-x:hidden;position:relative;top:-3px}.carousel-container .prev,.carousel-container .next{position:absolute;top:0;height:100%;width:12px;background:#ec008c;cursor:pointer;z-index:20}.carousel-container .prev:hover,.carousel-container .next:hover{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.75);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.75);box-shadow:1px 1px 5px rgba(0,0,0,0.75)}.carousel-container .prev.disabled,.carousel-container .next.disabled{background:#a2a2a2;cursor:default}.carousel-container .prev.disabled:hover,.carousel-container .next.disabled:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.carousel-container .prev em,.carousel-container .next em{display:block;position:relative;top:26px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent}.carousel-container .prev{left:0}.carousel-container .prev em{border-right:6px solid white;left:2px}.carousel-container .prev.disabled em{border-right-color:#c8c8c8}.carousel-container .next{right:0}.carousel-container .next em{border-left:6px solid white;left:4px}.carousel-container .next.disabled em{border-left-color:#c8c8c8}.carousel-container .carousel-images{list-style-type:none;margin:0 0 0;padding:3px 0 0 18px;position:relative}.carousel-container .carousel-images li{cursor:pointer;float:left;width:60px;height:60px;margin:0 6px 0 0;background-color:#fff;text-align:center}.carousel-container .carousel-images li.current{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.5);box-shadow:0px 0px 5px rgba(0,0,0,0.5);outline:1px solid #00a0af}.ui-autocomplete{background:white;list-style:none;max-width:300px;border:1px solid #e1e1e1}.ui-autocomplete li{padding:5px}.ui-autocomplete li a{color:#232323;padding:5px;font-size:12px}.ui-autocomplete li a:hover{text-decoration:none;cursor:pointer}.ui-autocomplete li:hover{text-decoration:none;background:#f4f4f4;cursor:pointer}.module-product{background-color:#e9e9e9;background:-svg-linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);background:-owg-linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);background:-webkit-linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);background:-moz-linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);background:-o-linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);background:linear-gradient(left, #aeaeae 0%, #aeaeae 49.78%, #e9e9e9 49.79%, #e9e9e9 100%);-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);min-height:201px;width:456px;margin-bottom:20px;margin-left:38px;float:left}.module-product.first-in-row{margin-left:0;clear:both}.module-product.contrained{width:456px;box-sizing:border-box}.module-product .product-img{float:left}.module-product .product-details{padding:45px 22px 22px;width:185px;float:left}.module-product .product-title{margin:0 0 8px}.module-product .product-title a{color:#333;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif}.module-product .product-description{font-size:0.84375em;max-width:155px;font-weight:300;margin-bottom:8px}.module-product .btn-primary{display:inline-block}.module-affiliate-code-input{float:right;width:275px}.module-affiliate-code-input .status{margin:0;font-size:0.875em;line-height:2.1428571429em;float:left}.module-affiliate-code-input input{width:150px;height:30px;float:right;color:#999;font-style:italic;font-size:0.75em;text-align:center}.lte7 .module-affiliate-code-input input{margin-top:2px;height:8px;line-height:8px;width:145px}.module-affiliate-share{width:352px;border-top:2px solid #cbcbcb;padding:16px 0 12px}.module-affiliate-share h5{float:left;width:175px;border-right:1px solid #cbcbcb;margin:0 10px 0 0;padding-right:10px}.module-affiliate-share img{display:block}.announcement-item{min-height:44px}.announcement-item .announcement-thumb{padding-right:10px;padding-bottom:5px;width:50px;height:50px}.announcement-highlight{background:#f9f9f9;padding:10px;margin:0 0 15px 0;*display:inline-block;_height:1%}.announcement-highlight:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.announcement-highlight ul{margin:-10px 0 0;width:750px;float:left}.announcement-highlight li{font-size:13px;padding-left:20px}.announcement-actions{display:inline-block;border-left:1px solid #ccc;padding-left:10px;height:100%;margin-left:10px}.anc-right{float:right}.checkbox-list{list-style-type:none;margin:0;padding:0}.checkbox-list li{font-size:13px;font-weight:600;color:#333;text-shadow:0 1px 0 #fff;margin:0 0 7px 0}.checkbox-list li input[type='checkbox']{margin:0 4px 0 0}.checkbox-list li span{font-weight:normal;color:#666}.checkout-methods .content-header{padding:55px 20px 20px}.checkout-methods .login-method{float:left}.checkout-methods .method-title{margin:0 0 20px}.checkout-methods .module-zumba-login p{margin-top:25px}.checkout-methods .module-zumba-login label{float:left;width:120px;line-height:35px;clear:left}.checkout-methods .module-zumba-login input[type="text"],.checkout-methods .module-zumba-login input[type="password"]{width:215px}.checkout-methods .module-zumba-login .input-group.password{margin-bottom:20px}.checkout-methods article{background:#fff;-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);padding:30px 20px;overflow:hidden}.checkout-methods .details{float:left}.checkout-methods .details h6{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;margin:0 0 20px 0}.checkout-methods .details p{font-size:13px;line-height:16px}.checkout-methods .details ul{list-style-type:none;margin:0;padding:0}.checkout-methods .details li{margin:0 0 10px 0;overflow:hidden}.checkout-methods .details label{float:left;width:115px;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;line-height:32px;text-transform:uppercase}.checkout-methods .details input[type='text']{float:right;width:190px}.checkout-methods .details input[type='submit']{margin:15px 0}.checkout-methods .btn{padding:10px 20px 9px}.checkout-methods .btn+.btn{margin-left:5px}.checkout-methods .login{width:335px;padding:0 20px 0 0}.checkout-methods .login p{margin:10px 0px 0px 0px;font-size:12px;font-style:italic}.checkout-methods .guest{width:240px;min-height:195px;padding:0 0 0 20px;border-left:1px solid #999}.checkout-methods .guest p{margin:0 0 25px 0;font-size:0.75em;line-height:1.1666666667em}.checkout-methods .guest .btn{display:inline-block}.checkout-methods .module-facebook-button{margin-top:20px}.checkout-methods .facebookWrapper .login{padding:0 20px 0;border-right:none;border-left:1px solid #999}.checkout-methods .facebookWrapper .guest{padding:0 20px 0 0;border:none;width:335px}.checkout-methods .facebookWrapper .continue-process{width:100%}.checkout-methods .facebookWrapper .facebookAccounts{text-align:left;margin:20px 0}.checkout-methods .facebookWrapper .facebookAccounts .compArrow{display:inline-block;vertical-align:middle;margin:0 10px}.checkout-methods .facebookWrapper .facebookBox{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fafafa;padding:8px;display:inline-block;min-width:200px;position:relative;-moz-box-shadow:3px 3px 2px #c9c9c9;-webkit-box-shadow:3px 3px 2px #c9c9c9;box-shadow:3px 3px 2px #c9c9c9;text-align:left;vertical-align:middle}.checkout-methods .facebookWrapper .facebookBox:before{position:absolute;top:2px;left:50px;width:22px;height:22px;content:" "}.checkout-methods .facebookWrapper .facebookBox .pic-facebook{display:inline-block;width:55px;height:50px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle;overflow:hidden}.checkout-methods .facebookWrapper .facebookBox .pic-facebook img{max-height:50px}.checkout-methods .facebookWrapper .facebookBox .pic-facebook+span{display:inline-block;vertical-align:middle;line-height:1.2em;font-size:13px;padding-left:15px;color:#333333;max-width:150px}.checkout-methods .facebookWrapper .facebookBox.facebookIcon:before{background:url(../../img/fb-icon-20x20.png) no-repeat}.checkout-methods .facebookWrapper .facebookBox.zumbaIcon:before{background:url(../../img/zumba-logo-24x24.png) no-repeat;width:24px;height:24px}.checkout-methods .paypal,.checkout-methods .facebookLogin{width:230px;padding:0 20px 0 20px;border-left:1px solid #999;min-height:195px}.checkout-methods .paypal p,.checkout-methods .facebookLogin p{margin:0 0 15px 0;font-size:0.75em;line-height:1.1666666667em}.checkout-methods .paypal .btn,.checkout-methods .facebookLogin .btn{display:inline-block}.ui-dialog h6{margin:0 0 20px 0}.ui-dialog .submit_signup{margin:20px 0 10px}.ui-dialog label.error{left:130px;top:30px}.lte9 .checkout-methods .input-group.password{margin-bottom:18px}.lte7 .checkout-methods .methods.group .login .input-group{position:static}.lte7 .checkout-methods .methods.group .login .input-group input[type="text"],.lte7 .checkout-methods .methods.group .login .input-group input[type="password"]{width:185px}.module-class-info .stacked-logo{margin-top:30px;margin-left:8px}.module-class-info .class-headline{margin:25px 0 0 0;font-family:"GarageGothic Bold", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;font-size:80px;line-height:60px;letter-spacing:-2px;color:#f2f2f2;text-shadow:0 1px 0 #000}.module-class-info .subhead{color:#fff;margin:10px 0}.module-class-info .copy{width:300px}.module-class-info .copy p{color:#fff}.module-class-info .copy p:first-child{margin-top:0}body.lang-ru-RU #kids-content .class-headline{font-size:70px}body.lang-ru-RU #kids-jr-content .class-headline{font-size:60px}body.lang-ru-RU #kids-jr-content .subhead{font-size:36px}body.lang-fr-FR #kids-content .class-headline,body.lang-it-IT #kids-content .class-headline,body.lang-de-DE #kids-content .class-headline{width:300px}body.lang-fr-FR #kids-jr-content .copy,body.lang-it-IT #kids-jr-content .copy,body.lang-de-DE #kids-jr-content .copy,body.lang-pt-BR #kids-jr-content .copy,body.lang-es-ES #kids-jr-content .copy,body.lang-ru-RU #kids-jr-content .copy{width:300px}body.lang-pt-BR #kids-content .class-headline{width:308px}body.lang-pt-BR #kids-content .copy{width:308px}body.lang-pt-BR #kids-jr-content .class-headline{font-size:90px}body.lang-es-ES #kids-content .class-headline{width:300px}.module-class-content{margin-bottom:36px}.module-class-content h4{font-size:20px;margin:20px 0 10px}.module-class-content p{margin:0}.module-class-instructor-detail{margin-bottom:20px;border-bottom:1px solid #dadada;padding-bottom:20px}.module-class-instructor-detail .instructor-detail-content{font-size:12px;padding:20px 0 0}.module-class-instructor-detail .instructor-detail-content p{margin:0;font-size:12px}.module-instructor-detail-summary{background-color:#f2f2f2;-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);padding:10px 12px;position:relative}.tabs .module-instructor-detail-summary{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.module-instructor-detail-summary .instructor-avatar{float:left;margin-right:11px}.module-instructor-detail-summary .instructor-name{display:inline-block;margin:0}.module-instructor-detail-summary .addtl-links{margin:0;display:inline-block;font-size:12px;color:#666}.module-instructor-detail-summary .addtl-links a{color:#ec008c}.module-instructor-detail-summary .instructor-location{font-size:12px;margin:0 0 0}.module-instructor-detail-summary .instructor-class-types{position:absolute;right:12px;bottom:12px}.module-instructor-detail-summary .instructor-class-types ul{margin:0;list-style:none}.module-instructor-detail-summary .instructor-class-types .class-type{float:right;margin:0 0 0 9px}.module-instructor-detail-summary .instructor-class-types .class-type img{display:block}.module-date-input input{float:left;width:105px;background:#fff url("/img/calendar.png") no-repeat 85% 50%}.module-date-input input.space-right{margin-right:10px}.module-fma-boxes{width:98%;padding:10px 1% !important;display:inline-block}.module-fma-boxes .fma-box{-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);float:left;width:30%;margin-right:2%;padding:15px 1% 10px 1%}.module-fma-boxes .fma-box.teal .title h4{font-size:14px;line-height:16px;color:#00a0af}.module-fma-boxes .fma-box.teal .count{background-color:#00a0af;color:white;font-size:60px;line-height:1;display:table;margin:20px auto 14px auto;padding:4px 17px 2px 17px;font-family:"DIN Next W02 Black", Helvetica, Arial, sans-serif;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-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-fma-boxes .fma-box.teal .btn{padding:5px 5px 6px;display:table;margin:5px auto;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;text-transform:none}.module-fma-boxes .fma-box.eggplant .title h4{font-size:14px;line-height:16px;color:#6c207e}.module-fma-boxes .fma-box.eggplant .count{background-color:#6c207e;color:white;font-size:60px;line-height:1;display:table;margin:20px auto 14px auto;padding:4px 17px 2px 17px;font-family:"DIN Next W02 Black", Helvetica, Arial, sans-serif;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-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-fma-boxes .fma-box.eggplant .btn{padding:5px 5px 6px;display:table;margin:5px auto;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;text-transform:none}.module-fma-boxes .fma-box.tangerine .title h4{font-size:14px;line-height:16px;color:#f89810}.module-fma-boxes .fma-box.tangerine .count{background-color:#f89810;color:white;font-size:60px;line-height:1;display:table;margin:20px auto 14px auto;padding:4px 17px 2px 17px;font-family:"DIN Next W02 Black", Helvetica, Arial, sans-serif;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-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-fma-boxes .fma-box.tangerine .btn{padding:5px 5px 6px;display:table;margin:5px auto;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;text-transform:none}.module-fma-boxes .fma-box .title{padding-left:18px}.module-fma-boxes .fma-box .title.ticket{background:url("/img/ticket.png") no-repeat 0px 0px}.module-fma-boxes .fma-box .title.footsteps{background:url("/img/footsteps.png") no-repeat 0px 0px}.module-fma-boxes .fma-box .title.jam{background:url("/img/zin-jam.png") no-repeat 0px 0px}.module-fma-boxes .fma-box .event-verbiage{font-size:14px;color:#818181;text-transform:uppercase;text-align:center;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal}.module-fma-boxes .fma-box:last-child{margin-right:0}.page-search-results-classes-two-blocks .module-fma-boxes .fma-box{width:47%}.module-friends-attending{padding-bottom:29px;border-bottom:1px solid #dadada}.module-friends-attending h4{font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:16px;color:#666;text-transform:none;margin:0}.module-friends-attending .friends-list{list-style:none;margin:6px 0 0}.module-friends-attending .friend-avatar{float:left;margin:0px 3px 3px 0}.module-friends-attending .friend-avatar img{display:block}.module-group-box{background:none repeat scroll 0 0 #F2F2F2;box-shadow:0 1px 4px rgba(0,0,0,0.3) inset;margin-bottom:21px;padding:10px 12px}.module-image-header{height:420px;background-color:#222222;background-position:center top;background-image:url("/img/bg-header-aboutus.jpg");background-repeat:no-repeat;position:relative}.image-header-title{font-family:"GarageGothic Bold", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;letter-spacing:-3px;font-size:5em;color:#f2f2f2;text-shadow:0 1px 0 #000;line-height:61px;width:312px;float:left;margin:50px 0 0 0}.mobile-img{display:none}.module-img-tooltip{background:#000;background:rgba(0,0,0,0.82);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;float:left;padding:7px 11px}.module-img-tooltip .tooltip-trigger{display:block;width:31px;height:31px;background:url("/img/tooltip-plus.png") no-repeat center center;position:absolute;left:-38px;top:0px;cursor:pointer}.module-img-tooltip .title{margin:0;color:#fff;text-transform:none}.module-img-tooltip .location{margin:0;color:#fff;font-size:12px;border-bottom:1px solid #53504d;padding-bottom:3px;margin-bottom:3px}.module-img-tooltip .page-link{font-size:14px;color:#fff}.module-img-tooltip .page-link .arrow{display:inline-block;height:0;width:0;border-left:4px solid #ec008c;border-top:4px solid transparent;border-bottom:4px solid transparent}.module-instructor-search{margin-top:14px}.module-instructor-search .input-group{width:140px;float:left;margin:0 9px 0 0;clear:none}.module-instructor-search .input-group.instructor-country{width:150px}.module-instructor-search .input-group.instructor-distance{width:70px}.module-instructor-search .input-group.instructor-class{width:130px}.module-instructor-search .input-group.search-button{width:80px;margin:18px 0 0}.module-instructor-result-item{margin:0 0 20px;padding:0;background:#f2f2f2}.module-instructor-result-item .instructor-result-image{float:left}.module-instructor-result-item .instructor-result-image img{display:block}.module-instructor-result-item .instructor-icons{margin:10px 0 0 0}.module-instructor-result-item .instructor-icons li{float:left;margin:0 10px 0 0;list-style:none}.module-instructor-result-item .instructor-result-info{float:left;padding:10px 3.6% 6px}.module-instructor-result-item .instructor-result-info h4{margin:0 0 8px}.module-instructor-result-item .instructor-result-info p{font-size:12px;line-height:14px;color:#666;margin:0}.module-instructor-result-item .instructor-email{font-weight:bold}.login-registration .content-header{padding:55px 20px 20px}.login-registration .login-method{float:left}.login-registration .method-title{margin:0 0 20px}.login-registration .module-zumba-login p{margin-top:25px}.login-registration .module-zumba-login label{width:105px;text-align:right;margin-right:20px;clear:left}.login-registration .module-zumba-login label.small-line{line-height:1}.login-registration .module-zumba-login input[type="text"],.login-registration .module-zumba-login input[type="password"],.login-registration .module-zumba-login input[type="email"]{width:215px}.login-registration .module-zumba-login .input-group.password{margin-bottom:20px}.login-registration article{background:#fff;-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);padding:30px 20px;overflow:hidden}.login-registration .btn{padding:10px 20px 9px}.login-registration .register{width:410px;min-height:300px;padding:0 20px 0 0;border-right:1px solid #999}.login-registration .register p{margin:10px 0px;font-size:12px}.login-registration .login{width:420px;min-height:300px;padding:0 20px 0;border-left:1px solid #999}.login-registration .login p{font-size:0.75em;line-height:1.1666666667em}.login-registration .login p.no-space-paragraph{margin-top:10px}.login-registration .login .btn{display:inline-block}.login-registration .forgot-username-password{font-style:italic}.login-registration span.is-invalid{left:129px;top:25px;z-index:9991}.login-registration form input.is-invalid,.login-registration form input.error,.login-registration form input.form-error{outline:1px solid #c00;margin-bottom:20px !important}.login-registration form .training-registration-billing input.is-invalid,.login-registration form .training-registration-billing input.form-error,.login-registration form .training-registration-billing input.error{margin-bottom:10px !important}.lte9 .login-registration .input-group.password{margin-bottom:18px}.lte7 .login-registration .methods.group .login .input-group{position:static}.lte7 .login-registration .methods.group .login .input-group input[type="text"],.lte7 .login-registration .methods.group .login .input-group input[type="password"]{width:185px}.module-item-rating{margin-bottom:10px}.module-item-rating .write-review-link,.module-item-rating .rating,.module-item-rating p{font-size:12px;margin:0}.module-item-rating .read-reviews{margin-top:2px}.module-item-rating .write-review-link{margin-left:5px;padding-left:10px;border-left:solid 1px #a4a4a4;display:inline-block}.module-item-rating .read-reviews-link{margin-left:10px}.zoomPad{position:relative;z-index:9999;cursor:crosshair;text-align:center;margin:0 auto}.zoomPreload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url("/img/zoomloader.gif");background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;width:100px;height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:107% !important;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:1px solid #999;z-index:110}.zoomWrapperTitle{display:none !important}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block}.module-mcafee{position:absolute;bottom:20px;right:20px}.module-map-directions .map-wrapper{padding:21px 0 21px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-bottom:18px}.module-map-directions .point-a,.module-map-directions .point-b{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:20px;height:21px;float:left;margin-right:10px;position:relative;top:5px}.module-map-directions .point-a{background:url("/img/point-a.png")}.module-map-directions .point-b{background:url("/img/point-b.png")}.module-map-directions .point-a-input,.module-map-directions .point-b-input{width:305px;margin-bottom:10px}.module-map-directions .btn.symbols{float:right;margin-top:-20px;font-weight:bold;width:30px;height:40px;line-height:40px;text-align:center;padding:0 0;display:block;text-shadow:0px 1px 0px rgba(255,255,255,0.4)}.module-map-directions .btn.action{float:right;display:block;margin-right:40px}.module-map-directions .dir-to-title{font-size:20px;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal}.module-map-directions .dir-to-title b{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal}.module-map-directions .map-directions-list{margin:11px 0 0;padding:0;list-style-position:inside}.module-map-directions .map-directions-list li{font-size:13px;line-height:18px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;padding:0 30px;position:relative}.module-map-directions .map-directions-list li>div{color:#999}.module-map-directions .map-directions-list li .dir-text{border-bottom:1px solid #dadada;padding:12px 0;display:block}.module-map-directions .map-directions-list li.map-right{background:url("/img/map-arrow-right.jpg") no-repeat left center}.module-map-directions .map-directions-list li.map-left{background:url("/img/map-arrow-left.jpg") no-repeat left center}.module-map-directions .map-directions-list .dir-distance{font-size:12px;color:#a6a6a6;background:#fff;display:block;right:0;position:absolute;bottom:-9px;padding-left:5px}.module-map-directions .dirs-from,.module-map-directions .dirs-to{margin:21px 0 0;font-size:16px;padding-left:30px;line-height:21px;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal}.module-map-directions .dirs-from{background:url("/img/point-a.png") no-repeat left top}.module-map-directions .dirs-to{background:url("/img/point-b.png") no-repeat left top}.module-map-directions .map-fields{margin-bottom:11px}.module-map-directions .map-search-links{color:#EC008C;float:left;font-size:11px;margin:0 0 0 30px}.class-physical-address{background:#f2f2f2;-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);margin-bottom:10px;padding:10px 12px}.class-physical-address p{margin:0;font-size:12px}.class-physical-address p strong{font-size:13.7px}.module-order-item-thumbnails .item-link:hover{text-decoration:none}.module-order-item-thumbnails .order-item{margin-top:11px}.module-order-item-thumbnails .item-thumb{background:#a7a7a7;padding:3px;float:left;margin-right:20px}.module-order-item-thumbnails .details{margin:0}.module-order-item-thumbnails .details span{display:block}.module-order-item-thumbnails .details span.edit-item-link{display:inline;color:#ec008c}.module-page-content-nav{clear:both}.module-page-content-nav .content-nav-item{width:32.5630252101%;margin-left:1.1554621849%;margin-top:25px;float:left}.module-page-content-nav .content-nav-item:first-child{margin-left:0}.content-nav-items{margin:0}.content-nav-item h3{margin:0}.content-nav-item a{display:block;background:#fff url("/img/sm-arrow.png") no-repeat 93% center;-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.45);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.45);box-shadow:0px 2px 2px rgba(0,0,0,0.45);color:#000;padding:15px 20px}.content-nav-item a:hover{text-decoration:none}.no-boxshadow-clone .content-nav-item a{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:2px solid #dedede}.pagination-wrap{display:table;margin-bottom:10px}.pagination-wrap .pagination{display:table-cell;width:620px;vertical-align:top;background-color:#f1f1f1;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.pagination-wrap .pagination ul{text-align:right;margin:0 10px 0}.pagination-wrap .pagination ul li{display:inline-block;vertical-align:top;margin-left:3px}.pagination-wrap .pagination ul li a{color:#333;font-size:12px}.pagination-wrap .pagination ul li a.current{font-weight:bold}.pagination-wrap .pagination ul li a:hover{color:#ec008c}.pagination-wrap .pagination ul li a span{margin-bottom:2px}.pagination-wrap .view-all{display:table-cell;vertical-align:top;margin-left:3px;padding-left:3px}.pagination-wrap .view-all a{font-size:13px;line-height:17px;text-transform:uppercase;display:block;padding:6px 5px 4px 8px;width:60px;background-color:#f1f1f1;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;cursor:pointer;color:#333;min-width:61px}.pagination-wrap .view-all a:hover{color:#ec008c}.ie8 .pagination-wrap .view-all a{padding-right:0;width:65px}.module-press-buzz{width:205px}.module-press-buzz p{font-size:14px;line-height:16px}.module-press-buzz p.cite{font-size:12px;text-transform:uppercase;text-align:right}.module-press-release-item{margin:0 0 20px;padding:0}.module-press-release-item .press-item-header{background:#f2f2f2;padding:15px 20px 12px 20px}.module-press-release-item .press-item-header .press-item-title{float:left;width:290px;margin:0 60px 0 0}.module-press-release-item .press-item-header .press-item-date,.module-press-release-item .press-item-header .press-item-location{float:left;width:150px;font-weight:bold;line-height:10px;margin:0;font-size:12px}.module-press-release-item .press-item-content{margin:8px 20px 0 20px;padding-bottom:8px;font-size:12px;line-height:14px;border-bottom:1px solid #e7e7e7}.module-press-release-item .press-item-content p{font-size:12px;line-height:14px;width:50%}.module-press-release-item .press-item-footer a{line-height:38px;font-size:14px;font-weight:bold;display:block;padding:0 20px;float:left;border-right:1px solid #e7e7e7}.module-press-newsroom-item{margin:0 0 20px;padding:0}.module-press-newsroom-item .press-item-image{float:left;width:120px}.module-press-newsroom-item .press-item-image img{display:block;margin:0 auto;position:relative;bottom:-20px}.module-press-newsroom-item .press-item-header{width:536px;float:left;background:#f2f2f2;padding:15px 20px 12px 20px}.module-press-newsroom-item .press-item-header .press-item-title{float:left;width:290px;margin:0 40px 0 0}.module-press-newsroom-item .press-item-header .press-item-date,.module-press-newsroom-item .press-item-header .press-item-location{float:left;width:auto;font-weight:bold;line-height:10px;margin:0;font-size:12px}.module-press-newsroom-item .press-item-header .press-item-date{margin-right:30px}.module-press-newsroom-item .press-item-content{clear:both;margin:8px 20px 0 20px;padding-bottom:8px;font-size:12px;line-height:14px;border-bottom:1px solid #e7e7e7}.module-press-newsroom-item .press-item-content p{font-size:12px;line-height:14px;width:50%;padding-left:120px}.module-press-newsroom-item .press-item-footer a{line-height:38px;font-size:14px;font-weight:bold;display:block;padding:0 20px;float:left;border-right:1px solid #e7e7e7}.module-press-media-grid .media-row{margin-bottom:20px}.module-press-media-grid .media-row .media-item{width:163px;height:271px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);box-shadow:0 0 6px rgba(0,0,0,0.5);float:left;margin-right:14px;text-align:center;-webkit-transition:all ease;-webkit-transition-delay:0.3s;-moz-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:relative;z-index:1}.module-press-media-grid .media-row .media-item .overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,0.75);display:none}.module-press-media-grid .media-row .media-item .overlay h2{color:#fff;font-size:18px;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;margin:120px 0 15px 0}.module-press-media-grid .media-row .media-item:hover{-webkit-transform:scale(1.19);-moz-transform:scale(1.19);-ms-transform:scale(1.19);-o-transform:scale(1.19);transform:scale(1.19);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.3),0 0 15px rgba(0,0,0,0.75);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.3),0 0 15px rgba(0,0,0,0.75);box-shadow:0 2px 4px rgba(0,0,0,0.3),0 0 15px rgba(0,0,0,0.75);z-index:2}.module-press-media-grid .media-row .media-item:hover .overlay{display:block}.module-press-media-grid .media-row .media-item:hover p{font-weight:bold}.module-press-media-grid .media-row .media-item:last-child{margin-right:0}.module-press-media-grid .media-row .media-item p{margin:0;line-height:36px;position:absolute;background:#fff;z-index:3;width:100%;bottom:0}.module-press-media-grid .media-row .media-item img{display:block}.product-color-list{list-style-type:none;margin:0;padding:1px 0 0 1px;overflow:hidden}.product-color-list li{float:left;width:30px;height:30px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 2px rgba(0,0,0,0.85);-moz-box-shadow:0 0 2px rgba(0,0,0,0.85);box-shadow:0 0 2px rgba(0,0,0,0.85);margin:0 5px 4px 0;cursor:pointer}.product-color-list li.is-checked{border:2px solid #00a0af;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.5);box-shadow:0px 0px 7px rgba(0,0,0,0.5)}.product-color-list li:hover{-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.5);box-shadow:0px 0px 7px rgba(0,0,0,0.5)}.product-color-list img{width:100%;height:100%}.product-color-list img.is-checked{border:2px solid #00a0af;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 7px rgba(0,0,0,0.5);box-shadow:0px 0px 7px rgba(0,0,0,0.5)}ie7 .product-color-list .is-checked{border:2px solid #00A0Af}ie8 .product-color-list .is-checked{border:2px solid #00A0Af}.module-product-details{width:350px;float:left}.module-product-details h2{color:#333;margin:70px 0 4px}.module-product-details h2 span{display:block;color:#666;font-size:15px;line-height:1.1em;padding:4px 0;text-transform:uppercase;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal}.module-product-details .price{font-size:26px;line-height:22px;color:#6c207e;margin:0 0 15px 0;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal}.module-product-details .price .original-price{color:#999;text-decoration:line-through;border-right:2px solid #ccc;display:inline-block;padding-right:10px;margin-right:5px;position:relative}.module-product-details .price .sale-price{color:red;position:relative}.module-product-details .price .sale-price .pd-price-currency{font-size:14px}.module-product-details fieldset{padding-top:5px;position:relative;padding-bottom:10px}.module-product-details .quantity{width:auto}.module-product-details .quantity select{width:60px}.module-product-details .quantity select[disabled]{background-color:#f2f2f2;cursor:not-allowed}.module-product-details .quantity .not-available{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase;display:inline;color:red}.module-product-details .legend-action{position:absolute;top:0;*top:-21px;_top:-21px;left:160px;font-size:0.75em}.module-product-details .module-add-to-cart-button{float:left}.module-product-details .module-add-to-cart-button .disabled-message{bottom:100%;width:150px;font-size:12px;display:none}.module-product-details .module-add-to-cart-button input[disabled]:hover+.disabled-message{display:block}.module-product-details .module-mcafee{position:static;display:inline-block;margin:0 0 0 20px}.module-product-details .form-footer input,.module-product-details .mcafee{vertical-align:text-top}.module-product-details .fine-print{margin:0}.module-product-details .fine-print .view-more{display:inline-block;margin-right:10px;padding-right:10px}.module-product-details .module-social-buttons{margin:0 0 5px 0}.module-product-details .module-social-buttons .twitter-share{width:90px}.module-product-details .module-social-buttons .googleplus-one{width:78px}.module-product-details .module-social-buttons .facebook-like{width:89px}.module-product-details .module-social-buttons .pinterest-pinit{width:50px}.module-product-details legend p{width:300px}.module-product-details legend p span{display:inline}.module-recommendation{width:100px;float:right;margin:65px 0 0;height:auto}.module-recommendation:before,.module-recommendation:after{content:"";display:table}.module-recommendation:after{content:"";display:table;clear:both}.module-recommendation p{font-size:13px;line-height:0.9285714286em;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;color:#333;text-transform:uppercase;padding:0 7px 0 3px;margin:0;text-align:center}.module-recommendation p span{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;color:#6c207e}.module-recommendation td{padding:0 0 20px 7px}.module-recommendation td a:hover{text-decoration:none}.module-recommendation td a img{width:86px;border-bottom:1px solid #ccc}.module-recommendation td a span{display:block}.module-recommendation td a span.name{color:#666;font-size:12px;line-height:13px;padding:3px 4px 0 0;font-family:"Lucida Grande", Helvetica, Arial, sans-serif}.module-recommendation td a span.value{font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px;color:#333}.module-recommendation td a span.value:before{content:"$"}.product-unavailable .module-product-details .module-mcafee{margin:0 0 15px}.module-product-images{background:#cbcbcb;padding:8px 8px;width:409px;float:left}.module-product-images .selected-image{position:relative;width:408px;height:384px;background:#fff}.module-product-images .zoom{display:block;text-align:center}.module-product-images .zoom-instruction{position:absolute;bottom:10px;right:10px;width:60px;background:url("/img/magnifying-glass.png") top center no-repeat;padding:18px 0 0;z-index:99999}.module-product-images .zoom-instruction p{margin:0;text-align:center;text-transform:uppercase;font-size:11px;line-height:12px}.scoring-bar{list-style-type:none;overflow:hidden;margin:0;padding:3px 0}.scoring-bar li{float:left;width:27px;height:7px;border-left:1px solid #8a0e67;margin:0}.scoring-bar .full-block{background:-svg-linear-gradient(#ee0091 0%, #a00063 100%);background:-owg-linear-gradient(#ee0091 0%, #a00063 100%);background:-webkit-linear-gradient(#ee0091 0%, #a00063 100%);background:-moz-linear-gradient(#ee0091 0%, #a00063 100%);background:-o-linear-gradient(#ee0091 0%, #a00063 100%);background:linear-gradient(#ee0091 0%, #a00063 100%);border-right:1px solid #ef3caa}.scoring-bar .empty-block{background:#eeedec}.scoring-bar .number-block{position:relative;top:-3px;left:7px;border:none;font-size:10px;font-weight:600}.lte8 .scoring-bar .full-block{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee0091', endColorstr='#a00063',GradientType=0 )}.product-size-list{list-style-type:none;margin:0;padding:1px 0 0 1px;overflow:hidden}.product-size-list li{float:left;width:32px;height:23px;text-align:center;font-size:10px;line-height:23px;font-weight:600;color:#ec008c;background-color:#f5f5f5;background:-svg-linear-gradient(#fdfdfd 0%, #cecece 100%);background:-owg-linear-gradient(#fdfdfd 0%, #cecece 100%);background:-webkit-linear-gradient(#fdfdfd 0%, #cecece 100%);background:-moz-linear-gradient(#fdfdfd 0%, #cecece 100%);background:-o-linear-gradient(#fdfdfd 0%, #cecece 100%);background:linear-gradient(#fdfdfd 0%, #cecece 100%);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 0 3px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 0 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.35),0 0 3px rgba(0,0,0,0.2);margin:0 5px 7px 0;cursor:pointer}.also-bought li{display:inline-block;padding-right:10px;margin-right:16px;transition:.2s;vertical-align:top;padding:2px 2px 10px 2px}.also-bought li:hover{box-shadow:0 2px 4px rgba(0,0,0,0.3),inset 0 0 1px rgba(0,0,0,0.3)}.also-bought li:last-child{margin-right:0}.also-bought li a{display:block;margin-bottom:10px}.also-bought li a:hover{text-decoration:none}.also-bought li a img{border-bottom:1px solid #f5f5f5}.also-bought li a .shop-item-title{width:110px}.also-bought li a .shop-item-price{width:110px;font-size:13px}.also-bought li a .shop-item-price strike{white-space:nowrap}.also-bought li a .rating-stars{margin-left:15px}.also-bought li .preview-swatches{margin-left:15px}.slider{margin:43px 0 0 0}.slider .ui-slider,.slider .track{position:relative;width:100%;height:5px;border:1px solid #b4b4b4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15),inset 0 -1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15),inset 0 -1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15),inset 0 -1px 1px rgba(0,0,0,0.15)}.slider .ui-slider-handle,.slider .handle{cursor:ew-resize;position:absolute;top:-5px;background:#ec008c;padding:2px 4px 4px 4px;margin-left:-5px}.slider .ui-slider-handle .handle-grip,.slider .handle .handle-grip{margin:0;font-size:6px;line-height:3px;color:#f2f2f2;display:block}.slider .position-value{position:absolute;display:block;padding:0 3px;top:-32px;left:-13px;min-width:34px;height:22px;text-align:center;font-size:11px;font-weight:600;line-height:21px;color:#f2f2f2;background:#ec008c;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;text-shadow:none}.slider .position-value .tip{position:absolute;bottom:-7px;left:15px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #ec008c}.slider .position-labels{list-style-type:none;margin:5px -3px 0 2px;padding:0;overflow:hidden}.slider .position-labels li{float:left;width:21%;font-size:9px;text-align:center;color:#666}.slider .position-labels .min,.slider .position-labels .max{font-weight:600;color:#666;width:12.5%}.slider .position-labels .min{text-align:left;margin-right:10px}.slider .position-labels .max{text-align:right;float:right;margin-right:15px}.rating-stars{display:inline-block;position:relative;vertical-align:text-bottom;width:50px;height:10px;background-position:0 -38px;top:-1px}.rating-stars,.rating-stars .rating{background-image:url("/img/star-sprite.png");background-repeat:no-repeat}.rating-stars .rating{position:absolute;left:0;top:0;bottom:0;background-position:0 -28px}.rating-stars.large{width:75px;height:14px;background-position:0 -14px}.rating-stars.large .rating{background-position:0 0}.rating-1-0 .rating{width:20%}.rating-1-1 .rating{width:22%}.rating-1-2 .rating{width:24%}.rating-1-3 .rating{width:26%}.rating-1-4 .rating{width:28%}.rating-1-5 .rating{width:30%}.rating-1-6 .rating{width:32%}.rating-1-7 .rating{width:34%}.rating-1-8 .rating{width:36%}.rating-1-9 .rating{width:38%}.rating-2-0 .rating{width:40%}.rating-2-1 .rating{width:42%}.rating-2-2 .rating{width:44%}.rating-2-3 .rating{width:46%}.rating-2-4 .rating{width:48%}.rating-2-5 .rating{width:50%}.rating-2-6 .rating{width:52%}.rating-2-7 .rating{width:54%}.rating-2-8 .rating{width:56%}.rating-2-9 .rating{width:58%}.rating-3-0 .rating{width:60%}.rating-3-1 .rating{width:62%}.rating-3-2 .rating{width:64%}.rating-3-3 .rating{width:66%}.rating-3-4 .rating{width:68%}.rating-3-5 .rating{width:70%}.rating-3-6 .rating{width:72%}.rating-3-7 .rating{width:74%}.rating-3-8 .rating{width:76%}.rating-3-9 .rating{width:78%}.rating-4-0 .rating{width:80%}.rating-4-1 .rating{width:82%}.rating-4-2 .rating{width:84%}.rating-4-3 .rating{width:86%}.rating-4-4 .rating{width:88%}.rating-4-5 .rating{width:90%}.rating-4-6 .rating{width:92%}.rating-4-7 .rating{width:94%}.rating-4-8 .rating{width:96%}.rating-4-9 .rating{width:98%}.rating-5-0 .rating{width:100%}input.stars{display:none}.star{display:inline-block;width:15px;height:14px;background:url("/img/star-large.png") no-repeat;margin:0 -1px 0 -2px}.no-star{display:inline-block;width:15px;height:14px;background:url("/img/nostar-large.png") no-repeat;margin:0 -1px 0 -2px}.module-rating-count .rating-label{width:50px;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;float:left}.recommended-product:hover{background:#ddd;cursor:pointer}.recommended-product a:hover{text-decoration:none}.recommended-product .shop-item-title{font-size:12px;line-height:12px;color:#666;margin:0}.recommended-product .shop-item-price{font-weight:bold;font-size:0.75em;color:#333;margin:0}.recommended-product .shop-item-rating{font-size:10px;color:#ec008c !important;margin:-2px 0 0}.recommended-product img{border-bottom:1px solid #ccc;width:100%;max-width:84px;height:auto;margin:0 auto 7px;display:block}.horizontal .recommended-product{float:left;width:86px;margin:0 0 0 6px}.horizontal .first{margin:0}.horizontal .shop-item-title{font-size:11px;color:#999}.vertical .recommended-product{margin:11px 0 9px}.vertical .recommended-product .shop-item-title{font-size:11px}.module-search-result-item{margin:0 0 40px;padding:0}.module-search-result-item .result-item-header{background:#f2f2f2;position:relative;margin-bottom:10px}.module-search-result-item .result-item-header:after{visibility:hidden;display:block;content:"";clear:both;height:0;overflow:hidden}.module-search-result-item .result-location-info{float:left;width:74.7%;padding:10px 3.6% 10px}.module-search-result-item .result-location-info h4{margin:0 0 8px}.module-search-result-item .result-location-info p{font-size:12px;line-height:14px;color:#666;margin:0}.module-search-result-item .distance{width:18.05%;background:#6c207e;margin:0;padding-top:10px;position:absolute;right:0;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.module-search-result-item .number{text-align:center;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;font-size:30px;color:#f2f2f2;margin:0;display:block}.module-search-result-item .distance-unit{text-align:center;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;color:#f2f2f2;margin:-9px 0 0;display:block}.module-search-result-item .schedule{clear:both;padding:0 20px 0 26px}.module-search-result-item .schedule-and-directions,.module-search-result-item .zumba-class-info,.module-search-result-item .event-details{width:255px;font-size:12px;font-weight:600;border-right:1px solid #ececec;padding:15px 15px 15px 0;margin:0;display:block}.module-search-result-item .table-event-table{width:100%}.module-search-result-item .table-event-detail{width:74.7%;background:#F2F2F2;padding:10px 3.6% 10px}.module-search-result-item .table-event-detail p{font-size:12px;line-height:14px;color:#666;margin:0}.module-search-result-item .table-event-distance-teal{width:18.05%;background:#00a0af}.module-search-result-item .table-event-distance-eggplant{width:18.05%;background:#6c207e}.schedule-item{border-top:1px solid #ececec;margin:0;position:relative}.schedule-item:first-child{border-top:0 none}.schedule-item>p{font-size:12px;font-weight:600;margin:0;padding:0;line-height:35px}.schedule-item .large img{top:4px;margin-right:10px}.schedule-item .date-time{float:left}.schedule-item .btn-primary{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#333;text-transform:none;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-weight:bold;padding:0}.schedule-item.not-active>p{color:#999}.schedule-item.not-active .instructor a{color:#999}.schedule-item .social{display:none;position:absolute;top:100%;left:50%;background:#f2f2f2;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-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-left:-130px}.schedule-item .social ul{list-style-type:none;margin:0 0 0 0;padding:0;overflow:hidden}.schedule-item .social .social-buttons li{list-style-type:none;float:left;width:auto;margin:0 0px 0 0}.schedule-item .social .twitter-share{width:79px;height:33px;display:inline-block}.schedule-item .social .twitter-share span{display:none}.schedule-item .social .googleplus-one{width:48px;height:33px;display:inline-block}.schedule-item .social .googleplus-one span{display:none}.schedule-item .social .facebook-like{width:40px;height:33px;background:url(../img/btn-like.png) no-repeat;display:inline-block}.schedule-item .social .facebook-like span{display:none}.schedule-item .class-pill{float:left}.schedule-item .instructor{position:absolute;left:284px}.schedule-item .class-type{float:right;position:relative;text-align:left;width:167px}.schedule-item img{display:inline-block;position:relative;top:5px;margin-right:5px;vertical-align:top}.module-search-result-item-event header .distance{padding-top:12px;padding-bottom:14px}.module-search-result-item-event .distance-alt{background:#00a0af}.module-search-result-item-event .schedule{padding-bottom:5px}.module-search-result-item-event .schedule .schedule-event-title{clear:both}.module-search-result-item-event .schedule .schedule-item{padding-bottom:10px}.module-search-result-item-event .schedule .schedule-item>p{margin-top:10px;line-height:12px}.module-search-result-item-event .schedule .zumbawear-sold-event{float:left;width:200px;background:url("/img/cart-global-black.png") no-repeat 10px 0px;margin-left:5px}.module-search-result-item-event .schedule .zumbawear-sold-event span{margin-left:25px;font-size:11px}.module-search-result-item-event .schedule .non-sponsor{margin-left:0;background-position:0 0}.module-search-result-item-event .class-event,.module-search-result-item-event .zumba-class-info,.module-search-result-item-event .zumba-sponsor-event,.module-search-result-item-event .zumbawear-sold-event{display:inline-block}.module-search-result-item-event .class-event{width:100%}.module-search-result-item-event .zumba-class-info{width:510px}.module-search-result-item-event .zumba-class-info div{float:left}.module-search-result-item-event .zumba-class-info .zumbawear-sold-event .span{padding:0 20px 0 0}.module-search-result-item-event .event-details{border:0 none;float:right;margin:0 0 0 10px;padding-right:0;text-align:right;width:90px}.module-search-result-item-event .schedule-item .class-type{position:static}.page-search-results-classes .social .twitter-share{background:url(../img/btn-tweet.png) no-repeat}.page-search-results-classes .social .googleplus-one{background:url(../img/btn-ggl1.png) no-repeat}.zumbini-featureflag .schedule-item{padding-top:5px;padding-bottom:10px}.zumbini-featureflag .schedule-item>p{line-height:20px}.zumbini-featureflag .schedule-item .instructor{left:350px;top:15px}.zumbini-featureflag .schedule-item .btn{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.45);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.45);box-shadow:0 1px 2px rgba(0,0,0,0.45);padding:5px 11px 5px 11px;background-color:#aaa;color:#000;font-size:12px;text-transform:uppercase;text-align:center;cursor:pointer;display:inline-block}.zumbini-featureflag .schedule-item .btn-primary{color:#fff;background-color:#e20277;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e20277), color-stop(100%, #b00062));background-image:-webkit-linear-gradient(#e20277 0%, #b00062 100%);background-image:-moz-linear-gradient(#e20277 0%, #b00062 100%);background-image:-o-linear-gradient(#e20277 0%, #b00062 100%);background-image:linear-gradient(#e20277 0%, #b00062 100%)}.zumbini-featureflag .schedule-item .class-type{margin-top:6px;width:105px;text-align:center}.zumbini-featureflag .btn[disabled]{color:#ec008c;font-weight:bold;background-color:#e9eef1;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #c3c8cd));background-image:-webkit-linear-gradient(#fefefe 0%, #c3c8cd 100%);background-image:-moz-linear-gradient(#fefefe 0%, #c3c8cd 100%);background-image:-o-linear-gradient(#fefefe 0%, #c3c8cd 100%);background-image:linear-gradient(#fefefe 0%, #c3c8cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#c3c8cd',GradientType=0)}.zumbini-featureflag .btn-paddingb{padding:5px 22px !important}.zumbini-featureflag .btn-paddinbgsol{padding:5px 17px !important}.no-touch .module-search-result-item .schedule:hover .schedule-item,.no-touch .module-search-result-item .schedule.hover .schedule-item{opacity:.5}.no-touch .module-search-result-item .schedule:hover .schedule-item:hover,.no-touch .module-search-result-item .schedule:hover .schedule-item.hover,.no-touch .module-search-result-item .schedule.hover .schedule-item:hover,.no-touch .module-search-result-item .schedule.hover .schedule-item.hover{opacity:1}.no-touch .schedule-item:hover,.no-touch .schedule-item.hover{background:#f2f2f2;-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-left:-16px;margin-right:-10px;padding-left:6px;z-index:999;position:relative;border-color:transparent;opacity:1}.no-touch .schedule-item:hover .date-time .btn-primary,.no-touch .schedule-item.hover .date-time .btn-primary{font-size:12px;text-transform:none;color:#fff;background-color:#e20277;background:-svg-linear-gradient(#e20277 0%, #b00062 100%);background:-owg-linear-gradient(#e20277 0%, #b00062 100%);background:-webkit-linear-gradient(#e20277 0%, #b00062 100%);background:-moz-linear-gradient(#e20277 0%, #b00062 100%);background:-o-linear-gradient(#e20277 0%, #b00062 100%);background:linear-gradient(#e20277 0%, #b00062 100%);-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.45);-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.45);box-shadow:0px 2px 2px rgba(0,0,0,0.45);padding:5px 10px 4px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-weight:bold}.no-touch .schedule-item:hover .date-time .btn-primary:hover,.no-touch .schedule-item:hover .date-time .btn-primary.hover,.no-touch .schedule-item.hover .date-time .btn-primary:hover,.no-touch .schedule-item.hover .date-time .btn-primary.hover{background-color:#c80068;background:-svg-linear-gradient(#c80068 0%, #850049 100%);background:-owg-linear-gradient(#c80068 0%, #850049 100%);background:-webkit-linear-gradient(#c80068 0%, #850049 100%);background:-moz-linear-gradient(#c80068 0%, #850049 100%);background:-o-linear-gradient(#c80068 0%, #850049 100%);background:linear-gradient(#c80068 0%, #850049 100%)}.no-touch .schedule-item:hover .instructor,.no-touch .schedule-item.hover .instructor{left:300px}.no-touch .schedule-item:hover .class-type,.no-touch .schedule-item.hover .class-type{margin-right:10px}.no-touch .schedule-item:hover .social,.no-touch .schedule-item.hover .social{display:block}.no-touch .module-search-result-item-event .schedule:hover .schedule-item,.no-touch .module-search-result-item-event .schedule.hover .schedule-item{opacity:1}.no-touch .module-search-result-item-event .schedule-item:hover,.no-touch .module-search-result-item-event .schedule-item.hover{padding-left:16px}.no-touch .zumbini-featureflag .schedule-item:hover .instructor,.no-touch .zumbini-featureflag .schedule-item.hover .instructor{left:366px}.no-touch .zumbini-featureflag .schedule-item:hover,.no-touch .zumbini-featureflag .schedule-item.hover{padding-left:16px}.module-special-banner{position:absolute;z-index:99;width:100%;background:#00a0af;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.16);height:28px}.module-special-banner h2{margin:0;display:inline;font-size:25px;line-height:29px;color:#fff}.module-special-banner p{color:#fff;margin:0;font-size:12px;vertical-align:text-top;display:inline}.side-nav{position:absolute;top:40px;height:auto;right:-3px;visibility:hidden;background:#f4f4f4;width:220px;border-right:solid 1px #e2e2e2;border-left:solid 1px #e2e2e2;-moz-box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);z-index:999;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-ms-transition:opacity 0.5s;transition:opacity 0.5s}.side-nav .titleMenu{line-height:35px;height:35px;background:#e3e3e3;font-size:14px;color:#444;white-space:nowrap;position:relative;border-bottom:solid 1px #b9b9b9;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;margin:0;padding:0 0 0 40px;text-shadow:0px 1px #fff;z-index:1;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase}.side-nav .titleMenu a{display:block;text-decoration:none;color:#444}.MQon .side-nav{position:fixed;*position:absolute;height:100%;right:0;top:0;visibility:visible}.side-nav .catagoryUL.activeSideNav .titleMenu{background:#565656;color:#fff;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}.icon-bubble:before,.icon-arrow-up:before,.icon-arrow-down:before,[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased}.side-nav .titleMenu span{position:absolute;left:10px;height:35px;line-height:35px;font-size:1.1em;text-shadow:-1px 0 0 rgba(0,0,0,0.7);color:#999}.side-nav .catagoryUL.activeSideNav span{text-shadow:-1px 0 0 rgba(0,0,0,0.3);color:#fff}.side-nav .titleMenu.announce span.alertBubble{color:#fff;text-align:center;width:17px;text-shadow:none;font-size:10px;height:22px;top:50%;display:block;margin-top:-11px;line-height:22px}.icon-bubble:before{content:"\e005";width:22px;text-align:center;font-size:1.2em;text-shadow:-1px 0 0 rgba(0,0,0,0.8)}.icon-bubble.alert:before{color:#bf0000;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.side-nav .titleMenu span.arrow{left:100%;margin-left:-30px;font-size:0.5em;text-shadow:none;color:#444}.icon-arrow-up:before{content:"\e007"}.icon-arrow-down:before{content:"\e008"}.side-nav .catagoryUL.activeSideNav span.arrow{color:#fff}.side-nav .catagoryUL{margin:0;padding:0;border-bottom:solid 1px #b9b9b9;overflow:hidden;background:#fcfcfc;min-height:34px}.side-nav .catagoryUL .accordionDiv{position:relative;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-ms-transition-timing-function:ease-in;transition-timing-function:ease-in;z-index:0}.side-nav .catagoryUL .titleMenu{cursor:pointer}.side-nav .menuLinks{margin:0;font-size:12px}.side-nav .menuLinks a{padding:8px 8px 8px 40px;display:block;text-decoration:none;color:#666;word-wrap:break-word}.side-nav .menuLinks:first-child{padding-top:10px}.side-nav .menuLinks:last-child{padding-bottom:10px}.side-nav .menuLinks.activeLinkNav a{color:#ed8c04;height:auto;background:none}.side-nav .menuLinks a:hover{background:#f3f3f3}.side-nav .arrowTop{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f4f4f4;position:absolute;top:-5px;right:10px}.wrapper-side-nav{position:absolute;top:1px;right:0;height:39px;width:100px}.side-nav-dropdown{height:39px;line-height:39px;position:relative;cursor:pointer;padding:0 15px 0 15px;text-indent:-5px;margin:0 1px 0 0;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;color:#fff;white-space:nowrap}.side-nav-dropdown:hover{background:rgba(0,0,0,0.8)}.side-nav-dropdown .arrow-down{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #fff;position:absolute;top:50%;margin:-1.5px 0 0 0;right:8px}.side-nav .catagoryUL,.side-nav .titleMenu,.side-nav .menuLinks{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.group-side-nav{overflow:auto;max-height:100%;position:relative;z-index:1}.group-side-nav .onhold{padding:15px 0 20px;background:#f2f2f2;text-align:center}.group-side-nav .onhold .message{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.25);-moz-box-shadow:0 0 6px rgba(0,0,0,0.25);box-shadow:0 0 6px rgba(0,0,0,0.25);padding:10px;margin:0 30px 5px;background:-svg-linear-gradient(#fff 0%, #f6f6f6 100%);background:-owg-linear-gradient(#fff 0%, #f6f6f6 100%);background:-webkit-linear-gradient(#fff 0%, #f6f6f6 100%);background:-moz-linear-gradient(#fff 0%, #f6f6f6 100%);background:-o-linear-gradient(#fff 0%, #f6f6f6 100%);background:linear-gradient(#fff 0%, #f6f6f6 100%)}.group-side-nav .onhold .message p{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;font-size:14px;margin:0;line-height:1em}.group-side-nav .onhold .message p span{display:block;color:#c00}.group-side-nav .onhold a{font-size:12px}.wrapper-side-nav.visibleNav .side-nav{opacity:1;visibility:visible}.wrapper-side-nav.hiddenNav .side-nav,.wrapper-side-nav.hiddenNav .side-nav .catagoryUL{opacity:0;visibility:hidden}@media screen and (max-width: 1224px){.MQon .side-nav{opacity:0;position:absolute;top:40px;height:auto;right:-3px;visibility:hidden}.MQon .side-nav-dropdown,.MQon .tools-indicator{visibility:visible}}@media screen and (min-width: 1225px){.MQon .side-nav{opacity:1;position:fixed;top:0;height:100%;visibility:visible}.MQon .side-nav-dropdown,.MQon .tools-indicator{visibility:hidden}.SideMenuOn>header.global-header,.SideMenuOn>#layout-page-content{width:auto;margin-right:220px}.sidemenu_helper{height:100% !important}}.lte8 .wrapper-side-nav.visibleNav .side-nav.fixMQSm{opacity:1;visibility:visible}.lte8 .wrapper-side-nav.hiddenNav .side-nav.fixMQSm{opacity:0;visibility:hidden}.lte8 .MQon .side-nav.fixMQSm{opacity:0;position:absolute;top:40px;height:auto;right:-3px;visibility:hidden}.lte8 .MQon .side-nav.fixMQLg{opacity:1;position:fixed;top:0;height:100%;visibility:visible}.lte8>.SideMenuOn.ieBodyfixMQLg>header.global-header,.lte8>.SideMenuOn.ieBodyfixMQLg>#layout-page-content{width:auto;margin-right:220px}.lte8>.SideMenuOn.ieBodyfixMQLg>.sidemenu_helper{height:100% !important}.lte8>.SideMenuOn.ieBodyfixMQSm>header.global-header,.lte8>.SideMenuOn.ieBodyfixMQSm>#layout-page-content{width:100%;margin-right:0}.lte8>.SideMenuOn.ieBodyfixMQSm .side-nav-dropdown,.lte8>.SideMenuOn.ieBodyfixMQSm .tools-indicator{visibility:visible}.lte8>.SideMenuOn.ieBodyfixMQLg .side-nav-dropdown,.lte8>.SideMenuOn.ieBodyfixMQLg .tools-indicator{visibility:hidden}.wrapper-side-nav.hiddenNavReady .side-nav-dropdown,.wrapper-side-nav.hiddenNavReady .side-nav,.wrapper-side-nav.hiddenNavReady .side-nav .catagoryUL,.wrapper-side-nav.hiddenNavReady .tools-indicator{visibility:hidden !important}.careerBlockTab{padding:10px;border:solid 2px #e2e2e2;background:#f4f4f4;position:relative;z-index:1;text-align:center}.careerBlockTab h4{font-size:13px;padding:0 0 8px 10px;margin:0;color:#444;text-align:left}.careerBlockTab .careerNav{letter-spacing:-3px;overflow:hidden;list-style:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:solid 3px #d9d9d9;margin:0;white-space:nowrap;display:inline-block}.careerBlockTab .careerNav li{display:inline-block;line-height:30px;text-align:center;text-transform:uppercase;padding:0 10.4px;word-spacing:normal;border-right:solid 1px #9e1c60;letter-spacing:normal;color:#fff;background:#b00062;background:-svg-linear-gradient(#e20277 0%, #b00062 100%);background:-owg-linear-gradient(#e20277 0%, #b00062 100%);background:-webkit-linear-gradient(#e20277 0%, #b00062 100%);background:-moz-linear-gradient(#e20277 0%, #b00062 100%);background:-o-linear-gradient(#e20277 0%, #b00062 100%);background:linear-gradient(#e20277 0%, #b00062 100%);font-size:12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;cursor:pointer;vertical-align:top}.careerBlockTab .careerNav li:first-child{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.careerBlockTab .careerNav li:last-child{border:none;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.careerBlockTab .careerNav li:hover{color:#fff;background:-svg-linear-gradient(#c80068 0%, #850049 100%);background:-owg-linear-gradient(#c80068 0%, #850049 100%);background:-webkit-linear-gradient(#c80068 0%, #850049 100%);background:-moz-linear-gradient(#c80068 0%, #850049 100%);background:-o-linear-gradient(#c80068 0%, #850049 100%);background:linear-gradient(#c80068 0%, #850049 100%)}.careerBlockTab .careerNav li.selectedTab{color:#444444;background:-svg-linear-gradient(#a4acb2 0%, #fff 100%);background:-owg-linear-gradient(#a4acb2 0%, #fff 100%);background:-webkit-linear-gradient(#a4acb2 0%, #fff 100%);background:-moz-linear-gradient(#a4acb2 0%, #fff 100%);background:-o-linear-gradient(#a4acb2 0%, #fff 100%);background:linear-gradient(#a4acb2 0%, #fff 100%)}@font-face{font-family:'sidemenuicon';src:url("/fonts/sidemenu_icon/sidemenuicon.eot");src:url("/fonts/sidemenu_icon/sidemenuicon.eot?#iefix") format("embedded-opentype"),url("/fonts/sidemenu_icon/sidemenuicon.woff") format("woff"),url("/fonts/sidemenu_icon/sidemenuicon.ttf") format("truetype"),url("/fonts/sidemenu_icon/sidemenuicon.svg#sidemenuicon") format("svg");font-weight:normal;font-style:normal}[data-sidemenu-icon]:before{font-family:'sidemenuicon';content:attr(data-sidemenu-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.sidemenu_helper{width:330px;position:absolute;top:0;left:-331px;z-index:0;height:100%;overflow:hidden;display:none}.sidemenu_helper .closebtn{line-height:20px;text-align:right;padding-right:30px;background:#e3e3e3;font-size:12px;color:#423e42;cursor:pointer}.sidemenu_helper .closebtn .icon-close{margin-right:-22px;margin-left:5px;color:#979798}.sidemenu_helper .wrap-menu-h{margin:0;padding:0;width:330px;overflow:hidden;height:100%;-webkit-box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);box-shadow:-1px -1px 10px 0 rgba(0,0,0,0.2);letter-spacing:-4px;position:relative}.sidemenu_helper .wrap-menu-h.animateMenu{-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-o-transition:left 0.3s;transition:left 0.3s}.sidemenu_helper .wrap-menu-h .helper-block{display:inline-block;vertical-align:top;width:330px;overflow-y:auto;max-height:100%;min-height:200px;letter-spacing:normal;position:relative}.sidemenu_helper .wrap-menu-h .helper-block .loaderImg{position:absolute;top:90px;left:50%;margin-left:-16px}.sidemenu_helper .wrap-menu-h .helper-block:after{display:block;content:" ";height:20px}.sidemenu_helper .wrap-menu-h .helper-block .video-menu-display{height:187px;width:100%;background:#232323}.sidemenu_helper .wrap-menu-h .helper-block .titleCatag{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1em;padding:10px 10px 7px;color:#f89810;border-bottom:solid 1px #a2a0a1;font-size:20px;text-transform:uppercase;text-shadow:0px 1px #fff;background:#f5f5f5}.sidemenu_helper .wrap-menu-h .helper-block .info-helper{position:relative;border-bottom:solid 1px #a2a0a1}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .icon-h{display:inline-block;vertical-align:top;width:40px;height:30px;margin:10px 10px 0 10px;line-height:30px;font-size:35px;text-align:center;color:#979798}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .content-h{display:inline-block;vertical-align:top;width:240px;padding:10px 0}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .content-h .title-h{font-size:18px;color:#424143;line-height:1em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase;padding-bottom:8px}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .content-h .sub-title-h{display:inline-block}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .content-h p{margin:0;font-size:12px}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-content{background:#f5f5f5;min-height:80px;position:relative;z-index:2}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-content:hover{z-index:1}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip{background:#dbdbdb;background:-svg-linear-gradient(#fefefe 0%, #dbdbdb 100%);background:-owg-linear-gradient(#fefefe 0%, #dbdbdb 100%);background:-webkit-linear-gradient(#fefefe 0%, #dbdbdb 100%);background:-moz-linear-gradient(#fefefe 0%, #dbdbdb 100%);background:-o-linear-gradient(#fefefe 0%, #dbdbdb 100%);background:linear-gradient(#fefefe 0%, #dbdbdb 100%);position:absolute;height:100%;left:0;top:0;width:100%;z-index:1}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .vertCenter{position:absolute;width:100%;min-height:30px;top:50%;margin-top:-15px}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip:hover{z-index:4}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .icon-h{margin:0 0 0 10px;color:#dc0274;font-size:20px;line-height:20px}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .content-h{margin-top:5px;text-align:left;padding:0}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .content-h .title-h{margin:0;padding:0}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .content-h .title-h .main-sub-title-h{display:inline-block;vertical-align:top;white-space:nowrap}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .content-h .title-h .main-sub-title-h span{padding:0 0.3em}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .info-helper-flip .content-h .title-h .sub-title-h{color:#989899;text-shadow:0px 1px #fff;text-transform:none;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;display:inline-block;vertical-align:top;font-size:16px;white-space:nowrap}.sidemenu_helper .wrap-menu-h .helper-block .info-helper .flipWrap{position:relative}.csstransforms3d .sidemenu_helper{-webkit-transform:translate3d(0, 0, 0)}.csstransforms3d .info-helper .flipWrap .info-helper-content{z-index:1 !important;opacity:1;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.csstransforms3d .info-helper .flipWrap .info-helper-content:hover{opacity:0}.csstransforms3d .info-helper .flipWrap .info-helper-flip{z-index:0 !important}.SideMenuOn .primary-nav{z-index:999 !important}.ie7 .module-sidebar-content-box .share purchase textarea{padding-right:0;padding-left:0}.order-amount-details .vat_number{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px}.order-amount-details .vat_number span{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:16px}.training-details h3{margin-bottom:10px}.training-details p{margin:0}.training-details a{font-size:14px}.training-details .training-details-header img{float:left;margin-right:10px}.training-details .training-details-header p{float:left}.module-site-breadcrumb{font-size:13px;padding:25px 0 20px;padding:0;color:#666}.module-site-breadcrumb .arrow{height:0;width:0;text-indent:100%;overflow:hidden;white-space:nowrap;border-left:3px solid #666;border-top:3px solid transparent;border-bottom:3px solid transparent;display:inline-block;margin:0 10px;position:relative;bottom:2px}.sidebar .module-site-breadcrumb,.layout-product-images .module-site-breadcrumb{margin-bottom:15px;font-size:12px}.module-stats-graphic{text-align:center;margin-top:35px}.module-image-header{margin-bottom:0}.module-image-header .module-video-play-trigger{margin-top:200px}.clear{clear:both}.r-separator{background:url("https://d2xww5ont629tp.cloudfront.net/www-zumba-com/zumbaV2/stats-separator.png") no-repeat right top}.stats-title{text-align:left;background:url("https://d2xww5ont629tp.cloudfront.net/www-zumba-com/zumbaV2/stats-title.png") repeat-x right 50%}.stats-title label{color:#666;font-size:14px;font-family:'DIN Next W02 Regular';text-transform:uppercase;background-color:#FFF;padding:0 10px 0 0}.people-stats-cont{padding:0 20px;float:left}.people-stats{color:#6C207E;font-size:90px;font-family:GarageGothic Bold;padding:0 0 30px;margin:0 0 26px;background:url("https://d2xww5ont629tp.cloudfront.net/www-zumba-com/zumbaV2/people-stats.png") no-repeat 50% bottom}.countries-stats-cont{padding:0 40px;float:left}.countries-stats{color:#F89810;font-size:90px;font-family:GarageGothic Bold;width:220px;padding:0 0 30px;margin:0 0 26px;text-align:left;background:url("https://d2xww5ont629tp.cloudfront.net/www-zumba-com/zumbaV2/countries-stats.png") no-repeat 50% bottom}.locations-stats-cont{padding:0 25px;float:left}.locations-stats{color:#E50278;font-size:90px;font-family:GarageGothic Bold;width:275px;padding:0 0 30px;margin:0 0 26px;text-align:left;background:url("https://d2xww5ont629tp.cloudfront.net/www-zumba-com/zumbaV2/locations-stats.png") no-repeat 50% bottom}.module-social-buttons .social-buttons{margin:0}.module-social-buttons .social-buttons li{list-style-type:none;float:left;width:auto}.module-social-buttons-small ul{list-style-type:none;margin:0;padding:0}.module-social-buttons-small li{float:left;margin:0 5px 0 0}.module-social-buttons-small a{display:block;width:20px;height:20px}.shipping_to_you{width:667px;height:228px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;margin:50px auto;background:url(../img/ship-country.png) 0 0 no-repeat}.tabs{margin:20px 0 0;padding:0}.tabs>ul{list-style-type:none;width:100%;margin:0 0 0 -2px;padding:4px 0 0 2px;overflow:hidden;z-index:0}.tabs>ul .ui-state-default{float:left;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;background:#e7e7e7;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;margin:-2px 3px 0 0;border:1px solid #d5d5d5;border-bottom:none;position:relative;z-index:50}.tabs>ul .ui-state-default:hover{background:#ccc}.tabs>ul .ui-state-default a{display:block;color:#ec008c;text-shadow:none;padding:12px 35px 8px;outline:0}.tabs>ul .ui-state-default:hover a{text-decoration:none}.tabs>ul .ui-tabs-selected{background:#eee;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px 5px rgba(0,0,0,0.3);box-shadow:0 -2px 5px rgba(0,0,0,0.3);border-color:#eee;z-index:60}.tabs>ul .ui-tabs-selected a{color:#333;text-shadow:0 1px 0 #fff;cursor:default;outline:0}.tabs>ul .ui-tabs-selected:hover{background:#eee}.tabs .ui-tabs-panel{background:#eee;-webkit-box-shadow:0 -2px 5px rgba(0,0,0,0.3);-moz-box-shadow:0 -2px 5px rgba(0,0,0,0.3);box-shadow:0 -2px 5px rgba(0,0,0,0.3);padding:10px 10px;position:relative;z-index:55}.tabs .ui-tabs-hide{position:absolute;left:-9999px}.tabs.container-width>ul>li{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin:0 3px 0 0}.tabs.container-width>ul>li a{font-size:12px;padding:5px 10px 4px}.tabs.container-width>ul .ui-tabs-selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tabs.container-width>div,.tabs.container-width>article,.tabs.container-width>section{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:10px 8px}.module-the-numbers .numbers-heading{width:312px}.module-the-numbers .description{margin-top:10px;line-height:1.1428571429em;width:245px}.module-the-numbers .numbers-graphic{text-align:center;display:block;margin:40px auto 0}.module-the-numbers #numbers-stats ul.row-one-stat h3{color:#6c207e}.module-the-numbers #numbers-stats ul.row-one-stat p{text-align:center;height:40px;margin:0}.module-the-numbers #numbers-stats ul.row-two-stat h3{color:#f89810}.module-the-numbers #numbers-stats ul.row-two-stat p{text-align:center;height:60px;margin:0}.module-the-numbers #numbers-stats ul li{list-style:none;display:inline-block;width:185px;height:185px;vertical-align:top;margin:0}.ie7 .module-the-numbers #numbers-stats ul li{float:left;display:block}.module-the-numbers #numbers-stats ul li h3{font-size:5.5em;font-family:GarageGothic Bold;text-align:center;margin:0}.module-the-numbers #numbers-stats ul li h4{text-align:center;margin:15px 0 0 0}.module-the-numbers #numbers-stats ul li .stat-icon{width:35px;height:35px;margin:0 auto}.module-the-numbers #numbers-stats ul li#stat-globe .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) 0 top no-repeat}.module-the-numbers #numbers-stats ul li#stat-game .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -35px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-dvd .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -70px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-music .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -105px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-wear .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -140px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-mouse .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -170px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-youtube .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -205px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-facebook .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -240px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-twitter .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -275px top no-repeat}.module-the-numbers #numbers-stats ul li#stat-magazine .stat-icon{background:transparent url(../img/by-the-numbers-sprite.png) -315px top no-repeat}.module-toggle-content .trigger{margin-bottom:0;cursor:pointer}.module-toggle-content .trigger .icon{display:block;float:right;width:16px;height:16px;background:url("/img/toggle-open-icon.png");margin-top:6px}.module-toggle-content .trigger .icon.icon-light{background:url("/img/../img/toggle-open-icon-grey.png")}.toggle-item{margin-bottom:20px}.trigger.is-active .icon{background:url("/img/toggle-close-icon.png")}.toggle-content-block{font-size:0.85625em;padding-left:15px;padding-top:25px}.toggle-content-block nav a{display:block}.toggle-content-block p{font-size:1em}.toggle-content-block dd{margin-left:0}.eggplant{color:#6c207e}.fine-print{font-size:12px}.module-training-search{margin-top:20px}.module-training-search .input-group{width:190px;float:left;margin:0 17px 0 0;clear:none}.module-training-search .input-group.search-button{width:80px;margin:22px 0 0}.module-training-search .input-group.instructor-country{width:165px}.module-training-search .input-group.instructor-class{width:250px}.module-training-search .input-group label{margin-bottom:6px}h3.itc-currency-notice{font-size:24px;text-align:right;margin:5px 0 15px}.no-trainings{background:#eee;text-align:center;padding:28px 0;border-radius:3px}.no-trainings h6{margin:0.5em 0}#notify-training-dialog .training-type label{width:130px;margin-left:-10px;letter-spacing:-0.5px}#notify-training-dialog .left-col{float:left}#notify-training-dialog .right-col{float:right}#notify-training-dialog .input-group.group.submit-cancel{margin:1.6em auto;text-align:center;width:200px}#notify-training-dialog select{margin-left:10px}#notify-training-dialog span.is-invalid{top:35px;right:55px;bottom:auto;left:auto}#notify-training-dialog #notify-training-email-address[disabled="disabled"]{background:#eee}#notify-training-dialog .email-cant-change-info{font-size:12px;float:left;margin-left:130px;margin-top:0.3em;padding:5px;width:300px}.module-training-result-item{margin:0 0 20px;padding:0;min-height:118px}.module-training-result-item .training-event-details{width:333px;padding:25px 0 0 15px;float:left}.module-training-result-item .training-event-details img{max-width:48px;float:left;margin-bottom:25px}.module-training-result-item .training-event-details .training-data{width:130px;margin:5px 15px 0 15px;float:left}.module-training-result-item .training-event-details .training-data p{font-size:12px;margin:0}.module-training-result-item .training-event-details .training-location{width:116px;margin-top:10px;float:left}.module-training-result-item .training-event-details .training-location p{font-weight:bold;font-size:12px;margin:0}.module-training-result-item .training-event-tickets{width:348px;position:absolute;right:0;height:100%;overflow:hidden}.module-training-result-item .training-event-tickets .ticket-block{width:116px;float:left;height:100%;padding:30px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-training-result-item .training-event-tickets .ticket-block .ticket-title,.module-training-result-item .training-event-tickets .ticket-block .ticket-cost,.module-training-result-item .training-event-tickets .ticket-block .ticket-date,.module-training-result-item .training-event-tickets .ticket-block .date-subtext{margin:0;text-align:center;line-height:1}.module-training-result-item .training-event-tickets .ticket-block .ticket-title{font-size:13px;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;text-transform:uppercase}.module-training-result-item .training-event-tickets .ticket-block .ticket-cost{font-size:35px;font-family:"GarageGothic Bold", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal}.module-training-result-item .training-event-tickets .ticket-block .ticket-date{font-weight:bold;font-size:10px}.module-training-result-item .training-event-tickets .ticket-block .date-subtext{font-size:10px}.module-training-result-item .training-event-tickets .ticket-block .btn,.module-training-result-item .training-event-tickets .ticket-block .date-subtext,.module-training-result-item .training-event-tickets .ticket-block .ticket-block-overlay{display:none}.module-training-result-item .training-event-tickets .ticket-block .ticket-block-overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#f8f8f8;background:rgba(248,248,248,0.85)}.module-training-result-item .training-event-tickets .ticket-block .btn{margin:4px auto 0 auto;width:50%}.module-training-result-item .training-event-tickets .ticket-block.active-block{background:#fff;z-index:2;padding:8px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);-moz-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5)}.module-training-result-item .training-event-tickets .ticket-block.active-block .btn,.module-training-result-item .training-event-tickets .ticket-block.active-block .date-subtext{display:block}.module-training-result-item .training-event-tickets .ticket-block.inactive-block p{color:#b0b0b0}.module-training-result-item .training-event-tickets.set-price .ticket-block-overlay{background:#f8f8f8;background:#f8f8f8}.module-training-result-item .training-event-tickets.set-price .active-block{padding:24px 0}.module-training-result-item .training-event-tickets.set-price .active-block .ticket-title,.module-training-result-item .training-event-tickets.set-price .active-block .ticket-date,.module-training-result-item .training-event-tickets.set-price .active-block .date-subtext{display:none}.module-training-result-item .training-event-tickets .training-tickets-sold-out,.module-training-result-item .training-event-tickets .training-tickets-zin-only,.module-training-result-item .training-event-tickets .training-tickets-instructor-only{display:none;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#f8f8f8;background:rgba(248,248,248,0.85);text-align:center}.module-training-result-item .training-event-tickets .training-tickets-sold-out h4,.module-training-result-item .training-event-tickets .training-tickets-zin-only h4,.module-training-result-item .training-event-tickets .training-tickets-instructor-only h4{font-size:50px;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;margin-top:25px;text-shadow:1px 1px 0px #fff}.module-training-result-item .training-event-tickets .training-tickets-sold-out a,.module-training-result-item .training-event-tickets .training-tickets-sold-out p,.module-training-result-item .training-event-tickets .training-tickets-zin-only a,.module-training-result-item .training-event-tickets .training-tickets-zin-only p,.module-training-result-item .training-event-tickets .training-tickets-instructor-only a,.module-training-result-item .training-event-tickets .training-tickets-instructor-only p{font-size:12px;font-weight:bold}.module-training-result-item .training-sold-out .training-tickets-sold-out{display:block}.module-training-result-item .training-zin-only .training-tickets-zin-only{display:block}.module-training-result-item .training-instructor-only .training-tickets-instructor-only{display:block}.module-training-result-item .detail{position:inherit}.module-training-result-item .detail .active-block{padding:27px 0}.training-filter-boost{margin-left:20px}.training-filter-boost li:first-child{margin-left:-20px}.boost-block{margin-top:-10px;background-color:#ededed}.boost-block .training-data{margin-top:15px !important}.boost-block .training-event-details{padding:10px 0 10px 15px}.boost-block h4{font-size:0.9em}.boost-btn{display:inline-block;vertical-align:top;margin-top:5px;margin-left:10px}.training-boost-standard{position:absolute;right:15px;padding-top:15px}.training-boost-small{text-align:center;float:left;padding:15px 0 5px 40px;position:relative}.boost-block .training-location{margin-top:15px !important;width:125px !important}.boost-soldout-noti{text-align:center;width:100%;font-size:12px;font-weight:bold}.boost-soldout-noti p{font-size:12px !important}.boost-h2{text-transform:uppercase;font-size:50px;font-family:"Garage Gothic", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;color:#333;text-shadow:1px 1px 0px #fff}.boost-price{font-family:"GarageGothic Bold", "Arial Narrow", "MS Gothic", Helvetica, Arial, sans-serif;font-weight:normal;font-size:35px}.tb-license-h2{font-size:20px;line-height:1em;font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif}.training-boost-license{float:left;text-align:center;padding:10px 0 10px 35px;width:260px}.tb-license-p{font-size:12px !important;font-weight:bold}.table-data{background:white;-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:0 0 16px 0;clear:both}.table-data th{font-size:10px;text-align:center;color:#131212;background:#f2f2f2;padding:10px 0;border-left:1px solid #ccc}.table-data th a{color:#131212}.table-data th:first-child{border-left:none}.table-data td{font-size:12px;text-align:center;color:#333;padding:10px 0;border-left:1px solid #ccc}.table-data td:first-child{border-left:none}.table-data td.text-left{padding-left:20px;text-align:left}.table-data h3{margin:0;padding:20px}.table-data .table-data-footer{padding:20px;border-top:1px solid #ccc}.table-data tr:hover{background-color:#f3f6c0}.table-data tr:nth-child(even){background-color:#f7f7f7}.table-data tr:nth-child(even):hover{background-color:#f3f6c0}.toggle-table-block.module-toggle-content .trigger{margin-bottom:10px !important}.table-data-gray{background-color:#ededed}.table-data-inline.table-ly-left{width:790px;float:left}.table-data-inline td{padding:10px 0;vertical-align:text-top}.table-data-inline td:first-child{width:180px}.table-data-inline h4{text-align:right;padding-right:20px;font-size:16px}.table-data-filter .h-label{font-size:14px;line-height:0.929em;font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;color:#333333;vertical-align:middle;text-align:right;display:inline-block;width:95%}.table-data-filter td{padding-bottom:10px}.table-data-filter .selectboxit-container .selectboxit,.table-data-filter .selectboxit-container{vertical-align:middle;width:170px}.table-data-filter h5{margin:0}.table-icon-arrow-up{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000000;display:inline-block;vertical-align:middle}.table-icon-arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000000;display:inline-block;vertical-align:middle}.table-icon-arrow-right{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #000000;display:inline-block;vertical-align:middle}.table-icon-arrow-left{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid #000000;display:inline-block;vertical-align:middle}.zin-icon{display:inline-block;width:23px;height:23px}.zin-icon-txt{vertical-align:top}.zin-icon-txt a{display:inline-block;height:23px;vertical-align:top;margin-left:10px}a.zin-icon:hover{text-decoration:none}.money-icon{background:url(../img/zin/money-icon.png) no-repeat}.onhold-icon{background:url(../img/zin/onhold-icon.png) no-repeat}.transfer-icon{background:url(../img/zin/transfer-icon.png) no-repeat}.website-icon{background:url(../img/zin/website-icon.png) no-repeat}.reorder-icon{background:url(../img/zin/reorder-icon.png) no-repeat}.draft-icon{background:url(../img/zin/draft-icon.png) no-repeat}.document-icon{background:url(../img/zin/document-icon.png) no-repeat}.cloud-icon{background:url(../img/zin/document-icon.png) no-repeat}.edit-icon{background:url(../img/zin/edit-icon.png) no-repeat}.email-icon{background:url(../img/zin/email-icon.png) no-repeat}.clock-icon{background:url(../img/zin/clock-icon.png) no-repeat}.view-document-icon{background:url(../img/zin/view-document-icon.png) no-repeat}.download-icon{background:url(../img/zin/download-icon.png) no-repeat}.play-icon{background:url(../img/zin/play-icon.png) no-repeat}.global-cart-icon{display:inline-block;width:26px;height:19px;background:url(../img/cart-global.png) no-repeat;vertical-align:bottom;margin-right:5px}.clock-white-icon{display:inline-block;width:26px;height:19px;background:url(../img/zin/clock-white-icon.png) no-repeat;vertical-align:bottom;margin-right:5px}.viewall-icon{height:16px}.viewall-icon span{height:2px;display:block;margin:2px 4px;background-color:#878787}.popup-h2{color:#000}.popup-data-table{margin:0 auto;width:220px}.popup-gray-box{padding:10px;background-color:#f3f3f3;margin:10px 0 20px 0 !important}.zin-feedback-form{margin-left:170px}.zin-feedback-form span{font-size:12px;font-weight:bold}.zin-feedback-form textarea{width:300px}.table-data-ca{position:absolute;right:20px;top:20px;font-weight:bold}.table-data-ca a{vertical-align:top;display:inline-block;height:23px;margin-top:3px;padding-left:5px}.table-data-footer{font-size:13px}.zin-dash-prod h5{margin:0 0 20px 0}.zin-dash-prod .zin-dash-prod-thumb{border:1px solid #f3f3f3}.zin-dash-prod .zin-dash-prod-footer{margin-top:20px;position:relative}.zin-dash-prod .zin-dash-prod-footer .small-gray{font-size:13px;color:#555555}.zin-dash-prod .zin-dash-prod-ca{position:absolute;right:0px;top:0px}.module-video-play-trigger{background:url("/img/vid-play-arrow-white.png") no-repeat;width:142px;height:142px;text-align:center;-webkit-transition:all ease;-webkit-transition-delay:0.5s;-moz-transition:all ease 0.5s;-o-transition:all ease 0.5s;transition:all ease 0.5s;-webkit-transform:scale(0.9, 0.9);-moz-transform:scale(0.9, 0.9);-ms-transform:scale(0.9, 0.9);-o-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}.module-video-play-trigger:hover{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1)}.module-video-play-trigger .trigger{display:block;width:100%;height:100%;text-decoration:none}.module-image-header .module-video-play-trigger{position:absolute;margin-left:-71px;margin-top:-71px;left:50%;top:50%}.module-image-header .module-video-play-trigger .play-text{text-transform:uppercase;color:#fff;font-size:22px;text-shadow:0 0 8px #000;margin:0;position:relative;top:140px}.write-a-review header{padding:60px 20px 20px}.write-a-review h1{margin:0}.write-a-review h2{font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;color:#333;margin:0}.write-a-review h5{margin:0 0 15px 0}.write-a-review h6{font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;margin:0 0 30px 0}.write-a-review .required-star{font-size:20px;font-weight:600;color:#9c0059}.write-a-review .required-prompt{display:inline-block;font-size:12px;line-height:23px;color:#9c0059;margin:0 0 0 3px}.write-a-review .official-description{background:#fff;-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:0 0 20px 0;padding:18px 20px}.write-a-review .official-description img{float:left;margin:0 50px 0 0}.write-a-review .official-description p{line-height:18px;margin:13px 0 0 0}.write-a-review .customer-review{background:#fff;-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:0 0 20px 0;padding:20px}.write-a-review .customer-review ul{clear:left;list-style-type:none;margin:0}.write-a-review .customer-review .review-form{padding:0}.write-a-review .customer-review .review-form li{margin:0 0 20px 0}.write-a-review .meta h6{float:left}.write-a-review .customer-recommend{overflow:hidden}.write-a-review .customer-recommend p{float:left;width:70px;margin:0}.write-a-review .customer-recommend input[type='checkbox']{margin:0 3px 0 0}.write-a-review .customer-nickname h5{margin:0 0 10px 0}.write-a-review .customer-nickname input{width:200px}.write-a-review .body{overflow:hidden}.write-a-review .body h5{margin:0 0 10px 0}.write-a-review .body input{width:200px}.write-a-review .body textarea{width:400px;height:200px;resize:none}.write-a-review .review-guidelines{width:335px;margin:0 0 0 45px;padding:83px 0 0 0}.write-a-review .review-guidelines p{font-size:12px;line-height:15px}.write-a-review .products h6{margin:0 0 6px 0}.write-a-review .products p{margin:0 0 30px 0}.write-a-review .personal-info label{display:block;font-family:"DIN Next W02 Bold", Helvetica, Arial, sans-serif;font-weight:normal;font-size:14px;text-transform:uppercase;margin:0 0 10px 0}.write-a-review .personal-info input{width:200px}.write-a-review .personal-info select{width:200px}.write-a-review .submit{overflow:hidden}.write-a-review .submit .left-group{padding:7px 0 0 0}.write-a-review .submit .publish{position:relative;top:-4px;display:inline-block;font-size:12px;font-weight:600;margin:0 0 0 8px}.write-a-review .submit a{display:inline-block;position:relative;top:-3px;font-size:12px;margin:0 20px 0 0}.write-a-review .submit input[type='submit']{margin:0 0 0 20px}.select-products{list-style-type:none;margin:0;padding:2px 3px;overflow:hidden}.select-products li{float:left;width:100px;height:120px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 10px 0 0}.select-products .add-prompt{background:#fdfdfd url("/img/magnifying-glass-pink.png") center center no-repeat;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);box-shadow:0 1px 5px rgba(0,0,0,0.25);cursor:pointer}.select-products .add-prompt:hover{background-color:#eee}.select-products .no-product{background:#fdfdfd;border:1px solid #ddd}.chzn-container{font-size:13px;position:relative;display:inline-block;zoom:1;*display:inline}.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-top:0;position:absolute;top:29px;left:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:1010}.chzn-container-single .chzn-single{background-color:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:-ms-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-image:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaaaaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;overflow:hidden;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444444;text-decoration:none}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:13px;font-size:1px;background:url("chosen-sprite.png") right top no-repeat}.chzn-container-single .chzn-single abbr:hover{background-position:right -11px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:right top}.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}.chzn-container-single .chzn-single div b{background:url("chosen-sprite.png") no-repeat 0 0;display:block;width:100%;height:100%}.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}.chzn-container-single .chzn-search input{background:#fff url("chosen-sprite.png") no-repeat 100% -22px;background:url("chosen-sprite.png") no-repeat 100% -22px,-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url("chosen-sprite.png") no-repeat 100% -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat 100% -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat 100% -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat 100% -22px,-ms-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat 100% -22px,linear-gradient(top, #eee 1%, #fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em}.chzn-container-single .chzn-drop{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.chzn-container-single-nosearch .chzn-search input{position:absolute;left:-9000px}.chzn-container-multi .chzn-choices{background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(top, #eee 1%, #fff 15%);border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0}.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.chzn-container-multi .chzn-choices .search-field .default{color:#999}.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url("chosen-sprite.png") right top no-repeat}.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:right -11px}.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:right -11px}.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chzn-container-multi .chzn-results{margin:-1px 0 0;padding:0}.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}.chzn-container .chzn-results .highlighted{background-color:#3875d7;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:-ms-linear-gradient(top, #3875d7 20%, #2a62bc 90%);background-image:linear-gradient(top, #3875d7 20%, #2a62bc 90%);color:#fff}.chzn-container .chzn-results li em{background:#feffde;font-style:normal}.chzn-container .chzn-results .highlighted em{background:transparent}.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}.chzn-container .chzn-results .group-option{padding-left:15px}.chzn-container-multi .chzn-drop .result-selected{display:none}.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}.chzn-container .chzn-results-scroll-down{bottom:0}.chzn-container .chzn-results-scroll-down span{background:url("chosen-sprite.png") no-repeat -4px -3px}.chzn-container .chzn-results-scroll-up span{background:url("chosen-sprite.png") no-repeat -22px -3px}.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-single-with-drop{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(top, #eee 20%, #fff 80%);background-image:-moz-linear-gradient(top, #eee 20%, #fff 80%);background-image:-o-linear-gradient(top, #eee 20%, #fff 80%);background-image:-ms-linear-gradient(top, #eee 20%, #fff 80%);background-image:linear-gradient(top, #eee 20%, #fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.chzn-container-active .chzn-single-with-drop div{background:transparent;border-left:none}.chzn-container-active .chzn-single-with-drop div b{background-position:-18px 1px}.chzn-container-active .chzn-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb}.chzn-container-active .chzn-choices .search-field input{color:#111 !important}.chzn-disabled{cursor:default;opacity:0.5 !important}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}.chzn-rtl .chzn-single div{left:3px;right:auto}.chzn-rtl .chzn-single abbr{left:26px;right:auto}.chzn-rtl .chzn-choices .search-field input{direction:rtl}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto;background-position:right top}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}.chzn-rtl.chzn-container-active .chzn-single-with-drop div{border-right:none}.chzn-rtl .chzn-search input{background:#fff url("chosen-sprite.png") no-repeat -38px -22px;background:url("chosen-sprite.png") no-repeat -38px -22px,-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background:url("chosen-sprite.png") no-repeat -38px -22px,-webkit-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat -38px -22px,-moz-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat -38px -22px,-o-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat -38px -22px,-ms-linear-gradient(top, #eee 1%, #fff 15%);background:url("chosen-sprite.png") no-repeat -38px -22px,linear-gradient(top, #eee 1%, #fff 15%);padding:4px 5px 4px 20px;direction:rtl}.collapsible{position:relative}.collapsible .collapsible-toggle{border:none;outline:0;padding:0;display:block;width:18px;height:18px;text-align:center;font-size:20px;line-height:16px;color:#eee;background:#bbb;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;cursor:pointer;position:absolute;right:0;top:0}.lte7 .collapsible .collapsible-toggle{font-size:14px;font-weight:bold;top:-0.8em;line-height:18px}.checkbox-thumbnail-list{list-style-type:none;margin:0 0 0 -4px;padding:4px 0 0 4px}.checkbox-thumbnail-list li{position:relative;float:left;padding:0}.checkbox-thumbnail-list li label{display:block}.checkbox-thumbnail-list input{position:absolute;top:8px;left:4px;z-index:1}.checkbox-thumbnail-list label{cursor:pointer;position:relative;z-index:2}.checkbox-button-list{list-style-type:none;margin:0;padding:1px 0 0 1px}.checkbox-button-list input{position:absolute;visibility:hidden;top:0;z-index:1}.checkbox-button-list label{position:relative;display:block;z-index:2;height:23px;font-size:10px;line-height:23px;font-weight:600;color:#ec008c;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:0 5px 7px 0;padding:0 8px;cursor:pointer}.checkbox-button-list label.is-checked{background:#eeeeee none;border:1px solid #2faab7;margin:-1px 4px 6px -1px;color:#2faab7}.checkbox-button-list label.is-disabled{background:-svg-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-owg-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-webkit-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-moz-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-o-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:linear-gradient(#f5f5f5 0%, #e5e5e5 100%);color:#979797}.checkbox-button-list li{float:left;position:relative}.checkbox-button-list li.is-checked label{background:#eeeeee none;border:1px solid #2faab7;margin:-1px 4px 6px -1px;color:#2faab7}.checkbox-button-list li.is-disabled label{background:-svg-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-owg-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-webkit-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-moz-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:-o-linear-gradient(#f5f5f5 0%, #e5e5e5 100%);background:linear-gradient(#f5f5f5 0%, #e5e5e5 100%);color:#979797}.lte8 .checkbox-button-list label{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#c3c3c3',GradientType=0 )}.lte8 .pretty-check-cover{border:1px solid #ccc}.color-list li .pretty-check-cover{position:absolute;top:0;left:0;width:25px;height:25px;background:url("/img/chbx-overlay.png") no-repeat center center}.color-list li label{width:25px;height:25px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.35);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.35);box-shadow:0 0 1px 1px rgba(0,0,0,0.35);margin:0 11px 11px 0;display:block;overflow:hidden;text-wrap:nowrap;text-indent:100%}.color-list li label:hover{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff;box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff}.color-list li.is-checked .pretty-check-cover{z-index:3}.color-list li.is-checked label{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff;-moz-box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff;box-shadow:0 0 1px 1px rgba(0,0,0,0.85),0 2px 2px 0px #fff}.color-list .pink label{background-color:#fd339c;background:-svg-linear-gradient(left top, #fd339c 10%, #a40751 90%);background:-owg-linear-gradient(left top, #fd339c 10%, #a40751 90%);background:-webkit-linear-gradient(left top, #fd339c 10%, #a40751 90%);background:-moz-linear-gradient(left top, #fd339c 10%, #a40751 90%);background:-o-linear-gradient(left top, #fd339c 10%, #a40751 90%);background:linear-gradient(left top, #fd339c 10%, #a40751 90%)}.color-list .lime label{background-color:#cfe150;background:-svg-linear-gradient(left top, #cfe150 10%, #a2b611 90%);background:-owg-linear-gradient(left top, #cfe150 10%, #a2b611 90%);background:-webkit-linear-gradient(left top, #cfe150 10%, #a2b611 90%);background:-moz-linear-gradient(left top, #cfe150 10%, #a2b611 90%);background:-o-linear-gradient(left top, #cfe150 10%, #a2b611 90%);background:linear-gradient(left top, #cfe150 10%, #a2b611 90%)}.color-list .orange label{background-color:#f6971c;background:-svg-linear-gradient(left top, #f6971c 10%, #b86802 90%);background:-owg-linear-gradient(left top, #f6971c 10%, #b86802 90%);background:-webkit-linear-gradient(left top, #f6971c 10%, #b86802 90%);background:-moz-linear-gradient(left top, #f6971c 10%, #b86802 90%);background:-o-linear-gradient(left top, #f6971c 10%, #b86802 90%);background:linear-gradient(left top, #f6971c 10%, #b86802 90%)}.color-list .burgundy label{background-color:#9a0058;background:-svg-linear-gradient(left top, #9a0058 10%, #49032b 90%);background:-owg-linear-gradient(left top, #9a0058 10%, #49032b 90%);background:-webkit-linear-gradient(left top, #9a0058 10%, #49032b 90%);background:-moz-linear-gradient(left top, #9a0058 10%, #49032b 90%);background:-o-linear-gradient(left top, #9a0058 10%, #49032b 90%);background:linear-gradient(left top, #9a0058 10%, #49032b 90%)}.color-list .blue label{background-color:#4829e9;background:-svg-linear-gradient(left top, #4829e9 10%, #06055b 90%);background:-owg-linear-gradient(left top, #4829e9 10%, #06055b 90%);background:-webkit-linear-gradient(left top, #4829e9 10%, #06055b 90%);background:-moz-linear-gradient(left top, #4829e9 10%, #06055b 90%);background:-o-linear-gradient(left top, #4829e9 10%, #06055b 90%);background:linear-gradient(left top, #4829e9 10%, #06055b 90%)}.color-list .teal label{background-color:#009dac;background:-svg-linear-gradient(left top, #009dac 10%, #006c76 90%);background:-owg-linear-gradient(left top, #009dac 10%, #006c76 90%);background:-webkit-linear-gradient(left top, #009dac 10%, #006c76 90%);background:-moz-linear-gradient(left top, #009dac 10%, #006c76 90%);background:-o-linear-gradient(left top, #009dac 10%, #006c76 90%);background:linear-gradient(left top, #009dac 10%, #006c76 90%)}.color-list .grey label{background-color:#9d9d9d;background:-svg-linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%);background:-owg-linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%);background:-webkit-linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%);background:-moz-linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%);background:-o-linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%);background:linear-gradient(left top, #9d9d9d 10%, #5a5a5a 90%)}.color-list .white label{background-color:#ffffff;background:-svg-linear-gradient(left top, #fff 10%, #e7e7e7 90%);background:-owg-linear-gradient(left top, #fff 10%, #e7e7e7 90%);background:-webkit-linear-gradient(left top, #fff 10%, #e7e7e7 90%);background:-moz-linear-gradient(left top, #fff 10%, #e7e7e7 90%);background:-o-linear-gradient(left top, #fff 10%, #e7e7e7 90%);background:linear-gradient(left top, #fff 10%, #e7e7e7 90%)}.color-list .black label{background-color:#000000;background:-svg-linear-gradient(left top, #000 10%, #000 90%);background:-owg-linear-gradient(left top, #000 10%, #000 90%);background:-webkit-linear-gradient(left top, #000 10%, #000 90%);background:-moz-linear-gradient(left top, #000 10%, #000 90%);background:-o-linear-gradient(left top, #000 10%, #000 90%);background:linear-gradient(left top, #000 10%, #000 90%)}.color-list .purple label{background-color:#671e79;background:-svg-linear-gradient(left top, #671e79 10%, #30033a 90%);background:-owg-linear-gradient(left top, #671e79 10%, #30033a 90%);background:-webkit-linear-gradient(left top, #671e79 10%, #30033a 90%);background:-moz-linear-gradient(left top, #671e79 10%, #30033a 90%);background:-o-linear-gradient(left top, #671e79 10%, #30033a 90%);background:linear-gradient(left top, #671e79 10%, #30033a 90%)}.form-module fieldset{position:relative;border:none;outline:0;padding:15px 0 0 0;margin-bottom:30px}.form-module legend{text-align:center;border-top:solid 1px #bbb;border-bottom:solid 1px #fff;position:absolute;left:0;top:0;height:0;overflow:visible;text-align:center;width:100%;color:#333;text-shadow:0 1px 0 #fff}.form-module legend>span{padding:0 4px;background:#ddd;position:relative;top:-0.6em}.form-module legend .collapsible-toggle{top:-0.5em;right:-14.9425287356%}.form-module p{margin:0}.lte7 .form-module legend>span{top:-0.7em}form label.is-invalid{color:#c00}form textarea.is-invalid{outline:1px solid #c00}form textarea+span.is-invalid{top:auto;bottom:0px}form input.is-invalid,form input.error,form input.form-error{outline:1px solid #c00;margin-bottom:20px !important}form span.is-invalid,form label.error,form div.error-message{position:absolute;left:-1px;top:55px;line-height:20px;display:block;color:#fff;padding:5px 15px;background-color:#c00;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.5);box-shadow:0px 1px 4px rgba(0,0,0,0.5);font-size:0.75em;font-style:italic;text-align:center;z-index:999}form span.is-invalid:before,form label.error:before,form div.error-message:before{content:" ";display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #c00;position:absolute;top:-8px;left:10px}form div.error-message ul{text-align:left;margin:0}form div.error-message ul li{margin:0;line-height:1.4em;padding-bottom:0.5em}form label.error{line-height:1.2em !important;float:none !important;display:block;width:auto !important;text-align:center !important;text-transform:none !important}.validation-errors{display:none;background-color:#c00;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.5);box-shadow:0px 1px 4px rgba(0,0,0,0.5);background:-svg-linear-gradient(top, #cb0b12, #970204);background:-owg-linear-gradient(top, #cb0b12, #970204);background:-webkit-linear-gradient(top, #cb0b12, #970204);background:-moz-linear-gradient(top, #cb0b12, #970204);background:-o-linear-gradient(top, #cb0b12, #970204);background:linear-gradient(top, #cb0b12, #970204);font-weight:bold;padding:8px 15px;margin-bottom:15px;margin-left:-23px;position:relative;z-index:99}.validation-errors:before{content:" ";display:block;width:0;height:0;position:absolute;bottom:-6px;left:0;border-top:6px solid #550808;border-left:3px solid transparent}.validation-errors .icon{display:inline-block;background:url("/img/error-alert-cross.png") no-repeat center center;width:21px;height:21px;vertical-align:middle;margin-right:15px}.validation-errors p{color:#fff !important;margin:0;font-size:0.75em;line-height:20px}.validation-success{background-color:#5c8833;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.5);box-shadow:0px 1px 4px rgba(0,0,0,0.5);background:-svg-linear-gradient(top, #88ba58, #5c8833);background:-owg-linear-gradient(top, #88ba58, #5c8833);background:-webkit-linear-gradient(top, #88ba58, #5c8833);background:-moz-linear-gradient(top, #88ba58, #5c8833);background:-o-linear-gradient(top, #88ba58, #5c8833);background:linear-gradient(top, #88ba58, #5c8833);font-weight:bold;padding:8px 15px;margin-bottom:15px;margin-left:-27px;position:relative;z-index:99}.validation-success:before{content:" ";display:block;width:0;height:0;position:absolute;bottom:-6px;left:0;border-top:6px solid #4c7626;border-left:3px solid transparent}.validation-success .icon{display:inline-block;background:url("/img/icon-check.png") no-repeat center center;width:23px;height:22px;vertical-align:middle;margin-right:15px}.validation-success p{color:#fff !important;margin:0;font-size:0.75em;line-height:20px}.ie8 .validation-success{background:#5c8833}form#InstructorTrainingRegistrationForm div.error-message{position:static}form#InstructorTrainingRegistrationForm div.error-message:before{position:relative;top:-13px}form#shippingBilling,form#TrainingRegistrationForm,form#module-zbiniform{position:relative}form#shippingBilling span.is-invalid,form#shippingBilling div.error-message,form#TrainingRegistrationForm span.is-invalid,form#TrainingRegistrationForm div.error-message,form#module-zbiniform span.is-invalid,form#module-zbiniform div.error-message{left:129px;top:25px;z-index:9991}form#shippingBilling .shipping-last-name.half-width span.is-invalid,form#shippingBilling .shipping-last-name.half-width div.error-message{left:0}form#shippingBilling .review-content .address-check{padding:10px 20px 0 0;text-align:right}form#shippingBilling .review-content .address-check span.is-invalid{top:35px;left:645px}form#UserEditForm{position:relative}form#UserEditForm div.error-message{left:174px;top:25px;z-index:9991}form .total-cost span.is-invalid{left:-10px !important;z-index:999 !important}#signup-form span.is-invalid{left:159px;top:25px}#shopCheckoutMethods span.is-invalid{left:119px;top:25px}#login-dialog span.is-invalid{left:122px;top:25px}.layout-site-footer .subscribe span.is-invalid{top:30px}.input-group{margin-bottom:15px;color:#333;position:relative;clear:both;text-align:left}.input-group label{font-family:"DIN Next W02 Medium", Helvetica, Arial, sans-serif;font-weight:normal;font-size:0.875em;text-transform:uppercase;margin-bottom:0;line-height:1em;display:inline-block;vertical-align:middle;float:none;line-height:1em}.input-group.doubleLine label{line-height:1.2em !important}.input-group .comments-textarea{background:#f2f2f2;padding:18px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;line-height:1.1678832117em;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;margin-bottom:0}.input-group.verification{float:left;width:350px;margin-bottom:10px}.input-group.verification input{width:120px;display:inline-block}.input-group.verification .generator{display:inline-block}.input-group.verification img{position:relative;top:5px;margin:0 10px}.input-group.verification .refresh-captcha{font-size:0.75em;font-weight:bold}.input-group small{font-style:italic;color:#666;margin-top:5px;display:block}.input-group .pretty-check+label,.input-group .checkbox-label{display:inline;float:none;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;text-transform:none;margin:0 0 0 5px}.input-group.radio-buttons label{text-transform:none;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;margin-bottom:5px}.pretty-check{display:none}.pretty-check-cover{display:inline-block;width:12px;height:11px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2);box-shadow:inset 0 2px 4px rgba(0,0,0,0.1),inset 0 1px 4px rgba(0,0,0,0.2);cursor:pointer}.pretty-check-cover.is-checked{background:#fff url("/img/check.png") no-repeat center center}.more-help{font-size:0.8571428571em;margin-bottom:20px}.more-help .btn{margin-left:10px;font-size:1em}.more-help .submit-question{font-size:0.8571428571em;font-weight:bold}.suggested-answer,.input-group .comments-textarea{background:#f2f2f2;padding:18px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;line-height:1.1678832117em;margin-bottom:25px;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;clear:both}.suggested-answer p,.input-group .comments-textarea p{margin-bottom:0;margin-top:10px}.suggested-answer p:first-child,.input-group .comments-textarea p:first-child{margin-top:0}.styledRadio{float:left;display:block;margin:1px 4px 0 0px;line-height:18px}.selectboxit-container{position:relative;display:block;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none}.selectboxit-container .selectboxit{width:100% !important;height:30px;cursor:pointer;padding:0;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;box-shadow:inset 0px 1px 4px rgba(0,0,0,0.3),0px 1px 0px #fff;background:#fff}.is-invalid .selectboxit-container .selectboxit{outline:1px solid red}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-container .selectboxit.selectboxit-disabled{cursor:default}.selectboxit-default-icon{float:left}.selectboxit-text{font-size:12px;font-weight:bold;text-indent:5px;height:30px;line-height:30px;overflow:hidden;float:left;white-space:nowrap;color:#333;max-width:none !important}.selectboxit-container .selectboxit-options{cursor:pointer;display:none;z-index:9999999999999;outline:none;text-align:left;position:absolute;width:100% !important;max-height:150px;top:30px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #e1e1e1;margin:0px;padding:0px;overflow:auto;overflow-y:auto;-webkit-border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;-ms-border-radius:0px 0px 3px 3px;-o-border-radius:0px 0px 3px 3px;border-radius:0px 0px 3px 3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lte7 .selectboxit-container .selectboxit-options{height:150px}.selectboxit-options .selectboxit-option.active .selectboxit-option-anchor{color:#fff}.selectboxit-option .selectboxit-option-anchor{padding:0px 3px;line-height:30px;height:30px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{line-height:30px;height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;list-style:none;margin:0;display:block}.selectboxit-optgroup-header{font-weight:bold;padding:5px}.selectboxit-optgroup-option{text-indent:20px}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;height:30px;float:right;position:relative}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto !important;display:block;position:absolute;top:50%;left:40%;background:url("/img/down-arrow-sm.png") no-repeat center center;width:11px;height:6px}.selectboxit-options a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px;line-height:1}.selectboxit-options a.selected{background:#EDEDED;color:#333}.selectboxit-options a:hover,.selectboxit-options a.selected:hover{background:#3582c4;color:#fff}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0}.selectboxit-list{background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.selectboxit-list .selectboxit-option-anchor{color:#333333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#ffffff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999999}.pdf-icon{background:url(../img/icons/pdf-icon.png) no-repeat;padding-left:20px;min-height:17px;display:block}.light-bg-box{background-color:#f2f2f2;padding:20px;margin:0}.inactive-step header,.inactive-step header *{color:#aaa;background-color:#ccc}.inactive-step .section-content{display:none}.hidden-elem{display:none}.visible-elem{display:block}.lte8 .validation-errors{background:#cb0b12  !important}.onoffswitch{position:relative;width:100px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:4px}.onoffswitch-inner{width:200%;margin-left:-100%;-moz-transition:margin 0.3s ease-in 0s;-webkit-transition:margin 0.3s ease-in 0s;-o-transition:margin 0.3s ease-in 0s;transition:margin 0.3s ease-in 0s}.onoffswitch-inner:before,.onoffswitch-inner:after{float:left;width:50%;height:32px;padding:0;line-height:30px;font-size:16px;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;padding:2px 0 0 10px;background-color:#E50278;color:#FFFFFF;-webkit-box-shadow:inset 0 3px 6px rgba(0,0,0,0.2),inset -50px 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 6px rgba(0,0,0,0.2),inset -50px 3px 6px rgba(0,0,0,0.1);box-shadow:inset 0 3px 6px rgba(0,0,0,0.2),inset -50px 3px 6px rgba(0,0,0,0.1)}.onoffswitch-inner:after{content:"OFF";font-family:"DIN Next W02 Regular", Helvetica, Arial, sans-serif;font-weight:normal;padding:2px 10px 0 0;background-color:#AEAEAE;color:#FFFFFF;text-align:right;-webkit-box-shadow:inset 0 3px 6px rgba(0,0,0,0.1),inset 50px 3px 6px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 3px 6px rgba(0,0,0,0.1),inset 50px 3px 6px rgba(0,0,0,0.1);box-shadow:inset 0 3px 6px rgba(0,0,0,0.1),inset 50px 3px 6px rgba(0,0,0,0.1)}.onoffswitch-switch{width:47px;margin:0px;background:#dbdee3;border-radius:4px;position:absolute;top:0;bottom:0;right:54px;-moz-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s;background-image:-moz-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 100%);background-image:-webkit-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 100%);background-image:-o-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 100%);background-image:linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 100%)}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:-1px}.switch-info{float:left;border-left:1px solid #dcdcdc;margin-left:15px;padding-left:15px;font-size:12px;width:160px}.radio-row-group{margin-bottom:40px}.radio-row-group .radio-row{border-bottom:1px solid #dcdcdc}.radio-row-group .radio-row:before,.radio-row-group .radio-row:after{content:"";display:table}.radio-row-group .radio-row:after{content:"";display:table;clear:both}.radio-row-group .radio-row:last-child{border-bottom:none}.radio-row-group .radio-row span{width:78px;height:37px;float:left;background-color:#fafafa;margin-right:20px;position:relative}.radio-row-group .radio-row span input[type="radio"]{position:absolute;top:11px;left:30px}.radio-row-group .radio-row label{font-size:14px;font-weight:bold;vertical-align:top;float:left;color:#333;padding-top:11px}.radio-row-group .radio-row label span{font-size:12px;font-weight:normal;width:auto;height:auto;float:none;background-color:transparent;margin:0;position:inherit}.section-break{display:block;height:2px;border-bottom:1px solid #dcdcdc;margin:0 0 30px 0;padding-top:30px;clear:both;width:100%}.on-off-for-ie{float:left}.on-off-label-for-ie{float:left;color:#333;font-size:14px;padding-left:10px;font-weight:bold}
