.my_modal {z-index:1000;position:absolute;width:1000px;background-color:white;border-style:groove ridge ridge ridge;border-color:rgb(0, 153, 255);;border-width:4px;-webkit-box-shadow:3px 3px 5px #504B62;-moz-box-shadow:3px 3px 5px #504B62;box-shadow:3px 3px 5px #504B62;margin-bottom:100px;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;}.curtain {position:fixed;width:100%;height:100%;top:0;left:0;z-index:6000100;background-color:#666666;opacity:0.5;}.display_curtain {background-color:#888888;opacity:0.74;width:100%;height:100%;position:fixed;top:0;left:0;}.error_msg {color:red;font-weight:bold;font-family:tahoma;font-size:12px;margin-top:57px;}.zalert {position:fixed;background-color:#E1F1FF;-webkit-box-shadow:3px 3px 5px #555;-moz-box-shadow:3px 3px 4px #555;box-shadow:3px 3px 4px #555;z-index:9000;border-style:groove ridge ridge ridge;border-color:rgb(0, 153, 255);;border-width:4px;}.zalert .button {position:absolute;bottom:8px;left:96px;width:70px;}.zalert .button {margin:0 0 6px 19px;}.none {display:none;}div.header {border:0;box-shadow:none;-webkit-box-shadow:none;}.zalert .header {width:325px;}.zalert .error_body {margin:12px 12px 55px 12px;background-color:#f6F5FF;border:1px solid #d2dafe;padding:22px;min-height:90px;font-size:13px;}.header {text-shadow:-1px -1px 0 #000;font-size:14px;padding:9px 0 9px 17px;border:1px solid rgb(0, 153, 255);;color:#fff;background-color:rgb(0, 153, 255);background-repeat:repeat-x;background-position:0 50%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(37%, rgba(255, 255, 255, .07)), color-stop(56%, rgba(0, 0, 0, .07)));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);}.modal {position:absolute;top:0;background-color:white;border-style:groove ridge ridge ridge;border-color:rgb(0, 153, 255);;border-width:4px;-webkit-box-shadow:3px 3px 5px #504B62;-moz-box-shadow:3px 3px 5px #504B62;box-shadow:3px 3px 5px #504B62;z-index:90;margin-bottom:100px;}.modal .pack {padding:30px 13px 30px 30px;}.small_cap {font-size:11px;color:#666666;margin:0 0 1px 0;}.modal input {padding:6px;}.modal input[type=text] {padding:8px;color:#666666;border-radius:4px;font-size:16px;margin:3px 0 25px 0;width:275px;}div.header_X {border:0px;box-shadow:none;-webkit-box-shadow:none;}.header_X {text-shadow:-1px -1px 0px #000;font-size:17px;padding:7px 0px 7px 35px;border:1px solid rgb(0, 153, 255);;color:#fff;background-color:rgb(0, 153, 255);background-repeat:repeat-x;background-position:0 50%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(37%, rgba(255, 255, 255, .07)), color-stop(56%, rgba(0, 0, 0, .07)));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);}.modal .closing,.zalert .closing,.mobile_modal .closing,.companion .closing {position:absolute;top:3px;right:3px;width:25px;height:23px;background-image:linear-gradient(#005C99, #007ACC);color:white;cursor:pointer;font-size:17px;text-align:center;border:1px solid #005C99;}.button.gray {background-color:#8C8C8C;border:1px solid #666666;}.button {text-decoration:none;font-family:Helvetica Neue, Helvetica, Arial;font-size:14px;display:inline-block;padding:4px 12px;margin-bottom:0;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:none;border:1px solid rgba(37, 114, 152, .78);color:#fff;background-color:#09f;-webkit-box-shadow:inset 1px 2px rgba(255, 255, 255, .21);-moz-box-shadow:inset 1px 2px rgba(255, 255, 255, .21);box-shadow:inset 1px 2px rgba(255, 255, 255, .21);background-repeat:repeat-x;background-position:0 50%;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(37%, rgba(255, 255, 255, .07)), color-stop(56%, rgba(0, 0, 0, .07)));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-moz-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-ms-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, .07) 37%, rgba(0, 0, 0, .07) 56%);}.modal .middle {text-align:center;}.zalert .white_body {width:276px;min-height:122px;padding:15px;background-color:white;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.zalert .header_X {min-width:inherit;padding:6px 0px 6px 15px;font-size:16px;}.zalert div.closing {top:4px;right:4px;}.zalert.dark .white_body, .zalert.dark .white_header {background-color:#E6F5FF;border:1px solid #99D6FF;color:#000000;margin:6px;line-height:1.35;}.zalert.dark .white_header {color:#333;}.zalert.dark {background-color:#CCEBFF;border:1px solid #33ADFF;box-shadow:2px 2px 4px #507B82;}.red_button {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666666;font-family:Arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #ffffff;}.red_button:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;}.red_button:active {position:relative;top:1px;}[tab] {position:relative;top:1px;background-color:#333333;color:white;text-shadow:-1px -1px 0 #000000;font-size:11px;border:1px solid #000000;width:63px;text-align:center;display:inline-block;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;cursor:pointer;border-bottom:1px solid #000000;padding:10px 4px 10px 7px;margin:18px 0 0 10px;}.tabs {min-width:347px;}[tab].active {z-index:10;border-bottom:0;background-color:#555555;padding:10px 6px 12px 8px;}.dark_green {color:#27a734;}.light_green {color:#8fa860;}.yellow {color:#838537;}.orange {color:#e58138;}.red {color:#ff331d;}.get_latest_updates_container {position:fixed;bottom:10px;right:10px;z-index:1;}.red_button {-moz-box-shadow:inset 0px 1px 0px 0px #cf866c;-webkit-box-shadow:inset 0px 1px 0px 0px #cf866c;box-shadow:inset 0px 1px 0px 0px #cf866c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d0451b), color-stop(1, #bc3315));background:-moz-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-webkit-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-o-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:-ms-linear-gradient(top, #d0451b 5%, #bc3315 100%);background:linear-gradient(to bottom, #d0451b 5%, #bc3315 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0451b', endColorstr='#bc3315',GradientType=0);background-color:#d0451b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #942911;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-size:13px;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px #854629;}.red_button:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bc3315), color-stop(1, #d0451b));background:-moz-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-webkit-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-o-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:-ms-linear-gradient(top, #bc3315 5%, #d0451b 100%);background:linear-gradient(to bottom, #bc3315 5%, #d0451b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc3315', endColorstr='#d0451b',GradientType=0);background-color:#bc3315;}.red_button:active {position:relative;top:1px;}.zalert .closing {height:19px;}.tutorial div.b {padding:18px;font-size:13px;box-shadow:2px 3px 4px #000;background-image:linear-gradient(#666,#333);color:white;z-index:50;display:block;}.arrow {background:url(../img/blue_arrow1.png);width:100px;height:89px;position:absolute;left:-101px;top:-11px;z-index:5;}.tutorial {width:220px;position:absolute;left:387px;top:80px;z-index:240;line-height:1.4;border:1px solid #444444;cursor:pointer;}.tutorial .x_button {position:absolute;top:4px;right:4px;width:17px;height:17px;border-radius:2px;color:white;text-align:center;text-shadow:-1px -1px 1px black;background-image:linear-gradient(#005C99, #007ACC);text-align:center;border:1px solid #005C99;}.ct-double-octave:after,.ct-major-eleventh:after,.ct-major-second:after,.ct-major-seventh:after,.ct-major-sixth:after,.ct-major-tenth:after,.ct-major-third:after,.ct-major-twelfth:after,.ct-minor-second:after,.ct-minor-seventh:after,.ct-minor-sixth:after,.ct-minor-third:after,.ct-octave:after,.ct-perfect-fifth:after,.ct-perfect-fourth:after,.ct-square:after{content:"";clear:both}.ct-label{fill:rgba(0,0,0,.4);color:rgba(0,0,0,.4);font-size:.75rem;line-height:1}.ct-grid-background,.ct-line{fill:none}.ct-chart-bar .ct-label,.ct-chart-line .ct-label{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ct-chart-donut .ct-label,.ct-chart-pie .ct-label{dominant-baseline:central}.ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-label.ct-vertical.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-label.ct-vertical.ct-end{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end}.ct-grid{stroke:rgba(0,0,0,.2);stroke-width:1px;stroke-dasharray:2px}.ct-point{stroke-width:10px;stroke-linecap:round}.ct-line{stroke-width:4px}.ct-area{stroke:none;fill-opacity:.1}.ct-bar{fill:none;stroke-width:10px}.ct-slice-donut{fill:none;stroke-width:60px}.ct-series-a .ct-bar,.ct-series-a .ct-line,.ct-series-a .ct-point,.ct-series-a .ct-slice-donut{stroke:#d70206}.ct-series-a .ct-area,.ct-series-a .ct-slice-donut-solid,.ct-series-a .ct-slice-pie{fill:#d70206}.ct-series-b .ct-bar,.ct-series-b .ct-line,.ct-series-b .ct-point,.ct-series-b .ct-slice-donut{stroke:#f05b4f}.ct-series-b .ct-area,.ct-series-b .ct-slice-donut-solid,.ct-series-b .ct-slice-pie{fill:#f05b4f}.ct-series-c .ct-bar,.ct-series-c .ct-line,.ct-series-c .ct-point,.ct-series-c .ct-slice-donut{stroke:#f4c63d}.ct-series-c .ct-area,.ct-series-c .ct-slice-donut-solid,.ct-series-c .ct-slice-pie{fill:#f4c63d}.ct-series-d .ct-bar,.ct-series-d .ct-line,.ct-series-d .ct-point,.ct-series-d .ct-slice-donut{stroke:#d17905}.ct-series-d .ct-area,.ct-series-d .ct-slice-donut-solid,.ct-series-d .ct-slice-pie{fill:#d17905}.ct-series-e .ct-bar,.ct-series-e .ct-line,.ct-series-e .ct-point,.ct-series-e .ct-slice-donut{stroke:#453d3f}.ct-series-e .ct-area,.ct-series-e .ct-slice-donut-solid,.ct-series-e .ct-slice-pie{fill:#453d3f}.ct-series-f .ct-bar,.ct-series-f .ct-line,.ct-series-f .ct-point,.ct-series-f .ct-slice-donut{stroke:#59922b}.ct-series-f .ct-area,.ct-series-f .ct-slice-donut-solid,.ct-series-f .ct-slice-pie{fill:#59922b}.ct-series-g .ct-bar,.ct-series-g .ct-line,.ct-series-g .ct-point,.ct-series-g .ct-slice-donut{stroke:#0544d3}.ct-series-g .ct-area,.ct-series-g .ct-slice-donut-solid,.ct-series-g .ct-slice-pie{fill:#0544d3}.ct-series-h .ct-bar,.ct-series-h .ct-line,.ct-series-h .ct-point,.ct-series-h .ct-slice-donut{stroke:#6b0392}.ct-series-h .ct-area,.ct-series-h .ct-slice-donut-solid,.ct-series-h .ct-slice-pie{fill:#6b0392}.ct-series-i .ct-bar,.ct-series-i .ct-line,.ct-series-i .ct-point,.ct-series-i .ct-slice-donut{stroke:#f05b4f}.ct-series-i .ct-area,.ct-series-i .ct-slice-donut-solid,.ct-series-i .ct-slice-pie{fill:#f05b4f}.ct-series-j .ct-bar,.ct-series-j .ct-line,.ct-series-j .ct-point,.ct-series-j .ct-slice-donut{stroke:#dda458}.ct-series-j .ct-area,.ct-series-j .ct-slice-donut-solid,.ct-series-j .ct-slice-pie{fill:#dda458}.ct-series-k .ct-bar,.ct-series-k .ct-line,.ct-series-k .ct-point,.ct-series-k .ct-slice-donut{stroke:#eacf7d}.ct-series-k .ct-area,.ct-series-k .ct-slice-donut-solid,.ct-series-k .ct-slice-pie{fill:#eacf7d}.ct-series-l .ct-bar,.ct-series-l .ct-line,.ct-series-l .ct-point,.ct-series-l .ct-slice-donut{stroke:#86797d}.ct-series-l .ct-area,.ct-series-l .ct-slice-donut-solid,.ct-series-l .ct-slice-pie{fill:#86797d}.ct-series-m .ct-bar,.ct-series-m .ct-line,.ct-series-m .ct-point,.ct-series-m .ct-slice-donut{stroke:#b2c326}.ct-series-m .ct-area,.ct-series-m .ct-slice-donut-solid,.ct-series-m .ct-slice-pie{fill:#b2c326}.ct-series-n .ct-bar,.ct-series-n .ct-line,.ct-series-n .ct-point,.ct-series-n .ct-slice-donut{stroke:#6188e2}.ct-series-n .ct-area,.ct-series-n .ct-slice-donut-solid,.ct-series-n .ct-slice-pie{fill:#6188e2}.ct-series-o .ct-bar,.ct-series-o .ct-line,.ct-series-o .ct-point,.ct-series-o .ct-slice-donut{stroke:#a748ca}.ct-series-o .ct-area,.ct-series-o .ct-slice-donut-solid,.ct-series-o .ct-slice-pie{fill:#a748ca}.ct-square{display:block;position:relative;width:100%}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%}.ct-square:after{display:table}.ct-square>svg{display:block;position:absolute;top:0;left:0}.ct-minor-second{display:block;position:relative;width:100%}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%}.ct-minor-second:after{display:table}.ct-minor-second>svg{display:block;position:absolute;top:0;left:0}.ct-major-second{display:block;position:relative;width:100%}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.8888888889%}.ct-major-second:after{display:table}.ct-major-second>svg{display:block;position:absolute;top:0;left:0}.ct-minor-third{display:block;position:relative;width:100%}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.3333333333%}.ct-minor-third:after{display:table}.ct-minor-third>svg{display:block;position:absolute;top:0;left:0}.ct-major-third{display:block;position:relative;width:100%}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%}.ct-major-third:after{display:table}.ct-major-third>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fourth{display:block;position:relative;width:100%}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%}.ct-perfect-fourth:after{display:table}.ct-perfect-fourth>svg{display:block;position:absolute;top:0;left:0}.ct-perfect-fifth{display:block;position:relative;width:100%}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.6666666667%}.ct-perfect-fifth:after{display:table}.ct-perfect-fifth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-sixth{display:block;position:relative;width:100%}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%}.ct-minor-sixth:after{display:table}.ct-minor-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-golden-section{display:block;position:relative;width:100%}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.804697157%}.ct-golden-section:after{content:"";display:table;clear:both}.ct-golden-section>svg{display:block;position:absolute;top:0;left:0}.ct-major-sixth{display:block;position:relative;width:100%}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%}.ct-major-sixth:after{display:table}.ct-major-sixth>svg{display:block;position:absolute;top:0;left:0}.ct-minor-seventh{display:block;position:relative;width:100%}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%}.ct-minor-seventh:after{display:table}.ct-minor-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-seventh{display:block;position:relative;width:100%}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.3333333333%}.ct-major-seventh:after{display:table}.ct-major-seventh>svg{display:block;position:absolute;top:0;left:0}.ct-octave{display:block;position:relative;width:100%}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%}.ct-octave:after{display:table}.ct-octave>svg{display:block;position:absolute;top:0;left:0}.ct-major-tenth{display:block;position:relative;width:100%}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%}.ct-major-tenth:after{display:table}.ct-major-tenth>svg{display:block;position:absolute;top:0;left:0}.ct-major-eleventh{display:block;position:relative;width:100%}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%}.ct-major-eleventh:after{display:table}.ct-major-eleventh>svg{display:block;position:absolute;top:0;left:0}.ct-major-twelfth{display:block;position:relative;width:100%}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.3333333333%}.ct-major-twelfth:after{display:table}.ct-major-twelfth>svg{display:block;position:absolute;top:0;left:0}.ct-double-octave{display:block;position:relative;width:100%}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%}.ct-double-octave:after{display:table}.ct-double-octave>svg{display:block;position:absolute;top:0;left:0}.SWIFCLUB_Z1000_tipContainer {position:absolute;z-index:52;color:white;border:1px solid #262626;background:#666666; background:-webkit-linear-gradient(#666666, #262626); background:-o-linear-gradient(#666666, #262626); background:-moz-linear-gradient(#666666, #262626); background:linear-gradient(#666666, #262626); box-shadow:2px 2px 2px #777777;border-radius:5px;cursor:pointer;top:99px;left:0;}.SWIFCLUB_Z1000_tipContainer.absolute {position:absolute;}.big_icon_tooltip.SWIFCLUB_Z1000_tipContainer .tipContent {width:120px;}.SWIFCLUB_Z1000_tipContainer .tipContent {position:relative;background:inherit;padding:20px 10px 18px 20px;box-shadow:0 -3px 0 rgba(0, 0, 0, 0.3) inset;width:200px;border-radius:5px;}.SWIFCLUB_Z1000_tipContainer .arrow {width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #666666;position:absolute;top:-15px;left:6px;}div.SWIFCLUB_Z1000_now_recording_tooltip {position:fixed;top:82px;right:5px;}.SWIFCLUB_Z1000_now_recording_tooltip .arrow {left:180px;}@media (max-width:800px) {body .introduction, body .outer_layer {border-left:0;border-right:0;border-bottom:0;}}.add_to_homescreen {display:none;}.mobile .add_to_homescreen {display:block;}.add_to_homescreen {display:none;position:relative;padding:28px 20px 28px 70px;background-color:#eeeeee;border:1px solid #CCCCCC;font-size:14px;color:#333333;}.add_to_homescreen .bookmark {position:absolute;top:10px;left:10px;width:48px;height:48px;}.add_to_homescreen .up_arrow {position:absolute;top:0;right:3px;width:50px;height:50px;}.add_to_homescreen b {font-weight:bold;}.top_gray {background-color:#f4f4f4;border-bottom:1px solid #dddddd;padding:8px;height:28px;}.non_tutorials .edit {top:50px;}.edit {position:absolute;top:6px;left:6px;right:auto;cursor:pointer;z-index:3;}.edit .icon:active {box-shadow:0 0 0 0;top:1px;left:1px;position:relative;}.edit .icon {width:25px;height:25px;padding:3px;box-shadow:1px 1px 1px;position:relative;}.edit .icon_mask {padding:0;left:7px;top:7px;width:18px;height:18px;background-image:url(/img/white-write-a-note.png);background-size:100% 100%;}.sign_boxes {position:absolute;top:7px;right:7px;}.top_gray .hab_title {font-weight:bold;padding:7px 3px 0 5px;color:#333333;}.top_gray .button {font-size:13px;}.terms_checkbox, .agree {display:inline-block;}.agree {margin:0 0 28px 0;}input[type="checkbox"] {zoom:1.6;}.sign_up_modal .tone {padding-right:25px;}.introduction {position:relative;font-size:20px;color:#333333;line-height:1.5;padding:30px 25px 150px 25px;z-index:65;text-align:center;max-width:800px;margin:0 auto 0 auto;background-color:white;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;display:none;}.introduction .sub_part {margin:20px 0 20px 0;}.introduction img {width:120px;height:120px;}.introduction b {font-weight:bold;}.stay tr td:first-child {border-left:1px solid #BBBBBB;}.stay td {border-bottom:1px solid #CCC;padding:.25em;font-size:13px;}.stay td + td {padding-left:20px;}.stay {table-layout:fixed;box-shadow:1px 1px 5px #bbb;border:1px solid #bbb;max-width:1024px;border-left:0;border-top:0;margin:0;width:100%;}table.stay tr:nth-of-type(even) td,table.stay tr:nth-of-type(even) + .DesktopRecipeOrFood > tbody > tr > td {background:none repeat scroll 0 0 #f4f4f4;}table.stay td {border-top:1px solid #dddddd;vertical-align:top;background:#fff;margin:0;color:#000000;padding:8px 9px 8px 9px;font-size:15px;}table.stay tr {margin:0;padding:0;}table.stay .headers td,.post_table_insert tr:first-child td {background-color:#555555;color:white;text-shadow:-1px -1px 0 #000000;font-size:13px;border-bottom:1px solid #333333;border-top:1px solid #555555;}.post_table_insert tr:first-child td {padding:12px 0 12px 0;font-size:14px;}.post_table_insert tr:first-child td:first-child {padding:12px 0 12px 12px;}table.stay .vitamins td:nth-child(2) {width:170px;}.stay .macros td:first-child {width:220px;}.firefox table.stay td {position:static;}.stay .open td {border-bottom:0;}table .sub_first td, .sub_first {background-color:#888888;color:white;border-right:1px solid #888888;padding:9px 15px;text-shadow:-1px -1px 0 #000;}table.macros {width:222px;margin:0 0 192px 0;}.macros tr td:nth-child(2) {border-right:1px solid #BBBBBB;}.macros tr td:nth-child(2) {padding-left:0;}.macros tr td:nth-child(1) {padding-right:0;}table.vitamins,table.minerals {width:240px;margin:0 0 25px 0;}table.vitamins tr td:nth-child(3),table.minerals tr td:nth-child(3) {border-right:1px solid #BBBBBB;}.footer {text-align:center;padding:18px 0 18px 0;background-color:#f4f4f4;border-top:1px solid #dddddd;margin:85px 0 0 0;font-family:tahoma;}.footer a {margin-left:3px;margin-right:5px;font-size:13px;}.copyright {font-size:12px;margin:6px;}table.edit_table td {padding:3px 9px 3px 9px;}table.edit_table tr td:first-child {padding:10px 9px 8px 9px;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display:block;}body {line-height:1;}ol, ul {list-style:none;}blockquote, q {quotes:none;}blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}table {border-collapse:collapse;border-spacing:0;}table td {vertical-align:top;}body {font-family:Tahoma;background-color:#eeeeee;}.icon {width:42px;height:42px;padding:14px 16px 18px 17px;background-color:#ee7678;border:1px solid #cc4447;border:1px solid rgb(0, 153, 255);;background-color:rgb(30, 183, 255);border-radius:5px;box-shadow:2px 2px 2px #000000;position:relative;top:0;left:0;cursor:pointer;}.icon_outer {margin:12px 7px 0 7px;display:inline-block;position:relative;}.icon_mask {position:absolute;left:15px;top:11px;width:42px;height:42px;}.icon:active {top:2px;left:2px;box-shadow:0 0 0 0;}.my_top {width:100%;text-align:center;position:relative;}.semi_circle {background-image:url(/img/gradient.png);background-size:100% 100%;-webkit-transform:rotate(140deg);-moz-transform:rotate(140deg);-o-transform:rotate(140deg);-ms-transform:rotate(140deg);width:200px;height:200px;}.outer_circle {height:100px;width:200px;overflow:hidden;margin:0 auto 0 auto;}.hand {background-image:url(/img/hand.png?a);background-size:100% 100%;width:13px;height:98px;transform:rotate(-90deg);transform-origin:7px 92px;z-index:44;margin:0 auto 0 auto;position:relative;top:-94px;}.constrain_size {height:100px;}.sub_title {position:absolute;left:0;bottom:3px;width:75px;text-align:center;font-size:10px;color:white;font-family:Tahoma;text-transform:uppercase;}.minute_button {margin:5px 13px 8px 0px;width:60px;}.modal .bod {padding-bottom:200px;}.modal .texting {padding:0 0 12px 0;}.lifts_modal .pack {padding:0;}.main_table {margin:40px 0 0 0;}.activity_table {font-family:Tahoma;font-size:12px;}.weekly_goal {position:relative;max-width:375px;top:-100px;margin:0 auto 0 auto;z-index:20;}.weekly_goal > div {color:#FFFFFF;font-size:12px;text-shadow:-1px -1px 0 #000000;}.weekly_goal .speedo_0 {position:absolute;top:86px;left:95px;}.weekly_goal .speedo_1 {position:absolute;top:37px;left:117px;}.weekly_goal .speedo_2 {position:absolute;top:8px;right:171px;}.weekly_goal .speedo_3 {position:absolute;top:37px;right:114px;}.weekly_goal .speedo_4 {position:absolute;top:85px;right:91px;}.modal {max-width:370px;}.outer_layer {max-width:800px;min-width:350px;position:relative;margin:0 auto 0 auto;background-color:white;display:none;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}.edit_table tr td:nth-child(2) {text-align:right;}.activity_table td:first-child {width:130px;}.activity_table td:nth-child(3) {width:90px;}.activity_table tr:first-child td:nth-child(3) {text-align:right;}.activity_table td:nth-child(4) {width:40px;}.activity_table.stay tr:nth-child(n+2) td:nth-child(-n+3) {padding:16px 9px 0 9px;}.weekly_g_table {width:100%;}.weekly_g_table td {padding:13px;background-color:#eeeeee;}.del_all_container {padding:120px 10px 50px 30px;background-color:white;}.delete {margin:10px;}.SWIFCLUB_Z1000_click_pop_animation {position:absolute;font-size:18px;font-weight:bold;color:#222222;background-color:#dddddd;padding:12px;border:1px solid #aaaaaa;z-index:5000000;}.tutorial {display:none;padding:35px 30px 35px 50px;position:relative;}.non_tutorials {position:relative;}.edit_table .button.add {margin:23px 0 0 0;padding:7px;width:30px;}.edit_table .new_activity {width:180px;font-size:14px;}.cmin_out {margin:8px 0 0 0;}.cmin_out input {font-size:14px;}.custom_submit {padding:5px 12px;position:relative;top:-1px;left:3px;}.non_tutorials b {font-weight:bold;}.non_tutorials .t_heads {text-align:center;padding:10px 12px 6px 13px;border-top:1px solid #999999;font-size:16px;line-height:1.3;color:#777777;}.h_cont {border-top:1px solid #cccccc;}.h_cont:first-child {border-top:1px solid #666666;}.h_cont:nth-child(odd) {background-color:#eeeeee;}.question {font-weight:bold;padding:22px 20px 8px 20px;color:#555555;line-height:1.2;}.answer {padding:4px 20px 54px 20px;color:#555555;line-height:1.45;}.ui-loader {display:none;}.activities {text-align:center;}.button.cancel {bottom:52px;}.little_line {width:12px;display:inline-block;border-top:2px solid #777777;display:inline-block;position:relative;top:-5px;visibility:hidden;}.little_circle {width:33px;height:22px;border:1px solid #777777;display:inline-block;border-radius:26px;padding:8px 0 3px 0;color:#555555;text-align:center;cursor:pointer;}.met .little_line {visibility:visible;}.first_circle .little_line {visibility:hidden;}.met .little_circle, .first_circle .little_circle {border:2px solid #777777;}.present .little_circle {background-color:#b4e28d;}.streak {border-collapse:collapse;}.streak td {padding:21px 0;position:relative;}table.streak_max {margin:30px 0 0 0;}.add_streak {position:absolute;top:15px;right:10px;}.streaks_outer {border-top:1px solid #666666;padding:50px 0 100px 0;position:relative;}.row_name {position:absolute;left:20px;top:0;color:#777777;letter-spacing:3px;font-size:12px;width:320px;cursor:pointer;text-decoration:underline;z-index:10;}.row_name .days {font-size:11px;letter-spacing:normal;padding:0 0 0 23px;}.which_activity {display:block;margin:12px 0 24px 0;}.days_div {margin:10px 0 29px 0;}.streak_modal select {width:140px;padding:6px;font-size:15px;background-color:#eee;}.sub_outer {text-align:center;display:inline-block;margin:0 8px 0 0;}.center_buttons {text-align:center;}.streak_modal {color:#333333;}.streak_max .sub_first td {padding-left:6px;}.streaks_outer {-webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }.zalert b {font-weight:bold;}.subscribe_alert .button.ok {display:none;}.subscribe_alert .form_outer {text-align:center;margin:20px 0 5px 0;}.explanation {padding:25px;line-height:1.4;}.legend {border-top:1px solid #666666;}.ct-series-a .ct-bar {stroke:#d70206;}.legend_a {background-color:#d70206;}.ct-series-b .ct-bar {stroke:#f05b4f;}.legend_b {background-color:#f05b4f;}.ct-series-c .ct-bar {stroke:#f4c63d;}.legend_c {background-color:#f4c63d;}.ct-series-d .ct-bar{stroke:#d17905;}.legend_d {background-color:#d17905;}.ct-series-e .ct-bar {stroke:#453d3f;}.legend_e {background-color:#453d3f;}.ct-series-f .ct-bar {stroke:#59922b;}.legend_f {background-color:#59922b;}.ct-series-g .ct-bar {stroke:#0544d3}.legend_g {background-color:#0544d3;}.ct-series-h .ct-bar {stroke:#6b0392;}.legend_h {background-color:#6b0392;}.ct-series-i .ct-bar {stroke:#f091d5;}.legend_i {background-color:#f091d5;}.ct-series-j .ct-bar {stroke:#dda458;}.legend_j {background-color:#dda458;}.ct-series-k .ct-bar {stroke:#eacf7d;}.legend_k {background-color:#eacf7d;}.ct-series-l .ct-bar {stroke:#86797d;}.legend_l {background-color:#86797d;}.ct-series-m .ct-bar {stroke:#b2c326;}.legend_m {background-color:#b2c326;}.ct-series-n .ct-bar {stroke:#6188e2;}.legend_n {background-color:#6188e2;}.ct-series-o .ct-bar {stroke:#a748ca;}.legend_o {background-color:#a748ca;}.ct-series-p .ct-bar {stroke:#faebd7;}.legend_p {background-color:#faebd7;}.ct-series-q .ct-bar {stroke:#5f9ea0;}.legend_q {background-color:#5f9ea0;}.ct-series-r .ct-bar {stroke:#ff792a;}.legend_r {background-color:#ff792a;}.ct-series-s .ct-bar {stroke:#aeff14;}.legend_s {background-color:#aeff14;}.sub_leg {position:relative;color:#444444;padding:12px 0 0 25px;width:150px;display:inline-block;font-size:13px;}.sub_leg .legend_box {border:1px solid #333333;width:16px;height:16px;}.sub_leg .legend_text {position:absolute;left:50px;top:15px;}.ct-chart {padding:15px 0 0 0;}.weekly-chart {padding:15px 0 15px 0;}#chartContainer {width:375px;height:375px;}