/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix:after,.clearfix:before{line-height:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{left:50%;margin-left:-5px;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.modal-backdrop{right:0;bottom:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed!important;top:10%;left:50%!important;z-index:1050;width:560px!important;margin-left:-280px!important;outline:0}.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.dropdown,.dropup{position:relative}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;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;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:default}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.fade{opacity:0;-o-transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}table{max-width:100%;background-color:transparent}.table{width:100%;margin-bottom:20px}.table td,.table th{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered caption+tbody tr:first-child td,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+thead tr:first-child th,.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}.row-fluid table td[class*=span],.row-fluid table th[class*=span],table td[class*=span],table th[class*=span]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:4px;right:0;width:6px;height:98%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{position:relative}.jspDrag{background:#ccc;position:relative;top:0;left:0;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}/*! jQuery UI - v1.10.1 - 2013-02-19
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{clear:both;min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal,.odometer.odometer-theme-minimal .odometer-digit{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.modal .closeBtn:before,.modal .ui-dialog-titlebar-close:before,.robo-ui-select .robo-ui-select-toggle .robo-ui-select-arrow,.ui-dialog .closeBtn:before,.ui-dialog .ui-dialog-titlebar-close:before,[class*=" icon-"]:before,[class^=icon-]:before{font-family:RoboGlyphs;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;speak:none;text-transform:none!important}.modal .closeBtn:before,.modal .ui-dialog-titlebar-close:before,.ui-dialog .closeBtn:before,.ui-dialog .ui-dialog-titlebar-close:before{font-size:20px;line-height:0;margin-right:5px;position:relative;vertical-align:middle}.zenNav{margin-bottom:20px;max-width:213px}.zenNav .navHeader{border-bottom:1px solid #ccc;color:#ccc;font-size:11px;font-weight:700;line-height:100%;margin-top:15px;padding:10px 0;text-transform:uppercase}.zenNav .profRequestSent{font-size:11px;position:absolute;top:-21px;width:100%}.zenNav .navItem,.zenNav .subNavItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #ccc;border-left:4px solid #fff;color:#666;cursor:pointer;font-size:12px;font-weight:700;line-height:16px;padding:15px 10px;vertical-align:middle;width:100%}.zenProgress .progressBar,.zenProgress .progressBar .bar .progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative}.zenNav .navItem a:active,.zenNav .navItem a:focus,.zenNav .navItem a:hover,.zenNav .navItem:active,.zenNav .navItem:focus,.zenNav .navItem:hover,.zenNav .subNavItem a:active,.zenNav .subNavItem a:focus,.zenNav .subNavItem a:hover,.zenNav .subNavItem:active,.zenNav .subNavItem:focus,.zenNav .subNavItem:hover{color:#f26c32}.zenNav .navItem a.active,.zenNav .navItem.active,.zenNav .subNavItem a.active,.zenNav .subNavItem.active{border-left-color:#f26c32;color:#f26c32}.zenNav .navItem i,.zenNav .subNavItem i{font-size:16px;line-height:16px;margin-right:10px;vertical-align:middle}.zenNav .navItem .icon-minusCircleLine,.zenNav .navItem .icon-plusCircleLine,.zenNav .subNavItem .icon-minusCircleLine,.zenNav .subNavItem .icon-plusCircleLine{color:#ccc;cursor:default;display:inline-block;float:right;font-size:14px;margin-right:0}.zenNav .subNavItem{color:#999;padding-left:39px}.zenProgress .progressBar{box-sizing:border-box;background-color:#ccc;display:block;height:10px;margin:0 auto;width:100%}.zenProgress .progressBar .progress{background-color:#49c57e;height:100%}.zenProgress .progressBar .time{background-color:#00b2e2}.zenProgress .progressBar .bar{background:#eee;height:30px;margin:0 auto 25px;position:relative;width:100%}.zenProgress .progressBar .bar .progress{box-sizing:border-box;-webkit-transition:all .75s ease-in;-moz-transition:all .75s ease-in;transition:all .75s ease-in;background-color:#49c57e;height:30px;margin-top:5px;max-width:100%;overflow:visible;z-index:2}.zenProgress .progressBar .bar .progress.time{background-color:#00b2e2}.zenProgress .progressBar .bar .progress.noTooltip{margin-top:40px}.zenProgress .progressBar .bar .progress .new{-webkit-transition:all .75s ease-in;-moz-transition:all .75s ease-in;transition:all .75s ease-in;background-color:#96deb5;height:100%;position:absolute;right:0;top:0}.zenProgress .progressBar .bar .progress .new .leftTooltip,.zenProgress .progressBar .bar .progress .new .rightTooltip{display:none}.zenProgress .progressBar .bar .progress .new .leftTooltip{background:#49c57e;bottom:40px;color:#fff;font-size:10px;font-weight:700;height:auto;line-height:11px;padding:5px;position:absolute;right:100%;text-align:right}.zenProgress .progressBar .bar .progress .new .leftTooltip:before{border:solid;border-color:#49c57e transparent;border-width:12px 0 0 10px;bottom:-9px;content:'';display:block;position:absolute;right:0;z-index:0}.zenProgress .progressBar .bar .progress .new .leftTooltip .num{font-size:12px;font-weight:700}.zenProgress .progressBar .bar .progress .new .rightTooltip{background:#96deb5;bottom:40px;color:#fff;font-size:10px;font-weight:700;height:auto;left:100%;line-height:11px;padding:5px;position:absolute;text-align:left}.zenProgress .progressBar .bar .progress .new .rightTooltip .num,.zenProgress .progressText{font-size:12px;font-weight:700}.zenProgress .progressBar .bar .progress .new .rightTooltip:before{border:solid;border-color:#96deb5 transparent;border-width:12px 10px 0 0;bottom:-9px;content:'';display:block;left:0;position:absolute;z-index:0}.zenProgress .progressText{color:#49c57e;display:block;line-height:100%;margin-top:6px}.zenProgress .progressText .daysLeft{color:#999}.zenProgress .ticks{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin:5px auto 20px;position:absolute;top:100%;white-space:nowrap;width:100%}.zenProgress .ticks>span{color:#ccc;display:inline-block;font-size:14px;font-weight:700;text-align:left}.zenProgress .ticks>span.last-child{position:absolute;right:0}#chromeBar .menuBtn{display:inline-block;margin-right:-4px}#headerUser,.robo-ui-select .robo-ui-select-list>li,.robo-ui-select .robo-ui-select-toggle>span{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}div,textarea{word-wrap:break-word}#headerAvatar .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -20px no-repeat;display:block;height:12px;position:absolute;width:21px}.hidden508{margin:-1px}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body :focus{outline:#878787 solid 2px}body.focusIndicatorOff :focus{outline:0}article aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=button],input[type=number]::-webkit-inner-spin-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=submit]{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}button{background:0 0;cursor:pointer}.robo-btn,input[type=submit]{background-color:#eee;border:1px solid #d6d6d6;color:#6f6f6f;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;margin:0;padding:8px 25px;text-align:center;text-decoration:none;text-transform:capitalize}.robo-btn.robo-btn-action:focus,.robo-btn.robo-btn-warning:focus,.robo-btn:focus,.robo-modal,input.robo-btn-warning[type=submit]:focus,input[type=submit]:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.robo-btn:active,.robo-btn:focus,.robo-btn:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:#d6d6d6;color:#6f6f6f}.robo-btn:active,input[type=submit]:active{background-color:#dcdcdc}.robo-btn:focus,.robo-btn:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#fff}.robo-btn:visited,.robo-btn:visited:hover,input[type=submit]:visited,input[type=submit]:visited:hover{color:#6f6f6f}.robo-btn.disabled,input.disabled[type=submit]{background-color:#ccc;border-color:#b8b8b8;color:#eee!important;cursor:default;pointer-events:none}.robo-btn>i,input[type=submit]>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.robo-btn,input[type=submit]{font-family:Helvetica;font-size:14px;padding:10px}}.robo-btn.robo-btn-lg,input.robo-btn-lg[type=submit]{font-size:14px;padding:12px 35px}.robo-btn.robo-btn-full-width,input.robo-btn-full-width[type=submit]{width:100%}.robo-btn.robo-btn-action,input[type=submit]{background-color:#49c57e;border:1px solid #42b171;color:#fff}.robo-btn.robo-btn-action:active,.robo-btn.robo-btn-action:focus,.robo-btn.robo-btn-action:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:#42b171;color:#fff}.robo-btn.robo-btn-action:active,input[type=submit]:active{background-color:#39b26c}.robo-btn.robo-btn-action:focus,.robo-btn.robo-btn-action:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#64ce91}.robo-btn.robo-btn-action:visited,.robo-btn.robo-btn-action:visited:hover,input[type=submit]:visited,input[type=submit]:visited:hover{color:#fff}.robo-btn.robo-btn-action.disabled,input.disabled[type=submit]{filter:alpha(Opacity=40);opacity:.4;background-color:#49c57e;border-color:#42b171;color:#a4e2bf!important}.robo-btn.robo-btn-warning,input.robo-btn-warning[type=submit]{background-color:#ca4117;border:1px solid #b63b15;color:#fff}.robo-btn.robo-btn-warning:active,.robo-btn.robo-btn-warning:focus,.robo-btn.robo-btn-warning:hover,input.robo-btn-warning[type=submit]:active,input.robo-btn-warning[type=submit]:focus,input.robo-btn-warning[type=submit]:hover{border-color:#b63b15;color:#fff}.robo-btn.robo-btn-warning:active,input.robo-btn-warning[type=submit]:active{background-color:#aa3713}.robo-btn.robo-btn-warning:focus,.robo-btn.robo-btn-warning:hover,input.robo-btn-warning[type=submit]:focus,input.robo-btn-warning[type=submit]:hover{background-color:#e64e1f}.robo-btn.robo-btn-warning:visited,.robo-btn.robo-btn-warning:visited:hover,input.robo-btn-warning[type=submit]:visited,input.robo-btn-warning[type=submit]:visited:hover{color:#fff}.robo-btn.robo-btn-warning.disabled,input.robo-btn-warning.disabled[type=submit]{filter:alpha(Opacity=40);opacity:.4;background-color:#ca4117;border-color:#b63b15;color:#e5a08b!important}.robo-btn.robo-btn-success,input.robo-btn-success[type=submit]{background-color:#fff;border-color:#49c57e;color:#49c57e;cursor:default;pointer-events:none}.robo-btn.robo-btn-block,input.robo-btn-block[type=submit]{display:block;padding:8px 0}.robo-btn.robo-btn-option,input.robo-btn-option[type=submit]{border-radius:0;border-width:0 0 1px;display:block;padding-left:10px;padding-right:10px;text-align:left;text-transform:capitalize}.robo-btn.robo-btn-option.selected,.robo-btn.robo-btn-option:hover,input.robo-btn-option.selected[type=submit],input.robo-btn-option[type=submit]:hover{background-color:#fff;color:#f26c32!important;position:relative}.robo-btn.robo-btn-option.selected:before,input.robo-btn-option.selected[type=submit]:before{background-color:#f26c32;content:'';display:inline-block;height:100%;left:0;position:absolute;top:0;width:4px}.modal-backdrop{background:#000!important;height:100%;left:0;position:fixed;top:0}.modal-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;bottom:0;box-shadow:none!important;height:100%!important;left:0!important;margin-left:0!important;overflow:auto;position:fixed!important;right:0;top:0!important;visibility:hidden;width:100%!important}.fade.example.modal-container .robo-modal{-webkit-transition:bottom .5s ease-in-out;-moz-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out;bottom:-200%}.fade.in.example.modal-container .robo-modal{bottom:0}.fade{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.fade.modal-container .robo-modal{-webkit-transition:bottom .5s ease-in-out;-moz-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out;bottom:-200%}.fade.in.modal-backdrop{filter:alpha(Opacity=80);opacity:.8}.fade.in.modal-container .robo-modal{bottom:0}.robo-modal{background:#fff;border:1px solid #dcdcdc;border-radius:2px;color:#4d4d4d;font-size:14px;margin:0!important;max-height:100%;overflow-y:auto;padding:0;position:relative!important;text-align:left;top:initial!important;visibility:visible;width:430px;z-index:1}.robo-modal .close{float:right;padding:10px}.robo-modal .close .icon-thinXCircle{color:#b2b2b2;cursor:pointer;font-size:30px}.robo-modal .close .icon-thinXCircle:hover{color:#4d4d4d}.robo-modal .content-container{background:#fff;padding:30px}.robo-modal .content-container h1{border-bottom:none;font-size:1.7em;margin:0 10px 10px 0;padding:0}.robo-modal .content-container h2{font-size:1.6em}.robo-modal .content-container p{font-size:1.15em;line-height:1.3em}.robo-modal .content-container .extra-text{font-size:1em;font-weight:700;margin-top:10px}.robo-modal img{max-width:100%}.robo-modal .btn-container{background-color:#f9f9f9;padding:10px 30px}.robo-modal .btn-container button{font-size:1.25em;height:35px;margin:0 10px 0 0;min-width:99px}.robo-modal.robo-modal-img{width:580px!important}.robo-modal.robo-modal-img .btn-container,.robo-modal.robo-modal-img .content-container{margin-left:150px}.robo-modal.robo-modal-img .img-container{background-position:center;bottom:0;left:0;overflow:hidden;position:absolute;top:0;width:150px;z-index:-1}.robo-modal.robo-modal-row{width:580px!important}.robo-modal.robo-modal-row .row-header{padding:20px 30px}.robo-modal.robo-modal-row .row-header h1{font-size:1.8em;font-weight:400;margin:0;padding:0}.robo-modal.robo-modal-row .content-container{padding:0}.robo-modal.robo-modal-row .content-row,.robo-modal.robo-modal-row .row-three,.robo-modal.robo-modal-row .row-two{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.robo-modal.robo-modal-row .content-row{bottom:0;display:table;height:100%;left:0;padding:0 30px;position:absolute;right:0;top:0;width:100%}.robo-modal.robo-modal-row .content-row .row-column{display:table-cell;vertical-align:middle}.robo-modal.robo-modal-row .row{position:relative}.robo-modal.robo-modal-row .row img{max-height:100px}.robo-modal.robo-modal-row .row-two{height:150px}.robo-modal.robo-modal-row .row-three{height:100px}.robo-modal.robo-modal-img-tile{width:580px!important}.robo-modal.robo-modal-img-tile .content-container{margin-left:150px}.robo-modal.robo-modal-img-tile .img-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:30px 0 70px 30px;position:absolute;width:150px;z-index:-1}.popout,.robo-modal.robo-modal-form textarea,.zen-popout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.robo-modal.robo-modal-img-tile img{border:1px solid #f9f9f9;max-height:100%}.robo-modal.robo-modal-img-tile .btn-container a{float:left;font-weight:700;line-height:35px;margin-right:30px}.robo-modal.robo-modal-form{width:580px!important}.robo-modal.robo-modal-form label{font-size:1.35em}.robo-modal.robo-modal-form textarea{box-sizing:border-box;font-size:1.35em;line-height:1.37em;margin:10px 0;min-height:50px;width:100%}.robo-modal.robo-modal-form .btn-container{margin:0 -30px -30px}@media (max-width:767px){.robo-modal .content-container .img-container,.robo-modal.robo-modal-form .img-container,.robo-modal.robo-modal-form img,.robo-modal.robo-modal-img .img-container,.robo-modal.robo-modal-img img,.robo-modal.robo-modal-img-tile .img-container,.robo-modal.robo-modal-img-tile img{display:none!important}.robo-modal{left:0!important;margin:0!important;padding:0!important;width:100%!important}.robo-modal.robo-modal-row .row,.robo-modal.robo-modal-row .row-header{padding:20px}.robo-modal .btn-container,.robo-modal .content-container{padding-left:20px;padding-right:20px}.robo-modal .btn-container a,.robo-modal .content-container a{width:100%}.robo-modal .content-container h2{font-size:1.5em}.robo-modal.robo-modal-form .btn-container{margin:-30px -20px!important}.robo-modal.robo-modal-form textarea{margin-bottom:30px}.robo-modal.robo-modal-row .row-header h1{font-size:22px;line-height:24px}.robo-modal.robo-modal-row h2{font-size:1.3em}.robo-modal.robo-modal-form .btn-container,.robo-modal.robo-modal-form .content-container,.robo-modal.robo-modal-img .btn-container,.robo-modal.robo-modal-img .content-container,.robo-modal.robo-modal-img-tile .btn-container,.robo-modal.robo-modal-img-tile .content-container{margin-left:0}}.zenCarousel .navPause{opacity:0;position:absolute;top:-1000px}.zenCarousel .navPause:focus{opacity:1;top:15px}.popout,.zen-popout{box-sizing:border-box;background-color:#fff;border:1px solid #666;border-radius:2px;display:block;position:absolute;z-index:5}.popout.ui-top .ui-arrow-border,.zen-popout.ui-top .ui-arrow-border{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #666;height:0;width:0}.popout.ui-top .ui-arrow-border .ui-arrow,.zen-popout.ui-top .ui-arrow-border .ui-arrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;height:0;width:0}.popout.ui-right .ui-arrow-border,.zen-popout.ui-right .ui-arrow-border{border-bottom:7px solid transparent;border-right:7px solid #666;border-top:7px solid transparent;height:0;width:0}.popout.ui-right .ui-arrow-border .ui-arrow,.zen-popout.ui-right .ui-arrow-border .ui-arrow{border-bottom:6px solid transparent;border-right:6px solid #fff;border-top:6px solid transparent;height:0;width:0}.popout.ui-bottom .ui-arrow-border,.zen-popout.ui-bottom .ui-arrow-border{border-bottom:7px solid #666;border-left:7px solid transparent;border-right:7px solid transparent;height:0;width:0}.popout.ui-bottom .ui-arrow-border .ui-arrow,.zen-popout.ui-bottom .ui-arrow-border .ui-arrow{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;height:0;width:0}.popout.ui-left .ui-arrow-border,.zen-popout.ui-left .ui-arrow-border{border-bottom:7px solid transparent;border-left:7px solid #666;border-top:7px solid transparent;height:0;width:0}.popout.ui-left .ui-arrow-border .ui-arrow,.zen-popout.ui-left .ui-arrow-border .ui-arrow{border-bottom:6px solid transparent;border-left:6px solid #fff;border-top:6px solid transparent;height:0;width:0}.popout .ui-arrow-border,.zen-popout .ui-arrow-border{position:absolute;z-index:0}.popout .ui-arrow-border .ui-arrow,.zen-popout .ui-arrow-border .ui-arrow{position:absolute;z-index:1}.robo-ui-select{display:inline-block;margin-right:10px;position:relative}.robo-ui-select.robo-ui-select-open .robo-ui-select-toggle{background-color:#f4f4f4;border:1px solid #49c57e;color:#ccc}.robo-ui-select.robo-ui-select-open .robo-ui-select-toggle .robo-ui-select-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:-7px}.robo-ui-select .robo-ui-select-list-container{border:solid #ccc;border-radius:0 0 2px 2px;border-width:0 1px 1px;max-height:145px;overflow-y:hidden;position:absolute;top:30px;width:inherit;z-index:2}.robo-ui-select .robo-ui-select-scrollpane{max-height:145px;overflow-y:auto;position:relative}.robo-ui-select .robo-ui-select-toggle{max-width:200px;padding:8px 27px 8px 10px;position:relative;text-align:left;width:inherit}.robo-ui-select .robo-ui-select-toggle:focus{border:1px solid #49c57e;box-shadow:none}.robo-ui-select .robo-ui-select-toggle>span{display:block}.robo-ui-select .robo-ui-select-toggle>span:before{content:'\00a0';left:-10px;position:relative}.robo-ui-select .robo-ui-select-toggle .robo-ui-select-arrow{color:#ccc;margin-top:-5px;position:absolute;right:7px;top:50%;vertical-align:middle}.robo-ui-select .robo-ui-select-list>li{font-size:11px;font-weight:400;max-width:198px;padding:7px 10px}.robo-ui-select .robo-ui-select-list>li:focus,.robo-ui-select .robo-ui-select-list>li:hover{box-shadow:none}.robo-ui-select .robo-ui-select-list>li:last-child{border-bottom:0}.robo-ui-select .robo-ui-select-list,.robo-ui-select .robo-ui-select-list-container,.robo-ui-select .robo-ui-select-list>li,.robo-ui-select .robo-ui-select-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.robo-ui-select .robo-ui-select-hidden{display:none}div.ui-tabs div.ui-tabs-hide{display:none!important}div.ui-tabs div.ui-tabs-panel{overflow:hidden;white-space:nowrap}button.datePicker{margin:5px;padding:8px}div.ui-datepicker,div.ui-datepicker ul{background:#fff;padding:5px 1px;width:250px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;box-shadow:none}div.ui-datepicker{border:1px solid #4e4e4e;border-radius:2px;display:none}div.ui-datepicker:after,div.ui-datepicker:before{content:"";display:block;left:50%;margin-left:-10px;position:absolute;z-index:99}div.ui-datepicker:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;top:-10px}div.ui-datepicker:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;top:-9px}div.ui-datepicker ul{border:1px solid #4e4e4e;border-radius:2px;margin:22px 0 0 -125px}div.ui-datepicker ul:after,div.ui-datepicker ul:before{content:"";left:50%;margin-left:-10px;position:absolute;z-index:99;display:block}div.ui-datepicker ul:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;top:-10px}div.ui-datepicker ul:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;top:-9px}div.ui-datepicker ul,div.ui-datepicker ul th button{color:#999}div.ui-datepicker ul td{padding:0}div.ui-datepicker ul span{text-align:center}div.ui-datepicker ul span.muted{background:#f2f2f2;color:#999}div.ui-datepicker ul tbody button{margin:0}div.ui-datepicker ul tbody button.btn.day{width:100%}div.ui-datepicker ul tbody button.active,div.ui-datepicker ul tbody button.btn-info span,div.ui-datepicker ul tbody button:hover{background:#49c57e;color:#fff}div.ui-datepicker ul .lbls{font-size:8px;text-transform:uppercase}div.ui-datepicker div.ui-datepicker-header{position:relative}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev{position:absolute;top:0}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background:url(/img/layout/icon_datepicker_arrows.png) no-repeat;cursor:pointer;display:block;height:17px;text-indent:-9999px;width:15px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w{cursor:default;pointer-events:none}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev{left:30px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:0 -17px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w:hover{background-position:0 -34px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w:hover{background-position:0 0}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next{right:30px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e{background-position:-15px -17px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e:hover{background-position:-15px -34px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e:hover{background-position:-15px 0}div.ui-datepicker div.ui-datepicker-header div.ui-datepicker-title{color:#a3a3a3;font-size:12px;font-weight:400;text-align:center}div.ui-datepicker table.ui-datepicker-calendar{margin-top:15px;table-layout:fixed;width:100%}div.ui-datepicker table.ui-datepicker-calendar thead{color:#999;font-variant:small-caps}div.ui-datepicker table.ui-datepicker-calendar td{height:25px;padding:0;text-align:center;vertical-align:middle}div.ui-datepicker table.ui-datepicker-calendar td span{text-align:center}div.ui-datepicker table.ui-datepicker-calendar td a{color:#4d4d4d;display:block;font-weight:700;margin:4px 0;padding:3px 0;text-align:center}div.ui-datepicker table.ui-datepicker-calendar td a:hover{background-color:#70d199;color:#fff;font-weight:700}div.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{background-color:#49c57e;color:#fff;font-weight:700}div.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable span{background:#f4f4f4;color:#ccc;display:block;margin:4px 0;padding:3px 0}ul.ui-datepicker{background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;margin:22px 0 0 -125px;width:250px}ul.ui-datepicker:after,ul.ui-datepicker:before{content:"";left:50%;margin-left:-10px;position:absolute;z-index:99;display:block}ul.ui-datepicker:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;top:-10px}ul.ui-datepicker:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;top:-9px}ul.ui-datepicker,ul.ui-datepicker th button{color:#999}ul.ui-datepicker td{padding:0}ul.ui-datepicker span{text-align:center}ul.ui-datepicker span.muted{background:#f2f2f2;color:#999}ul.ui-datepicker tbody button{margin:0}ul.ui-datepicker tbody button.btn.day{width:100%}ul.ui-datepicker tbody button.active,ul.ui-datepicker tbody button.btn-info span,ul.ui-datepicker tbody button:hover{background:#49c57e;color:#fff}ul.ui-datepicker .lbls{font-size:8px;text-transform:uppercase}div.ui-datepicker-div{margin-top:480px}div.ui-timepicker-div{border-top:1px solid #eee;margin:10px;padding-top:10px}div.ui-timepicker-div .ui_tpicker_hour_label,div.ui-timepicker-div .ui_tpicker_minute_label,div.ui-timepicker-div .ui_tpicker_time_label{color:#a3a3a3;font-size:12px;font-weight:700}div.ui-timepicker-div .ui_tpicker_time_label{margin-bottom:-30px}div.ui-timepicker-div .ui_tpicker_time{color:#606060;font-size:18px;font-weight:700}div.ui-timepicker-div .ui-widget-header{margin-bottom:8px}div.ui-timepicker-div dl{text-align:left}div.ui-timepicker-div dl dt{height:30px;margin-bottom:-25px}div.ui-timepicker-div dl dd{margin:0 10px 10px 65px}div.ui-timepicker-div td{font-size:90%}.ui-widget-overlay{background:#eee;height:100%;left:0;position:fixed;top:0;width:100%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}div.ui-slider-horizontal{background:#eee;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 0 #fff inset;display:block;height:6px;position:relative}div.ui-slider-horizontal a.ui-slider-handle{background:-webkit-linear-gradient(#a3a3a3 0,#626262 100%);background:linear-gradient(#a3a3a3 0,#626262 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #828282;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;cursor:default;height:12px;margin-left:-3px;position:absolute;top:-3px;width:12px;z-index:2}.actionModal .confirmAction,.numberPicker .numEntry{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div.ui-slider-horizontal a.ui-slider-handle:hover{background:-webkit-linear-gradient(#939393 0,#414141 100%);background:linear-gradient(#939393 0,#414141 100%);box-shadow:0 0 3px 0 #a3a3a3,0 1px 0 rgba(255,255,255,.75) inset}div.ui-slider-horizontal a.ui-slider-handle:active{background:-webkit-linear-gradient(#828282 0,#313131 100%);background:linear-gradient(#828282 0,#313131 100%);box-shadow:0 0 3px 0 #a3a3a3,0 1px 0 rgba(255,255,255,.75) inset}ul.ui-autocomplete{background-color:#fff;border:1px solid #f3f3f3;border-radius:0 0 3px 3px;margin:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;padding:0;position:absolute}ul.ui-autocomplete li{margin:0;width:100%}ul.ui-autocomplete li a{background-color:#fff;border-bottom:1px solid #ddd;color:#a3a3a3;display:block;font-size:12px;padding:3px 10px;width:100%}ul.ui-autocomplete li a.ui-state-focus,ul.ui-autocomplete li a.ui-state-hover,ul.ui-autocomplete li a:hover{background-color:#00b2e2;border-bottom-color:#4e4e4e;color:#fff;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 #00a0cb}ul.ui-autocomplete li a img{border-radius:15px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:30px;position:relative;width:30px;margin:0 5px 0 -5px;vertical-align:middle}ul.ui-autocomplete .noMatches{display:block;font-style:italic;margin:5px}.tooltip.top .tooltip-arrow{border-top-color:#fff;bottom:1px;z-index:2}.tooltip.top .tooltip-arrow.border{border-top-color:#4d4d4d;border-width:6px 6px 0;bottom:0;margin-left:-6px;z-index:1}.tooltip.top .tooltip-inner{background:#fff;border:1px solid #4d4d4d;color:#4d4d4d;font-weight:400;padding:3px 15px}.numberPicker .errorWidget.ui-bottom{margin-top:4px}.numberPicker .errorWidget.ui-bottom:before{left:35px}.numberPicker input[type=text]{margin:0}.numberPicker .inputWrap{height:31px;margin:10px 0;position:relative;width:68px}.numberPicker .numEntry{box-sizing:border-box;padding:7px 14px 7px 7px;width:67px}.numberPicker .decrementBtn,.numberPicker .incrementBtn{height:auto;margin:0;position:absolute}.numberPicker .decrementBtn i,.numberPicker .incrementBtn i{color:#4d4d4d;font-size:.9em}.numberPicker .incrementBtn{top:0}.numberPicker .decrementBtn{bottom:-2px}.numberPicker .buttons{height:30px;position:absolute;right:5px;width:12px}div.stepViewer,div.stepViewer li{position:relative}div.stepViewer ul{font-size:0;white-space:nowrap}div.stepViewer li{display:inline-block;font-size:12px;vertical-align:top;white-space:normal}div.stepViewer .nav{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards!important;-moz-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;color:#ccc;font-size:60px;margin-top:-.6em;opacity:0;overflow:visible;position:absolute;top:50%;z-index:3}div.stepViewer .nav:hover{color:#49c57e}div.stepViewer .nav.prev{-webkit-animation:bounceInLeft .3s;-moz-animation:bounceInLeft .3s;animation:bounceInLeft .3s;left:-8%}div.stepViewer .nav.next{-webkit-animation:bounceInRight .3s;-moz-animation:bounceInRight .3s;animation:bounceInRight .3s;right:-8%}div.stepViewer .nav:disabled{display:none}.modal,.ui-dialog{background:#eee;border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 0 0 3px rgba(0,0,0,.1);position:absolute}.modal .ui-dialog-titlebar .ui-dialog-title,.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.modal .closeBtn,.modal .ui-dialog-titlebar-close,.ui-dialog .closeBtn,.ui-dialog .ui-dialog-titlebar-close{background-color:#f3f3f3;border:1px solid #dbdbdb;color:#6f6f6f;box-shadow:none;cursor:pointer;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;margin:0;padding:5px;text-align:center;text-decoration:none;text-transform:capitalize;border-radius:13px;display:block;position:absolute;right:-10px;top:-10px;width:25px;z-index:1000}.modal .closeBtn:active,.modal .closeBtn:focus,.modal .closeBtn:hover,.modal .ui-dialog-titlebar-close:active,.modal .ui-dialog-titlebar-close:focus,.modal .ui-dialog-titlebar-close:hover,.ui-dialog .closeBtn:active,.ui-dialog .closeBtn:focus,.ui-dialog .closeBtn:hover,.ui-dialog .ui-dialog-titlebar-close:active,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{border-color:#dbdbdb;color:#6f6f6f}.modal .closeBtn:active,.modal .ui-dialog-titlebar-close:active,.ui-dialog .closeBtn:active,.ui-dialog .ui-dialog-titlebar-close:active{background-color:#e1e1e1}.modal .closeBtn:focus,.modal .closeBtn:hover,.modal .ui-dialog-titlebar-close:focus,.modal .ui-dialog-titlebar-close:hover,.ui-dialog .closeBtn:focus,.ui-dialog .closeBtn:hover,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{background-color:#fff}.modal .closeBtn:focus,.modal .ui-dialog-titlebar-close:focus,.ui-dialog .closeBtn:focus,.ui-dialog .ui-dialog-titlebar-close:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .closeBtn:visited,.modal .closeBtn:visited:hover,.modal .ui-dialog-titlebar-close:visited,.modal .ui-dialog-titlebar-close:visited:hover,.ui-dialog .closeBtn:visited,.ui-dialog .closeBtn:visited:hover,.ui-dialog .ui-dialog-titlebar-close:visited,.ui-dialog .ui-dialog-titlebar-close:visited:hover{color:#6f6f6f}.modal .closeBtn.disabled,.modal .ui-dialog-titlebar-close.disabled,.ui-dialog .closeBtn.disabled,.ui-dialog .ui-dialog-titlebar-close.disabled{background-color:#ccc;border-color:#b8b8b8;color:#eee!important;cursor:default;pointer-events:none}.modal .closeBtn>i,.modal .ui-dialog-titlebar-close>i,.ui-dialog .closeBtn>i,.ui-dialog .ui-dialog-titlebar-close>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .closeBtn,.modal .ui-dialog-titlebar-close,.ui-dialog .closeBtn,.ui-dialog .ui-dialog-titlebar-close{font-family:Helvetica;font-size:14px;padding:10px}}.modal .closeBtn span,.modal .ui-dialog-titlebar-close span,.ui-dialog .closeBtn span,.ui-dialog .ui-dialog-titlebar-close span{display:none}.modal h1,.ui-dialog h1{border-bottom:1px solid #eee;font-size:18px;line-height:100%;margin-bottom:12px;padding-bottom:12px}.modal .ui-dialog-buttonset,.ui-dialog .ui-dialog-buttonset{zoom:1;margin:auto;padding:10px;text-align:center;width:280px}.modal .ui-dialog-buttonset:after,.modal .ui-dialog-buttonset:before,.ui-dialog .ui-dialog-buttonset:after,.ui-dialog .ui-dialog-buttonset:before{content:' ';display:table}.modal .ui-dialog-buttonset:after,.ui-dialog .ui-dialog-buttonset:after{clear:both}.modal .ui-dialog-buttonset button,.ui-dialog .ui-dialog-buttonset button{float:right}.modal .ui-dialog-buttonset button:first-child,.ui-dialog .ui-dialog-buttonset button:first-child{background-color:#49c57e;border:1px solid #42b171;color:#fff;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;padding:8px 5px;text-align:center;text-decoration:none;text-transform:capitalize;margin:10px 5px;width:130px}.modal .ui-dialog-buttonset button:first-child:active,.modal .ui-dialog-buttonset button:first-child:focus,.modal .ui-dialog-buttonset button:first-child:hover,.ui-dialog .ui-dialog-buttonset button:first-child:active,.ui-dialog .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:hover{border-color:#42b171;color:#fff}.modal .ui-dialog-buttonset button:first-child:active,.ui-dialog .ui-dialog-buttonset button:first-child:active{background-color:#39b26c}.modal .ui-dialog-buttonset button:first-child:focus,.modal .ui-dialog-buttonset button:first-child:hover,.ui-dialog .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:hover{background-color:#64ce91}.modal .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .ui-dialog-buttonset button:first-child:visited,.modal .ui-dialog-buttonset button:first-child:visited:hover,.ui-dialog .ui-dialog-buttonset button:first-child:visited,.ui-dialog .ui-dialog-buttonset button:first-child:visited:hover{color:#fff}.modal .ui-dialog-buttonset button:first-child.disabled,.ui-dialog .ui-dialog-buttonset button:first-child.disabled{filter:alpha(Opacity=40);opacity:.4;background-color:#49c57e;border-color:#42b171;color:#a4e2bf!important;cursor:default;pointer-events:none}.modal .ui-dialog-buttonset button:first-child>i,.ui-dialog .ui-dialog-buttonset button:first-child>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .ui-dialog-buttonset button:first-child,.ui-dialog .ui-dialog-buttonset button:first-child{font-family:Helvetica;font-size:14px;padding:10px}}.modal .ui-dialog-buttonset button:first-child+button,.ui-dialog .ui-dialog-buttonset button:first-child+button{background-color:#f3f3f3;border:1px solid #dbdbdb;color:#6f6f6f;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;padding:8px 5px;text-align:center;text-decoration:none;text-transform:capitalize;margin:10px 5px;width:130px}body,button{-webkit-font-smoothing:antialiased}.modal .ui-dialog-buttonset button:first-child+button:active,.modal .ui-dialog-buttonset button:first-child+button:focus,.modal .ui-dialog-buttonset button:first-child+button:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:active,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:hover{border-color:#dbdbdb;color:#6f6f6f}.modal .ui-dialog-buttonset button:first-child+button:active,.ui-dialog .ui-dialog-buttonset button:first-child+button:active{background-color:#e1e1e1}.modal .ui-dialog-buttonset button:first-child+button:focus,.modal .ui-dialog-buttonset button:first-child+button:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:hover{background-color:#fff}.modal .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .ui-dialog-buttonset button:first-child+button:visited,.modal .ui-dialog-buttonset button:first-child+button:visited:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:visited,.ui-dialog .ui-dialog-buttonset button:first-child+button:visited:hover{color:#6f6f6f}.modal .ui-dialog-buttonset button:first-child+button.disabled,.ui-dialog .ui-dialog-buttonset button:first-child+button.disabled{background-color:#ccc;border-color:#b8b8b8;color:#eee!important;cursor:default;pointer-events:none}.modal .ui-dialog-buttonset button:first-child+button>i,.ui-dialog .ui-dialog-buttonset button:first-child+button>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .ui-dialog-buttonset button:first-child+button,.ui-dialog .ui-dialog-buttonset button:first-child+button{font-family:Helvetica;font-size:14px;padding:10px}}.modal .ui-dialog-titlebar{height:17px;background-color:#999;border-bottom:1px solid #8a8a8a;border-radius:1px 1px 0 0;margin:-2px -2px 15px}.actionModal{margin-left:-245px!important;padding:0;width:496px!important}.actionModal .closeBtn{padding:5px 0}.actionModal.modal.fade.in{top:20%}.actionModal .modal-body{max-height:428px}.actionModal img{border:1px solid #ccc}.actionModal .confirmAction{box-sizing:border-box;zoom:1;padding-left:200px!important;padding-right:0!important;position:relative;margin-bottom:40px;width:457px}.actionModal .confirmAction:after,.actionModal .confirmAction:before{content:' ';display:table}.actionModal .confirmAction:after{clear:both}.actionModal .confirmAction>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important;min-height:170px}.actionModal .confirmAction>div:first-child{margin-left:-200px!important;width:200px!important;margin-right:20px}.actionModal .confirmAction>div:first-child+div{width:230px!important}.actionModal .confirmAction>div:first-child+div+div{display:none!important}.actionModal .confirmAction .desc{min-height:112px}.actionModal .confirmAction .actionBtns{bottom:0;position:relative!important}.actionModal .confirmAction p{font-size:1.3em;line-height:1.6em;margin-bottom:10px}body,form label{line-height:18px}.actionModal .confirmAction p.mmTermsAndConditions,.actionModal .confirmAction p.termsAndConditions{bottom:-39px;font-size:.9em;left:-94px;margin-bottom:5px;position:absolute}.actionModal .confirmAction p.mmTermsAndConditions{left:-207px}.actionModal.ui-dialog .ui-dialog-content{padding:.5em 1.5em}.actionModal.modal .ui-dialog-titlebar{height:3px}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-moz-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-o-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}html{height:100%}body{background:#fff;color:#666;cursor:default;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;font-weight:400;min-height:100%;position:relative}#userAndCoins #user,.a,.clickable,.link:hover,.pointer,a{cursor:pointer}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0!important;padding:0!important}.fakeInput,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-transition:border,background-color .25s;-moz-transition:border,background-color .25s;transition:border,background-color .25s;animation-iteration-count:infinite;background-color:#fff;border:1px solid #dcdcdc;border-radius:2px;box-shadow:none;color:#666;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;margin:0 10px 0 0;padding:7px;resize:none}.fakeInput.focus-dirty:focus:not(.disabled),.fakeInput:focus:not(.disabled),input[type=date].focus-dirty:focus:not(.disabled),input[type=date]:focus:not(.disabled),input[type=email].focus-dirty:focus:not(.disabled),input[type=email]:focus:not(.disabled),input[type=number].focus-dirty:focus:not(.disabled),input[type=number]:focus:not(.disabled),input[type=password].focus-dirty:focus:not(.disabled),input[type=password]:focus:not(.disabled),input[type=search].focus-dirty:focus:not(.disabled),input[type=search]:focus:not(.disabled),input[type=tel].focus-dirty:focus:not(.disabled),input[type=tel]:focus:not(.disabled),input[type=text].focus-dirty:focus:not(.disabled),input[type=text]:focus:not(.disabled),input[type=url].focus-dirty:focus:not(.disabled),input[type=url]:focus:not(.disabled),textarea.focus-dirty:focus:not(.disabled),textarea:focus:not(.disabled){border:1px solid #49c57e}.fakeInput.error,.fakeInput.error:focus,.fakeInput.ng-invalid.has-visited,input[type=date].error,input[type=date].error:focus,input[type=date].ng-invalid.has-visited,input[type=email].error,input[type=email].error:focus,input[type=email].ng-invalid.has-visited,input[type=number].error,input[type=number].error:focus,input[type=number].ng-invalid.has-visited,input[type=password].error,input[type=password].error:focus,input[type=password].ng-invalid.has-visited,input[type=search].error,input[type=search].error:focus,input[type=search].ng-invalid.has-visited,input[type=tel].error,input[type=tel].error:focus,input[type=tel].ng-invalid.has-visited,input[type=text].error,input[type=text].error:focus,input[type=text].ng-invalid.has-visited,input[type=url].error,input[type=url].error:focus,input[type=url].ng-invalid.has-visited,textarea.error,textarea.error:focus,textarea.ng-invalid.has-visited{border:1px solid #ef5b4b}.fakeInput.disabled,input[type=date].disabled,input[type=email].disabled,input[type=number].disabled,input[type=password].disabled,input[type=search].disabled,input[type=tel].disabled,input[type=text].disabled,input[type=url].disabled,textarea.disabled{background:#fff;color:#999;pointer-events:none}form h1,form label{color:#4e4e4e;display:block}.fakeInput:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{box-shadow:0 0 0 3px rgba(255,255,255,.5)}.robo-btn-action[disabled],.robo-btn-action[disabled]:hover,.robo-btn[disabled],.robo-btn[disabled]:hover,button[disabled],button[disabled]:hover,input[disabled][type=submit],input[disabled][type=submit]:hover{filter:alpha(Opacity=40);opacity:.4;pointer-events:none}:-moz-placeholder,:-ms-input-placeholder,::-webkit-input-placeholder{color:#ccc}form h1{border-bottom:1px solid #eee;font-size:24px;margin:10px;padding-bottom:10px}form h1 .info{font-size:12px;margin-top:10px}form label{font-size:12px;font-weight:500;margin:0 0 2px}form label.inline-block{display:inline-block}form span.label{color:#666;display:inline-block;font-size:14px;font-weight:600;margin:0 5px 0 0}form fieldset.error .dk_container .dk_toggle{border:1px solid red;box-shadow:0 0 3px #600}form .hint{font-size:11px;margin-left:5px}form #body,form #subject,form #to{width:85%}.a,a{color:#00b2e2;text-decoration:none}.a:hover,a:hover{color:#008eb5;text-decoration:none}.a:visited,a:visited{color:#00b2e2}.a:visited:hover,a:visited:hover{color:#008eb5;text-decoration:none}[data-title]:hover:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #4e4e4e;height:0;width:0;content:'';display:block;left:50%;margin-left:-6px;position:absolute;top:-8px}[data-title]:hover:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#4e4e4e;border-radius:3px;bottom:36px;color:#fff;content:attr(data-title);display:block;font-size:11px;left:50%;line-height:11px;margin-left:-65px;padding:4px;position:absolute;text-align:center;width:130px}[data-title].tooltipRight:hover:after{border-bottom:6px solid transparent;border-right:6px solid #4e4e4e;border-top:6px solid transparent;height:0;left:100%;margin-left:-6px;margin-top:-6px;top:50%;width:0}[data-title].tooltipRight:hover:before{height:100%;left:100%;margin-left:6px;overflow:visible;top:0}table.dataTable{color:#4d4d4d}table.dataTable .oddRow,table.dataTable tbody tr:not(.headerRow):nth-child(odd){background-color:#f8f8f8}table.dataTable .evenRow,table.dataTable tbody tr:not(.headerRow):nth-child(even){background-color:#f1f1f1}table.dataTable th{font-size:12px;font-weight:400;padding:10px;text-align:left}table.dataTable td{font-size:14px;font-weight:500;padding:10px;text-align:left}table.dataTable td,table.dataTable td *{vertical-align:middle}.inlineBlock{display:inline-block}@media only screen and (min-width:0) and (max-width:767px){html{height:100%}}@media only screen and (max-device-width:320px){body{font-size:14px}.fakeInput,input[type=email],input[type=password],input[type=submit],input[type=text],textarea{font-size:16px}*{-webkit-appearance:none}input[type=radio]{-webkit-appearance:radio}input[type=checkbox]{-webkit-appearance:checkbox}}@media screen and (max-width:640px){html{-webkit-text-size-adjust:none}}@-webkit-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinning{-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}@font-face{font-family:RoboGlyphs;src:url(./RoboGlyphs.eot);src:url(./RoboGlyphs.eot?#iefix) format("embedded-opentype"),url(./RoboGlyphs.woff) format("woff"),url(./RoboGlyphs.ttf) format("truetype"),url(./RoboGlyphs.svg#RoboGlyphs) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:RoboGlyphs;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accident:before{content:"\f101"}.icon-accidentalDeath:before{content:"\f102"}.icon-achievementRibbon:before{content:"\f103"}.icon-activity:before{content:"\f104"}.icon-addContact:before{content:"\f105"}.icon-addressBook:before{content:"\f106"}.icon-alcohol:before{content:"\f107"}.icon-apple:before{content:"\f108"}.icon-appswitch:before{content:"\f109"}.icon-archive:before{content:"\f10a"}.icon-arrowDownLine:before{content:"\f10b"}.icon-arrowDownSolid:before{content:"\f10c"}.icon-arrowLeftLine:before{content:"\f10d"}.icon-arrowLeftSolid:before{content:"\f10e"}.icon-arrowRightLine:before{content:"\f10f"}.icon-arrowRightSolid:before{content:"\f110"}.icon-arrowUpLine:before{content:"\f111"}.icon-arrowUpSolid:before{content:"\f112"}.icon-attention:before{content:"\f113"}.icon-auto:before{content:"\f114"}.icon-award:before{content:"\f115"}.icon-balance:before{content:"\f116"}.icon-beingSocial:before{content:"\f117"}.icon-bellnotification:before{content:"\f118"}.icon-bicycle:before{content:"\f119"}.icon-bike:before{content:"\f11a"}.icon-birthday:before{content:"\f11b"}.icon-bloodPressure:before{content:"\f11c"}.icon-bmi:before{content:"\f11d"}.icon-bookmark:before{content:"\f11e"}.icon-bookmarks:before{content:"\f11f"}.icon-books:before{content:"\f120"}.icon-boxedPlus:before{content:"\f121"}.icon-briefcase:before{content:"\f122"}.icon-brokenLink:before{content:"\f123"}.icon-burger:before{content:"\f124"}.icon-calendar:before{content:"\f125"}.icon-camera:before{content:"\f126"}.icon-campaign:before{content:"\f127"}.icon-can:before{content:"\f128"}.icon-canNot:before{content:"\f129"}.icon-cancel:before{content:"\f12a"}.icon-cancelCircleSolid:before{content:"\f12b"}.icon-cancerRisk:before{content:"\f12c"}.icon-cart:before{content:"\f12d"}.icon-challenge:before{content:"\f12e"}.icon-challengeUnengaged:before{content:"\f12f"}.icon-challenges:before{content:"\f130"}.icon-challengesBlackCircle:before{content:"\f131"}.icon-chart:before{content:"\f132"}.icon-chartAlt:before{content:"\f133"}.icon-chat:before{content:"\f134"}.icon-checkmark:before{content:"\f135"}.icon-checkmarkCircleLine:before{content:"\f136"}.icon-checkmarkCircleSolid:before{content:"\f137"}.icon-choiceConfiguration:before{content:"\f138"}.icon-cholesterol:before{content:"\f139"}.icon-clients:before{content:"\f13a"}.icon-coachUnengaged:before{content:"\f13b"}.icon-coaching:before{content:"\f13c"}.icon-coin:before{content:"\f13d"}.icon-coins:before{content:"\f13e"}.icon-comment:before{content:"\f13f"}.icon-comments:before{content:"\f140"}.icon-continuous:before{content:"\f141"}.icon-copy:before{content:"\f142"}.icon-criticalIllness:before{content:"\f143"}.icon-customers:before{content:"\f144"}.icon-dash:before{content:"\f145"}.icon-dashboard:before{content:"\f146"}.icon-deactivate:before{content:"\f147"}.icon-dental:before{content:"\f148"}.icon-dependents:before{content:"\f149"}.icon-deviceEnabled:before{content:"\f14a"}.icon-diabetesRisk:before{content:"\f14b"}.icon-discounts:before{content:"\f14c"}.icon-diseaseManagement:before{content:"\f14d"}.icon-distance:before{content:"\f14e"}.icon-document-alt-stroke:before{content:"\f14f"}.icon-dot:before{content:"\f150"}.icon-downArrow:before{content:"\f151"}.icon-drop:before{content:"\f152"}.icon-dumbell:before{content:"\f153"}.icon-earth:before{content:"\f154"}.icon-eatingBetter:before{content:"\f155"}.icon-edit:before{content:"\f156"}.icon-emotionalHealth:before{content:"\f157"}.icon-emotionsActivities:before{content:"\f158"}.icon-emotionsWork:before{content:"\f159"}.icon-encouragement:before{content:"\f15a"}.icon-endurance:before{content:"\f15b"}.icon-energy:before{content:"\f15c"}.icon-envelope:before{content:"\f15d"}.icon-experts:before{content:"\f15e"}.icon-explore:before{content:"\f15f"}.icon-fSA:before{content:"\f160"}.icon-facebook:before{content:"\f161"}.icon-feelSmile:before{content:"\f162"}.icon-female:before{content:"\f163"}.icon-file:before{content:"\f164"}.icon-fitnessBar:before{content:"\f165"}.icon-fitnessReimbursement:before{content:"\f166"}.icon-fixedBenefits:before{content:"\f167"}.icon-flag:before{content:"\f168"}.icon-flexibility:before{content:"\f169"}.icon-follow:before{content:"\f16a"}.icon-forward:before{content:"\f16b"}.icon-gear:before{content:"\f16c"}.icon-gender:before{content:"\f16d"}.icon-gift:before{content:"\f16e"}.icon-giftCards:before{content:"\f16f"}.icon-globe:before{content:"\f170"}.icon-goalUnengaged:before{content:"\f171"}.icon-goals:before{content:"\f172"}.icon-groupChat:before{content:"\f173"}.icon-groups:before{content:"\f174"}.icon-hamburgerNav:before{content:"\f175"}.icon-handShake:before{content:"\f176"}.icon-handsHeart:before{content:"\f177"}.icon-healthCostEstimate:before{content:"\f178"}.icon-healthInfo:before{content:"\f179"}.icon-healthInsurance:before{content:"\f17a"}.icon-healthPrizes:before{content:"\f17b"}.icon-healthSavings:before{content:"\f17c"}.icon-healthSurvey:before{content:"\f17d"}.icon-healthTarget:before{content:"\f17e"}.icon-heart:before{content:"\f17f"}.icon-heartHealth:before{content:"\f180"}.icon-heartPlus:before{content:"\f181"}.icon-heartbeat:before{content:"\f182"}.icon-height:before{content:"\f183"}.icon-help:before{content:"\f184"}.icon-hexLeft:before{content:"\f185"}.icon-hexRight:before{content:"\f186"}.icon-highBloodPressure:before{content:"\f187"}.icon-highCholesterol:before{content:"\f188"}.icon-highStress:before{content:"\f189"}.icon-home:before{content:"\f18a"}.icon-homeAuto:before{content:"\f18b"}.icon-hospitalIndemnity:before{content:"\f18c"}.icon-hraHeart:before{content:"\f18d"}.icon-identityTheft:before{content:"\f18e"}.icon-infinite:before{content:"\f18f"}.icon-info:before{content:"\f190"}.icon-infoCircle:before{content:"\f191"}.icon-intervention:before{content:"\f192"}.icon-invite:before{content:"\f193"}.icon-inviteClients:before{content:"\f194"}.icon-ivDrip:before{content:"\f195"}.icon-jump:before{content:"\f196"}.icon-jumpRope:before{content:"\f197"}.icon-legal:before{content:"\f198"}.icon-lessThan1Month:before{content:"\f199"}.icon-liftingWeights:before{content:"\f19a"}.icon-link:before{content:"\f19b"}.icon-location:before{content:"\f19c"}.icon-locationAlt:before{content:"\f19d"}.icon-locked:before{content:"\f19e"}.icon-lockedAlt:before{content:"\f19f"}.icon-logout:before{content:"\f1a0"}.icon-longTerm:before{content:"\f1a1"}.icon-lowBloodPressure:before{content:"\f1a2"}.icon-lowCholesterol:before{content:"\f1a3"}.icon-male:before{content:"\f1a4"}.icon-man:before{content:"\f1a5"}.icon-managingHealth:before{content:"\f1a6"}.icon-maternity:before{content:"\f1a7"}.icon-minus:before{content:"\f1a8"}.icon-minusCircleLine:before{content:"\f1a9"}.icon-missions:before{content:"\f1aa"}.icon-mobile:before{content:"\f1ab"}.icon-mobileTracking:before{content:"\f1ac"}.icon-mood:before{content:"\f1ad"}.icon-moreThan1Month:before{content:"\f1ae"}.icon-muscle:before{content:"\f1af"}.icon-no:before{content:"\f1b0"}.icon-noSmoking:before{content:"\f1b1"}.icon-noSmokingBlackCircle:before{content:"\f1b2"}.icon-nonSmoker:before{content:"\f1b3"}.icon-notSoGood:before{content:"\f1b4"}.icon-notSoGreat:before{content:"\f1b5"}.icon-notepad:before{content:"\f1b6"}.icon-nutrition:before{content:"\f1b7"}.icon-objective:before{content:"\f1b8"}.icon-openChevron:before{content:"\f1b9"}.icon-paperplane:before{content:"\f1ba"}.icon-pathUnengaged:before{content:"\f1bb"}.icon-paths:before{content:"\f1bc"}.icon-pencil:before{content:"\f1bd"}.icon-people:before{content:"\f1be"}.icon-person:before{content:"\f1bf"}.icon-personal:before{content:"\f1c0"}.icon-personalize:before{content:"\f1c1"}.icon-pet:before{content:"\f1c2"}.icon-phone:before{content:"\f1c3"}.icon-pictures:before{content:"\f1c4"}.icon-plate:before{content:"\f1c5"}.icon-plus:before{content:"\f1c6"}.icon-plusCircleLine:before{content:"\f1c7"}.icon-poorSleeper:before{content:"\f1c8"}.icon-powerWalk:before{content:"\f1c9"}.icon-prescriptions:before{content:"\f1ca"}.icon-present:before{content:"\f1cb"}.icon-prettyGreat:before{content:"\f1cc"}.icon-prevention:before{content:"\f1cd"}.icon-preventiveCare:before{content:"\f1ce"}.icon-preview:before{content:"\f1cf"}.icon-print:before{content:"\f1d0"}.icon-printer:before{content:"\f1d1"}.icon-private:before{content:"\f1d2"}.icon-productivity:before{content:"\f1d3"}.icon-profile:before{content:"\f1d4"}.icon-profileimage:before{content:"\f1d5"}.icon-profilestory:before{content:"\f1d6"}.icon-promo:before{content:"\f1d7"}.icon-qleAdditions:before{content:"\f1d8"}.icon-qleDetails:before{content:"\f1d9"}.icon-qleOverview:before{content:"\f1da"}.icon-qleType:before{content:"\f1db"}.icon-quittingTobacco:before{content:"\f1dc"}.icon-quoteEnd:before{content:"\f1dd"}.icon-quoteStart:before{content:"\f1de"}.icon-ready:before{content:"\f1df"}.icon-recommendations:before{content:"\f1e0"}.icon-refresh:before{content:"\f1e1"}.icon-reminderBell:before{content:"\f1e2"}.icon-reply:before{content:"\f1e3"}.icon-rewards:before{content:"\f1e4"}.icon-rocket:before{content:"\f1e5"}.icon-runningMan:before{content:"\f1e6"}.icon-sad:before{content:"\f1e7"}.icon-screening:before{content:"\f1e8"}.icon-search:before{content:"\f1e9"}.icon-segments:before{content:"\f1ea"}.icon-selfAwareness:before{content:"\f1eb"}.icon-send:before{content:"\f1ec"}.icon-settings:before{content:"\f1ed"}.icon-shared:before{content:"\f1ee"}.icon-shoppingCart:before{content:"\f1ef"}.icon-shortTerm:before{content:"\f1f0"}.icon-singleComment:before{content:"\f1f1"}.icon-sleepingBetter:before{content:"\f1f2"}.icon-smoke:before{content:"\f1f3"}.icon-soso:before{content:"\f1f4"}.icon-star:before{content:"\f1f5"}.icon-statusBusy:before{content:"\f1f6"}.icon-statusOffline:before{content:"\f1f7"}.icon-statusOnline:before{content:"\f1f8"}.icon-strength:before{content:"\f1f9"}.icon-stress:before{content:"\f1fa"}.icon-stretchingGuy:before{content:"\f1fb"}.icon-surveyBlackCircle:before{content:"\f1fc"}.icon-surveys:before{content:"\f1fd"}.icon-switch:before{content:"\f1fe"}.icon-sync:before{content:"\f1ff"}.icon-tags:before{content:"\f200"}.icon-termLife:before{content:"\f201"}.icon-thermometer:before{content:"\f202"}.icon-thinX:before{content:"\f203"}.icon-thinXCircle:before{content:"\f204"}.icon-thumbsDown:before{content:"\f205"}.icon-thumbsUp:before{content:"\f206"}.icon-timed:before{content:"\f207"}.icon-today:before{content:"\f208"}.icon-toolbardropdown:before{content:"\f209"}.icon-transit:before{content:"\f20a"}.icon-trash:before{content:"\f20b"}.icon-travel:before{content:"\f20c"}.icon-trophy:before{content:"\f20d"}.icon-trophyAlt:before{content:"\f20e"}.icon-twitter:before{content:"\f20f"}.icon-unarchive:before{content:"\f210"}.icon-undefined:before{content:"\f211"}.icon-upArrow:before{content:"\f212"}.icon-usb:before{content:"\f213"}.icon-users:before{content:"\f214"}.icon-vision:before{content:"\f215"}.icon-waistSize:before{content:"\f216"}.icon-walk:before{content:"\f217"}.icon-warning:before{content:"\f218"}.icon-weight:before{content:"\f219"}.icon-weightLoss:before{content:"\f21a"}.icon-wellness:before{content:"\f21b"}.icon-wholeLife:before{content:"\f21c"}.icon-woman:before{content:"\f21d"}.icon-work:before{content:"\f21e"}.icon-workPain:before{content:"\f21f"}.icon-yes:before{content:"\f220"}.icon-zpCoaches:before{content:"\f221"}.bottomBorder{border-bottom:1px solid #d6d6d6;margin-bottom:18px;padding-bottom:18px}.bottomBorder span.description{color:#a3a3a3;font-weight:400}.row{clear:both;display:block;padding:10px 0}.row.collapsed{height:0;padding:0!important}.center{text-align:center}#footer .gutter,#menuBar .menuContainer,.clear,.clearfix{zoom:1}#footer .gutter:after,#footer .gutter:before,#menuBar .menuContainer:after,#menuBar .menuContainer:before,.clear:after,.clear:before,.clearfix:after,.clearfix:before{content:' ';display:table}#footer .gutter:after,#menuBar .menuContainer:after,.clear:after,.clearfix:after{clear:both}.left{float:left}.right{float:right}.link{color:#00b2e2}.link:hover{text-decoration:underline}.inline-block{display:inline-block;vertical-align:top}.hide,.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.bold{font-weight:600}.light{font-weight:400}.middle{vertical-align:middle!important}#chromeBar .logo img,#chromeBar .menuBtn,#headerAvatar,#headerAvatar img,#localeSelectorBtn span,#userAndCoins,h1.pageHeading>span{vertical-align:middle}.hidden508{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}#chromeBar,h1.pageHeading,h1.pageHeading .infoButton{position:relative}.capitalize,.capitalizeFirstLetter:first-letter{text-transform:capitalize}h1.pageHeading.lessMargin{margin-bottom:3px}h1.pageHeading.exploreSection{margin-bottom:30px}h2.headingDivider{border-bottom:1px solid #eee;color:#4e4e4e;display:block;font-size:24px;margin-bottom:10px;padding-bottom:10px}h2.subHeadingDivider{border-bottom:1px solid #ccc;font-size:16px;font-weight:600;margin:20px 0 15px;padding:0 0 10px}h3.subElementHeader{font-size:14px;font-weight:600;margin:0 0 20px}.visibleMobile{display:none}.pageHeading{color:#4e4e4e;font-size:28px;font-weight:200;margin:2px 0 30px}.pageHeading.bottomBorder{margin-bottom:0}.pageHeading>i{font-size:.8em;margin-right:5px}.mobilePageHeading{padding:18px 10px 0}[local-cloak]{visibility:hidden}#menuBar{display:block;height:111px;left:0;position:fixed;top:0;width:100%;z-index:4}#menuBar .menuContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto;position:relative;width:1224px}#menuBar .visibleMobile{display:none}#chromeBar{zoom:1;background-color:#333;width:100%;z-index:1}#chromeBar:after,#chromeBar:before{content:' ';display:table}#chromeBar:after{clear:both}#chromeBar #skipToContentLink{background:#333;display:block;font-size:18px;height:54px;left:10px;line-height:54px;opacity:0;position:fixed;text-align:center;top:-1000px;width:151px;z-index:9999}#chromeBar #skipToContentLink:focus{opacity:1;top:0}#chromeBar .fullMenu{width:1224px}#chromeBar .fullMenu .logoWrapper{float:left;width:150px}#chromeBar .fullMenu #searchContainer{left:160px;max-width:439px;position:absolute;right:392px}#chromeBar .fullMenu #headerActions{display:inline-block}#chromeBar .logo{float:left;height:60px;line-height:60px}#chromeBar .logo img{height:30px;line-height:60px}#chromeBar .menuBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:#999;height:60px;line-height:60px;position:relative;text-align:center}#chromeBar .menuBtn.active,#chromeBar .menuBtn:hover{background-color:#f26c32;color:#eee}#chromeBar .alertBtn{border-left:1px solid #000;font-size:20px;width:60px}#chromeBar .alertBtn .alertCount,#chromeBar .alertBtn .nothingNew{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#49c57e;border-radius:10px;color:#fff;font-size:10px;font-weight:700;height:18px;line-height:18px;min-width:18px;padding:0 5px;position:absolute;right:8px;text-align:center;top:10px}#chromeBar .alertBtn .nothingNew{display:none}#headerAvatar,#userSettings{display:inline-block}#chromeBar .gearButton{border-left:1px solid #000;border-right:1px solid #000;font-size:20px;width:60px}#headerAvatar{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;height:60px;line-height:60px;margin:0 8px 0 17px;opacity:0;position:relative}#headerAvatar.hasAvatar{opacity:1}#headerAvatar img{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px}#headerAvatar .coachBadge{top:40px}.limitedHeader #userAndCoins{width:100px}#localeSelectorExample #subMenuBar{height:50px;margin-bottom:50px;min-width:0;position:relative}#localeSelectorExample #subMenuBar .menuBtn i{display:initial}#localeSelectorBtn{font-weight:700;margin-left:12px;padding:0 10px}#localeSelectorBtn .icon-globe{font-size:1.5em;vertical-align:middle}#userAndCoins{display:inline-block;font-size:12px;margin-right:10px;width:auto}#userAndCoins #user{color:#fff;display:block;font-weight:700;height:19px;position:relative}#userAndCoins #user:hover{color:#ddd}#userAndCoins #user i{color:#999;position:absolute;right:-15px;top:0}#mainLogout{border-left:1px solid #000;border-right:1px solid #000;font-weight:700;padding:0 20px}#headerUser{color:#fff;display:inline-block;font-weight:700;max-width:85px}a#coins{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;color:#49c57e;font-weight:700;opacity:0;text-align:left}a#coins.hasCoins{opacity:1}a#coins:hover{color:#64ce91}a#coins:active,a#coins:focus{border:none!important}a#coins i{font-size:16px;margin-left:-2px;margin-right:5px}a#coins i,a#coins span{vertical-align:bottom}#headerActions{float:right}#headerActions .hiddenMobile{display:inline-block;white-space:nowrap}#headerActions .hiddenMobile.flyoutContainer{display:block}#subMenuBar{background-color:#eee;box-shadow:1px 0 15px rgba(0,0,0,.3);position:absolute;width:100%;z-index:0}#subMenuBar #localeSelectorBtn,#subMenuBar .menuBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:100%;margin-right:-1px;vertical-align:middle}#subMenuBar #localeSelectorBtn.active,#subMenuBar #localeSelectorBtn:hover,#subMenuBar .menuBtn.active,#subMenuBar .menuBtn:hover{background-color:#f26c32;color:#fff}#subMenuBar .menuBtn{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;color:#4c4c4c;float:left;padding:18px 20px}#subMenuBar .menuBtn div,#subMenuBar .menuBtn i{display:none}#subMenuBar #localeSelectorBtn{color:#999;height:50px;padding:0 20px;position:absolute;right:0}#subMenuBar #localeSelectorBtn .icon-globe{font-size:1.5em}#menuBar #searchContainer{float:left;height:60px;line-height:60px;padding-right:0;position:relative}#menuBar #searchContainer input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#4c4c4c;border:0;border-radius:0;color:#ccc;margin:0;padding-right:30px;width:100%}#menuBar #searchContainer input:focus{background-color:#eee;color:#4c4c4c}#menuBar #searchContainer .button-search{font-size:15px;height:28px;line-height:0;position:absolute;right:10px;top:16px}#menuBar #searchContainer .icon-search{color:#999;font-size:15px}#searchRallyForm{height:100%;position:relative}#searchRallyForm :-moz-placeholder,#searchRallyForm :-ms-input-placeholder,#searchRallyForm ::-webkit-input-placeholder{color:red!important}#userDropDownMenu li{float:none}body.activity #navActivityBtn,body.challengesPage #navChallengesBtn,body.communities #navCommunitiesBtn,body.community #navCommunitiesBtn,body.dashboard #navHomeBtn,body.dashboardV2 #navHomeBtn,body.goal #navGoalsBtn,body.missions #navMissionsBtn,body.pageCMS #navCmsBtn,body.pageClientsList #navClientsBtn,body.pageCommunities #navCommunitiesBtn,body.pageExpertDashboard #navCoachingDashboardBtn,body.pageMissions #navMissionsBtn,body.pageRewards #navRewardsBtn,body.resourcesPage #navResourcesBtn{background-color:#f26c32;color:#fff}@media only screen and (min-width:0) and (max-width:640px){body.activity #navActivityBtn.fluid,body.challengesPage #navChallengesBtn.fluid,body.communities #navCommunitiesBtn.fluid,body.community #navCommunitiesBtn.fluid,body.dashboard #navHomeBtn.fluid,body.dashboardV2 #navHomeBtn.fluid,body.goal #navGoalsBtn.fluid,body.missions #navMissionsBtn.fluid,body.pageCMS #navCmsBtn.fluid,body.pageClientsList #navClientsBtn.fluid,body.pageCommunities #navCommunitiesBtn.fluid,body.pageExpertDashboard #navCoachingDashboardBtn.fluid,body.pageMissions #navMissionsBtn.fluid,body.pageRewards #navRewardsBtn.fluid,body.resourcesPage #navResourcesBtn.fluid{background:#fff!important;border-left:4px solid #f26c32!important;color:#f26c32!important}body.activity #navActivityBtn.fluid i,body.challengesPage #navChallengesBtn.fluid i,body.communities #navCommunitiesBtn.fluid i,body.community #navCommunitiesBtn.fluid i,body.dashboard #navHomeBtn.fluid i,body.dashboardV2 #navHomeBtn.fluid i,body.goal #navGoalsBtn.fluid i,body.missions #navMissionsBtn.fluid i,body.pageCMS #navCmsBtn.fluid i,body.pageClientsList #navClientsBtn.fluid i,body.pageCommunities #navCommunitiesBtn.fluid i,body.pageExpertDashboard #navCoachingDashboardBtn.fluid i,body.pageMissions #navMissionsBtn.fluid i,body.pageRewards #navRewardsBtn.fluid i,body.resourcesPage #navResourcesBtn.fluid i{display:none!important}body.activity #navActivityBtn.fluid>div,body.challengesPage #navChallengesBtn.fluid>div,body.communities #navCommunitiesBtn.fluid>div,body.community #navCommunitiesBtn.fluid>div,body.dashboard #navHomeBtn.fluid>div,body.dashboardV2 #navHomeBtn.fluid>div,body.goal #navGoalsBtn.fluid>div,body.missions #navMissionsBtn.fluid>div,body.pageCMS #navCmsBtn.fluid>div,body.pageClientsList #navClientsBtn.fluid>div,body.pageCommunities #navCommunitiesBtn.fluid>div,body.pageExpertDashboard #navCoachingDashboardBtn.fluid>div,body.pageMissions #navMissionsBtn.fluid>div,body.pageRewards #navRewardsBtn.fluid>div,body.resourcesPage #navResourcesBtn.fluid>div{margin-left:0!important}body.activity #navActivityBtn.fluid>div i,body.challengesPage #navChallengesBtn.fluid>div i,body.communities #navCommunitiesBtn.fluid>div i,body.community #navCommunitiesBtn.fluid>div i,body.dashboard #navHomeBtn.fluid>div i,body.dashboardV2 #navHomeBtn.fluid>div i,body.goal #navGoalsBtn.fluid>div i,body.missions #navMissionsBtn.fluid>div i,body.pageCMS #navCmsBtn.fluid>div i,body.pageClientsList #navClientsBtn.fluid>div i,body.pageCommunities #navCommunitiesBtn.fluid>div i,body.pageExpertDashboard #navCoachingDashboardBtn.fluid>div i,body.pageMissions #navMissionsBtn.fluid>div i,body.pageRewards #navRewardsBtn.fluid>div i,body.resourcesPage #navResourcesBtn.fluid>div i{display:inline!important}}@media screen and (max-width:1224px){#menuBar .menuContainer{padding-left:10px;padding-right:10px;width:100%}#menuBar .menuContainer .fullMenu{padding:0;width:1224px}#subMenuBar .menuContainer{padding:0}}@media only screen and (min-width:0) and (max-width:767px){#menuBar{width:100vw}#headerAvatar{margin:0 8px 0 0}#userAndCoins{margin-right:10px}.visibleMobile{display:block}body.fluidHeader,html{margin:0!important;overflow-x:hidden;padding:0!important}body.fluidHeader .fixedWidth{width:auto!important}body.fluidHeader #chatContainer,body.fluidHeader #headerAvatar,body.fluidHeader #messageButton,body.fluidHeader .hiddenMobile{display:none!important}body.fluidHeader #footer{display:none;font-size:.8em;height:auto;left:0;margin:0;padding:0;position:static;right:15%;width:auto;z-index:1}body.fluidHeader #footer>div{padding:5px}body.fluidHeader #footer img{margin:12px 0 7px}body.fluidHeader #footer ul.footerLinks{margin-bottom:3px}body.fluidHeader #footer ul.footerLinks li{display:inline-block}body.fluidHeader #footer .gutter{margin:auto;padding:3px 10px 30px;width:auto}body.fluidHeader #footer .left,body.fluidHeader #footer .right{float:none;margin:0}body.fluidHeader #chromeBar,body.fluidHeader #main_content,body.fluidHeader .drawer{-webkit-transition:all cubic-bezier(.36,.585,.335,1.01) 350ms;-moz-transition:all cubic-bezier(.36,.585,.335,1.01) 350ms;transition:all cubic-bezier(.36,.585,.335,1.01) 350ms;-webkit-backface-visibility:hidden;position:fixed!important;-webkit-transform-style:preserve-3d}body.fluidHeader #main_content{background:#fff;margin:0;overflow:hidden;padding-top:45px!important;position:relative!important;z-index:2}body.fluidHeader #mainBody{padding-bottom:0}body.fluidHeader #menuBar{height:45px;min-width:0;position:fixed;z-index:6}body.fluidHeader #menuBar #chromeBar{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);background:#333;font-size:0;left:0;line-height:45px;overflow:hidden;top:inherit;white-space:nowrap;z-index:10}body.fluidHeader #menuBar #chromeBar .fullMenu{padding:0!important;position:static;width:auto!important}body.fluidHeader #menuBar #chromeBar .fullMenu div{float:none!important;margin:auto!important}body.fluidHeader #menuBar #chromeBar .fullMenu .visibleMobile{display:inline-block;vertical-align:top}body.fluidHeader #menuBar #chromeBar .fullMenu>div{display:none;margin:0!important;width:auto}body.fluidHeader #menuBar #chromeBar .fullMenu>div.mobileItem{display:inline-block;font-size:20px;text-align:center;vertical-align:top;width:15%!important}body.fluidHeader #menuBar #chromeBar .fullMenu>div.mobileItem.logoWrapper{display:inline-block;vertical-align:top;width:70%!important}body.fluidHeader #menuBar #chromeBar .fullMenu>div.mobileItem.logoWrapper a{display:block;float:none;height:auto;line-height:45px}body.fluidHeader #menuBar #chromeBar .fullMenu>div.mobileItem.logoWrapper img{height:auto;margin:0 auto;max-width:120px;position:relative;top:-2px;vertical-align:middle;width:100%}body.fluidHeader #menuBar #chromeBar .fullMenu>div:last-child button{float:right}body.fluidHeader #menuBar #chromeBar .fullMenu button{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:0 0;color:#999;float:left;height:45px;line-height:100%;margin:0}body.fluidHeader #menuBar #chromeBar .fullMenu button i{line-height:48px}body.fluidHeader #menuBar #chromeBar .fullMenu button.pull{border:none;display:inline-block;position:relative;-webkit-tap-highlight-color:transparent;text-align:center;width:50px}body.fluidHeader #menuBar #chromeBar .fullMenu button.pull:hover{background:0 0}body.fluidHeader #menuBar #chromeBar .fullMenu button.pull.active{background:#f26c32;color:#ccc}body.fluidHeader #menuBar #chromeBar .fullMenu button.pull.active:hover{background:#f26c32}body.fluidHeader #menuBar #chromeBar .fullMenu .alertCount{color:#333;right:6px;top:6px}body.fluidHeader #chromeBar .alertBtn .alertCount,body.fluidHeader #chromeBar .alertBtn .nothingNew{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#49c57e;border-radius:10px;color:#fff;font-size:8px;font-weight:700;height:15px;line-height:15px;min-width:14px;padding:0 3px;position:absolute;text-align:center}body.fluidHeader #chromeBar .alertBtn .alertCount.messages,body.fluidHeader #chromeBar .alertBtn .nothingNew.messages{right:-3px;top:-5px}body.fluidHeader .nothingNew{display:none}body.fluidHeader #menuBar .drawer{-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%);background:#eee;bottom:0;font-size:16px;left:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;right:0;top:0;z-index:1}body.fluidHeader #menuBar .drawer#subMenuBar{border-right:1px solid #aaa;box-shadow:none;height:auto;min-width:0;padding:0;position:static;right:15%;visibility:hidden;width:auto}body.fluidHeader #menuBar .drawer#subMenuBar #footer,body.fluidHeader #menuBar .drawer#subMenuBar .search{display:block}body.fluidHeader #menuBar .drawer .search{background:#888;height:45px;overflow:hidden;position:relative}body.fluidHeader #menuBar .drawer .search form{background:#fff;border-radius:3px;height:24px;margin:10px;overflow:hidden;position:relative}body.fluidHeader #menuBar .drawer .search i{left:8px;position:absolute;top:2px;vertical-align:middle}body.fluidHeader #menuBar .drawer .search input{border:0;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:.8em;height:25px!important;padding:0 5px;text-indent:22px;width:100%}body.fluidHeader #messagesFlyout ul{height:auto!important;overflow:auto!important}body.fluidHeader #subMenuBar div.menuContainer{background:#fff;height:auto!important;margin:0;overflow:hidden;padding:0;width:auto!important}body.fluidHeader #subMenuBar div.menuContainer li{border-bottom:1px solid #cfcfcf;display:block;height:auto;padding:0}body.fluidHeader #subMenuBar div.menuContainer li span{max-width:70%}body.fluidHeader #subMenuBar div.menuContainer li.emptyThreadMessage{font-size:inherit;font-style:normal;font-weight:400;padding:10px;text-align:center}body.fluidHeader #subMenuBar div.menuContainer li a{background:#fff;border-left:0;border-right:0;color:#4c4c4c;display:block;float:none;font-size:1em;font-weight:400;overflow:hidden;padding:9px}body.fluidHeader #subMenuBar div.menuContainer li a#messageButton{display:block!important}body.fluidHeader #subMenuBar div.menuContainer li a span{display:inline-block;line-height:1.5em;vertical-align:top}body.fluidHeader #subMenuBar div.menuContainer li a span.nothingNew{display:none}body.fluidHeader #subMenuBar div.menuContainer li a>div{display:inline-block;height:1.4em!important;margin:0 18px 0 4px;overflow:visible;position:relative;text-align:center;vertical-align:baseline!important;width:25px}body.fluidHeader #subMenuBar div.menuContainer li a>div #headerAvatar{display:inline-block!important;height:1.5em;left:-1px;margin:0;position:absolute;top:2px;width:1.5em}body.fluidHeader #subMenuBar div.menuContainer li a>div #headerAvatar img{display:block;height:100%;margin:0;width:100%}body.fluidHeader #subMenuBar div.menuContainer li a>div #headerAvatar .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -1px no-repeat;display:block;height:9px;position:absolute;top:16px;width:16px}body.fluidHeader #subMenuBar div.menuContainer li a i{display:inline;float:right;font-size:1.2em;line-height:1.2em}body.fluidHeader #subMenuBar div.menuContainer li a i:first-child{float:none;font-size:1.35em;line-height:100%}body.fluidHeader #subMenuBar div.menuContainer li a.active{border-left:4px solid #f26c32}body.fluidHeader #subMenuBar div.menuContainer li a.active div{margin-left:0}body.fluidHeader #subMenuBar div.menuContainer li a.active i{color:#f26c32;display:none}body.fluidHeader #subMenuBar div.menuContainer li a.active i:first-child{display:block}body.fluidHeader #subMenuBar div.menuContainer li a:hover{color:#4c4c4c}body.fluidHeader #subMenuBar div.menuContainer li a:active{color:#f26c32}body.fluidHeader #subMenuBar div.menuContainer li a.grey{background:0 0}body.fluidHeader.opened{overflow:hidden;position:relative}body.fluidHeader.opened #subMenuBar{visibility:visible!important}body.fluidHeader.leftSide #menuBar #subMenuBar.drawer{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}body.fluidHeader.leftSide #main_content,body.fluidHeader.leftSide #menuBar #chromeBar{-webkit-transform:translateX(-85%);-moz-transform:translateX(-85%);-ms-transform:translateX(-85%);-o-transform:translateX(-85%);transform:translateX(-85%)}body.fluidHeader.rightSide #menuBar #subMenuBar.drawer{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body.fluidHeader.rightSide #main_content,body.fluidHeader.rightSide #menuBar #chromeBar{-webkit-transform:translateX(85%);-moz-transform:translateX(85%);-ms-transform:translateX(85%);-o-transform:translateX(85%);transform:translateX(85%)}}#footer,.footerPartial{background-color:#f9f9f9}#footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:0;display:block;padding:40px 0 30px;position:absolute;width:100%}#footer .gutter{margin:0 auto;max-width:1224px;position:relative;white-space:nowrap;width:100%}#footer .gutter.nav{margin-bottom:55px}#footer .gutter>div{display:inline-block;vertical-align:top;white-space:normal}#footer .column{float:left;margin-right:23px;width:228px}#footer .column .title{border-bottom:1px solid #7f7f7f;color:#7f7f7f;font-size:1.5em;margin-bottom:20px;padding-bottom:10px}#footer .disclaimer,#footer .left{font-size:.79em}#footer .left{margin-right:25px;margin-top:6px}#footer .disclaimer{line-height:15px;margin-top:7px;max-width:60%}#footer .right{bottom:0;float:none;position:absolute;right:0}#footer .right span{color:#666;font-size:.8em;margin-right:10px;position:relative;top:134px;vertical-align:top}#footer .branding img{max-height:65px;max-width:228px}#footer .footerLinks li{border-left:1px solid #00b2e2;float:left;line-height:7px;margin-left:5px;margin-top:2px;padding-left:5px}#footer .footerLinks li:first-child{border-left:none;margin-left:0;padding-left:0}.footerPartial{color:#666;padding:20px 0;z-index:4}.footerPartial>div{margin:0 auto;max-width:1224px;text-align:center}.footerPartial p{margin:0 auto;max-width:780px}.footerPartial .pad{margin-top:12px}.footerPartial .seals{margin:12px 0}.footerPartial .seals a,.footerPartial .seals img{vertical-align:middle}.footerPartial .footerLinks{width:100%}.footerPartial .footerLinks li{border-left:1px solid #00b2e2;display:inline-block;line-height:7px;margin-left:5px;margin-top:2px;padding-left:5px}.footerPartial .footerLinks li a{white-space:nowrap}.footerPartial .footerLinks li:first-child{border-left:none;margin-left:0;padding-left:0}@media screen and (min-width:768px) and (max-width:1224px){#footer{padding-left:2%;padding-right:2%}#footer .column{width:218px}}@media (max-width:1024px){#footer .gutter{width:100%}#footer .gutter .disclaimer,#footer .gutter .right{display:none}#footer .gutter .left{margin-left:15px}}@media (max-width:767px){.footer{padding:20px 5%;width:90%}}.error{clear:both;color:red;display:block;text-align:left}fieldset.ng-invalid{border:none!important}.ng-invalid.robo-validate-has-visited{border:1px solid #ef5b4b}input[robo-validate]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(https://static.werally.com/1.133.0/img/errors/validation-sprite.png)!important;background-position:120% -100%;background-repeat:no-repeat;background-size:auto;border:1px solid #dcdcdc!important}input[robo-validate].error,input[robo-validate].ng-invalid.robo-validate-has-visited.robo-validation-complete{background-position:right -2px;border-color:#ef5b4b!important;box-shadow:none;padding-right:40px}input[robo-validate].error.tinyInput,input[robo-validate].ng-invalid.robo-validate-has-visited.robo-validation-complete.tinyInput{background-image:none!important;padding-right:0}input[robo-validate].error[type=checkbox],input[robo-validate].ng-invalid.robo-validate-has-visited.robo-validation-complete[type=checkbox]{background:0 0;border:none!important;padding-right:0}input[robo-validate].error.robo-validate-focus-dirty,input[robo-validate].ng-invalid.robo-validate-has-visited.robo-validation-complete.robo-validate-focus-dirty{background-position:120% -100%;border:1px solid #49c57e!important;padding-right:5px}input[robo-validate].error.robo-validate-focus-dirty:focus,input[robo-validate].ng-invalid.robo-validate-has-visited.robo-validation-complete.robo-validate-focus-dirty:focus{box-shadow:0 0 0 3px rgba(255,255,255,.5)}input[robo-validate].robo-validate-checkMark.robo-validate-focus-dirty.ng-invalid{background-position:right -50px!important;padding-right:40px!important}input[robo-validate].robo-validate-checkMark.robo-validate-focus-dirty.ng-invalid.robo-validate-error{background-position:right -2px!important;border-color:#ef5b4b!important}input[robo-validate].robo-validate-checkMark.ng-valid{background-position:right -100px!important;padding-right:40px!important}input[robo-validate]:-webkit-autofill{padding-right:5px!important}[data-error-widget],input.error,textarea.error{font-size:12px;font-style:italic}.errorWidget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ef5b4b;border-radius:4px;color:#fff;display:block;font-size:1em;font-weight:500;line-height:115%;max-width:250px;min-width:150px;padding:8px 10px;position:absolute;z-index:999999}.errorWidget a{color:#fff;font-size:1.05em;font-weight:700}.errorWidget a:hover{color:#f9bcb6!important}.errorWidget.block{margin:10px 0;max-width:100%;position:relative;width:100%;z-index:0}.errorWidget:before{content:'';position:absolute;z-index:0}.errorWidget.ui-bottom,.errorWidget.ui-top{max-width:none}.errorWidget.ui-top{margin-top:-12px}.errorWidget.ui-top:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #ef5b4b;height:0;width:0;bottom:-7px;left:50%;margin-left:-8px}.errorWidget.customLeft.ui-top{margin-top:-12px;min-width:320px}.errorWidget.customLeft.ui-top:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #ef5b4b;height:0;width:0;bottom:-7px;left:8px;margin-left:-3px}.errorWidget.ui-right{margin-left:12px}.errorWidget.ui-right:before{border-bottom:8px solid transparent;border-right:7px solid #ef5b4b;border-top:8px solid transparent;height:0;width:0;left:-7px;margin-top:-7px;top:50%}.errorWidget.ui-bottom{margin-top:12px}.errorWidget.ui-bottom:before{border-bottom:7px solid #ef5b4b;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;left:50%;margin-left:-8px;top:-7px}#errorDock,#legalNotificationDock,#pageNotifierDock{background-color:#409b67;box-shadow:0 1px 10px 1px #000;left:0;text-align:center;vertical-align:middle;z-index:999}.errorWidget.ui-left{margin-left:-12px}.errorWidget.ui-left:before{border-bottom:8px solid transparent;border-left:7px solid #ef5b4b;border-top:8px solid transparent;height:0;width:0;margin-top:-7px;right:-7px;top:50%}.errorWidget.errorWidget-no-arrow:before{visibility:hidden}@media only screen and (max-width:640px){input[zen-validate]:not([type=checkbox]){height:35px!important}}#legalNotificationDock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:18px;line-height:32px;padding:0 80px;position:fixed;top:0;width:100%}#legalNotificationDock.resetPassword{top:0}#legalNotificationDock.resetPassword.showDock{display:inherit}#legalNotificationDock a{color:#fff;text-decoration:underline}#legalNotificationDock a:hover{color:#dbf3e5}#legalNotificationDock .closeBtn{font-size:14px;font-weight:700;position:absolute;right:20px}#legalNotificationDock .closeBtn i{font-size:14px;margin-left:4px;position:relative;top:-.05em}#notifications{background:#fff;position:fixed;top:0;width:100%;z-index:900}#errorDock,#pageNotifierDock{-webkit-transition:top .5s ease;-moz-transition:top .5s ease;transition:top .5s ease;color:#fff;display:block;font-size:24px;line-height:40px;position:fixed;top:0;width:100%}#errorDock.resetPassword,#pageNotifierDock.resetPassword{top:0}#errorDock.resetPassword.showDock,#pageNotifierDock.resetPassword.showDock{display:inherit}#errorDock{background:#ffb400;color:#fff;font-size:19px}#errorDock .robo-btn,#errorDock input[type=submit]{background-color:#ffc32b;border:1px solid #f8e1a2;color:#fff;margin-left:2em;position:absolute;top:5px}#errorDock .robo-btn:hover,#errorDock input[type=submit]:hover{background-color:#ffcd53;border:1px solid #fff}@media (max-width:767px){#pageNotifierDock{font-size:14px}}.microSite .myProfile .username,.microSiteBody .profileStatContainer .nameAvatar .username{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.microSite .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -1px no-repeat;display:block;height:9px;position:absolute;width:16px}.microSite .exitBtn,.microSiteBody .modal.checkinBanner .exitBtn,.microSiteBody .modal.overlay .exitBtn,.microSiteBody .modal.overlayGradient .exitBtn{position:absolute;right:15px;top:12px;z-index:4}.microSite .exitBtn i,.microSiteBody .modal.checkinBanner .exitBtn i,.microSiteBody .modal.overlay .exitBtn i,.microSiteBody .modal.overlayGradient .exitBtn i{border-radius:50%}.microSite .miniTimer .countDown,.microSiteBody .modal.notInProgress .countDown{color:#fff;font-size:2em;letter-spacing:-1px}.microSite .miniTimer .countDown .dayLabel,.microSite .miniTimer .countDown .hrLabel,.microSite .miniTimer .countDown .minLabel,.microSite .miniTimer .countDown .secLabel,.microSiteBody .modal.notInProgress .countDown .dayLabel,.microSiteBody .modal.notInProgress .countDown .hrLabel,.microSiteBody .modal.notInProgress .countDown .minLabel,.microSiteBody .modal.notInProgress .countDown .secLabel{font-size:.55em;margin:0 2px}.fluidContainer{margin:0 auto;width:100%}.microSiteBody{min-width:1020px}.microSiteBody .clouds{-webkit-animation:moveClouds 9999s linear;-moz-animation:moveClouds 9999s linear;animation:moveClouds 9999s linear;filter:alpha(Opacity=50);opacity:.5;background:url(https://static.werally.com/1.133.0/img/challenges/microsite/cloudLayer.png) repeat-x;height:2000px;height:100vh;margin-left:0!important;margin-top:0!important;overflow:hidden;pointer-events:none!important;position:relative;transform:translateZ(0);width:1500px;width:21000vw}.microSiteBody .microSiteStatusBanner{background:#49c57e;cursor:pointer;height:55px;position:absolute;width:100%}.microSiteBody .microSiteStatusBanner ul{height:100%;width:100%}.microSiteBody .microSiteStatusBanner li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #000;display:block;float:left;height:100%;padding:1em 1.83em .83em 1.67em;width:auto}.microSiteBody .microSiteStatusBanner li:first-child{border-left:none}.microSiteBody .microSiteStatusBanner li.trophyPanel{background:#ffc82b;float:none;overflow:hidden}.microSiteBody .microSiteStatusBanner li .icon{color:rgba(0,0,0,.6);display:inline-block;font-size:2.33em;margin-right:.32em;margin-top:.14em;vertical-align:top}.microSiteBody .microSiteStatusBanner li .icon1a{font-size:3em;margin-top:.08em}.microSiteBody .microSiteStatusBanner li .icon1b{font-size:4.4em;margin:-.1em 0 0 -.2em}.microSiteBody .microSiteStatusBanner li .icon2{font-size:2.6em;margin-top:.05em}.microSiteBody .microSiteStatusBanner li .icon3,.microSiteBody .microSiteStatusBanner li .icon4{font-size:2.4em}.microSiteBody .microSiteStatusBanner li .dataCol{color:#000;display:inline-block;font-weight:300}.microSiteBody .microSiteStatusBanner li .dataCol .label{font-size:1em;font-weight:400;line-height:1.25em}.microSiteBody .microSiteStatusBanner li .dataCol .data{font-size:1.5em}.microSiteBody .microSiteStatusBanner li .dataCol .data .number-text{font-weight:400}.microSiteBody .joinBtnLarge{font-size:1.1em!important;left:3.57em;padding-left:2.8em;padding-right:2.8em;position:absolute;top:9.4em;z-index:3}.microSiteBody .joinBtnLarge.robo-btn.robo-btn-action:hover{color:#fff}.microSiteBody .joinBtnLarge.topLeft{top:8.28em}.microSiteBody .micrositeBackBtn{background-color:#ef6b35;box-sizing:border-box;color:#fff!important;display:inline-block;float:left;height:40px;padding:11px 15px 7px;position:relative;text-align:center;width:65px}.microSiteBody .micrositeBackBtn:hover{background-color:#de6635;color:#eee!important}.microSiteBody .micrositeBackBtn:visited{color:#fff!important}.microSiteBody .micrositeBackBtn i{font-size:18px;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:53%}.microSiteBody .overlayWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.8);height:100%;margin-top:55px;width:100%}.microSiteBody .overlayWrapper .micrositeBackBtn{height:40px}.microSiteBody .joinBtnLarge.modalBtn{top:1.1em}.microSiteBody .modal.checkinBanner{background:0 0;border:none;box-shadow:none;height:55px;left:0!important;margin-left:0!important;padding:0;width:100%!important}.microSiteBody .modal.checkinBanner.fade.in{top:0}.microSiteBody .modal.checkinBanner .exitBtn{right:20px;top:10px}.microSiteBody .modal.checkinBanner .exitBtn:hover{background:#fff;color:#000}.microSiteBody .modal.notInProgress{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;height:100%;margin-left:-50%!important;top:95px!important;width:100%!important}.microSiteBody .modal.notInProgress .overlayWrapper{background-color:#000;background-color:rgba(0,0,0,.8);border:0;margin-top:0}.microSiteBody .modal.notInProgress .timeRemaining{color:#fff;height:100px;left:50%;margin-left:-100px;margin-top:-50px;position:fixed;text-align:center;top:50%;width:200px;z-index:3}.microSiteBody .modal.notInProgress #timedDayChart,.microSiteBody .modal.notInProgress .timedChart{left:50%;margin-left:-175px;margin-top:-175px;position:fixed;top:50%;z-index:0}.microSiteBody .modal.notInProgress #totalParticipants{border-top:1px solid #aaa;margin-top:15px;padding-top:15px}.microSiteBody .modal.notInProgress #totalParticipants h4{color:#fff}.microSiteBody .modal.notInProgress .remainingStat{height:122px;left:56px;position:absolute;top:158px;width:164px;z-index:3}.microSiteBody .modal.notInProgress h4{color:#b3b3b3;font-size:1em;margin-bottom:4px}.microSiteBody .modal.notInProgress #totalCount{font-size:1.8em}.microSiteBody .modal.theirProfileModal{background:0 0;border:none;bottom:119px;box-shadow:none;left:inherit!important;margin-left:-128px!important;padding:0;right:-25%!important;top:95px!important;width:256px!important}.microSiteBody .modal.theirProfileModal.fade.in{-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out;right:0!important}.microSiteBody .modal.theirProfileModal .profileStatContainer{bottom:0;margin:0 auto;top:0}.microSiteBody .modal.overlay,.microSiteBody .modal.overlayGradient{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0;width:100%}.microSiteBody .modal.overlay.modal.fade.in,.microSiteBody .modal.overlayGradient.modal.fade.in{background:0 0;border:none;box-shadow:none;padding:0;top:0}.microSiteBody .modal.overlay .overlayWrapper,.microSiteBody .modal.overlayGradient .overlayWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-bottom:43px;width:100%}.microSiteBody .modal.overlay .exitBtn,.microSiteBody .modal.overlayGradient .exitBtn{right:20px;top:74px}.microSiteBody .modal.overlay .exitBtn:hover,.microSiteBody .modal.overlayGradient .exitBtn:hover{background:#fff;color:#000}.microSiteBody .modal.tutorial{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;left:0!important;margin-left:0!important;width:100%!important}.microSiteBody .modal.tutorial .overlayWrapper{background-color:transparent;bottom:43px;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:255px;top:95px;width:initial}.microSiteBody .modal.tutorial .overlay{background-color:#000;height:26.6em;left:50%;margin-left:-25.3em;margin-top:-13.3em;position:absolute;top:50%;width:50.6em}.microSiteBody .modal.tutorial .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;height:30px;right:1em;top:1em;width:30px}.microSiteBody .modal.tutorial .exitBtn:before{font-size:13px}.microSiteBody .modal.tutorial .navBtn{color:#fff;position:absolute;z-index:10}.microSiteBody .modal.tutorial .navBtn.leftBtn{bottom:12em;left:1em}.microSiteBody .modal.tutorial .navBtn.rightBtn{bottom:12em;right:1em}.microSiteBody .modal.tutorial .navBtn.inactive{display:none}.microSiteBody .modal.tutorial .navBtn i{font-size:3em}.microSiteBody .modal.tutorial .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;padding-top:3.5em;position:absolute;right:2.1em;width:29em;z-index:2}.microSiteBody .modal.tutorial .details h4{font-size:1.7em;font-weight:500;margin-bottom:1.38em;width:auto}.microSiteBody .modal.tutorial .details .description{font-size:1.55em;font-weight:300;line-height:1.3em;margin-bottom:1.19em}.microSiteBody .modal.tutorial .fader{background-color:#000;height:100%;position:absolute;width:3em;z-index:3}.microSiteBody .modal.tutorial .fader.leftFader{background-image:-webkit-linear-gradient(left,#000,#000 95%,transparent);background-image:linear-gradient(to right,#000,#000 95%,transparent);left:0}.microSiteBody .modal.tutorial .fader.rightFader{background-image:-webkit-linear-gradient(right,#000,#000 95%,transparent);background-image:linear-gradient(to left,#000,#000 95%,transparent);right:0}.microSiteBody .modal.tutorial .scrollable{height:100%;overflow:hidden}.microSiteBody .modal.tutorial .navigator{bottom:3em;left:50%;margin-left:-2.6em;position:absolute;width:5.2em;z-index:20}.microSiteBody .modal.tutorial .navigator a{background-color:#5b5b5b;border-radius:50%;display:inline-block;height:.92em;width:.92em}.microSiteBody .modal.tutorial .navigator a+a{margin-left:1em}.microSiteBody .modal.tutorial .navigator a.active{background-color:#fff}.microSiteBody .modal.tutorial .slides{height:100%;position:relative;width:9999px}.microSiteBody .modal.tutorial .slide{float:left;height:100%;position:relative;width:50.6em}.microSiteBody .modal.tutorial .slide1 img{bottom:1.2em;position:absolute;width:41.4em}.microSiteBody .modal.tutorial .slide1 .details{padding-right:2em}.microSiteBody .modal.tutorial .slide2 .imgContainer{bottom:6.9em;left:6.1em;position:absolute}.microSiteBody .modal.tutorial .slide2 .imgContainer img{width:28.5em}.microSiteBody .modal.tutorial .slide2 .details{padding-right:5em}.microSiteBody .modal.tutorial .slide2 .caption{color:#fff;font-size:1.02em;line-height:1.2em;position:absolute}.microSiteBody .modal.tutorial .slide2 .caption h4{font-weight:600}.microSiteBody .modal.tutorial .slide2 .caption p{color:#bbb;font-weight:300}.microSiteBody .modal.tutorial .slide2 .caption1{left:2.9em;top:3.8em}.microSiteBody .modal.tutorial .slide2 .caption2{left:2.9em;top:9.85em}.microSiteBody .modal.tutorial .slide2 .caption3{right:5em;top:10em}.microSiteBody .modal.tutorial .slide2 .caption4{bottom:1em;left:12em}.microSiteBody .modal.tutorial .slide2 .caption4 p{font-weight:400}.microSiteBody .modal.tutorial .slide3 img{bottom:7.2em;left:5.4em;position:absolute;width:11em}.microSiteBody .modal.tutorial .slide3 .details{padding-right:6.6em;right:.9em}.microSiteBody .modal.achievement{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;left:0!important;margin-left:0!important;width:100%!important}.microSiteBody .modal.achievement.welcome h4{font-size:1.9em;margin-bottom:1em}.microSiteBody .modal.achievement.welcome h5{font-size:1.5em;font-weight:500;margin-bottom:.5em}.microSiteBody .modal.achievement.welcome .achievementDetail .details{margin-bottom:1em}.microSiteBody .modal.achievement.welcome .achievementDetail .distText{margin-bottom:0}.microSiteBody .modal.achievement.welcome .achievementDetail .detailBtn{margin-top:1.19em}.microSiteBody .modal.achievement.welcome .coinText{margin-bottom:.2em}.microSiteBody .modal.achievement .overlayWrapper{background-color:transparent;bottom:43px;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:255px;top:95px;width:initial}.microSiteBody .modal.achievement .overlay{background-color:#000;height:26.6em;left:50%;margin-left:-25.3em;margin-top:-13.3em;position:absolute;top:50%;width:50.6em}.microSiteBody .modal.achievement .milestoneIcon{bottom:1.5em;left:3.1em;position:absolute;width:13.6em}.microSiteBody .modal.achievement .coinIcon{bottom:5.8em;left:1.95em;position:absolute;width:16.7em}.microSiteBody .modal.achievement .crestIcon{bottom:4.1em;left:2.05em;position:absolute;width:16.7em}.microSiteBody .modal.achievement .crestIconText{color:#fff;display:inline-block;font-size:5em;font-weight:500;left:.15em;line-height:1.1em;position:absolute;text-align:center;top:.5em;width:3em}.microSiteBody .modal.achievement .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;height:30px;right:1em;top:1em;width:30px}.microSiteBody .modal.achievement .exitBtn:before{font-size:13px}.microSiteBody .modal.achievement h4{font-size:2.2em;font-weight:500;margin-bottom:.38em}.microSiteBody .modal.achievement .achievementDetail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;color:#fff;display:inline-block;padding-right:3.5em;padding-top:3.5em;position:absolute;right:0;width:30em;z-index:3}.microSiteBody .modal.achievement .achievementDetail .distText{font-size:1.4em;margin-bottom:1.19em}.microSiteBody .modal.achievement .achievementDetail .distText .currentDist{color:#2eae63;font-weight:500}.microSiteBody .modal.achievement .achievementDetail .distText .dividerIcon{border-right:1px solid rgba(255,255,255,.35);display:inline-block;height:1.07;margin:0 .48em -.18em}.microSiteBody .modal.achievement .achievementDetail .coinText{color:#49c57e;font-size:2.33em;font-weight:500;line-height:100%}.microSiteBody .modal.achievement .achievementDetail .details{font-size:1.4em;line-height:initial;margin-bottom:.44em;padding-right:2.6em}.microSiteBody .modal.achievement .achievementDetail .details b{font-weight:700}.microSiteBody .modal.achievement .achievementDetail .detailBtn{background:0 0;border:1px solid #2e2e2e!important;color:#fff;margin-top:1.25em;padding:.67em .58em}.microSiteBody .modal.achievement .achievementDetail .detailBtn:active,.microSiteBody .modal.achievement .achievementDetail .detailBtn:focus,.microSiteBody .modal.achievement .achievementDetail .detailBtn:hover{border-color:#000;color:#fff}.microSiteBody .modal.achievement .achievementDetail .detailBtn:active{background-color:#000}.microSiteBody .modal.achievement .achievementDetail .detailBtn:focus,.microSiteBody .modal.achievement .achievementDetail .detailBtn:hover{background-color:#121212}.microSiteBody .modal.achievement .achievementDetail .detailBtn:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.microSiteBody .modal.achievement .achievementDetail .detailBtn:visited,.microSiteBody .modal.achievement .achievementDetail .detailBtn:visited:hover{color:#fff}.microSiteBody .modal.achievement .achievementDetail .detailBtn.disabled{filter:alpha(Opacity=40);opacity:.4;background-color:#000;border-color:#000;color:gray!important}.microSiteBody .modal.achievement .achievementDetail .detailBtn:hover{background:#333;color:#fff}.microSiteBody .profileStatContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.7);bottom:119px;overflow:hidden;position:absolute;right:0;top:95px;width:256px;z-index:4}.microSiteBody .profileStatContainer .exitBtn{background-color:#f3f3f3;border:1px solid #dbdbdb;border-radius:50%;color:#6f6f6f;height:30px;right:10px;top:10px;width:30px}.microSiteBody .profileStatContainer .exitBtn:hover{background:#fff;color:#000}.microSiteBody .profileStatContainer .location.disabled{cursor:default}.microSiteBody .profileStatContainer .location.disabled .locImg{filter:alpha(Opacity=50);opacity:.5}.microSiteBody .profileStatContainer .location.disabled .totalTimes{filter:alpha(Opacity=60);opacity:.6}.microSiteBody .profileStatContainer .location .roundAvatar{border-radius:1.3335em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.667em;position:relative;width:2.667em}.microSiteBody .profileStatContainer .location .locImg{border-radius:1.6em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3.2em;position:relative;width:3.2em}.microSiteBody .profileStatContainer .row{border-bottom:1px solid #333;clear:none;padding:0 1.5em}.microSiteBody .profileStatContainer .userStats{padding-bottom:.5em;padding-top:.5em}.microSiteBody .profileStatContainer .userStats .joinBtn{color:#fff!important;font-size:1.15em;margin-bottom:.3em;padding:.5em .21em 0!important}.microSiteBody .profileStatContainer .userStats .joinBtn:before{font-size:1.4em!important}.microSiteBody .profileStatContainer .userStats .mobileCheckin span{margin-right:.8em;margin-top:1.2em}.microSiteBody .profileStatContainer .userStats .smash{width:7.8em}.microSiteBody .profileStatContainer .userStats .smash p{text-align:center}.microSiteBody .profileStatContainer .userStats .smash img{display:block;margin:auto;width:1.9em}.microSiteBody .profileStatContainer .metric{font-size:.8em}.microSiteBody .profileStatContainer .title{color:#b3b3b3;font-weight:500;margin-bottom:.1667em}.microSiteBody .profileStatContainer .big{color:#fff;font-size:2.2em;font-weight:500}.microSiteBody .profileStatContainer .small{color:#fff;font-size:1em;font-weight:700}.microSiteBody .profileStatContainer .col1{float:left}.microSiteBody .profileStatContainer .col2{float:right}.microSiteBody .profileStatContainer .stat{margin-bottom:1em}.microSiteBody .profileStatContainer .stat .lifetime{padding-top:1.08em}.microSiteBody .profileStatContainer .stat .lifetime .small,.microSiteBody .profileStatContainer .stat .lifetime .title{line-height:100%}.microSiteBody .profileStatContainer .statBlock{border:none;padding-top:.7em}.microSiteBody .profileStatContainer .milestoneBlock{padding-bottom:.5em}.microSiteBody .profileStatContainer .milestoneBlock .info{color:#b3b3b3;font-weight:500}.microSiteBody .profileStatContainer .milestoneBlock .trophyIcon{width:5.4em}.microSiteBody .profileStatContainer .milestoneBlock .trophyContainer{padding-left:.3em;padding-top:.4em}.microSiteBody .profileStatContainer .achievements{display:inline-block}.microSiteBody .profileStatContainer .achievements .crestIcon{display:inline-block;float:left;height:3.92em;margin-right:.62em;position:relative;width:3.08em}.microSiteBody .profileStatContainer .achievements .crestIcon img{width:3.08em}.microSiteBody .profileStatContainer .achievements .crestIcon .text{color:#fff;font-weight:500;line-height:1em;margin-left:-.1em;margin-top:-1.3em;position:absolute;text-align:center;top:50%;width:100%;z-index:3}.microSiteBody .profileStatContainer .achievements .crestIcon .text .subtitle{font-size:.9em}.microSiteBody .profileStatContainer .manualCheckInStatus{margin-top:.17em}.microSiteBody .profileStatContainer .deviceCheckInStatus{color:#fff;margin-top:.58em}.microSiteBody .profileStatContainer .achievementBlock{border:none;padding-bottom:.2em;padding-top:.83em}.microSiteBody .profileStatContainer .achievementBlock .heading{color:#fff;margin-bottom:.25em}.microSiteBody .profileStatContainer .achievementBlock .navBtn{color:#ddd;display:inline-block;font-size:1.6em;margin-top:.6em;position:relative;vertical-align:top}.microSiteBody .profileStatContainer .achievementBlock .navBtn.leftBtn{right:.1em}.microSiteBody .profileStatContainer .achievementBlock .navBtn.rightBtn{left:.1em}.microSiteBody .profileStatContainer .achievementBlock .navBtn.inactive{filter:alpha(Opacity=70);opacity:.7;color:#606060!important;cursor:default}.microSiteBody .profileStatContainer .achievementBlock .navBtn:hover{color:#70d199}.microSiteBody .profileStatContainer .refreshBtn{background:0 0;border:1px solid #2e2e2e!important;color:#fff;font-size:1em;padding:.67em .58em}.microSiteBody .profileStatContainer .refreshBtn:active,.microSiteBody .profileStatContainer .refreshBtn:focus,.microSiteBody .profileStatContainer .refreshBtn:hover{border-color:#000;color:#fff}.microSiteBody .profileStatContainer .refreshBtn:active{background-color:#000}.microSiteBody .profileStatContainer .refreshBtn:focus,.microSiteBody .profileStatContainer .refreshBtn:hover{background-color:#121212}.microSiteBody .profileStatContainer .refreshBtn:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.microSiteBody .profileStatContainer .refreshBtn:visited,.microSiteBody .profileStatContainer .refreshBtn:visited:hover{color:#fff}.microSiteBody .profileStatContainer .refreshBtn.disabled{filter:alpha(Opacity=40);opacity:.4;background-color:#000;border-color:#000;color:gray!important}.microSiteBody .profileStatContainer .refreshBtn:active,.microSiteBody .profileStatContainer .refreshBtn:hover,.microSiteBody .profileStatContainer .refreshBtn:link,.microSiteBody .profileStatContainer .refreshBtn:visited{background:#333;color:#fff}.microSiteBody .profileStatContainer .refreshBtn i{-webkit-transform-origin:.45em .4em;-moz-transform-origin:.45em .4em;-ms-transform-origin:.45em .4em;-o-transform-origin:.45em .4em;transform-origin:.45em .4em;font-size:1.2em;position:relative;top:.1em;vertical-align:top}.microSiteBody .profileStatContainer .icon-sync{font-size:.8em}.microSiteBody .profileStatContainer .checkinNotice{color:#fff}.microSiteBody .profileStatContainer .checkinNotice .date{font-weight:700}.microSiteBody .profileStatContainer .checkinMethod{display:inline-block;vertical-align:middle}.microSiteBody .profileStatContainer .checkinInput{margin:.42em 0;padding:.58em;width:6em}.microSiteBody .profileStatContainer .calendarBtn{background:#ddd;color:#888;display:inline-block;font-size:1.83em;padding:.23em .14em;vertical-align:middle}.microSiteBody .profileStatContainer .checkinButton{margin-left:2.08em;padding:.67em 1.83em}.microSiteBody .profileStatContainer .nameAvatar{height:4.1em;padding-top:1em}.microSiteBody .profileStatContainer .nameAvatar a:first-child:hover{color:#fff}.microSiteBody .profileStatContainer .nameAvatar img{margin-right:.67em}.microSiteBody .profileStatContainer .nameAvatar .username{color:#fff;display:inline-block;font-size:1.2em;line-height:1.2em;margin-top:.2em;width:11.11em}.microSiteBody .profileStatContainer .nameAvatar .visitProfile{color:#49c57e;display:block;line-height:1em}.microSiteBody .profileStatContainer .nameAvatar .visitProfile:hover{color:#fff}.microSiteBody .profileStatContainer .nameAvatar .displayInfo{float:left}.microSiteBody .profileStatContainer .disconnectBtn:hover{color:#e34414}.microSiteBody .profileStatContainer .disconnectBtn i{background-color:#e34414;border:1px solid transparent;border-radius:50%;color:#333;font-size:.9em;font-weight:500;padding:.19em .28em .1em}.microSiteBody .routeMarker{display:inline-block;margin-top:-45px;min-width:100%}.microSiteBody .routeMarker.myPin.selectedPin.leader .currPosition,.microSiteBody .routeMarker.selectedPin.leader .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinOnSingleDigit.png) center top no-repeat!important}.microSiteBody .routeMarker.myPin.selectedPin .username,.microSiteBody .routeMarker.selectedPin .username{border:2px solid #49c57e}.microSiteBody .routeMarker.myPin.selectedPin .routePin,.microSiteBody .routeMarker.selectedPin .routePin{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinOnBottom.png) center bottom no-repeat}.microSiteBody .routeMarker.myPin.selectedPin .pinBkgdLeft,.microSiteBody .routeMarker.selectedPin .pinBkgdLeft{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinOnLeft.png) left top no-repeat}.microSiteBody .routeMarker.myPin.selectedPin .pinBkgdRight,.microSiteBody .routeMarker.selectedPin .pinBkgdRight{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinOnRight.png) right top no-repeat}.microSiteBody .routeMarker.myPin.selectedPin .currPosition,.microSiteBody .routeMarker.selectedPin .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinOnMid.png) center top no-repeat}.microSiteBody .routeMarker.myPin.leader .routePin{background:0 0}.microSiteBody .routeMarker.myPin.leader .routePin .pinBkgdLeft,.microSiteBody .routeMarker.myPin.leader .routePin .pinBkgdRight{display:none}.microSiteBody .routeMarker.myPin.leader .routePin .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/myPinSingleDigit.png) center top no-repeat}.microSiteBody .routeMarker.myPin .routePin{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/myPinBottom.png) center 29px no-repeat}.microSiteBody .routeMarker.myPin .pinBkgdLeft{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/myPinLeft.png) left top no-repeat}.microSiteBody .routeMarker.myPin .pinBkgdRight{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/myPinRight.png) right top no-repeat}.microSiteBody .routeMarker.myPin .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/myPinMid.png) center top no-repeat}.microSiteBody .routeMarker .username{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.85);border:2px solid transparent;border-radius:12px;color:#fff;font-size:.9em;font-weight:500;height:29px;left:0;margin-left:-2px;padding:0 10px 0 30px;position:relative;text-align:center;width:110px;z-index:0}.microSiteBody .routeMarker .username .usernameText{height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.microSiteBody .routeMarker .lapped .username{padding-right:26px;width:126px}.microSiteBody .routeMarker .lapped .userInfo{margin-left:-63px}.microSiteBody .routeMarker .userInfoBlock{margin-left:50%}.microSiteBody .routeMarker .lapIcon{color:#fff;font-size:1.1em;position:absolute;right:4px;top:4px;width:20px;z-index:3}.microSiteBody .routeMarker .lapIcon i{font-size:1.35em;left:-.06em;position:relative;top:-.12em}.microSiteBody .routeMarker .lapIcon .lapNum{font-size:.65em;left:0;line-height:1em;position:absolute;text-align:center;top:.5em;width:19px}.microSiteBody .routeMarker .userInfo{display:block;margin-bottom:1px;margin-left:-55px;margin-top:-30px;position:absolute;z-index:4}.microSiteBody .routeMarker .userInfo.selected{border:2px solid #49c57e;margin-bottom:2px}.microSiteBody .routeMarker .roundAvatar{border-radius:11px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:22px;position:relative;width:22px}.microSiteBody .routeMarker .avatar{border-radius:50%;position:absolute;top:1px;z-index:3}.microSiteBody .routeMarker.leader .routePin{background:0 0}.microSiteBody .routeMarker.leader .routePin .pinBkgdLeft,.microSiteBody .routeMarker.leader .routePin .pinBkgdRight{display:none}.microSiteBody .routeMarker.leader .routePin .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinLeaderSingleDigit.png) center top no-repeat;padding:5px 11px 0 10px}.microSiteBody .routePin{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinBottom.png) center 29px no-repeat;cursor:pointer;display:inline-block;height:42px;margin:0 auto;position:relative;text-align:center;white-space:nowrap;width:auto}.microSiteBody .routePin .pinBkgdLeft{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinLeft.png) left top no-repeat;display:inline-block;height:30px;width:14px}.microSiteBody .routePin .pinBkgdRight{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinRight.png) right top no-repeat;display:inline-block;height:30px;margin-left:-1px;width:14px}.microSiteBody .routePin .currPosition{background:url(https://static.werally.com/1.133.0/img/challenges/microsite/pinMid.png) center top no-repeat;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:45px;letter-spacing:0;line-height:100%;margin:0 -4px;padding:4px 3px;position:relative;text-align:center;vertical-align:top;width:auto}.microSiteBody .mapMarker.unlocked .lockedIcon{display:none}.microSiteBody .mapMarker.locked .lockedIcon{display:inline-block}.microSiteBody .mapMarker.locked .unlockedIcon{display:none}.microSiteBody .mapMarker.flashing .halo{filter:alpha(Opacity=50);opacity:.5;background:#ffc82b;border:1px solid #ff9100;border-radius:50%;height:65px;left:-32px;position:absolute;top:-32px;visibility:hidden;width:65px}.microSiteBody .mapMarker.flashing .halo1{-webkit-animation:haloPulse 2s linear infinite;-moz-animation:haloPulse 2s linear infinite;animation:haloPulse 2s linear infinite;transform:translateZ(0)}.microSiteBody .mapMarker.flashing .halo2{-webkit-animation:haloPulse 2s linear infinite .2s;-moz-animation:haloPulse 2s linear infinite .2s;animation:haloPulse 2s linear infinite .2s;transform:translateZ(0)}.microSiteBody .startMarker #startArrow{left:-18px;position:absolute;top:-5px;transform-origin:50%;width:35px}.microSiteBody .startMarker #startTextContainer{position:absolute}.microSiteBody .startMarker #startText{left:-20px;position:absolute;top:-5px;transform-origin:50%;width:40px}.microSiteBody .coinMarker img{height:12px;left:-5px;position:relative;top:-12px;width:12px}.microSiteBody .crestMarker img{height:24px;left:-10px;position:relative;top:-12px;width:21px}.microSiteBody .milestoneMarker img{height:53px;left:-12px;position:relative;top:-53px;width:24px}.microSiteBody .mapMoveControls{filter:alpha(Opacity=80);opacity:.8;bottom:43px;margin-bottom:10px;margin-left:10px;position:absolute;z-index:2}.microSiteBody .mapMoveControls .circleContainer{background-color:#f0f0f0;border-radius:50%;height:50px;position:relative;width:50px}.microSiteBody .mapMoveControls .arrows{height:100%;position:relative;top:1px}.microSiteBody .mapMoveControls .arrowBtn{color:#000;cursor:pointer;display:inline-block;font-size:1.1em;line-height:1em;position:absolute}.microSiteBody .mapMoveControls .arrowBtn:hover{color:#444}.microSiteBody .mapMoveControls .arrowBtn:active{font-size:1.05em}.microSiteBody .mapMoveControls .arrowBtn.up{left:50%;margin-left:-.5em;top:2px}.microSiteBody .mapMoveControls .arrowBtn.right{margin-top:-.5em;right:2px;top:50%}.microSiteBody .mapMoveControls .arrowBtn.down{bottom:2px;left:50%;margin-left:-.5em}.microSiteBody .mapMoveControls .arrowBtn.left{left:2px;margin-top:-.5em;top:50%}.microSiteBody .leaflet-control-zoomslider-wrap{background-color:#f0f0f0;border-bottom:1px solid #ccc;padding-bottom:5px;padding-top:5px}.microSiteBody .leaflet-control-zoomslider-body{background-color:#000;border-width:0;margin:0 auto;width:2px}.microSiteBody .leaflet-control-zoomslider-body:hover{cursor:pointer}.microSiteBody .leaflet-control-zoomslider-knob{background-color:#efefef;border:1px solid #000;border-radius:2px;height:6px;margin-left:-8px;position:relative;top:-3px;width:18px}.microSiteBody .leaflet-control-zoomslider-knob:hover{cursor:default;cursor:-webkit-grab;cursor:-moz-grab}.microSiteBody .leaflet-dragging .leaflet-control-zoomslider,.microSiteBody .leaflet-dragging .leaflet-control-zoomslider a,.microSiteBody .leaflet-dragging .leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled,.microSiteBody .leaflet-dragging .leaflet-control-zoomslider-body,.microSiteBody .leaflet-dragging .leaflet-control-zoomslider-knob:hover,.microSiteBody .leaflet-dragging .leaflet-control-zoomslider-wrap{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.microSiteBody .leaflet-container .leaflet-control-zoomslider{margin-left:10px;margin-top:10px}.microSiteBody .leaflet-control-zoomslider{filter:alpha(Opacity=80);opacity:.8;border-radius:4px!important;position:absolute!important;top:95px}.microSiteBody .leaflet-control-zoomslider a{background-color:#F0F0F0!important;color:#000;display:block;height:26px!important;line-height:26px!important;text-align:center;text-decoration:none;width:26px!important}.microSiteBody .leaflet-control-zoomslider a:hover{background-color:#ccc!important;line-height:26px!important}.microSiteBody .leaflet-control-zoomslider a.leaflet-control-zoomslider-disabled{color:#bbb;cursor:default}.microSiteBody .leaflet-control-zoomslider-in{font:700 18px 'Lucida Console',Monaco,monospace}.microSiteBody .leaflet-control-zoomslider-in:after{content:"+"}.microSiteBody .leaflet-control-zoomslider-out{font:700 22px 'Lucida Console',Monaco,monospace}.microSiteBody .leaflet-control-zoomslider-out:after{content:"-"}.microSiteBody .leaflet-touch .leaflet-control-zoomslider-body{background-position:10px 0}.microSiteBody .leaflet-touch .leaflet-control-zoomslider-knob{margin-left:-7px;width:16px}.microSiteBody .leaflet-touch .leaflet-control-zoomslider a,.microSiteBody .leaflet-touch .leaflet-control-zoomslider a:hover{line-height:30px;width:30px}.microSiteBody .leaflet-touch .leaflet-control-zoomslider-in{font-size:24px;line-height:29px}.microSiteBody .leaflet-touch .leaflet-control-zoomslider-out{font-size:28px;line-height:30px}.microSiteBody .leaflet-touch .leaflet-control-zoomslider{border:4px solid rgba(0,0,0,.3);box-shadow:none}.microSiteBody .leaflet-oldie .leaflet-control-zoomslider-wrap{width:26px}.microSiteBody .leaflet-oldie .leaflet-control-zoomslider{border:1px solid #999}.microSite{background:0 0}.microSite a{color:#fff}.microSite a:hover{color:#49c57e}.microSite #mobileDrawer,.microSite .descText .mobileTitle,.microSite .mobileMenuBtn,.microSite .mobileProfileBtn{display:none}.microSite #header{color:#fff;height:95px;left:0;position:absolute;right:0;top:0;z-index:4}.microSite #header h2{font-size:1.6em;left:0;padding-top:.8em;position:absolute;text-align:center;width:100%}.microSite #main{bottom:43px;left:0;position:absolute;right:0;top:95px;z-index:3}.microSite .logos{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;background:rgba(0,0,0,.6);height:55px;padding:9px 19px 10px;position:relative;z-index:1051}.microSite .partnerLogo{margin-top:1em;position:relative}.microSite .partnerLogo .logoBanner{height:4em;width:20em}.microSite .partnerLogo .logoContainer{display:table;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.microSite .partnerLogo .logoBody{display:table-cell;height:4em;vertical-align:middle}.microSite .partnerLogo .logoImg{font-size:.85em;margin-right:2.5em;margin-top:.05em;max-height:3.3em;max-width:15em;vertical-align:middle}.microSite .bbtbLogo{line-height:100%;width:137px}.microSite .bbtbLogo img{height:40px}.microSite .subHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.7);height:40px;left:0;position:absolute;right:0;top:55px;z-index:10}.microSite .rank .icon{color:#ffc82b;display:inline-block;font-size:2em;margin-left:-.17em;margin-top:-.08em}.microSite .rank .total{vertical-align:top}.microSite .coins .icon{color:#ffc82b;font-size:1.67em;margin-right:.2em}.microSite .coins .total{vertical-align:top}.microSite .battleMenu{float:left;padding-top:.6667em}.microSite .battleMenu li{display:block;float:left}.microSite .battleMenu li a{color:#858585;display:block;font-size:1.4em;padding:3px 20px}.microSite .battleMenu li a.active,.microSite .battleMenu li a.active i,.microSite .battleMenu li a:hover,.microSite .battleMenu li a:hover i{color:#49c57e}.microSite .battleMenu li+li{border-left:1px solid #858585}.microSite .locImg,.microSite .roundAvatar{border-radius:1.3335em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.667em;position:relative;width:2.667em}.microSite .coachBadge{top:26px}.microSite .myProfile{color:#fff;position:relative;width:256px;z-index:4}.microSite .myProfile:hover{color:#49c57e}.microSite .myProfile.coachView a{color:#fff!important;cursor:default}.microSite .myProfile .username{display:inline-block;font-size:1.2em;margin:9px 9px 0;width:130px}.microSite .myProfile .toggleMyProfile{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:40px;padding:3px 0 0 18px;width:100%}.microSite .myProfile .toggleMyProfile .icon{border:1px solid #444;border-radius:50%;display:inline-block;margin:6px 15px 0;padding:3px 5px 1px 6px}.microSite .myProfile .toggleMyProfile:visited{color:#fff}.microSite .actions{margin-top:30px}.microSite #filterMenu{display:block;position:absolute}.microSite .challengeAboutView{background-color:#000;background-color:rgba(0,0,0,.7);bottom:43px;color:#fff;left:0;overflow:hidden;position:absolute;top:95px;width:100%;z-index:3}.microSite .challengeAboutView .aboutRight{background-color:#000;height:100%;position:absolute;right:0;width:260px}.microSite .challengeAboutView .aboutLeft{display:table;height:100%;left:0;margin-right:260px;position:absolute}.microSite .challengeAboutView .descText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:table-cell;font-size:2.6em;font-weight:300;line-height:1.4em;max-width:1110px;overflow:hidden;padding:5px 130px 0;text-align:left;vertical-align:middle;word-break:break-word}.microSite .challengeAboutView .tutorialBtn{bottom:1em;left:1.2em;position:absolute}.microSite #challengeLeaderBoard{background-color:#000;bottom:43px;color:#fff;left:0;overflow:hidden;position:absolute;top:95px;width:100%;z-index:3}.microSite #challengeLeaderBoard .leaderboardRight{background-color:#000;height:100%;position:absolute;right:0;width:260px}.microSite #challengeLeaderBoard .leaderboardLeft{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding-top:.42em;position:absolute;right:260px}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader{border-bottom:1px solid #333;height:2.5em;margin-bottom:.42em;width:100%}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search{float:right;height:2.08em;line-height:2.08em;margin-right:1.6em;position:relative}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#858585;border:0;border-radius:1em;color:#262626;font-size:1.04em;font-weight:500;height:1.76em;margin:0;padding:.4em 2.24em .4em .64em;width:18em}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input::-webkit-input-placeholder{color:#333}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input:-moz-placeholder{color:#333}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input::-moz-placeholder{color:#333}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input:-ms-input-placeholder{color:#333}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input:focus{background-color:#bebebe}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search .icon-search{color:#262626;font-size:1.25em;line-height:1.66em;position:absolute;right:.33em;top:0}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader .userCount{color:#b2b2b2;float:right;font-size:1.04em;font-weight:500;margin-right:1.2em;margin-top:.32em;position:relative}.microSite #challengeLeaderBoard .leaderboardLeft .tableHeaderContainer{background-color:#000;position:relative;z-index:20}.microSite #challengeLeaderBoard .leaderboardLeft .tableContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:0;position:absolute;top:7.4em;width:100%}.microSite #challengeLeaderBoard .leaderboardLeft .floatingRow{box-shadow:0 0 6px rgba(0,0,0,.9),0 0 4px rgba(0,0,0,.54);pointer-events:none;position:absolute;z-index:10}.microSite #challengeLeaderBoard .leaderboardLeft .floatingRow.bottomRow{bottom:0}.microSite #challengeLeaderBoard .leaderboardLeft .floatingRow.topRow{top:0}.microSite #challengeLeaderBoard .leaderboardLeft .floatingRow [ng-click]{pointer-events:all}.microSite #challengeLeaderBoard .leaderboardLeft .scrollContainer{height:100%;overflow-y:scroll;width:100%}.microSite #challengeLeaderBoard .leaderboardLeft table{font-weight:500;width:99%}.microSite #challengeLeaderBoard .leaderboardLeft table thead th{border-bottom:2px solid rgba(120,120,120,.5);color:#e5e5e5;white-space:nowrap}.microSite #challengeLeaderBoard .leaderboardLeft table thead th .text{font-size:1.04em}.microSite #challengeLeaderBoard .leaderboardLeft table tbody tr{background-color:#000;color:#b2b2b2;height:6em}.microSite #challengeLeaderBoard .leaderboardLeft table tbody tr.evenRow{background-color:#262626}.microSite #challengeLeaderBoard .leaderboardLeft table tbody tr td{vertical-align:middle}.microSite #challengeLeaderBoard .leaderboardLeft table tbody tr .youFlag{display:none}.microSite #challengeLeaderBoard .leaderboardLeft table .you{color:#fff}.microSite #challengeLeaderBoard .leaderboardLeft table .you .rank{font-weight:500}.microSite #challengeLeaderBoard .leaderboardLeft table .you .username{font-weight:700}.microSite #challengeLeaderBoard .leaderboardLeft table .you .username button{color:#42c67c}.microSite #challengeLeaderBoard .leaderboardLeft table .you .youFlag{display:inline-block;margin-left:.1em;vertical-align:middle}.microSite #challengeLeaderBoard .leaderboardLeft table .you .total{font-weight:700}.microSite #challengeLeaderBoard .leaderboardLeft table .you .chartContents .colorBar{background-color:#42c67c}.microSite #challengeLeaderBoard .leaderboardLeft table .you .chartContents .myAvatar{border-color:#42c67c}.microSite #challengeLeaderBoard .leaderboardLeft table .you .chartContents a:hover img{border-color:#45d687}.microSite #challengeLeaderBoard .leaderboardLeft table .rank{max-width:11.5em;min-width:11.5em;text-align:right;width:11.5em}.microSite #challengeLeaderBoard .leaderboardLeft table .rank .rankContents{padding-right:30%}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .rankContents{font-size:2.7em;font-weight:400}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .rankContents sub{font-size:.5em}.microSite #challengeLeaderBoard .leaderboardLeft table .username{max-width:17em;min-width:17em;text-align:left;width:17em}.microSite #challengeLeaderBoard .leaderboardLeft table .username .nameText{display:inline-block;max-width:7em;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .usernameContents{font-size:1.25em}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .usernameContents button{color:#359f63}.microSite #challengeLeaderBoard .leaderboardLeft table .total{max-width:11em;min-width:11em;text-align:right;width:11em}.microSite #challengeLeaderBoard .leaderboardLeft table .total .totalContents{padding-right:20%}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .totalContents{font-size:1.6em}.microSite #challengeLeaderBoard .leaderboardLeft table tbody .totalContents sub{font-size:.8em}.microSite #challengeLeaderBoard .leaderboardLeft table .chartUnit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:right}.microSite #challengeLeaderBoard .leaderboardLeft table thead .chartUnit{padding-bottom:.4em;padding-top:2em}.microSite #challengeLeaderBoard .leaderboardLeft table .intervalText{display:block;min-width:3em;padding-right:.6em}.microSite #challengeLeaderBoard .leaderboardLeft table .chartContents{color:#ebebeb;height:3.9em;position:relative;white-space:nowrap;width:99.5%}.microSite #challengeLeaderBoard .leaderboardLeft table .chartContents a:hover img{border-color:#858586}.microSite #challengeLeaderBoard .leaderboardLeft table .chartContents .colorBar{background-color:#1c4d30;display:inline-block;float:left;height:3.8em;vertical-align:middle;width:100%}.microSite #challengeLeaderBoard .leaderboardLeft table .borderRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:2px solid rgba(120,120,120,.7);height:9999em;position:absolute;right:0;top:0;width:0;z-index:5}.microSite #challengeLeaderBoard .leaderboardLeft table .myAvatar{box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.5em;position:relative;width:2.5em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;border:.1em solid #1c4d30;border-radius:50%;margin-right:.3em;vertical-align:middle;z-index:10}.microSite .scrollable{height:3.6em;overflow:hidden;position:relative;width:14.5em}.microSite .scrollable .items{position:absolute;width:20000em}.microSite .items>div{float:left}.microSite .miniDonutTimer{height:40px;position:absolute;right:31px;top:20px;width:40px}.microSite .miniTimer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.7);bottom:43px;height:6.33em;padding:1.5em 0 0 1.5em;position:fixed;right:0;width:21.33em;z-index:4}.microSite .miniTimer .title{color:#b3b3b3;font-size:.9em;letter-spacing:1px;margin-bottom:4px}.microSite #footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#000;bottom:0;height:43px;left:0;overflow:hidden;padding:0 19px;position:absolute;right:0;z-index:2001}.microSite #footer a{color:#b2b2b2}.microSite #footer a:hover{color:#fff}.microSite #footer a.active{color:#49c57e}.microSite #footer .floatRight{float:right}.microSite #footer .miscLinks{margin-top:14px}.microSite #footer .miscLinks li{color:#b2b2b2;display:inline-block;float:left;font-size:.9em;margin-left:10px}.microSite #footer .miscLinks li a{text-decoration:underline}.microSite #footer .rallyLogo{height:26px;padding:9px 0;width:auto}.microSite #footer .aboutSiteLinks{font-weight:500;height:43px;margin-left:0}.microSite #footer .aboutSiteLinks li{border-left:1px solid #666;display:block;float:left;margin-left:15px;padding:14px 0 12px 15px}.microSite #footer .aboutSiteLinks li:first-child{border-left:none}.microSite #map_canvas{background-color:#000;background-size:cover;bottom:43px;left:0;position:absolute;right:0;top:0;z-index:0}.microSite .route{position:relative;top:95px;z-index:3}@-webkit-keyframes markerZoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes markerZoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes markerZoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes markerZoom{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes haloPulse{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);filter:alpha(Opacity=80);opacity:.8;visibility:visible}30%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=40);opacity:.4;visibility:visible}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=0);opacity:0;visibility:visible}}@-moz-keyframes haloPulse{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);filter:alpha(Opacity=80);opacity:.8;visibility:visible}30%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=40);opacity:.4;visibility:visible}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=0);opacity:0;visibility:visible}}@-o-keyframes haloPulse{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);filter:alpha(Opacity=80);opacity:.8;visibility:visible}30%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=40);opacity:.4;visibility:visible}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=0);opacity:0;visibility:visible}}@keyframes haloPulse{0%{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);filter:alpha(Opacity=80);opacity:.8;visibility:visible}30%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=40);opacity:.4;visibility:visible}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);filter:alpha(Opacity=0);opacity:0;visibility:visible}}@-webkit-keyframes moveClouds{from{-webkit-transform:translateX(-20000vw);-moz-transform:translateX(-20000vw);-ms-transform:translateX(-20000vw);-o-transform:translateX(-20000vw);transform:translateX(-20000vw)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes moveClouds{from{-webkit-transform:translateX(-20000vw);-moz-transform:translateX(-20000vw);-ms-transform:translateX(-20000vw);-o-transform:translateX(-20000vw);transform:translateX(-20000vw)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes moveClouds{from{-webkit-transform:translateX(-20000vw);-moz-transform:translateX(-20000vw);-ms-transform:translateX(-20000vw);-o-transform:translateX(-20000vw);transform:translateX(-20000vw)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes moveClouds{from{-webkit-transform:translateX(-20000vw);-moz-transform:translateX(-20000vw);-ms-transform:translateX(-20000vw);-o-transform:translateX(-20000vw);transform:translateX(-20000vw)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media (max-width:767px){.microSiteBody{background:#000!important;height:100%;min-width:initial;overflow-x:hidden;position:relative}.microSiteBody .mobileHidden{display:none}.microSiteBody .modal{bottom:0;height:initial;margin:0!important;position:fixed!important;top:4em!important;z-index:900!important}.microSiteBody .modal .overlayWrapper{margin:0;padding:0}.microSiteBody .modal.robo-modal{bottom:initial!important;top:10%!important;z-index:9999!important}.microSiteBody .modal.ui-dialog{z-index:1200!important}.microSiteBody .modal.checkinBanner{position:fixed!important;top:0!important}.microSiteBody #mobileMainBody{bottom:0;position:absolute;top:7.7em;width:100%}.microSiteBody .micrositeBackBtn{height:100%}.microSiteBody .modal.notInProgress{left:0!important;z-index:3!important}.microSiteBody .modal.notInProgress .overlayWrapper{background-color:#000}.microSiteBody .modal.notInProgress .overlayWrapper .micrositeBackBtn{height:3.7em;position:absolute;top:4em;z-index:2000}.microSiteBody .modal.notInProgress .overlayWrapper .micrositeBackBtn i{font-size:1.5em}.microSiteBody .modal.notInProgress .overlayWrapper .timeRemaining{font-size:14px!important}.microSiteBody .modal.theirProfileModal{bottom:0!important;right:0!important;top:4em!important;width:100%!important}.microSiteBody .modal.theirProfileModal .exitBtn{background-color:#000;border:1px solid #fff;border-radius:50%;color:#fff;font-size:1em;height:2em;width:2em}.microSiteBody .modal.theirProfileModal .exitBtn:before{display:inline-block;font-size:1em;line-height:1em;margin-left:-.5em;margin-top:-.5em;position:absolute}.microSiteBody .modal.checkinBanner{height:4.2em}.microSiteBody .microSiteStatusBanner{height:100%}.microSiteBody .microSiteStatusBanner li{background-color:#49c57e;font-size:.8em;height:100%;padding-left:1.4em;padding-right:1.6em}.microSiteBody .microSiteStatusBanner li .dataCol .mobileStatus{display:block;font-size:1.5em;margin-top:.25em;text-transform:capitalize}.microSite #footer,.microSite .aboutRight,.microSite .challengeAboutView .joinBtnLarge,.microSite .clouds,.microSite .desktopProfile,.microSite .leaderboardRight,.microSite .leaflet-control-zoomslider,.microSite .mapMoveControls,.microSite .myProfile,.microSiteBody .microSiteStatusBanner .optional{display:none!important}.microSite #map_canvas{bottom:0}.microSite .mobileBlackBox{background-color:#000;height:100%;position:absolute;top:-4em;width:100%;z-index:1}.microSite #header{height:4em;position:fixed;z-index:899}.microSite #header h2{margin-top:-.5em;padding-top:0;top:50%}.microSite .logos{background-color:#000;border-bottom:1px solid #333;height:4em;padding:0}.microSite .bbtbLogo{left:0;margin-left:1em;margin-top:-1.28em;overflow:hidden;position:absolute;top:50%;width:10.2em}.microSite .bbtbLogo img{height:2.56em}.microSite .joinBtnLarge.topLeft{left:2em}.microSite .subHeader{background-color:#000;height:3.7em;position:fixed;top:4em}.microSite .subHeader .battleMenu{font-size:1.1em;padding-top:.95em}.microSite .subHeader .battleMenu li a{line-height:100%;padding:.15em 1.1em}.microSite .scrollable{height:4.3em;width:25.45em}.microSite .profileStatContainer{background-color:#000;bottom:0;top:0;width:100%;z-index:1}.microSite .profileStatContainer .refreshBtn{width:11.5em;word-spacing:.1em}.microSite .profileStatContainer .checkinMethod{margin-left:.1em}.microSite .profileStatContainer .checkinInput{font-size:1em;width:39%}.microSite .profileStatContainer .checkinButton{float:right;font-size:1em;margin-left:0;margin-top:.4em;padding:.75em 0;width:48%}.microSite .profileStatContainer .big{line-height:.8em}.microSite .profileStatContainer .row{border-bottom:1px solid #333}.microSite .profileStatContainer .statBlock{padding-bottom:1em}.microSite .profileStatContainer .achievementBlock .heading{margin-bottom:.7em}.microSite .profileStatContainer .achievementBlock .achievementHolder{text-align:center}.microSite .profileStatContainer .achievementBlock .achievementBar{display:inline-block}.microSite .profileStatContainer .milestoneBlock{border:none;padding-top:.8em}.microSite .profileStatContainer .locImg{border-radius:1.7em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3.4em;position:relative;width:3.4em}.microSite .profileStatContainer .achievements a{margin-right:.57em}.microSite .challengeAboutView{background-color:#000;bottom:0;top:0;z-index:1}.microSite .challengeAboutView .aboutLeft{margin:0}.microSite .challengeAboutView .aboutLeft .descText{font-size:1.7em;padding:0 2.6em 0 1em;position:relative}.microSite .challengeAboutView .partnerLogo{bottom:10em;font-size:.8em;left:0;max-width:25em;position:absolute;right:3em}.microSite .challengeAboutView .partnerLogo .logoBanner{width:100%}.microSite #challengeLeaderBoard{background-color:#000;bottom:0;font-size:.9em;top:0}.microSite #challengeLeaderBoard .leaderboardLeft{padding:.2em .4em 0;right:0}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader{border-bottom:0;display:inline-block;margin-bottom:0;padding-top:0}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search{height:initial;margin-right:.2em}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input{background-color:#858585;border-radius:.3em;font-size:1.2em;padding:.5em 1.6em .4em .6em;vertical-align:middle;width:9em}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input::-webkit-input-placeholder{color:#121212}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input:-moz-placeholder{color:#121212}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input::-moz-placeholder{color:#121212}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search input:-ms-input-placeholder{color:#121212}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader form.search .icon-search{color:#121212;font-size:1.4em;line-height:100%;margin-top:-.7em;right:.3em;top:1em}.microSite #challengeLeaderBoard .leaderboardLeft .leaderHeader .userCount{float:left;font-size:1.2em;font-weight:500;margin:.25em 0 0 .6em}}@media only screen and (min-width:0) and (max-width:479px){.microSiteBody #mobileMainBody{top:4em}.microSiteBody .joinBtnLarge.topLeft{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:3.5em;font-size:1.25em!important;left:50%;margin-left:-48%;top:initial;width:96%}.microSiteBody .modal{bottom:0!important;height:initial!important}.microSiteBody .modal.notInProgress{top:0!important}.microSiteBody .modal.notInProgress .overlayWrapper .micrositeBackBtn{height:4em;top:0;width:4em}.microSiteBody .modal.notInProgress .overlayWrapper .joinBtnLarge.topLeft{bottom:1.2em!important}.microSiteBody .modal.achievement.welcome h4{margin-bottom:.5em}.microSiteBody .modal.achievement .overlayWrapper{bottom:0;top:0;width:100%}.microSiteBody .modal.achievement .overlay{height:100%;left:0;margin:0;top:0;width:100%}.microSiteBody .modal.achievement .imgContainer{bottom:14em;position:absolute;top:0;width:100%}.microSiteBody .modal.achievement .crestIcon{font-size:1em;left:19%;margin-top:-10em;top:50%}.microSiteBody .modal.achievement .coinIcon{font-size:1.1em;left:15%;margin-top:-9em;top:50%}.microSiteBody .modal.achievement .milestoneIcon{font-size:.63em;left:32.5%;margin-top:-16em;top:50%}.microSiteBody .modal.achievement .achievementDetail{bottom:0;font-size:.9em;padding:1.2em 1.2em 1.8em;width:100%}.microSiteBody .modal.achievement .exitBtn{-webkit-transform:translateZ(1000)!important;-moz-transform:translateZ(1000)!important;-ms-transform:translateZ(1000)!important;-o-transform:translateZ(1000)!important;transform:translateZ(1000)!important;border-radius:50%;font-size:1em;height:2.6em;padding:.42em;right:.5em;top:-3.3em;width:2.6em}.microSiteBody .modal.achievement .exitBtn:before{display:inline-block;font-size:1.1em;line-height:1.2em;margin-left:-.5em;margin-top:-.5em;position:absolute}.microSiteBody .modal.tutorial .overlayWrapper{bottom:0;top:0;width:100%}.microSiteBody .modal.tutorial .overlay{height:100%;left:0;margin:0;top:0;width:100%}.microSiteBody .modal.tutorial .navigator{bottom:.3em}.microSiteBody .modal.tutorial .fader,.microSiteBody .modal.tutorial .navBtn{display:none}.microSiteBody .modal.tutorial .slide{overflow:hidden;width:100vw}.microSiteBody .modal.tutorial .slide .details{bottom:.5em;font-size:.9em;padding:1.2em 1.2em 1.8em;right:0;width:100%}.microSiteBody .modal.tutorial .slide1 img{bottom:initial;font-size:1.05em;left:-.5em;top:5em}.microSiteBody .modal.tutorial .slide2 .imgContainer{font-size:.92em;left:1.5em;top:2.9em}.microSiteBody .modal.tutorial .slide2 .details{bottom:3em}.microSiteBody .modal.tutorial .slide2 .caption4{bottom:4em;font-size:.9em;left:1em;width:100%}.microSiteBody .modal.tutorial .slide3 img{bottom:initial;font-size:1.1em;left:6.7em;top:3em}.microSiteBody .modal.tutorial .exitBtn{-webkit-transform:translateZ(1000)!important;-moz-transform:translateZ(1000)!important;-ms-transform:translateZ(1000)!important;-o-transform:translateZ(1000)!important;transform:translateZ(1000)!important;border-radius:50%;font-size:1em;height:2.6em;padding:.42em;right:.5em;top:-3.3em;width:2.6em}.microSiteBody .modal.tutorial .exitBtn:before{display:inline-block;font-size:1.1em;line-height:1.2em;margin-left:-.5em;margin-top:-.5em;position:absolute}.microSiteBody .modal.theirProfileModal{bottom:0!important;right:0!important}.microSiteBody .microSiteStatusBanner{background:0 0;height:auto}.microSiteBody .microSiteStatusBanner li{background-color:#49c57e;border:none;font-size:.9em;height:4.7em;padding-left:1.4em;padding-right:0;width:50%}.microSiteBody .microSiteStatusBanner li .dataCol .mobileStatus{margin-top:.05em}.microSiteBody .microSiteStatusBanner li .icon1a{margin:.02em .15em 0 -.15em}.microSiteBody .microSiteStatusBanner li .icon1b{margin-left:-.15em}.microSiteBody .microSiteStatusBanner li:nth-child(1),.microSiteBody .microSiteStatusBanner li:nth-child(2){border-bottom:1px solid #333}.microSiteBody .microSiteStatusBanner li:nth-child(2),.microSiteBody .microSiteStatusBanner li:nth-child(4){border-left:1px solid #333}.microSiteBody .microSiteStatusBanner li:nth-child(5){background-color:#ffc82b;border-top:1px solid #333;width:100%}.microSiteBody #header,.microSiteBody #mobileDrawer,.microSiteBody #mobileMainBody{-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;transition:transform cubic-bezier(0.36,.585,.335,1.01) 350ms}.microSiteBody .modal.achievement,.microSiteBody .modal.joinModal,.microSiteBody .modal.theirProfileModal,.microSiteBody .modal.tutorial{-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 350ms,opacity .3s!important;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 350ms,opacity .3s!important;transition:transform cubic-bezier(0.36,.585,.335,1.01) 350ms,opacity .3s!important}.microSiteBody.opened #header,.microSiteBody.opened #mobileMainBody,.microSiteBody.opened .modal.achievement,.microSiteBody.opened .modal.joinModal,.microSiteBody.opened .modal.theirProfileModal,.microSiteBody.opened .modal.tutorial{-webkit-transform:translateX(20em)!important;-moz-transform:translateX(20em)!important;-ms-transform:translateX(20em)!important;-o-transform:translateX(20em)!important;transform:translateX(20em)!important}.microSiteBody.opened #mobileDrawer{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}.microSite .logos h2,.microSite .subHeader{display:none!important}.microSite .challengeAboutView .aboutLeft{padding-bottom:10em}.microSite .challengeAboutView .aboutLeft .descText{font-size:1.7em;padding:0 .8em}.microSite .challengeAboutView .aboutLeft .descText .mobileTitle{display:block;font-size:1.1em;margin-bottom:.7em;margin-top:-.5em}.microSite .scrollable{width:18em}.microSite .miniTimer{bottom:0;display:table;height:4em;padding:0 1em;width:100%;z-index:0}.microSite .miniTimer .timerBody{display:table-cell;vertical-align:middle}.microSite .miniTimer .title{display:inline-block;font-size:1.1em;margin:0 .7em 0 0;vertical-align:middle}.microSite .miniTimer .title .optional{display:none}.microSite .miniTimer .remaining{display:inline-block;font-size:.8em;margin:0 1em 0 0;position:relative;top:.15em;vertical-align:middle}.microSite .miniTimer .miniDonutTimer{display:inline-block;margin-top:-20px;right:.5em;top:50%}.microSite #challengeLeaderBoard .leaderboardLeft .tableContainer{top:5em}.microSite #challengeLeaderBoard .leaderboardLeft table{font-size:.9em}.microSite #challengeLeaderBoard .leaderboardLeft table .rank{max-width:5em;min-width:5em;width:5em}.microSite #challengeLeaderBoard .leaderboardLeft table .rank .rankContents{padding-right:30%}.microSite #challengeLeaderBoard .leaderboardLeft table .username{max-width:7.5em;min-width:7.5em;width:7.5em}.microSite #challengeLeaderBoard .leaderboardLeft table .username .nameText{max-width:7.6em}.microSite #challengeLeaderBoard .leaderboardLeft table .you .nameText{max-width:4.2em}.microSite #challengeLeaderBoard .leaderboardLeft table .total{max-width:4.5em;min-width:4.5em;width:4.5em}.microSite #challengeLeaderBoard .leaderboardLeft table .total .totalContents{padding-right:15%}.microSite #challengeLeaderBoard .leaderboardLeft table thead th{height:1.7em}.microSite #challengeLeaderBoard .leaderboardLeft table .chartUnit{display:none}.microSite #mobileDrawer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-20em);-moz-transform:translateX(-20em);-ms-transform:translateX(-20em);-o-transform:translateX(-20em);transform:translateX(-20em);background-color:#000;border-right:1px solid #8e8e8e;bottom:0;display:initial;left:-.5px;position:fixed;top:0;width:20em}.microSite #mobileDrawer .menu li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #2e2e2e;height:4em}.microSite #mobileDrawer .menu li.active{background-image:-webkit-linear-gradient(left,#f26c32 0,#f26c32 1.8%,#333 1.8%,#333 100%);background-image:linear-gradient(to right,#f26c32 0,#f26c32 1.8%,#333 1.8%,#333 100%)}.microSite #mobileDrawer .menu li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#b3b3b3;display:table;font-size:1.4em;height:100%;padding-left:.6em;width:100%}.microSite #mobileDrawer .menu li .menuItem{display:table-cell;vertical-align:middle}.microSite #mobileDrawer .menu li .menuItem .menuItemText{vertical-align:middle}.microSite #mobileDrawer .menu li .menuItem .icon{display:inline-block;margin-right:.3em;text-align:center;vertical-align:middle;width:2em}.microSite #mobileDrawer .menu li .menuItem .icon1 i{font-size:1.3em}.microSite #mobileDrawer .menu li .menuItem .icon2{position:relative}.microSite #mobileDrawer .menu li .menuItem .icon2 img{left:50%;margin-left:-.85em;position:absolute}.microSite #mobileDrawer .menu li .menuItem .icon2 .roundAvatar{border-radius:.85em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:1.7em;position:relative;width:1.7em}.microSite #mobileDrawer .footer{bottom:0;color:#b3b3b3;position:absolute}.microSite #mobileDrawer .footer .logo img{display:inline-block;height:1.8em;margin-bottom:.6em}.microSite #mobileDrawer .footer .footerPartnerLogo{display:table;height:1.8em;margin-bottom:.6em}.microSite #mobileDrawer .footer .footerPartnerLogo .logoBody{display:table-cell;vertical-align:middle}.microSite #mobileDrawer .footer .footerPartnerLogo img{max-height:1.8em;max-width:8em}.microSite #mobileDrawer .footer .miscLinks{font-size:.85em}.microSite #mobileDrawer .footer .privacy{margin-left:.5em}.microSite #mobileDrawer .footer a,.microSite #mobileDrawer .footer a:hover,.microSite #mobileDrawer .footer a:visited{color:inherit;text-decoration:underline}.microSite #header,.microSite #mobileMainBody{border-left:1px solid #8e8e8e;left:-1px}.microSite .mobileMenuBtn{border-right:1px solid #333;color:#fff;display:initial;float:left;height:100%;position:relative;width:4em}.microSite .mobileMenuBtn:active{color:#ddd}.microSite .mobileMenuBtn.active{background-color:#f26c32}.microSite .mobileMenuBtn i{font-size:2em;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:53%}.microSite .challengeAboutView,.microSite .challengeLeaderBoard,.microSite .profileStatContainer{top:0}.microSite .challengeLeaderBoard .leaderHeader{padding-top:.5em}.microSite .challengeLeaderBoard table .chart,.microSite .challengeLeaderBoard table .chartUnit{display:none}.microSite .bbtbLogo{left:50%;margin-left:-4.4em}}@media only screen and (min-width:480px) and (max-width:767px){.microSiteBody .modal.notInProgress{top:7.7em!important}.microSiteBody .modal.notInProgress #timedDayChart,.microSiteBody .modal.notInProgress .timeRemaining,.microSiteBody .modal.notInProgress .timedChart{top:200px!important}.microSiteBody .modal.notInProgress .micrositeBackBtn{top:0!important}.microSiteBody .modal.notInProgress .joinBtnLarge.topLeft{left:1.5em;top:2.5em}.microSiteBody .modal.achievement{font-size:.85em;top:0!important}.microSiteBody .modal.achievement .overlayWrapper{bottom:0;top:0;width:100%}.microSiteBody .modal.achievement .overlay{border:1px solid #444;top:55%}.microSiteBody .modal.achievement .milestoneIcon{left:4.2em;width:12em}.microSiteBody .modal.tutorial{font-size:.85em;top:0!important}.microSiteBody .modal.tutorial .overlayWrapper{bottom:0;top:0;width:100%}.microSiteBody .modal.tutorial .overlay{border:1px solid #444;top:55%}.microSite form.search input{width:14em!important}.microSite .joinBtnLarge.topLeft{top:2.28em}.microSite .miniTimer{bottom:0;font-size:1.3em;height:initial;padding:1em 0 1em 1em;width:19em;z-index:0}.microSite .miniTimer .miniDonutTimer{right:.8em;top:1.2em}.microSite .miniTimer .remaining{font-size:.8em}.microSite .miniTimer .countDown{line-height:.9em}.microSite .challengeAboutView .partnerLogo{bottom:2em}.microSite .you .nameText{max-width:5em!important}.microSite .profileStatContainer .mobileLeftColumn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #333;float:left;height:100%;width:60%}.microSite .profileStatContainer .milestoneBlock,.microSite .profileStatContainer .nameAvatar,.microSite .profileStatContainer .userStats{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:40%}.microSite .profileStatContainer .userStats{padding-bottom:1em}.microSite .profileStatContainer .achievementBlock{border:none}.microSite .profileStatContainer .nameAvatar{height:5.3em;padding-top:1.1em}.microSite .profileStatContainer .nameAvatar .roundAvatar{border-radius:1.4em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.8em;position:relative;width:2.8em}.microSite .myProfile{width:initial}.microSite .myProfile .toggleMyProfile{padding-top:.6em}.microSite .myProfile .toggleMyProfile .roundAvatar{border-radius:1.4em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.8em;position:relative;width:2.8em;margin:0}.microSite .myProfile .toggleMyProfile .username{margin:.5em 1em 0;width:initial}.microSite .myProfile a,.microSite .myProfile a:hover{color:#fff}.microSite .myProfile.mobileProfileBtn{display:block!important}}@media only screen and (min-width:0) and (max-width:10px){.microSiteBody{font-size:0}}@media only screen and (min-width:10px) and (max-width:20px){.microSiteBody{font-size:.38px}}@media only screen and (min-width:20px) and (max-width:30px){.microSiteBody{font-size:.76px}}@media only screen and (min-width:30px) and (max-width:40px){.microSiteBody{font-size:1.14px}}@media only screen and (min-width:40px) and (max-width:50px){.microSiteBody{font-size:1.52px}}@media only screen and (min-width:50px) and (max-width:60px){.microSiteBody{font-size:1.9px}}@media only screen and (min-width:60px) and (max-width:70px){.microSiteBody{font-size:2.28px}}@media only screen and (min-width:70px) and (max-width:80px){.microSiteBody{font-size:2.66px}}@media only screen and (min-width:80px) and (max-width:90px){.microSiteBody{font-size:3.04px}}@media only screen and (min-width:90px) and (max-width:100px){.microSiteBody{font-size:3.42px}}@media only screen and (min-width:100px) and (max-width:110px){.microSiteBody{font-size:3.8px}}@media only screen and (min-width:110px) and (max-width:120px){.microSiteBody{font-size:4.18px}}@media only screen and (min-width:120px) and (max-width:130px){.microSiteBody{font-size:4.56px}}@media only screen and (min-width:130px) and (max-width:140px){.microSiteBody{font-size:4.94px}}@media only screen and (min-width:140px) and (max-width:150px){.microSiteBody{font-size:5.32px}}@media only screen and (min-width:150px) and (max-width:160px){.microSiteBody{font-size:5.7px}}@media only screen and (min-width:160px) and (max-width:170px){.microSiteBody{font-size:6.08px}}@media only screen and (min-width:170px) and (max-width:180px){.microSiteBody{font-size:6.46px}}@media only screen and (min-width:180px) and (max-width:190px){.microSiteBody{font-size:6.84px}}@media only screen and (min-width:190px) and (max-width:200px){.microSiteBody{font-size:7.22px}}@media only screen and (min-width:200px) and (max-width:210px){.microSiteBody{font-size:7.6px}}@media only screen and (min-width:210px) and (max-width:220px){.microSiteBody{font-size:7.98px}}@media only screen and (min-width:220px) and (max-width:230px){.microSiteBody{font-size:8.36px}}@media only screen and (min-width:230px) and (max-width:240px){.microSiteBody{font-size:8.74px}}@media only screen and (min-width:240px) and (max-width:250px){.microSiteBody{font-size:9.12px}}@media only screen and (min-width:250px) and (max-width:260px){.microSiteBody{font-size:9.5px}}@media only screen and (min-width:260px) and (max-width:270px){.microSiteBody{font-size:9.88px}}@media only screen and (min-width:270px) and (max-width:280px){.microSiteBody{font-size:10.26px}}@media only screen and (min-width:280px) and (max-width:290px){.microSiteBody{font-size:10.64px}}@media only screen and (min-width:290px) and (max-width:300px){.microSiteBody{font-size:11.02px}}@media only screen and (min-width:300px) and (max-width:310px){.microSiteBody{font-size:11.4px}}@media only screen and (min-width:310px) and (max-width:320px){.microSiteBody{font-size:11.78px}}@media only screen and (min-width:320px) and (max-width:330px){.microSiteBody{font-size:12.16px}}@media only screen and (min-width:330px) and (max-width:340px){.microSiteBody{font-size:12.54px}}@media only screen and (min-width:340px) and (max-width:350px){.microSiteBody{font-size:12.92px}}@media only screen and (min-width:350px) and (max-width:360px){.microSiteBody{font-size:13.3px}}@media only screen and (min-width:360px) and (max-width:370px){.microSiteBody{font-size:13.68px}}@media only screen and (min-width:370px) and (max-width:380px){.microSiteBody{font-size:14.06px}}@media only screen and (min-width:380px) and (max-width:390px){.microSiteBody{font-size:14.44px}}@media only screen and (min-width:390px) and (max-width:400px){.microSiteBody{font-size:14.82px}}@media only screen and (min-width:400px) and (max-width:410px){.microSiteBody{font-size:15.2px}}@media only screen and (min-width:410px) and (max-width:420px){.microSiteBody{font-size:15.58px}}@media only screen and (min-width:420px) and (max-width:430px){.microSiteBody{font-size:15.96px}}@media only screen and (min-width:430px) and (max-width:440px){.microSiteBody{font-size:16.34px}}@media only screen and (min-width:440px) and (max-width:450px){.microSiteBody{font-size:16.72px}}@media only screen and (min-width:450px) and (max-width:460px){.microSiteBody{font-size:17.1px}}@media only screen and (min-width:460px) and (max-width:470px){.microSiteBody{font-size:17.48px}}@media only screen and (min-width:470px) and (max-width:479px){.microSiteBody{font-size:17.86px}}@media only screen and (min-width:480px) and (max-width:490px){.microSiteBody{font-size:8.4px}}@media only screen and (min-width:490px) and (max-width:500px){.microSiteBody{font-size:8.57px}}@media only screen and (min-width:500px) and (max-width:510px){.microSiteBody{font-size:8.75px}}@media only screen and (min-width:510px) and (max-width:520px){.microSiteBody{font-size:8.93px}}@media only screen and (min-width:520px) and (max-width:530px){.microSiteBody{font-size:9.1px}}@media only screen and (min-width:530px) and (max-width:540px){.microSiteBody{font-size:9.28px}}@media only screen and (min-width:540px) and (max-width:550px){.microSiteBody{font-size:9.45px}}@media only screen and (min-width:550px) and (max-width:560px){.microSiteBody{font-size:9.63px}}@media only screen and (min-width:560px) and (max-width:570px){.microSiteBody{font-size:9.8px}}@media only screen and (min-width:570px) and (max-width:580px){.microSiteBody{font-size:9.98px}}@media only screen and (min-width:580px) and (max-width:590px){.microSiteBody{font-size:10.15px}}@media only screen and (min-width:590px) and (max-width:600px){.microSiteBody{font-size:10.33px}}@media only screen and (min-width:600px) and (max-width:610px){.microSiteBody{font-size:10.5px}}@media only screen and (min-width:610px) and (max-width:620px){.microSiteBody{font-size:10.68px}}@media only screen and (min-width:620px) and (max-width:630px){.microSiteBody{font-size:10.85px}}@media only screen and (min-width:630px) and (max-width:640px){.microSiteBody{font-size:11.03px}}@media only screen and (min-width:640px) and (max-width:650px){.microSiteBody{font-size:11.2px}}@media only screen and (min-width:650px) and (max-width:660px){.microSiteBody{font-size:11.38px}}@media only screen and (min-width:660px) and (max-width:670px){.microSiteBody{font-size:11.55px}}@media only screen and (min-width:670px) and (max-width:680px){.microSiteBody{font-size:11.73px}}@media only screen and (min-width:680px) and (max-width:690px){.microSiteBody{font-size:11.9px}}@media only screen and (min-width:690px) and (max-width:700px){.microSiteBody{font-size:12.08px}}@media only screen and (min-width:700px) and (max-width:710px){.microSiteBody{font-size:12.25px}}@media only screen and (min-width:710px) and (max-width:720px){.microSiteBody{font-size:12.43px}}@media only screen and (min-width:720px) and (max-width:730px){.microSiteBody{font-size:12.6px}}@media only screen and (min-width:730px) and (max-width:740px){.microSiteBody{font-size:12.78px}}@media only screen and (min-width:740px) and (max-width:750px){.microSiteBody{font-size:12.95px}}@media only screen and (min-width:750px) and (max-width:760px){.microSiteBody{font-size:13.13px}}@media only screen and (min-width:760px) and (max-width:767px){.microSiteBody{font-size:13.3px}}.teamMicroSiteBody .expandWidth{-webkit-animation:expandWidth .5s cubic-bezier(0.02,.01,.47,1);-moz-animation:expandWidth .5s cubic-bezier(0.02,.01,.47,1);animation:expandWidth .5s cubic-bezier(0.02,.01,.47,1)}.teamMicroSiteBody .mobileOnly{display:none}.teamMicroSiteBody .modal.overlay,.teamMicroSiteBody .modal.overlayGradient{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0;width:100%}.teamMicroSiteBody .modal.overlay.modal.fade.in,.teamMicroSiteBody .modal.overlayGradient.modal.fade.in{background:0 0;border:none;box-shadow:none;padding:0;top:0}.teamMicroSiteBody .modal.overlay .overlayWrapper,.teamMicroSiteBody .modal.overlayGradient .overlayWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-bottom:3.58em;width:100%}.teamMicroSiteBody .modal.overlay .exitBtn,.teamMicroSiteBody .modal.overlayGradient .exitBtn{position:absolute;right:15px;top:12px;z-index:4}.teamMicroSiteBody .modal.overlay .exitBtn i,.teamMicroSiteBody .modal.overlayGradient .exitBtn i{border-radius:50%}.teamMicroSiteBody .modal.overlay .exitBtn:hover,.teamMicroSiteBody .modal.overlayGradient .exitBtn:hover{background:#fff;color:#000}.teamMicroSiteBody .modal.loading{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;transition:opacity .3s linear;left:0!important;margin-left:0!important;width:100%!important}.teamMicroSiteBody .modal.loading .overlayWrapper{filter:alpha(Opacity=100);opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;transition:opacity .3s linear;background-color:#1a1a1a;bottom:-1px;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:0;top:0;width:initial}.teamMicroSiteBody .modal.loading .overlayWrapper.fadeOut{filter:alpha(Opacity=0);opacity:0}.teamMicroSiteBody .modal.loading .outerContainer{display:table;height:100%;width:100%}.teamMicroSiteBody .modal.loading .innerContainer{display:table-cell;text-align:center;vertical-align:middle}.teamMicroSiteBody .modal.tutorial{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:rgba(0,0,0,.7)!important;left:0!important;margin-left:0!important;width:100%!important;z-index:500!important}.teamMicroSiteBody .modal.tutorial .overlayWrapper{bottom:0;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:0;top:0;width:initial}.teamMicroSiteBody .modal.tutorial .overlay{-webkit-transition:top .25s linear;-moz-transition:top .25s linear;transition:top .25s linear;background-color:#0e0e0e;border:1px solid #484848;height:25.6em;left:50%;margin-left:-25.3em;margin-top:0;position:absolute;top:125%;width:50.6em}.teamMicroSiteBody .modal.tutorial .overlay.active{margin-top:-12.8em;top:50%}.teamMicroSiteBody .modal.tutorial .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;height:30px;right:1em;top:1em;width:30px}.teamMicroSiteBody .modal.tutorial .navBtn{color:#fff;position:absolute;z-index:10}.teamMicroSiteBody .modal.tutorial .navBtn.leftBtn{bottom:12em;left:1em}.teamMicroSiteBody .modal.tutorial .navBtn.rightBtn{bottom:12em;right:1em}.teamMicroSiteBody .modal.tutorial .navBtn.inactive{display:none}.teamMicroSiteBody .modal.tutorial .navBtn i{font-size:3em}.teamMicroSiteBody .modal.tutorial .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;padding-top:3.5em;position:absolute;right:2.1em;width:29em;z-index:2}.teamMicroSiteBody .modal.tutorial .details h4{font-size:1.8em;font-weight:400;line-height:1.3em;margin-bottom:.48em;padding-right:4em;width:auto}.teamMicroSiteBody .modal.tutorial .details .description{font-size:1.55em;font-weight:300;line-height:1.3em;margin-bottom:1.19em}.teamMicroSiteBody .modal.tutorial .fader{background-color:#0e0e0e;height:100%;position:absolute;width:3em;z-index:3}.teamMicroSiteBody .modal.tutorial .fader.leftFader{background-image:-webkit-linear-gradient(left,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));background-image:linear-gradient(to right,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));left:0}.teamMicroSiteBody .modal.tutorial .fader.rightFader{background-image:-webkit-linear-gradient(right,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));background-image:linear-gradient(to left,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));right:0}.teamMicroSiteBody .modal.tutorial .scrollable{height:100%;overflow:hidden}.teamMicroSiteBody .modal.tutorial .navigator{bottom:2.5em;left:50%;margin-left:-2.8em;position:absolute;width:5.6em;z-index:20}.teamMicroSiteBody .modal.tutorial .navigator a{background-color:#5b5b5b;border-radius:50%;display:inline-block;height:.92em;width:.92em}.teamMicroSiteBody .modal.tutorial .navigator a+a{margin-left:.6em}.teamMicroSiteBody .modal.tutorial .navigator a.active{background-color:#fff}.teamMicroSiteBody .modal.tutorial .green{color:#49c47e}.teamMicroSiteBody .modal.tutorial .tutorialLogo img{bottom:initial;left:1.2em;position:absolute;width:5.7em;z-index:10}.teamMicroSiteBody .modal.tutorial .slides{height:100%;position:relative;width:9999px}.teamMicroSiteBody .modal.tutorial .slide{float:left;height:100%;position:relative;width:50.6em}.teamMicroSiteBody .modal.tutorial .slide p{margin-bottom:.5em}.teamMicroSiteBody .modal.tutorial .slide1 .slideImage img{bottom:4.1em;left:1.7em;position:absolute;width:17.4em}.teamMicroSiteBody .modal.tutorial .slide1 h4{padding-right:5em}.teamMicroSiteBody .modal.tutorial .slide1 .details{padding-right:2em}.teamMicroSiteBody .modal.tutorial .slide2 .imgContainer img{bottom:4.8em;left:6.1em;position:absolute;width:10.83em}.teamMicroSiteBody .modal.tutorial .slide2 .details{padding-right:6.5em}.teamMicroSiteBody .modal.tutorial .slide2 .caption{color:#fff;font-size:1.02em;line-height:1.2em;position:absolute}.teamMicroSiteBody .modal.tutorial .slide2 .caption h4{font-weight:600}.teamMicroSiteBody .modal.tutorial .slide2 .caption p{color:#bbb;font-weight:300}.teamMicroSiteBody .modal.tutorial .slide2 .caption1{left:10em;top:6.1em}.teamMicroSiteBody .modal.tutorial .slide2 .caption2{left:10em;top:12.15em}.teamMicroSiteBody .modal.tutorial .slide3 img{bottom:0;left:4.1em;position:absolute;width:14.5em}.teamMicroSiteBody .modal.tutorial .slide3 .details{padding-right:6.8em;right:.9em}.teamMicroSiteBody .modal.tutorial .slide4 img{bottom:7.2em;left:5.4em;position:absolute;width:11em}.teamMicroSiteBody .modal.tutorial .slide4 .details{padding-right:2.8em;right:.9em}.teamMicroSiteBody .modal.tutorial .slide4 button{background-color:#4d4d4d;color:#fff;font-size:.9em;font-weight:600;padding:.45em 4.5em}.teamMicroSiteBody .modal.tutorial .slide4 button:hover{background-color:#646464}.teamMicroSiteBody .modal.joinPrompt{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:transparent;background-color:rgba(27,25,27,.8)!important;border:0;left:0!important;margin-left:0!important;width:100%!important}.teamMicroSiteBody .modal.joinPrompt .overlayWrapper{height:100%;margin-top:0;padding:0;position:absolute;width:100%}.teamMicroSiteBody .modal.joinPrompt .overlay{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#1b191b;border:1px solid #4d4b4d;height:24.6em;left:50%;margin-left:-25.3em;margin-top:-12.3em;position:absolute;top:50%;width:50.6em}.teamMicroSiteBody .modal.joinPrompt .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;font-size:1.12em;height:2.5em;right:1.1em;top:1em;width:2.5em}.teamMicroSiteBody .modal.joinPrompt .exitBtn:hover{color:#000}.teamMicroSiteBody .modal.joinPrompt img{bottom:0;left:2em;position:absolute;width:16em}.teamMicroSiteBody .modal.joinPrompt .contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;margin-right:5.6em;margin-top:5em;position:absolute;right:0;width:25em;z-index:3}.teamMicroSiteBody .modal.joinPrompt .contents h2{font-size:2.2em;font-weight:400;margin-bottom:.78em}.teamMicroSiteBody .modal.joinPrompt .contents p{font-size:1.8em;font-weight:300;line-height:1.2em}.teamMicroSiteBody .modal.joinPrompt .contents .bottomContents{font-size:1.8em;margin-top:2em}.teamMicroSiteBody .modal.joinPrompt .contents .okBtn{background-color:#4e4c4e;color:#fff;font-size:.6em;font-weight:600;padding:.55em 0;width:55%}.teamMicroSiteBody .modal.joinPrompt .contents .okBtn:hover{background-color:#5a5a5a}.teamMicroSiteBody .modal.joinPrompt .contents .noBtn{color:#fff;display:inline-block;font-size:.6em;font-weight:600;text-align:center;width:42%}.teamMicroSite{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#0b0b0b;bottom:3.58em;color:#b2b2b2;height:100%;min-height:450px;min-width:970px;padding:0 1.83em;position:absolute;top:0}.teamMicroSite .fullHeight{height:100%}.teamMicroSite .fullWidth{width:100%}.teamMicroSite .relative{position:relative}.teamMicroSite .clearBoth{clear:both}.teamMicroSite .outerContainer{display:table;height:100%}.teamMicroSite .innerContainer{display:table-cell;vertical-align:middle}.teamMicroSite #mainView{height:100%}.teamMicroSite .greenOnUpdate{-webkit-transition:color 2s linear;-moz-transition:color 2s linear;transition:color 2s linear}.teamMicroSite .greenGlow{-webkit-transition:color 2s linear;-moz-transition:color 2s linear;transition:color 2s linear;color:#48c47d!important}.teamMicroSite #footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#0b0b0b;bottom:0;color:#7f7f7f;font-weight:500;height:43px;left:0;overflow:hidden;padding:0 19px;position:absolute;right:0;z-index:10}.teamMicroSite #footer .copyright{float:right}.teamMicroSite #footer .legalDisclaimer{height:100%;left:7.7em;position:absolute;right:1.9em}.teamMicroSite #footer .legalDisclaimer .text{color:#b2b2b2;font-size:.9em;line-height:1.5em}.teamMicroSite #footer .endBlock{margin-right:.3em}.teamMicroSite #footer a{color:#7f7f7f;text-decoration:underline}.teamMicroSite #footer a:hover{color:#fff}.teamMicroSite #footer .miscLinks{margin-right:20px;margin-top:14px}.teamMicroSite #footer .miscLinks li{display:inline-block;font-size:.95em;font-weight:500;margin-right:.3em}.teamMicroSite #footer .rallyLogo{height:14px;margin-right:.3em;margin-top:.6em;padding:9px 0;width:auto}.teamMicroSite #footer .aboutSiteLinks{font-weight:500;height:3.58em;margin-left:0}.teamMicroSite #footer .aboutSiteLinks li{border-left:1px solid #666;display:block;float:left;margin-left:15px;padding:14px 0 12px 15px}.teamMicroSite #footer .aboutSiteLinks li:first-child{border-left:none}.teamMicroSite #companyLogo{position:absolute;right:0;top:2.5em;z-index:10}.teamMicroSite #companyLogo .logoBanner{height:4em;width:18em}.teamMicroSite #companyLogo .logoContainer{display:table;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.teamMicroSite #companyLogo .logoBody{display:table-cell;height:4em;vertical-align:middle}.teamMicroSite #companyLogo .logoImg{font-size:.85em;margin-top:.05em;max-height:3.3em;max-width:15em;vertical-align:middle}.teamMicroSite #detailsPage{height:100%}.teamMicroSite #detailsPage a,.teamMicroSite #detailsPage a:visited,.teamMicroSite #detailsPage a:visited:hover{color:#fff}.teamMicroSite #detailsPage #mainBody{height:100%;padding:0;position:relative}.teamMicroSite #detailsPage #companyLogo{top:1.5em}.teamMicroSite #detailsPage #header{background-color:#0b0b0b;color:#e3e3e3;height:15em;position:absolute;width:100%}.teamMicroSite #detailsPage #header h2{font-size:1.6em;left:0;padding-top:.8em;position:absolute;text-align:center;width:100%}.teamMicroSite #detailsPage #header #logo img{width:15em}.teamMicroSite #detailsPage #mainContent{bottom:3.58em;left:0;position:absolute;right:22.5em;top:15em}.teamMicroSite #detailsPage #mainContent #mainContentBody{background-color:#333;bottom:0;overflow:hidden;position:absolute;top:4.1em;width:100%}.teamMicroSite #detailsPage #mainContent #mainContentBody .tableHeader{box-shadow:0 5px 5px 0 rgba(27,27,27,.69);position:relative;z-index:1}.teamMicroSite #detailsPage #notificationsContent{bottom:3.58em;position:absolute;right:0;top:15em;width:21em;z-index:0}.teamMicroSite #detailsPage #notificationsContent .contentHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#4d4d4d;box-shadow:0 5px 5px 0 rgba(27,27,27,.69);display:table;height:4.1em;padding-left:1em;width:100%}.teamMicroSite #detailsPage #notificationsContent .contentHeader h3{display:table-cell;font-size:1.3em;vertical-align:middle}.teamMicroSite #detailsPage #notificationsContent .contents{background-color:#333;bottom:5em;overflow-y:auto;position:absolute;top:4.1em;width:100%;z-index:-1}.teamMicroSite #detailsPage #timerContainer{bottom:0;margin-left:10px;position:absolute;width:100%}.teamMicroSite #detailsPage #timerContainer span[class^=remainingTime]{font-size:2em}.teamMicroSite #detailsPage #timerContainer span[class*=Label]{margin-right:.3em}.teamMicroSite #detailsPage #timerContainer .timerText{color:#7e7e7e;display:block;font-size:1.1em;padding-bottom:.5em}.teamMicroSite #detailsPage #timerContainer .zenDonutTimer{bottom:.5em;position:absolute;right:1.5em}.teamMicroSite #detailsPage #notificationsTab{line-height:1.5em;padding:1em 1.5em}.teamMicroSite #detailsPage #notificationsTab .time{color:grey;font-size:.9em;margin-bottom:1em}.teamMicroSite #detailsPage #notificationsTab .notification:last-child .time{margin:0}.teamMicroSite #detailsPage #statsTab{display:inline-block;left:17.2em;padding-left:4.2em;padding-top:2em;position:absolute;right:0}.teamMicroSite #detailsPage #statsTab h3{display:inline-block;font-size:1.4em}.teamMicroSite #detailsPage #statsTab h4{font-size:1.2em;font-weight:700;padding-bottom:.1em;padding-top:.5em}.teamMicroSite #detailsPage #statsTab .spectating{display:block;margin:0 auto;padding-right:18em;padding-top:2em}.teamMicroSite #detailsPage #statsTab .spectating h2 i{color:#ed5b4a;font-size:.75em;padding-left:.5em}.teamMicroSite #detailsPage #statsTab .spectating .imgContainer{display:block}.teamMicroSite #detailsPage #statsTab .spectating .roundAvatar{border-radius:2.5em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:5em;position:relative;width:5em;display:block;margin:0 auto}.teamMicroSite #detailsPage #statsTab .subText{color:#b6b6b6;font-size:1.1em;font-weight:700;margin-left:.15em}.teamMicroSite #detailsPage #statsTab .userText{margin-left:1.3em}.teamMicroSite #detailsPage #statsTab .roundAvatar{border-radius:2em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:4em;position:relative;width:4em}.teamMicroSite #detailsPage #statsTab .iconText{margin-top:-.5em}.teamMicroSite #detailsPage #statsTab .iconSymbol{margin-top:-.7em}.teamMicroSite #detailsPage #statsTab .imgContainer{display:inline-block;position:relative;vertical-align:middle}.teamMicroSite #detailsPage #statsTab .statsBlock .inner{float:left;position:relative;text-align:center;width:25%}.teamMicroSite #detailsPage #statsTab #coinsEarnedBlock i,.teamMicroSite #detailsPage #statsTab #totalDistanceBlock i{color:#ffc62b;font-size:2.5em;margin-left:-.3em;position:relative;top:.07em}.teamMicroSite #detailsPage #statsTab .milesAbbr{bottom:-.09em;font-size:14px;padding-left:.3em;position:absolute}.teamMicroSite #detailsPage #statsTab #coinsEarnedBlock i{padding-right:.3em;top:.12em}.teamMicroSite #detailsPage #statsTab .bigOdometer{font-size:2em;vertical-align:bottom}.teamMicroSite #detailsPage #statsTab #syncBlock{padding-top:1.2em}.teamMicroSite #detailsPage #statsTab #syncBlock .challengeCompleted img{width:5.85em}.teamMicroSite #detailsPage #statsTab #syncBlock .challengeCompleted p{color:#45bd79;font-size:1.3em}.teamMicroSite #detailsPage #statsTab #syncBlock .statsBar{margin-top:.5em}.teamMicroSite #detailsPage #statsTab #syncBlock button{background-color:#4c4c4c;border:0;color:#e0e0e0}.teamMicroSite #detailsPage #statsTab #syncBlock button:hover{background-color:#646464;color:#e1e1e1}.teamMicroSite #detailsPage #statsTab #syncBlock button i{font-size:1.2em;margin-right:.4em;vertical-align:top}.teamMicroSite #detailsPage #statsTab #syncBlock .checkinOdometer{font-size:1.05em}.teamMicroSite #detailsPage #statsTab #syncBlock .manualCheckin input.miles{background-color:#333;border:1px solid #4d4d4d;border-radius:0;color:#fff;width:2.7em}.teamMicroSite #detailsPage #statsTab #syncBlock .manualCheckin input.miles:focus{border:1px solid #7e7e7e;box-shadow:none}.teamMicroSite #detailsPage #statsTab #syncBlock .deviceCheckin i{-webkit-transform-origin:.45em .4em;-moz-transform-origin:.45em .4em;-ms-transform-origin:.45em .4em;-o-transform-origin:.45em .4em;transform-origin:.45em .4em;display:inline-block}.teamMicroSite #detailsPage #statsTab #syncBlock .mobileCheckin .smash{margin:0 auto;max-width:11em;overflow:hidden;padding-top:.6em}.teamMicroSite #detailsPage #statsTab #syncBlock .mobileCheckin .smash img{float:right;margin-bottom:.7em;margin-left:1em;position:relative;right:1.2em;width:1.8em}.teamMicroSite #detailsPage #statsTab #syncBlock .muted{color:#b0b0b0}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #dailyGoalProgressBar{position:relative;width:100%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #leftShield{margin-right:-.3em;position:relative;z-index:1}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressBarCell{-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;-webkit-transition-duration:.9s;-moz-transition-duration:.9s;transition-duration:.9s;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;height:40px;opacity:1;overflow:hidden;padding-left:10px;position:relative;width:90%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressBarCell.invisible{opacity:0}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressBar{background-color:#666;height:1.5em;position:absolute;top:.7em;width:100%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock .syncTransition{-webkit-transition-duration:1.5s;-moz-transition-duration:1.5s;transition-duration:1.5s;-webkit-transition-property:background-color,left,width;-moz-transition-property:background-color,left,width;transition-property:background-color,left,width;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressCompleted{background-color:#396e4e;height:100%;position:relative}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressCompleted.brightGreen{background-color:#49c47e}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #runningMan{margin-left:-11px;position:absolute;top:-.55em;width:1.9em}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #runningMan img{width:1.9em}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #rightShield{-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s;-webkit-transition-duration:.85s;-moz-transition-duration:.85s;transition-duration:.85s;-webkit-transition-property:width;-moz-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(0.48,-.435,.395,1.65);-moz-transition-timing-function:cubic-bezier(0.48,-.435,.395,1.65);transition-timing-function:cubic-bezier(0.48,-.435,.395,1.65);position:absolute;top:0;width:180%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #rightShield img{width:2.6em}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #rightShield.centerShield{width:100%}.teamMicroSite #detailsPage #menuBlock{background-color:#4d4d4d;height:4.1em}.teamMicroSite #detailsPage #menuBlock .optionTabs{float:right;margin-right:1em}.teamMicroSite #detailsPage #menuBlock .optionTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #989898;color:#b2b2b2;display:inline-block;height:100%;padding:.3em 1.5em;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .optionTabs li.active{background-color:#989898;color:#fff}.teamMicroSite #detailsPage #menuBlock .menuTabs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;vertical-align:top}.teamMicroSite #detailsPage #menuBlock .menuTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.33em;height:100%;margin-left:1.3em;position:relative}.teamMicroSite #detailsPage #menuBlock .menuTabs li a{color:#b2b2b2}.teamMicroSite #detailsPage #menuBlock .menuTabs li.active a{color:#fff}.teamMicroSite #detailsPage #menuBlock .menuTabs li.active:after,.teamMicroSite #detailsPage #menuBlock .menuTabs li:hover:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px #fff solid;bottom:0;content:"";display:inline-block;position:absolute;width:100%}.teamMicroSite #detailsPage #menuBlock .menuTabs a{display:table;height:100%}.teamMicroSite #detailsPage #menuBlock .menuTabs .menuContents{display:table-cell;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchIcon{display:inline-table;float:right;height:100%;margin-right:1.25em}.teamMicroSite #detailsPage #menuBlock .searchIcon i{display:table-cell;font-size:1.4em;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchWidget{display:inline-table;float:right;font-size:.9em;height:100%;margin-right:1.25em}.teamMicroSite #detailsPage #menuBlock .searchWidget .contents{display:table-cell;position:relative;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchWidget .inputContainer{background-color:#333;border:1px solid #7f7f7f}.teamMicroSite #detailsPage #menuBlock .searchWidget .searchIcon{padding-right:1em;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchWidget input{background-color:transparent;border:none;color:#b2b2b2;font-size:1.2em;font-weight:500;margin-right:.5em;padding:.4em 0;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchWidget input:focus{box-shadow:none}.teamMicroSite #detailsPage #menuBlock .searchWidget .searchBarIcon{font-size:1.4em;margin-left:.35em;margin-right:.15em;position:relative;top:-.05em;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .searchWidget .exitIcon{display:inline-block;margin-right:.6em;vertical-align:middle}.teamMicroSite #detailsPage #menuBlock .backBtn{background-color:#ef6b35;box-sizing:border-box;color:#fff!important;display:inline-table;height:100%;position:relative;width:5.4em}.teamMicroSite #detailsPage #menuBlock .backBtn:hover{background-color:#de6635;color:#eee!important}.teamMicroSite #detailsPage #menuBlock .backBtn:visited{color:#fff!important}.teamMicroSite #detailsPage #menuBlock .backBtn i{display:table-cell;font-size:1.5em;position:relative;text-align:center;top:.05em;vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab{height:100%}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .rank{max-width:10.4em;min-width:10.4em;width:10.4em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .team{max-width:6em;min-width:6em;text-align:center;width:6em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .distance{max-width:16.33em;min-width:16.33em;padding-right:3.5em;text-align:left;width:16.33em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .distance h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .chartUnit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:1em;text-align:right}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .arrow{max-width:4.5em;min-width:4.5em;text-align:center;width:4.5em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable td{vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable h3{font-size:1.33em;font-weight:500;word-break:break-all}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .h3{font-size:1.33em;font-weight:500}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .teamDescription{font-weight:500}.teamMicroSite #detailsPage #leaderboardTab .tableHeader th{color:#787878;vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab .tableHeader th .contents{font-weight:500;padding-bottom:1.16em;padding-top:1.16em}.teamMicroSite #detailsPage #leaderboardTab .tableHeader th .rank{text-align:center}.teamMicroSite #detailsPage #leaderboardTab .tableHeader th .intervalText{display:inline-block;width:4em}.teamMicroSite #detailsPage #leaderboardTab .tableHeader th .zeroText{left:0;position:absolute}.teamMicroSite #detailsPage #leaderboardTab .tableBody{bottom:0;position:absolute;top:3.8em;width:100%}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow{height:4.8em;position:relative}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .team{line-height:1em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .bigText{font-size:3em;line-height:.9em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow sub{font-size:1.1em;font-weight:500}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .rankText{display:inline-block;margin-left:4em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .rankText p{font-size:1.5em;font-weight:700}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .distanceText{display:inline-block;margin-left:4em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .distanceText p{font-weight:500}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .arrow .contents{font-size:1.2em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .memberName{font-size:1.4em;font-weight:500;margin-bottom:.2em}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .memberTeam{font-weight:500}.teamMicroSite #detailsPage #leaderboardTab .tableBody .memberRow .memberDistance{text-align:right}.teamMicroSite #detailsPage #leaderboardTab .tableBody .memberRow .distance{padding:0}.teamMicroSite #detailsPage #leaderboardTab .teamBanner img{left:0;position:absolute;top:0;width:3em}.teamMicroSite #detailsPage #leaderboardTab .totalCount{color:#7f7f7f;font-size:1em;font-weight:500;padding:.8em 2em}.teamMicroSite #detailsPage #leaderboardTab .chartContents{background-color:#1a1a1a;height:2.6em;position:relative;white-space:nowrap;width:99.5%}.teamMicroSite #detailsPage #leaderboardTab .chartContents .colorBar{background-color:#396f4e;display:inline-block;float:left;height:2.6em;vertical-align:middle;width:100%}.teamMicroSite #detailsPage #leaderboardTab .hovered,.teamMicroSite #detailsPage #leaderboardTab .hovered button{color:#fff}.teamMicroSite #detailsPage #leaderboardTab button{color:#b1b1b1}.teamMicroSite #detailsPage #leaderboardTab .evenRow{background-color:#404040}.teamMicroSite #detailsPage #leaderboardTab .yourTeam{background-color:#595959;color:#fff}.teamMicroSite #detailsPage #leaderboardTab .yourTeam .teamMemberTable tr{border-bottom-color:#7e7979}.teamMicroSite #detailsPage #leaderboardTab .yourTeam .colorBar{background-color:#43b776}.teamMicroSite #detailsPage #leaderboardTab .teamPreview{margin:.2em 0 1em}.teamMicroSite #detailsPage #leaderboardTab .loadMoreBtn{background-color:rgba(255,255,255,.075);color:#b1b1b1;font-weight:500;padding:.6em;width:100%}.teamMicroSite #detailsPage #leaderboardTab .loadMoreBtn:hover{background-color:rgba(255,255,255,.125)}.teamMicroSite #detailsPage #leaderboardTab .loadingText{color:#b1b1b1;font-size:1.1em;font-weight:500;padding-left:.6em}.teamMicroSite #detailsPage #leaderboardTab .floatingRow{pointer-events:none;position:absolute;z-index:10}.teamMicroSite #detailsPage #leaderboardTab .floatingRow.bottomRow{bottom:0;box-shadow:0 -6px 6px -6px rgba(0,0,0,.5),0 -4px 4px 0 rgba(0,0,0,.14)}.teamMicroSite #detailsPage #leaderboardTab .floatingRow.topRow{box-shadow:0 6px 6px -6px rgba(0,0,0,.5),0 4px 4px 0 rgba(0,0,0,.14);top:0}.teamMicroSite #detailsPage #leaderboardTab .floatingRow [ng-click]{cursor:pointer;pointer-events:all}.teamMicroSite #detailsPage #leaderboardTab .scrollContainer{height:100%;overflow-y:auto;width:100%}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable{color:#b2b2b2;text-align:left;width:100%}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable th{font-size:1.05em;font-weight:500;height:initial;padding:.6em 1em}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable td{padding:.4em 1em}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable tr{border-bottom:1px solid #595959;height:initial}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .username{font-size:1.15em;font-weight:500;vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .distance{text-align:right}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .roundAvatar{border-radius:1.5em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3em;position:relative;width:3em;margin-right:1.2em;vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .mileage{font-size:1.4em}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .you{color:#fff}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable .youFlag{margin-left:1em;vertical-align:middle;width:3.5em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .leaderboardTable .arrow{max-width:2em;min-width:2em;width:2em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .roundAvatar{border-radius:1.695em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3.39em;position:relative;width:3.39em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .teamLogo{bottom:0;font-size:.6em;line-height:1em;position:absolute;right:-1em}.teamMicroSite #detailsPage #aboutTab{font-size:1.8em;line-height:2em;padding:1.5em 2.5em}.teamMicroSite #detailsPage #aboutTab .tutorialBtn{bottom:1.8em;position:absolute}.teamMicroSite #detailsPage #aboutTab h2{font-size:1.2em;margin-bottom:.4em}.teamMicroSite #detailsPage #activityTab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:1.4em 1.5em;position:relative}.teamMicroSite #detailsPage #activityTab .activityGraph{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:8.5em;left:1.5em;position:absolute;right:1.5em;top:4.5em}.teamMicroSite #detailsPage #activityTab .dateSelector{color:#f1f1f1;position:relative;text-align:center;z-index:10}.teamMicroSite #detailsPage #activityTab .dateSelector button{background-color:#4d4d4d;border-radius:50%;color:#f1f1f1!important;height:2.5em;margin:0 1.5em;vertical-align:middle;width:2.5em}.teamMicroSite #detailsPage #activityTab .dateSelector button:hover{background-color:#555}.teamMicroSite #detailsPage #activityTab .dateSelector i{font-size:1.65em}.teamMicroSite #detailsPage #activityTab .dateSelector .dateText{font-size:1.6em;vertical-align:middle}.teamMicroSite #detailsPage #activityTab .infoBox{background-color:#444;bottom:1em;left:1.5em;position:absolute;right:1.5em;text-align:center}.teamMicroSite #detailsPage #activityTab .infoBox li{color:#e4e4e4;display:inline-block;font-size:.8em;padding:2.5em 0;position:relative;width:32.9%}.teamMicroSite #detailsPage #activityTab .infoBox li+li:before{border-left:1px solid #666;content:'';height:5em;left:0;margin-top:-2.5em;position:absolute;top:50%}.teamMicroSite #detailsPage #activityTab .infoBox h4{font-size:1.3em;font-weight:500;line-height:1em}.teamMicroSite #detailsPage #activityTab .infoBox h2{font-size:2.3em;font-weight:500;line-height:1em;margin-top:.35em}.teamMicroSite #joinPage{height:100%}.teamMicroSite #joinPage a,.teamMicroSite #joinPage a:visited,.teamMicroSite #joinPage a:visited:hover{color:#fff}.teamMicroSite #joinPage #mainBody{height:100%;padding:0;position:relative}.teamMicroSite #joinPage #header{background-color:#0b0b0b;color:#e3e3e3;height:11.66em;position:absolute;width:100%}.teamMicroSite #joinPage #header h2{font-size:1.6em;left:0;padding-top:.8em;position:absolute;text-align:center;width:100%}.teamMicroSite #joinPage #header #logo img{width:8.66em}.teamMicroSite #joinPage #header #userLogoBlock{display:inline-block;left:50%;margin-left:-12.5em;position:absolute;text-align:center;top:3em;width:25em}.teamMicroSite #joinPage #header #userLogoBlock h3{display:inline-block;font-size:1.6em}.teamMicroSite #joinPage #header #userLogoBlock .subText{color:#b6b6b6;font-size:1.15em;font-style:italic;font-weight:700;margin-left:.25em}.teamMicroSite #joinPage #header #userLogoBlock .subText.redText{color:#e35a47}.teamMicroSite #joinPage #header #userLogoBlock .userBlock{margin-bottom:1em}.teamMicroSite #joinPage #header #userLogoBlock .roundAvatar{border-radius:2em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:4em;position:relative;width:4em}.teamMicroSite #joinPage #header #userLogoBlock .iconSymbol{margin-top:-.7em}.teamMicroSite #joinPage #header #userLogoBlock .imgContainer{display:inline-block;margin-bottom:.6em;position:relative}.teamMicroSite #joinPage #mainContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#333;bottom:3.58em;box-shadow:inset 0 7px 7px -7px rgba(0,0,0,.29);margin:0;padding:0;position:absolute;top:15.76em;width:100%}.teamMicroSite #joinPage #menuBlock{background-color:#4d4d4d;height:4.1em;position:absolute;top:11.66em;width:100%}.teamMicroSite #joinPage #menuBlock .menuTabs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;vertical-align:top}.teamMicroSite #joinPage #menuBlock .menuTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.33em;height:100%;margin-left:1.3em;position:relative}.teamMicroSite #joinPage #menuBlock .menuTabs li.active a{color:#fff}.teamMicroSite #joinPage #menuBlock .menuTabs li.active:after,.teamMicroSite #joinPage #menuBlock .menuTabs li:hover:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:2px #fff solid;bottom:0;content:"";display:inline-block;position:absolute;width:100%}.teamMicroSite #joinPage #menuBlock .menuTabs a{color:#b2b2b2;display:table;height:100%}.teamMicroSite #joinPage #menuBlock .menuTabs .menuContents{display:table-cell;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .searchIcon{display:inline-table;float:right;height:100%;margin-right:1.25em}.teamMicroSite #joinPage #menuBlock .searchIcon i{display:table-cell;font-size:1.4em;padding-top:.2em;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .searchWidget{display:inline-table;float:right;font-size:.9em;height:100%;margin-right:1.25em}.teamMicroSite #joinPage #menuBlock .searchWidget .contents{display:table-cell;position:relative;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .searchWidget .inputContainer{background-color:#333;border:1px solid #7f7f7f}.teamMicroSite #joinPage #menuBlock .searchWidget .searchIcon{padding-right:1em;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .searchWidget input{background-color:transparent;border:none;color:#b2b2b2;font-size:1.2em;font-weight:500;margin-right:.5em;padding:.4em 0}.teamMicroSite #joinPage #menuBlock .searchWidget input:focus{box-shadow:none}.teamMicroSite #joinPage #menuBlock .searchWidget i{font-size:1.4em;margin-left:.35em;margin-right:.15em;position:relative;top:-.1em;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .searchWidget .exitIcon{display:inline-block;font-family:RallyGlyphs;font-size:1.1em;margin-right:.6em;position:relative;top:-.1em;vertical-align:middle}.teamMicroSite #joinPage #menuBlock .backBtn{background-color:#ef6b35;box-sizing:border-box;color:#fff!important;display:inline-table;height:100%;position:relative;width:5.4em}.teamMicroSite #joinPage #menuBlock .backBtn:hover{background-color:#de6635;color:#eee!important}.teamMicroSite #joinPage #menuBlock .backBtn:visited{color:#fff!important}.teamMicroSite #joinPage #menuBlock .backBtn i{display:table-cell;font-size:1.5em;position:relative;text-align:center;top:.05em;vertical-align:middle}.teamMicroSite #joinPage .unjoinBtn{color:#fff;font-size:1.05em;min-width:5.3em;padding-top:.7em;text-align:left}.teamMicroSite #joinPage .unjoinBtn:before{font-size:1.35em;left:-2px}.teamMicroSite #joinPage .unjoinBtn:hover{color:#e35a47}.teamMicroSite #joinPage #teamsTab{height:100%;overflow:hidden}.teamMicroSite #joinPage #teamsTabUnjoined .tableBody{bottom:0;overflow-y:auto;position:absolute;top:3.5em;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined .tableBody table{width:100%}.teamMicroSite #joinPage #teamsTabUnjoined table .logo{max-width:8.55em;min-width:8.55em;text-align:center;width:8.55em}.teamMicroSite #joinPage #teamsTabUnjoined table .description{min-width:3em}.teamMicroSite #joinPage #teamsTabUnjoined table .count{max-width:12.9em;min-width:12.9em;text-align:center;width:12.9em}.teamMicroSite #joinPage #teamsTabUnjoined table .join{max-width:14.33em;min-width:14.33em;width:14.33em}.teamMicroSite #joinPage #teamsTabUnjoined table .arrow{max-width:8em;min-width:8em;text-align:center;width:8em}.teamMicroSite #joinPage #teamsTabUnjoined .evenRow{background-color:#404040}.teamMicroSite #joinPage #teamsTabUnjoined tbody.hovered{color:#fff}.teamMicroSite #joinPage #teamsTabUnjoined .tableHeader{background-color:#333;box-shadow:0 3px 3px 0 rgba(0,0,0,.35);position:relative;z-index:10}.teamMicroSite #joinPage #teamsTabUnjoined th .contents{color:#7f7f7f;font-size:1.05em;letter-spacing:-.05em;padding:.96em 0}.teamMicroSite #joinPage #teamsTabUnjoined th .contents.active,.teamMicroSite #joinPage #teamsTabUnjoined th .contents:hover{font-weight:700}.teamMicroSite #joinPage #teamsTabUnjoined th .contents.noHover{font-weight:400}.teamMicroSite #joinPage #teamsTabUnjoined th i{font-size:.8em;position:relative;top:-.15em}.teamMicroSite #joinPage #teamsTabUnjoined tbody .count .contents{font-size:1.7em}.teamMicroSite #joinPage #teamsTabUnjoined tbody .arrow .contents{font-size:1.4em}.teamMicroSite #joinPage #teamsTabUnjoined tbody .arrow button{color:inherit}.teamMicroSite #joinPage #teamsTabUnjoined tbody .join .contents{font-size:1.1em}.teamMicroSite #joinPage #teamsTabUnjoined tbody td{vertical-align:middle}.teamMicroSite #joinPage #teamsTabUnjoined tbody .mainRow{height:6.33em}.teamMicroSite #joinPage #teamsTabUnjoined tbody .teamDescription{font-weight:500}.teamMicroSite #joinPage #teamsTabUnjoined .teamBanner img{left:0;position:absolute;top:0;width:3em}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreviewEmpty{color:#b2b2b2;font-weight:500}.teamMicroSite #joinPage #teamsTabUnjoined .contentContainer{display:table;height:100%;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined .contentBody{display:table-cell;vertical-align:middle}.teamMicroSite #joinPage #teamsTabUnjoined .loadMoreBtn{color:#b1b1b1;font-weight:500;padding:.3em;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined .loadMoreBtn.oddRow:hover{background-color:#494949}.teamMicroSite #joinPage #teamsTabUnjoined .loadMoreBtn.evenRow:hover{background-color:#505050}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreview{margin-bottom:1em}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreview .oddRow{background-color:#464646}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreview .evenRow{background-color:#4d4d4d}.teamMicroSite #joinPage #teamsTabUnjoined .teamList{color:#b1b1b1;text-align:left;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined .teamList th{font-size:1.05em;font-weight:500;height:initial;padding:.6em 1em}.teamMicroSite #joinPage #teamsTabUnjoined .teamList td{padding:.4em 1em}.teamMicroSite #joinPage #teamsTabUnjoined .teamList tr{height:initial}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .username{font-size:1.15em;font-weight:500;vertical-align:middle}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .distance{text-align:right}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .roundAvatar{border-radius:1.5em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3em;position:relative;width:3em;margin-right:1.2em;vertical-align:middle}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .mileage{font-size:1.4em}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .you{color:#fff}.teamMicroSite #joinPage #teamsTabUnjoined .teamList .youFlag{margin-left:.45em;vertical-align:middle;width:3.5em}.teamMicroSite #joinPage #teamsTabUnjoined h3{font-size:1.4em}.teamMicroSite #joinPage #teamsTabUnjoined .totalCount{color:#7f7f7f;font-size:1em;font-weight:500;padding:.8em 2em}.teamMicroSite #joinPage #teamsTabJoined{height:100%;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:relative}.teamMicroSite #joinPage #teamsTabJoined .infoOverlays{margin:0 auto;max-width:120em;position:relative}.teamMicroSite #joinPage #teamsTabJoined .unjoinBtn{font-size:1.25em;position:absolute;right:.5em;top:.4em;width:8.1em;z-index:10}.teamMicroSite #joinPage #teamsTabJoined .loadingText{color:#b2b2b2;font-size:1.3em;font-weight:500}.teamMicroSite #joinPage #teamsTabJoined .loadMoreBtn{background-color:#3c3c3c;color:#b1b1b1;font-weight:500;padding:.6em;width:100%}.teamMicroSite #joinPage #teamsTabJoined .loadMoreBtn:hover{background-color:#464646}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#49c67e;box-shadow:inset 0 7px 7px -7px rgba(0,0,0,.29);color:#4d4d4d;min-height:3em;padding:.4em 2.5em;position:relative;width:100%}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner .joinedBannerBody{display:table;height:1px;min-height:100%}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner p{display:table-cell;font-size:1.15em;font-weight:500;margin-right:6em;padding-right:1em;vertical-align:middle}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner .closeCell{text-align:right}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner button{font-size:1.1em;height:2.2em;position:relative;right:-1.3em;vertical-align:middle;width:1.6em}.teamMicroSite #joinPage #teamsTabJoined .joinedBanner button:hover{color:#000}.teamMicroSite #joinPage #teamsTabJoined .column{display:inline-block;vertical-align:top}.teamMicroSite #joinPage #teamsTabJoined .column1{padding:1.9em 0;text-align:center;width:10%}.teamMicroSite #joinPage #teamsTabJoined .column1 .contents{font-size:1.15em}.teamMicroSite #joinPage #teamsTabJoined .column2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:1.5em 0;width:50%}.teamMicroSite #joinPage #teamsTabJoined .column2 h2{color:#ccc;font-size:1.5em;font-weight:500;margin-bottom:.4em;margin-top:.7em}.teamMicroSite #joinPage #teamsTabJoined .column2 p{font-size:1.1em;font-weight:500;line-height:1em;margin-bottom:1.7em}.teamMicroSite #joinPage #teamsTabJoined .column3{float:right;position:relative;width:39%}.teamMicroSite #joinPage #teamsTabJoined .teamList{color:#b2b2b2;text-align:left;width:100%}.teamMicroSite #joinPage #teamsTabJoined .teamList th{color:#7f7f7f;font-size:1.25em;font-weight:500;padding:0 .2em .7em}.teamMicroSite #joinPage #teamsTabJoined .teamList td{padding:.5em 1em}.teamMicroSite #joinPage #teamsTabJoined .teamList tr{border-bottom:1px solid #4d4d4d}.teamMicroSite #joinPage #teamsTabJoined .teamList .username{font-size:1.4em;font-weight:500;vertical-align:middle}.teamMicroSite #joinPage #teamsTabJoined .teamList .roundAvatar{border-radius:1.5em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3em;position:relative;width:3em;margin-right:1.2em;vertical-align:middle}.teamMicroSite #joinPage #teamsTabJoined .teamList .you{color:#fff}.teamMicroSite #joinPage #teamsTabJoined .teamList .you .youFlag{display:inline-block}.teamMicroSite #joinPage #teamsTabJoined .teamList .youFlag{display:none;margin-left:1em;vertical-align:middle;width:3.5em}.teamMicroSite #joinPage #aboutTab{height:100%;margin:0 auto;max-width:90em;position:relative}.teamMicroSite #joinPage #aboutTab .aboutLeft{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:4em 2.8em 0;position:absolute;right:30em}.teamMicroSite #joinPage #aboutTab .aboutLeft h2{color:#ccc;font-size:2.5em;line-height:1em;margin-bottom:.9em}.teamMicroSite #joinPage #aboutTab .aboutLeft p{font-size:2em;line-height:1.8em;max-width:25em}.teamMicroSite #joinPage #aboutTab .aboutRight{height:100%;position:absolute;right:0;width:30em}.teamMicroSite #joinPage .countDownChart{margin:0 auto;padding-top:1.2em;position:relative;width:30em}.teamMicroSite #joinPage .countDownChart .timeRemaining{margin-left:-.4em;position:absolute;text-align:center;top:9.2em;width:100%}.teamMicroSite #joinPage .countDownChart .timeRemaining h4{font-size:1.8em;line-height:1.3em;margin-bottom:.4em}.teamMicroSite #joinPage .countDownChart .timeRemaining h5{font-size:1.5em;line-height:1.3em;margin-bottom:.4em}.teamMicroSite #joinPage .countDownChart .remaining{color:#fff;font-size:2.1em}.teamMicroSite #joinPage .countDownChart .timedDayChart{left:0;position:absolute}.teamMicroSite #joinPage .countDownChart .divider{border-bottom:1px #fff solid;margin:1em auto;width:17em}.teamMicroSite #joinPage .countDownChart .memberCount{color:#fff;font-size:2em}.teamMicroSite #joinPage .countDownChart .dayLabel,.teamMicroSite #joinPage .countDownChart .hrLabel,.teamMicroSite #joinPage .countDownChart .minLabel,.teamMicroSite #joinPage .countDownChart .secLabel{font-size:.7em}@-webkit-keyframes expandWidth{from{width:0}to{width:100%}}@-moz-keyframes expandWidth{from{width:0}to{width:100%}}@-o-keyframes expandWidth{from{width:0}to{width:100%}}@keyframes expandWidth{from{width:0}to{width:100%}}@media (max-width:767px){.teamMicroSiteBody{font-size:12px}.teamMicroSiteBody .mobileHidden{display:none!important}.teamMicroSiteBody .mobileOnly{display:initial}.teamMicroSiteBody td.mobileOnly{display:table-cell}.teamMicroSiteBody div.mobileOnly{display:block}.teamMicroSiteBody th.mobileOnly{display:table-cell}.teamMicroSiteBody .modal.tutorial{font-size:1.16em}.teamMicroSiteBody .modal.tutorial .overlayWrapper{bottom:0;top:0;width:100%}.teamMicroSiteBody .modal.tutorial .overlay{border:none;height:100%;left:0;margin:0;top:0;width:100%}.teamMicroSiteBody .modal.tutorial .navigator{bottom:14%;font-size:.8em;margin-bottom:-.75em}.teamMicroSiteBody .modal.tutorial .navBtn{bottom:15%!important;margin-bottom:-1.75em}.teamMicroSiteBody .modal.tutorial .navBtn.rightBtn{margin-right:-1.75em;right:15%}.teamMicroSiteBody .modal.tutorial .navBtn.leftBtn{left:15%;margin-left:-1.75em}.teamMicroSiteBody .modal.tutorial .slide{height:360px;margin-top:-160px;overflow:hidden;top:32%;width:100vw}.teamMicroSiteBody .modal.tutorial .slide .details{font-size:.8em;margin-right:-9.5em;padding:0;right:30%;top:8em;width:19em}.teamMicroSiteBody .modal.tutorial .slide .details h4{padding-right:1em}.teamMicroSiteBody .modal.tutorial .slide1 .slideImage img{bottom:initial;font-size:1.05em;left:18%;margin-left:-3em;top:6.6em;width:6em}.teamMicroSiteBody .modal.tutorial .slide2 .imgContainer{font-size:.92em;left:32%;margin-left:-5.41em;top:7em}.teamMicroSiteBody .modal.tutorial .slide2 .details{bottom:3em;padding-right:2.9em}.teamMicroSiteBody .modal.tutorial .slide2 .caption4{bottom:4em;font-size:.9em;left:1em;width:100%}.teamMicroSiteBody .modal.tutorial .slide3 img{bottom:initial;font-size:.7em;left:20%;margin-left:-7.25em;top:10em}.teamMicroSiteBody .modal.tutorial .slide3 .details{padding-right:2.2em;right:27%}.teamMicroSiteBody .modal.tutorial .slide4 img{font-size:.4em;left:17%;margin-left:-5.5em;top:16em}.teamMicroSiteBody .modal.tutorial .slide4 .details{padding-right:2em;right:31%}.teamMicroSiteBody .modal.joinPrompt{font-size:.9em}.teamMicroSiteBody .modal.joinPrompt .overlay{height:14.6em;margin-left:-12.6em;margin-top:-7.2em;padding-left:.6em;padding-top:1.8em;text-align:center;width:25.2em}.teamMicroSiteBody .modal.joinPrompt .contents{font-size:.85em;margin:0 auto;position:initial;text-align:left}.teamMicroSiteBody .modal.joinPrompt .contents p{font-size:1.7em;letter-spacing:.02em}.teamMicroSiteBody .modal.joinPrompt .contents h2{font-size:2.1em}.teamMicroSiteBody .modal.joinPrompt .contents .bottomContents{margin-top:1.4em}.teamMicroSiteBody .modal.joinPrompt .exitBtn{border:.2em solid #cec7c7;right:-1em;top:-1em}.teamMicroSite{min-height:100vh;min-width:0;padding:0;position:initial}.teamMicroSite .robo-btn{font-size:12px}.teamMicroSite #mobileFooter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#0b0b0b;padding:2.7em 1.3em 3.7em;position:relative;width:100%}.teamMicroSite #mobileFooter .legalDisclaimer{display:inline-block;margin-bottom:1em}.teamMicroSite #mobileFooter li{border-bottom:1px solid #333}.teamMicroSite #mobileFooter li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#797979;display:inline-block;font-size:1.15em;font-weight:500;height:100%;padding:1em;width:100%}.teamMicroSite #mobileFooter li a:visited{color:#797979}.teamMicroSite #mobileFooter li a:hover,.teamMicroSite #mobileFooter li a:visited:hover{color:#fff}.teamMicroSite #mobileFooter li:first-child{border-top:1px solid #333}.teamMicroSite #mobileFooter .backBtn a,.teamMicroSite #mobileFooter .backBtn a:visited{color:#f26c31}.teamMicroSite #mobileFooter .backBtn i{margin-right:.2em;position:relative;top:-.1em}.teamMicroSite #mobileFooter #rallyLogo{padding-top:3em}.teamMicroSite #mobileFooter #rallyLogo img{max-height:4em;width:8.5em}.teamMicroSite #mobileFooter #companyLogo{font-size:.8em;top:21.1em}.teamMicroSite #mobileFooter #companyLogo .logoBanner{width:15em}.teamMicroSite #mobileFooter #companyLogo .logoImg{margin-left:.4em;margin-top:.1em}.teamMicroSite #mobileFooter p{clear:both;color:#7f7f7f;font-size:.9em;font-weight:500;margin-top:8em;text-align:center}.teamMicroSite #mobileFooter p a{color:#fff;margin-left:.4em;text-decoration:underline}.teamMicroSite #mobileFooter p a:hover,.teamMicroSite #mobileFooter p a:visited{color:#fff}.teamMicroSite #detailsPage{overflow-x:hidden;width:100%}.teamMicroSite #detailsPage #header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:6em;padding:0 1.83em;position:initial}.teamMicroSite #detailsPage #header #logo img{width:6em}.teamMicroSite #detailsPage #timerContainer{font-size:.9em;left:15px;margin:4em auto 2em;position:relative;width:210px}.teamMicroSite #detailsPage #mobileMenuBtn{background-color:#333;border-radius:.1em;color:#bcbcbc;float:right;height:3em;margin-top:1.1em;position:relative;width:4em;z-index:10}.teamMicroSite #detailsPage #mobileMenuBtn i{font-size:1.4em;position:relative}.teamMicroSite #detailsPage #mobileMenuBtn.active{background-color:#ec6c31;color:#fff}.teamMicroSite #detailsPage #mobileMenu #header{height:6em}.teamMicroSite #detailsPage #mobileMenu #mobileFooter{padding-top:0}.teamMicroSite #detailsPage #mobileMenu #companyLogo{top:.3em!important}.teamMicroSite #detailsPage #mobileMenu #rallyLogo{padding-top:2em;position:relative;top:-1em}.teamMicroSite #detailsPage #mobileFooter #companyLogo{top:30.3em}.teamMicroSite #detailsPage #mobileMenuBlock li{background-color:#313131;position:relative}.teamMicroSite #detailsPage #mobileMenuBlock li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#a2a2a2;display:inline-block;font-size:1.1em;font-weight:500;height:100%;padding:1em 1.9em;width:100%}.teamMicroSite #detailsPage #mobileMenuBlock li.active a{color:#fff}.teamMicroSite #detailsPage #mobileMenuBlock li.backBtn a{color:#f26c31}.teamMicroSite #detailsPage #mobileMenuBlock li.backBtn i{position:relative;top:-.1em}.teamMicroSite #detailsPage #mobileMenuBlock li+li{border-top:1px solid #1e1e1e}.teamMicroSite #detailsPage #mobileMenuBlock li.active:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:5px #fff solid;bottom:0;content:"";display:inline-block;height:100%;left:2px;position:absolute}.teamMicroSite #detailsPage #mainBody{height:initial}.teamMicroSite #detailsPage #mainContent,.teamMicroSite #detailsPage #mainContentBody{bottom:initial!important;overflow:visible!important;position:relative!important;top:initial!important}.teamMicroSite #detailsPage #mobileHeaderBlock{height:2.3em;margin-bottom:1em}.teamMicroSite #detailsPage #mobileHeaderBlock h2{color:#fff;display:inline-block;font-size:1.5em;font-weight:500;margin-left:.5em}.teamMicroSite #detailsPage #mobileHeaderBlock .optionTabs{float:right;margin-right:1em}.teamMicroSite #detailsPage #mobileHeaderBlock .optionTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #989898;color:#b2b2b2;display:inline-block;height:100%;padding:.3em .7em;vertical-align:middle}.teamMicroSite #detailsPage #mobileHeaderBlock .optionTabs li.active{background-color:#989898;color:#fff}.teamMicroSite #detailsPage #statsTab{background-color:#0b0b0b;color:#e3e3e3!important;height:26em;left:initial;padding:0;position:relative;width:100%}.teamMicroSite #detailsPage #statsTab .userBlock{margin-top:-1em;text-align:center}.teamMicroSite #detailsPage #statsTab .milesAbbr{position:static}.teamMicroSite #detailsPage #statsTab #syncBlock{margin:2em 0 1.4em;padding:0;width:100%}.teamMicroSite #detailsPage #statsTab #syncBlock button{padding:.8em 3.2em}.teamMicroSite #detailsPage #statsTab #coinsEarnedBlock,.teamMicroSite #detailsPage #statsTab #totalDistanceBlock{min-width:initial;width:50%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock{bottom:0;height:6em;position:absolute;width:100%}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #dailyGoalProgressBar{left:3em;position:absolute;right:3em;width:initial}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #progressBarCell{display:inline-block;text-align:center}.teamMicroSite #detailsPage #statsTab #dailyGoalBlock #rightShield{width:190%}.teamMicroSite #detailsPage #activityTab{height:47em;padding-top:1.8em}.teamMicroSite #detailsPage #activityTab .activityGraph{bottom:24em;left:1.1em;top:6em}.teamMicroSite #detailsPage #activityTab .dateSelector button{height:2.2em;margin:0 .9em;width:2.2em}.teamMicroSite #detailsPage #activityTab .dateSelector .dateText{font-size:1.4em}.teamMicroSite #detailsPage #activityTab .infoBox li{display:block;width:100%}.teamMicroSite #detailsPage #activityTab .infoBox li+li:before{border-left:none;border-top:1px solid #666;height:initial;left:50%;margin-left:-11em;margin-top:initial;top:0;width:22em}.teamMicroSite #detailsPage #leaderboardTab .teamMemberTable th.distance{max-width:7em;min-width:7em;padding-left:0!important;padding-right:1em!important;width:7em}.teamMicroSite #detailsPage #leaderboardTab .totalCount{padding:.7em 2em}.teamMicroSite #detailsPage #leaderboardTab .memberRow{font-size:.9em}.teamMicroSite #detailsPage #leaderboardTab .memberRow .distance{padding:0 1.2em!important}.teamMicroSite #detailsPage #leaderboardTab .memberRow .username{display:inline-block;max-width:7.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .rank{max-width:4em;min-width:4em;width:4em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .team{max-width:7em;min-width:7em;width:7em}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .distance{max-width:initial;min-width:8em;width:initial}.teamMicroSite #detailsPage #leaderboardTab .leaderboardTable .arrow{max-width:5em;min-width:5em;width:5em}.teamMicroSite #detailsPage #leaderboardTab .tableBody{bottom:initial;position:relative;top:initial}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .rankText{font-size:.6em;margin-left:2.5em;margin-top:.5em;vertical-align:middle}.teamMicroSite #detailsPage #leaderboardTab .tableBody .mainRow .rankText sub{font-size:1.9em}.teamMicroSite #detailsPage #leaderboardTab .scrollContainer{max-height:34em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .tableBody .mainRow .rankText{font-size:1em;margin-left:1.9em;margin-top:initial;vertical-align:initial}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .tableBody .mainRow .distanceText{margin-left:2em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .leaderboardTable .rank{max-width:6.5em;min-width:6.5em;width:6.5em}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .memberName{left:0;overflow:hidden;position:absolute;right:.3em;text-overflow:ellipsis;white-space:nowrap}.teamMicroSite #detailsPage #leaderboardTab .participantsLeaderboard .nameContainer{height:1.7em;position:relative}.teamMicroSite #detailsPage #aboutTab{font-size:1.4em;line-height:1.5em;padding:1.5em}.teamMicroSite #detailsPage #aboutTab .tutorialBtn{margin-top:1em;position:initial}.teamMicroSite #detailsPage #notificationsTab{font-size:1.1em;padding:1.5em}.teamMicroSite #detailsPage #notificationsTab .time{margin-bottom:.9em}.teamMicroSite #joinPage{overflow-x:hidden;width:100%}.teamMicroSite #joinPage #header #logo img{width:5.6em}.teamMicroSite #joinPage #mobileMenuBtn{background-color:#333;border-radius:.1em;color:#bcbcbc;float:right;height:3em;margin-top:1.1em;position:relative;width:4em;z-index:10}.teamMicroSite #joinPage #mobileMenuBtn i{font-size:1.4em;position:relative}.teamMicroSite #joinPage #mobileMenuBtn.active{background-color:#ec6c31;color:#fff}.teamMicroSite #joinPage #mobileMenu #header{height:6em}.teamMicroSite #joinPage #mobileMenu #mobileFooter{padding-top:0}.teamMicroSite #joinPage #mobileMenu #companyLogo{top:1.2em}.teamMicroSite #joinPage #mobileMenu #rallyLogo{padding-top:2em;position:relative;top:-.6em}.teamMicroSite #joinPage .chartContainer{height:280px;margin:0 auto;padding:1em 0;width:280px}.teamMicroSite #joinPage .countDownChart{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);left:-35px;position:relative;top:-10px}.teamMicroSite #joinPage #mobileMenuBlock li{background-color:#313131;position:relative}.teamMicroSite #joinPage #mobileMenuBlock li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#a2a2a2;display:inline-block;font-size:1.1em;font-weight:500;height:100%;padding:1em 1.9em;width:100%}.teamMicroSite #joinPage #mobileMenuBlock li.active a{color:#fff}.teamMicroSite #joinPage #mobileMenuBlock li.backBtn a{color:#f26c31}.teamMicroSite #joinPage #mobileMenuBlock li.backBtn i{position:relative;top:-.1em}.teamMicroSite #joinPage #mobileMenuBlock li+li{border-top:1px solid #1e1e1e}.teamMicroSite #joinPage #mobileMenuBlock li.active:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:5px #fff solid;bottom:0;content:"";display:inline-block;height:100%;left:2px;position:absolute}.teamMicroSite #joinPage #header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:11em;padding:0 1.83em;position:initial}.teamMicroSite #joinPage #mainBody{height:initial}.teamMicroSite #joinPage #mainContent{bottom:initial;position:relative;top:initial}.teamMicroSite #joinPage #aboutTab{height:initial}.teamMicroSite #joinPage #aboutTab .aboutLeft{font-size:.8em;padding:3em 2.7em 0;position:initial}.teamMicroSite #joinPage #aboutTab .aboutLeft p{line-height:1.4em}.teamMicroSite #joinPage #aboutTab .aboutRight{position:initial;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined{height:initial}.teamMicroSite #joinPage #teamsTabUnjoined .tableBody{bottom:0;position:relative;top:0}.teamMicroSite #joinPage #teamsTabUnjoined tbody .mainRow{height:5.8em}.teamMicroSite #joinPage #teamsTabUnjoined table .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:3em;padding-left:1em}.teamMicroSite #joinPage #teamsTabUnjoined table .count,.teamMicroSite #joinPage #teamsTabUnjoined table .join{max-width:6.5em;min-width:6.5em;width:6.5em}.teamMicroSite #joinPage #teamsTabUnjoined table .join button{font-size:1.05em;padding:.5em 1.1em}.teamMicroSite #joinPage #teamsTabUnjoined table .arrow{max-width:4em;min-width:4em;width:4em}.teamMicroSite #joinPage #teamsTabUnjoined th{height:2.6em;padding-top:.5em}.teamMicroSite #joinPage #teamsTabUnjoined .unjoinBtn{padding:0}.teamMicroSite #joinPage #teamsTabUnjoined .totalCount{padding:.6em 1em}.teamMicroSite #joinPage #teamsTabUnjoined .description h3{height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:6.9em}.teamMicroSite #joinPage #teamsTabUnjoined .description .teamDescription{display:inline-block;height:2.1em;line-height:1em;overflow:hidden;width:9.6em}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreview{box-sizing:border-box;left:0;padding:0 2em 1em;position:absolute;width:100%}.teamMicroSite #joinPage #teamsTabUnjoined .teamPreview table{width:100%}.teamMicroSite #joinPage #teamsTabJoined .unjoinBanner{padding:.7em 1.7em}.teamMicroSite #joinPage #teamsTabJoined .column1{display:inline-block;width:auto}.teamMicroSite #joinPage #teamsTabJoined .column2{width:100%}.teamMicroSite #joinPage #teamsTabJoined .column3{float:initial;width:100%}.teamMicroSite #joinPage #teamsTabJoined .teamIconCell{padding:.3em 1.3em 0;vertical-align:middle}.teamMicroSite #joinPage #teamsTabJoined .teamInfo{text-align:left;vertical-align:middle}.teamMicroSite #joinPage #teamsTabJoined .teamInfo h2{color:#ccc;font-size:1.5em;font-weight:500;margin-bottom:.25em}.teamMicroSite #joinPage #teamsTabJoined .teamInfo p{font-size:1.08em;font-weight:500;line-height:1.1em;padding-right:1em}.teamMicroSite #joinPage #teamsTabJoined .teamList{font-size:.8em}.teamMicroSite #joinPage #teamsTabJoined .listContainer{padding:0 1.5em}}@media only screen and (min-width:480px) and (max-width:767px){.teamMicroSiteBody .mobileHorizontalHidden{display:none}.teamMicroSite #joinPage #teamsTabUnjoined .description .teamDescription,.teamMicroSite #joinPage #teamsTabUnjoined .description h3{width:100%}}.objectiveMicroSiteBody{background:url(https://static.werally.com/1.133.0/img/challenges/objectiveMicrosite/bg.png) 0 0/cover fixed #001012}.objectiveMicroSiteBody .mobileOnly{display:none}.objectiveMicroSiteBody button.objectiveBtn{background-color:#345455!important;background-color:rgba(52,84,85,.5)!important;border:1px solid #637272!important;border-radius:4px!important;color:#fff!important;font-size:14px;padding:.9em 1em .9em 1.1em!important}.objectiveMicroSiteBody button.objectiveBtn:hover{background-color:rgba(62,96,95,.5)!important;border:1px solid #ccc!important}.objectiveMicroSiteBody button.objectiveBtn:active{left:1px;position:relative;top:1px}.objectiveMicroSiteBody .objectiveBtn.wide{padding-left:2.6em!important;padding-right:2.6em!important}.objectiveMicroSiteBody .modal.overlay,.objectiveMicroSiteBody .modal.overlayGradient{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0;width:100%}.objectiveMicroSiteBody .modal.overlay.modal.fade.in,.objectiveMicroSiteBody .modal.overlayGradient.modal.fade.in{background:0 0;border:none;box-shadow:none;padding:0;top:0}.objectiveMicroSiteBody .modal.overlay .overlayWrapper,.objectiveMicroSiteBody .modal.overlayGradient .overlayWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding-bottom:50px;width:100%}.objectiveMicroSiteBody .modal.overlay .exitBtn,.objectiveMicroSiteBody .modal.overlayGradient .exitBtn{position:absolute;right:15px;top:12px;z-index:4}.objectiveMicroSiteBody .modal.overlay .exitBtn i,.objectiveMicroSiteBody .modal.overlayGradient .exitBtn i{border-radius:50%}.objectiveMicroSiteBody .modal.overlay .exitBtn:hover,.objectiveMicroSiteBody .modal.overlayGradient .exitBtn:hover{background:#fff;color:#000}.objectiveMicroSiteBody .modal.waiting{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:rgba(0,0,0,.7)!important;left:0!important;margin-left:0!important;width:100%!important;z-index:500!important}.objectiveMicroSiteBody .modal.waiting .overlayWrapper{bottom:0;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:0;top:0;width:initial}.objectiveMicroSiteBody .modal.waiting .overlay{-webkit-transition:top .25s linear;-moz-transition:top .25s linear;transition:top .25s linear;background-color:#0e0e0e;border:1px solid #484848;height:25.6em;left:50%;margin-left:-25.3em;margin-top:0;position:absolute;top:125%;width:50.6em}.objectiveMicroSiteBody .modal.waiting .overlay.active{margin-top:-12.8em;top:50%}.objectiveMicroSiteBody .modal.waiting .countDownChart{font-size:.785em;height:29.17em;position:absolute;right:2.5em;top:2em;width:29.17em}.objectiveMicroSiteBody .modal.waiting .countDownChart .timeRemaining{left:50%;margin-left:-7.5em;margin-top:-3.95em;position:absolute;text-align:center;top:50%;width:15em}.objectiveMicroSiteBody .modal.waiting .countDownChart .timeRemaining h2{color:#eb6f28;font-size:3.4em;line-height:1.3em}.objectiveMicroSiteBody .modal.waiting .countDownChart .timeRemaining p{color:#fcfcfc;font-size:1.5em}.objectiveMicroSiteBody .modal.waiting .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:4em;color:#fff;display:inline-block;left:4.5em;position:absolute;top:4em;width:16.9em;z-index:2}.objectiveMicroSiteBody .modal.waiting .details h4{font-size:2em;font-weight:400;line-height:1.3em;margin-bottom:.48em;width:auto}.objectiveMicroSiteBody .modal.waiting .details .description{font-size:1.42em;font-weight:300;line-height:1.3em;margin-bottom:5em}.objectiveMicroSiteBody .modal.waiting .details .objectiveBtn{padding:.65em 0!important;width:100%}.objectiveMicroSiteBody .modal.waiting .details .objectiveBtn i{margin-right:.1em;position:relative;top:-2px}.objectiveMicroSiteBody .modal.tutorial{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;transition:opacity .5s linear;background-color:rgba(0,0,0,.7)!important;left:0!important;margin-left:0!important;width:100%!important;z-index:500!important}.objectiveMicroSiteBody .modal.tutorial .overlayWrapper{bottom:0;height:initial;left:0;margin-top:0;padding:0;position:absolute;right:0;top:0;width:initial}.objectiveMicroSiteBody .modal.tutorial .overlay{-webkit-transition:top .25s linear;-moz-transition:top .25s linear;transition:top .25s linear;background-color:#0e0e0e;border:1px solid #484848;height:25.6em;left:50%;margin-left:-25.3em;margin-top:0;position:absolute;top:125%;width:50.6em}.objectiveMicroSiteBody .modal.tutorial .overlay.active{margin-top:-12.8em;top:50%}.objectiveMicroSiteBody .modal.tutorial .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;height:30px;right:1em;top:1em;width:30px}.objectiveMicroSiteBody .modal.tutorial .navBtn{color:#fff;position:absolute;z-index:10}.objectiveMicroSiteBody .modal.tutorial .navBtn.leftBtn{bottom:12em;left:1em}.objectiveMicroSiteBody .modal.tutorial .navBtn.rightBtn{bottom:12em;right:1em}.objectiveMicroSiteBody .modal.tutorial .navBtn.inactive{display:none}.objectiveMicroSiteBody .modal.tutorial .navBtn i{font-size:3em}.objectiveMicroSiteBody .modal.tutorial .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;padding-top:3.5em;position:absolute;right:2.1em;width:29em;z-index:2}.objectiveMicroSiteBody .modal.tutorial .details h4{font-size:2em;font-weight:400;line-height:1.3em;margin-bottom:.48em;width:auto}.objectiveMicroSiteBody .modal.tutorial .details .description{font-size:1.55em;font-weight:300;line-height:1.3em;margin-bottom:.7em}.objectiveMicroSiteBody .modal.tutorial .fader{background-color:#0e0e0e;height:100%;position:absolute;width:3em;z-index:3}.objectiveMicroSiteBody .modal.tutorial .fader.leftFader{background-image:-webkit-linear-gradient(left,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));background-image:linear-gradient(to right,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));left:0}.objectiveMicroSiteBody .modal.tutorial .fader.rightFader{background-image:-webkit-linear-gradient(right,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));background-image:linear-gradient(to left,#0e0e0e,#0E0E0E 95%,rgba(14,14,14,0));right:0}.objectiveMicroSiteBody .modal.tutorial .scrollable{height:100%;overflow:hidden}.objectiveMicroSiteBody .modal.tutorial .navigator{bottom:1.7em;font-size:.9em;left:50%;margin-left:-2.8em;position:absolute;width:5.6em;z-index:20}.objectiveMicroSiteBody .modal.tutorial .navigator a{background-color:#5b5b5b;border-radius:50%;display:inline-block;height:.92em;width:.92em}.objectiveMicroSiteBody .modal.tutorial .navigator a+a{margin-left:.6em}.objectiveMicroSiteBody .modal.tutorial .navigator a.active{background-color:#fff}.objectiveMicroSiteBody .modal.tutorial .green{color:#49c47e}.objectiveMicroSiteBody .modal.tutorial .tutorialLogo img{bottom:initial;left:1.2em;position:absolute;width:5.7em;z-index:10}.objectiveMicroSiteBody .modal.tutorial .slides{height:100%;position:relative;width:9999px}.objectiveMicroSiteBody .modal.tutorial .slide{float:left;height:100%;position:relative;width:50.6em}.objectiveMicroSiteBody .modal.tutorial .slide p{font-size:.9em;margin-bottom:.5em}.objectiveMicroSiteBody .modal.tutorial .slide1 .slideImage img{left:3.5em;position:absolute;top:5.1em;width:12.4em}.objectiveMicroSiteBody .modal.tutorial .slide1 .details{padding-right:8em}.objectiveMicroSiteBody .modal.tutorial .slide2 .imgContainer img{left:15em;position:absolute;top:3.9em;width:1.6em}.objectiveMicroSiteBody .modal.tutorial .slide2 .details{padding-right:9.2em}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption{color:#fff;font-size:1.02em;line-height:1.2em;position:absolute}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption h4{font-weight:600}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption p{font-size:1.3em;font-weight:600}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption li{color:#3ca368;margin-bottom:3.25em;text-align:right;width:8em}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption li:first-child+li{color:#377e53}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption li:first-child+li+li{color:#2e5e41}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption li:first-child+li+li+li{color:#243c2d}.objectiveMicroSiteBody .modal.tutorial .slide2 .caption1{left:5.5em;top:4.05em}.objectiveMicroSiteBody .modal.tutorial .slide3 .details{padding-right:3.6em;right:.9em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileImage{display:inline-block;left:7em;position:absolute;top:4em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileImage .avatar{left:50%;margin-left:-3.1em;position:absolute;top:2em;width:6.2em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileImage .wreath{width:9.9em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileBanner{display:inline-block;left:7.4em;position:absolute;top:15em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileBanner img{width:9.2em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileBanner .text{color:#fff;font-weight:500;left:50%;line-height:1em;margin-left:-5em;position:absolute;text-align:center;top:.3em;width:10em}.objectiveMicroSiteBody .modal.tutorial .slide3 button{padding:.5em 4em!important}.objectiveMicroSiteBody .modal.tutorial .slide3 button span{font-size:1.3em;font-weight:700}.objectiveMicroSite{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:50px;color:#b2b2b2;height:100%;min-height:700px;min-width:1020px;position:absolute;top:0;width:100%}.objectiveMicroSite .fullHeight{height:100%}.objectiveMicroSite .fullWidth{width:100%}.objectiveMicroSite .relative{position:relative}.objectiveMicroSite .clearBoth{clear:both}.objectiveMicroSite .outerContainer{display:table;height:100%}.objectiveMicroSite .innerContainer{display:table-cell;vertical-align:middle}.objectiveMicroSite #objectivePage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 1.83em;width:100%}.objectiveMicroSite #mainView{height:100%}.objectiveMicroSite #sidebar{bottom:50px;left:0;position:absolute;top:0;width:26.66em}.objectiveMicroSite #statsTab{padding-top:2em;text-align:center}.objectiveMicroSite #statsTab .weightLogo img{height:11.4em}.objectiveMicroSite #statsTab span.statsValue{color:#fff;font-size:1.83em;font-weight:500}.objectiveMicroSite #statsTab .statsValue.unavaliable{font-size:1.7em}.objectiveMicroSite #statsTab .username{color:#fff;font-size:1.7em;font-weight:500;left:0;line-height:1em;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:100%}.objectiveMicroSite #statsTab #profileImage{height:6em;left:0;position:absolute;top:12.85em;width:100%}.objectiveMicroSite #statsTab #profileImage #statsAvatar{height:6em;left:.15em;margin-top:-3em;position:relative;top:50%;width:6em;z-index:10}.objectiveMicroSite #statsTab #profileImage #statsAvatar.hof{font-size:.7em}.objectiveMicroSite #statsTab #profileImage #statsAvatar.anim{-webkit-transition:all .7s cubic-bezier(0.02,.01,.47,1);-moz-transition:all .7s cubic-bezier(0.02,.01,.47,1);transition:all .7s cubic-bezier(0.02,.01,.47,1)}.objectiveMicroSite #statsTab #profileImage #hofWreath{font-size:.97em;left:50%;margin-left:-3.55em;margin-top:-3.75em;position:absolute;top:50%;width:7.25em;z-index:5}.objectiveMicroSite #statsTab #profileImage #hofWreath.anim{margin-top:-4em}.objectiveMicroSite #statsTab #profileImage #hofStars{left:50%;margin-left:-11em;margin-top:-4.75em;position:absolute;top:50%;width:22em;z-index:1}.objectiveMicroSite #statsTab #hofBanner{-webkit-transform-origin:100% 60%;-moz-transform-origin:100% 60%;-ms-transform-origin:100% 60%;-o-transform-origin:100% 60%;transform-origin:100% 60%;left:50%;margin-left:-4.25em;position:absolute;top:24.05em;width:8.5em;z-index:20}.objectiveMicroSite #statsTab #hofBanner img{color:#fff;left:0;margin-top:.2em;position:absolute;width:100%;z-index:-1}.objectiveMicroSite #statsTab #hofBanner p{color:#fff;font-weight:500;margin-top:.35em}.objectiveMicroSite #statsTab #hofBanner.anim{animation-duration:.5s;animation-name:scaleInVertical}@keyframes scaleInVertical{from{-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}}.objectiveMicroSite #statsTab #foreground{background-color:#3f6768;border-bottom:1px solid rgba(17,64,63,.4);height:5em;left:50%;margin-left:-9.5em;position:absolute;top:20em;width:19em;z-index:10}.objectiveMicroSite #statsTab #bannerDepth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:8em solid transparent;border-right:8em solid transparent;border-top:3.8em solid #265859;left:50%;margin-left:-9.5em;position:absolute;top:0;width:19em}.objectiveMicroSite #statsTab #columnContainer{bottom:0;position:absolute;top:25.1em;width:100%}.objectiveMicroSite #statsTab #statsColumn{background:#1b3d3f;background:-webkit-linear-gradient(top,#194547 0,#1B2A2C 70%,#1B2A2C 100%);background:linear-gradient(to bottom,#194547 0,#1B2A2C 70%,#1B2A2C 100%);bottom:0;left:50%;margin-left:-7.7em;position:absolute;top:0;width:15.4em;z-index:3}.objectiveMicroSite #statsTab #statsColumn .row{padding-bottom:0;padding-top:35px}.objectiveMicroSite #statsTab #statsColumn .row .statsName{color:#ccc;font-size:1.2em;font-weight:500}.objectiveMicroSite #statsTab #statsColumn .row .odometer{bottom:1.4px;position:relative}.objectiveMicroSite #statsTab #statsColumn sub{color:#fff;font-size:1.1em;font-weight:500;line-height:1.5em;vertical-align:bottom}.objectiveMicroSite #statsTab #statsColumn .ofText{color:#fff;display:inline-block;font-size:1.2em;font-weight:600;margin:0 .2em}.objectiveMicroSite #mainBody{bottom:50px;left:26.66em;padding:0 2.5em 0 0;position:absolute;right:0;top:0}.objectiveMicroSite #mainContent{bottom:0;position:absolute;top:6em;width:100%}.objectiveMicroSite #mainContentBody{bottom:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:4.1em;width:100%}.objectiveMicroSite #menuBlock{background-color:#1c3f3e;height:4.1em}.objectiveMicroSite #menuBlock .menuTabs{display:inline-block;height:4.1em;vertical-align:top}.objectiveMicroSite #menuBlock .menuTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.33em;height:100%;margin-left:1.3em;position:relative}.objectiveMicroSite #menuBlock .menuTabs li a{color:#c9c9c9}.objectiveMicroSite #menuBlock .menuTabs li.active a{color:#eb6f28}.objectiveMicroSite #menuBlock .menuTabs li.active:after,.objectiveMicroSite #menuBlock .menuTabs li:hover:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:.65em;content:"";display:inline-block;position:absolute;width:100%}.objectiveMicroSite #menuBlock .menuTabs li:hover:after{border-bottom:2px #c9c9c9 solid}.objectiveMicroSite #menuBlock .menuTabs li.active:after{border-bottom:2px #eb6f28 solid}.objectiveMicroSite #menuBlock .menuTabs a{display:table;height:100%}.objectiveMicroSite #menuBlock .menuTabs .menuContents{display:table-cell;font-weight:500;vertical-align:middle}.objectiveMicroSite #menuBlock .backBtn{background-color:#ef6b35;box-sizing:border-box;color:#fff!important;display:inline-table;height:100%;position:relative;width:5.2em}.objectiveMicroSite #menuBlock .backBtn:hover{background-color:#de6635;color:#eee!important}.objectiveMicroSite #menuBlock .backBtn:visited{color:#fff!important}.objectiveMicroSite #menuBlock .backBtn i{display:table-cell;font-size:1.5em;position:relative;text-align:center;top:.05em;vertical-align:middle}.objectiveMicroSite #header{height:6em}.objectiveMicroSite #header #companyLogo{float:right;padding-top:2em}.objectiveMicroSite #header #companyLogo img{max-height:2.5em;max-width:10em}.objectiveMicroSite #footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;bottom:0;height:50px;left:0;overflow:hidden;padding:0 19px;position:absolute;right:0}.objectiveMicroSite #footer .rightFloat{float:right}.objectiveMicroSite #footer .miscLinks{margin-right:10px;margin-top:16px}.objectiveMicroSite #footer .miscLinks li{color:#7f7f7f;display:inline-block;font-size:10px;font-weight:500;margin-left:1em;position:relative}.objectiveMicroSite #footer .miscLinks li a{color:#7f7f7f;text-decoration:underline}.objectiveMicroSite #footer .miscLinks li a:hover{color:#fff}.objectiveMicroSite #footer .miscLinks li+li:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px #7f7f7f solid;bottom:.2em;content:"";display:inline-block;height:1em;left:-.7em;position:absolute}.objectiveMicroSite #footer .rallyLogo{height:15px;margin-top:18px}.objectiveMicroSite #footer .aboutSiteLinks{font-weight:500;height:50px;margin-left:0}.objectiveMicroSite #footer .aboutSiteLinks li{border-left:1px solid #666;display:block;float:left;margin-left:15px;padding:14px 0 12px 15px}.objectiveMicroSite #footer .aboutSiteLinks li:first-child{border-left:none}.objectiveMicroSite #hofTab{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 4em}.objectiveMicroSite #hofTab .countDownChart{height:350px;margin:0 auto;padding-top:4em;position:relative;width:350px}.objectiveMicroSite #hofTab .countDownChart .timeRemaining{left:50%;margin-left:-90px;margin-top:-20px;position:absolute;text-align:center;top:50%;width:180px}.objectiveMicroSite #hofTab .countDownChart .timeRemaining h2{color:#eb6f28;font-size:3.4em;line-height:1.3em}.objectiveMicroSite #hofTab .countDownChart .timeRemaining p{font-size:1.4em;font-weight:500}.objectiveMicroSite #hofTab .tableContainer{padding:4em 0;position:relative}.objectiveMicroSite #hofTab .tableContainer:after{border-bottom:1px solid #666;bottom:0;content:"";left:0;position:absolute;width:100%}.objectiveMicroSite #hofTab table{text-align:center;width:100%}.objectiveMicroSite #hofTab table h1{color:#44c47b;font-size:3.4em;line-height:1em}.objectiveMicroSite #hofTab table h4{font-size:1.5em;font-weight:500}.objectiveMicroSite #hofTab table td{width:33%}.objectiveMicroSite #hofTab #memberList{padding-top:3.2em}.objectiveMicroSite #hofTab #memberList .contentContainer{display:inline-table;width:100%}.objectiveMicroSite #hofTab #memberList .content{display:table-cell}.objectiveMicroSite #hofTab #memberList .content.content1{min-width:6em;width:6em}.objectiveMicroSite #hofTab #memberList .hofMember{display:inline-block;margin-bottom:2em;margin-right:.5em;overflow:hidden;width:48%}.objectiveMicroSite #hofTab #memberList .hofMember .avatar{vertical-align:middle;width:4.2em}.objectiveMicroSite #hofTab #memberList .hofMember .name{display:inline-block;font-size:1.7em;font-weight:500;vertical-align:middle;white-space:nowrap;width:100%}.objectiveMicroSite #aboutTab{padding-right:7em}.objectiveMicroSite #aboutTab #viewTutorialBtn{font-size:1.02em;font-weight:700;margin-bottom:2em;margin-top:2em}.objectiveMicroSite #aboutTab p{color:#ccc;font-size:1.13em;font-weight:500;margin-bottom:16px}.objectiveMicroSite #aboutTab h4{color:#fff;font-size:1.33em;font-weight:500;margin-bottom:4px}.objectiveMicroSite #overviewTab #checkinChart{height:20em;margin:2em 0 1em}.objectiveMicroSite #overviewTab #statusText{color:#44c47b;font-size:2em;font-weight:500;margin-top:.8em;text-align:center}.objectiveMicroSite #overviewTab #statusText .countDown{display:inline-block}.objectiveMicroSite #overviewTab #checkinBar .infoText{display:inline-block;margin-right:2em;text-align:left;vertical-align:middle}.objectiveMicroSite #overviewTab #checkinBar .infoText h2{color:#afafaf;font-size:1.8em;font-weight:600;line-height:1em;margin-bottom:.15em}.objectiveMicroSite #overviewTab #checkinBar .infoText h2.active{color:#44c47b}.objectiveMicroSite #overviewTab #checkinBar .infoText p{color:#fff;font-size:1.2em;font-weight:500}.objectiveMicroSite #overviewTab #checkinBar .weightSelector{display:inline-block;margin-right:2em;vertical-align:middle;width:19.2em}.objectiveMicroSite #overviewTab #checkinBar .weightSelector i{font-size:1.4em}.objectiveMicroSite #overviewTab #checkinBar .weightSelector p{color:#fff;display:inline-block;font-size:2em;font-weight:500;margin:0 1em;vertical-align:middle}.objectiveMicroSite #overviewTab #checkinBar .weightSelector sub{font-size:.7em;font-weight:400;margin-left:.2em}.objectiveMicroSite #overviewTab #checkinBar .submitForm{display:inline-block;vertical-align:middle;width:17.6em}.objectiveMicroSite #overviewTab #checkinBar .submitForm button{width:100%}.objectiveMicroSite #overviewTab #checkinBar .submitForm .text{font-size:1.17em;font-weight:500}.objectiveMicroSite #overviewTab #timeline{bottom:0;color:#999;overflow-y:auto;position:absolute;top:28.5em;width:100%}.objectiveMicroSite #overviewTab #timeline .tableBody{bottom:0;overflow-y:auto;position:absolute;top:3.23em;width:100%}.objectiveMicroSite #overviewTab #timeline table{width:100%}.objectiveMicroSite #overviewTab #timeline thead{border-bottom:1px solid #555c5d;border-top:1px solid #555c5d}.objectiveMicroSite #overviewTab #timeline th{font-weight:600;padding:.9em 0}.objectiveMicroSite #overviewTab #timeline th .contents{color:#ccc;font-size:1.17em}.objectiveMicroSite #overviewTab #timeline td{font-weight:500;line-height:1.55em;padding:.3em 0}.objectiveMicroSite #overviewTab #timeline td .contents{font-size:1.17em}.objectiveMicroSite #overviewTab #timeline tr:first-child td{padding-top:.9em}.objectiveMicroSite #overviewTab #timeline tr{-webkit-transition:background-size .8s cubic-bezier(0.02,.01,.47,1);-moz-transition:background-size .8s cubic-bezier(0.02,.01,.47,1);transition:background-size .8s cubic-bezier(0.02,.01,.47,1);background-attachment:fixed;background-image:url(/img/challenges/objectiveMicrosite/checkinBackground.png);background-position:26.66em;background-repeat:repeat-y;background-size:0 auto}.objectiveMicroSite #overviewTab #timeline tr.selected{background-size:100% auto}.objectiveMicroSite #overviewTab #timeline .future{font-style:italic}.objectiveMicroSite #overviewTab #timeline .future .contents{font-weight:600}.objectiveMicroSite #overviewTab #timeline .highlighted{color:#fff}.objectiveMicroSite #overviewTab #timeline .missed{font-style:italic;text-decoration:line-through}.objectiveMicroSite #overviewTab #timeline .missed .contents{font-weight:600}.objectiveMicroSite #overviewTab #timeline .date{padding-left:1.3em;text-align:left;width:20%}.objectiveMicroSite #overviewTab #timeline .amount{text-align:left;width:5.6em}.objectiveMicroSite #overviewTab #timeline td.amount{text-align:center}.objectiveMicroSite #overviewTab #timeline .info{padding-left:9%;text-align:left}.objectiveMicroSite #overviewTab #timeline .coins{text-align:center;width:12em}@media only screen and (min-width:0) and (max-width:768px){.objectiveMicroSiteBody{font-size:12px}.objectiveMicroSiteBody .mobileHidden{display:none!important}.objectiveMicroSiteBody .mobileBlock{display:block!important}.objectiveMicroSiteBody .mobileFullWidth{width:100%!important}.objectiveMicroSiteBody .mobileOnly{display:initial}.objectiveMicroSiteBody td.mobileOnly{display:table-cell}.objectiveMicroSiteBody div.mobileOnly{display:block}.objectiveMicroSiteBody th.mobileOnly{display:table-cell}.objectiveMicroSiteBody.modal-open{position:fixed;width:100%}.objectiveMicroSiteBody.opened #objectivePage,.objectiveMicroSiteBody.opened .modal{-webkit-transform:translateX(22em)!important;-moz-transform:translateX(22em)!important;-ms-transform:translateX(22em)!important;-o-transform:translateX(22em)!important;transform:translateX(22em)!important;-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;transition:transform cubic-bezier(0.36,.585,.335,1.01) 350ms;position:fixed!important}.objectiveMicroSiteBody.opened #mobileDrawer{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important;-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 350ms;transition:transform cubic-bezier(0.36,.585,.335,1.01) 350ms}.objectiveMicroSiteBody #objectivePage,.objectiveMicroSiteBody .modal{-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 300ms!important;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 300ms!important;transition:transform cubic-bezier(0.36,.585,.335,1.01) 300ms!important}.objectiveMicroSiteBody #mobileDrawer{-webkit-transition:-webkit-transform cubic-bezier(0.36,.585,.335,1.01) 300ms;-moz-transition:-moz-transform cubic-bezier(0.36,.585,.335,1.01) 300ms;transition:transform cubic-bezier(0.36,.585,.335,1.01) 300ms}.objectiveMicroSiteBody .objectiveBtn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.objectiveMicroSiteBody .modal.waiting{bottom:0;height:auto;text-align:center;top:4em!important}.objectiveMicroSiteBody .modal.waiting .overlayWrapper{bottom:0;font-size:1.18em;overflow-y:scroll;top:0;width:100%}.objectiveMicroSiteBody .modal.waiting .overlay{background:-webkit-linear-gradient(top,#0c3432 0,#0e1718 100%);background:linear-gradient(to bottom,#0c3432 0,#0e1718 100%);border:none;height:100%;left:0;margin:0;top:0;width:100%}.objectiveMicroSiteBody .modal.waiting .details{font-size:.9em;left:50%;margin-left:-8.45em;top:1.4em}.objectiveMicroSiteBody .modal.waiting .details .description{margin-bottom:1em}.objectiveMicroSiteBody .modal.waiting .countDownChart{font-size:.67em;left:50%;margin-left:-137px;top:18em}.objectiveMicroSiteBody .modal.tutorial{border-top:1px solid #464646!important;bottom:0;height:auto;top:4em!important}.objectiveMicroSiteBody .modal.tutorial .overlayWrapper{bottom:0;font-size:1.18em;top:0;width:100%}.objectiveMicroSiteBody .modal.tutorial .overlay{border:none;height:100%;left:0;margin:0;top:0;width:100%}.objectiveMicroSiteBody .modal.tutorial .navigator{bottom:14%;font-size:.8em;margin-bottom:-.75em}.objectiveMicroSiteBody .modal.tutorial .navBtn{bottom:15%!important;margin-bottom:-1.75em}.objectiveMicroSiteBody .modal.tutorial .navBtn.rightBtn{margin-right:-1.75em;right:15%}.objectiveMicroSiteBody .modal.tutorial .navBtn.leftBtn{left:15%;margin-left:-1.75em}.objectiveMicroSiteBody .modal.tutorial .slides{top:-1em}.objectiveMicroSiteBody .modal.tutorial .slide{height:360px;margin-top:-160px;overflow:hidden;top:32%;width:100vw}.objectiveMicroSiteBody .modal.tutorial .slide .details{font-size:.8em;margin-right:-9.5em;padding:0;right:35.5%;top:8em;width:19em}.objectiveMicroSiteBody .modal.tutorial .slide .details h4{padding-right:1em}.objectiveMicroSiteBody .modal.tutorial .slide1 .slideImage img{font-size:1.05em;left:19%;margin-left:-3em;top:6.6em;width:3.8em}.objectiveMicroSiteBody .modal.tutorial .slide2 .imgContainer{font-size:.45em;left:19%;margin-left:-13.7em;position:absolute;top:11.2em}.objectiveMicroSiteBody .modal.tutorial .slide2 .details{bottom:3em;padding-right:2.9em}.objectiveMicroSiteBody .modal.tutorial .slide3 .imgContainer{font-size:.45em;left:19%;margin-left:-14em;position:absolute;top:11em}.objectiveMicroSiteBody .modal.tutorial .slide3 .details{padding-right:2.2em}.objectiveMicroSiteBody .modal.tutorial .slide3 .profileBanner .text{top:.4em}.objectiveMicroSite{min-height:100vh;min-width:0;padding:0}.objectiveMicroSite .robo-btn{font-size:12px}.objectiveMicroSite #mainBody{bottom:0;left:0;padding:0;top:0}.objectiveMicroSite #mobileHeader{background-color:#1a1a1a;color:#f2f2f2;height:4em;position:relative;text-align:center}.objectiveMicroSite #mobileHeader button{color:#f2f2f2;height:100%;left:0;position:absolute;top:0;width:4em}.objectiveMicroSite #mobileHeader button i{font-size:1.7em}.objectiveMicroSite #mobileHeader button.active{background-color:#ee6f29}.objectiveMicroSite #mobileHeader .headerName{font-size:1.6em}.objectiveMicroSite #mainContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1.2em;top:4em}.objectiveMicroSite #mainContentBody{position:initial}.objectiveMicroSite #hofTab{padding:0}.objectiveMicroSite #hofTab #memberList{padding-left:1em}.objectiveMicroSite #hofTab .countDownChart{height:300px;width:300px}.objectiveMicroSite #hofTab .countDownChart .timeRemaining{left:50%;margin-left:-90px;margin-top:-20px;position:absolute;text-align:center;top:50%;width:180px}.objectiveMicroSite #hofTab .countDownChart .timeRemaining h2{color:#eb6f28;font-size:3.4em;line-height:1.3em}.objectiveMicroSite #hofTab .countDownChart .timeRemaining p{font-size:1.4em;font-weight:500}.objectiveMicroSite #hofTab table,.objectiveMicroSite #hofTab tbody,.objectiveMicroSite #hofTab td,.objectiveMicroSite #hofTab tr{display:block}.objectiveMicroSite #hofTab .tableContainer{padding:2.5em 0}.objectiveMicroSite #hofTab table td{margin-bottom:2.5em;width:100%}.objectiveMicroSite #hofTab table td:last-child{margin-bottom:1em}.objectiveMicroSite #aboutTab{padding:0}.objectiveMicroSite #statsTab #columnContainer{bottom:initial;left:0;margin-bottom:2.5em}.objectiveMicroSite #statsTab #statsColumn{padding-bottom:2.5em;position:relative}.objectiveMicroSite #overviewTab{min-height:40em;position:relative}.objectiveMicroSite #overviewTab #statusText{line-height:1.5em}.objectiveMicroSite #overviewTab #checkinChart{height:16em;margin-bottom:.5em}.objectiveMicroSite #overviewTab #checkinBar{min-width:24.25em;width:100%}.objectiveMicroSite #overviewTab #checkinBar .infoText{margin-bottom:1em}.objectiveMicroSite #overviewTab #checkinBar .weightSelector{display:block;left:20%;margin-left:-5em;position:absolute;width:initial}.objectiveMicroSite #overviewTab #checkinBar .weightSelector p{margin:0 .4em}.objectiveMicroSite #overviewTab #checkinBar .submitForm{display:block;height:4em;margin-right:-5em;position:absolute;right:20%;width:31%}.objectiveMicroSite #overviewTab #checkinBar .submitForm button{height:100%}.objectiveMicroSite #overviewTab #timeline{bottom:initial;margin-bottom:1em;top:26.5em}.objectiveMicroSite #overviewTab #timeline table{font-size:.95em}.objectiveMicroSite #overviewTab #timeline .tableBody{position:initial}.objectiveMicroSite #overviewTab #timeline .date{padding-left:0}.objectiveMicroSite #overviewTab #timeline .amount{padding-left:1.5em}.objectiveMicroSite #overviewTab #timeline tr{-webkit-transition:background-size .5s cubic-bezier(0.02,.01,.47,1);-moz-transition:background-size .5s cubic-bezier(0.02,.01,.47,1);transition:background-size .5s cubic-bezier(0.02,.01,.47,1);background-position:0}.objectiveMicroSite #mobileDrawer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-22em);-moz-transform:translateX(-22em);-ms-transform:translateX(-22em);-o-transform:translateX(-22em);transform:translateX(-22em);background-color:#000;border-right:1px solid #293333;bottom:0;display:initial;left:-.5px;position:fixed;top:0;width:22.1em}.objectiveMicroSite #mobileDrawer .menu li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #293333;height:4em;position:relative}.objectiveMicroSite #mobileDrawer .menu li.active{background-color:#333}.objectiveMicroSite #mobileDrawer .menu li.active a{color:#fff}.objectiveMicroSite #mobileDrawer .menu li.active:before{border-right:solid #f26c32 6px;content:"";height:100%;position:absolute}.objectiveMicroSite #mobileDrawer .menu li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#b3b3b3;display:table;font-size:1.4em;height:100%;padding-left:1em;width:100%}.objectiveMicroSite #mobileDrawer .menu li .menuItem{display:table-cell;vertical-align:middle}.objectiveMicroSite #mobileDrawer .menu li .menuItem .menuItemText{vertical-align:middle}.objectiveMicroSite #mobileDrawer .menu li .menuItem i{display:inline-block;margin-right:.3em;text-align:center;vertical-align:middle}.objectiveMicroSite #mobileDrawer .footer{bottom:0;color:#838586;position:absolute}.objectiveMicroSite #mobileDrawer .footer .logos{height:2.1em;margin-bottom:.6em}.objectiveMicroSite #mobileDrawer .footer .logo img{display:inline-block;height:1.3em}.objectiveMicroSite #mobileDrawer .footer .footerPartnerLogo{display:table;height:1.8em}.objectiveMicroSite #mobileDrawer .footer .footerPartnerLogo .logoBody{display:table-cell;vertical-align:middle}.objectiveMicroSite #mobileDrawer .footer .footerPartnerLogo img{max-height:1.8em;max-width:8em}.objectiveMicroSite #mobileDrawer .footer .miscLinks{font-size:.85em}.objectiveMicroSite #mobileDrawer .footer .privacy{margin-left:.5em}.objectiveMicroSite #mobileDrawer .footer a+a:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px #7f7f7f solid;bottom:0;content:"";display:inline-block;height:1em;left:-.8em;position:absolute}.objectiveMicroSite #mobileDrawer .footer a,.objectiveMicroSite #mobileDrawer .footer a:hover,.objectiveMicroSite #mobileDrawer .footer a:visited{color:inherit;margin-right:.8em;position:relative;text-decoration:underline}}@media only screen and (min-width:480px) and (max-width:767px){.objectiveMicroSiteBody .mobileHorizontalHidden{display:none}.objectiveMicroSiteBody .modal.tutorial .slides{top:initial}.objectiveMicroSite #mobileDrawer .menu{font-size:.9em}}@media only screen and (min-width:1200px) and (max-width:1800px){.objectiveMicroSite #hofTab #memberList .hofMember{width:32%}}@media only screen and (min-width:1800px){.objectiveMicroSite #hofTab #memberList .hofMember{width:24%}}.boostMicroSiteBody{background-color:#1a1a1a}.boostMicroSite{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-perspective:340px;-ms-perspective:340px;-o-perspective:340px;-webkit-perspective:340px;perspective:340px;bottom:10vh;color:#b2b2b2;height:100%;position:absolute;top:0;width:100%}.boostMicroSite .fullHeight{height:100%}.boostMicroSite .fullWidth{width:100%}.boostMicroSite .relative{position:relative}.boostMicroSite .white{color:#fff}.boostMicroSite .top{vertical-align:top}.boostMicroSite .starBackground{-webkit-transition:1s opacity;-moz-transition:1s opacity;transition:1s opacity;left:0;opacity:1;position:absolute;top:0}.boostMicroSite .starBackground.ng-hide{display:block!important;opacity:0}.boostMicroSite .activeStarfield{-webkit-animation:fly 3s linear infinite,fadeIn 1s;-moz-animation:fly 3s linear infinite,fadeIn 1s;animation:fly 3s linear infinite,fadeIn 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;box-shadow:-213.21px 138.26px #d1d1d1,-597.92px -259.8px #e8e8e8,-152.76px 6.58px #dfdfdf,247.26px 377.41px #d1d1d1,-272.86px 292.68px #d8d8d8,411.88px 152.4px #cecece,-73.51px 356.56px #cfcfcf,395.95px 345.16px #f6f6f6,-554.73px -441.79px gainsboro,699.46px 315.71px #ddd,283.51px 137.65px #d2d2d2,322.42px 384.03px #d8d8d8,-58.82px -465.14px #c8c8c8,-235.19px -89.87px #fefefe,418.31px -10.16px lightgray,-473.34px 174px #e3e3e3,714.87px -97.39px #c8c8c8,107.95px -424.34px #ddd,-169.12px -406.85px #fcfcfc,508.68px 355.09px #c1c1c1,-233.66px 341.47px #c5c5c5,-271.14px -47.7px #e4e4e4,-478.76px -412.43px #f8f8f8,-231.52px -352.71px gainsboro,-404.42px -428.55px #eaeaea,-372.45px -239.95px #fefefe,489.37px -346.9px #f1f1f1,-193.94px -349.4px #dfdfdf,-297.4px 152.53px #e2e2e2,-695.99px -361.08px #d6d6d6,735.28px 429.74px lightgray,121.41px 45.02px #f6f6f6,-412.6px -155.27px #d8d8d8,-241.74px 228.89px #d6d6d6,-241.03px -322.5px #c8c8c8,214.54px -449.45px #cacaca,249.98px 248.04px #f7f7f7,490.28px 249.98px #e9e9e9,60.44px -43.64px #fafafa,-414.54px -232.81px #c7c7c7,-309.66px 82.46px #e8e8e8,-499.92px 342.18px #f9f9f9,-360.32px -13.66px #d5d5d5,734.14px 374.94px #d6d6d6,408.47px -12.01px #d7d7d7,-712.35px 185.49px #f2f2f2,-503.3px 407.42px #c3c3c3,160.61px 93.81px #e3e3e3,404.38px -355.37px #eee,-646.99px 419.91px #fefefe,631.5px -60.38px #eee,364.85px -436.22px #d8d8d8,678.07px -307.61px #d8d8d8,696.14px -234.56px #c8c8c8,-455.92px 182.93px #c2c2c2,-653.13px 384.87px #e1e1e1,729.53px -188.75px silver,-182.95px -177.92px #f9f9f9,234.43px -142.65px #e8e8e8,-393.33px 317.07px #e7e7e7,58.78px -318.77px #d0d0d0,715.74px 269.83px #fefefe,702.57px -397.12px #ccc,644.25px .37px #d5d5d5,-334.2px -57.69px #f3f3f3,-107.79px -171.3px #c1c1c1,448.48px 59.52px #d9d9d9,459.61px 74.79px #d6d6d6,550.6px 274.51px lightgray,-153.55px 98.67px #ebebeb,472.16px -52.72px #f8f8f8,52.74px 220.33px #d5d5d5,713.18px 357.82px gainsboro,78.47px -200.24px #e9e9e9,273.63px -93.86px #d5d5d5,423.65px 116.97px #fcfcfc,-346.47px -127.76px #f8f8f8,88.27px -428.05px #e4e4e4,-647.13px -383.88px #dbdbdb,-427.66px 404.72px #f6f6f6,-128.34px 417.77px #d2d2d2,-624.15px 55.26px #c8c8c8,209.9px -282.8px #f3f3f3,-1.2px -196.42px #eee,-632.43px -245.59px lightgray,441.2px -30.32px #fefefe,-655.3px -110.6px #c9c9c9,-296.95px -86.44px #cecece,641.26px 442.16px #e8e8e8,-215.66px -44.79px #f2f2f2,-742.73px -187.29px #c7c7c7,-314.93px 414.65px #c1c1c1,192.73px 241.03px #fafafa,-94.75px -308.14px #cfcfcf,-552.37px 127.13px #d8d8d8,-555.13px 26.84px #f1f1f1,521.97px -209px whitesmoke,303.94px -180.39px #fefefe,-584.24px -447.34px #e7e7e7,-17.55px 350.15px #cacaca,-371.01px -267.91px #c3c3c3,480.4px 18.47px #ebebeb,161.67px -310.7px #dedede,-702.2px 104.57px #f6f6f6,13.79px -255.71px #cecece,-65.35px -31.55px #c1c1c1,-314.64px 217.05px #e8e8e8,-109.07px -69.9px #e0e0e0,-323.63px 467.6px #c2c2c2,-333.33px 309.53px #e9e9e9,486.82px -144.08px #f0f0f0,-238.16px 466.74px #f2f2f2,-383.28px -337.98px #c8c8c8,676.47px -238.27px #cfcfcf,566.07px 205.89px #e0e0e0,-89.47px 434.5px #d6d6d6,-665.14px -112.45px #cdcdcd,-535.96px -74.96px #ddd,-576.91px -13.02px #e3e3e3,-163px 473.36px #f9f9f9,-169.23px -135.81px #f9f9f9,29.4px 479.46px #fefefe,-442.11px -160.82px #e4e4e4,541.24px 263.34px #c4c4c4,604.46px 231.94px #f8f8f8,372.53px 144.99px #ddd,470.47px 402.49px #cdcdcd,23.26px 444.42px #e1e1e1,-344.08px -289.19px whitesmoke,-6.56px -438.37px #e4e4e4,160.82px 396.91px #c9c9c9,-716.94px -263.38px #fcfcfc,-514.83px -99.22px #dbdbdb,-107.87px 329.39px #fefefe,-371.05px 462.44px #c2c2c2,-679.36px -260.07px silver,-407.81px -478.13px lightgray,-431.4px 208.25px #d6d6d6,-125.14px 279.08px #e4e4e4,-364px 134.35px #d7d7d7,-523.01px 174.07px #c9c9c9,22.84px -161.77px #d6d6d6,398.55px -473.17px #d9d9d9,-270.87px -360.12px #ebebeb,139.56px -382.63px #e7e7e7,-745.14px -140.69px #e9e9e9,700.02px -194.3px #cbcbcb,600.04px -143.48px #e7e7e7,-420.08px 411.79px #d9d9d9,-235.34px -48.49px #fafafa,279.26px -164.33px #e6e6e6,248.73px 464.28px #f6f6f6,298.05px 317.33px #c7c7c7,-447.76px -205.18px #f3f3f3,136.28px 256.76px lightgray,-324.81px 183.14px #c4c4c4,293.96px -26.03px #dfdfdf,-382.41px 29.24px #fefefe,-228.92px -211.05px #fefefe,-120.56px -346.88px #f9f9f9,567.65px 21.72px #c9c9c9,-539.27px 334.77px #c8c8c8,183.66px 32.26px #d2d2d2,361.46px 474.2px #c1c1c1,619.12px 140.58px #f0f0f0,81.64px 391.41px #fafafa,-625.98px -293.32px #f9f9f9,621.26px 406.4px #c7c7c7,-51.64px 10.56px silver,-519.68px -120.84px white,-157.85px 412.21px #ddd,158.83px 89.71px whitesmoke,-444.62px 271.65px #e3e3e3,156.79px 398.03px #c1c1c1,-411.94px -91.14px #e9e9e9,-25.81px 164.13px #f7f7f7,440.18px -356.16px #c4c4c4,111.03px -292px #ececec,-388.25px -203.39px #c9c9c9,-432.68px 309.66px whitesmoke,602.76px -272.85px #cdcdcd,343.06px 369.09px #e9e9e9,-586.79px -244.53px #e6e6e6,-61.77px 206.3px #ddd,-456.89px 201.57px #e9e9e9,352.85px 141.29px #e5e5e5,-7.54px 425.45px #ebebeb,586.92px -465.95px #d7d7d7,-238.75px -212.9px #c2c2c2,-359.57px -335.4px #c8c8c8,-650.52px -433.47px #c4c4c4,-486.61px -107.08px #cfcfcf,-742.84px 83.74px #c4c4c4,705.79px -420.98px white,-15.72px -261.27px #d9d9d9,717.63px 2.89px #eee,530.84px -188.5px #d9d9d9,48.92px -435.45px #f3f3f3,-103.14px -337.96px #d8d8d8,699.65px -456.02px #e1e1e1,82.31px -389.64px #ebebeb,169.83px 261.19px #cfcfcf,87.21px -23.54px #e9e9e9,459.45px 116.18px #d2d2d2,411.55px 120.34px #e6e6e6,568.52px 388.94px white,55.34px 361.99px #f8f8f8,-502.97px 439.49px #ebebeb,-481.42px 61.42px #f3f3f3,744.98px -372.19px #ececec,-698.75px -461.37px #efefef,312.38px 193.91px #d7d7d7,-96.62px 73.62px white,199.23px -422.22px #c1c1c1,324.94px 66.39px #f9f9f9,-594.48px 19.44px #c1c1c1,-434.05px -163.07px #f2f2f2,-68.75px -81.13px #eaeaea,-373.59px -294.75px #c1c1c1,-723.57px -403.92px #d2d2d2,-493.69px -8.65px #f9f9f9,-558.95px 331.07px #d0d0d0,-294.35px 55.23px #f1f1f1,-574.88px -436.17px #f7f7f7,724.44px 216.88px #fdfdfd,-271.37px -465.63px #dedede,62.67px -163.69px #f4f4f4,-648.42px -397.3px #d9d9d9,-279.65px 193.52px #eaeaea,293.98px 88.79px white,197.47px -311.49px #f4f4f4,55.83px 352.67px #e4e4e4,494.04px -398.72px #e9e9e9,637.11px -245.67px #dedede,-389.95px 251.82px #ddd,-462.15px -426.24px #c2c2c2,-454.49px 40.14px #e6e6e6,258.02px 130.97px #e5e5e5,-699.59px 246.24px #d9d9d9,297.65px -174.05px #ddd,-625.25px 230.12px #ccc,156.71px -61.28px white,268.54px 311.77px lightgray,335.22px -170.74px #e1e1e1,-518.23px -148.8px #c4c4c4,-166.82px -182.42px #d7d7d7,514.45px 128.41px #f4f4f4,650.58px 223.68px #f7f7f7,-633.43px -456.6px #fafafa,287.42px 407.56px #d7d7d7,-461.86px 336.16px #e9e9e9,743.71px -270.79px #cbcbcb,29.15px -53.29px #d8d8d8,-480.56px 428.65px #eaeaea,-160.4px -344.97px gainsboro,114.62px -54.14px #c8c8c8,-530.5px -218.87px #c9c9c9,29.24px -439.16px #fafafa,-581.15px -315px #f6f6f6,-236.69px -406.39px #d7d7d7,187.64px -313.34px #f8f8f8,-183.18px 364.15px #f3f3f3,-724.13px 106.09px #e4e4e4,689.78px 272.47px #e4e4e4,183.55px 303.3px #cfcfcf,-117.82px -361.43px #bfbfbf,410.67px -361.71px #cfcfcf,-605.98px -257.55px #dadada,457.23px 351.05px #f9f9f9,-274.69px -55.9px #c9c9c9,-676.76px -118.4px #e3e3e3,-123.96px -396.47px #e2e2e2,508.7px 469.92px #e1e1e1,346.22px .74px #fafafa,13.6px -443.98px #c9c9c9,135.84px -464.27px #e8e8e8,-162.06px 339.89px #f1f1f1,-255.09px 448.5px #bfbfbf,481.73px 261.55px #ededed,-326.58px 179.04px #d6d6d6,-555.03px -359.02px #d4d4d4,421.37px 7.36px #c2c2c2,227.64px -241.81px #fafafa,-511.23px 253.46px #d7d7d7,329.76px -26.82px #f4f4f4,375.62px 277.34px #ececec,251.33px -354.06px #d9d9d9,581.91px 398.99px #d6d6d6,492.34px 56.49px #fdfdfd,607.64px -21.58px #eaeaea,52.8px -395.19px #f6f6f6,-547.18px 295.63px #fdfdfd,-567.3px -429.09px #d9d9d9,617.44px -249.38px #e5e5e5,632.04px 274.78px #fcfcfc,101.5px -376.61px #f7f7f7,-349.17px 116.44px #f3f3f3,-94.98px 233.93px #c9c9c9,-10.94px 375.87px #d4d4d4,527.97px -17.75px #efefef,646.74px 413.08px whitesmoke,-529.63px 148.35px silver,623.86px -411.93px #eaeaea,232.21px 92.23px #cfcfcf,420.43px 140.83px #cacaca,313.5px 133.88px #f4f4f4,536.44px 471.37px #e8e8e8,214.24px -366.69px #c2c2c2,-28.11px -60.3px gainsboro,434.41px -129.48px #d0d0d0,726.79px -174.21px #f9f9f9,-25.96px 205.51px #f3f3f3,301.14px 449.67px #d7d7d7,-666.9px -1.72px silver,694.93px 211.33px #c8c8c8,511.61px -431.18px #ccc,-591.84px 390.76px #e4e4e4,-490.43px 197.14px #ececec,-59.16px 347.97px silver,-173.03px 283.24px #f7f7f7,-207.04px 402.95px #efefef,463.81px 147.12px #c2c2c2,-535.47px -84.28px #cacaca,420.1px 108.77px #e1e1e1,-544.46px 166.26px #e3e3e3,195.83px -471.8px #eaeaea,265.99px -445.42px #d1d1d1,291.01px -314.59px #f3f3f3,-604.11px 320.68px #eaeaea,-294.37px -59.6px #d0d0d0,345.24px -95.44px #c1c1c1,439.7px -346.84px #d8d8d8,614.02px -413.79px #eee,-6.79px 103.71px #dedede,702.26px -314.35px #c4c4c4,366.17px -307.97px #fafafa,-390.07px -437.14px #dadada,558.56px -301.87px silver,-662.94px -462.16px #c5c5c5,-429.59px 442px #c5c5c5,383.62px -69.39px #dadada,-598.3px 323.66px #dedede,249.63px 101.15px #eee,552.43px -336.91px #e2e2e2,-564.91px 369.47px #d7d7d7,522.61px -259.7px #e6e6e6,-60.01px 95.57px #eaeaea,-187.77px -84.71px #fdfdfd,-735.67px -400.55px #fcfcfc,421.3px -451.95px silver,-591.88px 161.1px #e3e3e3;height:2px;left:50%;opacity:1;position:absolute;top:50%;width:2px}.boostMicroSite .activeStarfield:after,.boostMicroSite .activeStarfield:before{box-shadow:inherit;content:"";height:inherit;position:absolute;width:inherit}.boostMicroSite .activeStarfield:before{-webkit-transform:translateZ(-300px);-moz-transform:translateZ(-300px);-ms-transform:translateZ(-300px);-o-transform:translateZ(-300px);transform:translateZ(-300px);opacity:.6}.boostMicroSite .activeStarfield:after{-webkit-transform:translateZ(-600px);-moz-transform:translateZ(-600px);-ms-transform:translateZ(-600px);-o-transform:translateZ(-600px);transform:translateZ(-600px);opacity:.4}@keyframes fly{from{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:.6}to{-webkit-transform:translateZ(300px);-moz-transform:translateZ(300px);-ms-transform:translateZ(300px);-o-transform:translateZ(300px);transform:translateZ(300px);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:.733}}.boostMicroSite .bottomBackground{bottom:19vh;display:inline-block;height:0;left:0;pointer-events:none;position:absolute;right:34.6vw;z-index:1}.boostMicroSite .bottomBackground img{width:100%}.boostMicroSite #boostPage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#1a1a1a;height:100%;overflow:hidden;position:relative;width:100%}.boostMicroSite #mainView{height:100%}.boostMicroSite #mainBody{bottom:10vh;left:0;padding:0 3vw;position:absolute;right:0;top:0}.boostMicroSite #mainContent{bottom:0;position:absolute;top:10vh;width:100%}.boostMicroSite #mainContentBody{bottom:0;position:absolute;top:10.5vh;width:100%}.boostMicroSite #mainContentLeft{bottom:0;left:0;position:absolute;right:28vw;top:0;z-index:10}.boostMicroSite #mainContentLeft.noSidebar{right:0}.boostMicroSite #mainContentRight{bottom:0;font-size:1.55vh;position:absolute;right:0;top:0;width:28vw;z-index:10}.boostMicroSite #mainContentRight ::-webkit-scrollbar{background-color:#afafaf}.boostMicroSite #mainContentRight ::-webkit-scrollbar-thumb{background:#666;border:1px solid #afafaf}.boostMicroSite .backBtn{background-color:#ef6b35;box-sizing:border-box;color:#fff!important;display:inline-table;height:100%;position:relative;width:8vh}.boostMicroSite .backBtn:hover{background-color:#de6635;color:#eee!important}.boostMicroSite .backBtn:visited{color:#fff!important}.boostMicroSite .backBtn i{display:table-cell;font-size:1.85em;position:relative;text-align:center;top:.05em;vertical-align:middle}.boostMicroSite .dailyCube{display:inline-block;width:100%}.boostMicroSite .dailyCube .st0,.boostMicroSite .dailyCube .st5{display:none}.boostMicroSite .dailyCube.yellowCube .st2{fill:#fedd79}.boostMicroSite .dailyCube.yellowCube .st4{fill:#ffc700}.boostMicroSite .dailyCube.yellowCube .st3{fill:#fde7a5}.boostMicroSite .dailyCube.blueCube .st2{fill:#00b3e4}.boostMicroSite .dailyCube.blueCube .st4{fill:#008fb7}.boostMicroSite .dailyCube.blueCube .st3{fill:#2bc1e9}.boostMicroSite .dailyCube.greenCube .st2{fill:#45c67c}.boostMicroSite .dailyCube.greenCube .st4{fill:#3eb36f}.boostMicroSite .dailyCube.greenCube .st3{fill:#4ad281}.boostMicroSite .dailyCube.greyCube .st1{fill:#969696}.boostMicroSite .dailyCube.greyCube .st2,.boostMicroSite .dailyCube.greyCube .st3,.boostMicroSite .dailyCube.greyCube .st4{fill:gray}.boostMicroSite .dailyCube.withFlag .st5,.boostMicroSite .dailyCube.withOutline .st0{display:inline}.boostMicroSite #menuBlock{background-color:#393939;font-size:1.2vh;height:7.5vh}.boostMicroSite #menuBlock .menuTabs{display:inline-block;height:7.5vh;vertical-align:top}.boostMicroSite #menuBlock .menuTabs li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.7em;height:100%;margin-left:1.6em;position:relative}.boostMicroSite #menuBlock .menuTabs li a{color:#c9c9c9}.boostMicroSite #menuBlock .menuTabs li.active a{color:#eb6f28}.boostMicroSite #menuBlock .menuTabs li.active:after,.boostMicroSite #menuBlock .menuTabs li:hover:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:.65em;content:"";display:inline-block;position:absolute;width:100%}.boostMicroSite #menuBlock .menuTabs a{display:table;height:100%}.boostMicroSite #menuBlock .menuTabs .menuContents{display:table-cell;font-weight:500;vertical-align:middle}.boostMicroSite #header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.4vh;height:10vh;position:relative}.boostMicroSite #header #challengeLogo{display:inline-block;margin-top:1.1em;width:17.9em}.boostMicroSite #header #challengeLogo img{width:100%}.boostMicroSite #header .syncWidget{font-size:1.2em;margin-top:1.8em;padding:.45em 1.5em;position:absolute;right:0}.boostMicroSite #header .syncWidget.withBorder{border:1px solid #666;border-radius:.45em}.boostMicroSite #header .syncWidget .statusText{color:#b2b2b2}.boostMicroSite #header .syncWidget .dateText{color:#7f7f7f}.boostMicroSite #footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;bottom:0;color:#fff;font-size:1.5vh;font-weight:500;height:10vh;left:0;overflow:hidden;padding:1.633em 1.583em;position:absolute;right:0;z-index:10}.boostMicroSite #footer a{color:#fff;text-decoration:underline}.boostMicroSite #footer a:hover{color:#fff}.boostMicroSite #footer .miscLinks{font-size:.91em;font-weight:400;margin-right:1.83em;margin-top:1.28em}.boostMicroSite #footer .miscLinks .marginRight{margin-right:.3em}.boostMicroSite #footer #rallyLogo{height:1.58em;margin-right:.3em;margin-top:.3em;padding:.65em 0}.boostMicroSite #footer #companyLogo{font-size:.8em;position:absolute;right:0;top:1em;z-index:10}.boostMicroSite #footer #companyLogo .logoBanner{height:4em;width:18em}.boostMicroSite #footer #companyLogo .logoContainer{display:table;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}.boostMicroSite #footer #companyLogo .logoBody{display:table-cell;height:4em;vertical-align:middle}.boostMicroSite #footer #companyLogo .logoImg{font-size:.85em;margin-top:.05em;max-height:3.3em;max-width:15em;vertical-align:middle}.boostMicroSite #overviewTabComplete{font-size:1.7vh;position:relative;text-align:center}.boostMicroSite #overviewTabComplete .moon{display:inline-block;margin-right:.9em;margin-top:1.1em;position:relative;width:32.5em}.boostMicroSite #overviewTabComplete .moon img{width:100%}.boostMicroSite #overviewTabComplete .flagMan{display:inline-block;left:50%;margin-left:-3.25em;position:absolute;top:1em;width:6.5em}.boostMicroSite #overviewTabComplete .flagMan img{width:100%}.boostMicroSite #overviewTabComplete .moonText{left:50%;margin-left:-10em;position:absolute;top:13.2em;width:20em}.boostMicroSite #overviewTabComplete .moonText h3{color:#e5e5e5;font-size:2.08em;letter-spacing:.05em}.boostMicroSite #overviewTabComplete .moonText h4{color:#45c67c;display:inline-block;font-size:1.5em;font-weight:300;letter-spacing:.2em;line-height:1.4em;margin-top:2.4em;width:11em}.boostMicroSite #overviewTabComplete .divider{border-bottom:1px solid #666;width:100%}.boostMicroSite #overviewTabComplete .daySelector{margin:1em 3em 1.1em}.boostMicroSite #overviewTabComplete .daySelector .dayElement{display:inline-block;width:5.6em;z-index:10}.boostMicroSite #overviewTabComplete .daySelector .dayElement h5{font-size:1.4em;line-height:1em}.boostMicroSite #overviewTabComplete .daySelector .dayElement h6{font-size:.9em}.boostMicroSite #overviewTabComplete .daySelector .dayElement .dailyCube{height:3.5em;width:2.5em}.boostMicroSite #overviewTabComplete .daySelector .dayElement .dailyCube svg{height:100%;width:100%}.boostMicroSite #overviewTab .headerText{font-size:1.3vh;height:2.05em;position:relative}.boostMicroSite #overviewTab .headerText h2{color:#f2f2f2;font-size:1.6em;height:1.2em;line-height:1em;text-align:center;width:100%}.boostMicroSite #overviewTab .headerText .fadeOut.ng-hide{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s;display:block!important;opacity:0}.boostMicroSite #overviewTab .headerText .fadeInDown{-webkit-animation:fadeInDown .5s;-moz-animation:fadeInDown .5s;animation:fadeInDown .5s;position:absolute}.boostMicroSite #overviewTab .headerText .fadeOutDown{-webkit-transition:opacity .5s,.5s top;-moz-transition:opacity .5s,.5s top;transition:opacity .5s,.5s top;opacity:1;position:absolute;top:0}.boostMicroSite #overviewTab .headerText .fadeOutDown.ng-hide{display:block!important;opacity:0;top:2em}@keyframes fadeInDown{from{opacity:0;top:-2em}to{opacity:1;top:0}}.boostMicroSite #overviewTab .progressBar{font-size:1.3vh;height:2em;margin:3.7em 10% 0 8%;position:relative}.boostMicroSite #overviewTab .progressBar .barContainer{height:2em;position:relative}.boostMicroSite #overviewTab .progressBar .bgBar{background-color:#4d4d4d;bottom:0;left:0;position:absolute;right:0;top:0}.boostMicroSite #overviewTab .progressBar .greenBar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;padding-right:2.3em;position:relative;width:100%;z-index:10}.boostMicroSite #overviewTab .progressBar .greenBar .contents{background-color:#40b975;display:inline-block;height:100%}.boostMicroSite #overviewTab .progressBar .runningMan{display:inline-block;height:6em;left:0;position:absolute;top:-2.1em;z-index:10}.boostMicroSite #overviewTab .progressBar .runningMan img{height:100%;left:-.9em;position:relative}.boostMicroSite #overviewTab .progressBar .finishFlag{display:inline-block;position:absolute;right:-3.1em;top:-2.05em;width:3.3em}.boostMicroSite #overviewTab .progressBar .finishFlag img{width:100%}.boostMicroSite #overviewTab .progressBar .greenStars{left:50%;margin-left:-12.3em;position:absolute;top:-5.3em;width:26em}.boostMicroSite #overviewTab .progressBar .moonWalkMan{display:inline-block;margin-right:-6em;position:absolute;right:50%;top:-4.9em;width:11.9em}.boostMicroSite #overviewTab .progressBar .danceMan{display:inline-block;margin-right:-11.5em;position:absolute;right:50%;top:-7em;width:20.9em}.boostMicroSite #overviewTab .progressBar .flagMan{display:inline-block;margin-right:-3.25em;position:absolute;right:50%;top:-2.05em;width:6.5em}.boostMicroSite #overviewTab .progressBar .flagMan img{width:100%}.boostMicroSite #overviewTab .progressBar .flagMan.rightSide{right:.1em}.boostMicroSite #overviewTab .odometerContainer{display:inline-block;position:relative}.boostMicroSite #overviewTab .odometerContainer .odometer-ribbon-inner{-webkit-transition:-webkit-transform .5s!important;-moz-transition:-moz-transform .5s!important;transition:transform .5s!important}.boostMicroSite #overviewTab .odometerContainer .shadow{box-shadow:inset 0 .33em .33em -.33em #1a1a1a,inset 0 -.33em .33em -.33em #1a1a1a,inset 0 .33em .33em -.33em #1a1a1a,inset 0 -.33em .33em -.33em #1a1a1a;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.boostMicroSite #overviewTab .teamProgressMeter{font-size:1.7vh;height:21.55em;margin-top:3.33em;position:relative;text-align:center}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer{display:inline-block;position:relative}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialOutline{display:inline-block;width:43em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialOutline img{width:100%}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText{-webkit-transform-origin:center 20.583em;-moz-transform-origin:center 20.583em;-ms-transform-origin:center 20.583em;-o-transform-origin:center 20.583em;transform-origin:center 20.583em;left:21.62em;position:absolute!important;top:.63em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText .contents{font-size:1.15em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText1{-webkit-transform:rotate(-59.5deg);-moz-transform:rotate(-59.5deg);-ms-transform:rotate(-59.5deg);-o-transform:rotate(-59.5deg);transform:rotate(-59.5deg)}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText3{-webkit-transform:rotate(59.5deg);-moz-transform:rotate(59.5deg);-ms-transform:rotate(59.5deg);-o-transform:rotate(59.5deg);transform:rotate(59.5deg)}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialSegments{left:2.7em;position:absolute;top:2.5em;width:37.8em;z-index:10}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialSegments img{width:100%}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialDialContainer{display:inline-block;height:20em;left:6em;overflow:hidden;position:absolute;top:1.25em;width:30.5em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialDial{-webkit-transform:rotate(178.5deg);-moz-transform:rotate(178.5deg);-ms-transform:rotate(178.5deg);-o-transform:rotate(178.5deg);transform:rotate(178.5deg);-webkit-transform-origin:15.4em 13.2em;-moz-transform-origin:15.4em 13.2em;-ms-transform-origin:15.4em 13.2em;-o-transform-origin:15.4em 13.2em;transform-origin:15.4em 13.2em;display:inline-block;left:.25em;position:absolute;top:6.6em;width:30.5em;z-index:1}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialDial img{width:100%}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .radialDialCover{background-color:#1a1a1a;display:inline-block;height:7em;left:28.5em;position:absolute;top:15.2em;width:8em;z-index:1}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText{display:inline-block;left:50%;margin-left:-13em;position:absolute;top:14em;width:26em;z-index:10}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText h1{color:#e4e4e4;font-size:2.1em;letter-spacing:.06em;line-height:1em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText h3{color:#b2b2b2;font-size:1.15em;font-weight:500;letter-spacing:.18em;line-height:1em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText .lineDivider{border-bottom:1px solid #4d4d4d;display:inline-block;margin:.7em 0 .5em;width:15em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText .coinBanner{display:inline-block;margin-top:1em;position:relative;width:9.55em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText .coinBanner img{width:100%}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText .coinBanner .coinText{color:#fff;font-size:1.1em;left:0;line-height:1.2em;position:absolute;right:0;text-align:center;top:.15em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText.perfect{-webkit-transition:margin-top .3s;-moz-transition:margin-top .3s;transition:margin-top .3s;margin-top:-1.4em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText.perfect h3{color:#45c67c}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText.perfect .fadeInUp{-webkit-animation:fadeInUp .5s;-moz-animation:fadeInUp .5s;animation:fadeInUp .5s;-webkit-transition:opacity .5s,.5s top;-moz-transition:opacity .5s,.5s top;transition:opacity .5s,.5s top;position:relative}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText.perfect .fadeInDown{-webkit-animation:fadeInDown .5s ease 1s backwards;-moz-animation:fadeInDown .5s ease 1s backwards;animation:fadeInDown .5s ease 1s backwards;-webkit-transition:opacity .5s,.5s top;-moz-transition:opacity .5s,.5s top;transition:opacity .5s,.5s top;position:relative}@keyframes fadeInUp{from{opacity:0;top:2em}to{opacity:1;top:0}}@keyframes fadeInDown{from{opacity:0;top:-2em}to{opacity:1;top:0}}.boostMicroSite #overviewTab .daySelector{box-shadow:inset 0 1px 0 0 #666;font-size:1.7vh;margin:0 3vw;overflow:hidden;position:relative;text-align:center;z-index:10}.boostMicroSite #overviewTab .daySelector .dayContainer{display:inline-block;margin-top:2em}.boostMicroSite #overviewTab .daySelector .dayElement{display:inline-block;position:relative;width:5.6em}.boostMicroSite #overviewTab .daySelector .dayElement h5{font-size:1.4em}.boostMicroSite #overviewTab .daySelector .dayElement button{height:2.8em;margin-top:1em;width:2.5em}.boostMicroSite #overviewTab .daySelector .dayElement .arrowSelector{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#1a1a1a;border-bottom:1px solid #666;border-right:1px solid #666;display:inline-block;height:1em;left:50%;margin-left:-.55em;position:absolute;top:-2.49em;width:1em}.boostMicroSite #overviewTab .daySelector .dayElement .dailyCube{height:100%}.boostMicroSite #activityTab{font-size:1.45vh;padding:0 3vw}.boostMicroSite #activityTab .activityChart{height:25em}.boostMicroSite #activityTab .selectRow{margin:.6em 0 2em;text-align:center}.boostMicroSite #activityTab .selectRow .robo-ui-select{margin-right:.833em}.boostMicroSite #activityTab .selectRow .robo-ui-select button{background-color:#1a1a1a;border-radius:6px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:500;height:2.6em}.boostMicroSite #activityTab .selectRow .robo-ui-select button span{font-size:1.15em;line-height:1.1em}.boostMicroSite #activityTab .selectRow .robo-ui-select-toggle{padding:.66em 2.25em .66em .833em}.boostMicroSite #activityTab .selectRow .robo-ui-select-toggle .robo-ui-select-arrow{margin-top:-.25em;right:.7em}.boostMicroSite #activityTab .selectRow .robo-ui-select-list-container{top:2.58em}.boostMicroSite #activityTab .selectRow .robo-ui-select-list>li{padding:.58em .83em}.boostMicroSite #activityTab .selectRow .robo-ui-select button,.boostMicroSite #activityTab .selectRow .robo-ui-select-list-container{border-color:#666;font-size:1em;width:15em!important}.boostMicroSite #activityTab .selectRow input:focus{outline:0}.boostMicroSite #activityTab .selectRow .robo-btn.robo-btn-option{background-color:#1a1a1a;border-color:#666;color:#fff!important;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1.1em;font-weight:400;outline:0}.boostMicroSite #activityTab .selectRow .robo-btn.robo-btn-option.selected,.boostMicroSite #activityTab .selectRow .robo-btn.robo-btn-option:hover{background-color:#323232}.boostMicroSite #activityTab .selectRow .robo-btn.robo-btn-option.selected:before{content:none}.boostMicroSite #activityTab .statsContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#b2b2b2;display:inline-block;font-size:1.1em;font-weight:500;vertical-align:top;width:50%}.boostMicroSite #activityTab .statsContainer table{width:100%}.boostMicroSite #activityTab .statsContainer thead{border-bottom:1px solid #999}.boostMicroSite #activityTab .statsContainer th{padding-bottom:.6em}.boostMicroSite #activityTab .statsContainer th:first-child .contents{color:#e5e5e5;font-size:1.35em}.boostMicroSite #activityTab .statsContainer tr:first-child td{padding-top:.9em}.boostMicroSite #activityTab .statsContainer td{padding:.4em 0}.boostMicroSite #activityTab .statsContainer td .contents{font-size:1.15em}.boostMicroSite #activityTab .statsContainer td:last-child{color:#e5e5e5}.boostMicroSite #activityTab .statsContainer td.greyText{color:#b2b2b2}.boostMicroSite #activityTab .statsContainer .labelCol{text-align:left}.boostMicroSite #activityTab .statsContainer .coinCol,.boostMicroSite #activityTab .statsContainer .countCol{text-align:right}.boostMicroSite #activityTab .statsContainer .icon{display:inline-block;height:1.4em;margin-right:.2em;text-align:center;vertical-align:top;width:1.7em}.boostMicroSite #activityTab .statsContainer .icon.iconDistance img{width:1.1em}.boostMicroSite #activityTab .statsContainer .icon.iconAverage img{width:1.4em}.boostMicroSite #activityTab .statsContainer .icon.iconCheckin img{width:1.7em}.boostMicroSite #activityTab .statsContainer .icon.iconNudge img{width:1.5em}.boostMicroSite #activityTab .statsContainer .icon.iconFlag img,.boostMicroSite #activityTab .statsContainer .icon.iconThumbsUp img{width:1.4em}.boostMicroSite #activityTab .statsContainer .dailyCube{height:1.9em;line-height:1em;vertical-align:middle;width:1.5em}.boostMicroSite #activityTab .statsContainer .coinTotal{color:#e5e5e5;margin-top:.55em;text-align:right}.boostMicroSite #activityTab .statsContainer .coinTotal .contents{font-size:1.9em;vertical-align:middle}.boostMicroSite #activityTab .statsContainer .coinTotal img{margin-right:.2em;vertical-align:middle;width:1.6em}.boostMicroSite #activityTab .myStats{padding-right:3em}.boostMicroSite #activityTab .rewards{padding-left:3em}.boostMicroSite .sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#393939;border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d;height:100%;overflow-x:hidden;overflow-y:auto;position:relative}.boostMicroSite .sidebar table{width:100%}.boostMicroSite .sidebar table td{padding:1.2em 0;vertical-align:top}.boostMicroSite .sidebar table tr{border-bottom:1px solid #1a1a1a}.boostMicroSite .sidebar table tr:last-child{border:none}.boostMicroSite .sidebar.inactive{border-bottom:1px solid #333;border-top:1px solid #333}.boostMicroSite #notificationsTab{border-top:1px solid #666}.boostMicroSite #notificationsTab tr.highlighted{background-color:#4d4d4d}.boostMicroSite #notificationsTab .iconCol{text-align:center;width:6.5em}.boostMicroSite #notificationsTab .iconCol .icon{display:inline-block;height:3em}.boostMicroSite #notificationsTab .iconCol .roundAvatar{border-radius:1.33em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:2.66em;position:relative;width:2.66em;display:block;margin:0 auto}.boostMicroSite #notificationsTab .iconCol .clockIcon,.boostMicroSite #notificationsTab .iconCol .dailyCube{width:2.66em}.boostMicroSite #notificationsTab .iconCol .flagIcon{width:2em}.boostMicroSite #notificationsTab .iconCol svg{width:100%}.boostMicroSite #notificationsTab .messageCol{padding-right:2em}.boostMicroSite #notificationsTab .messageCol .message{font-size:1.2em;line-height:1.2em;margin-bottom:.1em}.boostMicroSite #notificationsTab .messageCol .timeAgo{color:#9a9a9a;font-size:.95em;font-weight:400}.boostMicroSite #notificationsTab .messageCol .coinText{color:#c5c5c5;position:absolute;right:0}.boostMicroSite #participantsTab .greyOverlay{background-color:rgba(26,26,26,.6);bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:100}.boostMicroSite #participantsTab table .avatarCol{width:5.4em}.boostMicroSite #participantsTab table .avatarCol .roundAvatar{border-radius:1.665em;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:3.33em;position:relative;width:3.33em;display:block;margin:0 auto}.boostMicroSite #participantsTab table .userCol h6{color:#e5e5e5;font-size:1.4em;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:6.9em}.boostMicroSite #participantsTab table .userCol p{color:#999;font-size:.9em;line-height:1em;margin-top:.45em}.boostMicroSite #participantsTab table .btnCol{vertical-align:middle;width:6.7em}.boostMicroSite #participantsTab table .btnCol button{border:1px solid #45c67c;border-radius:.5em;height:2.7em;width:5.8em}.boostMicroSite #participantsTab table .btnCol button:hover{background-color:rgba(255,255,255,.1)}.boostMicroSite #participantsTab table .btnCol .nudgeIcon{vertical-align:middle;width:1.9em}.boostMicroSite #participantsTab table .btnCol .thumbsUpIcon{vertical-align:middle;width:1.7em}.boostMicroSite #participantsTab table .btnCol .youFlag{background-color:#f36923;height:1.5em;left:1.25em;padding:.2em .3em;position:relative}.boostMicroSite #participantsTab table .btnCol .youFlag .flagPointer{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-color:#f36923;height:1.1em;left:-.6em;position:absolute;top:.25em;width:1.1em}.boostMicroSite #participantsTab table .btnCol .youFlag .youText{color:#fff;display:inline-block;font-size:.95em;font-weight:500;padding-left:.3em;position:relative;width:2.5em;z-index:10}.boostMicroSite #participantsTab.complete .userCol{vertical-align:middle}.boostMicroSite #participantsTab.complete .userCol h6{font-size:1.5em;line-height:1.2em;width:8.6em}.boostMicroSite #participantsTab.complete .btnCol,.boostMicroSite #participantsTab.complete .userCol p{display:none}.boostMicroSite #waitingTab{font-size:1.7vh;text-align:center}.boostMicroSite #waitingTab h1{color:#45c67c;font-size:2.9em;font-weight:300;line-height:1em;margin-bottom:.6em}.boostMicroSite #waitingTab h3{color:#b2b2b2;font-size:1.8em;font-weight:300;line-height:1em}.boostMicroSite #waitingTab .countDownChart{display:inline-block;margin-top:1.1em;position:relative}.boostMicroSite #waitingTab .countDownChart .timedDayChart{height:31.25em;width:31.25em}.boostMicroSite #waitingTab .countDownChart .countDownText{font-size:.785em;left:50%;margin-left:-10em;margin-top:-6.95em;position:absolute;text-align:center;top:50%;width:20em;z-index:10}.boostMicroSite #waitingTab .countDownChart .countDownText h5{font-size:2.3em;margin-bottom:.5em}.boostMicroSite #waitingTab .countDownChart .countDownText .divider{border-bottom:1px solid #4d4d4d;margin-bottom:1.8em;margin-top:2.4em}.boostMicroSite #waitingTab .countDownChart .countDownText .remaining{color:#fff;font-size:2.6em;line-height:1em}.boostMicroSite #waitingTab .countDownChart .countDownText .remaining .dayLabel,.boostMicroSite #waitingTab .countDownChart .countDownText .remaining .remainingTimeDays{display:none}@media (max-width:767px){.boostMicroSiteBody{background-color:#444;font-size:12px}.boostMicroSiteBody .mobileHidden{display:none!important}.boostMicroSiteBody .mobileBlock{display:block!important}.boostMicroSite{min-height:100vh;min-width:0;padding:0}.boostMicroSite #boostPage{height:initial;max-height:initial!important}.boostMicroSite .backBtn{width:5em}.boostMicroSite #header{background-color:#444;font-size:.9em;height:4.35em;margin:0}.boostMicroSite #header #challengeLogo{display:inline-block;left:50%;margin-left:-6.6em;margin-top:0;position:absolute;top:.4em}.boostMicroSite #header #challengeLogo img{width:13.2em}.boostMicroSite #header .mobileSyncWidget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#b2b2b2;bottom:0;color:#000;padding:.7em 0;position:absolute;right:0;text-align:center;top:0;width:5.6em}.boostMicroSite #header .mobileSyncWidget h3{color:#404040;font-size:1.1em;font-weight:500}.boostMicroSite #header .mobileSyncWidget p{color:#646464;font-size:.98em}.boostMicroSite #mainBody{bottom:0;left:0;padding:0;position:static;top:0}.boostMicroSite #mainContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:static;text-align:center;top:4.35em}.boostMicroSite #menuBlock{background-color:transparent;box-sizing:border-box;display:inline-block;font-size:3vw;height:3.05em;margin:2.5em 0 2.2em;padding:0 1.2em;width:100%}.boostMicroSite #menuBlock .menuTabs{height:3.05em;width:100%}.boostMicroSite #menuBlock .menuTabs li{border:1px solid #464646;border-right:0;font-size:1.3em;margin:0;width:33.3%}.boostMicroSite #menuBlock .menuTabs li:first-child{border-radius:1em 0 0 1em}.boostMicroSite #menuBlock .menuTabs li:last-child{border-radius:0 1em 1em 0;border-right:1px solid #464646}.boostMicroSite #menuBlock .menuTabs li.active{background-color:#4d4d4d}.boostMicroSite #menuBlock .menuTabs li.active a{color:#fff}.boostMicroSite #menuBlock .menuTabs li a{width:100%}.boostMicroSite #menuBlock .menuTabs .menuContents{font-weight:400}.boostMicroSite #mainContentBody,.boostMicroSite #mainContentLeft{position:static;width:100%}.boostMicroSite #mainContentRight{font-size:1.6vh;position:relative;width:100%;z-index:10}.boostMicroSite #mainContentLeft{min-height:23em}.boostMicroSite #footer{background-color:#444;font-size:.9em;height:15em;position:relative}.boostMicroSite #footer .miscLinks{color:#8a8a8a;font-size:.95em;text-align:center}.boostMicroSite #footer #rallyLogo{font-size:1.2em;margin-top:.7em}.boostMicroSite #footer #companyLogo{top:2.4em}.boostMicroSite #footer a{color:#8a8a8a}.boostMicroSite #overviewTabComplete .daySelector{margin-left:0;margin-right:0}.boostMicroSite #overviewTabComplete .daySelector .dayElement h5{font-size:1.8em}.boostMicroSite #overviewTabComplete .daySelector .dayElement .dailyCube,.boostMicroSite #overviewTabComplete .daySelector .dayElement h6{font-size:1.2em}.boostMicroSite #overviewTab .headerText{font-size:3.2vw}.boostMicroSite #overviewTab .progressBar{font-size:2.7vw;margin:3.7em 12% 0 8%;text-align:left}.boostMicroSite #overviewTab .progressBar .barContainer{height:1.4em}.boostMicroSite #overviewTab .teamProgressMeter{font-size:2.1vw}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText{top:14.5em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText h1{font-size:2.4em;line-height:.5em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText h3{font-size:1.5em;letter-spacing:.12em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .teamText .lineDivider{margin:1.2em 0 .3em;width:16.8em}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText{top:.2em}.boostMicroSite #overviewTab .daySelector{font-size:2.1vw;margin:0}.boostMicroSite #overviewTab .daySelector .dayElement h5{font-size:1.8em}.boostMicroSite #overviewTab .daySelector .dayElement button{font-size:1.2em}.boostMicroSite .sidebar{margin:1em 1.3em 1.5em;overflow-y:hidden;text-align:left}.boostMicroSite .sidebar table tr:last-child{border-bottom:none}.boostMicroSite #participantsTab table .btnCol .youFlag .flagPointer{left:-.55em}.boostMicroSite #activityTab{padding:0 1.5em}.boostMicroSite #activityTab .activityChart{height:22.5em}.boostMicroSite #activityTab .statsContainer{display:block;margin-bottom:1.6em;padding:0;width:100%}.boostMicroSite #activityTab .statsContainer .coinCol{padding-left:1em}.boostMicroSite #activityTab .statsContainer th .contents{font-size:1.1em}.boostMicroSite #activityTab .selectRow .robo-ui-select-list-container{top:32px}.boostMicroSite #notificationsTab{margin-bottom:3em;margin-top:0}.boostMicroSite #notificationsTab .messageCol{padding-right:1.6em}.boostMicroSite #mainContentRight #notificationsTab{display:none}.boostMicroSite #waitingTab{font-size:1em;padding:2.6em .7em .6em}.boostMicroSite #waitingTab h1{font-size:1.7em}.boostMicroSite #waitingTab h3{font-size:1.3em}.boostMicroSite #waitingTab .countDownChart{font-size:1em;margin-bottom:1em}.boostMicroSite #waitingTab .countDownChart .timedDayChart{height:22.9em;width:22.9em}.boostMicroSite #waitingTab .countDownChart .countDownText{font-size:.6em}}@media only screen and (min-width:480px) and (max-width:767px){.boostMicroSite #menuBlock{font-size:2vw}.boostMicroSite #menuBlock .menuTabs li{width:25%}.boostMicroSite #overviewTab .headerText{font-size:2.2vw}.boostMicroSite #overviewTab .progressBar{font-size:2.1vw}.boostMicroSite #overviewTab .progressBar .backgroundBar{height:1.8em}.boostMicroSite #overviewTab .teamProgressMeter{font-size:1.6vw}.boostMicroSite #overviewTab .teamProgressMeter .radialContainer .circleText{top:.63em}.boostMicroSite #overviewTab .daySelector{font-size:1.6vw}.boostMicroSite #overviewTabComplete .daySelector .dayElement h5{font-size:1.7em}}@media only screen and (max-aspect-ratio:14 / 10) and (min-width:767px){.boostMicroSite #footer,.boostMicroSite #mainBody,.boostMicroSite #mainContent{position:static}.boostMicroSite #boostPage{height:auto;min-height:100%}.boostMicroSite #footer.noSidebar{position:absolute}.boostMicroSite #mainContentBody,.boostMicroSite #mainContentLeft{position:static;width:100%}.boostMicroSite #mainContentRight{margin-top:4em;position:relative;width:100%;z-index:10}.boostMicroSite #mainContentLeft{padding-top:2em}.boostMicroSite #overviewTab .daySelector{margin:0}.boostMicroSite .bottomBackground{display:none}.boostMicroSite .sidebar{overflow:auto}.boostMicroSite .sidebar table tr:last-child{border-bottom:none}}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-container a.leaflet-active{outline:orange solid 2px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{background:#fff}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7)}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-control-scale-line{line-height:1.1;font-size:11px;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{overflow:hidden}.leaflet-popup-tip{padding:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678, M12=.70710678, M21=-.70710678, M22=.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-label{background:#ebebeb;background:rgba(235,235,235,.81);background-clip:padding-box;border-color:#777;border-color:rgba(0,0,0,.25);border-radius:4px;border-style:solid;border-width:4px;color:#111;display:block;font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;padding:1px 6px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:6}.leaflet-label:before{border-right:6px solid #000;border-right-color:inherit;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:5px;left:-10px}.leaflet-container{background:#fff;font:15px/25px 'Helvetica Neue',Arial,Helvetica,sans-serif;color:#404040;color:rgba(0,0,0,.75);outline:0;overflow:hidden;-ms-touch-action:none}.leaflet-container *,.leaflet-container :after,.leaflet-container :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.leaflet-container h1,.leaflet-container h2,.leaflet-container h3,.leaflet-container h4,.leaflet-container h5,.leaflet-container h6,.leaflet-container p{font-size:15px;line-height:25px;margin:0 0 10px}.leaflet-container input,.leaflet-container label,.leaflet-container small,.leaflet-container textarea{font-size:12px;line-height:20px}.leaflet-container a{color:#3887BE;text-decoration:none}.leaflet-container a:hover,.leaflet-container.dark a{color:#63b6e5}.leaflet-container.dark a:hover{color:#8fcaec}.leaflet-container .mapbox-button,.leaflet-container.dark .mapbox-button{background-color:#3887be;display:inline-block;height:40px;line-height:40px;text-decoration:none;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.leaflet-container .mapbox-button:hover,.leaflet-container.dark .mapbox-button:hover{color:#fff;background-color:#3bb2d0}.mapbox-button-icon:before,.mapbox-icon{content:'';display:inline-block;width:30px;height:30px;vertical-align:middle}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto;float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-zoom-box{background:#fff;border:2px dotted #202020;opacity:.5}.leaflet-bar,.leaflet-control-layers{background-color:#fff;border:1px solid #bbb;border-color:rgba(0,0,0,.25);-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;border-radius:3px}.leaflet-bar a,.leaflet-control-layers-toggle{background-repeat:no-repeat;width:30px;height:30px;line-height:30px;display:block}.leaflet-bar a,.leaflet-bar a:hover,.leaflet-container.dark .leaflet-bar a,.leaflet-container.dark .leaflet-bar a:hover{color:#404040;color:rgba(0,0,0,.75);border-bottom:1px solid #ddd;border-color:rgba(0,0,0,.1)}.leaflet-bar a:active,.leaflet-control .mapbox-button:active,.leaflet-control .mapbox-button:hover{background-color:#f8f8f8;cursor:pointer}.leaflet-bar a:first-child{-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.leaflet-bar a:last-child{border-bottom:none;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.leaflet-bar .leaflet-disabled{cursor:default;opacity:.75}.leaflet-control-zoom-in,.leaflet-control-zoom-out{display:block;content:'';text-indent:-999em}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;padding:6px 10px 6px 6px;color:#404040;color:rgba(0,0,0,.75)}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;border-color:rgba(0,0,0,.1);margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,.25);margin:0;-webkit-box-shadow:none;box-shadow:none}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px}.leaflet-control-attribution,.leaflet-control-scale{font-size:12px;line-height:20px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background-color:rgba(255,255,255,.5);border:1px solid #bbb;border-color:rgba(0,0,0,.25);border-top:none;padding:2px 5px 1px;white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #ddd;border-color:rgba(0,0,0,.1);border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-popup{position:absolute;text-align:center;pointer-events:none}.leaflet-popup-content-wrapper{padding:1px;text-align:left;pointer-events:all}.leaflet-popup-content{padding:10px 10px 15px;margin:0;line-height:inherit}.leaflet-popup-tip-container{width:20px;height:20px;margin:0 auto;position:relative}.leaflet-popup-tip{width:0;height:0;margin:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;-webkit-box-shadow:none;box-shadow:none}.leaflet-popup-close-button{display:block;content:'';text-indent:-999em;position:absolute;top:0;right:0;width:30px;height:30px;pointer-events:all}.leaflet-popup-close-button:hover{background-color:#f8f8f8}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #bbb;border-color:rgba(0,0,0,.25)}.leaflet-editing-icon{-webkit-border-radius:3px;border-radius:3px}.leaflet-control-layers-toggle,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.mapbox-icon{background-image:url(./img/icons-404040.png);background-repeat:no-repeat;background-position:0 0;background-size:30px 270px}.leaflet-container.dark .leaflet-control a,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.mapbox-button-icon:before{background-image:url(./img/icons-FFFFFF.png);background-size:30px 270px}.leaflet-bar .leaflet-control-zoom-in{background-position:0 0}.leaflet-bar .leaflet-control-zoom-out{background-position:0 -30px}.leaflet-popup-close-button{background-position:0 -60px}.leaflet-control-layers-toggle{background-position:0 -90px}.leaflet-bar .mapbox-icon-share,.mapbox-icon-share:before{background-position:0 -120px}.leaflet-bar .mapbox-icon-geocoder,.mapbox-icon-geocoder:before{background-position:0 -150px}.leaflet-bar .mapbox-icon-facebook,.mapbox-icon-facebook:before{background-position:0 -180px}.leaflet-bar .mapbox-icon-twitter,.mapbox-icon-twitter:before{background-position:0 -210px}.leaflet-bar .mapbox-icon-pinterest,.mapbox-icon-pinterest:before{background-position:0 -240px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.leaflet-control-layers-toggle,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-popup-close-button,.mapbox-icon{background-image:url(./img/icons-404040@2x.png)}.leaflet-container.dark .leaflet-control-layers-toggle,.leaflet-container.dark .leaflet-control-zoom-in,.leaflet-container.dark .leaflet-control-zoom-out,.leaflet-container.dark .mapbox-icon,.mapbox-button-icon:before{background-image:url(./img/icons-FFFFFF@2x.png)}}.leaflet-popup-content-wrapper,.map-legends,.map-tooltip{background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:3px;border-radius:3px}.map-legends,.map-tooltip{border:1px solid #bbb;border-color:rgba(0,0,0,.25)}.map-legends .map-legend{padding:10px}.map-tooltip{z-index:999999;padding:10px;min-width:180px;max-width:300px;max-height:400px;overflow:auto;opacity:1;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms}.map-tooltip .close{background:url(./icon-404040.png) 0 0/30px 240px no-repeat;text-indent:-999em;overflow:hidden;display:none}.map-tooltip.closable .close{position:absolute;top:0;right:0;width:30px;height:30px;display:block;-webkit-border-radius:3px;border-radius:3px}.map-tooltip.closable .close:active{border-color:#bbb;border-color:rgba(0,0,0,.25);background-color:#f8f8f8}.leaflet-control-interaction{position:absolute;top:10px;right:10px;width:300px}.leaflet-popup-content .marker-title{font-weight:700}.leaflet-control .mapbox-button{background-color:#fff;border:1px solid #ddd;border-color:rgba(0,0,0,.1);padding:5px 10px;-webkit-border-radius:3px;border-radius:3px}.mapbox-modal>div{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow-y:auto}.mapbox-modal.active>div{z-index:99999;transition:all .2s,z-index 0 0}.mapbox-modal .mapbox-modal-mask{background:rgba(0,0,0,.5);opacity:0}.mapbox-modal.active .mapbox-modal-mask{opacity:1}.mapbox-modal .mapbox-modal-content{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.mapbox-modal.active .mapbox-modal-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mapbox-modal-body{position:relative;background:#fff;padding:20px;z-index:1000;width:83.3333%;margin:20px 0 20px 8.3333%}.mapbox-share-buttons{margin:0 0 20px}.mapbox-share-buttons a{width:33.3333%;border-left:1px solid #fff;text-align:center;-webkit-border-radius:0;border-radius:0}.mapbox-share-buttons a:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mapbox-share-buttons a:first-child{border:none;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mapbox-modal input{width:100%;height:40px;padding:10px;border:1px solid #ddd;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.leaflet-control-mapbox-geocoder{position:relative}.leaflet-control-mapbox-geocoder.searching:before{background:#f8f8f8;content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:100;opacity:.5}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-wrap{background:#fff;position:absolute;border:1px solid #bbb;border-color:rgba(0,0,0,.25);overflow:hidden;left:30px;width:0;height:32px;top:-1px;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;-o-transition:opacity 100ms;transition:opacity 100ms;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-wrap{width:180px;opacity:1}.leaflet-bar .leaflet-control-mapbox-geocoder-toggle,.leaflet-bar .leaflet-control-mapbox-geocoder-toggle:hover{border-bottom:none}.leaflet-control-mapbox-geocoder-toggle{-webkit-border-radius:3px;border-radius:3px}.leaflet-control-mapbox-geocoder.active,.leaflet-control-mapbox-geocoder.active .leaflet-control-mapbox-geocoder-toggle{-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.leaflet-control-mapbox-geocoder .leaflet-control-mapbox-geocoder-form input{background:0 0;border:0;width:180px;padding:0 0 0 10px;height:30px;outline:0}.leaflet-control-mapbox-geocoder .mapbox-geocoder-toggle{position:absolute;top:0;left:0}.leaflet-control-mapbox-geocoder input:focus{border-color:#888}.leaflet-control-mapbox-geocoder-results{background:#fff;width:180px;position:absolute;left:30px;top:30px}.leaflet-control-mapbox-geocoder-results a,.leaflet-control-mapbox-geocoder-results span{padding:0 10px;text-overflow:ellipsis;border:1px solid #ddd;border-color:#ddd #bbb;border-color:rgba(0,0,0,.1) rgba(0,0,0,.25);border-top:0;white-space:nowrap;display:block;width:100%;font-size:12px;line-height:30px;text-align:left;overflow:hidden}.leaflet-control-mapbox-geocoder-results span{border-color:#ddd;border-color:rgba(0,0,0,.25)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a:hover,.leaflet-control-mapbox-geocoder-results a:hover{background:#f8f8f8;opacity:1}.leaflet-container.dark .leaflet-bar{background-color:#404040;border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-bar a{border-color:rgba(0,0,0,.5)}.leaflet-container.dark .leaflet-bar a:hover{background-color:transparent;opacity:.5}.leaflet-container.dark .leaflet-control-attribution{background-color:rgba(0,0,0,.25);color:#f8f8f8}.leaflet-container.dark .leaflet-bar a.leaflet-disabled,.leaflet-container.dark .leaflet-control .mapbox-button.disabled{background-color:#252525;color:#404040}.leaflet-container.dark .leaflet-control-mapbox-geocoder>div{border-color:#202020;border-color:rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results a{border-color:#ddd #202020;border-color:rgba(0,0,0,.1) rgba(0,0,0,.75)}.leaflet-container.dark .leaflet-control .leaflet-control-mapbox-geocoder-results span{border-color:#202020;border-color:rgba(0,0,0,.75)}@media only screen and (min-width:1824px){.mapbox-modal-body{width:50%;margin-left:25%}}@media only screen and (max-width:640px){.mapbox-modal-body{width:100%;height:100%;margin:0}}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile-container img{-webkit-backface-visibility:hidden}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-oldie .mapbox-modal .mapbox-modal-content{display:none}.leaflet-oldie .mapbox-modal.active .mapbox-modal-content{display:block}.map-tooltip{width:280px\8}